(?:`)?(?:(?:`)?(?:\#)?(?:`)?the`cryptographic`autonomy`license,`v\.`1\.0)?(?:`)?(?:`)?(?:((?:\*This|This)))(?:`)?`cryptographic`autonomy`license`\(the`license`\)`applies`to`any`work`whose`owner`has`marked`it`with`any`of`the`following`notices,`or`a`similar`demonstration`of`intent:(?:`)?(?:\*)?(?:`)?spdx\-`license\-`identifier:`cal\-1\.0`licensed`under`the`cryptographic`autonomy`license`version`1\.0(?:`)?(?:((?:\*or\*|or)))(?:`)?`spdx\-`license\-`identifier:`cal\-1\.0\-`combined\-`work\-`exception`licensed`under`the`cryptographic`autonomy`license`version`1\.0,`with`combined`work`exception(?:`)?(?:\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-)?(?:`)?(?:`)?(?:\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?purpose`this`license`gives`you`unlimited`permission`to`use`and`modify`the`software`to`which`it`applies`\(the`work`\),`either`as\-`is`or`in`modified`form,`for`your`private`purposes,`while`protecting`the`owners`and`contributors`to`the`software`from`liability\.`this`license`also`strives`to`protect`the`freedom`and`autonomy`of`third`parties`who`receive`the`work`from`you\.`if`any`non\-`affiliated`third`party`receives`any`part,`aspect,`or`element`of`the`work`from`you,`this`license`requires`that`you`provide`that`third`party`all`the`permissions`and`materials`needed`to`independently`use`and`modify`the`work`without`that`third`party`having`a`loss`of`data`or`capability`due`to`your`actions\.`the`full`permissions,`conditions,`and`other`terms`are`laid`out`below\.(?:`)?(?:\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?receiving`a`license`in`order`to`receive`this`license,`you`must`agree`to`its`rules\.`the`rules`of`this`license`are`both`obligations`of`your`agreement`with`the`licensor`and`conditions`to`your`license\.`you`must`not`do`anything`with`the`work`that`triggers`a`rule`you`cannot`or`will`not`follow\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?application`the`terms`of`this`license`apply`to`the`work`as`you`receive`it`from`licensor,`as`well`as`to`any`modifications,`elaborations,`or`implementations`created`by`you`that`contain`any`licensable`portion`of`the`work`\(a`modified`work`\)\.`unless`specified,`any`reference`to`the`work`also`applies`to`a`modified`work\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?offer`and`acceptance`this`license`is`automatically`offered`to`every`person`and`organization\.`you`show`that`you`accept`this`license`and`agree`to`its`conditions`by`taking`any`action`with`the`work`that,`absent`this`license,`would`infringe`any`intellectual`property`right`held`by`licensor\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?`compliance`and`remedies`any`failure`to`act`according`to`the`terms`and`conditions`of`this`license`places`your`use`of`the`work`outside`the`scope`of`the`license`and`infringes`the`intellectual`property`rights`of`the`licensor\.`in`the`event`of`infringement,`the`terms`and`conditions`of`this`license`may`be`enforced`by`licensor`under`the`intellectual`property`laws`of`any`jurisdiction`to`which`you`are`subject\.`you`also`agree`that`either`the`licensor`or`a`recipient`\(as`an`intended`third\-`party`beneficiary\)`may`enforce`the`terms`and`conditions`of`this`license`against`you`via`specific`performance\.(?:`)?(?:\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?`permissions(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?permissions`granted`conditioned`on`compliance`with`section`4,`and`subject`to`the`limitations`of`section`3\.2,`licensor`grants`you`the`world\-`wide,`royalty\-`free,`non\-`exclusive`permission`to:(?:`)?(?:\+)?(?:`)?(?:`)?(?:.{,20})(?:`)?take`any`action`with`the`work`that`would`infringe`the`non\-`patent`intellectual`property`laws`of`any`jurisdiction`to`which`you`are`subject;`and(?:`)?(?:\+)?(?:`)?(?:`)?(?:.{,20})(?:`)?`claims`that`licensor`can`license`or`becomes`able`to`license,`to`the`extent`that`those`claims`are`embodied`in`the`work`as`distributed`by`licensor\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?limitations`on`permissions`granted`the`following`limitations`apply`to`the`permissions`granted`in`section`3\.1:(?:`)?(?:\+)?(?:`)?(?:`)?(?:.{,20})(?:`)?licensor`does`not`grant`any`patent`license`for`claims`that`are`only`infringed`due`to`modification`of`the`work`as`provided`by`licensor,`or`the`combination`of`the`work`as`provided`by`licensor,`directly`or`indirectly,`with`any`other`component,`including`other`software`or`hardware\.(?:`)?(?:\+)?(?:`)?(?:`)?(?:.{,20})(?:`)?`licensor`does`not`grant`any`license`to`the`trademarks,`service`marks,`or`logos`of`licensor,`except`to`the`extent`necessary`to`comply`with`the`attribution`conditions`in`section`4\.1`of`this`license\.(?:`)?(?:\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?conditions`if`you`exercise`any`permission`granted`by`this`license,`such`that`the`work,`or`any`part,`aspect,`or`element`of`the`work,`is`distributed,`communicated,`made`available,`or`made`perceptible`to`a`non\-`affiliate`third`party`\(a`recipient`\),`either`via`physical`delivery`or`via`a`network`connection`to`the`recipient,`you`must`comply`with`the`following`conditions:(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?provide`access`to`source`code`subject`to`the`exception`in`section`4\.4,`you`must`provide`to`each`recipient`a`copy`of,`or`no\-`charge`unrestricted`network`access`to,`the`source`code`corresponding`to`the`work`\(`access`\)\.`the`source`code`of`the`work`means`the`form`of`the`work`preferred`for`making`modifications,`including`any`comments,`configuration`information,`documentation,`help`materials,`installation`instructions,`cryptographic`seeds`or`keys,`and`any`information`reasonably`necessary`for`the`recipient`to`independently`compile`and`use`the`source`code`and`to`have`full`access`to`the`functionality`contained`in`the`work\.(?:`)?(?:\#\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?providing`network`access`to`the`source`code`network`access`to`the`notices`and`source`code`may`be`provided`by`you`or`by`a`third`party,`such`as`a`public`software`repository,`and`must`persist`during`the`same`period`in`which`you`exercise`any`of`the`permissions`granted`to`you`under`this`license`and`for`at`least`one`year`thereafter\.(?:`)?(?:\#\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?source`code`for`a`modified`work`subject`to`the`exception`in`section`4\.5,`you`must`provide`to`each`recipient`of`a`modified`work`access`to`source`code`corresponding`to`those`portions`of`the`work`remaining`in`the`modified`work`as`well`as`the`modifications`used`by`you`to`create`the`modified`work\.`the`source`code`corresponding`to`the`modifications`in`the`modified`work`must`be`provided`to`the`recipient`either`a\)`under`this`license,`or`b\)`under`a`compatible`open`source`license\.`a`“compatible`open`source`license”`means`a`license`accepted`by`the`open`source`initiative`that`allows`object`code`created`using`both`source`code`provided`under`this`license`and`source`code`provided`under`the`other`open`source`license`to`be`distributed`together`as`a`single`work\.(?:`)?(?:\#\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?coordinated`disclosure`of`security`vulnerabilities`you`may`delay`providing`the`source`code`corresponding`to`a`particular`modification`of`the`work`for`up`to`ninety`\(90\)`days`\(the`embargo`period`\)`if:(?:`)?(?:\+)?(?:`)?(?:`)?(?:.{,20})(?:`)?the`modification`is`intended`to`address`a`newly\-`identified`vulnerability`or`a`security`flaw`in`the`work,(?:`)?(?:\+)?(?:`)?(?:`)?(?:.{,20})(?:`)?disclosure`of`the`vulnerability`or`security`flaw`before`the`end`of`the`embargo`period`would`put`the`data,`identity,`or`autonomy`of`one`or`more`recipients`of`the`work`at`significant`risk,(?:`)?(?:\+)?(?:`)?(?:`)?(?:.{,20})(?:`)?you`are`participating`in`a`coordinated`disclosure`of`the`vulnerability`or`security`flaw`with`one`or`more`additional`licensees,`and(?:`)?(?:\+)?(?:`)?(?:`)?(?:.{,20})(?:`)?access`to`the`source`code`pertaining`to`the`modification`is`provided`to`all`recipients`at`the`end`of`the`embargo`period\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?maintain`user`autonomy`in`addition`to`providing`each`recipient`the`opportunity`to`have`access`to`the`source`code,`you`cannot`use`the`permissions`given`under`this`license`to`interfere`with`a`recipient`s`ability`to`fully`use`an`independent`copy`of`the`work`generated`from`the`source`code`you`provide`with`the`recipient`s`own`user`data\.`user`data`means`any`data`that`is`an`input`to`or`an`output`from`the`work,`where`the`presence`of`the`data`is`necessary`for`substantially`identical`use`of`the`work`in`an`equivalent`context`chosen`by`the`recipient,`and`where`the`recipient`has`an`existing`ownership`interest,`an`existing`right`to`possess,`or`where`the`data`has`been`generated`by,`for,`or`has`been`assigned`to`the`recipient\.(?:`)?(?:\#\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?no`withholding`user`data`throughout`any`period`in`which`you`exercise`any`of`the`permissions`granted`to`you`under`this`license,`you`must`also`provide`to`any`recipient`to`whom`you`provide`services`via`the`work,`a`no\-`charge`copy,`provided`in`a`commonly`used`electronic`form,`of`the`recipient`s`user`data`in`your`possession,`to`the`extent`that`such`user`data`is`available`to`you`for`use`in`conjunction`with`the`work\.(?:`)?(?:\#\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?no`technical`measures`that`limit`access`you`may`not,`by`means`of`the`use`cryptographic`methods`applied`to`anything`provided`to`the`recipient,`by`possession`or`control`of`cryptographic`keys,`seeds,`hashes,`by`any`other`technological`protection`measures,`or`by`any`other`method,`limit`a`recipient`s`ability`to`access`any`functionality`present`in`recipient`s`independent`copy`of`the`work,`or`to`deny`a`recipient`full`control`of`the`recipient`s`user`data\.(?:`)?(?:\#\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?no`legal`or`contractual`measures`that`limit`access`you`may`not`contractually`restrict`a`recipient`s`ability`to`independently`exercise`the`permissions`granted`under`this`license\.`you`waive`any`legal`power`to`forbid`circumvention`of`technical`protection`measures`that`include`use`of`the`work,`and`you`waive`any`claim`that`the`capabilities`of`the`work`were`limited`or`modified`as`a`means`of`enforcing`the`legal`rights`of`third`parties`against`recipients\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?provide`notices`and`attribution`you`must`retain`all`licensing,`authorship,`or`attribution`notices`contained`in`the`source`code`\(the`notices`\),`and`provide`all`such`notices`to`each`recipient,`together`with`a`statement`acknowledging`the`use`of`the`work\.`notices`may`be`provided`directly`to`a`recipient`or`via`an`easy\-`to\-`find`hyperlink`to`an`internet`location`also`providing`access`to`source`code\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?scope`of`conditions`in`this`license`you`are`required`to`uphold`the`conditions`of`this`license`only`relative`to`those`who`are`recipients`of`the`work`from`you\.`other`than`providing`recipients`with`the`applicable`notices,`access`to`source`code,`and`a`copy`of`and`full`control`of`their`user`data,`nothing`in`this`license`requires`you`to`provide`processing`services`to`or`engage`in`network`interactions`with`anyone\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?combined`work`exception`as`an`exception`to`condition`that`you`provide`recipients`access`to`source`code,`any`source`code`files`marked`by`the`licensor`as`having`the`combined`work`exception,`or`any`object`code`exclusively`resulting`from`source`code`files`so`marked,`may`be`combined`with`other`software`into`a`larger`work\.`so`long`as`you`comply`with`the`requirements`to`provide`recipients`the`applicable`notices`and`access`to`the`source`code`provided`to`you`by`licensor,`and`you`provide`recipients`access`to`their`user`data`and`do`not`limit`recipient`s`ability`to`independently`work`with`their`user`data,`any`other`software`in`the`larger`work`as`well`as`the`larger`work`as`a`whole`may`be`licensed`under`the`terms`of`your`choice\.(?:`)?(?:\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?term`and`termination`the`term`of`this`license`begins`when`you`receive`the`work,`and`continues`until`terminated`for`any`of`the`reasons`described`herein,`or`until`all`licensor`s`intellectual`property`rights`in`the`software`expire,`whichever`comes`first`\(`term`\)\.`this`license`cannot`be`revoked,`only`terminated`for`the`reasons`listed`below\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?effect`of`termination`if`this`license`is`terminated`for`any`reason,`all`permissions`granted`to`you`under`section`3`by`any`licensor`automatically`terminate\.`you`will`immediately`cease`exercising`any`permissions`granted`in`this`license`relative`to`the`work,`including`as`part`of`any`modified`work\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?termination`for`non\-`compliance;`reinstatement`this`license`terminates`automatically`if`you`fail`to`comply`with`any`of`the`conditions`in`section`4\.`as`a`special`exception`to`termination`for`non\-`compliance,`your`permissions`for`the`work`under`this`license`will`automatically`be`reinstated`if`you`come`into`compliance`with`all`the`conditions`in`section`2`within`sixty`\(60\)`days`of`being`notified`by`licensor`or`an`intended`third\-`party`beneficiary`of`your`noncompliance\.`you`are`eligible`for`reinstatement`of`permissions`for`the`work`one`time`only,`and`only`for`the`sixty`days`immediately`after`becoming`aware`of`noncompliance\.`loss`of`permissions`granted`for`the`work`under`this`license`due`to`either`a\)`sustained`noncompliance`lasting`more`than`sixty`days`or`b\)`subsequent`termination`for`noncompliance`after`reinstatement,`is`permanent,`unless`rights`are`specifically`restored`by`licensor`in`writing\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?termination`due`to`litigation`if`you`initiate`litigation`against`licensor,`or`any`recipient`of`the`work,`either`direct`or`indirect,`asserting`that`the`work`directly`or`indirectly`infringes`any`patent,`then`all`permissions`granted`to`you`by`this`license`shall`terminate\.`in`the`event`of`termination`due`to`litigation,`all`permissions`validly`granted`by`you`under`this`license,`directly`or`indirectly,`shall`survive`termination\.`administrative`review`procedures,`declaratory`judgement`actions,`counterclaims`in`response`to`patent`litigation,`and`enforcement`actions`against`former`licensees`terminated`under`this`section`do`not`cause`termination`due`to`litigation\.(?:`)?(?:\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?disclaimer`of`warranty`and`limit`on`liability`as`far`as`the`law`allows,`the`work`comes`as\-`is,`without`any`warranty`of`any`kind,`and`no`licensor`or`contributor`will`be`liable`to`anyone`for`any`damages`related`to`this`software`or`this`license,`under`any`kind`of`legal`claim,`or`for`any`type`of`damages,`including`indirect,`special,`incidental,`or`consequential`damages`of`any`type`arising`as`a`result`of`this`license`or`the`use`of`the`work`including,`without`limitation,`damages`for`loss`of`goodwill,`work`stoppage,`computer`failure`or`malfunction,`loss`of`profits,`revenue,`or`any`and`all`other`commercial`damages`or`losses\.(?:`)?(?:\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?other`provisions(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?affiliates`an`affiliate`means`any`other`entity`that,`directly`or`indirectly`through`one`or`more`intermediaries,`controls,`is`controlled`by,`or`is`under`common`control`with,`the`licensee\.`employees`of`a`licensee`and`natural`persons`acting`as`contractors`exclusively`providing`services`to`licensee`are`also`affiliates\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?choice`of`jurisdiction`and`governing`law`a`licensor`may`require`that`any`action`or`suit`by`a`licensee`relating`to`a`work`provided`by`licensor`under`this`license`may`be`brought`only`in`the`courts`of`a`particular`jurisdiction`and`under`the`laws`of`a`particular`jurisdiction`\(excluding`its`conflict\-`of\-`law`provisions\),`if`licensor`provides`conspicuous`notice`of`the`particular`jurisdiction`to`all`licensees\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?no`sublicensing`this`license`is`not`sublicensable\.`each`time`you`provide`the`work`or`a`modified`work`to`a`recipient,`the`recipient`automatically`receives`a`license`under`the`terms`described`in`this`license\.`you`may`not`impose`any`further`reservations,`conditions,`or`other`provisions`on`any`recipients`exercise`of`the`permissions`granted`herein\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?attorneys`fees`in`any`action`to`enforce`the`terms`of`this`license,`or`seeking`damages`relating`thereto,`including`by`an`intended`third\-`party`beneficiary,`the`prevailing`party`shall`be`entitled`to`recover`its`costs`and`expenses,`including,`without`limitation,`reasonable`attorneys`fees`and`costs`incurred`in`connection`with`such`action,`including`any`appeal`of`such`action\.`a`prevailing`party`is`the`party`that`achieves,`or`avoids,`compliance`with`this`license,`including`through`settlement\.`this`section`shall`survive`the`termination`of`this`license\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?no`waiver`any`failure`by`licensor`to`enforce`any`provision`of`this`license`will`not`constitute`a`present`or`future`waiver`of`such`provision`nor`limit`licensor`s`ability`to`enforce`such`provision`at`a`later`time\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?severability`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`invalid`or`unenforceable`portion`will`be`interpreted`to`the`effect`and`intent`of`the`original`portion\.`if`such`a`construction`is`not`possible,`the`invalid`or`unenforceable`portion`will`be`severed`from`this`license`but`the`rest`of`this`license`will`remain`in`full`force`and`effect\.(?:`)?(?:\#\#\#)?(?:`)?(?:`)?(?:.{,20})(?:`)?license`for`the`text`of`this`license`the`text`of`this`license`is`released`under`the`creative`commons`attribution\-`sharealike`4\.0`international`license,`with`the`caveat`that`any`modifications`of`this`license`may`not`use`the`name`cryptographic`autonomy`license`or`any`name`confusingly`similar`thereto`to`describe`any`derived`work`of`this`license\.