Skip to content

Commit

Permalink
deploy: a69de29
Browse files Browse the repository at this point in the history
  • Loading branch information
Melkiades committed Dec 2, 2024
1 parent bb924a2 commit 3d5e1f3
Show file tree
Hide file tree
Showing 272 changed files with 1,022 additions and 273,276 deletions.
2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/graphs/efficacy/fstg01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/graphs/efficacy/fstg02.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/graphs/efficacy/kmg01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/graphs/efficacy/mmrmg01.lock

This file was deleted.

1,636 changes: 0 additions & 1,636 deletions development/assets/www/lock/graphs/efficacy/mmrmg02.lock

This file was deleted.

1,378 changes: 0 additions & 1,378 deletions development/assets/www/lock/graphs/other/brg01.lock

This file was deleted.

2,618 changes: 0 additions & 2,618 deletions development/assets/www/lock/graphs/other/bwg01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/graphs/other/cig01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/graphs/other/ippg01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/graphs/other/ltg01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/graphs/other/mng01.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/graphs/pharmacokinetic/pkcg01.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/graphs/pharmacokinetic/pkcg02.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/graphs/pharmacokinetic/pkcg03.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/graphs/pharmacokinetic/pkpg01.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/graphs/pharmacokinetic/pkpg02.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/graphs/pharmacokinetic/pkpg03.lock

This file was deleted.

1,387 changes: 0 additions & 1,387 deletions development/assets/www/lock/graphs/pharmacokinetic/pkpg04.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/graphs/pharmacokinetic/pkpg06.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/ADA/adal02.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/ECG/egl01.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/adverse-events/ael01.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/adverse-events/ael01_nollt.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/adverse-events/ael02.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/adverse-events/ael02_ed.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/adverse-events/ael04.lock

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/disposition/dsl01.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/disposition/dsl02.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/efficacy/oncl01.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/exposure/exl01.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/lab-results/lbl01.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/lab-results/lbl01_rls.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/lab-results/lbl02a.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/lab-results/lbl02a_rls.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/lab-results/lbl02b.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/medical-history/mhl01.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/pharmacokinetic/adal01.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/pharmacokinetic/pkcl01.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/pharmacokinetic/pkcl02.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/pharmacokinetic/pkpl01.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/pharmacokinetic/pkpl02.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/pharmacokinetic/pkpl04.lock

This file was deleted.

673 changes: 0 additions & 673 deletions development/assets/www/lock/listings/vital-signs/vsl01.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/ADA/adat01.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/ADA/adat02.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/ADA/adat03.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/ADA/adat04a.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/ADA/adat04b.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/ECG/egt01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/ECG/egt02.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/ECG/egt03.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/ECG/egt04.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/ECG/egt05_qtcat.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/adverse-events/aet01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/adverse-events/aet01_aesi.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/adverse-events/aet02.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/adverse-events/aet02_smq.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/adverse-events/aet03.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/adverse-events/aet04.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/adverse-events/aet04_pi.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/adverse-events/aet05.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/adverse-events/aet05_all.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/adverse-events/aet06.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/adverse-events/aet06_smq.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/adverse-events/aet07.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/adverse-events/aet09.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/adverse-events/aet09_smq.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/adverse-events/aet10.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/concomitant-medications/cmt01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/concomitant-medications/cmt01a.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/concomitant-medications/cmt01b.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/concomitant-medications/cmt02_pt.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/deaths/dtht01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/demography/dmt01.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/disclosures/disclosurest01.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/disclosures/eudrat01.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/disclosures/eudrat02.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/disposition/dst01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/disposition/pdt01.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/disposition/pdt02.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/efficacy/aovt01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/efficacy/aovt02.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/efficacy/aovt03.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/efficacy/cfbt01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/efficacy/cmht01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/efficacy/coxt01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/efficacy/coxt02.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/efficacy/dort01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/efficacy/lgrt02.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/efficacy/mmrmt01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/efficacy/onct05.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/efficacy/ratet01.lock

This file was deleted.

1,599 changes: 0 additions & 1,599 deletions development/assets/www/lock/tables/efficacy/rbmit01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/efficacy/rspt01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/efficacy/ttet01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/exposure/ext01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/lab-results/lbt01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/lab-results/lbt02.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/lab-results/lbt03.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/lab-results/lbt04.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/lab-results/lbt05.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/lab-results/lbt06.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/lab-results/lbt07.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/lab-results/lbt08.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/lab-results/lbt09.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/lab-results/lbt10.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/lab-results/lbt10_bl.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/lab-results/lbt11.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/lab-results/lbt11_bl.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/lab-results/lbt12.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/lab-results/lbt12_bl.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/lab-results/lbt13.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/lab-results/lbt14.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/lab-results/lbt15.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/medical-history/mht01.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/pharmacokinetic/pkct01.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/pharmacokinetic/pkpt02.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/pharmacokinetic/pkpt03.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/pharmacokinetic/pkpt04.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/pharmacokinetic/pkpt05.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/pharmacokinetic/pkpt06.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/pharmacokinetic/pkpt07.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/pharmacokinetic/pkpt08.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/pharmacokinetic/pkpt11.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/risk-management-plan/rmpt01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/risk-management-plan/rmpt03.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/risk-management-plan/rmpt04.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/risk-management-plan/rmpt05.lock

