-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
12 lines (12 loc) · 79.4 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
<!DOCTYPE html><html><head><meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>SEI Open Source @ GitHub</title>
<link rel="preload" as="fetch" crossorigin="anonymous" href="/_payload.json">
<style>/*! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #dedfe0;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Open Sans,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#a3a4a6;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{-webkit-appearance:none;appearance:none;background-color:#fff;border-color:#88898d;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem;--tw-shadow:0 0 #0000}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#007dad;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#007dad;box-shadow:/*!*/ /*!*/ 0 0 0 0 #fff,/*!*/ /*!*/ 0 0 0 1px #007dad,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input::placeholder,textarea::placeholder{color:#88898d;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2388898d' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#88898d;border-width:1px;color:#007dad;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1rem;--tw-shadow:0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#007dad;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:/*!*/ /*!*/ 0 0 0 2px #fff,/*!*/ /*!*/ 0 0 0 4px #007dad,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}@media (forced-colors:active) {[type=checkbox]:checked{-webkit-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active) {[type=radio]:checked{-webkit-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active) {[type=checkbox]:indeterminate{-webkit-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(0,139,192,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(0,139,192,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.btn{border-radius:.25rem;border-width:1px;display:inline-block;font-weight:600;padding:.5rem 1rem;-webkit-user-select:none;user-select:none;white-space:nowrap;--btn-variant:#88898d;--btn-variant-on:#fff;background-color:#88898d;background-color:var(--btn-variant);border-color:#88898d;border-color:var(--btn-variant);color:#fff;color:var(--btn-variant-on)}.btn.btn-sm{font-size:.875rem;line-height:1.25rem;padding:.25rem .5rem}.btn-light,.dark .btn-light{--btn-variant:#efefef;--btn-variant-on:#1b1c1d}.btn-outline{background-color:transparent;border-width:2px;color:var(--btn-variant)}.btn-outline:hover{background-color:var(--btn-variant);color:var(--btn-variant-on)}.btn-outline.btn-default{--tw-text-opacity:1;color:#008bc0;color:rgb(0 139 192/var(--tw-text-opacity))}.btn-outline.btn-default:hover{--tw-bg-opacity:1;background-color:#efefef;background-color:rgb(239 239 239/var(--tw-bg-opacity))}.dark .btn-outline.btn-default:hover{--tw-bg-opacity:1;background-color:#525356;background-color:rgb(82 83 86/var(--tw-bg-opacity));--tw-text-opacity:1;color:#4daed3;color:rgb(77 174 211/var(--tw-text-opacity))}.btn:hover{filter:brightness(110%)}.btn.active,.btn:active{--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,inset 0 2px 4px 0 rgba(0,0,0,.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);filter:brightness(90%)}.btn.disabled,.btn[disabled]{opacity:.5;pointer-events:none}.form-control{border-color:hsla(228,2%,54%,.75);border-color:rgb(136 137 141/var(--tw-border-opacity));border-radius:.25rem;min-width:0;width:100%;--tw-border-opacity:0.75;background-color:hsla(0,0%,100%,.75);background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-bg-opacity:0.75;--tw-text-opacity:1;color:#1b1c1d;color:rgb(27 28 29/var(--tw-text-opacity));--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,inset 0 2px 4px 0 rgba(0,0,0,.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.form-control:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) #99d1e6,0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(153 209 230/var(--tw-ring-opacity))}:is(.dark .form-control){--tw-bg-opacity:0.1;--tw-text-opacity:1;color:#efefef;color:rgb(239 239 239/var(--tw-text-opacity))}:is(.dark .form-control:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(0 104 144/var(--tw-ring-opacity))}.form-control.form-control-sm{font-size:.875rem;line-height:1.25rem;padding:.25rem .5rem}.form-control::placeholder{font-style:italic}.form-control:disabled,.form-control[readonly]{opacity:.5;pointer-events:none}.form-control.valid{--tw-border-opacity:1;border-color:#009647;border-color:rgb(0 150 71/var(--tw-border-opacity))}.form-control.invalid{--tw-border-opacity:1;border-color:#b00;border-color:rgb(187 0 0/var(--tw-border-opacity))}select:not([multiple]).form-control option{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:#1b1c1d;color:rgb(27 28 29/var(--tw-text-opacity))}:is(.dark select:not([multiple]).form-control option){--tw-bg-opacity:1;background-color:#525356;background-color:rgb(82 83 86/var(--tw-bg-opacity));--tw-text-opacity:1;color:#efefef;color:rgb(239 239 239/var(--tw-text-opacity))}.btn-group .btn:not(:first-child):not(:last-child),.btn-group .form-control:not(:first-child):not(:last-child),.btn-group .input-group-text:not(:first-child):not(:last-child),.input-group .btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group .input-group-text:not(:first-child):not(:last-child){border-radius:0}.btn-group .btn:not(:first-child),.btn-group .form-control:not(:first-child),.btn-group .input-group-text:not(:first-child),.input-group .btn:not(:first-child),.input-group .form-control:not(:first-child),.input-group .input-group-text:not(:first-child){margin-left:-1px}.btn-group.btn-group-sm .btn,.btn-group.btn-group-sm .form-control,.btn-group.btn-group-sm .input-group-text,.btn-group.input-group-sm .btn,.btn-group.input-group-sm .form-control,.btn-group.input-group-sm .input-group-text,.input-group.btn-group-sm .btn,.input-group.btn-group-sm .form-control,.input-group.btn-group-sm .input-group-text,.input-group.input-group-sm .btn,.input-group.input-group-sm .form-control,.input-group.input-group-sm .input-group-text{font-size:.875rem;line-height:1.25rem;padding:.25rem .5rem}.btn-group.btn-group-sm select:not([multiple]).form-control,.btn-group.input-group-sm select:not([multiple]).form-control,.input-group.btn-group-sm select:not([multiple]).form-control,.input-group.input-group-sm select:not([multiple]).form-control{background-position:100%;padding-right:1.25rem}.btn-group .btn:first-child:not(:only-child),.btn-group .form-control:first-child:not(:only-child),.btn-group .input-group-text:first-child:not(:only-child),.input-group .btn:first-child:not(:only-child),.input-group .form-control:first-child:not(:only-child),.input-group .input-group-text:first-child:not(:only-child){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group .btn:last-child:not(:only-child),.btn-group .form-control:last-child:not(:only-child),.btn-group .input-group-text:last-child:not(:only-child),.input-group .btn:last-child:not(:only-child),.input-group .form-control:last-child:not(:only-child),.input-group .input-group-text:last-child:not(:only-child){border-bottom-left-radius:0;border-top-left-radius:0}.link{cursor:pointer;display:inline-block;overflow-wrap:break-word;text-decoration-line:none}.link:hover{text-decoration-line:underline}.link.disabled,.link[disabled]{opacity:.5;pointer-events:none}.link-danger{--tw-text-opacity:1;color:#b00;color:rgb(187 0 0/var(--tw-text-opacity))}.link-danger:hover{--tw-text-opacity:1;color:#8c0000;color:rgb(140 0 0/var(--tw-text-opacity))}.dark .link-danger{--tw-text-opacity:1;color:#cf4d4d;color:rgb(207 77 77/var(--tw-text-opacity))}.dark .link-danger:hover{--tw-text-opacity:1;color:#eebfbf;color:rgb(238 191 191/var(--tw-text-opacity))}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:none}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding:.1875em .375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#1b1c1d;--tw-prose-headings:#373739;--tw-prose-lead:#88898d;--tw-prose-links:#525356;--tw-prose-bold:#1b1c1d;--tw-prose-counters:#1b1c1d;--tw-prose-bullets:#1b1c1d;--tw-prose-hr:#bdbec0;--tw-prose-quotes:#1b1c1d;--tw-prose-quote-borders:#bdbec0;--tw-prose-captions:#1b1c1d;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#000;--tw-prose-pre-code:#000;--tw-prose-pre-bg:#efefef;--tw-prose-th-borders:#525356;--tw-prose-td-borders:#dedfe0;--tw-prose-invert-body:#efefef;--tw-prose-invert-headings:#dedfe0;--tw-prose-invert-lead:#a3a4a6;--tw-prose-invert-links:#bdbec0;--tw-prose-invert-bold:#efefef;--tw-prose-invert-counters:#efefef;--tw-prose-invert-bullets:#efefef;--tw-prose-invert-hr:#525356;--tw-prose-invert-quotes:#efefef;--tw-prose-invert-quote-borders:#525356;--tw-prose-invert-captions:#efefef;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#fff;--tw-prose-invert-pre-bg:#373739;--tw-prose-invert-th-borders:#bdbec0;--tw-prose-invert-td-borders:#373739;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose :where(a:hover):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration:underline}.prose-red{--tw-prose-links:#b00;--tw-prose-invert-links:#cf4d4d}.sr-only{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;width:1px!important;clip:rect(0,0,0,0)!important;border-width:0!important;white-space:nowrap!important}.absolute,.sr-only{position:absolute!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-6{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-8{margin-bottom:2rem!important;margin-top:2rem!important}.mb-2{margin-bottom:.5rem!important}.mb-4{margin-bottom:1rem!important}.mb-6{margin-bottom:1.5rem!important}.mb-8{margin-bottom:2rem!important}.mt-0{margin-top:0!important}.mt-0\.5{margin-top:.125rem!important}.mt-2{margin-top:.5rem!important}.mt-6{margin-top:1.5rem!important}.block{display:block!important}.inline-block{display:inline-block!important}.flex{display:flex!important}.grid{display:grid!important}.hidden{display:none!important}.h-12{height:3rem!important}.h-4{height:1rem!important}.h-48{height:12rem!important}.h-\[27px\]{height:27px!important}.h-screen{height:100vh!important}.w-12{width:3rem!important}.w-4{width:1rem!important}.w-8\/12{width:66.666667%!important}.w-screen{width:100vw!important}.max-w-screen-md{max-width:768px!important}.shrink-0{flex-shrink:0!important}.grow{flex-grow:1!important}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.flex-col{flex-direction:column!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-4{gap:1rem!important}.gap-6{gap:1.5rem!important}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:0!important;margin-bottom:calc(1rem*var(--tw-space-y-reverse))!important;margin-top:1rem!important;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:0!important;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))!important;margin-top:1.5rem!important;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))!important}.rounded{border-radius:.25rem!important}.rounded-full{border-radius:9999px!important}.rounded-none{border-radius:0!important}.border{border-width:1px!important}.border-b{border-bottom-width:1px!important}.border-danger{--tw-border-opacity:1!important;border-color:#b00!important;border-color:rgb(187 0 0/var(--tw-border-opacity))!important}.border-gray-200{--tw-border-opacity:1!important;border-color:#dedfe0!important;border-color:rgb(222 223 224/var(--tw-border-opacity))!important}.bg-black{--tw-bg-opacity:1!important;background-color:#000!important;background-color:rgb(0 0 0/var(--tw-bg-opacity))!important}.bg-gray-100{--tw-bg-opacity:1!important;background-color:#efefef!important;background-color:rgb(239 239 239/var(--tw-bg-opacity))!important}.bg-gray-900{--tw-bg-opacity:1!important;background-color:#1b1c1d!important;background-color:rgb(27 28 29/var(--tw-bg-opacity))!important}.bg-red-100{--tw-bg-opacity:1!important;background-color:#f8e6e6!important;background-color:rgb(248 230 230/var(--tw-bg-opacity))!important}.bg-red-500{background-color:#b00!important;background-color:rgb(187 0 0/var(--tw-bg-opacity))!important}.bg-red-500,.bg-white{--tw-bg-opacity:1!important}.bg-white{background-color:#fff!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.fill-white{fill:#fff!important}.p-4{padding:1rem!important}.p-8{padding:2rem!important}.px-28{padding-left:7rem!important;padding-right:7rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.py-6{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-8{padding-bottom:2rem!important;padding-top:2rem!important}.pb-4{padding-bottom:1rem!important}.pb-6{padding-bottom:1.5rem!important}.text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.text-5xl{font-size:3rem!important;line-height:1!important}.text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.text-xs{font-size:.75rem!important;line-height:1rem!important}.font-bold{font-weight:700!important}.font-light{font-weight:300!important}.not-italic{font-style:normal!important}.text-gray-50{--tw-text-opacity:1!important;color:#f7f7f7!important;color:rgb(247 247 247/var(--tw-text-opacity))!important}.text-gray-700{--tw-text-opacity:1!important;color:#525356!important;color:rgb(82 83 86/var(--tw-text-opacity))!important}.text-gray-900{--tw-text-opacity:1!important;color:#1b1c1d!important;color:rgb(27 28 29/var(--tw-text-opacity))!important}.text-red-900{--tw-text-opacity:1!important;color:#5c0000!important;color:rgb(92 0 0/var(--tw-text-opacity))!important}.text-tertiary{--tw-text-opacity:1!important;color:#88898d!important;color:rgb(136 137 141/var(--tw-text-opacity))!important}.underline-offset-4{text-underline-offset:4px!important}.opacity-25{opacity:.25!important}.opacity-75{opacity:.75!important}.\!filter,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.after\:mx-2:after{content:var(--tw-content)!important;margin-left:.5rem!important;margin-right:.5rem!important}.after\:content-\[\'\|\'\]:after{--tw-content:"|"!important;content:"|"!important;content:var(--tw-content)!important}.hover\:text-red-500:hover{--tw-text-opacity:1!important;color:#b00!important;color:rgb(187 0 0/var(--tw-text-opacity))!important}.hover\:underline:hover{text-decoration-line:underline!important}@media (min-width:1024px){.lg\:mx-auto{margin-left:auto!important;margin-right:auto!important}.lg\:w-6\/12{width:50%!important}.lg\:w-8\/12{width:66.666667%!important}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lg\:flex-row{flex-direction:row!important}}@media (min-width:1280px){.xl\:px-8{padding-left:2rem!important;padding-right:2rem!important}}@media (min-width:1536px){.\32xl\:max-w-screen-xl{max-width:1280px!important}}</style>
<style>.social[data-v-82732857]{background-image:url(/images/sprites-social.png);background-repeat:no-repeat;background-size:auto 100%;content:"";display:inline-block;height:30px;width:30px}.social[data-v-82732857]:active,.social[data-v-82732857]:focus,.social[data-v-82732857]:hover{border-bottom:none;opacity:.5}.social.facebook[data-v-82732857]{background-position:0 0}.social.twitter[data-v-82732857]{background-position:-32px 0}.social.linkedin[data-v-82732857]{background-position:-96px 0}.social.youtube[data-v-82732857]{background-position:-129px 0}.social.itunes[data-v-82732857]{background-position:-161px 0}</style>
<link rel="stylesheet" href="/_nuxt/entry.nJTIbgKm.css">
<link rel="modulepreload" as="script" crossorigin href="/_nuxt/entry.ttmpxd7p.js">
<link rel="prefetch" as="script" crossorigin href="/_nuxt/error-404.nd9b5dDs.js">
<link rel="prefetch" as="script" crossorigin href="/_nuxt/error-500.4e5fvSuB.js">
<script type="module" src="/_nuxt/entry.ttmpxd7p.js" crossorigin></script></head><body class="bg-white text-gray-900"><div id="__nuxt"><div class="flex flex-col h-screen w-screen"><!----><!----><svg style="position:absolute;width:0;height:0;overflow:hidden;" version="1.1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink"><defs><symbol id="fork" class="octicon octicon-repo-forked v-align-text-bottom" viewBox="0 0 10 16" width="10" height="16" aria-hidden="true"><title>fork</title><path fill-rule="evenodd" d="M8 1a1.993 1.993 0 0 0-1 3.72V6L5 8 3 6V4.72A1.993 1.993 0 0 0 2 1a1.993 1.993 0 0 0-1 3.72V6.5l3 3v1.78A1.993 1.993 0 0 0 5 15a1.993 1.993 0 0 0 1-3.72V9.5l3-3V4.72A1.993 1.993 0 0 0 8 1zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3 10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3-10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"></path></symbol><symbol id="star" class="octicon octicon-star v-align-text-bottom" viewBox="0 0 14 16" width="14" height="16" aria-hidden="true"><title>star</title><path fill-rule="evenodd" d="M14 6l-4.9-.64L7 1 4.9 5.36 0 6l3.6 3.26L2.67 14 7 11.67 11.33 14l-.93-4.74L14 6z"></path></symbol><symbol id="cmu-wordmark" viewBox="0 0 728.14 64.49"><title>cmu-wordmark</title><polygon class="cls-1" points="213.53 18.71 213.53 45.54 218 45.54 218 47.31 200.12 47.31 200.12 45.54 204.59 45.54 204.59 20.6 201.12 20.6 201.12 18.71 213.53 18.71"></polygon><path class="cls-1" d="M36.93,1.38H35.31c-.07,1.38-.79,2-2.17,2C30.38,3.35,26.35,0,21.62,0,8.15,0,0,13.27,0,25S7.75,48.37,20.76,48.37c7.88,0,10.84-3.75,12.94-3.75,1.38,0,1.63,1.22,1.63,2.69h1.78V31.21H35.34l-.39,2.23C34,38.77,29.9,46.63,21.42,46.63,13.93,46.63,11,40.15,11,24.18,11,7.43,15,1.79,21.62,1.79c7.49,0,12.64,8.4,13.69,15.1h1.62Z"></path><path class="cls-1" d="M60,39.6c-.13,3.44-2.07,6.25-5.12,6.25-4.41,0-4.6-3.72-4.6-6.56,0-3.44.39-5.7,4.6-6.16L60,32.61ZM71.8,41.74c0,1.68-1.11,3.63-1.84,3.63-1.17,0-1.43-1.23-1.43-3.24V27.22c0-7.39-6.94-9.2-13.61-9.2-6.48,0-11.21,3.17-11.21,6.8A3.91,3.91,0,0,0,47.92,29a3.69,3.69,0,0,0,4-3.89c0-3.3-3.42-3.34-3.42-3.42,0-1.47,3.81-1.94,6-1.94,4.86,0,5.51,1.79,5.51,5.68v5.44l-6.35.52c-5.9.45-12.32,2-12.32,8.75,0,5.64,5.06,7.91,10,7.91,2.53,0,7-1,8.69-4.08a6.65,6.65,0,0,0,6.48,4.08c4.21,0,6.93-2.53,6.93-6.35Z"></path><polygon class="cls-1" points="674.53 18.61 674.53 45.45 679 45.45 679 47.22 661.11 47.22 661.11 45.45 665.58 45.45 665.58 20.5 661.11 20.5 661.11 18.61 674.53 18.61"></polygon><path class="cls-1" d="M286,32.45,296.7,1.73h14.81l0,1.83h-4.24v42h4.24v1.79H293.68V45.53H298V4h-.13l-15.1,43.29H281L265.53,3.25h-.13V40c0,5.25,1.36,5.53,4.86,5.53h.2v1.79H259.25V45.53h0c3.7,0,4.39-2.16,4.39-4.95v-37h-4.39V1.69h16.26Z"></path><path class="cls-1" d="M321.83,29.87V25.52c0-4.34,1.88-5.7,4.08-5.7,3.11,0,4.08,2.14,4.08,5.7v4.36Zm0,1.76h17.89c-.07-7-6.55-13.74-13.35-13.61-7.65,0-14.26,6.61-14.26,15.36,0,8.43,6.16,14.71,14.45,14.71,8,0,11.93-4.93,13.35-11.34h-1.77c-1.42,6-4.59,9.45-9.64,9.45-6,0-6.68-4.72-6.68-9.13Z"></path><path class="cls-1" d="M591.08,29.77V25.41c0-4.34,1.88-5.7,4.08-5.7,3.11,0,4.08,2.14,4.08,5.7v4.36Zm0,1.76H609c-.07-7-6.55-13.74-13.35-13.61-7.65,0-14.26,6.61-14.26,15.36,0,8.43,6.16,14.71,14.45,14.71,8,0,11.93-4.93,13.35-11.34H607.4c-1.42,6-4.59,9.45-9.64,9.45-6,0-6.68-4.72-6.68-9.13Z"></path><polygon class="cls-1" points="339.83 1.79 339.83 3.44 344.31 3.44 344.31 45.48 339.83 45.48 339.83 47.32 357.72 47.32 357.72 45.48 353.25 45.48 353.25 1.79 339.83 1.79"></polygon><polygon class="cls-1" points="358.97 1.79 358.97 3.44 363.44 3.44 363.44 45.48 358.97 45.48 358.97 47.32 376.86 47.32 376.86 45.48 372.39 45.48 372.39 1.79 358.97 1.79"></polygon><path class="cls-1" d="M397.43,39.47c0,4.86-2,6.87-5.31,6.87s-5.31-2-5.31-6.87V26.71c0-4.86,2-6.87,5.31-6.87s5.31,2,5.31,6.87Zm10.11-6.41c0-8.88-6.87-15-15.42-15s-15.42,6.16-15.42,15,6.87,15,15.42,15,15.42-6.16,15.42-15"></path><path class="cls-1" d="M454.05,3.28h4.53V32.07c0,10,6.93,16.14,17.5,16.14,11.93,0,17.11-6.29,17.11-15.81V7.78c0-3.76,1-4.5,3.37-4.5h1.31V1.54h-11.4V3.28h.82c3.3,0,3.76,1,3.76,4.76V33c0,8.82-5.47,12.83-11,12.83-9.46,0-11.34-6.35-11.9-14.65V3.28h4.25V1.54H454.05Z"></path><path class="cls-1" d="M566.34,47.95h1.75l9.59-22.68c1.94-4.24,3-4.77,4.47-4.84h.58V18.65H572.62v1.79h1.23c1.88,0,2.74-.12,2.74,1.56a10.5,10.5,0,0,1-1.1,3.94l-4.4,10.37L564,20.45h3.6V18.65H551.37v1.79h3Z"></path><path class="cls-1" d="M638.55,47.95h1.54a2.07,2.07,0,0,1,2.29-1.55c1.69,0,3.7,1.55,7.32,1.55a10.57,10.57,0,0,0,10.37-10.63c0-7.91-5.44-8.49-12.38-9.46-3.63-.52-5.68-1-5.68-3.89,0-3,2.66-4.32,6.16-4.32,4.86,0,6.75,3.22,8.36,7.44h1.53v-9.2h-1.47c0,.78-.67,1.43-1.9,1.43-2.08,0-3.76-1.43-6.74-1.43a9.63,9.63,0,0,0-9.66,9.66c0,8.36,6.35,9.08,11.28,9.66,4.67.58,6.35.88,6.35,3.86,0,3.43-2.85,5-6.35,5-4.92,0-8.31-4.26-9.48-9h-1.54Z"></path><polygon class="cls-1" points="549 18.61 549 45.45 553.47 45.45 553.47 47.22 535.58 47.22 535.58 45.45 540.05 45.45 540.05 20.5 535.58 20.5 535.58 18.61 549 18.61"></polygon><path class="cls-1" d="M540.06,9.67a4.46,4.46,0,1,0,4.46-4.47,4.45,4.45,0,0,0-4.46,4.47"></path><path class="cls-1" d="M665.57,9.67A4.46,4.46,0,1,0,670,5.2a4.45,4.45,0,0,0-4.46,4.47"></path><path class="cls-1" d="M149.79,29.86V25.51c0-4.34,1.88-5.7,4.08-5.7,3.11,0,4.08,2.14,4.08,5.7v4.35Zm0,1.76h17.89c-.07-7-6.55-13.74-13.35-13.61-7.65,0-14.26,6.61-14.26,15.36,0,8.43,6.16,14.71,14.45,14.71,8,0,11.93-4.93,13.35-11.34H166.1c-1.42,6-4.59,9.45-9.64,9.45-6,0-6.68-4.72-6.68-9.13Z"></path><path class="cls-1" d="M228,29.86V25.51c0-4.34,1.88-5.7,4.08-5.7s4.08,1.34,4.08,5.7v4.35Zm0,1.76h17.89c-.07-7-6.55-13.74-13.35-13.61-7.65,0-14.26,6.61-14.26,15.36,0,8.43,6.16,14.71,14.45,14.71,8,0,11.93-4.93,13.35-11.34h-1.77c-1.42,6-4.59,9.45-9.64,9.45-6,0-6.68-4.72-6.68-9.13Z"></path><path class="cls-1" d="M529.84,45.46V28c0-7-3-10.27-9.14-10.27-4.35,0-8.75,2.49-10.5,6.25h0V18.7H496.79v1.75h4.47v25h-4.47v1.75H514V45.46H510.2V28.36c.56-2.41,3.61-8,7.15-8,2.35,0,3.55.81,3.55,5.16v19.9h-3.7v1.75h17.11V45.46Z"></path><path class="cls-1" d="M420.93,18.8v5.25h0c1.75-3.76,6.15-6.25,10.5-6.25,6.16,0,9.14,3.27,9.14,10.27v17.5H445v1.75H427.93V45.57h3.7V25.67c0-4.35-1.19-5.16-3.55-5.16-3.54,0-6.59,5.55-7.15,8v17.1h3.83v1.75H407.52V45.57H412v-25h-4.47V18.8Z"></path><path class="cls-1" d="M135.52,45.56V28.06c0-7-3-10.27-9.14-10.27-4.35,0-8.75,2.49-10.5,6.25h0V18.79H102.47v1.75h4.47v25h-4.47v1.75h17.24V45.56h-3.83V28.46c.56-2.41,3.61-8,7.15-8,2.35,0,3.55.81,3.55,5.16v19.9h-3.7v1.75H140V45.56Z"></path><path class="cls-1" d="M204.62,9.84a4.46,4.46,0,1,0,4.46-4.47,4.45,4.45,0,0,0-4.46,4.47"></path><path class="cls-1" d="M718,18.62V20.5c2.76,0,4,.25,4,1.5a10.5,10.5,0,0,1-1.1,3.94l-4.4,10.37-7-15.81h3.68V18.62H690.81V4.72h-1.17c0,6.87-4.67,13.93-11.21,13.93v1.85h3.44V40.56A7.1,7.1,0,0,0,689,47.95a9.22,9.22,0,0,0,8.62-5l-1.39-.76c-.78,1.17-1.81,2.72-3.43,2.72-1.3,0-2-.92-2-3.06V20.51h9l11.84,27.31-4.1,9.65v0h0a.55.55,0,0,1-.49.32.54.54,0,0,1-.51-.37v0a4.46,4.46,0,1,0-6.3,5.18h0l.14.06.26.12a4.51,4.51,0,0,0,1.63.34c3.76.32,5.69-2.46,7-5.29.3-.64.57-1.29.83-1.9.57-1.37,1.56-3.73,2.73-6.48h0L714,46.82h0l9.12-21.55c1.94-4.24,2.69-4.78,5-4.78h0V18.62Z"></path><path class="cls-1" d="M95.94,17.71a9.29,9.29,0,0,0-8.56,6.09h-.13V18.87H74v1.81h4.47V45.62H74V47.4H93.34V45.62h-6v-14c0-4.17,1.09-8.44,3.83-10.79a.53.53,0,0,1,.85.5h0a6.22,6.22,0,0,0-.35,1.85,4.19,4.19,0,0,0,4.41,4.21,4.68,4.68,0,0,0,4.93-4.73C101.06,19.59,99,17.71,95.94,17.71Z"></path><path class="cls-1" d="M193.49,19.82c.13,0,.29-.11.39,0a.27.27,0,0,1,0,.35h0a2.78,2.78,0,0,0-.24,2.38,2.74,2.74,0,0,0,2,1.77,2.79,2.79,0,0,0,3.47-2.72,3,3,0,0,0-1.53-2.53,5.29,5.29,0,0,0-2.85-.75,7.68,7.68,0,0,0-4.76,2h0q-.44-.32-.92-.6A14,14,0,0,0,181.83,18c-5.44,0-11.28,3.56-11.28,9.46a8.42,8.42,0,0,0,5.38,7.91v.13A7.08,7.08,0,0,0,169.45,43c0,3.24,1.49,5.7,4.22,6.48v.13c-2.59.71-5.58,3.31-5.58,6.42,0,4.8,5.64,8.49,12.83,8.49,9,0,14.91-6.09,14.91-14,0-6.29-3.11-9.14-9.46-9H175.61c-1.62,0-2.7-.07-2.7-1.82s2.49-3.37,4.95-3.37a4.87,4.87,0,0,1,1.32.39,8.35,8.35,0,0,0,2.66.39c5.57,0,11.54-3.18,11.54-9.33A9.62,9.62,0,0,0,191,21.61a.22.22,0,0,1,0-.33,13.23,13.23,0,0,1,1.69-1.1,3.64,3.64,0,0,1,.76-.35Zm-8.61,29.82c6.48,0,8.2.27,8.2,4.23,0,4.73-5.8,9.07-12.34,9.07-5.83,0-8.63-3.58-8.76-6.69,0-2.85,1.42-4.73,3.17-6.61ZM186,27.51c0,7.53-1.75,7.78-4.08,7.78-2.59,0-4-.5-4-8,0-5.25.58-7.48,4-7.48,3,0,4,.2,4.08,7.66Z"></path><path class="cls-1" d="M631.67,17.45a9.29,9.29,0,0,0-8.56,6.09H623V18.61H609.7v1.81h4.47V45.36H609.7v1.77h19.38V45.36h-6v-14c0-4.17,1.09-8.43,3.82-10.78a.53.53,0,0,1,.85.5v0a6.23,6.23,0,0,0-.34,1.83,4.19,4.19,0,0,0,4.41,4.21,4.68,4.68,0,0,0,4.93-4.73C636.79,19.33,634.72,17.45,631.67,17.45Z"></path></symbol></defs></svg><header class="bg-red-500 shrink-0"><div class="container mx-auto 2xl:max-w-screen-xl xl:px-8 px-4"><!--[--><h1><a href="https://www.cmu.edu/" rel="noopener noreferrer" class="inline-block"><svg class="fill-white h-[27px] mt-2"><use xlink:href="#cmu-wordmark"></use></svg></a></h1><!--]--></div></header><main class="grow mb-2"><div class="container mx-auto 2xl:max-w-screen-xl xl:px-8 px-4 mb-8"><!--[--><h2 class="border-b border-gray-200 my-6 pb-6 text-5xl font-light"><a href="https://sei.cmu.edu" rel="noopener noreferrer" class="hover:text-red-500">Software Engineering Institute</a></h2><h3 class="text-3xl mb-4 text-gray-700">SEI on GitHub</h3><div class="prose prose-red max-w-screen-md"><p>Use this site to access and download the software, tools, and methods that the SEI creates, tests, refines, and disseminates. Organizations and individuals worldwide use these technologies and management techniques to improve the results of software projects, the quality and behavior of software systems, and the security and survivability of networked systems.</p><p>For more information about the SEI and its other work, visit <a href="https://sei.cmu.edu" rel="noopener noreferrer">sei.cmu.edu.</a></p></div><!--]--></div><!--[--><!--[--><div class="bg-gray-100"><!----></div><!----><!--]--><!--]--></main><div class="bg-gray-900 text-gray-50 py-8 shrink-0" data-v-82732857><div class="container mx-auto 2xl:max-w-screen-xl xl:px-8 px-4" data-v-82732857><!--[--><div class="flex flex-col lg:flex-row gap-6 mb-6" data-v-82732857><address class="not-italic" data-v-82732857> Carnegie Mellon University<br data-v-82732857> Software Engineering Institute<br data-v-82732857> 4500 Fifth Avenue<br data-v-82732857> Pittsburgh, PA 15213-2612<br data-v-82732857><a href="tel:412-268-5800" rel="noopener noreferrer" class="hover:underline underline-offset-4" data-v-82732857>412-268-5800</a></address><div class="grow flex" data-v-82732857><ul class="flex gap-2 lg:mx-auto" data-v-82732857><li data-v-82732857><a href="https://www.facebook.com/SEICMU/" rel="noopener noreferrer" target="_blank" class="social facebook" data-v-82732857><span class="sr-only" data-v-82732857>Facebook</span></a></li><li data-v-82732857><a href="https://twitter.com/SEInews" rel="noopener noreferrer" target="_blank" class="social twitter" data-v-82732857><span class="sr-only" data-v-82732857>Twitter</span></a></li><li data-v-82732857><a href="https://www.linkedin.com/company/software-engineering-institute" rel="noopener noreferrer" target="_blank" class="social linkedin" data-v-82732857><span class="sr-only" data-v-82732857>LinkedIn</span></a></li><li data-v-82732857><a href="https://www.youtube.com/user/TheSEICMU" rel="noopener noreferrer" target="_blank" class="social youtube" data-v-82732857><span class="sr-only" data-v-82732857>YouTube</span></a></li><li data-v-82732857><a href="https://itunes.apple.com/us/podcast/software-engineering-institute-sei-podcast-series/id566573552?mt=2" rel="noopener noreferrer" target="_blank" class="social itunes" data-v-82732857><span class="sr-only" data-v-82732857>iTunes</span></a></li></ul></div><div data-v-82732857><a href="https://sei.cmu.edu/contact-us/" rel="noopener noreferrer" class="py-6 px-28 btn btn-outline btn-light rounded-none text-xl" data-v-82732857>Contact Us</a></div></div><div data-v-82732857><ul class="text-xs" data-v-82732857><li class="inline-block after:content-['|'] after:mx-2" data-v-82732857><a href="https://www.sei.cmu.edu/locations/index.cfm" rel="noopener noreferrer" class="hover:underline underline-offset-4" data-v-82732857>Office Locations</a></li><li class="inline-block after:content-['|'] after:mx-2" data-v-82732857><a href="https://www.sei.cmu.edu/additional-sites-directory/index.cfm" rel="noopener noreferrer" class="hover:underline underline-offset-4" data-v-82732857>Additional Sites Directory</a></li><li class="inline-block after:content-['|'] after:mx-2" data-v-82732857><a href="https://www.sei.cmu.edu/legal/index.cfm" rel="noopener noreferrer" class="hover:underline underline-offset-4" data-v-82732857>Legal Info</a></li><li class="inline-block after:content-['|'] after:mx-2" data-v-82732857><a href="https://www.cmu.edu/hr/ethics-hotline/" rel="noopener noreferrer" class="hover:underline underline-offset-4" data-v-82732857>CMU Ethics Hotline</a></li><li class="inline-block" data-v-82732857><a href="https://www.sei.cmu.edu/index.cfm" rel="noopener noreferrer" class="hover:underline underline-offset-4" data-v-82732857>www.sei.cmu.edu</a></li></ul></div><div class="mt-6" data-v-82732857><small data-v-82732857>©2024 Carnegie Mellon University</small></div><!--]--></div></div></div></div><script type="application/json" id="__NUXT_DATA__" data-ssr="true" data-src="/_payload.json">[{"state":1,"once":1006,"_errors":1008,"serverRendered":1010,"path":1011,"prerenderedAt":1012},["Reactive",2],{"$scolors":3,"$srepos":945},{"1C Enterprise":4,"ABAP":7,"ActionScript":10,"Ada":13,"Agda":16,"AGS Script":19,"Alloy":22,"Alpine Abuild":25,"AMPL":28,"AngelScript":31,"ANTLR":34,"Apex":37,"API Blueprint":39,"APL":42,"Apollo Guidance Computer":45,"AppleScript":47,"Arc":50,"ASP":53,"AspectJ":56,"Assembly":59,"ATS":62,"Augeas":65,"AutoHotkey":67,"AutoIt":70,"Awk":73,"Ballerina":75,"Batchfile":78,"Befunge":81,"Bison":83,"BitBake":85,"BlitzBasic":87,"BlitzMax":89,"Bluespec":92,"Boo":94,"Brainfuck":97,"Brightscript":100,"Bro":102,"C":104,"C#":107,"C++":110,"C2hs Haskell":113,"Cap'n Proto":115,"CartoCSS":117,"Ceylon":119,"Chapel":122,"Charity":125,"ChucK":127,"Cirru":129,"Clarion":132,"Clean":135,"Click":138,"CLIPS":141,"Clojure":143,"CMake":146,"COBOL":148,"CoffeeScript":150,"ColdFusion":153,"ColdFusion CFC":156,"Common Lisp":158,"Common Workflow Language":161,"Component Pascal":164,"Cool":167,"Coq":169,"Crystal":171,"Csound":174,"Csound Document":176,"Csound Score":178,"CSS":180,"Cuda":183,"CWeb":186,"Cycript":188,"Cython":190,"D":192,"Dart":195,"DataWeave":198,"DIGITAL Command Language":201,"DM":203,"Dockerfile":206,"Dogescript":209,"DTrace":212,"Dylan":214,"E":217,"eC":220,"ECL":223,"ECLiPSe":226,"Eiffel":228,"Elixir":231,"Elm":234,"Emacs Lisp":237,"EmberScript":240,"EQ":243,"Erlang":246,"F#":249,"Factor":252,"Fancy":255,"Fantom":258,"Filebench WML":261,"Filterscript":263,"fish":265,"FLUX":267,"Forth":270,"Fortran":273,"FreeMarker":276,"Frege":279,"Game Maker Language":282,"GAMS":285,"GAP":287,"GCC Machine Description":289,"GDB":291,"GDScript":293,"Genie":295,"Genshi":298,"Gentoo Ebuild":300,"Gentoo Eclass":302,"Gherkin":304,"GLSL":307,"Glyph":309,"Gnuplot":312,"Go":315,"Golo":318,"Gosu":321,"Grace":324,"Grammatical Framework":326,"Groovy":329,"Groovy Server Pages":332,"Hack":334,"Harbour":337,"Haskell":340,"Haxe":343,"HCL":346,"HiveQL":348,"HLSL":351,"HTML":353,"Hy":356,"HyPhy":359,"IDL":361,"Idris":364,"IGOR Pro":367,"Inform 7":369,"Inno Setup":371,"Io":373,"Ioke":376,"Isabelle":379,"Isabelle ROOT":382,"J":384,"Jasmin":387,"Java":389,"Java Server Pages":392,"JavaScript":394,"JFlex":397,"Jison":399,"Jison Lex":401,"Jolie":403,"JSONiq":406,"JSX":409,"Julia":411,"Jupyter Notebook":414,"Kotlin":417,"KRL":420,"LabVIEW":423,"Lasso":425,"Lean":428,"Lex":430,"LFE":433,"LilyPond":436,"Limbo":438,"Literate Agda":440,"Literate CoffeeScript":442,"Literate Haskell":444,"LiveScript":446,"LLVM":449,"Logos":452,"Logtalk":454,"LOLCODE":456,"LookML":459,"LoomScript":462,"LSL":464,"Lua":467,"M":470,"M4":472,"M4Sugar":474,"Makefile":476,"Mako":479,"Mask":481,"Mathematica":484,"Matlab":486,"Max":489,"MAXScript":492,"Mercury":495,"Meson":498,"Metal":501,"MiniD":504,"Mirah":506,"Modelica":509,"Modula-2":511,"Module Management System":513,"Monkey":515,"Moocode":517,"MoonScript":519,"MQL4":521,"MQL5":524,"MTML":527,"MUF":530,"mupad":532,"Myghty":534,"NCL":536,"Nearley":538,"Nemerle":541,"nesC":544,"NetLinx":547,"NetLinx+ERB":550,"NetLogo":553,"NewLisp":556,"Nextflow":559,"Nim":562,"Nit":565,"Nix":568,"NSIS":571,"Nu":573,"NumPy":576,"Objective-C":578,"Objective-C++":581,"Objective-J":584,"OCaml":587,"Omgrofl":590,"ooc":593,"Opa":596,"Opal":598,"OpenCL":601,"OpenEdge ABL":603,"OpenRC runscript":605,"OpenSCAD":607,"Ox":609,"Oxygene":611,"Oz":614,"P4":617,"Pan":620,"Papyrus":623,"Parrot":626,"Parrot Assembly":629,"Parrot Internal Representation":631,"Pascal":633,"PAWN":636,"Pep8":639,"Perl":642,"Perl 6":645,"PHP":648,"PicoLisp":651,"PigLatin":653,"Pike":656,"PLpgSQL":659,"PLSQL":661,"PogoScript":664,"Pony":667,"PostScript":669,"POV-Ray SDL":672,"PowerBuilder":674,"PowerShell":677,"Processing":680,"Prolog":683,"Propeller Spin":686,"Puppet":689,"PureBasic":692,"PureScript":695,"Python":698,"Python console":701,"q":703,"QMake":706,"QML":708,"R":711,"Racket":714,"Ragel":717,"RAML":720,"Rascal":723,"REALbasic":726,"Reason":728,"Rebol":730,"Red":733,"Redcode":736,"Ren'Py":738,"RenderScript":741,"REXX":743,"Ring":745,"RobotFramework":747,"Roff":749,"Rouge":752,"RPC":755,"Ruby":757,"RUNOFF":760,"Rust":763,"Sage":766,"SaltStack":768,"SAS":771,"Scala":774,"Scheme":777,"Scilab":780,"sed":782,"Self":785,"ShaderLab":788,"Shell":790,"ShellSession":793,"Shen":795,"Slash":798,"Smali":801,"Smalltalk":803,"Smarty":806,"SMT":808,"Solidity":810,"SourcePawn":813,"SQF":816,"SQLPL":819,"Squirrel":821,"SRecode Template":824,"Stan":827,"Standard ML":830,"Stata":833,"SuperCollider":835,"Swift":838,"SystemVerilog":841,"Tcl":844,"Tcsh":846,"Terra":848,"TeX":851,"Thrift":854,"TI Program":856,"TLA":859,"Turing":861,"TXL":864,"TypeScript":866,"Unified Parallel C":869,"Unix Assembly":871,"Uno":873,"UnrealScript":875,"UrWeb":878,"Vala":880,"VCL":883,"Verilog":885,"VHDL":888,"Vim script":891,"Visual Basic":894,"Volt":897,"Vue":900,"wdl":903,"WebAssembly":906,"WebIDL":909,"wisp":911,"X10":914,"xBase":917,"XC":920,"Xojo":923,"XProc":925,"XQuery":927,"XS":930,"XSLT":932,"Xtend":935,"Yacc":937,"Zephir":940,"Zimpl":943},{"color":5,"url":6},"#814CCC","https://github.com/trending?l=1C-Enterprise",{"color":8,"url":9},"#E8274B","https://github.com/trending?l=ABAP",{"color":11,"url":12},"#882B0F","https://github.com/trending?l=ActionScript",{"color":14,"url":15},"#02f88c","https://github.com/trending?l=Ada",{"color":17,"url":18},"#315665","https://github.com/trending?l=Agda",{"color":20,"url":21},"#B9D9FF","https://github.com/trending?l=AGS-Script",{"color":23,"url":24},"#64C800","https://github.com/trending?l=Alloy",{"color":26,"url":27},null,"https://github.com/trending?l=Alpine-Abuild",{"color":29,"url":30},"#E6EFBB","https://github.com/trending?l=AMPL",{"color":32,"url":33},"#C7D7DC","https://github.com/trending?l=AngelScript",{"color":35,"url":36},"#9DC3FF","https://github.com/trending?l=ANTLR",{"color":26,"url":38},"https://github.com/trending?l=Apex",{"color":40,"url":41},"#2ACCA8","https://github.com/trending?l=API-Blueprint",{"color":43,"url":44},"#5A8164","https://github.com/trending?l=APL",{"color":26,"url":46},"https://github.com/trending?l=Apollo-Guidance-Computer",{"color":48,"url":49},"#101F1F","https://github.com/trending?l=AppleScript",{"color":51,"url":52},"#aa2afe","https://github.com/trending?l=Arc",{"color":54,"url":55},"#6a40fd","https://github.com/trending?l=ASP",{"color":57,"url":58},"#a957b0","https://github.com/trending?l=AspectJ",{"color":60,"url":61},"#6E4C13","https://github.com/trending?l=Assembly",{"color":63,"url":64},"#1ac620","https://github.com/trending?l=ATS",{"color":26,"url":66},"https://github.com/trending?l=Augeas",{"color":68,"url":69},"#6594b9","https://github.com/trending?l=AutoHotkey",{"color":71,"url":72},"#1C3552","https://github.com/trending?l=AutoIt",{"color":26,"url":74},"https://github.com/trending?l=Awk",{"color":76,"url":77},"#FF5000","https://github.com/trending?l=Ballerina",{"color":79,"url":80},"#C1F12E","https://github.com/trending?l=Batchfile",{"color":26,"url":82},"https://github.com/trending?l=Befunge",{"color":26,"url":84},"https://github.com/trending?l=Bison",{"color":26,"url":86},"https://github.com/trending?l=BitBake",{"color":26,"url":88},"https://github.com/trending?l=BlitzBasic",{"color":90,"url":91},"#cd6400","https://github.com/trending?l=BlitzMax",{"color":26,"url":93},"https://github.com/trending?l=Bluespec",{"color":95,"url":96},"#d4bec1","https://github.com/trending?l=Boo",{"color":98,"url":99},"#2F2530","https://github.com/trending?l=Brainfuck",{"color":26,"url":101},"https://github.com/trending?l=Brightscript",{"color":26,"url":103},"https://github.com/trending?l=Bro",{"color":105,"url":106},"#555555","https://github.com/trending?l=C",{"color":108,"url":109},"#178600","https://github.com/trending?l=Csharp",{"color":111,"url":112},"#f34b7d","https://github.com/trending?l=C++",{"color":26,"url":114},"https://github.com/trending?l=C2hs-Haskell",{"color":26,"url":116},"https://github.com/trending?l=Cap'n-Proto",{"color":26,"url":118},"https://github.com/trending?l=CartoCSS",{"color":120,"url":121},"#dfa535","https://github.com/trending?l=Ceylon",{"color":123,"url":124},"#8dc63f","https://github.com/trending?l=Chapel",{"color":26,"url":126},"https://github.com/trending?l=Charity",{"color":26,"url":128},"https://github.com/trending?l=ChucK",{"color":130,"url":131},"#ccccff","https://github.com/trending?l=Cirru",{"color":133,"url":134},"#db901e","https://github.com/trending?l=Clarion",{"color":136,"url":137},"#3F85AF","https://github.com/trending?l=Clean",{"color":139,"url":140},"#E4E6F3","https://github.com/trending?l=Click",{"color":26,"url":142},"https://github.com/trending?l=CLIPS",{"color":144,"url":145},"#db5855","https://github.com/trending?l=Clojure",{"color":26,"url":147},"https://github.com/trending?l=CMake",{"color":26,"url":149},"https://github.com/trending?l=COBOL",{"color":151,"url":152},"#244776","https://github.com/trending?l=CoffeeScript",{"color":154,"url":155},"#ed2cd6","https://github.com/trending?l=ColdFusion",{"color":26,"url":157},"https://github.com/trending?l=ColdFusion-CFC",{"color":159,"url":160},"#3fb68b","https://github.com/trending?l=Common-Lisp",{"color":162,"url":163},"#B5314C","https://github.com/trending?l=Common-Workflow-Language",{"color":165,"url":166},"#B0CE4E","https://github.com/trending?l=Component-Pascal",{"color":26,"url":168},"https://github.com/trending?l=Cool",{"color":26,"url":170},"https://github.com/trending?l=Coq",{"color":172,"url":173},"#000100","https://github.com/trending?l=Crystal",{"color":26,"url":175},"https://github.com/trending?l=Csound",{"color":26,"url":177},"https://github.com/trending?l=Csound-Document",{"color":26,"url":179},"https://github.com/trending?l=Csound-Score",{"color":181,"url":182},"#563d7c","https://github.com/trending?l=CSS",{"color":184,"url":185},"#3A4E3A","https://github.com/trending?l=Cuda",{"color":26,"url":187},"https://github.com/trending?l=CWeb",{"color":26,"url":189},"https://github.com/trending?l=Cycript",{"color":26,"url":191},"https://github.com/trending?l=Cython",{"color":193,"url":194},"#ba595e","https://github.com/trending?l=D",{"color":196,"url":197},"#00B4AB","https://github.com/trending?l=Dart",{"color":199,"url":200},"#003a52","https://github.com/trending?l=DataWeave",{"color":26,"url":202},"https://github.com/trending?l=DIGITAL-Command-Language",{"color":204,"url":205},"#447265","https://github.com/trending?l=DM",{"color":207,"url":208},"#0db7ed","https://github.com/trending?l=Dockerfile",{"color":210,"url":211},"#cca760","https://github.com/trending?l=Dogescript",{"color":26,"url":213},"https://github.com/trending?l=DTrace",{"color":215,"url":216},"#6c616e","https://github.com/trending?l=Dylan",{"color":218,"url":219},"#ccce35","https://github.com/trending?l=E",{"color":221,"url":222},"#913960","https://github.com/trending?l=eC",{"color":224,"url":225},"#8a1267","https://github.com/trending?l=ECL",{"color":26,"url":227},"https://github.com/trending?l=ECLiPSe",{"color":229,"url":230},"#946d57","https://github.com/trending?l=Eiffel",{"color":232,"url":233},"#6e4a7e","https://github.com/trending?l=Elixir",{"color":235,"url":236},"#60B5CC","https://github.com/trending?l=Elm",{"color":238,"url":239},"#c065db","https://github.com/trending?l=Emacs-Lisp",{"color":241,"url":242},"#FFF4F3","https://github.com/trending?l=EmberScript",{"color":244,"url":245},"#a78649","https://github.com/trending?l=EQ",{"color":247,"url":248},"#B83998","https://github.com/trending?l=Erlang",{"color":250,"url":251},"#b845fc","https://github.com/trending?l=Fsharp",{"color":253,"url":254},"#636746","https://github.com/trending?l=Factor",{"color":256,"url":257},"#7b9db4","https://github.com/trending?l=Fancy",{"color":259,"url":260},"#14253c","https://github.com/trending?l=Fantom",{"color":26,"url":262},"https://github.com/trending?l=Filebench-WML",{"color":26,"url":264},"https://github.com/trending?l=Filterscript",{"color":26,"url":266},"https://github.com/trending?l=fish",{"color":268,"url":269},"#88ccff","https://github.com/trending?l=FLUX",{"color":271,"url":272},"#341708","https://github.com/trending?l=Forth",{"color":274,"url":275},"#4d41b1","https://github.com/trending?l=Fortran",{"color":277,"url":278},"#0050b2","https://github.com/trending?l=FreeMarker",{"color":280,"url":281},"#00cafe","https://github.com/trending?l=Frege",{"color":283,"url":284},"#8fb200","https://github.com/trending?l=Game-Maker-Language",{"color":26,"url":286},"https://github.com/trending?l=GAMS",{"color":26,"url":288},"https://github.com/trending?l=GAP",{"color":26,"url":290},"https://github.com/trending?l=GCC-Machine-Description",{"color":26,"url":292},"https://github.com/trending?l=GDB",{"color":26,"url":294},"https://github.com/trending?l=GDScript",{"color":296,"url":297},"#fb855d","https://github.com/trending?l=Genie",{"color":26,"url":299},"https://github.com/trending?l=Genshi",{"color":26,"url":301},"https://github.com/trending?l=Gentoo-Ebuild",{"color":26,"url":303},"https://github.com/trending?l=Gentoo-Eclass",{"color":305,"url":306},"#5B2063","https://github.com/trending?l=Gherkin",{"color":26,"url":308},"https://github.com/trending?l=GLSL",{"color":310,"url":311},"#e4cc98","https://github.com/trending?l=Glyph",{"color":313,"url":314},"#f0a9f0","https://github.com/trending?l=Gnuplot",{"color":316,"url":317},"#375eab","https://github.com/trending?l=Go",{"color":319,"url":320},"#88562A","https://github.com/trending?l=Golo",{"color":322,"url":323},"#82937f","https://github.com/trending?l=Gosu",{"color":26,"url":325},"https://github.com/trending?l=Grace",{"color":327,"url":328},"#79aa7a","https://github.com/trending?l=Grammatical-Framework",{"color":330,"url":331},"#e69f56","https://github.com/trending?l=Groovy",{"color":26,"url":333},"https://github.com/trending?l=Groovy-Server-Pages",{"color":335,"url":336},"#878787","https://github.com/trending?l=Hack",{"color":338,"url":339},"#0e60e3","https://github.com/trending?l=Harbour",{"color":341,"url":342},"#5e5086","https://github.com/trending?l=Haskell",{"color":344,"url":345},"#df7900","https://github.com/trending?l=Haxe",{"color":26,"url":347},"https://github.com/trending?l=HCL",{"color":349,"url":350},"#dce200","https://github.com/trending?l=HiveQL",{"color":26,"url":352},"https://github.com/trending?l=HLSL",{"color":354,"url":355},"#e34c26","https://github.com/trending?l=HTML",{"color":357,"url":358},"#7790B2","https://github.com/trending?l=Hy",{"color":26,"url":360},"https://github.com/trending?l=HyPhy",{"color":362,"url":363},"#a3522f","https://github.com/trending?l=IDL",{"color":365,"url":366},"#b30000","https://github.com/trending?l=Idris",{"color":26,"url":368},"https://github.com/trending?l=IGOR-Pro",{"color":26,"url":370},"https://github.com/trending?l=Inform-7",{"color":26,"url":372},"https://github.com/trending?l=Inno-Setup",{"color":374,"url":375},"#a9188d","https://github.com/trending?l=Io",{"color":377,"url":378},"#078193","https://github.com/trending?l=Ioke",{"color":380,"url":381},"#FEFE00","https://github.com/trending?l=Isabelle",{"color":26,"url":383},"https://github.com/trending?l=Isabelle-ROOT",{"color":385,"url":386},"#9EEDFF","https://github.com/trending?l=J",{"color":26,"url":388},"https://github.com/trending?l=Jasmin",{"color":390,"url":391},"#b07219","https://github.com/trending?l=Java",{"color":26,"url":393},"https://github.com/trending?l=Java-Server-Pages",{"color":395,"url":396},"#f1e05a","https://github.com/trending?l=JavaScript",{"color":26,"url":398},"https://github.com/trending?l=JFlex",{"color":26,"url":400},"https://github.com/trending?l=Jison",{"color":26,"url":402},"https://github.com/trending?l=Jison-Lex",{"color":404,"url":405},"#843179","https://github.com/trending?l=Jolie",{"color":407,"url":408},"#40d47e","https://github.com/trending?l=JSONiq",{"color":26,"url":410},"https://github.com/trending?l=JSX",{"color":412,"url":413},"#a270ba","https://github.com/trending?l=Julia",{"color":415,"url":416},"#DA5B0B","https://github.com/trending?l=Jupyter-Notebook",{"color":418,"url":419},"#F18E33","https://github.com/trending?l=Kotlin",{"color":421,"url":422},"#28431f","https://github.com/trending?l=KRL",{"color":26,"url":424},"https://github.com/trending?l=LabVIEW",{"color":426,"url":427},"#999999","https://github.com/trending?l=Lasso",{"color":26,"url":429},"https://github.com/trending?l=Lean",{"color":431,"url":432},"#DBCA00","https://github.com/trending?l=Lex",{"color":434,"url":435},"#4C3023","https://github.com/trending?l=LFE",{"color":26,"url":437},"https://github.com/trending?l=LilyPond",{"color":26,"url":439},"https://github.com/trending?l=Limbo",{"color":26,"url":441},"https://github.com/trending?l=Literate-Agda",{"color":26,"url":443},"https://github.com/trending?l=Literate-CoffeeScript",{"color":26,"url":445},"https://github.com/trending?l=Literate-Haskell",{"color":447,"url":448},"#499886","https://github.com/trending?l=LiveScript",{"color":450,"url":451},"#185619","https://github.com/trending?l=LLVM",{"color":26,"url":453},"https://github.com/trending?l=Logos",{"color":26,"url":455},"https://github.com/trending?l=Logtalk",{"color":457,"url":458},"#cc9900","https://github.com/trending?l=LOLCODE",{"color":460,"url":461},"#652B81","https://github.com/trending?l=LookML",{"color":26,"url":463},"https://github.com/trending?l=LoomScript",{"color":465,"url":466},"#3d9970","https://github.com/trending?l=LSL",{"color":468,"url":469},"#000080","https://github.com/trending?l=Lua",{"color":26,"url":471},"https://github.com/trending?l=M",{"color":26,"url":473},"https://github.com/trending?l=M4",{"color":26,"url":475},"https://github.com/trending?l=M4Sugar",{"color":477,"url":478},"#427819","https://github.com/trending?l=Makefile",{"color":26,"url":480},"https://github.com/trending?l=Mako",{"color":482,"url":483},"#f97732","https://github.com/trending?l=Mask",{"color":26,"url":485},"https://github.com/trending?l=Mathematica",{"color":487,"url":488},"#e16737","https://github.com/trending?l=Matlab",{"color":490,"url":491},"#c4a79c","https://github.com/trending?l=Max",{"color":493,"url":494},"#00a6a6","https://github.com/trending?l=MAXScript",{"color":496,"url":497},"#ff2b2b","https://github.com/trending?l=Mercury",{"color":499,"url":500},"#007800","https://github.com/trending?l=Meson",{"color":502,"url":503},"#8f14e9","https://github.com/trending?l=Metal",{"color":26,"url":505},"https://github.com/trending?l=MiniD",{"color":507,"url":508},"#c7a938","https://github.com/trending?l=Mirah",{"color":26,"url":510},"https://github.com/trending?l=Modelica",{"color":26,"url":512},"https://github.com/trending?l=Modula-2",{"color":26,"url":514},"https://github.com/trending?l=Module-Management-System",{"color":26,"url":516},"https://github.com/trending?l=Monkey",{"color":26,"url":518},"https://github.com/trending?l=Moocode",{"color":26,"url":520},"https://github.com/trending?l=MoonScript",{"color":522,"url":523},"#62A8D6","https://github.com/trending?l=MQL4",{"color":525,"url":526},"#4A76B8","https://github.com/trending?l=MQL5",{"color":528,"url":529},"#b7e1f4","https://github.com/trending?l=MTML",{"color":26,"url":531},"https://github.com/trending?l=MUF",{"color":26,"url":533},"https://github.com/trending?l=mupad",{"color":26,"url":535},"https://github.com/trending?l=Myghty",{"color":421,"url":537},"https://github.com/trending?l=NCL",{"color":539,"url":540},"#990000","https://github.com/trending?l=Nearley",{"color":542,"url":543},"#3d3c6e","https://github.com/trending?l=Nemerle",{"color":545,"url":546},"#94B0C7","https://github.com/trending?l=nesC",{"color":548,"url":549},"#0aa0ff","https://github.com/trending?l=NetLinx",{"color":551,"url":552},"#747faa","https://github.com/trending?l=NetLinx+ERB",{"color":554,"url":555},"#ff6375","https://github.com/trending?l=NetLogo",{"color":557,"url":558},"#87AED7","https://github.com/trending?l=NewLisp",{"color":560,"url":561},"#3ac486","https://github.com/trending?l=Nextflow",{"color":563,"url":564},"#37775b","https://github.com/trending?l=Nim",{"color":566,"url":567},"#009917","https://github.com/trending?l=Nit",{"color":569,"url":570},"#7e7eff","https://github.com/trending?l=Nix",{"color":26,"url":572},"https://github.com/trending?l=NSIS",{"color":574,"url":575},"#c9df40","https://github.com/trending?l=Nu",{"color":26,"url":577},"https://github.com/trending?l=NumPy",{"color":579,"url":580},"#438eff","https://github.com/trending?l=Objective-C",{"color":582,"url":583},"#6866fb","https://github.com/trending?l=Objective-C++",{"color":585,"url":586},"#ff0c5a","https://github.com/trending?l=Objective-J",{"color":588,"url":589},"#3be133","https://github.com/trending?l=OCaml",{"color":591,"url":592},"#cabbff","https://github.com/trending?l=Omgrofl",{"color":594,"url":595},"#b0b77e","https://github.com/trending?l=ooc",{"color":26,"url":597},"https://github.com/trending?l=Opa",{"color":599,"url":600},"#f7ede0","https://github.com/trending?l=Opal",{"color":26,"url":602},"https://github.com/trending?l=OpenCL",{"color":26,"url":604},"https://github.com/trending?l=OpenEdge-ABL",{"color":26,"url":606},"https://github.com/trending?l=OpenRC-runscript",{"color":26,"url":608},"https://github.com/trending?l=OpenSCAD",{"color":26,"url":610},"https://github.com/trending?l=Ox",{"color":612,"url":613},"#cdd0e3","https://github.com/trending?l=Oxygene",{"color":615,"url":616},"#fab738","https://github.com/trending?l=Oz",{"color":618,"url":619},"#7055b5","https://github.com/trending?l=P4",{"color":621,"url":622},"#cc0000","https://github.com/trending?l=Pan",{"color":624,"url":625},"#6600cc","https://github.com/trending?l=Papyrus",{"color":627,"url":628},"#f3ca0a","https://github.com/trending?l=Parrot",{"color":26,"url":630},"https://github.com/trending?l=Parrot-Assembly",{"color":26,"url":632},"https://github.com/trending?l=Parrot-Internal-Representation",{"color":634,"url":635},"#E3F171","https://github.com/trending?l=Pascal",{"color":637,"url":638},"#dbb284","https://github.com/trending?l=PAWN",{"color":640,"url":641},"#C76F5B","https://github.com/trending?l=Pep8",{"color":643,"url":644},"#0298c3","https://github.com/trending?l=Perl",{"color":646,"url":647},"#0000fb","https://github.com/trending?l=Perl-6",{"color":649,"url":650},"#4F5D95","https://github.com/trending?l=PHP",{"color":26,"url":652},"https://github.com/trending?l=PicoLisp",{"color":654,"url":655},"#fcd7de","https://github.com/trending?l=PigLatin",{"color":657,"url":658},"#005390","https://github.com/trending?l=Pike",{"color":26,"url":660},"https://github.com/trending?l=PLpgSQL",{"color":662,"url":663},"#dad8d8","https://github.com/trending?l=PLSQL",{"color":665,"url":666},"#d80074","https://github.com/trending?l=PogoScript",{"color":26,"url":668},"https://github.com/trending?l=Pony",{"color":670,"url":671},"#da291c","https://github.com/trending?l=PostScript",{"color":26,"url":673},"https://github.com/trending?l=POV-Ray-SDL",{"color":675,"url":676},"#8f0f8d","https://github.com/trending?l=PowerBuilder",{"color":678,"url":679},"#012456","https://github.com/trending?l=PowerShell",{"color":681,"url":682},"#0096D8","https://github.com/trending?l=Processing",{"color":684,"url":685},"#74283c","https://github.com/trending?l=Prolog",{"color":687,"url":688},"#7fa2a7","https://github.com/trending?l=Propeller-Spin",{"color":690,"url":691},"#302B6D","https://github.com/trending?l=Puppet",{"color":693,"url":694},"#5a6986","https://github.com/trending?l=PureBasic",{"color":696,"url":697},"#1D222D","https://github.com/trending?l=PureScript",{"color":699,"url":700},"#3572A5","https://github.com/trending?l=Python",{"color":26,"url":702},"https://github.com/trending?l=Python-console",{"color":704,"url":705},"#0040cd","https://github.com/trending?l=q",{"color":26,"url":707},"https://github.com/trending?l=QMake",{"color":709,"url":710},"#44a51c","https://github.com/trending?l=QML",{"color":712,"url":713},"#198CE7","https://github.com/trending?l=R",{"color":715,"url":716},"#22228f","https://github.com/trending?l=Racket",{"color":718,"url":719},"#9d5200","https://github.com/trending?l=Ragel",{"color":721,"url":722},"#77d9fb","https://github.com/trending?l=RAML",{"color":724,"url":725},"#fffaa0","https://github.com/trending?l=Rascal",{"color":26,"url":727},"https://github.com/trending?l=REALbasic",{"color":26,"url":729},"https://github.com/trending?l=Reason",{"color":731,"url":732},"#358a5b","https://github.com/trending?l=Rebol",{"color":734,"url":735},"#f50000","https://github.com/trending?l=Red",{"color":26,"url":737},"https://github.com/trending?l=Redcode",{"color":739,"url":740},"#ff7f7f","https://github.com/trending?l=Ren'Py",{"color":26,"url":742},"https://github.com/trending?l=RenderScript",{"color":26,"url":744},"https://github.com/trending?l=REXX",{"color":338,"url":746},"https://github.com/trending?l=Ring",{"color":26,"url":748},"https://github.com/trending?l=RobotFramework",{"color":750,"url":751},"#ecdebe","https://github.com/trending?l=Roff",{"color":753,"url":754},"#cc0088","https://github.com/trending?l=Rouge",{"color":26,"url":756},"https://github.com/trending?l=RPC",{"color":758,"url":759},"#701516","https://github.com/trending?l=Ruby",{"color":761,"url":762},"#665a4e","https://github.com/trending?l=RUNOFF",{"color":764,"url":765},"#dea584","https://github.com/trending?l=Rust",{"color":26,"url":767},"https://github.com/trending?l=Sage",{"color":769,"url":770},"#646464","https://github.com/trending?l=SaltStack",{"color":772,"url":773},"#B34936","https://github.com/trending?l=SAS",{"color":775,"url":776},"#c22d40","https://github.com/trending?l=Scala",{"color":778,"url":779},"#1e4aec","https://github.com/trending?l=Scheme",{"color":26,"url":781},"https://github.com/trending?l=Scilab",{"color":783,"url":784},"#64b970","https://github.com/trending?l=sed",{"color":786,"url":787},"#0579aa","https://github.com/trending?l=Self",{"color":26,"url":789},"https://github.com/trending?l=ShaderLab",{"color":791,"url":792},"#89e051","https://github.com/trending?l=Shell",{"color":26,"url":794},"https://github.com/trending?l=ShellSession",{"color":796,"url":797},"#120F14","https://github.com/trending?l=Shen",{"color":799,"url":800},"#007eff","https://github.com/trending?l=Slash",{"color":26,"url":802},"https://github.com/trending?l=Smali",{"color":804,"url":805},"#596706","https://github.com/trending?l=Smalltalk",{"color":26,"url":807},"https://github.com/trending?l=Smarty",{"color":26,"url":809},"https://github.com/trending?l=SMT",{"color":811,"url":812},"#AA6746","https://github.com/trending?l=Solidity",{"color":814,"url":815},"#5c7611","https://github.com/trending?l=SourcePawn",{"color":817,"url":818},"#3F3F3F","https://github.com/trending?l=SQF",{"color":26,"url":820},"https://github.com/trending?l=SQLPL",{"color":822,"url":823},"#800000","https://github.com/trending?l=Squirrel",{"color":825,"url":826},"#348a34","https://github.com/trending?l=SRecode-Template",{"color":828,"url":829},"#b2011d","https://github.com/trending?l=Stan",{"color":831,"url":832},"#dc566d","https://github.com/trending?l=Standard-ML",{"color":26,"url":834},"https://github.com/trending?l=Stata",{"color":836,"url":837},"#46390b","https://github.com/trending?l=SuperCollider",{"color":839,"url":840},"#ffac45","https://github.com/trending?l=Swift",{"color":842,"url":843},"#DAE1C2","https://github.com/trending?l=SystemVerilog",{"color":310,"url":845},"https://github.com/trending?l=Tcl",{"color":26,"url":847},"https://github.com/trending?l=Tcsh",{"color":849,"url":850},"#00004c","https://github.com/trending?l=Terra",{"color":852,"url":853},"#3D6117","https://github.com/trending?l=TeX",{"color":26,"url":855},"https://github.com/trending?l=Thrift",{"color":857,"url":858},"#A0AA87","https://github.com/trending?l=TI-Program",{"color":26,"url":860},"https://github.com/trending?l=TLA",{"color":862,"url":863},"#cf142b","https://github.com/trending?l=Turing",{"color":26,"url":865},"https://github.com/trending?l=TXL",{"color":867,"url":868},"#2b7489","https://github.com/trending?l=TypeScript",{"color":26,"url":870},"https://github.com/trending?l=Unified-Parallel-C",{"color":26,"url":872},"https://github.com/trending?l=Unix-Assembly",{"color":26,"url":874},"https://github.com/trending?l=Uno",{"color":876,"url":877},"#a54c4d","https://github.com/trending?l=UnrealScript",{"color":26,"url":879},"https://github.com/trending?l=UrWeb",{"color":881,"url":882},"#fbe5cd","https://github.com/trending?l=Vala",{"color":643,"url":884},"https://github.com/trending?l=VCL",{"color":886,"url":887},"#b2b7f8","https://github.com/trending?l=Verilog",{"color":889,"url":890},"#adb2cb","https://github.com/trending?l=VHDL",{"color":892,"url":893},"#199f4b","https://github.com/trending?l=Vim-script",{"color":895,"url":896},"#945db7","https://github.com/trending?l=Visual-Basic",{"color":898,"url":899},"#1F1F1F","https://github.com/trending?l=Volt",{"color":901,"url":902},"#2c3e50","https://github.com/trending?l=Vue",{"color":904,"url":905},"#42f1f4","https://github.com/trending?l=wdl",{"color":907,"url":908},"#04133b","https://github.com/trending?l=WebAssembly",{"color":26,"url":910},"https://github.com/trending?l=WebIDL",{"color":912,"url":913},"#7582D1","https://github.com/trending?l=wisp",{"color":915,"url":916},"#4B6BEF","https://github.com/trending?l=X10",{"color":918,"url":919},"#403a40","https://github.com/trending?l=xBase",{"color":921,"url":922},"#99DA07","https://github.com/trending?l=XC",{"color":26,"url":924},"https://github.com/trending?l=Xojo",{"color":26,"url":926},"https://github.com/trending?l=XProc",{"color":928,"url":929},"#5232e7","https://github.com/trending?l=XQuery",{"color":26,"url":931},"https://github.com/trending?l=XS",{"color":933,"url":934},"#EB8CEB","https://github.com/trending?l=XSLT",{"color":26,"url":936},"https://github.com/trending?l=Xtend",{"color":938,"url":939},"#4B6C4B","https://github.com/trending?l=Yacc",{"color":941,"url":942},"#118f9e","https://github.com/trending?l=Zephir",{"color":26,"url":944},"https://github.com/trending?l=Zimpl",[946,949,951,953,955,957,959,961,963,965,967,969,971,973,975,977,979,981,983,985,987,989,991,993,995,997,999,1002,1004],{"name":947,"type":948},"CERTCC/certfuzz","repo",{"name":950,"type":948},"CERTCC/dranzer",{"name":952,"type":948},"seahorn/seahorn",{"name":954,"type":948},"cps-sei/dart",{"name":956,"type":948},"cps-sei/dmplc",{"name":958,"type":948},"cps-sei/mzsrm",{"name":960,"type":948},"cps-sei/mcda",{"name":962,"type":948},"SEI-TAS/pycloud",{"name":964,"type":948},"SEI-TAS/cloudlet-client",{"name":966,"type":948},"SEI-TAS/client-lib-android",{"name":968,"type":948},"SEI-TAS/client-lib",{"name":970,"type":948},"SEI-TAS/android-logger",{"name":972,"type":948},"SEI-TAS/speech-server",{"name":974,"type":948},"SEI-TAS/speech-android",{"name":976,"type":948},"CERTCC/ip6tables-configuration",{"name":978,"type":948},"osate/osate2-core",{"name":980,"type":948},"osate/examples",{"name":982,"type":948},"osate/ErrorModelV2",{"name":984,"type":948},"osate/osate2-plugins",{"name":986,"type":948},"osate/development",{"name":988,"type":948},"osate/osate-ge",{"name":990,"type":948},"osate/osate2-ba",{"name":992,"type":948},"SEI-CERT/scvs",{"name":994,"type":948},"jredmondson/gams",{"name":996,"type":948},"CERTCC/Vulnerability-Data-Archive",{"name":998,"type":948},"CERTCC/Vulnerability-Data-Archive-Tools",{"name":1000,"type":1001},"cmu-sei","org",{"name":1003,"type":948},"cmu-sei/ml-mismatch-descriptors",{"name":1005,"type":948},"cmu-sei/TEC",["Reactive",1007],["Set"],["Reactive",1009],{},true,"/",1706209110835]</script>
<script>window.__NUXT__={};window.__NUXT__.config={public:{},app:{baseURL:"/",buildAssetsDir:"/_nuxt/",cdnURL:""}}</script></body></html>