This file was deleted.

1,371 changes: 0 additions & 1,371 deletions development/assets/www/lock/tables/risk-management-plan/rmpt06.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/safety/enrollment01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/vital-signs/vst01.lock

This file was deleted.

2,915 changes: 0 additions & 2,915 deletions development/assets/www/lock/tables/vital-signs/vst02.lock

This file was deleted.

3,227 changes: 0 additions & 3,227 deletions development/assets/www/renv.lock

This file was deleted.

16 changes: 8 additions & 8 deletions development/graphs/efficacy/fstg01.html

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions development/graphs/efficacy/fstg02.html

Large diffs are not rendered by default.

18 changes: 9 additions & 9 deletions development/graphs/efficacy/kmg01.html

Large diffs are not rendered by default.

24 changes: 12 additions & 12 deletions development/graphs/other/brg01.html

Large diffs are not rendered by default.

24 changes: 12 additions & 12 deletions development/graphs/other/bwg01.html

Large diffs are not rendered by default.

16 changes: 8 additions & 8 deletions development/graphs/other/cig01.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions development/graphs/other/ippg01.html

Large diffs are not rendered by default.

22 changes: 11 additions & 11 deletions development/graphs/other/ltg01.html

Large diffs are not rendered by default.

20 changes: 10 additions & 10 deletions development/graphs/other/mng01.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions development/graphs/pharmacokinetic/pkcg01.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions development/graphs/pharmacokinetic/pkcg02.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions development/graphs/pharmacokinetic/pkcg03.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions development/graphs/pharmacokinetic/pkpg01.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions development/graphs/pharmacokinetic/pkpg02.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions development/graphs/pharmacokinetic/pkpg03.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions development/graphs/pharmacokinetic/pkpg04.html
Original file line number Diff line number Diff line change
Expand Up @@ -1465,7 +1465,7 @@

</div>
<script type="webr-1-contents">
eyJhdHRyIjp7ImluY2x1ZGUiOmZhbHNlLCJvdXRwdXQiOmZhbHNlLCJlY2hvIjpmYWxzZSwiZXZhbCI6dHJ1ZSwiZWRpdCI6ZmFsc2UsImF1dG9ydW4iOnRydWUsIm1heC1saW5lcyI6IjIwIn0sImNvZGUiOiJsaWJyYXJ5KHRlcm4pXG5saWJyYXJ5KGRwbHlyKVxubGlicmFyeShnZ3Bsb3QyKVxubGlicmFyeShnZ3JlcGVsKVxubGlicmFyeShuZXN0Y29sb3IpXG5cbmFkcHAgPC0gcmFuZG9tLmNkaXNjLmRhdGE6OmNhZHBwIn0=
eyJjb2RlIjoibGlicmFyeSh0ZXJuKVxubGlicmFyeShkcGx5cilcbmxpYnJhcnkoZ2dwbG90MilcbmxpYnJhcnkoZ2dyZXBlbClcbmxpYnJhcnkobmVzdGNvbG9yKVxuXG5hZHBwIDwtIHJhbmRvbS5jZGlzYy5kYXRhOjpjYWRwcCIsImF0dHIiOnsiZXZhbCI6dHJ1ZSwiZWRpdCI6ZmFsc2UsIm91dHB1dCI6ZmFsc2UsIm1heC1saW5lcyI6IjIwIiwiZWNobyI6ZmFsc2UsImF1dG9ydW4iOnRydWUsImluY2x1ZGUiOmZhbHNlfX0=
</script>
</div>
<section id="output" class="level2"><h2 class="anchored" data-anchor-id="output">Output</h2>
Expand Down Expand Up @@ -1548,7 +1548,7 @@

</div>
<script type="webr-2-contents">
eyJhdHRyIjp7ImV2YWwiOnRydWUsImVkaXQiOnRydWUsIm1heC1saW5lcyI6IjIwIiwiYXV0b3J1biI6dHJ1ZX0sImNvZGUiOiIjIGZpbHRlcmVkIHBhcmFtZXRlclxuYWRwcCA8LSBhZHBwICU+JSBmaWx0ZXIodG91cHBlcihQQVJBTUNEKSA9PSBcIkNNQVhcIiAmIHRvdXBwZXIoUFBTUEVDKSA9PSBcIlBMQVNNQVwiKVxuXG51c2VfdGl0bGUgPC0gcGFzdGUwKFwiQm94cGxvdCBvZiBcIiwgYXMuY2hhcmFjdGVyKHVuaXF1ZShhZHBwJFBBUkFNKSksIFwiIGJ5IFZpc2l0XCIpXG51c2Vfc3VidGl0bGUgPC0gcGFzdGUwKFxuICBcIkFuYWx5dGU6XFxuUEsgUGFyYW1ldGVyOiBcIixcbiAgYXMuY2hhcmFjdGVyKHVuaXF1ZShhZHBwJFBBUkFNKSksXG4gIFwiIChcIixcbiAgYXMuY2hhcmFjdGVyKHVuaXF1ZShhZHBwJEFWQUxVKSksXG4gIFwiKVwiXG4pXG51c2VfZm9vdG5vdGUgPC0gXCJQcm9ncmFtOiBcXG5PdXRwdXQ6XCJcblxucCA8LSBnZ3Bsb3QoYWRwcCwgYWVzKHggPSBBVklTSVQsIHkgPSBBVkFMLCBmaWxsID0gQUNUQVJNKSkgK1xuICBnZW9tX2JveHBsb3Qob3V0bGllci5zaXplID0gMikgK1xuICBzdGF0X2JveHBsb3QoZ2VvbSA9IFwiZXJyb3JiYXJcIikgK1xuICBzdGF0X3N1bW1hcnkoZ2VvbSA9IFwicG9pbnRcIiwgZnVuID0gXCJtZWFuXCIsIGNvbCA9IFwiYmxhY2tcIiwgc2l6ZSA9IDUsIHNoYXBlID0gOCwgcG9zaXRpb24gPSBwb3NpdGlvbl9kb2RnZSgwLjc1KSkgK1xuICBnZW9tX3RleHRfcmVwZWwoXG4gICAgZGF0YSA9IC4gJT4lIGRwbHlyOjpncm91cF9ieShBVklTSVQsIEFDVEFSTSkgJT4lIGRwbHlyOjpmaWx0ZXIoQVZBTCAlaW4lIGJveHBsb3Quc3RhdHMoQVZBTCkkb3V0KSxcbiAgICBhZXMoeCA9IEFWSVNJVCwgeSA9IEFWQUwsIGxhYmVsID0gU1VCSklELCBjb2xvciA9IEFDVEFSTSksXG4gICAgc2l6ZSA9IDMsIGhqdXN0ID0gLTAuMiwgcG9zaXRpb24gPSBwb3NpdGlvbl9kb2RnZSgwLjc1KVxuICApICtcbiAgbGFicyhcbiAgICB0aXRsZSA9IHVzZV90aXRsZSxcbiAgICBzdWJ0aXRsZSA9IHVzZV9zdWJ0aXRsZSxcbiAgICBjYXB0aW9uID0gdXNlX2Zvb3Rub3RlLFxuICAgIHggPSBcIlZpc2l0XCIsXG4gICAgeSA9IHBhc3RlMChhcy5jaGFyYWN0ZXIodW5pcXVlKGFkcHAkUEFSQU0pKSwgXCIgKFwiLCBhcy5jaGFyYWN0ZXIodW5pcXVlKGFkcHAkQVZBTFUpKSwgXCIpXCIpXG4gICkgK1xuICB0aGVtZShwbG90LmNhcHRpb24gPSBlbGVtZW50X3RleHQoaGp1c3QgPSAwKSkgK1xuICB0aGVtZV9uZXN0KClcblxucGxvdCA8LSBwICsgZ2VvbV9wb2ludChhZXMoZmlsbCA9IEFDVEFSTSksIHNpemUgPSAyLCBzaGFwZSA9IDIxLCBwb3NpdGlvbiA9IHBvc2l0aW9uX2RvZGdlKDAuNzUpKVxucGxvdCJ9
eyJjb2RlIjoiIyBmaWx0ZXJlZCBwYXJhbWV0ZXJcbmFkcHAgPC0gYWRwcCAlPiUgZmlsdGVyKHRvdXBwZXIoUEFSQU1DRCkgPT0gXCJDTUFYXCIgJiB0b3VwcGVyKFBQU1BFQykgPT0gXCJQTEFTTUFcIilcblxudXNlX3RpdGxlIDwtIHBhc3RlMChcIkJveHBsb3Qgb2YgXCIsIGFzLmNoYXJhY3Rlcih1bmlxdWUoYWRwcCRQQVJBTSkpLCBcIiBieSBWaXNpdFwiKVxudXNlX3N1YnRpdGxlIDwtIHBhc3RlMChcbiAgXCJBbmFseXRlOlxcblBLIFBhcmFtZXRlcjogXCIsXG4gIGFzLmNoYXJhY3Rlcih1bmlxdWUoYWRwcCRQQVJBTSkpLFxuICBcIiAoXCIsXG4gIGFzLmNoYXJhY3Rlcih1bmlxdWUoYWRwcCRBVkFMVSkpLFxuICBcIilcIlxuKVxudXNlX2Zvb3Rub3RlIDwtIFwiUHJvZ3JhbTogXFxuT3V0cHV0OlwiXG5cbnAgPC0gZ2dwbG90KGFkcHAsIGFlcyh4ID0gQVZJU0lULCB5ID0gQVZBTCwgZmlsbCA9IEFDVEFSTSkpICtcbiAgZ2VvbV9ib3hwbG90KG91dGxpZXIuc2l6ZSA9IDIpICtcbiAgc3RhdF9ib3hwbG90KGdlb20gPSBcImVycm9yYmFyXCIpICtcbiAgc3RhdF9zdW1tYXJ5KGdlb20gPSBcInBvaW50XCIsIGZ1biA9IFwibWVhblwiLCBjb2wgPSBcImJsYWNrXCIsIHNpemUgPSA1LCBzaGFwZSA9IDgsIHBvc2l0aW9uID0gcG9zaXRpb25fZG9kZ2UoMC43NSkpICtcbiAgZ2VvbV90ZXh0X3JlcGVsKFxuICAgIGRhdGEgPSAuICU+JSBkcGx5cjo6Z3JvdXBfYnkoQVZJU0lULCBBQ1RBUk0pICU+JSBkcGx5cjo6ZmlsdGVyKEFWQUwgJWluJSBib3hwbG90LnN0YXRzKEFWQUwpJG91dCksXG4gICAgYWVzKHggPSBBVklTSVQsIHkgPSBBVkFMLCBsYWJlbCA9IFNVQkpJRCwgY29sb3IgPSBBQ1RBUk0pLFxuICAgIHNpemUgPSAzLCBoanVzdCA9IC0wLjIsIHBvc2l0aW9uID0gcG9zaXRpb25fZG9kZ2UoMC43NSlcbiAgKSArXG4gIGxhYnMoXG4gICAgdGl0bGUgPSB1c2VfdGl0bGUsXG4gICAgc3VidGl0bGUgPSB1c2Vfc3VidGl0bGUsXG4gICAgY2FwdGlvbiA9IHVzZV9mb290bm90ZSxcbiAgICB4ID0gXCJWaXNpdFwiLFxuICAgIHkgPSBwYXN0ZTAoYXMuY2hhcmFjdGVyKHVuaXF1ZShhZHBwJFBBUkFNKSksIFwiIChcIiwgYXMuY2hhcmFjdGVyKHVuaXF1ZShhZHBwJEFWQUxVKSksIFwiKVwiKVxuICApICtcbiAgdGhlbWUocGxvdC5jYXB0aW9uID0gZWxlbWVudF90ZXh0KGhqdXN0ID0gMCkpICtcbiAgdGhlbWVfbmVzdCgpXG5cbnBsb3QgPC0gcCArIGdlb21fcG9pbnQoYWVzKGZpbGwgPSBBQ1RBUk0pLCBzaXplID0gMiwgc2hhcGUgPSAyMSwgcG9zaXRpb24gPSBwb3NpdGlvbl9kb2RnZSgwLjc1KSlcbnBsb3QiLCJhdHRyIjp7Im1heC1saW5lcyI6IjIwIiwiZXZhbCI6dHJ1ZSwiZWRpdCI6dHJ1ZSwiYXV0b3J1biI6dHJ1ZX19
</script>
</div>
</div>
Expand Down Expand Up @@ -1672,7 +1672,7 @@
<!-- -->

<script type="webr-data">
eyJyZW5kZXJfZGYiOiJkZWZhdWx0IiwicGFja2FnZXMiOnsicmVwb3MiOltdLCJwa2dzIjpbImV2YWx1YXRlIiwia25pdHIiLCJodG1sdG9vbHMiLCJ0ZXJuIiwicmFuZG9tLmNkaXNjLmRhdGEiLCJkcGx5ciJdfSwib3B0aW9ucyI6eyJiYXNlVXJsIjoiaHR0cHM6Ly93ZWJyLnItd2FzbS5vcmcvdjAuNC4xLyJ9fQ==
eyJwYWNrYWdlcyI6eyJwa2dzIjpbImV2YWx1YXRlIiwia25pdHIiLCJodG1sdG9vbHMiLCJ0ZXJuIiwicmFuZG9tLmNkaXNjLmRhdGEiLCJkcGx5ciJdLCJyZXBvcyI6W119LCJvcHRpb25zIjp7ImJhc2VVcmwiOiJodHRwczovL3dlYnIuci13YXNtLm9yZy92MC40LjEvIn0sInJlbmRlcl9kZiI6ImRlZmF1bHQifQ==
</script><script type="ojs-module-contents">
eyJjb250ZW50cyI6W3siaW5saW5lIjpmYWxzZSwiY2VsbE5hbWUiOiJ3ZWJyLXdpZGdldC0yIiwibWV0aG9kTmFtZSI6ImludGVycHJldFF1aWV0Iiwic291cmNlIjoie1xuICAvLyBXYWl0IGZvciBvdXRwdXQgdG8gYmUgd3JpdHRlbiB0byB0aGUgRE9NLCB0aGVuIHRyaWdnZXIgd2lkZ2V0IHJlbmRlcmluZ1xuICBhd2FpdCBfd2Vicl92YWx1ZV8yO1xuICBpZiAod2luZG93LkhUTUxXaWRnZXRzKSB7XG4gICAgd2luZG93LkhUTUxXaWRnZXRzLnN0YXRpY1JlbmRlcigpO1xuICB9XG4gIGlmICh3aW5kb3cuUGFnZWRUYWJsZURvYykge1xuICAgIHdpbmRvdy5QYWdlZFRhYmxlRG9jLmluaXRBbGwoKTtcbiAgfVxufVxuIn0seyJpbmxpbmUiOmZhbHNlLCJjZWxsTmFtZSI6IndlYnItMiIsIm1ldGhvZE5hbWUiOiJpbnRlcnByZXQiLCJzb3VyY2UiOiJ2aWV3b2YgX3dlYnJfZWRpdG9yXzIgPSB7XG4gIGNvbnN0IHsgV2ViUkV4ZXJjaXNlRWRpdG9yLCBiNjREZWNvZGUgfSA9IHdpbmRvdy5fZXhlcmNpc2Vfb2pzX3J1bnRpbWU7XG4gIGNvbnN0IHNjcmlwdENvbnRlbnQgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKGBzY3JpcHRbdHlwZT1cXFwid2Vici0yLWNvbnRlbnRzXFxcIl1gKS50ZXh0Q29udGVudDtcbiAgY29uc3QgYmxvY2sgPSBKU09OLnBhcnNlKGI2NERlY29kZShzY3JpcHRDb250ZW50KSk7XG5cbiAgY29uc3Qgb3B0aW9ucyA9IE9iamVjdC5hc3NpZ24oeyBpZDogYHdlYnItMi1jb250ZW50c2AgfSwgYmxvY2suYXR0cik7XG4gIGNvbnN0IGVkaXRvciA9IG5ldyBXZWJSRXhlcmNpc2VFZGl0b3Iod2ViUk9qcy53ZWJSUHJvbWlzZSwgYmxvY2suY29kZSwgb3B0aW9ucyk7XG5cbiAgcmV0dXJuIGVkaXRvci5jb250YWluZXI7XG59XG5fd2Vicl92YWx1ZV8yID0gd2ViUk9qcy5wcm9jZXNzKF93ZWJyX2VkaXRvcl8yLCB7fSk7XG4ifSx7ImlubGluZSI6ZmFsc2UsImNlbGxOYW1lIjoid2Vici13aWRnZXQtMSIsIm1ldGhvZE5hbWUiOiJpbnRlcnByZXRRdWlldCIsInNvdXJjZSI6IntcbiAgLy8gV2FpdCBmb3Igb3V0cHV0IHRvIGJlIHdyaXR0ZW4gdG8gdGhlIERPTSwgdGhlbiB0cmlnZ2VyIHdpZGdldCByZW5kZXJpbmdcbiAgYXdhaXQgX3dlYnJfdmFsdWVfMTtcbiAgaWYgKHdpbmRvdy5IVE1MV2lkZ2V0cykge1xuICAgIHdpbmRvdy5IVE1MV2lkZ2V0cy5zdGF0aWNSZW5kZXIoKTtcbiAgfVxuICBpZiAod2luZG93LlBhZ2VkVGFibGVEb2MpIHtcbiAgICB3aW5kb3cuUGFnZWRUYWJsZURvYy5pbml0QWxsKCk7XG4gIH1cbn1cbiJ9LHsiaW5saW5lIjpmYWxzZSwiY2VsbE5hbWUiOiJ3ZWJyLTEiLCJtZXRob2ROYW1lIjoiaW50ZXJwcmV0Iiwic291cmNlIjoiX3dlYnJfdmFsdWVfMSA9IHtcbiAgY29uc3QgeyBoaWdobGlnaHRSLCBiNjREZWNvZGUgfSA9IHdpbmRvdy5fZXhlcmNpc2Vfb2pzX3J1bnRpbWU7XG4gIGNvbnN0IHNjcmlwdENvbnRlbnQgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKGBzY3JpcHRbdHlwZT1cXFwid2Vici0xLWNvbnRlbnRzXFxcIl1gKS50ZXh0Q29udGVudDtcbiAgY29uc3QgYmxvY2sgPSBKU09OLnBhcnNlKGI2NERlY29kZShzY3JpcHRDb250ZW50KSk7XG5cbiAgLy8gRGVmYXVsdCBldmFsdWF0aW9uIGNvbmZpZ3VyYXRpb25cbiAgY29uc3Qgb3B0aW9ucyA9IE9iamVjdC5hc3NpZ24oe1xuICAgIGlkOiBcIndlYnItMS1jb250ZW50c1wiLFxuICAgIGVjaG86IHRydWUsXG4gICAgb3V0cHV0OiB0cnVlXG4gIH0sIGJsb2NrLmF0dHIpO1xuXG4gIC8vIEV2YWx1YXRlIHRoZSBwcm92aWRlZCBSIGNvZGVcbiAgY29uc3QgcmVzdWx0ID0gd2ViUk9qcy5wcm9jZXNzKHtjb2RlOiBibG9jay5jb2RlLCBvcHRpb25zfSwge30pO1xuXG4gIC8vIEVhcmx5IHlpZWxkIHdoaWxlIHdlIHdhaXQgZm9yIHRoZSBmaXJzdCBldmFsdWF0aW9uIGFuZCByZW5kZXJcbiAgaWYgKG9wdGlvbnMub3V0cHV0ICYmICEoXCIxXCIgaW4gd2ViUk9qcy5yZW5kZXJlZE9qcykpIHtcbiAgICBjb25zdCBjb250YWluZXIgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KFwiZGl2XCIpO1xuICAgIGNvbnN0IHNwaW5uZXIgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KFwiZGl2XCIpO1xuXG4gICAgaWYgKG9wdGlvbnMuZWNobykge1xuICAgICAgLy8gU2hvdyBvdXRwdXQgYXMgaGlnaGxpZ2h0ZWQgc291cmNlXG4gICAgICBjb25zdCBwcmVFbGVtID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcInByZVwiKTtcbiAgICAgIGNvbnRhaW5lci5jbGFzc05hbWUgPSBcInNvdXJjZUNvZGVcIjtcbiAgICAgIHByZUVsZW0uY2xhc3NOYW1lID0gXCJzb3VyY2VDb2RlIHJcIjtcbiAgICAgIHByZUVsZW0uYXBwZW5kQ2hpbGQoaGlnaGxpZ2h0UihibG9jay5jb2RlKSk7XG4gICAgICBzcGlubmVyLmNsYXNzTmFtZSA9IFwic3Bpbm5lci1ncm93IHNwaW5uZXItZ3Jvdy1zbSBtLTIgcG9zaXRpb24tYWJzb2x1dGUgdG9wLTAgZW5kLTBcIjtcbiAgICAgIHByZUVsZW0uYXBwZW5kQ2hpbGQoc3Bpbm5lcik7XG4gICAgICBjb250YWluZXIuYXBwZW5kQ2hpbGQocHJlRWxlbSk7XG4gICAgfSBlbHNlIHtcbiAgICAgIHNwaW5uZXIuY2xhc3NOYW1lID0gXCJzcGlubmVyLWJvcmRlciBzcGlubmVyLWJvcmRlci1zbVwiO1xuICAgICAgY29udGFpbmVyLmFwcGVuZENoaWxkKHNwaW5uZXIpO1xuICAgIH1cblxuICAgIHlpZWxkIGNvbnRhaW5lcjtcbiAgfVxuXG4gIHdlYlJPanMucmVuZGVyZWRPanNbXCIxXCJdID0gdHJ1ZTtcbiAgeWllbGQgYXdhaXQgcmVzdWx0O1xufVxuIn0seyJpbmxpbmUiOmZhbHNlLCJjZWxsTmFtZSI6IndlYnItcHJlbHVkZSIsIm1ldGhvZE5hbWUiOiJpbnRlcnByZXRRdWlldCIsInNvdXJjZSI6IndlYlJPanMgPSB7XG4gIGNvbnN0IHsgV2ViUiB9ID0gd2luZG93Ll9leGVyY2lzZV9vanNfcnVudGltZS5XZWJSO1xuICBjb25zdCB7XG4gICAgV2ViUkV2YWx1YXRvcixcbiAgICBXZWJSRW52aXJvbm1lbnRNYW5hZ2VyLFxuICAgIHNldHVwUixcbiAgICBiNjREZWNvZGUsXG4gICAgY29sbGFwc2VQYXRoXG4gIH0gPSB3aW5kb3cuX2V4ZXJjaXNlX29qc19ydW50aW1lO1xuXG4gIGNvbnN0IHN0YXR1c0NvbnRhaW5lciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwiZXhlcmNpc2UtbG9hZGluZy1zdGF0dXNcIik7XG4gIGNvbnN0IGluZGljYXRvckNvbnRhaW5lciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwiZXhlcmNpc2UtbG9hZGluZy1pbmRpY2F0b3JcIik7XG4gIGluZGljYXRvckNvbnRhaW5lci5jbGFzc0xpc3QucmVtb3ZlKFwiZC1ub25lXCIpO1xuXG4gIGxldCBzdGF0dXNUZXh0ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcImRpdlwiKVxuICBzdGF0dXNUZXh0LmNsYXNzTGlzdCA9IFwiZXhlcmNpc2UtbG9hZGluZy1kZXRhaWxzXCI7XG4gIHN0YXR1c1RleHQgPSBzdGF0dXNDb250YWluZXIuYXBwZW5kQ2hpbGQoc3RhdHVzVGV4dCk7XG4gIHN0YXR1c1RleHQudGV4dENvbnRlbnQgPSBgSW5pdGlhbGlzZWA7XG5cbiAgLy8gSG9pc3QgaW5kaWNhdG9yIG91dCBmcm9tIGZpbmFsIHNsaWRlIHdoZW4gcnVubmluZyB1bmRlciByZXZlYWxcbiAgY29uc3QgcmV2ZWFsU3RhdHVzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIi5yZXZlYWwgLmV4ZXJjaXNlLWxvYWRpbmctaW5kaWNhdG9yXCIpO1xuICBpZiAocmV2ZWFsU3RhdHVzKSB7XG4gICAgcmV2ZWFsU3RhdHVzLnJlbW92ZSgpO1xuICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXCIucmV2ZWFsID4gLnNsaWRlc1wiKS5hcHBlbmRDaGlsZChyZXZlYWxTdGF0dXMpO1xuICB9XG5cbiAgLy8gTWFrZSBhbnkgcmV2ZWFsIHNsaWRlcyB3aXRoIGxpdmUgY2VsbHMgc2Nyb2xsYWJsZVxuICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKFwiLnJldmVhbCAuZXhlcmNpc2UtY2VsbFwiKS5mb3JFYWNoKChlbCkgPT4ge1xuICAgIGVsLmNsb3Nlc3QoJ3NlY3Rpb24uc2xpZGUnKS5jbGFzc0xpc3QuYWRkKFwic2Nyb2xsYWJsZVwiKTtcbiAgfSlcblxuICAvLyB3ZWJSIHN1cHBsZW1lbnRhbCBkYXRhIGFuZCBvcHRpb25zXG4gIGNvbnN0IGRhdGFDb250ZW50ID0gZG9jdW1lbnQucXVlcnlTZWxlY3Rvcihgc2NyaXB0W3R5cGU9XFxcIndlYnItZGF0YVxcXCJdYCkudGV4dENvbnRlbnQ7XG4gIGNvbnN0IGRhdGEgPSBKU09OLnBhcnNlKGI2NERlY29kZShkYXRhQ29udGVudCkpO1xuXG4gIC8vIEdyYWIgbGlzdCBvZiByZXNvdXJjZXMgdG8gYmUgZG93bmxvYWRlZFxuICBjb25zdCBmaWxlc0NvbnRlbnQgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKGBzY3JpcHRbdHlwZT1cXFwidmZzLWZpbGVcXFwiXWApLnRleHRDb250ZW50O1xuICBjb25zdCBmaWxlcyA9IEpTT04ucGFyc2UoYjY0RGVjb2RlKGZpbGVzQ29udGVudCkpO1xuXG4gIC8vIEluaXRpYWxpc2Ugd2ViUiBhbmQgc2V0dXAgZm9yIFIgY29kZSBldmFsdWF0aW9uXG4gIGxldCB3ZWJSUHJvbWlzZSA9IChhc3luYyAod2ViUikgPT4ge1xuICAgIHN0YXR1c1RleHQudGV4dENvbnRlbnQgPSBgRG93bmxvYWRpbmcgd2ViUmA7XG4gICAgYXdhaXQgd2ViUi5pbml0KCk7XG5cbiAgICAvLyBJbnN0YWxsIHByb3ZpZGVkIGxpc3Qgb2YgcGFja2FnZXNcbiAgICAvLyBFbnN1cmUgd2ViUiBkZWZhdWx0IHJlcG8gaXMgaW5jbHVkZWRcbiAgICBkYXRhLnBhY2thZ2VzLnJlcG9zLnB1c2goXCJodHRwczovL3JlcG8uci13YXNtLm9yZ1wiKVxuICAgIGF3YWl0IGRhdGEucGFja2FnZXMucGtncy5tYXAoKHBrZykgPT4gKCkgPT4ge1xuICAgICAgc3RhdHVzVGV4dC50ZXh0Q29udGVudCA9IGBEb3dubG9hZGluZyBwYWNrYWdlOiAke3BrZ31gO1xuICAgICAgcmV0dXJuIHdlYlIuZXZhbFJWb2lkKGBcbiAgICAgICAgd2Vicjo6aW5zdGFsbChwa2csIHJlcG9zID0gcmVwb3MpXG4gICAgICAgIGxpYnJhcnkocGtnLCBjaGFyYWN0ZXIub25seSA9IFRSVUUpXG4gICAgICBgLCB7IGVudjoge1xuICAgICAgICBwa2c6IHBrZyxcbiAgICAgICAgcmVwb3M6IGRhdGEucGFja2FnZXMucmVwb3MsXG4gICAgICB9fSk7XG4gICAgfSkucmVkdWNlKChjdXIsIG5leHQpID0+IGN1ci50aGVuKG5leHQpLCBQcm9taXNlLnJlc29sdmUoKSk7XG5cbiAgICAvLyBEb3dubG9hZCBhbmQgaW5zdGFsbCByZXNvdXJjZXNcbiAgICBhd2FpdCBmaWxlcy5tYXAoKGZpbGUpID0+IGFzeW5jICgpID0+IHtcbiAgICAgIGNvbnN0IG5hbWUgPSBmaWxlLnN1YnN0cmluZyhmaWxlLmxhc3RJbmRleE9mKCcvJykgKyAxKTtcbiAgICAgIHN0YXR1c1RleHQudGV4dENvbnRlbnQgPSBgRG93bmxvYWRpbmcgcmVzb3VyY2U6ICR7bmFtZX1gO1xuICAgICAgY29uc3QgcmVzcG9uc2UgPSBhd2FpdCBmZXRjaChmaWxlKTtcbiAgICAgIGlmICghcmVzcG9uc2Uub2spIHtcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKGBDYW4ndCBkb3dubG9hZCBcXGAke2ZpbGV9XFxgLiBFcnJvciAke3Jlc3BvbnNlLnN0YXR1c306IFwiJHtyZXNwb25zZS5zdGF0dXNUZXh0fVwiLmApO1xuICAgICAgfVxuICAgICAgY29uc3QgZGF0YSA9IGF3YWl0IHJlc3BvbnNlLmFycmF5QnVmZmVyKCk7XG5cbiAgICAgIC8vIFN0b3JlIFVSTHMgaW4gdGhlIGN3ZCB3aXRob3V0IGFueSBzdWJkaXJlY3Rvcnkgc3RydWN0dXJlXG4gICAgICBpZiAoZmlsZS5pbmNsdWRlcyhcIjovL1wiKSkge1xuICAgICAgICBmaWxlID0gbmFtZTtcbiAgICAgIH1cblxuICAgICAgLy8gQ29sbGFwc2UgaGlnaGVyIGRpcmVjdG9yeSBzdHJ1Y3R1cmVcbiAgICAgIGZpbGUgPSBjb2xsYXBzZVBhdGgoZmlsZSk7XG5cbiAgICAgIC8vIENyZWF0ZSBkaXJlY3RvcnkgdHJlZSwgaWdub3JpbmcgXCJkaXJlY3RvcnkgZXhpc3RzXCIgVkZTIGVycm9yc1xuICAgICAgY29uc3QgcGFydHMgPSBmaWxlLnNwbGl0KCcvJykuc2xpY2UoMCwgLTEpO1xuICAgICAgbGV0IHBhdGggPSAnJztcbiAgICAgIHdoaWxlIChwYXJ0cy5sZW5ndGggPiAwKSB7XG4gICAgICAgIHBhdGggKz0gcGFydHMuc2hpZnQoKSArICcvJztcbiAgICAgICAgdHJ5IHtcbiAgICAgICAgICBhd2FpdCB3ZWJSLkZTLm1rZGlyKHBhdGgpO1xuICAgICAgICB9IGNhdGNoIChlKSB7XG4gICAgICAgICAgaWYgKCFlLm1lc3NhZ2UuaW5jbHVkZXMoXCJGUyBlcnJvclwiKSkge1xuICAgICAgICAgICAgdGhyb3cgZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gV3JpdGUgdGhpcyBmaWxlIHRvIHRoZSBWRlNcbiAgICAgIHJldHVybiBhd2FpdCB3ZWJSLkZTLndyaXRlRmlsZShmaWxlLCBuZXcgVWludDhBcnJheShkYXRhKSk7XG4gICAgfSkucmVkdWNlKChjdXIsIG5leHQpID0+IGN1ci50aGVuKG5leHQpLCBQcm9taXNlLnJlc29sdmUoKSk7XG5cbiAgICBzdGF0dXNUZXh0LnRleHRDb250ZW50ID0gYEluc3RhbGxpbmcgd2ViUiBzaGltc2A7XG4gICAgYXdhaXQgd2ViUi5ldmFsUlZvaWQoYHdlYnI6OnNoaW1faW5zdGFsbCgpYCk7XG5cbiAgICBzdGF0dXNUZXh0LnRleHRDb250ZW50ID0gYFdlYlIgZW52aXJvbm1lbnQgc2V0dXBgO1xuICAgIGF3YWl0IHNldHVwUih3ZWJSLCBkYXRhKTtcblxuICAgIHN0YXR1c1RleHQucmVtb3ZlKCk7XG4gICAgaWYgKHN0YXR1c0NvbnRhaW5lci5jaGlsZHJlbi5sZW5ndGggPT0gMCkge1xuICAgICAgc3RhdHVzQ29udGFpbmVyLnBhcmVudE5vZGUucmVtb3ZlKCk7XG4gICAgfVxuICAgIHJldHVybiB3ZWJSO1xuICB9KShuZXcgV2ViUihkYXRhLm9wdGlvbnMpKTtcblxuICAvLyBLZWVwIHRyYWNrIG9mIGluaXRpYWwgT0pTIGJsb2NrIHJlbmRlclxuICBjb25zdCByZW5kZXJlZE9qcyA9IHt9O1xuXG4gIGNvbnN0IHByb2Nlc3MgPSBhc3luYyAoY29udGV4dCwgaW5wdXRzKSA9PiB7XG4gICAgY29uc3Qgd2ViUiA9IGF3YWl0IHdlYlJQcm9taXNlO1xuICAgIGNvbnN0IGV2YWx1YXRvciA9IG5ldyBXZWJSRXZhbHVhdG9yKHdlYlIsIGNvbnRleHQpXG4gICAgYXdhaXQgZXZhbHVhdG9yLnByb2Nlc3MoaW5wdXRzKTtcbiAgICByZXR1cm4gZXZhbHVhdG9yLmNvbnRhaW5lcjtcbiAgfVxuXG4gIHJldHVybiB7XG4gICAgcHJvY2VzcyxcbiAgICB3ZWJSUHJvbWlzZSxcbiAgICByZW5kZXJlZE9qcyxcbiAgfTtcbn1cbiJ9XX0=
</script><div id="exercise-loading-indicator" class="exercise-loading-indicator d-none d-flex align-items-center gap-2">
Expand Down
Loading

0 comments on commit 3d5e1f3

Please sign in to comment.