From 1b1c1164795645689c55f974b1f277bb81ece6cc Mon Sep 17 00:00:00 2001 From: SiboVG Date: Tue, 20 Feb 2024 22:03:38 +0100 Subject: [PATCH] Remove old web folder --- web/html/actions/.htaccess | 14 - web/html/actions/reportbug.php | 60 -- web/html/actions/testbugreport.html | 25 - web/html/actions/updates.php | 344 --------- web/html/alternative.css | 519 ------------- web/html/android_logo.png | Bin 2567 -> 0 bytes web/html/border-radius.htc | 143 ---- web/html/cc-by-nc-nd-80x15.png | Bin 688 -> 0 bytes web/html/cc-by-sa-80x15.png | Bin 672 -> 0 bytes web/html/contact.html | 116 --- web/html/documentation.html | 122 --- web/html/download.html | 156 ---- web/html/favicon.ico | Bin 10134 -> 0 bytes web/html/features.html | 181 ----- web/html/getinvolved.html | 134 ---- web/html/icon.png | Bin 57104 -> 0 bytes web/html/index-manual.html | 168 ---- web/html/index.html | 342 -------- web/html/java_logo.png | Bin 3199 -> 0 bytes web/html/layout.css | 591 -------------- web/html/license.html | 773 ------------------- web/html/menubg.png | Bin 2902 -> 0 bytes web/html/project-support.jpg | Bin 3788 -> 0 bytes web/html/robots.txt | 4 - web/html/screenshots.html | 108 --- web/html/shots-small/dart.jpg | Bin 9251 -> 0 bytes web/html/shots-small/dialog-analysis.jpg | Bin 8993 -> 0 bytes web/html/shots-small/dialog-edit.jpg | Bin 11317 -> 0 bytes web/html/shots-small/dialog-plot-options.jpg | Bin 7511 -> 0 bytes web/html/shots-small/dialog-plot.jpg | Bin 6578 -> 0 bytes web/html/shots-small/main.jpg | Bin 8353 -> 0 bytes web/html/shots/dart.png | Bin 132217 -> 0 bytes web/html/shots/dialog-analysis.png | Bin 37333 -> 0 bytes web/html/shots/dialog-edit.png | Bin 28109 -> 0 bytes web/html/shots/dialog-plot-options.png | Bin 24882 -> 0 bytes web/html/shots/dialog-plot.png | Bin 28261 -> 0 bytes web/html/shots/main.png | Bin 68844 -> 0 bytes web/html/starfield.jpg | Bin 10241 -> 0 bytes web/html/valid-xhtml10.png | Bin 1882 -> 0 bytes web/html/vcss.gif | Bin 1547 -> 0 bytes web/html/whitebox-horizontal.png | Bin 145 -> 0 bytes web/html/whitebox-vertical.png | Bin 158 -> 0 bytes web/html/whitebox.png | Bin 885 -> 0 bytes web/html/yourkit.png | Bin 4854 -> 0 bytes web/htp.rsp | 1 - web/htp/body.htt | 71 -- web/htp/contact.htp | 76 -- web/htp/documentation.htp | 82 -- web/htp/download.htp | 90 --- web/htp/features.htp | 143 ---- web/htp/getinvolved.htp | 95 --- web/htp/htp.def | 24 - web/htp/htp.rsp | 8 - web/htp/index.htp | 79 -- web/htp/license.htp | 722 ----------------- web/htp/news.htp | 291 ------- web/update-html.sh | 3 - 57 files changed, 5485 deletions(-) delete mode 100644 web/html/actions/.htaccess delete mode 100644 web/html/actions/reportbug.php delete mode 100644 web/html/actions/testbugreport.html delete mode 100644 web/html/actions/updates.php delete mode 100644 web/html/alternative.css delete mode 100644 web/html/android_logo.png delete mode 100644 web/html/border-radius.htc delete mode 100644 web/html/cc-by-nc-nd-80x15.png delete mode 100644 web/html/cc-by-sa-80x15.png delete mode 100644 web/html/contact.html delete mode 100644 web/html/documentation.html delete mode 100644 web/html/download.html delete mode 100644 web/html/favicon.ico delete mode 100644 web/html/features.html delete mode 100644 web/html/getinvolved.html delete mode 100644 web/html/icon.png delete mode 100644 web/html/index-manual.html delete mode 100644 web/html/index.html delete mode 100644 web/html/java_logo.png delete mode 100644 web/html/layout.css delete mode 100644 web/html/license.html delete mode 100644 web/html/menubg.png delete mode 100644 web/html/project-support.jpg delete mode 100644 web/html/robots.txt delete mode 100644 web/html/screenshots.html delete mode 100644 web/html/shots-small/dart.jpg delete mode 100644 web/html/shots-small/dialog-analysis.jpg delete mode 100644 web/html/shots-small/dialog-edit.jpg delete mode 100644 web/html/shots-small/dialog-plot-options.jpg delete mode 100644 web/html/shots-small/dialog-plot.jpg delete mode 100644 web/html/shots-small/main.jpg delete mode 100644 web/html/shots/dart.png delete mode 100644 web/html/shots/dialog-analysis.png delete mode 100644 web/html/shots/dialog-edit.png delete mode 100644 web/html/shots/dialog-plot-options.png delete mode 100644 web/html/shots/dialog-plot.png delete mode 100644 web/html/shots/main.png delete mode 100644 web/html/starfield.jpg delete mode 100644 web/html/valid-xhtml10.png delete mode 100644 web/html/vcss.gif delete mode 100644 web/html/whitebox-horizontal.png delete mode 100644 web/html/whitebox-vertical.png delete mode 100644 web/html/whitebox.png delete mode 100644 web/html/yourkit.png delete mode 100644 web/htp.rsp delete mode 100644 web/htp/body.htt delete mode 100644 web/htp/contact.htp delete mode 100644 web/htp/documentation.htp delete mode 100644 web/htp/download.htp delete mode 100644 web/htp/features.htp delete mode 100644 web/htp/getinvolved.htp delete mode 100644 web/htp/htp.def delete mode 100644 web/htp/htp.rsp delete mode 100644 web/htp/index.htp delete mode 100644 web/htp/license.htp delete mode 100644 web/htp/news.htp delete mode 100644 web/update-html.sh diff --git a/web/html/actions/.htaccess b/web/html/actions/.htaccess deleted file mode 100644 index d18e09c2e..000000000 --- a/web/html/actions/.htaccess +++ /dev/null @@ -1,14 +0,0 @@ - -#RewriteEngine On -#RewriteBase /actions/ -#RewriteRule ^reportbug$ reportbug.php - - -# Redirect bug reports to a server that allows sending mail - -Redirect 307 /actions/reportbug http://sampo.kapsi.fi/openrocket/reportbug.php - -RewriteEngine On -RewriteBase /actions/ -RewriteRule ^updates$ updates.php - diff --git a/web/html/actions/reportbug.php b/web/html/actions/reportbug.php deleted file mode 100644 index 86b8d8cf2..000000000 --- a/web/html/actions/reportbug.php +++ /dev/null @@ -1,60 +0,0 @@ - $value) { - if (substr($name, 0, 5) == 'HTTP_') { - $headers[str_replace(' ', '-', ucwords(strtolower(str_replace('_', ' ', substr($name, 5)))))] = $value; - } - } - return $headers; - } -} - -$headers = "\n\n\n"; -foreach (getallheaders() as $header => $value) { - $headers = $headers . "$header: $value\n"; -} - -// Set HTTP content-type header -header("Content-type: text/plain; charset=utf-8"); - - -// Check for valid submission -if (preg_match("/^[a-zA-Z0-9. -]{1,30}$/", $version) && - strlen($content) > 0) { - - $subject = date("Y-m-d H:i:s") . " Automatic bug report for OpenRocket " . $version; - if (mail($mailaddr, $subject, $content . $headers, - "From: Automatic Bug Reports <".$mailaddr.">\r\n". - "Content-Type: text/plain; charset=utf-8")) { - - // Success - OpenRocket recognizes status code 202 - header("HTTP/1.0 202 Accepted"); - echo "202 Accepted: Bug report successfully sent."; -// echo "\nContent:\n$content"; - - } else { - - // Sending mail failed - header("HTTP/1.0 503 Service Unavailable"); - echo "503 Service Unavailable: Unable to send bug report."; - - } - -} else { - - // Bad request - header("HTTP/1.0 400 Bad Request"); - echo "400 Bad Request: Illegal request.\n"; - -} - -?> \ No newline at end of file diff --git a/web/html/actions/testbugreport.html b/web/html/actions/testbugreport.html deleted file mode 100644 index 28d7e9a2c..000000000 --- a/web/html/actions/testbugreport.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - Bug report test - - - - -
-

Version:

-

Test bug report content:

-

-

-

A successful submission should result in a 202 Accepted response.

-

Please do not abuse.

-
- - - diff --git a/web/html/actions/updates.php b/web/html/actions/updates.php deleted file mode 100644 index bb9187cfc..000000000 --- a/web/html/actions/updates.php +++ /dev/null @@ -1,344 +0,0 @@ - $value) { - if (substr($name, 0, 5) == 'HTTP_') { - $headers[str_replace(' ', '-', ucwords(strtolower(str_replace('_', ' ', substr($name, 5)))))] = $value; - } - } - return $headers; - } -} - - -// Parse + validate headers -$orid = ""; -$orversion = ""; -$oros = ""; -$orjava = ""; -$orcountry = ""; -$orcores = ""; -$orlocale = ""; -foreach (getallheaders() as $header => $value) { - if (preg_match("/^[a-zA-Z0-9 !$%&()*+,.\\/:=?@_~-]{1,40}$/", $value)) { - $h = strtolower($header); - if ($h == 'x-openrocket-version') { - $orversion = $value; - } else if ($h == 'x-openrocket-id') { - $orid = $value; - } else if ($h == 'x-openrocket-os') { - $oros = $value; - } else if ($h == 'x-openrocket-java') { - $orjava = $value; - } else if ($h == 'x-openrocket-country') { - $orcountry = $value; - } else if ($h == 'x-openrocket-cpus') { - $orcores = $value; - } else if ($h == 'x-openrocket-locale') { - $orlocale = $value; - } - } -} - -// Log the request -if ((strlen($orversion) > 0 || strlen($orid) > 0 || strlen($oros) > 0 - || strlen($orjava) > 0 || strlen($orcountry) > 0 - || strlen($orcores) > 0 || strlen($orlocale) > 0) && - (strlen($orversion) < 20 && strlen($orid) < 50 && strlen($oros) < 50 - && strlen($orjava) < 50 && strlen($orcountry) < 50) - && strlen($orcores) < 10 && strlen($orlocale) < 20) { - - $file = $logfiles . gmdate("Y-m"); - $line = gmdate("Y-m-d H:i:s") . ";" . $orid . ";" . $orversion . - ";" . $oros . ";" . $orjava . ";" . $orcountry . ";" . $orcores . - ";" . $orlocale . "\n"; - - $fp = fopen($file, 'a'); - if ($fp != FALSE) { - fwrite($fp, $line); - fclose($fp); - } -} - - -// Set HTTP content-type header -// No charset allowed for 0.9.4 -//header("Content-type: text/plain; charset=utf-8"); -header("Content-type: text/plain"); - -/* - * Currently all old versions are handled manually. - * Update checking was introduced in OpenRocket 0.9.4 - * - * We ignore "pre" versions, they are handled exactly like - * their non-pre counterparts. - */ -$version = $_GET["version"]; -$updates = ""; - -$unstable = "15.03"; -$stable = "1.0.0"; - - -if (preg_match("/^14.11$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: Experimental support for TubeFins\n". - "10: Scriptable simulation extensions\n". - "10: User configurable default mach\n". - "6: Updated thrustcurves\n" . - "4: Fixed a few bugs\n" . - ""; -} else if (preg_match("/^14.06$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "6: Updated thrustcurves\n" . - "4: Fixed a few bugs\n" . - ""; -} else if (preg_match("/^14.05$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: Added Knots to windspeed and velocity units\n" . - "6: Updated thrustcurves\n" . - "4: Added Klima motor texture\n" . - "4: Fixed annoying table bug\n" . - ""; -} else if (preg_match("/^14.03$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: Simulations will now compute the optimum delay for the sustainer\n" . - "10: CG and Mass overrides are now indicated in the component tree\n" . - "6: Updated thrustcurves - added Klima and SCR motors and various others\n" . - "4: Removed the preset component Estes PNC-80FB since it was never produced\n" . - "4: Updated 3D libraries\n" . - "4: Bug fixes in motor selection dialog\n". - ""; -} else if (preg_match("/^13.11.2$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: Realistic in flight 3D photo construction\n" . - "6: Updated thrustcurves\n". - "4: Bug fixes\n". - ""; -} else if (preg_match("/^13.11.1$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: Realistic in flight 3D photo construction\n" . - "6: Updated thrustcurves\n". - "4: Bug fixes - Various fixes to motor selection\n". - ""; -} else if (preg_match("/^13.11$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: Realistic in flight 3D photo construction\n" . - "6: Updated thrustcurves\n". - "4: Bug fixes - Tube Coupler configuration among other things\n". - "4: Bug fixes - Various fixes to motor selection\n". - ""; -} else if (preg_match("/^13.09.1$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: Realistic in flight 3D photo construction\n" . - "6: Updated thrustcurves\n". - "6: Simplified flight configuration process\n" . - "4: New translations for Chinese\n" . - "4: Updated 3D libraries\n" . - "4: Bug fixes\n" . - ""; -} else if (preg_match("/^13.09$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: Realistic in flight 3D photo construction\n" . - "6: Updated thrustcurves\n". - "4: Updated Translations to Russian\n" . - "4: Updated 3D libraries\n" . - "4: Bug fixes\n" . - ""; -} else if (preg_match("/^13.05$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: Realistic in flight 3D photo construction\n" . - "6: Updated thrustcurves\n". - "6: Simplified flight configuration process\n" . - "6: New thrustcurves for Aerotech C3 and D2\n" . - "4: New translations for Chinese\n" . - "4: Updated Translations to Russian\n" . - "4: Updated 3D libraries\n" . - "4: Bug fixes\n" . - ""; -} else if (preg_match("/^12.09.1$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: Realistic 3D rendering\n" . - "9: Flight configurations\n" . - "8: Lower stage simulation\n" . - "6: New thrustcurves for Aerotech C3 and D2\n" . - "5: New translations\n" . - "4: Bug fixes\n" . - ""; -} else if (preg_match("/^12.09$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: Realistic 3D rendering\n" . - "9: Flight configurations\n" . - "8: Lower stage simulation\n" . - "5: New translations\n" . - "6: New thrustcurves for Aerotech C3 and D2\n" . - "4: Bug fixes\n" . - ""; -} else if (preg_match("/^12.03$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: 3D design view\n" . - "9: Flight configurations\n" . - "8: Lower stage simulation\n" . - "9: Component presets\n" . - "4: Printing centering rings\n" . - ""; -} else if (preg_match("/^1\.1\.9$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: 3D design view\n" . - "9: Flight configurations\n" . - "8: Lower stage simulation\n" . - "9: Component presets\n" . - "8: Writing RKT files\n" . - "5: Configurable stage separation\n" . - "4: Freeform fin import from images\n" . - "4: Translations to Italian and Russian\n" . - ""; -} else if (preg_match("/^1\.1\.8$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: 3D design view\n" . - "9: Flight configurations\n" . - "8: Lower stage simulation\n" . - "9: Component presets\n" . - "8: Writing RKT files\n" . - "6: Additional template printing\n" . - "5: Geodetic computations\n" . - "5: Configurable stage separation\n" . - "5: Guided tours\n" . - "4: Freeform fin import from images\n" . - "4: Translations to Italian and Russian\n" . - "4: Bug fixes\n" . - ""; -} else if (preg_match("/^1\.1\.7$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: 3D design view\n" . - "9: Flight configurations\n" . - "8: Lower stage simulation\n" . - "8: Writing RKT files\n" . - "6: Additional template printing\n" . - "5: Geodetic computations\n" . - "5: Configurable stage separation\n" . - "5: Guided tours\n" . - "4: Freeform fin import from images\n" . - "4: Translations to Italian and Russian\n" . - "4: Bug fixes\n" . - ""; -} else if (preg_match("/^1\.1\.6$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: 3D design view\n" . - "9: Flight configurations\n" . - "8: Lower stage simulation\n" . - "9: Component presets\n" . - "8: Writing RKT files\n" . - "8: Automatic rocket design optimization\n" . - "6: Additional template printing\n" . - "5: Geodetic computations\n" . - ""; -} else if (preg_match("/^1\.1\.5$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: 3D design view\n" . - "9: Flight configurations\n" . - "8: Lower stage simulation\n" . - "9: Component presets\n" . - "8: Writing RKT files\n" . - "8: Automatic rocket design optimization\n" . - "6: Initial localization support\n" . - "6: Additional template printing\n" . - "5: Geodetic computations\n" . - "5: Scaling support\n" . - "4: Bug fixes\n" . - ""; -} else if (preg_match("/^1\.1\.4$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: 3D design view\n" . - "9: Flight configurations\n" . - "8: Lower stage simulation\n" . - "9: Component presets\n" . - "8: Writing RKT files\n" . - "8: Automatic rocket design optimization\n" . - "6: Initial localization support\n" . - "5: Fixes to printing system\n" . - "5: Scaling support\n" . - ""; -} else if (preg_match("/^1\.1\.3$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: 3D design view\n" . - "9: Flight configurations\n" . - "8: Lower stage simulation\n" . - "9: Component presets\n" . - "8: Writing RKT files\n" . - "8: Automatic rocket design optimization\n" . - "7: Initial printing support\n" . - "6: Initial localization support\n" . - "5: Scaling support\n" . - "4: Bug fixes\n" . - ""; -} else if (preg_match("/^1\.1\.[12]$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: 3D design view\n" . - "9: Flight configurations\n" . - "8: Lower stage simulation\n" . - "9: Component presets\n" . - "8: Writing RKT files\n" . - "8: Automatic rocket design optimization\n" . - "6: Initial printing support\n" . - "5: Initial drag-and-drop support\n" . - "5: Initial localization support\n" . - "5: Scaling support\n" . - "4: Bug fixes\n" . - ""; -} else if (preg_match("/^1\.1\.0$/", $version)) { - $updates = "Version: " . $unstable . "\n" . - "10: 3D design view\n" . - "9: Flight configurations\n" . - "8: Lower stage simulation\n" . - "9: Component presets\n" . - "8: Writing RKT files\n" . - "8: Automatic rocket design optimization\n" . - "6: Initial printing support\n" . - "6: Initial localization support\n" . - "6: Enhanced motor selection\n" . - "5: Rewritten simulation code\n" . - "5: Drag-and-drop support\n" . - "4: Bug fixes\n" . - ""; -} else if (preg_match("/^0\.9\.6/", $version)) { - $updates = "Version: " . $stable . "\n" . - "10: 3D design view\n" . - "9: Flight configurations\n" . - "8: Lower stage simulation\n" . - "9: Component presets\n" . - "8: Writing RKT files\n" . - "6: Hundreds of new thrustcurves\n" . - "5: Bug fixes\n" . - ""; -} else if (preg_match("/^0\.9\.[45]/", $version)) { - $updates = "Version: " . $stable . "\n" . - "10: 3D design view\n" . - "9: Flight configurations\n" . - "8: Lower stage simulation\n" . - "9: Component presets\n" . - "8: Writing RKT files\n" . - "7: Hundreds of new thrustcurves\n" . - "6: Aerodynamic computation updates\n" . - "5: Numerous bug fixes" . - ""; -} - - -if (strlen($updates) == 0) { - - // No updates available - header("HTTP/1.0 204 No Content"); - -} else { - - header("HTTP/1.0 200 OK"); - echo $updates; - -} - -?> diff --git a/web/html/alternative.css b/web/html/alternative.css deleted file mode 100644 index 3d2dc0896..000000000 --- a/web/html/alternative.css +++ /dev/null @@ -1,519 +0,0 @@ - -body { - margin: 0; - padding: 0; - background-color: black; - background-image: url(starfield.jpg); -} - -#iewarn { - width: 100%; - font-size: 140%; - background-color: #fa0; - text-align: center; - padding: 2em 2em; - border-top: solid 1px black; - border-bottom: solid 1px black; -} - -h1 { - margin: 0.75em 1.7em 1.25em 120px; - color: #bbf; - text-align: right; -} - -h2 { - margin-top: 1.5em; - border-bottom: dotted 2px #f99; -} -/* TODO: Change to direct next element */ -div.content h2:first-child { - margin-top: 0em; -} - -h3 { - margin-top: 1.5em; - border-bottom: dotted 1px #99f; -} - - -a { - text-decoration: none; - color: #00B; -} -a:hover { - color: #44c; -} - - -div.icon { - position: absolute; - width: 194px; - height: 214px; - left: 0px; - top: -178px; - background: url('icon.png') no-repeat; -} -div.icon a { - display: block; - position: absolute; - left: 0px; - right: 25px; - top: 0px; - bottom: 0px; -/* border: solid 1px red; */ -} - - -div.menucontainer { - position: absolute; - top: 90px; - left: 0px; - z-index: 100; -} - -div.menu { - position: absolute; - left: 20px; - top: 95px; - width: 170px; - margin: 0; - padding: 0 0; - background: #c1d0db url(menubg.png) repeat-x; - z-index: 200; - border: solid 1px black; - -moz-border-radius: 12px; - -webkit-border-radius: 12px; - -khtml-border-radius: 12px; - border-radius: 12px; -} -div.menu ul { - position: relative; - list-style: none; - margin: 0; - padding: 0 0; -} - -div.menu li { - display: block; - left: 0; - right: 0; - margin: 0; - text-align: center; -} - -div.menu li a { - display: block; - left: 0; - right: 0; - font-style: normal; - text-decoration: none; - color: #00d; - padding: 0.65em 1em; - outline: none; -} - -div.menu li:first-child a { - padding: 0.5em 0 !important; - font-size: 160% !important; - font-weight: normal !important; - color: #003 !important; - background-color: transparent !important; - text-shadow: #666 1px 1px 3px; -} - -div.menu li a:hover { - background-color: #eeb6b6; - -moz-border-radius: 12px; - -webkit-border-radius: 12px; - -khtml-border-radius: 12px; - border-radius: 12px; -} - - - -div.menu div.logo { - position: absolute; - top: 100%; - left: -2px; - margin-top: 15px; - width: 100%; -} - -div.menu div.logo img { - display: block; - margin: 0 auto; -} - - -.page_index div.menu a[href="index.html"], -.page_features div.menu a[href="features.html"], -.page_screenshots div.menu a[href="screenshots.html"], -.page_download div.menu a[href="download.html"], -.page_documentation div.menu a[href="documentation.html"], -.page_getinvolved div.menu a[href="getinvolved.html"], -.page_contact div.menu a[href="contact.html"], -.page_report div.menu a[href="report.html"], -.page_license div.menu a[href="license.html"] { - font-weight: bold; - font-size: 110%; -} - - -.content { - margin: 0em 2em 1em 130px; - padding: 2em 2em 2em 80px; - min-height: 27em; - background-color: white; - position: relative; - border: 2px solid #666; - min-height: 530px; -} - - -.content div.tl, .content div.tr, .content div.bl, .content div.br { - position: absolute; - width: 10px; - height: 10px; - background: url('whitebox.png') no-repeat; -} -.content div.tl { - top: -10px; - left: -10px; - background-position: 0px 0px; -} -.content div.tr { - top: -10px; - right: -10px; - background-position: -50px 0px; -} -.content div.bl { - bottom: -10px; - left: -10px; - background-position: 0px -50px; -} -.content div.br { - bottom: -10px; - right: -10px; - background-position: -50px -50px; -} - -.content div.t, .content div.b { - position: absolute; - height: 10px; - left: 0px; - right: 0px; - background: url('whitebox-vertical.png') repeat-x; -} -.content div.t { - top: -10px; -} -.content div.b { - bottom: -10px; - background-position: 0px -50px; -} - -.content div.l, .content div.r { - position: absolute; - width: 10px; - top: 0px; - bottom: 0px; - background: url('whitebox-horizontal.png') repeat-y; -} -.content div.l { - left: -10px; -} -.content div.r { - right: -10px; - background-position: -50px 0px; -} - - - -img { - border: 0px; - outline: none; - font-size: 70%; -} - -.smallshot { - float: left; - margin-top:2em; - text-align: center; - font-style: italic; - margin-right: 2em; -} -.smallshot.last { - margin-right: 0; -} -.clear { - clear:both; -} - - - - -a.help { - margin-left: 1em; - font-size: smaller; - font-style: italic; -} - - -pre.quote { - margin: 0.5em 2em; - padding: 1em; - border: dashed 1px #888; - background-color: #ddd; - display: inline-block; -} - -p.quote { - margin: 2em; -} - -hr { - margin: 2em 0em; -} - -.right { - float: right; - margin: 0; -} - -li { - margin-top: 0.5em; -} - - -p.download { - margin: 2em; -} -p.download a { - font-size: 140%; - font-style: italic; - padding: 0.5em; - border: dashed 1px red; - background-color: #89cbe0; - outline: none; -} -p.download a:hover { - color: #00F; - background-color: #ee9494; -} -p.download a:focus { - background-color: #8fd5eb; -} - -div.valid { - float: right; - margin-right: 2em; -} - - - -ol.toc { - list-style-type: none; -} - -dt+dt { - margin-top: 0.5em; -} -dd { - margin-top: 0.2em; - margin-bottom: 1.4em; -} - - -div.downloadbox { - position: relative; - width: 175px; - height: 80px; - background: transparent url('greenbox.png') no-repeat; - text-align: left; -} - -div.downloadbox a.main { - position: absolute; - left: 0px; - right: 0px; - top: 0px; - bottom: 0px; - - color: #a0ff4b; - font-family: Arial, sans-serif; - - padding: 10px 12px; - text-shadow: #666 1px 1px 1px; -} -div.downloadbox a.main span { - font-size: 90%; -} -div.downloadbox a.main:hover { - text-shadow: #000 1px 1px 1px; -} - -div.downloadbox a strong { - display: block; - margin-bottom: 3px; - color: white; - font-weight: bold; - font-size: larger; -} -div.downloadbox a:hover strong { - text-shadow: #666 1px 1px 1px; -} - - -div.downloadbox .alternative { - position: absolute; - bottom: 0; - left: 0; - right: 0; - margin: 0; - padding: 0 10px 10px 10px; - font-size: 11px; - font-family: Arial, sans-serif; - color: #244506; -} -div.downloadbox .alternative a { - color: #244506; -} -div.downloadbox .alternative a+a { - text-align: right; -} -div.downloadbox .alternative a:hover { - color: black; -} -/* -.page_index div.downloadbox { - width: 195px; - margin: 0.5em 0 1em 50px; -} -*/ -.rightpane { - width: 210px; - float: right; - clear: both; - margin: 0 0 0 30px; - text-align: center; -} -.rightpane div { - margin: 2em auto; -} - -.rightpane div.downloadbox { - margin: 0 auto 2em auto; -} -.rightpane div.screenshot { - font-size: smaller; - font-style: italic; - text-align: center; -} -.rightpane div.support { - margin-bottom: 0; - text-align: center; -} - -.page_download div.support { - margin: 20px 0; -} - -.rightimg { - width: 210px; - float: right; - clear: both; - margin: 2em 0 2em 30px; - font-size: smaller; - font-style: italic; - text-align: center; -} -.rightimg img { - display: block; - margin-bottom: 1em; -} - - - -div.news .date { - font-weight: bold; -} - -.page_download div.contentholder { - margin-right: 15em; -} -.page_download div.news { - background-color: white; - padding-left: 3em; - float: right; - width: 18em; - font-size: x-small; -} -.page_download div.news h2 { - border-bottom: none; - margin-bottom: 1em; -} -.page_download div.news .date { - display: block; -} -.page_download div.downloadbox { - margin-left: auto; - margin-right: auto; -} - - -li.spacer { - margin-top: 1.5em; - margin-bottom: 1.5em; -} - -.screenshots { - background-color: white; - padding-left: 3em; - float: right; - width: 270px; - font-size: x-small; -} -.smallshotconst { - width: 270px; - height: 220px; - margin: 0em 1em; - text-align: center; - font-style: italic; -} -.smallshotconst em { - font-style: normal; -} - - - -pre.license { - width: 46em; - margin: 1em auto; -} - - -.note { - font-size: 80%; -} - -.spacing { - margin-top: 2em; - margin-bottom: 2em; -} - -dl { - margin: 0 2em; -} - -span.command { - white-space: nowrap; - font-family: monospace; - border: solid 1px #ddd; - background-color: #eee; - padding: 1px 3px; -} - -.center { - text-align: center; -} \ No newline at end of file diff --git a/web/html/android_logo.png b/web/html/android_logo.png deleted file mode 100644 index 198f79c948527bd23136f09e90e148bc0611f992..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2567 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 diff --git a/web/html/border-radius.htc b/web/html/border-radius.htc deleted file mode 100644 index cb1adfa19..000000000 --- a/web/html/border-radius.htc +++ /dev/null @@ -1,143 +0,0 @@ ---Do not remove this if you are using-- -Original Author: Remiz Rahnas -Original Author URL: http://www.htmlremix.com -Published date: 2008/09/24 - -Changes by Nick Fetchak: -- IE8 standards mode compatibility -- VML elements now positioned behind original box rather than inside of it - should be less prone to breakage -Published date : 2009/11/18 - - - - - diff --git a/web/html/cc-by-nc-nd-80x15.png b/web/html/cc-by-nc-nd-80x15.png deleted file mode 100644 index 072f8cda0ab220f98162dec5c705c44298d9aeee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 688 zcmV;h0#E&kP)IS55s3f)|36ZE%gD$AVXfJ;8d+k`uDvs-&g|&uC@(L^)aL5ydg|1vw(eGO32`7- zURJ@?$@SxhkAvK|ka%Unlz92#A;p2zGg2JH^$yhwR ze8~!7VPRapg#ci1+`Msf!`h8N_Qy{jJbXO7eY}UNhc8{cl%AdrWSl*FR#{mYnC^jT z`2G9$KoZCXiU7rpjg4JgT&`Wc1~r9=3CKlDKM;VNoG{r~1(9{(DPJ(Ppjk?khc8{c z{Q1*opnrhuu&^*71E?QJc6N3G{rT?QJ7CP;yLS&L3lzL_`wl!+0~0xB2>}EU>){L_ z31k!W09++pBQaXgEG5drU%z|-l7fPQz$gWJ4B~TO0tT{`l$3ztX=!Ppp`oxM9_sX; zKYuW?Fk-p}*?SOoz`2;Qfy<#}Xdxknxp{biB+$1&zX5#+j8#an4CDg+3>2@ZsF*ct z7Fqzavvd6aLt0=n!T_2erh2#t@mfgmu%5myFE1~|pTLOSvu6*`M4-=sY+!5)2?+s3 zAldcInKO#YiV$4_`~tv=3V#d}UsWRegcuW$6%f<{ZFnHp!+l--&!0ZOfB!xnJAff# zVqy{<7ab7n59G>9%QZJNZ{4zWkk`Y&fWT5pN5@6IeftI&rFb-#m6fTeDnoqB&nK{B z%Z@?rTYS|Lu>F*pnOa#{+1}ocRgaUi)Aj4u3rY&$>A8PG|7cr!khY~qT4#v?Aiw}` W?NiqbQ>df>00001RCwBA zU>IS55s3f)|36ZE%gD$AVXfJ;8d+k`uDvs-&g|&uC@(L^)aL5ydg|1vw(eGO32`7- zURJ@?$@SxhkAvK|ka%Unlz92#A;p2zGg2JH^$yhwR ze8~!7VPRapg#ci1+`Msf!`h8N_Qy{jJbXO7eY}UNhc8{cl%AdrWSl*FR#{mYnC^jT z`2G9$KoZCXiU7rpjg4JgT&`Wc1~r9=3CKlDKM;VNoG{t=wa}t)VZ!k3<bHjPBvDU%miIK|w)alma~l@i{O71KCPSN;c*e^f{0XjBOzyA)p8(yPi37Mp0Q2 zqDz2Z09aAsk70s!21)8EZFnHp!+l--&!0ZOfB!xnZNLyQF)@jbiw+3(2XbYl<(eCs zw{F=w$m?NXXksa)qvN99zI_9XQaqZ=%F0w!l_9?6=M&hmWyc`*Exu|A*nUdQOs%Y} zY;SMJs>jLM>H78S1tkUW^xQw8f3z( - - - OpenRocket — Support and contact information - - - - - - - - -

Support and contact information for OpenRocket

-
-

Mailing lists

-

OpenRocket currently has two mailing lists for - intrested users:

-
-
- OpenRocket-announce -   - (archives) -
-
Announcements of new OpenRocket versions and - developments. This list is moderated.
-
- OpenRocket-devel -   - (archives) -
-
Discussion related to OpenRocket development, documentation - and upcoming features.
-
-

You are welcome to join the development mailing list if you are - interested in contributing something to OpenRocket or simply want - hear about and discuss future development. Note that support - requests should be sent to the - support - forums instead!

-

Unsubscribing from the lists can be performed - in the above links as well. Please do not send unsubscription - requests to the list.

-

Support forums

-

The official support forum for OpenRocket is the - Rocketry - Electronics and Software forum at - The Rocketry Forum.

-

Please ask any questions on using OpenRocket on that forum, - where others can answer as well and gain knowledge from the - answers.

-

Contact information

-

The main developer of OpenRocket is Sampo Niskanen. His contact - information can be found below.

-

Support requests should be sent to - the support - forums.
- -

Email:    - sampo.niskanen@iki.fi

-

WWW:    - http://www.iki.fi/sampo.niskanen/

-
-
-

Valid XHTML 1.0! -

-
- - - - - - diff --git a/web/html/documentation.html b/web/html/documentation.html deleted file mode 100644 index 5ae5b4920..000000000 --- a/web/html/documentation.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - OpenRocket — Documentation - - - - - - - - -

Documentation for OpenRocket

-
-

User documentation

-

Unfortunately no user's guide currently exists for OpenRocket. - Some documentation is available in the - OpenRocket - wiki pages, including a stub - User's - guide and a section of - frequently - asked questions.

-

If you would like to help, please extend the documentation!

-

Technical documentation

-

OpenRocket was originally written as the Master's thesis of - Sampo Niskanen at Helsinki University of Technology. This thesis - is being extended and updated as the OpenRocket technical - documentation. Below is the latest technical documentation and - the original Master's thesis.

-
-

- CC BY-SA - OpenRocket technical documentation (2013-05-10) -    (PDF 1.4MB) -

-

- CC BY-NC-ND - Development of an Open Source model rocket simulation software (Master's thesis) -    (PDF 1.3MB) -

-
-

The technical documentation is licensed under a - Creative Commons Attribution-ShareAlike License - while the Master's thesis is licensed under a - Attribution-NonCommercial-NoDerivs - License. -

-

Table of contents:

-
    -
  1. 1. Introduction
  2. -
  3. 2. Basics of model rocket flight
  4. -
  5. 3. Aerodynamic properties of model rockets
  6. -
  7. 4. Flight simulation
  8. -
  9. 5. The OpenRocket simulation software
  10. -
  11. 6. Comparison with experimental data
  12. -
  13. 7. Conclusion
  14. -
-
    -
  1. A. Nose cone and transition geometries
  2. -
  3. B. Transonic wave drag of nose cones
  4. -
  5. C. Streamer drag coefficient estimation
  6. -
-

Resources

-

A list of useful technical rocketry resources is available in - the "Resources" - wiki page, including links to Barrowman's original report and - thesis, extensions for the Barrowman method, experimental rocket - data etc.

-
-
-

Valid XHTML 1.0! -

-
- - - - - - diff --git a/web/html/download.html b/web/html/download.html deleted file mode 100644 index 16cbfb634..000000000 --- a/web/html/download.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - OpenRocket — Download - - - - - - - - -

Download OpenRocket

-
-
-

Recent news:

-

28.03.2015: Version 15.03 is - released! This release contains scriptable simulation extensions and experimental support for tube fins along with many additional improvements. -

-

02.11.2014: Version 14.11 is - released! This release contains very few changes. Thrustcurves have been updated and now include AeroTech DMS motors. A few bugs have been fixed. -

-

25.06.2014: Version 14.06 is - released! This release contains very minimal changes. It fixes an annoying bug in tables that many people experience. A texture is added for Klima motors. -

-

21.05.2014: Version 14.05 is - released! This release contains some minor features, - bug fixes and updated thrust curves. New motor vendors Klima and Southern - Cross Rocketry are included. The simulation will now compute optimum delay based - on actual coast time. Components with CG and mass overrides are decorated with - an icon in the component tree. -

-

21.03.2014: Version 14.03 is - released! This release contains the - new photo realistic renderer (in the Tools menu) which allows one to visualize - the rocket in the air. There are various bug fixes in the configuration - and motor selection windows as well. -

-
-
-

Ready packages

-

These are packages ready for use and are the recommended - download for normal users. They are pre-packaged with motor - thrust curves from - thrustcurve.org.

-

OpenRocket requires Java version 6 or - later. The Sun Java Runtime is recommended.

-

Desktop version

-

This is the latest version of the desktop version of - OpenRocket. It contains the latest and greatest features, and - runs on any system supporting Java.

-
- -
-
- Support This Project -
- -

OpenRocket can be started in most graphical environments (including - Windows) by double-clicking the package icon. No installation is - required.

-

From the command line OpenRocket can be started by - java -jar OpenRocket-15.03.jar

-

Android version

-

The Android version allows opening OpenRocket files, viewing - simulations and motors. Later versions will allow running - simulations as well.

-

The Android version is thanks to the fantastic work by Kevin - Ruland.

-
- -
-
-

Installation:

-
    -
  1. Go to SettingsApplications and - check Unknown sources.
  2. -
  3. Download OpenRocket-Android-13.11.apk - on your device and accept installation.
  4. -
-
-
-
-

Source code and older versions

-

Source packages and older versions of - OpenRocket are available in the - SourceForge repository.

-

Alternatively, the most recent development version can be - obtained from - GitHub. - The code can be retrieved using the command

-
$ git clone git://github.com/openrocket/openrocket.git
-

The above URL may be used to connect to the repository with - other Git clients as well.

-
-
-

Valid XHTML 1.0! -

-
- - - - - - diff --git a/web/html/favicon.ico b/web/html/favicon.ico deleted file mode 100644 index 09c23f8f3332164d4011f8c8363cb85a27be430d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10134 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 - - - OpenRocket — Features and screenshots - - - - - - - - -

Features of OpenRocket

-
-

Current features

- -

General

-
    -
  • Fully cross-platform, written in Java
  • -
  • Fully documented simulation - methods
  • -
  • Open Source, source code available under the - GNU GPL
  • -
-

User interface

-
    -
  • Easy-to-use user interface for - rocket design
  • -
  • Real-time view of CG and CP position
  • -
  • Real-time flight altitude, velocity and - acceleration information from a continuous simulation - performed in the background
  • -
  • Zoomable schematic view of rocket from the side or rear, - with rotation around the center axis
  • -
-

Design

-
    -
  • A multitude of available components to - choose from
  • -
  • Trapezoidal, elliptical - and free-form fins supported
  • -
  • Support for canted fins (roll - stabilization)
  • -
  • Staging and clustering support
  • -
  • Automatic calculation of component mass and CG based on - shape and density
  • -
  • Ability to override mass and CG of - components or stages separately
  • -
-

Simulation and analysis

-
    -
  • Full six degree of freedom simulation
  • -
  • Rocket stability computed using extended Barrowman - method
  • -
  • Automatic design optimization — you - can optimize any number of rocket parameters for flight - altitude, maximum velocity or a number of other values
  • -
  • Realistic wind modeling
  • -
  • Analysis of the effect of separate - components on the stability, drag and roll - characteristics of the rocket
  • -
  • Fully configurable plotting, with - various preset configurations
  • -
  • Simulation data can be exported to - CSV - files for further analysis
  • -
  • Simulation listeners allowing custom-made - code to interact with the rocket during flight simulation
  • -
-

Planned future features

-

OpenRocket is under constant work in the free time of the - developers. You can have a sneak preview on what has been - planned by checking the - TODO-file - on github.

-

Below are a few major features that are under consideration:

-
    -
  • Aerodynamic computation using - CFD - (help needed!)
  • -
  • Better support for supersonic simulation - (help needed!)
  • -
  • Customized support for hybrid rocket motors and water - rockets
  • -
  • Importing and plotting actual flight data from altimeters
  • -
  • Rocket flight animation
  • -
  • A "wizard" for creating new rocket designs
  • -
  • More ideas are listed in the - TODO-file!
  • -
-

If you want to help make OpenRocket the best rocket simulator, - don't hesitate to Get involved!

-
-
-
-

Valid XHTML 1.0! -

-
- - - - - - diff --git a/web/html/getinvolved.html b/web/html/getinvolved.html deleted file mode 100644 index 8ebeb04af..000000000 --- a/web/html/getinvolved.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - OpenRocket — Get involved! - - - - - - - - -

Get involved in OpenRocket development

-
-

How can I help OpenRocket?

-

OpenRocket is an Open Source project, meaning that the source - code is freely available and anybody can help make the software - better. The program is mainly developed by Sampo Niskanen in - his free time. Help is very much appreciated. You don't even - need coding skills, as there are other things to do as well.

-

Below are a few suggestions of areas that would need help. If - you'd like to participate, please - join - the development mailing list and introduce your ideas there.

- -

Java development

-

Below are a few ideas about what kind of input developers can - provide or features that could be implemented. For more - information see the feature roadmap in the distribution - TODO-file.

-
    -
  • 3D visualization of the rocket during design and flight - (Help needed!) -
  • -
  • Printing of designs, simulation results, fin planforms - etc
  • -
  • Memory profiling and leakage reduction
  • -
  • Writing RockSim design files
  • -
  • UI enhancements, for example zooming plots etc.
  • -
-

Aerodynamic computation methods

-

There is still work to be done in the aerodynamic computation - methods of OpenRocket. At least the following items need - help. I will gladly provide help in creating and even - implementing the computational methods.

-
    -
  • Simulating rockets at supersonic velocities (drag - coefficient and CG position).
  • -
  • Support for external pods and tube fins
  • -
  • CFD - methods for simulation
  • -
-

Documentation tasks

-

Contributions to the - OpenRocket - User's guide are dearly needed. Below are examples of - topics.

-
    -
  • Getting started guide
  • -
  • How to make staged and clustered designs
  • -
  • Using mass/CG overrides for simulation accuracy
  • -
  • Using simulations
  • -
  • Effect of the simulation parameters
  • -
  • Simulation method limitations
  • -
  • Using simulation listeners (including examples)
  • -
-

Other

-
    -
  • Translating OpenRocket to your language
  • -
  • Creating good and interesting example designs that - demonstrate some OpenRocket features.
  • -
  • Hosting a place to share rocket designs with other - enthusiasts.
  • -
  • Giving input and suggestions on how to make OpenRocket - better.
  • -
-
-
-

Valid XHTML 1.0! -

-
- - - - - - diff --git a/web/html/icon.png b/web/html/icon.png deleted file mode 100644 index 3f81fdf856407955f4754e495859281acb3bcb98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57104 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

`1J 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 - - - OpenRocket - - - - - - - - -

OpenRocket — an Open Source model rocket simulator

- - - - -
- -

Introduction

- -

OpenRocket is a Free, fully featured model - rocket simulator written in Java. It can be used to design and - simulate rockets before actually building and flying them. -

-

OpenRocket features a full six-degree-of-freedom simulation, - realistic wind modeling, a multitude of different components - including free-form fins and canted fins, clustering and - staging. Read more about its features. -

-

Best of all, OpenRocket is Open Source—its source code is - freely available to study and extend. Anybody wishing to - contribute to the project can do so according to the - GNU GPL. Simply - download the source code - and start hacking, or get the ready - package to begin designing and simulating. -

-

OpenRocket is still considered to be beta - software—there will still be bugs and occasional - problems. If you encounter problems, please - report them so they can be fixed. -

- - -
- - -

News

- -

28.11.2009: Version 0.9.5 is - released!

- -

This release fixes a serious bug in 0.9.4 that - prevented adding a tube coupler and centering ring to the same - body tube, in addition to a few smaller additions. Users of - 0.9.4 should upgrade immediately!

- -

24.11.2009: Version 0.9.4 is - released!

- -

This version adds support for through-the-wall fin tabs, - attaching components to coupler tubes, material editing, automatic - update checking, in addition to fixing numerous bugs.

- -

1.9.2009: Version 0.9.3 is - released!

- -

This version includes lots of bug fixes and new features including - data exporting, showing flight events in plots, example rocket designs, - splitting clustered inner tubes and automated bug reporting.

- -

13.7.2009: Version 0.9.2 is - released!

- -

This version includes bug fixes for imperial unit - conversions and UI improvements for motor selection. - All users of imperial units should upgrade!

- -

9.6.2009: The - Master's thesis for which OpenRocket - was written for is now available!

- -

At the same time version 0.9.1 was - released. This release fixes various - file handling bugs and adds small UI enhancements.

- -

24.5.2009: First version 0.9.0 - released!

- -
-
-
-
-
-
-
-
- -
- - -
-

Valid XHTML 1.0! - Valid CSS! -

-
- - - - - - - - - diff --git a/web/html/index.html b/web/html/index.html deleted file mode 100644 index 04c1398d5..000000000 --- a/web/html/index.html +++ /dev/null @@ -1,342 +0,0 @@ - - - - OpenRocket - - - - - - - - -

OpenRocket — an Open Source model rocket simulator

-
-

Introduction

- -

OpenRocket is a free, fully featured model - rocket simulator that allows you to design and simulate your - rockets before actually building and flying them.

-

The main features include:

-
    -
  • Six-degree-of-freedom flight simulation
  • -
  • Automatic design optimization
  • -
  • Realtime simulated altitude, velocity and acceleration display
  • -
  • Staging and clustering support
  • -
  • Cross-platform (Java-based)
  • -
-

Read more about its features and see screenshots. -

-

OpenRocket is an Open Source project licensed under the - GNU GPL. This means that the - software is free to use for whatever purposes, and the source - code is also available for studying and extending. -

-

OpenRocket needs help to become even better. Implementing - features, writing documentation and creating example designs are - just a few ways of helping. If you are interested in helping - make OpenRocket the best rocket simulator out there, please - Get involved! -

-

YourKit is supporting OpenRocket open source project with its -full-featured Java Profiler. -YourKit, LLC is the creator of innovative and intelligent tools for profiling -Java and .NET applications. Take a look at YourKit's leading software products: -YourKit Java -Profiler and -YourKit .NET -Profiler. -

-
-
-

News

-

28.03.2015: Version 15.03 is - released! This release contains scriptable simulation extensions and experimental support for tube fins along with many additional improvements. -

-

02.11.2014: Version 14.11 is - released! This release contains very few changes. Thrustcurves have been updated and now include AeroTech DMS motors. A few bugs have been fixed. -

-

25.06.2014: Version 14.06 is - released! This release contains very minimal changes. It fixes an annoying bug in tables that many people experience. A texture is added for Klima motors. -

-

21.05.2014: Version 14.05 is - released! This release contains some minor features, - bug fixes and updated thrust curves. New motor vendors Klima and Southern - Cross Rocketry are included. The simulation will now compute optimum delay based - on actual coast time. Components with CG and mass overrides are decorated with - an icon in the component tree. -

-

21.03.2014: Version 14.03 is - released! This release contains the - new photo realistic renderer (in the Tools menu) which allows one to visualize - the rocket in the air. There are various bug fixes in the configuration - and motor selection windows as well. -

-

01.01.2014: Version 13.11.2 is - released! This release contains bug fixes, - usability improvements, and layout fixes. -

-

15.11.2013: Version 13.11.1 is - released! This release contains bug fixes - including fixing Tube Coupler configuration, various exceptions in - the flight configuration tab, updated 3d libraris (which didn't really make - it into previous versions).

-

8.11.2013: Version 13.11 is - released! This release simplifies - flight configurations by replacing the dialog with the configuration - tab. Motor filtering in the motor chooser dialog has been enhanced. - Chineese translations have been added and Russian translations updated. - Updated the 3D libraries, and squashed some bugs introduced by Java 1.7.0_45-b18.

-

6.10.2013: Version 13.09.1 is - released! This is a bug-fix release, - and includes updated 3D libraries and new thrust curves for - Aerotech C3 and D2.

-

8.9.2013: Version 13.09 is - released! This release contains - numerous bug fixes, updated 3D JOGL libraries, and separated - simulation edit and plot dialogs.

-

4.5.2013: Version 13.05 is - released! This release contains a huge - number of improvements, the main ones including realistic 3D - rendering with decals, flight configurations, lower stage descent - simulation, boosted dart support and new translations for - Portuguese and Japanese. These are thanks to many - contributors.

-

Version 13.05 also changes the file format to be ZIP-based. - Versions earlier than 12.03 will not be able to read files saved - by this version.

-

28.9.2012: Version 12.09.1 is - released! This is a bug-fix release, - fixing numerous bugs introduced in 12.09. The only new feature is - the option to automatically open the latest design file on startup - (in EditPreferencesOptions). -

23.9.2012: Version 12.09 for Android is - released! The major improvement is the - possibility to edit simulation parameters, thanks to work by Kevin - Ruland.

-

16.9.2012: Version 12.09 is - released!

-

This version contains a huge number of new features by many contributors:

-
    -
  • 3D rocket design view
  • -
  • Component Presets
  • -
  • Custom expressions in simulations
  • -
  • Printing for centering ring and clustered centering ring components
  • -
  • Support simple arthmatic in dimension entry
  • -
  • Support deploying recovery device at stage separation
  • -
  • Support for fractional inches (1/64) for unit length
  • -
  • Added preference for windspeed units separately
  • -
  • Added "most recently used files" in File Menu
  • -
  • Improved printed accurracy in fin marking guide
  • -
  • Calibration rulers added to printed templates
  • -
  • Translations in Czech and Polish, numerous updates
  • -
-

10.3.2012: Version 12.03 for desktop - and Android is released!

-

In this release the version numbering scheme has been changed. - From now on the version number is YY.MM indicating the - year and month of the release. Bug fix releases are indicated by - an added ".1".

-

This also marks the first release for Android devices. In this - first release you can open files and examine existing simulations, - stability data and motor files. The Android port is thanks to - work by Kevin Ruland.

-

Enhancements in the desktop version include saving designs in RKT - format thanks to Doug Pedrick, freeform fin set import form images - by Jason Blood, configurable stage separation - events, guided help tours and displaying the computed motor - designation class. The application has also been translated to - Italian by Mauro Biasutti and Russian by the Sky Dart Team.

-

24.11.2011: Version 1.1.9 is - released!

-

For this version Richard Graham has implemented geodetic - computation methods, which take into account the curvature of the - Earth and the coriolis effect. The computation method is selected - by the Geodetic calculations option in the simulation - options. It's not (yet) a full spherical computation model, but - should be accurate enough for almost all sub-orbital needs.

-

Doug Pedrick has also enhanced the printing system with the - ability to print fin positioning guides, transition templates and - nose cone profiles. Other smaller enhancements and bug fixes are - also included.

-

25.8.2011: Version 1.1.8 is - released!

-

This release contains bug fixes to the optimization methods. - It also contains a workaround to a JRE bug that prevents running - OpenRocket on some builds of Java 7.

-

The web pages have also been somewhat updated and Boris du Reau has - created a separate site - for coordinating the localization efforts for OpenRocket.

-

12.8.2011: Version 1.1.7 is - released!

-

This release includes automatic rocket design optimization - support (AnalyzeRocket optimization). - You can optimize any amount of rocket parameters for apogee - altitude, maximum velocity or a number of different values.

-

While the automatic optimization is a powerful tool, it is very - easy to optimize against particulars of the simulation methods, - instead of true physical phenomena. Always keep common sense at - hand and take the results with a grain of salt.

-

22.7.2011: Version 1.1.6 is - released!

-

This release includes initial localization support and - translations to French, German and Spanish. This is thanks to the - great work of Boris du Reau, and the teams from Tripoli France, - Tripoli Spain and ERIG e.V. If you prefer to use some other - language than the system default, you can select the language on - the "Options" tab of the preferences dialog.

-

The release also includes design scaling support and numerous bug - fixes.

-

10.6.2011: Version 1.1.5 is - released!

-

This release includes updates to the printing system which fixes - printing on Windows.

-

5.3.2011: Version 1.1.4 is - released!

-

This release includes initial printing support, thanks to Doug - Pedrick. Printing still has a few issues on some platforms. - Various bugs have also been fixed.

-

6.10.2010: Version 1.1.3 is - released!

-

This release includes support for moving and copying components - in the component tree using drag-and-drop. Use normal DnD for - moving, and control-drag for copy. This release also fixes a - severe bug in the undo system.

-

7.9.2010: A bug-fix version 1.1.2 is - released!

-

This release fixes a severe bug in 1.1.1 that prevented adding stages - to rocket designs. Users are recommended to upgrade.

-

3.9.2010: Version 1.1.1 is - released!

-

For this release a major part of the simulator code has been - rewritten for better flexibility in future development. It also - includes a vastly improved thrust curve selection dialog, the - possibility to loading user-defined thrust curves and better - startup times than previous releases.

-

Simulation listeners written for older versions of OpenRocket - are not compatible with this release.

-

21.3.2010: Version 1.1.0 is - released!

-

This release includes the first support for loading RockSim - rocket design files (.RKT), thanks to contributions by Doug - Pedrick. It's also the kick-off of the 1.1 development branch of - OpenRocket.

-

10.3.2010: Version 1.0.0 is - released!

-

This release includes several hundred new thrustcurves from - thrustcurve.org and some - bug fixes. It is also a stable milestone, after which development - on larger features will be started in a 1.1 branch. Look out - for it! :-)

-

17.2.2010: Version 0.9.6 is - released!

-

This release updates the aerodynamic calculation methods to be - more in line with the Barrowman method and enhances the simulation - time step selection, in addition to fixing numerous bugs.

-

28.11.2009: Version 0.9.5 is - released!

-

This release fixes a serious bug in 0.9.4 that - prevented adding a tube coupler and centering ring to the same - body tube, in addition to a few smaller additions. Users of - 0.9.4 should upgrade immediately!

-

24.11.2009: Version 0.9.4 is - released!

-

This version adds support for through-the-wall fin tabs, - attaching components to coupler tubes, material editing, automatic - update checking, in addition to fixing numerous bugs.

-

1.9.2009: Version 0.9.3 is - released!

-

This version includes lots of bug fixes and new features including - data exporting, showing flight events in plots, example rocket designs, - splitting clustered inner tubes and automated bug reporting.

-

13.7.2009: Version 0.9.2 is - released!

-

This version includes bug fixes for imperial unit - conversions and UI improvements for motor selection. - All users of imperial units should upgrade!

-

9.6.2009: The - Master's thesis for which OpenRocket - was written for is now available!

-

At the same time version 0.9.1 was - released. This release fixes various - file handling bugs and adds small UI enhancements.

-

24.5.2009: First version 0.9.0 - released!

-
-
-
-

Valid XHTML 1.0! -

-
- - - - - - diff --git a/web/html/java_logo.png b/web/html/java_logo.png deleted file mode 100644 index 1666deb55c94d6f2f4ab698f8e06b1ae293587f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3199 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 l``cIDgN*9Qzp8ch_ - - - OpenRocket — License - - - - - - - - -

OpenRocket license

-
-

The license text is available also in the simulator under - Help → License and in the file - LICENSE.TXT.

-
-
-OpenRocket - A model rocket simulator
-
-Copyright (C) 2007-2012 Sampo Niskanen and others
-
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 3 of the License, or (at
-your option) any later version.
-
-This program is distributed in the hope that it will be useful, but
-WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-General Public License (below) for more details.
-
-
-Additional permission under GNU GPL version 3 section 7:
-
-The licensors grant additional permission to package this Program, or
-any covered work, along with any non-compilable data files (such as
-thrust curves or component databases) and convey the resulting work.
-
-
-------------------------------------------------------------------------
-
-
-		    GNU GENERAL PUBLIC LICENSE
-		       Version 3, 29 June 2007
-
- Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-			    Preamble
-
-  The GNU General Public License is a free, copyleft license for
-software and other kinds of works.
-
-  The licenses for most software and other practical works are designed
-to take away your freedom to share and change the works.  By contrast,
-the GNU General Public License is intended to guarantee your freedom to
-share and change all versions of a program--to make sure it remains free
-software for all its users.  We, the Free Software Foundation, use the
-GNU General Public License for most of our software; it applies also to
-any other work released this way by its authors.  You can apply it to
-your programs, too.
-
-  When we speak of free software, we are referring to freedom, not
-price.  Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-them if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs, and that you know you can do these things.
-
-  To protect your rights, we need to prevent others from denying you
-these rights or asking you to surrender the rights.  Therefore, you have
-certain responsibilities if you distribute copies of the software, or if
-you modify it: responsibilities to respect the freedom of others.
-
-  For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must pass on to the recipients the same
-freedoms that you received.  You must make sure that they, too, receive
-or can get the source code.  And you must show them these terms so they
-know their rights.
-
-  Developers that use the GNU GPL protect your rights with two steps:
-(1) assert copyright on the software, and (2) offer you this License
-giving you legal permission to copy, distribute and/or modify it.
-
-  For the developers' and authors' protection, the GPL clearly explains
-that there is no warranty for this free software.  For both users' and
-authors' sake, the GPL requires that modified versions be marked as
-changed, so that their problems will not be attributed erroneously to
-authors of previous versions.
-
-  Some devices are designed to deny users access to install or run
-modified versions of the software inside them, although the manufacturer
-can do so.  This is fundamentally incompatible with the aim of
-protecting users' freedom to change the software.  The systematic
-pattern of such abuse occurs in the area of products for individuals to
-use, which is precisely where it is most unacceptable.  Therefore, we
-have designed this version of the GPL to prohibit the practice for those
-products.  If such problems arise substantially in other domains, we
-stand ready to extend this provision to those domains in future versions
-of the GPL, as needed to protect the freedom of users.
-
-  Finally, every program is threatened constantly by software patents.
-States should not allow patents to restrict development and use of
-software on general-purpose computers, but in those that do, we wish to
-avoid the special danger that patents applied to a free program could
-make it effectively proprietary.  To prevent this, the GPL assures that
-patents cannot be used to render the program non-free.
-
-  The precise terms and conditions for copying, distribution and
-modification follow.
-
-		       TERMS AND CONDITIONS
-
-  0. Definitions.
-
-  "This License" refers to version 3 of the GNU General Public License.
-
-  "Copyright" also means copyright-like laws that apply to other kinds of
-works, such as semiconductor masks.
- 
-  "The Program" refers to any copyrightable work licensed under this
-License.  Each licensee is addressed as "you".  "Licensees" and
-"recipients" may be individuals or organizations.
-
-  To "modify" a work means to copy from or adapt all or part of the work
-in a fashion requiring copyright permission, other than the making of an
-exact copy.  The resulting work is called a "modified version" of the
-earlier work or a work "based on" the earlier work.
-
-  A "covered work" means either the unmodified Program or a work based
-on the Program.
-
-  To "propagate" a work means to do anything with it that, without
-permission, would make you directly or secondarily liable for
-infringement under applicable copyright law, except executing it on a
-computer or modifying a private copy.  Propagation includes copying,
-distribution (with or without modification), making available to the
-public, and in some countries other activities as well.
-
-  To "convey" a work means any kind of propagation that enables other
-parties to make or receive copies.  Mere interaction with a user through
-a computer network, with no transfer of a copy, is not conveying.
-
-  An interactive user interface displays "Appropriate Legal Notices"
-to the extent that it includes a convenient and prominently visible
-feature that (1) displays an appropriate copyright notice, and (2)
-tells the user that there is no warranty for the work (except to the
-extent that warranties are provided), that licensees may convey the
-work under this License, and how to view a copy of this License.  If
-the interface presents a list of user commands or options, such as a
-menu, a prominent item in the list meets this criterion.
-
-  1. Source Code.
-
-  The "source code" for a work means the preferred form of the work
-for making modifications to it.  "Object code" means any non-source
-form of a work.
-
-  A "Standard Interface" means an interface that either is an official
-standard defined by a recognized standards body, or, in the case of
-interfaces specified for a particular programming language, one that
-is widely used among developers working in that language.
-
-  The "System Libraries" of an executable work include anything, other
-than the work as a whole, that (a) is included in the normal form of
-packaging a Major Component, but which is not part of that Major
-Component, and (b) serves only to enable use of the work with that
-Major Component, or to implement a Standard Interface for which an
-implementation is available to the public in source code form.  A
-"Major Component", in this context, means a major essential component
-(kernel, window system, and so on) of the specific operating system
-(if any) on which the executable work runs, or a compiler used to
-produce the work, or an object code interpreter used to run it.
-
-  The "Corresponding Source" for a work in object code form means all
-the source code needed to generate, install, and (for an executable
-work) run the object code and to modify the work, including scripts to
-control those activities.  However, it does not include the work's
-System Libraries, or general-purpose tools or generally available free
-programs which are used unmodified in performing those activities but
-which are not part of the work.  For example, Corresponding Source
-includes interface definition files associated with source files for
-the work, and the source code for shared libraries and dynamically
-linked subprograms that the work is specifically designed to require,
-such as by intimate data communication or control flow between those
-subprograms and other parts of the work.
-
-  The Corresponding Source need not include anything that users
-can regenerate automatically from other parts of the Corresponding
-Source.
-
-  The Corresponding Source for a work in source code form is that
-same work.
-
-  2. Basic Permissions.
-
-  All rights granted under this License are granted for the term of
-copyright on the Program, and are irrevocable provided the stated
-conditions are met.  This License explicitly affirms your unlimited
-permission to run the unmodified Program.  The output from running a
-covered work is covered by this License only if the output, given its
-content, constitutes a covered work.  This License acknowledges your
-rights of fair use or other equivalent, as provided by copyright law.
-
-  You may make, run and propagate covered works that you do not
-convey, without conditions so long as your license otherwise remains
-in force.  You may convey covered works to others for the sole purpose
-of having them make modifications exclusively for you, or provide you
-with facilities for running those works, provided that you comply with
-the terms of this License in conveying all material for which you do
-not control copyright.  Those thus making or running the covered works
-for you must do so exclusively on your behalf, under your direction
-and control, on terms that prohibit them from making any copies of
-your copyrighted material outside their relationship with you.
-
-  Conveying under any other circumstances is permitted solely under
-the conditions stated below.  Sublicensing is not allowed; section 10
-makes it unnecessary.
-
-  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
-
-  No covered work shall be deemed part of an effective technological
-measure under any applicable law fulfilling obligations under article
-11 of the WIPO copyright treaty adopted on 20 December 1996, or
-similar laws prohibiting or restricting circumvention of such
-measures.
-
-  When you convey a covered work, you waive any legal power to forbid
-circumvention of technological measures to the extent such circumvention
-is effected by exercising rights under this License with respect to
-the covered work, and you disclaim any intention to limit operation or
-modification of the work as a means of enforcing, against the work's
-users, your or third parties' legal rights to forbid circumvention of
-technological measures.
-
-  4. Conveying Verbatim Copies.
-
-  You may convey verbatim copies of the Program's source code as you
-receive it, in any medium, provided that you conspicuously and
-appropriately publish on each copy an appropriate copyright notice;
-keep intact all notices stating that this License and any
-non-permissive terms added in accord with section 7 apply to the code;
-keep intact all notices of the absence of any warranty; and give all
-recipients a copy of this License along with the Program.
-
-  You may charge any price or no price for each copy that you convey,
-and you may offer support or warranty protection for a fee.
-
-  5. Conveying Modified Source Versions.
-
-  You may convey a work based on the Program, or the modifications to
-produce it from the Program, in the form of source code under the
-terms of section 4, provided that you also meet all of these conditions:
-
-    a) The work must carry prominent notices stating that you modified
-    it, and giving a relevant date.
-
-    b) The work must carry prominent notices stating that it is
-    released under this License and any conditions added under section
-    7.  This requirement modifies the requirement in section 4 to
-    "keep intact all notices".
-
-    c) You must license the entire work, as a whole, under this
-    License to anyone who comes into possession of a copy.  This
-    License will therefore apply, along with any applicable section 7
-    additional terms, to the whole of the work, and all its parts,
-    regardless of how they are packaged.  This License gives no
-    permission to license the work in any other way, but it does not
-    invalidate such permission if you have separately received it.
-
-    d) If the work has interactive user interfaces, each must display
-    Appropriate Legal Notices; however, if the Program has interactive
-    interfaces that do not display Appropriate Legal Notices, your
-    work need not make them do so.
-
-  A compilation of a covered work with other separate and independent
-works, which are not by their nature extensions of the covered work,
-and which are not combined with it such as to form a larger program,
-in or on a volume of a storage or distribution medium, is called an
-"aggregate" if the compilation and its resulting copyright are not
-used to limit the access or legal rights of the compilation's users
-beyond what the individual works permit.  Inclusion of a covered work
-in an aggregate does not cause this License to apply to the other
-parts of the aggregate.
-
-  6. Conveying Non-Source Forms.
-
-  You may convey a covered work in object code form under the terms
-of sections 4 and 5, provided that you also convey the
-machine-readable Corresponding Source under the terms of this License,
-in one of these ways:
-
-    a) Convey the object code in, or embodied in, a physical product
-    (including a physical distribution medium), accompanied by the
-    Corresponding Source fixed on a durable physical medium
-    customarily used for software interchange.
-
-    b) Convey the object code in, or embodied in, a physical product
-    (including a physical distribution medium), accompanied by a
-    written offer, valid for at least three years and valid for as
-    long as you offer spare parts or customer support for that product
-    model, to give anyone who possesses the object code either (1) a
-    copy of the Corresponding Source for all the software in the
-    product that is covered by this License, on a durable physical
-    medium customarily used for software interchange, for a price no
-    more than your reasonable cost of physically performing this
-    conveying of source, or (2) access to copy the
-    Corresponding Source from a network server at no charge.
-
-    c) Convey individual copies of the object code with a copy of the
-    written offer to provide the Corresponding Source.  This
-    alternative is allowed only occasionally and noncommercially, and
-    only if you received the object code with such an offer, in accord
-    with subsection 6b.
-
-    d) Convey the object code by offering access from a designated
-    place (gratis or for a charge), and offer equivalent access to the
-    Corresponding Source in the same way through the same place at no
-    further charge.  You need not require recipients to copy the
-    Corresponding Source along with the object code.  If the place to
-    copy the object code is a network server, the Corresponding Source
-    may be on a different server (operated by you or a third party)
-    that supports equivalent copying facilities, provided you maintain
-    clear directions next to the object code saying where to find the
-    Corresponding Source.  Regardless of what server hosts the
-    Corresponding Source, you remain obligated to ensure that it is
-    available for as long as needed to satisfy these requirements.
-
-    e) Convey the object code using peer-to-peer transmission, provided
-    you inform other peers where the object code and Corresponding
-    Source of the work are being offered to the general public at no
-    charge under subsection 6d.
-
-  A separable portion of the object code, whose source code is excluded
-from the Corresponding Source as a System Library, need not be
-included in conveying the object code work.
-
-  A "User Product" is either (1) a "consumer product", which means any
-tangible personal property which is normally used for personal, family,
-or household purposes, or (2) anything designed or sold for incorporation
-into a dwelling.  In determining whether a product is a consumer product,
-doubtful cases shall be resolved in favor of coverage.  For a particular
-product received by a particular user, "normally used" refers to a
-typical or common use of that class of product, regardless of the status
-of the particular user or of the way in which the particular user
-actually uses, or expects or is expected to use, the product.  A product
-is a consumer product regardless of whether the product has substantial
-commercial, industrial or non-consumer uses, unless such uses represent
-the only significant mode of use of the product.
-
-  "Installation Information" for a User Product means any methods,
-procedures, authorization keys, or other information required to install
-and execute modified versions of a covered work in that User Product from
-a modified version of its Corresponding Source.  The information must
-suffice to ensure that the continued functioning of the modified object
-code is in no case prevented or interfered with solely because
-modification has been made.
-
-  If you convey an object code work under this section in, or with, or
-specifically for use in, a User Product, and the conveying occurs as
-part of a transaction in which the right of possession and use of the
-User Product is transferred to the recipient in perpetuity or for a
-fixed term (regardless of how the transaction is characterized), the
-Corresponding Source conveyed under this section must be accompanied
-by the Installation Information.  But this requirement does not apply
-if neither you nor any third party retains the ability to install
-modified object code on the User Product (for example, the work has
-been installed in ROM).
-
-  The requirement to provide Installation Information does not include a
-requirement to continue to provide support service, warranty, or updates
-for a work that has been modified or installed by the recipient, or for
-the User Product in which it has been modified or installed.  Access to a
-network may be denied when the modification itself materially and
-adversely affects the operation of the network or violates the rules and
-protocols for communication across the network.
-
-  Corresponding Source conveyed, and Installation Information provided,
-in accord with this section must be in a format that is publicly
-documented (and with an implementation available to the public in
-source code form), and must require no special password or key for
-unpacking, reading or copying.
-
-  7. Additional Terms.
-
-  "Additional permissions" are terms that supplement the terms of this
-License by making exceptions from one or more of its conditions.
-Additional permissions that are applicable to the entire Program shall
-be treated as though they were included in this License, to the extent
-that they are valid under applicable law.  If additional permissions
-apply only to part of the Program, that part may be used separately
-under those permissions, but the entire Program remains governed by
-this License without regard to the additional permissions.
-
-  When you convey a copy of a covered work, you may at your option
-remove any additional permissions from that copy, or from any part of
-it.  (Additional permissions may be written to require their own
-removal in certain cases when you modify the work.)  You may place
-additional permissions on material, added by you to a covered work,
-for which you have or can give appropriate copyright permission.
-
-  Notwithstanding any other provision of this License, for material you
-add to a covered work, you may (if authorized by the copyright holders of
-that material) supplement the terms of this License with terms:
-
-    a) Disclaiming warranty or limiting liability differently from the
-    terms of sections 15 and 16 of this License; or
-
-    b) Requiring preservation of specified reasonable legal notices or
-    author attributions in that material or in the Appropriate Legal
-    Notices displayed by works containing it; or
-
-    c) Prohibiting misrepresentation of the origin of that material, or
-    requiring that modified versions of such material be marked in
-    reasonable ways as different from the original version; or
-
-    d) Limiting the use for publicity purposes of names of licensors or
-    authors of the material; or
-
-    e) Declining to grant rights under trademark law for use of some
-    trade names, trademarks, or service marks; or
-
-    f) Requiring indemnification of licensors and authors of that
-    material by anyone who conveys the material (or modified versions of
-    it) with contractual assumptions of liability to the recipient, for
-    any liability that these contractual assumptions directly impose on
-    those licensors and authors.
-
-  All other non-permissive additional terms are considered "further
-restrictions" within the meaning of section 10.  If the Program as you
-received it, or any part of it, contains a notice stating that it is
-governed by this License along with a term that is a further
-restriction, you may remove that term.  If a license document contains
-a further restriction but permits relicensing or conveying under this
-License, you may add to a covered work material governed by the terms
-of that license document, provided that the further restriction does
-not survive such relicensing or conveying.
-
-  If you add terms to a covered work in accord with this section, you
-must place, in the relevant source files, a statement of the
-additional terms that apply to those files, or a notice indicating
-where to find the applicable terms.
-
-  Additional terms, permissive or non-permissive, may be stated in the
-form of a separately written license, or stated as exceptions;
-the above requirements apply either way.
-
-  8. Termination.
-
-  You may not propagate or modify a covered work except as expressly
-provided under this License.  Any attempt otherwise to propagate or
-modify it is void, and will automatically terminate your rights under
-this License (including any patent licenses granted under the third
-paragraph of section 11).
-
-  However, if you cease all violation of this License, then your
-license from a particular copyright holder is reinstated (a)
-provisionally, unless and until the copyright holder explicitly and
-finally terminates your license, and (b) permanently, if the copyright
-holder fails to notify you of the violation by some reasonable means
-prior to 60 days after the cessation.
-
-  Moreover, your license from a particular copyright holder is
-reinstated permanently if the copyright holder notifies you of the
-violation by some reasonable means, this is the first time you have
-received notice of violation of this License (for any work) from that
-copyright holder, and you cure the violation prior to 30 days after
-your receipt of the notice.
-
-  Termination of your rights under this section does not terminate the
-licenses of parties who have received copies or rights from you under
-this License.  If your rights have been terminated and not permanently
-reinstated, you do not qualify to receive new licenses for the same
-material under section 10.
-
-  9. Acceptance Not Required for Having Copies.
-
-  You are not required to accept this License in order to receive or
-run a copy of the Program.  Ancillary propagation of a covered work
-occurring solely as a consequence of using peer-to-peer transmission
-to receive a copy likewise does not require acceptance.  However,
-nothing other than this License grants you permission to propagate or
-modify any covered work.  These actions infringe copyright if you do
-not accept this License.  Therefore, by modifying or propagating a
-covered work, you indicate your acceptance of this License to do so.
-
-  10. Automatic Licensing of Downstream Recipients.
-
-  Each time you convey a covered work, the recipient automatically
-receives a license from the original licensors, to run, modify and
-propagate that work, subject to this License.  You are not responsible
-for enforcing compliance by third parties with this License.
-
-  An "entity transaction" is a transaction transferring control of an
-organization, or substantially all assets of one, or subdividing an
-organization, or merging organizations.  If propagation of a covered
-work results from an entity transaction, each party to that
-transaction who receives a copy of the work also receives whatever
-licenses to the work the party's predecessor in interest had or could
-give under the previous paragraph, plus a right to possession of the
-Corresponding Source of the work from the predecessor in interest, if
-the predecessor has it or can get it with reasonable efforts.
-
-  You may not impose any further restrictions on the exercise of the
-rights granted or affirmed under this License.  For example, you may
-not impose a license fee, royalty, or other charge for exercise of
-rights granted under this License, and you may not initiate litigation
-(including a cross-claim or counterclaim in a lawsuit) alleging that
-any patent claim is infringed by making, using, selling, offering for
-sale, or importing the Program or any portion of it.
-
-  11. Patents.
-
-  A "contributor" is a copyright holder who authorizes use under this
-License of the Program or a work on which the Program is based.  The
-work thus licensed is called the contributor's "contributor version".
-
-  A contributor's "essential patent claims" are all patent claims
-owned or controlled by the contributor, whether already acquired or
-hereafter acquired, that would be infringed by some manner, permitted
-by this License, of making, using, or selling its contributor version,
-but do not include claims that would be infringed only as a
-consequence of further modification of the contributor version.  For
-purposes of this definition, "control" includes the right to grant
-patent sublicenses in a manner consistent with the requirements of
-this License.
-
-  Each contributor grants you a non-exclusive, worldwide, royalty-free
-patent license under the contributor's essential patent claims, to
-make, use, sell, offer for sale, import and otherwise run, modify and
-propagate the contents of its contributor version.
-
-  In the following three paragraphs, a "patent license" is any express
-agreement or commitment, however denominated, not to enforce a patent
-(such as an express permission to practice a patent or covenant not to
-sue for patent infringement).  To "grant" such a patent license to a
-party means to make such an agreement or commitment not to enforce a
-patent against the party.
-
-  If you convey a covered work, knowingly relying on a patent license,
-and the Corresponding Source of the work is not available for anyone
-to copy, free of charge and under the terms of this License, through a
-publicly available network server or other readily accessible means,
-then you must either (1) cause the Corresponding Source to be so
-available, or (2) arrange to deprive yourself of the benefit of the
-patent license for this particular work, or (3) arrange, in a manner
-consistent with the requirements of this License, to extend the patent
-license to downstream recipients.  "Knowingly relying" means you have
-actual knowledge that, but for the patent license, your conveying the
-covered work in a country, or your recipient's use of the covered work
-in a country, would infringe one or more identifiable patents in that
-country that you have reason to believe are valid.
-  
-  If, pursuant to or in connection with a single transaction or
-arrangement, you convey, or propagate by procuring conveyance of, a
-covered work, and grant a patent license to some of the parties
-receiving the covered work authorizing them to use, propagate, modify
-or convey a specific copy of the covered work, then the patent license
-you grant is automatically extended to all recipients of the covered
-work and works based on it.
-
-  A patent license is "discriminatory" if it does not include within
-the scope of its coverage, prohibits the exercise of, or is
-conditioned on the non-exercise of one or more of the rights that are
-specifically granted under this License.  You may not convey a covered
-work if you are a party to an arrangement with a third party that is
-in the business of distributing software, under which you make payment
-to the third party based on the extent of your activity of conveying
-the work, and under which the third party grants, to any of the
-parties who would receive the covered work from you, a discriminatory
-patent license (a) in connection with copies of the covered work
-conveyed by you (or copies made from those copies), or (b) primarily
-for and in connection with specific products or compilations that
-contain the covered work, unless you entered into that arrangement,
-or that patent license was granted, prior to 28 March 2007.
-
-  Nothing in this License shall be construed as excluding or limiting
-any implied license or other defenses to infringement that may
-otherwise be available to you under applicable patent law.
-
-  12. No Surrender of Others' Freedom.
-
-  If conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License.  If you cannot convey a
-covered work so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you may
-not convey it at all.  For example, if you agree to terms that obligate you
-to collect a royalty for further conveying from those to whom you convey
-the Program, the only way you could satisfy both those terms and this
-License would be to refrain entirely from conveying the Program.
-
-  13. Use with the GNU Affero General Public License.
-
-  Notwithstanding any other provision of this License, you have
-permission to link or combine any covered work with a work licensed
-under version 3 of the GNU Affero General Public License into a single
-combined work, and to convey the resulting work.  The terms of this
-License will continue to apply to the part which is the covered work,
-but the special requirements of the GNU Affero General Public License,
-section 13, concerning interaction through a network will apply to the
-combination as such.
-
-  14. Revised Versions of this License.
-
-  The Free Software Foundation may publish revised and/or new versions of
-the GNU General Public License from time to time.  Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-  Each version is given a distinguishing version number.  If the
-Program specifies that a certain numbered version of the GNU General
-Public License "or any later version" applies to it, you have the
-option of following the terms and conditions either of that numbered
-version or of any later version published by the Free Software
-Foundation.  If the Program does not specify a version number of the
-GNU General Public License, you may choose any version ever published
-by the Free Software Foundation.
-
-  If the Program specifies that a proxy can decide which future
-versions of the GNU General Public License can be used, that proxy's
-public statement of acceptance of a version permanently authorizes you
-to choose that version for the Program.
-
-  Later license versions may give you additional or different
-permissions.  However, no additional obligations are imposed on any
-author or copyright holder as a result of your choosing to follow a
-later version.
-
-  15. Disclaimer of Warranty.
-
-  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
-APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
-HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
-OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
-IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
-ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-  16. Limitation of Liability.
-
-  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
-THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
-GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
-USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
-DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
-PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
-EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGES.
-
-  17. Interpretation of Sections 15 and 16.
-
-  If the disclaimer of warranty and limitation of liability provided
-above cannot be given local legal effect according to their terms,
-reviewing courts shall apply local law that most closely approximates
-an absolute waiver of all civil liability in connection with the
-Program, unless a warranty or assumption of liability accompanies a
-copy of the Program in return for a fee.
-
-		     END OF TERMS AND CONDITIONS
-
-	    How to Apply These Terms to Your New Programs
-
-  If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
-  To do so, attach the following notices to the program.  It is safest
-to attach them to the start of each source file to most effectively
-state the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
-    <one line to give the program's name and a brief idea of what it does.>
-    Copyright (C) <year>  <name of author>
-
-    This program is free software: you can redistribute it and/or modify
-    it under the terms of the GNU General Public License as published by
-    the Free Software Foundation, either version 3 of the License, or
-    (at your option) any later version.
-
-    This program is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-    GNU General Public License for more details.
-
-    You should have received a copy of the GNU General Public License
-    along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-Also add information on how to contact you by electronic and paper mail.
-
-  If the program does terminal interaction, make it output a short
-notice like this when it starts in an interactive mode:
-
-    <program>  Copyright (C) <year>  <name of author>
-    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
-    This is free software, and you are welcome to redistribute it
-    under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License.  Of course, your program's commands
-might be different; for a GUI interface, you would use an "about box".
-
-  You should also get your employer (if you work as a programmer) or school,
-if any, to sign a "copyright disclaimer" for the program, if necessary.
-For more information on this, and how to apply and follow the GNU GPL, see
-<http://www.gnu.org/licenses/>.
-
-  The GNU General Public License does not permit incorporating your program
-into proprietary programs.  If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications with
-the library.  If this is what you want to do, use the GNU Lesser General
-Public License instead of this License.  But first, please read
-<http://www.gnu.org/philosophy/why-not-lgpl.html>.
-    
-
-
-
-

Valid XHTML 1.0! -

-
- - - - - - diff --git a/web/html/menubg.png b/web/html/menubg.png deleted file mode 100644 index 535ef97d360474040966c00c25c82112e2c90cdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2902 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 diff --git a/web/html/project-support.jpg b/web/html/project-support.jpg deleted file mode 100644 index 5d15550f7f88b87e2bfecce06a014f2e2f2774ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3788 zcmbW3RaDdsyT$)Qr;={tbfX|Kl#-ItAl)q}H4?(h zP|}C@oVC8S&h58v_iyk0Tt0UTcRv9#Wd)c50J;}9h#LUzZh^;g?p9`=R+h|2J5O6? zZCfj5MVOk#-7+Bezu3R%f2)5>{@d(-a(A5oIRU^7=wX9c0W5M5HaY077hnJYEG%pg z2>6fi2=EC3EFxT-d-oX`0K&aDL0EYA)V~NG7B&tpK8S#VkQ|_-qJG5kn3V?1As}`S z(|~~gR|EjqIC!}Kj&PF$*Z>v?2ZRj}|KASizJ{Cvz@=otqhb}H1`7(w$Z49HyCvT( z0VLR<`}?rT0coJsh4hBKBO@r|Qva{vO*?opKz(anE*{6>8U5I44#weHm1!Zo zI;bLNKF*GU@PMZv*})^=7uWs)S}Eytq#Ttjyr`XcN_VM>8z^3duVP!fChcIN{Q?}r z^xWBEn@_a$qs4Y3#wbB3-@a+WeQDQyNLH8LIf-8FhQ}#xuLPV(*YABf2BIY$_x(0! zt*1C``1_JRU4iM_)QLK;uXs}rL8#Z;bZ1Np1K(2y;f6OwViBhtnk1g%@%4Xrp#W%xpXwYgH z*`LPvYD6F#la;+WyZcew{dMSsJZ@Q`8wY30_0`6Yf{vbzW@OoTg@wXc1$lg=YOg|{ zQH-!w*re%@ubT`t>7S8laQ*?F`H#cpTZxOXJoNc0--wByqEEg@`)*4b8lp>i6PU7E zdfSKmxi%UA*J9Q4{mEKsChsAE-Z)T9)Kr2wi__C%NN#A1l(LrQBGg6&qp;t5P813{ zuf|r|ZdNMis=ljpyzy+JY%UDHy{*8q4dlRo$YHQ-hwPR+kCi1W$+<9qzsf}G$?8lY z7An$aS!~_r=OPRaw?CzcZTv~%L-l%;i^I(2NKfOjSp<5C@#PaeRwNK+=|1HP5Rz89 z0w+TGyx&gFQISyM#=$TFQaRC=51{!w7TR9kTY1OM{`_-^tc~)qG8DP{!-%8Vp;1q% zIUNLitv=!EWh)6y{UvIoQ8isH`gyaThG5oYXO@Z9(>;BT{{Ax4fd99f>OS1lphEtP*m8v9Tbena$`Q&Hyr zmb{<&BshcBPb`rr$wz)KRnVRDcqTQcAz!5nuGtvPJPu+`4}@V<#i!9C!DUJ5gYA?j z*Pi6|(5--Gy2^qrLWm!sEsTwi|YoP+E099%Swjv#vRpbNr-0N;1$0 zO*KR@=3c7NaI=6G?-N=7VM>=!NLEPdACgc6+R?49sO|EouEtfm52bN`EQNCriJPij^@^A4@lzNiMARz06idp5eyG z*;Wh@Zrx04Q*@EJzIBR13URdBZ{ogKYDMOBQ-eJm!osqGK#y(HXELaY1Ifz^Qs1@V z+F5G)F&Defn+NXC`H}1+JI-E;?ynM>$c@XbAOAs0l(eMKq29!WaGOAdYtHd8T6aL} zOYg39hk(;<7=~Fe*53~y+gcMsDAH*^Dg-HM9eRt0s=m_VDoz&OWn!UkY{>L1@ctbx z#}+t#c4!%6|4ufa5!EJ{Rk(<&9w|M-V99sh8x_x>P-i&U+1q#SrWtxflAUkIKr~7}Z<4YibV=TbDbTw} zo#rfO8WwTAgu=ON0?C-&XIx9!yxYD#d@c~D%sw5tARSkvkrbfpY z5?n}yap6|s=Y0WP#q5j_|KMeemu!E^4fTUnzL++OwnCWqW*+iaaFxS+1wMI5)B98E zDC9HlU{k42I%aZ$q>Lb!<;g6~y_o``rX}I6P%t(rS$=g>oQxgVTy#mNJb;Kd=1oqO zi~eUuq#Ss>KXox%X{?PgVo^k$0s+Ghek&by+wQ2AwIymPWUVnO=qo6IVAl`PP=eyT z)4T;&qXG`mr~=iS=N;+%ChdhJ&BNDsz$RG98Y84BWHGc$=cvswX2ol-7C5)H%~lKB zl~dk$q$`ZnWql*>#q^fC7;8C&V41^Dx8P43U+C+T)xYv+4i$lI<>cJWivuNGZ*JI! zjLnO|m$V#6GfwG2qw&*jQ+Z-7d(mF%U)IIX>&<`u0&uZdChPq+T!SS8ZQ9tkYVdrS zpMJ9`=a}paXb6c~v+goR>@ctnkyOgQ|7qW+xnhsYSS6XOuZd>e?fw#lVTDqk|3yEV zx7A&Kf{4D|7AkMz<7Ofpk!K9jdtmgP1cnL|F?12SE*moBJ>zM%F_$WqjUQ__eieyU zFw<(;Wor;GIAR)Dfwn;qwW`FLQPy1v>0U%!ZGu$m0|OTs5s zjDnwk3ZgU$sy{y1Z2(7&z9*JL6YMK;by?YnOn;ZLUladQNFgQJOl%!lzR^t<|G+8+RafLyS;x0U5KBq?a z`_sqtI6Nna#Ww_2DH$wXY?1Kl$iB*16%$cvFY3d@Qqx6~7XExu9NYvQ<{CH_{c$uV^>$DR`?n+dKxoy1Etq$13gl zpkoVByCB9uhLnc;3Cj``qb#qK^H4=tgMbLw3vQH?f)7e|*H%^Jq+^Z@8WH^gC@C@P zMk&5WdbNoR>+I|s;&rG<2kv9QOJ}+sVRP0UsaPeMe`rk|vX~a9JW8;V0y#dYs*1&l zUQ~TBY530GUX@sxBa#k}E3Kc`GU#o-_Te<=k*EW0gnIH8ok)Uy`XQK3Rgu4|ODPG z&Wk})4aQGj>L@2hIM#CVC&q~e5+AF z%tFg%y;V0CIXrG4ULqB2YMx>86t>z)6v*f`k}Hv8>7klJ>l(5ix)d3Ip~r{mfm^*q z*E`{sJyqH({F?7X$hh)ZCSl5+xqg#r_4pPye@AgT-Jq&$V^Al;KxVws^xwRdAjSRm>^MPxP^gZl~}!V+)kpvBBh_e&-TFz z!osZ9%q>|1QbKW(M4nLJFk#dDV%u}CNCT?GAf^(teonhQQ*>5!xP!fL>|{D}N3$*B zz)i~ZV`vn$dbN8MF609?8!H3aYJNN%mS;>0Ctuvk=D)rydt|m$g5-BmB5E)bVSR_7 zSjpc1sdHjv)pQ5wcfY(H{tID5rfW_f%jWDki>|T>1IFm`Ml*m&vraB^{fxMLmj>Si&!fws%_CnB#oq&Tt5 z#j#6l)Vin;74X?FOzc#S&4l;V+M-Noi@xWGyT@W8q*^@`0+NJmy=V;_BehsX63=|Z zZ#Mowb_Xywr6r?7Ki7>QgF(ehYWpYHtLY=*yRqPkqYxqmh3Ck4DImS|ZYDAT+zcf7WdcXCqFeG$oI*ZcL;=i{hD z?d~G4^bb5^MHu!0C+>>XJ3s_&I)CdabmP%>#nBJ8yPa!-t_{onT@%N+87sq6k2;WL z>OZ~>%c*U2CkxwD=*^bs28?4xkzJa7rXjEKTl@BB`m0alfCHUzHIKaOh~XRVN6cgc z4vj2Bc_D#*^IAHcGV>TonZ%5sF?31%wNL8#;YFCY(t2t~&DI^z;Bh#1zl?0Zy?+v$ z{~E@hYSc0p5z)C1sXz^r9WGJ3zqPWG1wHrZ%3VM7#xgcQ=GRgnXZlVhNe!neSJy!h zUEhMpt$6>pR-CT%mSxxO#8ro;c~34T9a7@4${qSuW!}`Iz|=2*olHi`y_?g!#s2{| C3-&_* diff --git a/web/html/robots.txt b/web/html/robots.txt deleted file mode 100644 index 91d9f6103..000000000 --- a/web/html/robots.txt +++ /dev/null @@ -1,4 +0,0 @@ - -User-agent: * -Disallow: /actions/ - diff --git a/web/html/screenshots.html b/web/html/screenshots.html deleted file mode 100644 index d424922a8..000000000 --- a/web/html/screenshots.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - OpenRocket—Screenshots - - - - - - - - -

Screenshots of OpenRocket

- - - - - -
-

Valid XHTML 1.0! - Valid CSS! -

-
- - - - - - - - - diff --git a/web/html/shots-small/dart.jpg b/web/html/shots-small/dart.jpg deleted file mode 100644 index c3a9ab262e872a8d792840a861d0e8065dc76a18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9251 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 U4T$f;W~$a?^sjda`m^xA0KY=|IRF3v diff --git a/web/html/shots-small/dialog-edit.jpg b/web/html/shots-small/dialog-edit.jpg deleted file mode 100644 index c2dc593dcbf7fc800edcee50bf1e8931ad31a89b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11317 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 diff --git a/web/html/shots-small/dialog-plot.jpg b/web/html/shots-small/dialog-plot.jpg deleted file mode 100644 index d0fc66dbf0a13de9fb8cd198e2109dcbd50a15f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6578 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 diff --git a/web/html/shots/dart.png b/web/html/shots/dart.png deleted file mode 100644 index 5bc2c7d83c745501b1d4313c8ec34d2917fbae6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132217 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 PwA0rs;A@KKrSE^Jy-pZ9&9 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 vPv^JueTSC+*>7#N05q-2UbP0l+XkK8ZkN8 diff --git a/web/html/shots/dialog-edit.png b/web/html/shots/dialog-edit.png deleted file mode 100644 index 9107859e43b6e11a40fd8113ce701de530737715..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28109 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 z zofQlz3U$&-63jHCI%(KG?PA`YiKx3$DPw47ff(Zo7AN6+flaE=|X$`|XB>zkKXE4nb-^(_=OkdBamH>Q3}kbh?Ss zAY8OTlT8RXW<_dI7cc>DQ127$x6L0m9KYzs$;kXP=d%cL-oERqjMZUwk`{p9#ECL3 zcQEwtNcwVki*CJ@XKebn?APCRojRlxZWD{%?Xj5NEwFb~giL<{lKJi;;wYvrtkVhZ zNUP9uATSMC1=wWHg2saSM}J|YV}OJvc_h-}j9@gLmRZ^H3}EILE$9fG*mm)4ZB%1# zD>ztDgvdx+WBg30Wm)QoCCX-Gl+gnTVFTo^zSZ0WSqdeMfLgJ_bamCb+15i|vBh9} zeL|bHjbK>qiG)Bs`{xt;y_EIx-l+#%+ds8`{6>v7;_{@o{FV=+eNJQN6)xC7rSdka z?^LyILHIY)x`|gAXECH)ti0RY>TT$6S!(BsDB%|*j8BZFF{Eol zLuC2^f|VnF`#S}%%+QfyOz!6DW_thIsPxz`PZlAC>AV(tC8N4mRHUhXPCVIbgD3mc zuiJ&zAz#s|=F(c0Vm#J6<&PU*BMerSL-n1hVBk*tF3qjXy z|MrgnX5IL9f+=Gz!N;uHusrdDG)NubDvy5`KSj^0Q{P`l^AgbtdGeRO7$eKw{(VGh zsST9San6?l^;l+Ye%3=(Ny(4Bz7g!o0of5qb+l!Oq#dBouTT4;z27dLI~$l!u$2-0^4K|X?gys){Jk@ARzM4-yZ+1 z;2rq`yYYA!syWmCErjfX+XBhN&%t=om~aOFXdEF_z)MMuv>xLdpYyQW^|L5P{}{d3 z?Yrmt*!|BN0;pv82YB$p*>R{|^Wk(?O)V(Wki?AJz7SMnr0?#`?1pCASWqOrN2>A{ zft5JT$+G|(9IhR;YBqv_N!dh&u}1v|GiRFj^b6{74kcBf(CUHh{E_lhSeQ1tgWRQT z@Oz@^U!|tf&nc~HG&Mg=VJzSwKH5m4Xrg`HOQvgE!Cv|MMI?oGc!Yyf1ZQPlvY zr4{Ma2a>l_@m)<5fi9!A<+c6RqbG(PIz3LP91@}erbRJJ)AwlWXnaoC>UCyza&{Bn z)&$>>-~AF6OCQ+pw{Oej7`4|R!^O+#)1cO%Sa$?S=-%g|@*wfH;+CZTv|2{sI+#PXvn=zs1k5KkK8c(7{G0Ce#ViPw~Ggi*~9%vE>5~MJd3bjG#--$}%`x!1|xC4?NlQKIq(^u1h$3M^9V^CM)d^}chwLZ=A24S|yoXf>PE7{e} z6YOgew?;Gal6H;DjJyuw#Y9X;;@`wKs@7P8TPx20i!`#h#OCcQ;I>P8 z^R-m+lP-DyCZu5Op2b>uYkzq8X~F4CsG5pn9b>`E*2{!JHqbQ`XodtvD9R}2-#I@! z>+{5#k1pp)2Q)y_+p#fuSjC^@24ecX!Uzb0(l?sGldjjBDqhJ-Me2chiAG^OzAELT z4(A7Ve`Y=h>2JH(A8G#a=vkr^&~R--fbi&~0f+RiJ*d%H(cK~Yq&5reJW(+iz8h5nXFKz38YeLP^e4*rpD6>10g1?yFo6*~GeQL$(O^V78 zPS?Lt(O+Qs6XcDQq*6Rbc2ORATd}92fA7ywN|+-;FABMK{}m(NAR&9hLH{~(XKq+3 z;$Dp*zV!6NAFU{#c$Y@pL$QQm1y@}{*loTenNc!3p7|5N)e=GufUkUZRdJ($O`R2O;x}B!$)ejC&dQJ~Is$qLqVpb0lGjtUX z39!OI9Xn*^nTW_^T->*i-hf1x>C^kZ`YS^TPZCjjnM!(gR($HQXKw;|$$<@f%uui= z=c|kJuCXFjW(RWToy~KRbg8Y*t|GgD!*MrJJGm`6$Cw>5=N3`aPjP4!j>kAfAz&7C z-1>Ihz6+2)l%;l~DU3BQ)w#7p7+HvY84fhkVR{mHJ@vfEYZEQzpF7mXER}Ar;{FIJ z02PaBkLw7`iey!}^dev(v!@5gIemcm4JU231XDhZeoL70z=zR@_4$4_7-a9YBWW_( zVEbfF?8-hbRJU+^bGOqlOY#M0sx~&Yk$Vf@SmB_1W~$`RhqO`#J}ANUz3es{uTlTe z@y05u6+`4TL-dWvP3QejF}zd#zfrTA&5A-dce#{> zlrh0BQ|dx8wJF}q$`0nUYfr@?Y^r0+b*j2P$l4PguZTDa_FtmxTm;2BH99iI9t)&;+~x zNIv*{Bf=o205@3m%LckmV!io`A+e&X!WUQ!U34KdqNAV00g!7jitYJ|4uu^qzQ=QI zJR=M8TM0YZF&wka_4XNaQpM}Ho#P?}@|1)D+x7NWiZxwk6<+L_wls<3b|58U!R+=KbuD?RnYeu;Hqc8&VWUJ8?EE%WB< zy!eAcq(#ud2Lkh_e1}fRP4#Q=&WRs05MahWJR)BKkKKD+N5L{Q3-16H@l8S5p-$=X zgjH;AuR+vJMb$)(`qr(r=3DT>*@CSr?=o=g$Fw=O4vh`gdHz}&TwV-EBu?OSy5kTa zutPotj04sOi_4y8wzou4&5r(sEVm=~@7UynJWe~7ozIT!*RVU6Tmg~Y8&8JUW6N^+ zF9SKJdB4?Y>IWR=VboY5=Gnxfl}q<_x2C$YvGwZrT{uyM95L~l(F0e3Ca1sP`6DQA z5%)vgi?#W4LdLdp9n5+g2%uT)xwh9pAA^7(NkN(z*JjOr<8d9jw~{Fzp*7zqK z1@T=nHu6kyfKS7|SzWoBY2^yaltpwZ2zDKK?MqlB9;rh|)Gz~=PVI;D)uHO1UHEPU z;1!5kVGz`Utg%t$jqnS>753YveZIbtk~5fpx$zR@zqI&YatZOjkQhIhutIlB;Xjyi zPqz z9~b~HcLjccxVaf2PMi$75Q}Ocwhu+-3-(mTgwCs>KJX}9m&+{0)AFP{L*QKy1Zdw>RZyY)VazRi~ z?I@WILrtV11EBQM2di07j|!*sdSU|jq!L07&VD`DPzw^@*o)`mwJQ5X(cZo_PuJuY zSv2WAxJ?(5Ou|oh1@2pdLAh>AG-+WU{%Q#ZE8XkQ2=YY5h8f83nqGJSf!uV5Y|844 zGD@oH3@kR2p^}L9J$4rl=RJQ5EBe@3@=3?TGnVC#)~T_MMY^wO>uwrJqMfX*_EPv#Oe4vSw`^M}=*W z{vGscK}wm~V)WwEey?d`AF?KxoY*iwceLphi)Lgd+I(ZElres8XhGysh0v$vGZ{09j#JnP+CU>tW^N`!6a$g^KzKD@18e z6x|Z1e0gB4=}D6JDjrPHwRmA*((h;DH>pMCO3vx*jJPK)D=le5mY1L*;7M@o+!#|2 zcyQZkIZHcvw-dffzGsaUSE|Xa>>d|?B+|&6u){Fkj>E#2Eo-A1`H2$)_64LYg$@2( zycBBQxGDal7Vj*OC8xyXT&| z@h^iLgWc3%fi3#%J) zUbP;_G!2QFugj^dcBk9(h|!{IUrVeg5vOOn2bUyX3o=N72LdhrU#A7gMBBXkv1^0e z!DBvuBHkLy*3#duOGx@(ufp+0dG zwy<4F3Rb8bt{j?#A432dIXpMc+bJDPkqFWkkH-BL96|%mw*Kov9Tcruq1u+suR=3M zBnO=~@|+ryY*U1RF|YYHQ-1kA$%CUg@!`OysVOw3Ru6$ zRms)t)ic)yq1;-53K=*vz59UP5QPvm5C}Wkc`%qkk&T(H_nAZL!F%z* zR+7LL-_iV(O-BD==r+5snd({>B!_jF=a+^=u>yW>MvJ{tjs7HL-d7QPsAB7Bw-(kB;xR@)(`Z~9LEoA z-6Py*9uxlfOYeH;_WLeFCL}MN;jm+b+c=>J9T66;fXIiULN1ZOIe+Mxq;{##j9Uyb;0lq7^KLTtuEMpE)srYu$In#G+;b z5@MNR0n|mei$8UorO(NdrgTc}d3Qx9B=mG{7pkMwJAO?UQQF0 zGP6y%LOuLW{cH!{7X+bwAbgP2?9iqF_`QA}k@$T0@~Rlcp(qm3>VA6_6lXf?+sG8> zVpTCcQx63J;)lZ6M0ViqPYsUbGERzj2M7xiA%5aDXsX;Lq0GCc0maFtQ!0Te#fIb| zC%H=P`OEaTAMVWuQL~z;p609KB~{QhLUh7{$G}HAHy3p2bC>`|4>!9xwY*Y9Uz@!i z=PM6TYdWMXN*G%{QbRe|AWDfb=JjQSg zA>VwPVlq-8qMGE}Hx8CL+5~8?chnp`5A%Nxmzjl+1yFp!3fvTO3g}faf0l;}F1z#M zX4{Si90vR|>=e;4I8lB`i%jo)I3GU$^NctnGgxK$R9V?wawZB|g*DHekWv6E03~-` zKOWEUcATq3`6X2MhX{j62?9iO@Re%xs$?St7oeVBi5{nYNE^SKcJRa8)vx11Hb`AB z4Qy<7C~PilePC>7{`qywcdGOF=x=mWS^%8xaK_W9^cmzA|BMZ-#Pz^NfAaL;gG>*Q z&<#CL`T>CTAo$@yoE6qbFT8(fHfDfd09^EAR#4%bNo0SpUF)h;iFlwyStZiccDP1# z&1EE%8D%G-`w|<}*Je6 zeJUgmf0R6W0X=-l0se0k$cExfWb?IX==q(@1+I=*_Eo{_O!iEFo&h>|qSf)io7h>=(qA0HG`hN@OsoRRprYzwIbadANu%o7e9Sno zwfHLpn{;BO#}>YrS=eOLNe^-PGYs%;Z<$tAeT>u5Y{)vair`mdC~U0F236n`9x3Mt zElw+j;c3@ON2eK-03~JStnm#LxXwEa#CSyWxa}IANFa$7-{M`HZ9#4(5;b~S_pqR* zgm2WGYGs@jj8VSxg3U?yh`tPaAeCTFBkFm#{M`QpTs^=Hkcvnsk=#tx=HGiAEf-xD zA;_Ay$UglBV1=i}CbM@+ffiignNJ$Ei#5Sv{mFH(Voh>uQd?yOB{^jkgtt#5{SdkZamuv}$TpQiU3HH>R*6$}4r;?47efMu z3*b7uWO(l9%e(SQJ4Y{S@d1gYsDU%KX;#Jghk8-CK4#+&_QK#a@^_<*t`xc7Dhq1i zMd5ZAlRq(1S}vNUSk)%a-d1d=8-)JiR*STu)z;99J7nkijnO_M%XQa&iFpCt*O}uj z$Au?L!^S>SFPau+au*cJ*n(IMBaaT9hwCfa?b5Tyvxye^?bY`MIGdGgD7-jVX7s|G znysTWrQa3&4oZ@+HKer^4z1xmaxowq0PF^wuS9<1gY(G&4w5|7l5jRU`IxRH)7r9N z3(Kf78fuzC8tu%`B5y6FDb{W^gVWEq>=laLv-;hY{L`1E^zUno)-{0cIMX>+oC=d> z{_C!h$Kmc7?J39H*xmSW5`95pH)Ger&DJnh4=Pw@&MT!QNm^SfGR<&PGfU_@3$8#~ zRzWU>R8#p7YRO+VIz44q1REpee~*t6?nuy%+pnY0sOA(%HX?J2h$wG7gM6?e56 z8;qR@5FP!^RW8x6MD7H99#)^+4LD3!D!V#lk)SJRV$pL5b8BYNhft5L3gQSg;S!4> z2+!O}TsVIrB~Hr0fl+kfJ>xOgLOxzFBZ3uXRS6UxO<}qjy^!AM6TqafI|;y>Ap>;$ zSGX5!vgqm4D~9_|IWzTLQodi;#c_~v@|u>&#{2rp0~9XPXKze zX>h|KsGo5Ky15SH`0GBjOQ;bdRTS1-Ve5Qf24zz<7{z}SZeCrZ5ur`X9F2RC?Ia%UtAlhb#cyx|W4X){+z+rz< zUNTmuhncdF)B;&mjP?*cRfv#Nf=Q!e=ebNUL{jg#S|PTsPxY1&Z;pMB=hT#RiovgL z`An`66G?sKCBAiV*(vQy4=W80GCbox(_lR63_t;N?ARuZnl#E{!;ig&p6LSdW9`D zDOn1747xUn8(Hq*%ZWtUSqbQl==UdClSx1jGg9gFb%M-)-zBv%@yhRh)gCd;{Icb3 zo$fKf_lIxrJhX+qqxHttpj8v@iTL%0$JGyy9)=4}tV}Zv2Hv>}@)>HX&NV7s|>D(fX+=+5I z<&y*WY6>f{lpz2>{b9k%H&VmZCv!s0nr|mlc%~_Tn!+2*o1xqggV&_3`f~j z>CMtL+b?QX`p%KLN9aPZ<-GmoJjmQ>Flm3OpJT*eKUNCgojtW*ss_I)uX7>21TudW z;nLxV19neF0Ji`n1b~yFWK+8%m+cEKK~UFTS0HAfHouscx`!`Jm)kg1drWCiM^WN| zTA#vvm+NQb&it^c4P|t&%oa9Hs_hki&=}6cC|lzIgBxI94G)%RfbU&7 zDZ4%~tdJLhvi4*2{ph?SqC4U|m!gZ(T|3hc-tgD5XVnz{;q|*MSR$t)8M^Fb-vzDe zA_74A!#lUT)TYl!X=2VTrRPN%T^i#Wc?9Bi1JK_@La2lZM|sO{1{{jzeQ=O-%|xVfVr;y zN(I_Ct3FwaAamZ4_QfKV@JEkhm&1Ja_4bjo$ELX-p0S-Q(7m4OIWM_lno_83RBvT3 zGR{n1M>oG4_C0b=WtVLC)Awg3WMA-n&IrvjB7Zeu_9m09LHl{oa}l~@|6mTe=8tnd z(N`BwI;gC#Gjpw(J2K+1{2obe+7-zIIKey|{Y$j0qf&&;-*4yl%Vq-oGpBT}j!HGM zFERg|T!F4JG-V*)H!6d^!RYRhhe$7xE& zHzE@Nz~ao8JcDfKk3gBCRZi?}$iu$IT! zNIEHP;!Gr#0W3r*GlQIFZJ(^HUsyn9sQ6=LFuTCmz36ks4=OJpdk}alS^QE^yj)=B z=jFqF8nk=SNaQ?VU5^PL_@P{?zMQ%ujYWG{49SFm6XOj3+PGR{qZZT%(udKQkpL)! z2yCT)3Ae&1!`a49MsMOOeQG`4Um*C5k4kDo97;(rpP&Bxo>cbVprpCiG%zmgZe*NQ zjW=Q|HP=-kD29wXHYLfXl-y0?U)i+x6B8!7>L1x_U75qOobz zpF*9RTh(b*(+3w$L^c(CpoN#@_pYo*-MqOy;nj{;EJ@S_8FS+STovq%$c4Lyw%mdvVj(J+-uA5&b)PU>o4+@CPv9jq1zh$EzH?M@tk z$Y}pqpNqeT#&5r~?EQ1~2LNAys@}o@7&@}d4h-34VZgljk4ynhIU+M#NE5L9=CXv1 zq_2~B1s0~3{B@Qz(aR>_RM!F~+EBB-ILMjtsdyRWSCmi8kjB8L=wtzsl&ApG6bffe}-YT!Z)k1)?QA zr)fx(&xvAzb2yxz%94HQgqCMw;7WmthF`b?{Y9^Tf6zdi#C7oSC|eUYvD8uGj(&A%C6%S z=OhdZR}LMdKTSZ`&DhX1w8>N?M)u<7hRpq2|Wxy6>4J&FJo0LQ-XkTh<(}^a0*VrH`NT4 zO=kMu_DSdNrHJSe(3iRymwAIhLwtiwh}ojLELJugAT)*vaH>PUr+WPNtJ1GVEBSaDs(E)Qp>muL3Zg+2OOk`&-Qs%3$ zG8KUsu)_MBcF#?ts5I!~MG&gIuPIOFGqx*VqTkJ@;7jd3iKDU_rAi~1&wA94n|liAaScfo$#c0k6Gw~|^-D(3@u%KU&Nh68e;+*NH32a#w_i${ zp!&+yY&!*IO4v)xvyBA6iZ=xNU)u+;p*F|2Uktpbe%xbR6*~S7T*LxG1!tDyCY6#J z6jSP<>|%eZE<#%X?Nbb4&eV_O5daglXo=h#aZXBmkq7jPuW1=4S?A$Qs@?h}6O?P7 zi6xJcYO5D#A;R**_fxo-HVs&8vm)janUDM9FY=eJlj2lVdSbV{stR2+BGhw@qfL=J zqP~6O+iZtQ8y!QPBVq5ZYS#|CZs$;|2#Cmiy!#roo0E+nu(GTRVfT7f}_-+ZZ<^Rq&&KG+UZM<%Lq^ITzCE&ooc$B=slZ8p5)ky5ca)|h_aeL{RdZE^eFDiF<*^*> zbX5ToW`Fl0=Og#tq|fpg!$m}c81VbH+pZWav@A?OLRa>y*VVoc!2vedNdZvptkYvw zB_?@(rtFDEL@4US7IyVHzmtI%0isA9n-n$}qpMgJZ9(#KPDU%c zX@v%^<7hnTOK5%#Z%H5f0?44JHlTvIAaLe~%i;)wQxeXyU6^zsOnoGjYZay1}^7leZpNs5Y% z7{i~#|ACT)aTyKqK$j($nS2M}40L0gi9A#e06MaC-y!RLqq`(N-l zOVD!CDd=y@6e&h_w%_CwE!olO?f$ZGvqiz-6%jzir8 zw?TQIK0A%HZMUh-9?T$`DZGCBjukb8xCQ-=mZ1#;$KI@iLe9Zb;t5 zZ;`hGV+kpXEXqhcWdrv=s`JOrcDbg!an4=4$EkpA3PhNj)F?AQB+b0Y25DReV44*^BaAvPxccPB?wm^3p4+Hk(kxa{o zla-YQ#?=6Wqk0?)p78mT0ize3_TWr}r;xC}@FCx7?}PIbm!_x~ETq=%t;s2r-l$y{*kx#; z4e*BVE$^9GA*yMX?#VM~$~KSa{M4+?9$=MGTbPMzsDYG$knb%Q*x#+%MvL#)QTTnY zBA-7~y{-vsh|_QbE z?T{OmW0nV5D8f>>fao+3$^N=dgV0|m=1Fo9>Um}f!l@|gnzN{+G$X#$#tI%&O%qr# zR?HK#I;8Wk6dXjl*mw@+q&O2MbmlVtTd}d?FH@SZVl8&Zh7ro#9Aq~zBpE{dUrfUB z%(8+$51nZHvEtl*>bxzPs&tw4EmlAf=pIzvPag1fn*=Q?_bA$2Vb+C=_AQ$XxN1O! zb>wUnYqd^jrtNg^7OMSDubWV4yEXcQ4X#{$QkfjAkVP49aY{-PThjYk#gNLG4WA#g z(q+NvD_I#ugWJhQ26Fe7e*N$<-zFIL`s${|{d}nB!TBHBvWgARmd>fnKdrGU@5c1M zUN{q9P35#Soghk71+3AqeXc6KiBPpPY7Z-oky!P5lhHsQReW;d$RHr(5k8`frsEk} z;jueO3DFQ^5(A8C84|MxChBe{aAjU)1<33?~#VGf;L`R8A_y>}Es;?v&+k{f;o^SZiOT^LvCD&>U` zYdsU?D7V#4eq4|x;b3tx!_%IF&|~=jSuagyj4M*jFe^Y>U*JS;m9jYpNNrXXMWP?z zJ63m-JKOCZBDN1$xO`y$$9mDCNoq_W;*rpZpV=FY*`x4q_n>Y;ReD@vmL}M8ZUhqg z-cf2EgXqUEbW!Kx8*aXbdG>M+fcWx&XbzW&3ZMS*XE|6|Xw!npm0dY}MA;4;Z8rcc z>l>_!YZou^f2=NS%sI=^%W7}c2b9h+$#Vz!|BGi7Adkpt^3jws@Q~Ko&A(Iw;HD1F z^7$F1g9l=3&iKaDppc&0jqmdlRY7ew@YxxhdXn|W6khN=5EjOER6KEwDO4tJp;(YV z=84szu>}B=)`vcNI{uht56SAqsLV`{BMty5f;6kIhSx9(>6<5#yH>Nb-q+oI0FX(C zvnAC9Vnxz@&4}o@m$cGdT677mkpoGv=TM*8x0{>I-)Y%Eq5rqwE`9#!cVf^|`tpaD zVpWoLpo9vn@G}LD=27w($f(R(*AK(DjH<)v`JSZb-+-2ZyHWH)Dais)vV|XoWwPzy zsK}s?_VLNR1o)iHBwgu%dz?&p1G;m?Ax#INsRzvf0TEC7KkwZrYJT|%j>0n>l#RwSoLLDLkNzdoPZ^T+7GtPSf2oKJ zAsqyg?+XCSu->SZ*HL!SP+kyejo}UE1EvV?zVfXFbG$MKH|vM_qM}T9fEsabhR7zz zAps$Qri9s(N>gf?e8g0}w_8!>AGcozi*Y#2I#Y0fc*hvg*nASxv04@-xeckmiN85F zYuihQA0aGoHwNFKipx?hYM={+^s0Ce`B3oI3UY4!$}9s55fuo36L2(z4hO=S`ZDau2E_u zoEZ_P_JDRw0hi%w_6*#S^luj6BX9%B6g^K@gw*+N(8js#%*aQl*oY=TGl(5=IL`<5_)Py0uh#Go%!Ye^Ol8az^i;|WIKZlZ>VH;J%L9}{pqj}nP*=qm@|ysf zWeNsHN_gN{phQT`(s5iE+UhL^@!+-pTFf?4Any*x;6f%g~HsAT+-`ulL#g#4^D7py3Uy%zLpu5OW z=X=t|wHnYM0W_1r+hx%SV0ok}KrnA*1JKExve`Eq$n@r;yz*ZJk#hean8`=eQ-#y% z+`=RamT?YX*~mLB06(D#PvI?y#E1O4yZA#({a891BQK+jVM4> zoTg0x?9v(`3On&=TJcs@t~qk|g=1+CO3_=fu6^32^viE6Y^Xzs!(p?@+_{FXm;hDH zt>be_cvA8t0MUUwz)SW^MSN5imimpki9s%@)Zf6)-XkbbAB`g`2#Xt8>Y-Iz}?qRxVrdR%( z!WF^o-fNmza)()*m|@CU^7!^hARxfrr0nvsn_r8Ls0Ozs0r%y9QE?^~)k>2oC*rXytNBK_;1J-hoJNX9U?~^jFcbhZY?VY87c18< zxTsXz>GTfFf96GaX8_6vio#u&Rf)0*c4`wU zDco{v=m*d_o8cWD#247y(_BA+z&dBk^V$xEGea1&zXe*q>e85@UkqLA^%&VRCK;{MRIW2HMag^`+o}i z>ZmBYe|r=Z1ZfbJ5~Ld?B}M7(2Bkr|VJPYDk{Fbf2I)pZq+#d|>5id>`W^hf_pbM@ zd)NB$2a7dxn3;3VJm>7sK6~%ytgfeg!=ei^s{eC{Yt*J_i^Kd_sdTvLnk*F32Z=g= z&T#bv$rArkFoo14=}sV-g>GS~oKhdxCM^&nDzpCkJ(VL10S~Ti!|eGtngR-yN}v)9 zZ0BmqwV`mWbj#7k{LqBqisc5ZfA3kvz^P2`>r7D00_npna!I7Rp6Jx_A8zO92)$4- z8p?)oAtx`TNr^=Jq}1^tkT~!GGOp5?l%I94=onq^#5fs1s;$!?+p&??FBifU2y&cu zHuRJ9gI%T{$XLy_)$wyRfe(iUQzicZB@of zL)O9XHf?75AtB-7K&hs}od8K`ugEg{15gJ>%xc>!V9X^lua^5i5y!mEUr6)k_`X+b zzj%Al!hIhxTdHmPzOA>BKrG-=dBr2!1V@!axlaqf69yuBDIycxMSSQezc7&{SH z)fcYdELF4ieJdDT{TxI%JUEl#NwcEVrL-4a9!Ku6TfS~Wtq7HGDQj>AbtevbL(^Z2 z9>~h*9LPB*LOpWEdnR;zIsGVtq{xzYIt)xuZ{56zJIIJwc z0Ammxtd&-tFY4(tCW3Gbp3+>ZKarDT%kc@M!3=#o4v%|FAbJ?_l%G%~;~NL(m&<2) z?RE2&q1fU@_aj2cCsoE~`D<2*@t>#9ZDI?fXjWY-x2%7(5*CgdwRv&I_Qw=9g&-N_TA;8^OYP?SSRivFlR=% ziiLKbB>5fRt^`eD>Lne2t*BL6S>rwPX$ac0BXb1yIF%#(Xr!b04G`R2Pn{MttDd!@FXBuMMNJ?d73 z-47%L8}T}K&ldWO<;Bx5|#e&Hue)rcxkFir|G;OYOt&Rwoup*SOCBK>mZk$ukx^brRE?zB0GHO z{g}o}+dHb{pmFF_llYofcdzx{DJZ9$P?xLk7&TL0iw664UdvB2!PQ_3IA3{!OYS#0+!Z}=WOL7- z)!X}t*eRL*tmP||I78VTo1!*TgT8#^GO?<7Ohd87_Mhjd(JN7bq381W2OVu7#0(BucaIL>-$nDBWK#u72 zj^M-QkwtW^N?j$Q-8_}iVIAB3Hh>}NaJt!i+0{VjOGBu>3!8k2n>_h1zB9@w6*Q4xpr#D6Fd zg)9H^o&HED$s3abl#RW7FGS$WL!ucR@jl9-r=p4ij)P#)#GK9D&iF@z7oHB3tB<{+ zjGK_jkEe~rQ!@{Wz9yVXUXUi-W)e{jW8iMzUj&}T19rCbxvH7nU#R}mv2ejRt~B4h zNCX76^jNbf;K~vWkIMIObep(RWx1KdneKaiNgQp%`mxn4pIba)qK3&~657;z6YTAe zlhVK!q~Ewi@qw)jMiP12&(xuOU+x(CR49-Bis%~0z)mu;U zLsn(bHShB0ym42UE4e*(s?|J;t>pG=mj$aJ=QNwI*Znb%+1Xt>_wpM%O!aRsVU0=f!6WEs&@xcXD@(exhpAhv?(64__D?7p>{Oa z#kJ1Mz=iur{y0EeSDaa;*i{Uu{{ z7Piu;s3qHOC~sJSUWWjv<}OU#?);h7=;HPi|Dn#*m*4ZnB+D_iXt3m!(u|&sl%q7v zL2FZh86jPxO7FkuHa|}*mK0WiM@DU9iXh=!z_k$p_v7Ge1^C=KT6RJHG7?dAC0gtW zv^D?YzSwu6vYB+?YFxY&KInQO2RuWn%AwRi#c}I$(>CHOS0r_=lT2zuqfW|XI+SrQB+c-xiBhmkC>oplDy&n>rQ`OsC-w;!9PX`XK4^R zN2}H(-BA!=hi3uEIjd_tD>aggxO1dnSbDe>`<`yuPWN#fSkos{ft#(J+17}*yWgRz ziz4+4^x1`pe|!G@>YkasMQifD6?AYJ;NB{2tc?9f2c1AV zCrqedWWJ_F>CSF(aq~SB{6{|fVn|gXyz=4}R{ci&i zmxP(HF3wfNzcqD`$tyrxgG4W2+j@?D5p_YVZ_21l^d+C^VUzMrBWWX1SgSg#I|0qE`HGeCA zQ_J>Q@3(NkGlh-c=;_87xBl9$cx3uKFx2OpBKY-Xn7SLkm`CjbQi^Ojz4hT@tdkoL zCMt(gm@PvBm_ux(yNHbcgx!P?HBw=CPBK+G`ahvj_;|l&5k&sEu}`tf8ibq6;9q+^ zHR9(zPK|S*S%-M7r}5^wir4+eomOH(UH+Ww5CEbOenDuyH^3HtNzQYi~+1YZQZt8=>= zCw{VpAJJ&f|9q>x5lHSTks^bbsBGV(!zO=5Y6o>Guu)xiTmO9^aVQ>|`F>BVLvfhr zEaEa;o<3A*p`b*X<+iq^p8lBDWVH&fj`&cPfaNUeQan(6v}OyooAYhyTa&>SR!%_y zHFQ;P34El*rnLyc-~yYm6|Gn4a_V&`kvnz|NgJ8-HJHO2>9KW*wdxx>(w7fNNVV}k zg-i~ziv)Z3$yYSUlH4X|;84Ob>U0Kp2AjM0#Ganvi(F-Soj%c?i$71-uy?z%<8Q`e zm6vhr^Hb{db=4&(4dW{8cj`9gS;efQ_fbcWq(92tsawWHJQyU58h(o!$u@rbNw$Pm zn^vIbljybI+AKR8VX$EEk?HxO%+O^7Q51?9FFi9^;dl16x6B|Vq(@6{_bup^J-X88Rp)K-fWZhRTKr3LKFIHMK#Ja(vWhO`ke^f=xq*H}s59h_Q z=yCeFntBk!uUMmEr%~jbiUs@r@uc;=PbS^I>i%po?`FQg_RldjvJE z5ZsoGmr=*Q4)zu>hp~4f@YcF}mzt0zNezv7sFWiubFowy2C6F_hin$#=6P1_u%=c+ z{*Z?RByX5$cf$p3y&z<7iuj4270L!MNtJbUD4 zyk9e)xD|#hj(jFsbD7yd6>U7(G4ehkV?}TMbH4Bg289gzX%TU+@b?l%3&}TjEla}t z#C7gp&k80WV-N*CBqc4{Hr}^d3HZx2a6! zU#;_@h0qi45{JCnoEhor3NDdgxCZ*{z(9s!`#0rM&!ci2PdF?$9>IY zrXdQO%7dVvb}FL*L#;wjd6;KLqW(KeUoS?@6O3^s8@2t*}|s2dktJNMsT>yQu< zpAgO_ooR}FFcqSon-KW~TaJuDJnS?^3#fbi98ysonwRe7Wk&ve@NgWw{SJ7~M*w{Y5A+LC? zyTA5$Ajst14SP%b-cXf?e9eB9NV==d7igt%$xJHrE0UrSoz3-%xCAMigs<4Wy+ z^*FBIrxf=|m(h%=8no^LeWhA6WZ)QSjh%xW|Se2RMk>GfQR^S-#KECWm4d z@^Z2fqAg(Ii-4(INFIcYZI|s2;1xZcL`hpu2Nx%pqZmj`XnF?ty&BXDGu$jI^pY)f zI4?HXBw?ruC)i8XE#{j=LoyS1exa8Sx;Jl*NM#erh@R4L?{`-ez2!=+$ zbY2B33lq&a-m0|qn?b&HlQoiSET=+yQ{B$G6T>*!7ZK}jiN=LiOGis9kGk>gM)NEgsN~~iMM+L}S;$=vVE2%GUiyXL{HUnF z_paS(-pLmfq!NhKZC)OmUrM-ocYI}UVfJxA=*grD?uE%Kmrq)ad%aD)xFYe~p=b3I zZUgiJ36w6Bmg;XCv#=?fiR0W!(w{>Ju%xp3w3rf`t_C^^D)#|RDEtPkJC17_y9X?P zu(xzS)>(R0P!oDr@jl5H$fJBSpH`5UkwZoG*)@3SLb;4tt|9&tH?R0K6Ez|}4c`Rz zR*^J;idH^;VHF-0UY}E`i{VpU=E2(K*~4w?kFSJokuT!{vC|BU5DF){|1&1<1pFte zNCv9bLMe3Dz-_)KW34wwr9Xd@i2j>*G;e#f^Y+hflZucrTA(P-s}-B_kFVAV%h#=X zLefd2g0UxxjrD#xj&-Tk-eVmHX~u{f?3+O&b@3 z#lOQ1(HuhY2Of2sKAPz4eLfrt#gOf0kRh5F*O%1{DNK>dFzbuQk}#Jxr?)$ObU2pW zDPos*QGLKSmX@d^j|p`lx&=8O%+0bj-9~MHs#{{KkM!VQ&0~-0^fc)recU-pvK}Z+ zOF1gcn$M3dg_KJ5L@hnplsDAm@?dS8@cRv2_IJ47&c<7uuGi6lGKW0MxiKNIcY^l= z>C32>m(Q>CHIIzTX_`*A%+;z>m?FTQ@nlY%W0kQ3N=T7xOuYC$$K&GX54eVs z9%EqDqGhyDKVvE3%rkAX=8wc;Q$^Jp{LYhZudZu0H(O*U$n?Hk?XkOhDQw_ZkL{-K zrXLjBp6k_~kHGv?um(*kuJSypFtFXDoA%K_1?!=sL!^6T@^P?3hb52CG*VC;G2vU7 z;u%MZ^U%E(TBq$0NUXkds|tVMlr&*dMLmuu7QBR&C=PAloM=CJjE3CF2Uq1VNb}$K z2Zy?rYN?eB&&XAE+TPSbD{q6E7GvkbP;4Gb&nv~L<-{!EiUgl&m#S>e6@)G%8BZNx zFM({G!2u7NVyRzs<$0yoLOb0jMt&GYGKST+O{B?aGPh3kJhq6^k-f#CyBQD|m7q(n-MohB|DnioslO;(auTL(aL;72ry$L(}ee!R^f z5+HOoWCNl?FhG0tE2+n%B1qTwXX?-H7MX{+_uU0?MBvBZZ?X@!C6rIriR$zQu5)ID z*0`Uu`{UTD5VYXCRJ&xJW$iIqi~JtA-P!Oy!S{=`-7lNC4uF_Kx~>Ce9IRa8x@2fx zwnR&pa5C*&4MtWfnJshRk9HLYi75?^beoQ)=;^x-=Ih6pDciCBOtFVF<^0Qvn)h27l@5JT8Qrhy8$1~lg-HS42gKfi= zV8@->=l^b;l6!JS9}zdrdaw210=(^6%2~~N%ckI$J)ZGOZ-X&}iIF3fyO70oMMAve zEm?Nr^oRsC^`trXS?-7$_4hzYivuq>U5WL+ba}6p7IPs!~oQ! zqOQ9I!||Y+LA4;NK)?ik8J)XRh#pA@aG3`mN$s?oeP+;JjiS2o$zec%niNzrWuTb%O{?^ACA z+Wj+2zCpf|8a2u@%7Np7CLOEm092YZYeRZ_oO%i)t{m*`ow5`-hwH+{4L6iFzGsh>!Tf@gDV^IYl$ z{_F0z*7qN{pZ~0UslaN1i^6#6^RCsPJY0u(c)Ms(Mq#89I#0Hg_5zOaASN|Eth8gw znk%XI*>2ln|5xw6g^?NMVG}bN4p+M}kj`b_ru2y@GPiur(t}!%`?Y!vuARyi__nUH z6dn7%KH<;FxU@buh%&U~CT_;(n&-d_M}5^|I%&;y!f#wjAr-AgU7adxO%>qayIWM8 z2sgUn0~!?KnK9LC&|zQY&rL5!6C>0`7yJjWXkYikUYv$Viq8Ut11SDtV^VOW9N;mpMcyIO;!?w)8@$TE^pJ$t{fytcKSJ1O&>kAr5P4f zTQ7{NZr{TW=;QwLp=^*w^&9KX94Ru0F2hJP?UTPD?7y z(-+P`a|?ZIQdwtd=0swlrmHW{i|~(aDgb*db5Z@+FMPbQqCTimKPe`$wfLEAVWv5x zSxBpjT|-d8!aqJ^=*gQSLn;x<&ciz8v~ra1<=>z3L{_fo!54*X=X6%|bVr(x`~^Cv zFCVN?Dc4ijp_b3=ZV%#}R^0c5%{sefT3eNt<`sEHA{SdcqPOCf|JuI8L#r~uCZ2(O z^4v@;tYr5N6vB-|5+|gb;&EbWD+AWtW)NZ`{j1Y^(&dkPwXNWf>ObE{qqh>EuTmHg zTo>HFzxJpa6;)PAc}EnRK@#<}_lYJM9=<_$%Hu|sR`)@lyxZFMYx5ff4|hfnwYVvpgNf;O}~{O;{^eMixP3S?~br2qpI38G~ASPnK^*}!~(pY zxRN-hET~k<%YrC#xC&p^K^NVi)n!_G?*aiQ$Ro9JT|dpodBVS2h5;J*Q&v|*Ey{tD%ChYe$?=g(@aVl)EkuO|OI;HKcjPDAvU1(sNsVywHohj4u_XrMMdk zt>>J1x%%1uH*eP-zZ<2Q<4EnNQOf|isLOFC3Lex@9qEDsEr=7j zH;Kz6sW|5XDC9wH6k2CA`O!#!%x_aU>ylmek#ia?PdxD;2O685}EJ2y3)lshHm2~>o6iPB>Z>KfjpuWKnfg;VP03LgUtHZr-$X+=%?NzQuOma=*647E@s*_@*jR=nnZqG!h5e9X} z4C4w!8*7Rx8VGfX1&U8vt0~6Q-nuSl9BgOUH>Dxe(n&H#|EO2CIyv-wqCRzyY3aEv zo)B77Unl@u8enyL{%p+aiPn_58^EPAdll_usQhJat=#RrhRc+X_VomF03Fm~PaLa& z7u#ysVuRw3E6^ZO+1?35v1f#!3cU5hY@J=z3TN`DS^%Tg;<@hnkVauokVf z+f`8=CFh3j?@LSc0}&=Ak(fx|Gx&#(QtWV!=37>mV9MQRP4a)iWrvmsHlSspHUjS^ z0+j}pzgby2#P7E_)*5ADy0_e%@|;W<028@iPOsjg;zA0LiUL zy}8aIODxtixPUSIX9DOpv%~m`q<7;rS)8p4sA%k2@lvosN@%;KCH0d!V#(W-)479- zu50RBwZ1PZZ&oj+Uvs}+Z(J;T+U8sVa3WR%SS;ZlyD|E|6CC!h;T3a5M_N;iaVOeF zuxIl<;@+WKCA-a4#vif1#j<79l)%o})^(Js_d(V1bz>H@!wcYmUH9Lpb zhmNynT_tab#OYWY(6Kcz7kpP9_3oN*B7J@E4|rH-e8MH3@sfj>fgJ61YX8j4j6cqC zM&Hcs{J8g;2_nkjjzxj1gbIaf%V}i_iJl}EWNuvtufE^&Pbbo?%xTlXOv%MODe7h< zeMWZZwVj~fQ{QX6f$p6$k@rHBTKOR4Wd_x<*5|0wC&WGS@rn?h$zX zO@FANfzc$U-{Ma_&)@`ENmzxZRh7x`Weu0*9-+NLDs{+c(>j<~FZ!g7?>r0)nm{$; z24$D(w})lAv_7v>Ot}>m)zNc?C|+xW(#_us1SBEtE+;=1|G>ls?^jrxc-)P@8nH}% zoFv1ChX?>y`HG}17abhK{j2w^%^n-1)D*I)FJjIE}gf!h=u71-3M^bfmZt`kU3LJ`S3iKJsV6fC9l*fA!(ZUUs33FJWmI zqE>4+;MGNvqq&O*~LXOgJXUoJL*bsCJu;jK+%Y&$)lJv-XPI z%f@7_<6rs8B`uYRvrK#jAimzsmc84%j|W#T<|Hp^uf(AKCL(*Rb47FY=ei;4nLCFuahz@o~KL#N?QoZI58&zJ>sNLghWRk4)GG?M^0B1=RU ze8+0DTajX3vCb$DxBh8`_CH|uNlsoa*1VWvIq{SC`;G5mk?-yFb z?hn%9aua_UcaLY9;Eii(7`d^@yA`kOM6CI>5}fckMQN$bI2wQ3zpOYlc@>0E-UUV= zD(W3xZBO|v3#l^VD;}&z86}m$x-(AV=kNedJSWoPIg$`i-wO9SL`w?yqkaM@A4q0S zdHY#S_w`b}-rd2cN*0iC^F(b9fo3RXp=KigV-3pzQ%hcgCFz|xc-l-hY1F!=R7iSq z5FIY*Fk)T!4-~`-%{&b?{BDX$L6wk57z_ZG&l4(nGmQS@>XQinX^t*dd5yr;VlD)V zuCZLqH)sIe=K8B1kh3WK=}qqJI>}6@b=+>Qtl%qUlTZc!Y1)($XflWzLHdg6p}d7s z)$+rWif#AqAoYKtx&L4vg^YNuLEHK5w?^Q$0>H`8LZ$R&;Wgr7ua|B7wGIO_HX4@^ z4tS=lG?Kxa$<%CmYKr}fOkn*{-UVXE#A`5kg7u~MUH=8^bXXEfysap8#Ve#(>}ksY zQKoof=jnVxNM4o(9q#LA>Saf$Rk(Q1{NOyO?k9+U4 z&pzin-~0RH_41m|IoDisJu{yB9`_jI_LG8~INIZWR7p43iRdILD~dSv2n&swHLCvT z_pT>Sq8d&jw$|3hHck)`2V(;#<9E+o&7I7iiA%~VsDD5wfIyx>B;UMNahu+r^_3u+ zniJYz@G(R#=w^5L2r~)^@{&`tra~!kjXYb@MYYoJ?y|E<}>tty9(g46XYaRR43BK_%f;z!QzO2i#xw$fCo|eV%ZB z&)*|ZlB1?J9Z0!2NOWAKH1AzI%9ha9Cb|cKypL1Cu7XQ1o`tS4%aA3xC_)Pg7LQzEV&VgU9se|)#O zrl#LB?T{TQ_S76Kw4_U}wTCYk8^RYoN?pS14llesJAzPTZggHyuoZB!C}QSyjc^%q%DP%pVgP9Xo*sjutc*{$Z+a8X_NHGoX#gmBiiO=m8F-O)|j5F4f~_c zirPG`wo=+kN`mtpQ{q-)S&^7gn!Qj#-^g1=qql@RVeIn($mAa6mz_^?Qw?4c*1yil z+c>^!q8TWO)xSQCI+}0_am9$h5~j&1EO}?nE4pC<^N7QJjtcL~bF*&Rm}eVyD0kC^ zjY%`SV7FuoC(Dl5sWRNM_}LNr@Nf}RkFBpcnWlLJ%h@RCgHn4X5fVA7$QQ9op6o)B zJFbeUYjWlr3X;3zWgcdv4iiSAoPg^@8Lo5h(W5a9d-b`|L4x=_9%dF)9G@=|dFt+I z73o#EcVL{T9>}>qx3ko5vitTDzinj>nSCCVE-Wcmp6Ietb3D{%o;*9+avpeBzWTa3 z`*u71a|YQ`Vd0Y_^JuqjIT~3(Y4svg`^0MUiW3UuO|lIQesdvHoWTC%kfhs|&&|+L zA$1C0=>(a^E5{)3PJAECjsw5rvL>}rq~(*K{rb$>7x-Zb2q*+!$JWfPiCdBuL!SSB z5(KVFCu@uTm?N}lm{I4R!)EW;ET0JXRrS)M=U+PHrViD^a$lz{n;9x9-6~wjiMS8E zqqE+oyB7CI;wnca?=*WiT0^H!>sxiieZj!k`*@IOBe1|)l#=P7$qMGNxyP2ih)iDA zLY;`7X5fxC?iV@T#Gc1(iGo({P)^RFdI+rhdO89#tGj8gYjXU2kyl?0Xi&8$Ly10ruJ@EAer>x}_by{Bk%x&BvZ?xDz72#IN&0={(V4fWz z;z94A-M_b%A%h5BZ#I$u!F(Snb?Nx{yG3I$Ex9Nc!CntPTLrW#0vk-CR0PG(*n&>APSf47K$sKyQxGcu)bysfAHThqx`FfU8(oZLc#xg&dSK5}lrdEmFkSICEV_J6WVuoo1F)o5V~d1vsr}d8 zA8!zo?_`7MQ07%Q7UiDUUC`6;L!6D-IN7=Ip~#TC4n^^-QUanZLq~#)mwoEIJi-0a zPis4-#Z_CHI=7p)Pma=M+k-{*)MZ|TV?Gy9kPC+1Wy7c1rQ>4mCEVVSD3{k-`?^^XQaQ^X>CS z6(t|8!u^{@yLKsuH@fN~7}(i2O}(#EH;!A>FO(a(*z^xl#)db1^Dd$rxgv|R2UboP zn1qhRa(NB;tht^(kunDppwqA*nLRE>e-53;=Zm1thT+O!yYzkci#LahUz+>|LoHWq z;0+Tdi^k(@UV{x6g%T9rqa&XJRJ;`FcnK=wv-7^4e~fXDX5^JU9t>sQLD(=4VPFSi zp3bjYDpJsCK2-BAOOh;sDoII(6NZU3Py9IBzm(dNp?}=ZKp8!#PMbp&J5<5CgRsIF zoAy1Xrl4Liskku>wt^#!tBH0kP-LTE?bOsTVs=%LQ|n#1C35h`&8y9kHj5~bZZ9PL zVKgMsM6n5X>8f(5i8w{=ZtU5oo>wISua@|oegz|KsZC8CpHL;V6p zX=3@YqSuN0G=~|JyR|D@30tmmz&w}kjWyoyl=eHXjSqW%E}fppDG`)cCsfq;P8-KQ z5FctPdeHFruR|=eT}ez&$nKS}WXjEXQ(x(&U@<%dsG~!?C5zY;YLC!DB2t2*bCx z@(2_mWc*U>C2UGkQS&{NL8|}=^cW;A@hnuny{yo@nj(L5ptc@><1Q=5AXJv_>>xn= z`_w8FCC1p&@}E;@XON-G1V~sgj3SCOH#*({K3TG)Awmd5LBv(QrmTUFmCV(5Bja5% zP56|xEb?NVtmZ&zDsd8kSkr{ZSNz5{QuZByZ5(*n<&JY(LB5=`EkU z7Y4H@tVD#o!u8c(J^O6g2eT)J!=?wPbEv){8`ReBXA$gGSZYq()n1+pLgO7@rg%i} zS`sobc}37K&b84#g#6r8oN;e6Co1o@eYaA)*s_5kgk;&9eCoL@z85q|LO{~~W&d); z@*-?I`Baolv}&cCfjjTMr%oh8uWTV51hQSlEa+k{bET5BQb~m!7ULAD8HYB5Y)9O6 zcJwKrQ_X`_(X=bcSToL8_C@qK{n()yO6dG^Q)2^-w+$Kw8eb|7JuUYbi<%4<@YrLD zD$~#u$MLRs`QR`uIc>GH;%$%oXAN=AdUh7F7Pl4dyK8k(Ol)2D8DzrVH{K8Y9(;oN zr$HwzOD3sTdBV3=7)(Md88+OH(JOD`tho3r$W}b+6tB#k<5>GnmdrHSu5 zraL{_FrRTjA7>qXoAcIZEs-5(9ckS?mPH8}?{ZG8g3kh7uQzKC)e;-H&!)x(T?ABE zI0cL=rUe@g6K$vCFU1SAswbHBgM3jvsT;L7B=^wkdu^A0bbv3a?|H?aWe9Ndw+Dms z24JHrcg(VE|-L>K77_O>hj#A=0d!*SLLi}s)8!a*w z&(O5|IB1iCR#ap3TwkG#y+YA-9Fv-RA*QfIc&QG#uJsPgd-o9aq@*(YKCI$y>+`&d z>U~$gIb?lT`LpqMG&+IUWlr8p9y(NHbW2hd&T5(<@&3$`M zqA0RcN8O~!=FeUpX;}_8-wM|+KBad#V}+taO34~=mOj8MHUqV8v3tusenHO~;2IQ` zLYCD2wL-2H#D$^f$M#| z`hplXR1qZiz16R&G#2I{e&FA)d7#DH{-rdYv7~W$hi8D7Kbka(qNjebd2{Y$TIlMy z;<#l*D>{(OzoDVQbtYRN;04+ZVL_QQ`~1K<3fkunHZeYl>CQi%UJFVfA>U$FY8CTP zK_KB;xCG3h&E{mi2MS)Q-^5%K9>P3ExP$qG&Mo}8Rf z#bIAo-jQ%@$hNq)!zbp|>(XlOXRV1}U0!`A5%bQtO7eVb_w^m~LtDfgV@Y^L8@%o1 zgdV>%dOG(52oKGPAVHA8$rZf-0U`vFpF6O&c#fb3Vn@egMPd;96p1Z5nCl)uUS(w= zWV*3~a2LL`!s%7{6a=353xN(tXK!Lu#YSF(l*u6fP9=sTINehaI4uJ9=hd<>I!-Il zld{k@%Q{G_*sp1$vu5%1Wqt?+?F)dIpuouBNW90hwkUsyN1YD>C~8vHHSOF{2BIv8 ztnk3k9>P4CZjNV}T5IQtnf6Hj%=w&~4NCg7-Hf6{Nnz1vdHEVL%Eb&vQ z;%HIhAwSqcCO4bAvDw@o!96ln<6S13Hhrm~*+zf?X+_UE@2TLhWyAXZwSev^)IR>* zgLzvm_qZ4SU)|3dz9CP=`0Ddw&%bZ@bb}1x3tij{Y=6p{mwTW=kvykR`B2NK<)WpO z>_f4goPQbpz4zO0E<`@xjr23Xm$~P{(eAycc$EJ85%Rq7w&xFn>w|F!%{g`*c0Pg} z!|tK;btr!FMc9^xO!hMhkk0JVbJ%X3z~F*ry?4|t@y@$V55Z9oZ+l3)6@d-dZOLAV zmVh{XCpGaT<4hxGHn#Px{{2=an+=TpGV4F4^(9U5dTa6-q~^HQtF(VhE06b*WwUx}rrmE5f`r_sfP-&(uUv2$t{YE|S zo#bPXorsj5DD4$qRgKB&o2QahgbRL7l1r4r4^bCg(=@$}Xgn$!aUK&z>b702@~wJP zcJRr5;*mPo-?l&ZhJ(@3P>|Kfy3r7s>PbP{8tmTJNbiH5n}XYBa9!{()`feM^Xk_H zX-KmeXsGBKMRA=ZD7xspi)gr-e5i3Eg_`b{j0cV$oe zrr5o6n}4Ogl|(!74ZUl~YR8fO#7<#)DdSyDuI(k*92(bGWSoMYcY55xZfI2JXw@G+z` zltynUNvVGSq?e#XzZq#ByJCCb zy;Bx}RHCjwDgJP9B2BCC>iZIpsc+NeM}rXVXfy5CNVIfu+m&{E{;sDszfLwoJB7Vg zE~NTH9adIPdAeetXAWgW25M*$%n>0xqme+jE%sny{b~H&We3(CsaHMMD$9U z?NTbPnh!YgzEv?N zRaAuD>mR#PIy84!9hX@>lj$ymO&wQmDMzjbPg(SuR7?wReB11O8k0?a2&4Ywb-k7amLjCZ5iwyV|pg!l=r)R?NOSwk9!_^$`Ay%m^2*$DUw@;S-* z@%j*{{FHl;uLj-+_35P^wr)4vH_T}*G&0AGgKBr}Pp2$|R*HR{>ymg~)puOY2RR3~ zQ#E^OrGMG9@-5859POhhP&<%BK3ewSdE%l7p-wa?o{UvT@>#-lMNZ=!ZDp+|q0D+l z3)@X~lZKf)@`00vhP!hq)pna(wAJyJ?1WNtc(pjeeO>U|cM7=1h5ii{)mUw< zD528%2^ov&_dtZ191HfCZE}%%0@xK?A@kkc4LLzsY~gkx+oMpK@w@84-9VSh?}s%S zckrk6WY7KmcY}(^G%Xt^uIEhzOkwv>>R;0rL7UreYHkqx+73Q-2yIM|sqFnYuR1tB zYVV3S8q#oeJ(H8ppFPBL9Ve}+PjlTs>A$nK3CJD)URKDs>`}Wsvb;)`+?^*0&D$s1 zZ@*x7xB1uN0-HCD1d!n0_kVJN(}Ll~x?UUR85^8}bY< z5c(dhko#jU-p*J*DUTV=zHLX8L*-%O0sEJJgQ5?*l{=FGWvx4{t-s#GtRmB-GWar5 z;}jZJ=y!_*Y@7x5GKrj8`M+q$oKxR04v#`0LDEFzl<9+AWTL4?OxDLGNu9!dR@Gm- zPeoof2_x~U_4BcqxgU7tbkoZ+l(;oxn(zJ`JV3v}#bV~QUxX0LgNO5hC}QH*d*WXi zLAJ8@-Wz$)!d5Vba$f84Yn$Jm;tPItKHt+lkYtDO?4x5rcHe97Q6WQ5pR9W-6r@Co~GEy%p6 z*oZ+^Bu<(^p*~DX(eN=8+FJJD0p%D^wP6IsZV7*br|s$4=SoU2+OiP|bEEsbnLMLo zSn~X_#A~U!82x6bkoU72f^8@i!iV3Md4$9yjWT&mYF?AP=C7gceNr7Qq73RO)-S!5 z4i7wk1}`e46Suv333>H^!wHl4_Z9pqec7X!Vm$Stgq4eI>FQ#&%1g7G=j)lmI}r(E zwX>fxs^Wl*oSv+WQK)Lz#KB>b_f(1rB&OP-2y=;Ywk z6w|oFbmrLv4hk}uTX0wsf^4LCz`jD7GX3kV{rEEl5Yem%EGwqjT1=&w!!A@{KkY2H!m?Nsi`Q^deoG#Bm+0#2ZpLQW&R53ltH16A5!dx_&!(>k1 z#1Y+1$tcOGrf7;*$ax}nb-ZZIdhMujXL}yMe;#Wu99&Q^AfKYcY)Vv~bC)`P6~BOJ z5IWU<;-IA;y;O~TIXk%CmF0nO69x`p)y_8l=AzGaERtW+V*A$aSy{r*5v@?X$2AcS zO*8r49LfEgTg5tIXO8$icdVlm^WYoUp`V5gkVnR!`4<#`A{Eep_&6ZVlg*p*T7MD> zw}oRdmvmPXsg`}a_to7Y$2Zy6>hgs*`+OfRbIOIuckT`Nwb4;iUojbsBI0>&^oyI8 zLS}XL!Y9Q`>rD$JEia*ss;j&G-YzEwczw%0*2Z^W^K0u|W-gnr_WuwXzo2@xg`loQ5kJ zJ=aO~a-Zd(y3Ivcim&O)RL>-=%u7(n#oP*Dmg+A;ZLV7$^;H40v$Gd>>wCSfuCDQU z7dT$G-YrrsT6cy!yR`HLGO+tc7mc^j;`Y0W*ty)NV-BY=YQIi;CqNmjHGLg<0ah=( z=6ri?g)Gl>&M1|;uU+WIv(v)pY%L&WAE)>}T>Bm-tGYowk;r8bvjpB9>zu``4N2v@ zmCaroDf>`}`y>{6%QB(Qpxy3P_cYa?sXuRtlupaI%=KQ(Gc=@KXjxgS=kczr=3g69 zA5~jaWj&PcG^vXGF8i)Xk4Xg>5^Q$&af8*G_!P*|Km3B#4w=@x zcDnN5y*&qK68|N6)+EKSUJ5-#RoMqjQO@0bV;>y%36Bpc} z_J7!dVnIG5v@^eFJ8gDK-A}wmoF<9Ujb*HBukXCo;fLB091r{D+6F+knB1@&Zq?zw z?Jt-2nAo*MrD#)9df0&h?S-!Q+rKC@&=_d!&mY>}oz_nkRkx-J&sIZksoi$$OHP$U zW0b5hZ<~e^q{g5vfq2Ott~2Qkv-9%NVfHw0U5sacJD6m*+T|xbv;l{krb#|dZn=N;jGXdZ%SO@MZbsv)7t_He>ot}k2+ zsu68HHZlsaV-eXJ@fmcMC->iLF%ds#O@+*UW$2m?v~HImp99RZ_2hS#GN?3k|HdvX zMR_9c^74w#MTR!Vih#(Mcw$krY^tH+Q_e#;3`CI%S5r#@PES`gt+)`=8da~Wa4z0k zo&lG#f`ZK^r8~wJH_@Wm-jpVGzRLreE_;|RG~{2GN#fo02oVl@$;49~KCA5`We#{2 zmgh(vv9>Q}CT0MUMny#0ND`AK1*?GH|2NCT=MZ8`k&X0E#}{s zEVC*rCM1P;iRfQ(f1>wOdg$eDesu}`_`9p#HzcxXkgLG)+avj_>yhToCr`hHVMYzE zEk$Gwu&VE9%6$r$oTQ4h`H66wt(8^E;Q5TKVLI|hhs1e&sbK#(3rT4Kc&^8C=argP z5J;EW`qkI-08i!?34C`<7vBvi=qGoaHNQ>k@q1AFw&OBoQ#U`gJhFZf!x_v`^Lt=J;X+;1c&3&uW2lD+akhVtR@_6*R(j(4~@R*Z+6$?=wJ}Dw@WfDc= zOe zA7}aha4H_F>7j@4ABw`r{nnXOU*%+iK2);H@QFC$7T<#eFCqpF_Z5DQiCV5<>(1Z} z$7+tB-?1iJ@ZgE=wt8tSj62U6XN)ImKG5Kz=yMTrTD$pu+^Yq?5In|yZ1jVBhk{qB zjIDS+A$YNhsq5eP>U8|4%)h(rq3`t^eNgDljS=t0c`P|=!%ZIhzlmIQ-Lx`)P0-U&#$lI{#oK-)jq4W>?$ z3O|w?2{Pe87%jPa$ov_pJ1=VKnve>S42E~|mZ|GRAHUGqPMZ>&%!;2LdI7D;OmoE} z@L3jdJK!oP&~hl+g{Fevi5rOfW`v_SjyoAJ~nYzT}iz(Qzw}IKA7WImjJ}4-Y%*; zdkM)qP$o*1>lRfqL=rDtT^we7v;cUGxC^#w1XoKio{H*w38v|ldvkhxTuxL{yp^c? z1s*)(U8NuRERb6zvYzMc;X%PF$*5n7)g9!>D00h|xs#>cTZu2u_MP+7gQI=^6wjwT_8uZ-qortUOqOoElL*QOeB07R%9tICQXX2MWCekFtBFZeG2|-g zvhZc{*b9N!cA-# z*RE1&E9&{cTqdgxLiuuGvX!xSAD2Wg18k?)>X$tteG~^tX{SPjkI<(8DuQ{aF-Q&S zvl4Z%44@3`4;lzdocm}rQnHcAz#QmoY%c;Q%t9_PM6Y-ohRl{d>PSd%AU?EEAcfV0%+Q{K2ok_;vqHdKI3}DX?UT-N9w(+ z&5PCP6`m#T9T@F^^{R4ksc-V+#f|=!T~IJ(#dX19PGq6&ni+M6XA zYKYB2^VRJuiM=%eLT&LAjX;d{ap&8vl&{I^PB__)EH2KkYq6+Nt+Kk7^l9aID`ZQ? zg0@e6aoIa%q^zQilH+u}>306wZTB|CO?9T%yQA$GHmg3X!@UNGyYDV9yn6z%>l>1v zc$^F}n618%3NPG$uM=k+zVuG>yD0uCblDB+?KW{fIugm@>3UjGm~O0REHO1he<#~A zvfz~Bx-Q+>y9kP7H_e&)SKbS&9=tmvZ&peyit>u5PPQilScQK~!dT~J(=U$EFBbvh ze(vRUI=5Yo$26$JFZb&yFqKr6Ek-2~?<}1S_ zYM>lO(>hQtop$S;x#8_Kmo{WwXxWe#l-)ghf77hjl3(y}7oiEKc{go0$}YUrdpV#P zL+v_y3RFb?U%r*(RqK*o3a;M{XW8Um;lj2CbMvJ{a+7y{d?-5pG6%i4{*P34N}i3l z8yJ?)j>_)pJ8<%i{)lcVasLge7+s*9^Q-J?U zWx$T1tY7YrED3i-j}KJJ$TEH}++|HP$9+czUCOu$WqtXxis(-rU8+N?QmWTQESv{k z7te~X@i6^IX)_&%Ev%yI?6bJ+!3+Pwc(cb5J|Xf<{j%nwE7x|I`>0>$pgqyn#4EbF zUx;hIcjjlP&o8<6TPx>2dY-r9JtmWJ@>Ru76nb0!A6MJFD9uvD1PN+Vs%x3*8Pr1W z;`BYG6c^BS6>&vBy`k7e<|e1K94=2! z3bmINf!I|`D%Vh>Fh>`Tg6>_A{a=b(NT@~dKLob!_5$x{!Gm&|mPnELpc(yo`+X9z z+hiZ>`$yv)S?1}s)7&Q~F#xXJja&Y$=Sj*}RlJ2$)SV(f>Lh2FtJ zr0ul0qthxp@fXHxVWiowfT*%wxE&MaOYt`#Z-|@qCU;I(fY=ddxdE-+7k;;Ocf0x2 zQL``ZaJSY?_476MkXXw}hLE#vY=r|XJ$zsGs#6};snqVr%^CJ2Q=9Aavm8>=&37@+?{%Q(aGq-)dKiv%Wy;6 zD_StnptIL-zu~PRt>QsJo^M08@AO{F3dRij`3vvMEv+C5JMOQ(PJ{LX3yH^Hh!w|U zL-ZXgeYZ__rd@Xn3kuNcIu=&aPd%ZYkI5Tfe`oq^E{@cVwU@0$J6D8$?eoBkf?dXN3ODVk!##UaRVP2 zys`6HWN=5BAA|>5TM-nBULMBE>85XP?Tri|_L_&5b^Iu|vKLQL>TxMM=(6{|X8EUT z$8q%eaQ;wP3W#$4Sg$Q<%&aR<(|xDc(oa+E&?YiYsQ8s`d!s0kq-Ltbm3O}nm^m;z14Jbln5%@tcX>Ra~tw|tv?@UWuxkP4fg zGy0v^5&B@JU3y3nsYJ(70a64;UYlWqMs+BjnEzQ?uo1$O){IT-t$AzGS`s87ROw!&^VhZSp3i}(7@1B%6gV<`I zcsskA#w=iZ>#?f7F%gyGc(!)m^?q}5Gc}4loy!@FKJzXYu<6$|*BN}|P0Dhcw^2vd z>MDn@=@Z`zchQFPOa}-_v-l0q%yKJq`Scpmnf}J+h&b`WWfiaiRr`|Dwb?xVE_ePoqx&efOJITNRup09Ud0Ks+SZqA47$V z+shn^{F^aC(i=9QtGTpW$=_lqQ%E>no}RG@p}VwP`5=kj;!6t3ZXOV}VW3Oy*>_dI ze-f0i%C+t1$%MP8d$E$=5w}A&%G%Ek7t&phLcJ)(YjIMXHP&~x)xL$qSqX+O_4#tO zoauh49caS}S26qe^sfpg;n`z8lw}Tatac2k3wdN4wObzvD63*A!&lZl+fgKu4w5a#gXTC_cmTn*EoZO zkS5bVtSR_QU=Dd;2y&4f&F$l#mHr1&85u%iU;HY0Ozk?#{3m5eH$(5G?IoZzO{$E2 z261h${=>2|s)6g&&6pZ@(VA)TbfN`$FXqjzY1-Iq%6+zG6wBpVsptuIS*iG z+6ypHeezch^WS+FD!o5{EZrORXBIoImL9J0wM3j%5NF`9m&s+zMxed;(cZLfwgBb%DVq=#p^H(=3Z>YY&!?a|cK zRPV7x2Nn`wcQOCD+_FL-glCENAf=j+FAR8iDj5!RN#Y`^3iW)0M@BnjP8J;U< zFZJ!TbjEi?Un7R%Pm*Na=7;l;>WuUYe~>r+K?(_f+Igdh5;-Zfb2fj7XoCnc&W*Em zu%I3HTOzvSQj)*vq#@HG+m`3x#WW&?{mZC9JffIzzM5tis{Y1615@nb8nxVxL0$OX znsoQZtq2W^p6@@!Wd))rp^Y)MJ zKUe?o#8oD_aNL8uGJ@vv3e#Fwd9b32Oe2dBCS^@Z2QQ+iIl~ky197G98cSyHiNLlWLSaH!a3K|dw^0h6szQMH} zm37pziR^da<{Z8|NQ6!4EE z2O>@%_inys#`I{`H3ZqNSjVg_JyxAW$B)N)b0C(o^p{`H1+u;Bam+K9q#Lq|IOVw6C()+Zq|=_k*JiJ9?=Sx$fgSP0N6~w&f|3lBK=8M# zz7MQvX_uxUOSPjy%2h_CY2Ux0H*}O+h25$3>hQtIV`Zo`<75S8$LDpfJcxFZPX!Wv zpZ6YO@wCC`p0J>)G#1?>uA(6g?E>Bbz)f42jttoGc$hS&f((~?yV9RQ(}QJm^dl?y zg2HjxK3i1l)j-d+yTU0^PMCs?FH zOmUGOuunh4n<}jf zoJJPPPJ+diR9nrsP|pQCg1CJdkL|VX684fOfkOlqXD}e59DDz`$srPdwFM%nytlwg z@+pun0#Z45j%2TL0l_hU%$$mLbGG z2fxW+*2eeW1=5Gb>qR`)Llz*{MfG+&y=>}A^SDUV@KTy^{74q(M|a6$;d55!e#TjI zCGG0NPUenjujhbo3N$5l{IE~zZ-(_GBJ_!vE3Z|DF3Q+j5?y_^opkM4Nj`6Vq(3&2 z@Z`K!)@Y;w3`tn~0+MB{yn5%V5j2!ZI2feOLmHsyPI@MO%liiC7~x=0_1vi~e3oT+ zaXg10sO|8+sWoKYWh41?h&c7a<;A(k7ffO9{Iz;UoYxN+uM0Ew`V0Y?n$RO!j(bKKp}Ql*>aGTy5p~;MVQeYxtNi(B%-OFos$_I zj%loGz^D0F(S>mEA4S(fdWUC`$kJfv1O9xvshOEBAR$Xe*f~_$3R^4AZh8(`CX)4ozj_tQLFXq)Af?n{+NbuQ7=WlhM-)K>S@Ix zkzdl_kaxa(hvq}ZplJpqA=xX5@by$mGtOJ{mbLmkyQ*14pqo`1yc zStZEXDW|yQq0_^Ubp=(~v3<;P@KzMPmk@D1k%O*NtpCgT><9zGgL1-arUZ@YE%saM z!OjpF?*_Vm77qmG*PX!KHR1}{3=t#vkpvbz&^B!a0-udV=Qc^_E z&{a-cSVaFp+ZhdA{*MZ-(9{K4_tL?lZ?_Wz?X- zIBbcsW&0Q^Az*3qSLeSvuoP;4ajTXZxQhEG<7uBREVKdjp~Pyq1cUtRlU{Rq&B&Z0qb- z*Y=6okuYz&ncqNOzxM1f^j##P!C8FTVseGr*ZiIjUJ)KBw@;;x#D!Q{FNR zurMXNpu~}!=L-tGr&kt$tbaI3{%t4u(^>N0+yB#f@{jNTvHF&8 z$Lv1j{dXN%M}MVhixY6mDsci?IK<21F=0e>e>zlVAt!nfFHy5o4W{h{UZSFRBhMxH z(TOk5vu(r|_SDZqGdUFt%$#FzSkwbY=EaNbV)rBK_;|O0&-G;8zLB#5w;v-P(Rs_RQ*Qq| zu}blLKP-Pu@mL?xoqyrW$1IOJe-YP@OJDE*C5zc&hcBToH-YCUP8p&sg$UXY^8)eX ztVTKevw4!L9o~&?1@8O)(ugZQn72r@G=+bQJr1${;qps1^52N7A?{zutZVtUb|>}T zNNcq=nq6=fPX`NBUMDgL%Ug2UpwoV?&54DNQ7UdF&U#%9svVke;bH>lyvum*pv>*w zMih!+^O1MinT*}P7d}{l@%q*Mv@69byU#X4(Q!B9Bsfon* zn~3jZ=`eF!koB8XjL|9Rh!nS*`m@7UK-mZKwUN_$tgi8I@0{$VNpm8t9?wz#XWL=G z2%F$Q#Tj}Lb{_(|}U=&@b?c}9K~ZzJHl zYHR|m8`omvFKf#g;*XtvcW8Y1YWmZ&0{}h%!gQ1A!XNVt@U>%fcyJqUw-b)EsT6)6 zuNQlG5ytQtDGgaZ?D4vQLvj0exhx;e2%&I-X0}DbqkjOzX>3M;KUnA%US}4sw_oOe zEL<53X6H2u70`sF<(nQ;{f!L+*wlTsji;a7QpzJ?l>~#gZKXI$M=p0nw(0OYzG3^9 z*7RQi2Cq@(fZK4r!;CFf$GsZcn-FaVz0tKs_gjJU=_t6Rg=0P7Fmm!{%o2fjIqAP| zt%$3FD4AIQo*?&L^D5BS2W(eC-^GCRz@il}Cwk%Ep1^Qb1e_-Af^tRqmsK zh*T&&Q?8%Au3dl+Dqg*SPyj6S`AFL+4RLs>+J#fVRS2IQ_1l|JXF$1}X_5B;|ANQh z*V^3M!5bANLY%3P$N>bI`ej+C4UHcAz}uKD2S$E{lYGM;tB?GL|paUC*!Y z0W1*(s$WxVhu2c~fky+G{6oWsAAUbrU+y|&FV^S+;|hnkX>%&*&Y<-FiMCm{JA}`* z!E-$cBeF4iwU7DD1< z=0PTR6dDXmBck%>PxMuq=JCw8uo46a?72ViR6UP)9)9F3Ae-;zP__G7RqaDH2FUig z7_tDbnlX#6Wes%=6(6*?UI^&Bn}tsYT7jS5=+hGG{h}e&xyYK71u$xJvS3oyuBFXF z(XZPcaJ@4q5~0}rLlyxKKr2Rq5S!^l#W&yV@~I+FrP9XpexztXEa;`q~5gDuQIA#iK%yClvB zN6v{cAS`|w@CFCAwls~FiEs1|VE`5pcN$v`m5`3Aq{L(X2b7(1R#jDvjSC$glN)s& zn>4q&URi@+6i9J#b8jFxhx3kXa7-xIZqwMtHtEZpNAvrBj2P^a4Bw}&hN_^^5~IiC zUuGv>If801u(0LJf!ze~T|XlR z^0&t_T&?2|Y)k3?&=+Z*adY8cUI4A)aSObB4TJe?=5udA$d@(@wP*DJ@<-|Akqqx3T97@ep%Evm{vu3kam=x-4ZeW_se+_9~4GbbG*F zw7x{sjWt1~e(uBL#JyawXuoBj>2suDN_3og2#0? zW%auwxUXz07)R@BP-q7@atcf*;kxazE#=Ts;$DZMa_B>wF-{(SXYT?4y3?kt;r^9w zMd#1fuH50JVLOIZ`%{%9{|APyctxjHm6jVk*p-@YC6Mdvy*P~E11z0$$hO@I?gz+9 z2g?@yegz0dc|(rud=@eOadBTMP!fyE=xf25-?o$KcE?Z|tV-GBR_q0>03*eGRX($8nV;*r%*t{R;loeboC{mU*Ce&GcwRoC{d=1oC0 zMgD)vCJime`9v1d*72EiCteZtEDZiWNQr_RoQ^sD&El4q$UdcrcsU%WG>dcEk509L zqswP*D5NFTkwG;yL544@prG=)(+8@?Z>$OU&GX$~4@SDqu!K$a21r}N&&$+y{KD-f zcWfg_zdi=WlB1VLPs0Gz2x1Rex?SLbFF6s(jJ4(DJi?%pdG5D_Bc15-pzGi;>GRrR zsj?JT$BA9Bd!1Fk{?&KnxzBzDsg;K!_A^%iF<&!KpMp?L$o}-nZ47e5f`&_%t7EtF zIJfdQyoGHV>n8Cp3EWP=?{tqu1+}A8Ozx`HduuM&$sy3?LAWd+sEXqj`FhpupPmY=`7dH*l9;J-irZ?)imZbRT^;yA$WziN?05i_h-NYKHOoyy{$!5h*9 z(6Iuq6ir5*>^4IFna8NXvmMlt@U0;OJBdF4ChzmRILQ`(JXX{izE_A1j1C@A%dS^} zN)|UKQT+)mRky8iR7W_E*twq11c4MZh&{0{SNR3#4xX67xo*Xv6IC5%R`*{R+HJGR ztQ?2_FsT?`#0fO0#oq9lb<%1X*_^1Dzv$FJE7S#L&%-~QWu#ckULx0!bucV@uIv2*1LEJ9;Z@#(V-C?$HKG1GvUGwx8rnr5eflhkua}0{h zD4;DYHTrG5b0GiT269Un$IL0hm{+Q-PaYD-E&FqM#q0EJMg>8~*vVO-4=U*X1af|-VdfY{Q+Z(@Xkr1aEPdSUFcj0~ zL}0fDaNMf>B-nTg2oDpz2RB}Z%I)sHV1c%Q+kiDov?^ARq$Lq)1IbC5S+z z_j(YJUPCX5ib$k|-U6sdkzx>#-b?5bdJmCi=)ITlHlF+5x%a*?-h1Qy%*xK*Ypk{Q zx8|DP{ATP+U2hra<4$&==#O7;gNY>lX_?-=M-$!NVsGV{4I(1|(zs4Ab2sRIbwa6u zpwnB4u%Q^!u6{}&jecaCm6vyM_@SgN7GU3Mn5+D&fCHJ<*;Bh_XYx~WJQ)9mW|d73 z&J|KeU0Lt3d?+R?2F%!;Wbv?Myme(}>{8`4?b|=VK~vH3gmwT3ua4_fcNzaRszdh1 z$GU-k4Qu4(Efzy2TF{O4z%eW!IaiQ>1LU9-yaj;#-Cv@!olb{EK%xT_@_f$?nkEkd zRO|$5|GVJ%Q%yz99SE452f*V1YnZ+_$s1RBG;wdBXM@N0G15md925>fo;i2XG$9k; zG%A}T^F{y7q%5F^Iy|VI#$Fxzx zEnoEb&o6s(@VI8rHWuD6BGp6P_lQ1_=|TPRWX*BP#A%jneKHD!loFN>D{&$fF^9Fb z@N?P;XSNkaFdC8a7EVT!3Ei^tUR9WiB&t@=M*1TWorS#u2M}#^8@s2 z{A&$qFL#B9$NWpC9D+xa4WJ9)pqUh46dd$HyW;eR^RJfMZ zJl=HoR)~2O1qZ+cn0BpYv97<-=U39z1%F9o4r>E=^CKY`V!A9z5K!@e?binG!|gnL z>F9;uy`ecrUynw88ek8x{STXgUe$~c@J25 zEF3L69~V1LZmec41c)C=<=OOZ``2ytvX)Yg>F5p(B$tLKa1_NMv6kXW05lJf1da{( zk;x{*#?yE-pd)9DV&G2sG<4+>Wb?&+gjEm5M*Hlkb&27&($5);eek6@*}~m_sNCIG z7sYmo0{WF@o-SQxdZre(MOfY3j}qamCqhpzZ<_2M~jB_>{16~T$zrE=Md%J#qLTgA9mD_fjJG% zUzKC3zMs8%HHK?Sxo}EwN@7oPF03E0@VKM2(}i*A2g-zi*a&BY3OsO;P}upuqiQ$4 zx{$N8RlKGxi+%wN1N z{mS#3?^BO$jW_|TRe_2b-(TuW!Ei@Jd?a z)mo4v;6tI9U~O1j$IcOM^TZ|+rL_HBTI?qM`WY`JmHx`cvq>DaU(UEp1aEzBI!~*? zobnwYgN#APW19k{86=D5AraTB@JmX`;oGALe^5Y_vr<5?m6nY7Vme-N@BMvW;e&r9`6Tz zJZ{A6j}i=y;2S9vaP$8c0Dwzq>W1g{@d~2#?V5fvnlCyXuLr z$IkQGeQno)r1Ufj=!G!vqDT74XUE~|RS0{usd6>zEc?WJf}$?IA*W9zUU>0h8ds3w2vhlJKe`bzV%cKh;1#prk8 zOdr`Jff9w6H*3v?o1+qXpC8nmyXk11Q{_>=L_g;R3=e<#?EKyM^jAH@|I)~Jt`_?D zEB~$W_IX_=*}pZiJ}bMMK#yQk3<6Xz9%i8^vz-qQfa{DXxX!f{|DRj_({sLCIKX{< zXHq{|Q{S`9qjguHI z8Lg%AbBS6h_EXVR%X=n&gPhD3k<2P7#cfvjqWDG5py6S|w45NiI8(|%HoL;&X6}2v z-Dr_E!%NJgZB%+fKw&_=Rd@#v-M5Qm9{R$QcV^Q{51jfXF%CJaR+hIk7C~84+08|R zE$k0uW4ZldDo#H=HwRU;*oSYOA~*D0rC5)U=_I}ZW(8$3vS%x;uA%iRM^7F&_4YB- zszD_BFX|F1_|u`p?(B%ql7d)i;+V;B9|~@9HR$9GfYz8;d7hE=niha?H!}l2dzpMM z9Z(tmp|{=Ihz>-_VEW3~j%LVu)7om)psdERsELD2W?&d#8a$ zw{-G_@cET(upWz?Z2P4TDR49u_*$*+Zg!FA)q2J~f3-LlTR!I}fI~`BOA(x(M$^i! zZ{K`sD4v}~PLJp=J^!Yvl(*i{hdktzT<$0P0n%>)ZoBo<3JZndLHlj6*Syz0lVioQ zTk=~*+bkhgDcQHLWZPZuYsh`oEu6f?Sj+}QDdy_?35VQbUTy*>ib=aVhnXK-p)`>c z#hh)4vk-A#2hlwNy`?(!sT2WBi3rix@!>5Rh{Z$Z%ZM8oBclzt22HS-4Nhk;1nKS| zozumKd_6GV{bgQ-n{in~Q_YUVyb3+!G>nEhROYdaj{&AG8bSO0kRzf8wtK~>2fRYZ z-3VUk#>^w1f`sVKgw-59KRER8WONHN6MLC8uRnf&p=%`h@HqTV7|nv|Is?88?!5>)D$zgE{o&c|LU4Jy|wrcHrkj zmjhfXc(!_Gfb?N?7$6nv`-Bu?OUl7YqYtQBa4_B-k z?-gJQvh}p8!$Xl5@_(dlFyP2K51kJ{?EY8u8n=tu{J&TCbrA{_tk)5+x=Eh4beB|v zH}w>#K=Gdo-a7c+o-!bBc9T;zY^kFY6=PmI&r zs=27N=g{%H5z#B0H_8RSMn{)&nk$}o|GpbHK=(T>{gvR+{tTNY2d2_=_Uj1Rw2GD4 zb)TU^!jDv?L{1XAyely@!`2Wef#d`T#;RhYlW1hi?DNCh3U1l3cIH5a-GG@*(@n*? z$Zmuj`-#B8)R2Ul1 zyK{m)S-`q=2u%lGCBs|pGP04BI0L*hKyG*JxU`1`mL?rXr8DVmZoXB7XuY>Rsq%dp zFPW{X${&X#+_Qi^PRMc`9tG*?3w=3?aXKAU5+USNZA0Q;S-r5#w!3Rq%UY|EkGrd^ z#aCgxnd}<~Nj#ow*UAjY-ptn&VZzuM%`IQ1JuEzKHV^((^x3Z}nz(gPj0f zCwt3ITmhWhSOqEbC*bqsOqzui@8#6vau!1d8jlN?gbmIPF?GFfg zp?U=k7r$j5sgKuNut08!Z`(d$ALhUJ0kwe5`l!SaXa&oS==Lm8(X`%HIJEn&9=mkQjT9Lc!{p15 z3WI0s5CE9I`W=~hc5%M-zjtiOI!~h_;^>%itjo}Ce=V~Wl@(j=5uVuNc0Cu zFI_A9d8VcH9s;?l&M+5yMZTR9FftLI^4Pj`otE#kbMj1pbh-$h8GH1evu>PTnW7EdY-LcFzTt1-_W6`T13H zwE|y5hl{mJ)EP=PQD(}1m$ve9|6Z-ZJ05gbG@6!cr}?)J{Crf!XvY<<9P8yM**A`Nu1hn; z`k{^OOOBBRAsog)DQkoOoL9^Wo=x)X6|gV|nU#g*J{ zr`3z;A)Z#69=*zx5^<-hM4VVWu&ZnAl>vS%Hr8&Dn5M7>21_});G8YN-HYy@asjM0 z{@a@7{|NjZmW-ZryGrU_Y1<$-&_oatfKp7BD#8wP(bi=VIeDc8b>Sk#w4bW%!vF{= zWiRRg+FoBlzc2aHo$l4j1f#wempDHKt`k)sD^DI&x3dIK6vL=Ggz|If<};1dAzT17 zjHGLxGaOJkF>gg^>Z_0U-G;>Zp|95aG((h^Zdu2Ts#^XN$P&zR`Y((Xw~skr(qu}Z z9emL$$HE*<<+eGu>aH3+w|-EaK00t!n_oH5zKt%BkrA;@!pMEmk*RDZCJu2bq{L45~`QBJO!Pa-tOs_kCqs0!0#Uk{8RbZooN!l` zrVh;0K^hkU|0Q=%J@{ERySh?3S01u$bB*mYj z#s+@@c!>e@gOQ^Zv))|((?9Qhg?-#tpGw4;F%&c{b=uo!`Ry6h8}?y8ucx3KSq5Uu z?=G(oGs1;i-na3%Koj25go<_PZ{s(7<@V?bUK1@*`zhr;o$KaX$C(bJx|YFt^!ekq zBxCs5GeqM(Ncs~{A~<45>2}8Bk2JN4ZGtjPL6@I#${2l?u8Ww1cniNikN9b8a2;Q@T6;<98Il2<+Bn}})k)+^lX)V6c!`=POz)a?bW7R2^mS%QF*cl9`Z{*-MScI(kW z==j_EB=%Ybds!lou zu7@fAOn%g2Iwe1G2Wd9~7(TmRT{|66jWp_2^%Pba2^1!hPTM5M7h6v$No z6YHAkXu?=89V*ONNOK_C*Y3HwOj5Ax*cfmHk6<@_&j$*5gQL0nBlj;oeQ)mhn<5pu zbr9N*u~j~|(u@3a{Td_I`$vR_sZ+>E%x;>@dFYL#d(y(BT4>!zH!r%}!el8?7Ls5E zE$(VP;+WibniF*|6c}%*>KTI$w6HUg{jmMIf8SJ_laN(QEOSg^=JZ)cVxy zT&d5aGDx8Ht~BWwp%{r0+6@)VFD!EAj?EwciY_w6NvkwEab*nY+zn#|dUidNO^bDF z;eJ@15w^lFS0B98PZyFl#6As)`>*4@(J=md>`IjGcfQ@H4_ePu8*7VHmO`$Px`9|1 zG^whE64+M(;oMLxW5}_j$!4Zm${IapojLdzXTG%{AFxAx+K)J83}V^;3`CrcDIR?$ zS`l$<_LC6qtrkBfhmnL9yc4i*q+K~blfV3BUI0WoAXR@J*{W`1OG`r6{Vsn8KJ@-1 zNfrS|G9fjWz<#J~enGY<(SzsaWgrfwae=B2O$uKMD!bpG{FqTPRQqB=MGT*=l>C)_*H{<)Jw>@U~)#mYU8OF(1)AXyWFZ3 zoTQveChF6$PaxPepUtWYg|hV=cf)`%pqCA7%@y#<0%Zs`QYs!3#u$`}+=HReb}5VO zS_c!rod=`f=$;2hf>zVQud#zdB;L4e2{^+azxv{z_jL8_()0Ybo!Nop72skrWkodz J=JB7e{{s#F2rU2r diff --git a/web/html/shots/dialog-plot.png b/web/html/shots/dialog-plot.png deleted file mode 100644 index 225dca813b60f0c94e621b23506552d43db93203..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28261 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 v6`IiRt1VkF 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 u;lw(QbcUI**?w3;lv0J2Bx4B zfYsI2IB^%wQ|b^=9eA;6X#CyG%nXOasjjY;N~Nu>t#zv5;=2Pml~3q&Iso9(rArhF zW#-+I`TkPnqw$Q43>*$;P}Jwnt!FZsF&DC9 zV`F=Jdslm-j+JzRCoK67CH z5di}r0erbM`0^ouUg1&sf~4e>%c;V&E9uDzSy@z&E6%%mEnh+_D3tzEBrBGAdf14v zCFK?6@~Y|@+OMTIb1LuLscmekE4i7_a95fCTYJ^5Rz=&x+>XAYuKFG|=zmu5SkwT6 z;9>-X$U{P7Z^m*_Xfy_3wZzY#Y07~17%~?(A=Vjx^9n^_k}>8G;{5#ezR&JLiol!r zV9T6U7=+Y%iSPq{BZ*PAI%K~p{ynQ}x zLbLsZn8sIJRDs_zJ@c^LTjsXe*=pRCy z*I*Qh6~2z(v*w2-PvKLShoNT+KPfYa&RnOIvtub^L%2*|qn(=j zEQLkVc?As)_Rt3+*D<#4w+ISwnxrAZ78bshhCgxn0Ca11DpXbsu=tRNkQ-2FdRAzb zM@)!3%cGJDnVw@s1R0;x6TcB0{UdT|@T64a6&9LjMk9d-*cEQ~6^rjJ47~4+e1MAv zLy}cGVX^8XK@4#NR_JQ26pCKE@ALjq#{|=#W-_dA#K5KpV$qhY0ey*As&FH5k6B!| zqrR`j3%4E}R^q|G+<^g@WODKLJ7e3}La%9IJDq(%ofYsA!}|_Km%xo6JvP3LRXPxo zQ$lk{+!T4D9O3WinLO?y17>(NoHAB2RUuBBU~h{GeO(%Q)e8jKW?$GIUF);_O~&@V z9ec|2)q8tl8l=q61^La*7vy*DabI@p51r20(r9-*enw~buv<*&^sb3&>)my-+1BO7 zx3l+G*PG8N5JoX`N{lH5PI{eF+or;M(&yVrIzch>9pvN7wgmqrBIYX(tuH)a00yXl z@|6ep508w@EKzn&t~hlqZNXaFNl0jo2mjx+leJ|?KJJDFPD%3HTHlj!%?n zUx)Nbq-zif80Zj804qieW-eUI);bGe40H2~V71NSD+ThHbxh z$HPgdsce@GnB!UX(FZXElA|knQW{4h(Rh(C?T(|U=)=xnBa$4txy^4ko0*vMLJ5B1cI f%k==yiB~9#5)yvsA6;-{!QlnR7aU!1Na5As)TraY88EZXMHb6w({ rfn9P!LXw1nLDt6=M;D9n*LE|8XmW^XzS^b+G>E~|)z4*}Q$iB}aF8y6 diff --git a/web/html/whitebox-vertical.png b/web/html/whitebox-vertical.png deleted file mode 100644 index 5c4c92ecac19fef3526ccc4a7aa5869eb251fc2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^Ahrz$3y}OO@wg30F%}28J29*~C-V}>VM_9LcVS>y z)vIg-{?qPjt-MS@*z9;e zS04~w@|e*2P}A&S^$nKw3Br3?d_PD{bQSo>z>r_gUD-C_Qv}dd22WQ%mvv4FO#tms BFxCJ7 diff --git a/web/html/whitebox.png b/web/html/whitebox.png deleted file mode 100644 index e5acdb2ad91554e4a371a00644b0c10f946826d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 885 zcmV-*1B(2KP)Px#0%A)?L;wJ)jUzGu00SXOL_t(o!|j=2bJ|7_hM&EYj4(j?<)I{p8@tet5o zHCVQU#cBINdxvoB87u8I{lM}C2GFB-b-U8N3*RYZ`augk4na|rfq_Bv+YYRP!{HDF zK^X{gd;zQ#ODalA1Q3o00cAh|ohe3e2p*-d|M&ECw9<_~Dh#`#X3dJ41qA{OXadhc zkJtzn9H1OI(D1-sy*wnaR@D5+C*JdpnkzfY!CpE89kDUd4iEwd8g~3e2^yq}ikGbU z#4SJZksFqHJa9w_hMuc9VhbP;Xt`s<0_b^S1nU)7ta;BZKl6nT)GTnOb_6q1F*qFF z-~$I5wp8|RuUGO^0K$SL@A%9Ye&I7~D!a-NJfhzQ9a_})Tb?O?;F^JkKd4z!;zsazMM_qzxp@`)+CkqID{fe`qO{t!Ri}7LJSA1O zR#h3nqY)g7W$aqH!sGC$3B`f632YJNinvGz0$~IXkjiGr2#$3ELj=bTb<7GLQf4^^ zhcOA6Vmx|e;Xu+Y&=QdgJnj8BYYl3N$e(I`4rca!cjl8pqG-Iv(=T#@6I9L==Y+l> z&b^q9T+m6l@AZ^<0bjru@CAGUU%(ge{|zj*zs=(>$=6`XihM3io-57^m(vbg?wf*TWU(m=^W;pjq=kB zCeZP~jxC$GiV6Vf)B}NrYbu+=3^o{;?~h2DN}PrvJx??|a7V)d&c{C$%QXIh@Gp&j zyseL(o|Z0-emv-xhxZ@s^ec>v|*j00000 LNkvXXu0mjfRVt9S diff --git a/web/html/yourkit.png b/web/html/yourkit.png deleted file mode 100644 index 7768d8f5aa1cfbb03323842bd164469e38effc5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4854 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 - - - <use title> - - - - - - - - -

- - - -
-

Valid XHTML 1.0! -

-
- - - - - - - - - diff --git a/web/htp/contact.htp b/web/htp/contact.htp deleted file mode 100644 index 0b81541bb..000000000 --- a/web/htp/contact.htp +++ /dev/null @@ -1,76 +0,0 @@ - - - - - -

Support and contact information for OpenRocket

- -
- -

Mailing lists

- -

OpenRocket currently has two mailing lists for - interested users:

- -
-
- OpenRocket-announce -   - (archives) -
-
Announcements of new OpenRocket versions and - developments. This list is moderated.
- -
- OpenRocket-devel -   - (archives) -
-
Discussion related to OpenRocket development, documentation - and upcoming features.
-
- -

You are welcome to join the development mailing list if you are - interested in contributing something to OpenRocket or simply want - hear about and discuss future development. Note that support - requests should be sent to the - support - forums instead!

- -

Unsubscribing from the lists can be performed - in the above links as well. Please do not send unsubscription - requests to the list.

- - -

Support forums

- -

The official support forum for OpenRocket is the - Rocketry - Electronics and Software forum at - The Rocketry Forum.

- -

Please ask any questions on using OpenRocket on that forum, - where others can answer as well and gain knowledge from the - answers.

- -

Contact information

- -

The main developer of OpenRocket is Sampo Niskanen. His contact - information can be found below.

- -

Support requests should be sent to - the support - forums.
- - -

Email:    - sampo.niskanen@iki.fi

- -

WWW:    - http://www.iki.fi/sampo.niskanen/

- - -
-
diff --git a/web/htp/documentation.htp b/web/htp/documentation.htp deleted file mode 100644 index 46e36cd7e..000000000 --- a/web/htp/documentation.htp +++ /dev/null @@ -1,82 +0,0 @@ - - - - - -

Documentation for OpenRocket

- -
- -

User documentation

- -

Unfortunately no user's guide currently exists for OpenRocket. - Some documentation is available in the - OpenRocket - wiki pages, including a stub - User's - guide and a section of - frequently - asked questions.

- -

If you would like to help, please extend the documentation!

- - -

Technical documentation

- -

OpenRocket was originally written as the Master's thesis of - Sampo Niskanen at Helsinki University of Technology. This thesis - is being extended and updated as the OpenRocket technical - documentation. Below is the latest technical documentation and - the original Master's thesis.

- -
-

- CC BY-SA - OpenRocket technical documentation (2013-05-10) -    (PDF 1.4MB) -

- -

- CC BY-NC-ND - Development of an Open Source model rocket simulation software (Master's thesis) -    (PDF 1.3MB) -

-
- -

The technical documentation is licensed under a - Creative Commons Attribution-ShareAlike License - while the Master's thesis is licensed under a - Attribution-NonCommercial-NoDerivs - License. -

- - -

Table of contents:

-
    -
  1. 1. Introduction
  2. -
  3. 2. Basics of model rocket flight
  4. -
  5. 3. Aerodynamic properties of model rockets
  6. -
  7. 4. Flight simulation
  8. -
  9. 5. The OpenRocket simulation software
  10. -
  11. 6. Comparison with experimental data
  12. -
  13. 7. Conclusion
  14. -
-
    -
  1. A. Nose cone and transition geometries
  2. -
  3. B. Transonic wave drag of nose cones
  4. -
  5. C. Streamer drag coefficient estimation
  6. -
- - - -

Resources

- -

A list of useful technical rocketry resources is available in - the "Resources" - wiki page, including links to Barrowman's original report and - thesis, extensions for the Barrowman method, experimental rocket - data etc.

- - -
-
diff --git a/web/htp/download.htp b/web/htp/download.htp deleted file mode 100644 index a547c8aa2..000000000 --- a/web/htp/download.htp +++ /dev/null @@ -1,90 +0,0 @@ - - - - - -

Download OpenRocket

- -
- - - - - -
-

Ready packages

- -

These are packages ready for use and are the recommended - download for normal users. They are pre-packaged with motor - thrust curves from - thrustcurve.org.

- -

OpenRocket requires Java version 6 or - later. The Sun Java Runtime is recommended.

- -

Desktop version

- -

This is the latest version of the desktop version of - OpenRocket. It contains the latest and greatest features, and - runs on any system supporting Java.

- -
- -
-
- Support This Project -
- - - - -

OpenRocket can be started in most graphical environments (including - Windows) by double-clicking the package icon. No installation is - required.

- -

From the command line OpenRocket can be started by - java -jar OpenRocket-.jar

- -

Android version

- -

The Android version allows opening OpenRocket files, viewing - simulations and motors. Later versions will allow running - simulations as well.

- -

The Android version is thanks to the fantastic work by Kevin - Ruland.

- -
- -
-
-

Installation:

-
    -
  1. Go to SettingsApplications and - check Unknown sources.
  2. -
  3. Download OpenRocket-Android-.apk - on your device and accept installation.
  4. - -
-
- -
-
- -

Source code and older versions

- -

Source packages and older versions of - OpenRocket are available in the - SourceForge repository.

- -

Alternatively, the most recent development version can be - obtained from - GitHub. - The code can be retrieved using the command

-
$ git clone git://github.com/openrocket/openrocket.git
-

The above URL may be used to connect to the repository with - other Git clients as well.

- - -
-
diff --git a/web/htp/features.htp b/web/htp/features.htp deleted file mode 100644 index 73cf06397..000000000 --- a/web/htp/features.htp +++ /dev/null @@ -1,143 +0,0 @@ - - - - - -

Features of OpenRocket

- -
- -

Current features

- - - -

General

- -
    -
  • Fully cross-platform, written in Java
  • -
  • Fully documented simulation - methods
  • -
  • Open Source, source code available under the - GNU GPL
  • -
- -

User interface

-
    -
  • Easy-to-use user interface for - rocket design
  • -
  • Real-time view of CG and CP position
  • -
  • Real-time flight altitude, velocity and - acceleration information from a continuous simulation - performed in the background
  • -
  • Zoomable schematic view of rocket from the side or rear, - with rotation around the center axis
  • -
- -

Design

- -
    -
  • A multitude of available components to - choose from
  • -
  • Trapezoidal, elliptical - and free-form fins supported
  • -
  • Support for canted fins (roll - stabilization)
  • -
  • Staging and clustering support
  • -
  • Automatic calculation of component mass and CG based on - shape and density
  • -
  • Ability to override mass and CG of - components or stages separately
  • -
- -

Simulation and analysis

- -
    -
  • Full six degree of freedom simulation
  • -
  • Rocket stability computed using extended Barrowman - method
  • -
  • Automatic design optimization — you - can optimize any number of rocket parameters for flight - altitude, maximum velocity or a number of other values
  • -
  • Realistic wind modeling
  • -
  • Analysis of the effect of separate - components on the stability, drag and roll - characteristics of the rocket
  • -
  • Fully configurable plotting, with - various preset configurations
  • -
  • Simulation data can be exported to - CSV - files for further analysis
  • -
  • Simulation listeners allowing custom-made - code to interact with the rocket during flight simulation
  • -
- - -

Planned future features

- -

OpenRocket is under constant work in the free time of the - developers. You can have a sneak preview on what has been - planned by checking the - TODO-file - on github.

- -

Below are a few major features that are under consideration:

- -
    -
  • Aerodynamic computation using - CFD - (help needed!)
  • -
  • Better support for supersonic simulation - (help needed!)
  • -
  • Customized support for hybrid rocket motors and water - rockets
  • -
  • Importing and plotting actual flight data from altimeters
  • -
  • Rocket flight animation
  • -
  • A "wizard" for creating new rocket designs
  • -
  • More ideas are listed in the - TODO-file!
  • -
- -

If you want to help make OpenRocket the best rocket simulator, - don't hesitate to Get involved!

- -
- - -
-
diff --git a/web/htp/getinvolved.htp b/web/htp/getinvolved.htp deleted file mode 100644 index 1d96bb780..000000000 --- a/web/htp/getinvolved.htp +++ /dev/null @@ -1,95 +0,0 @@ - - - - - -

Get involved in OpenRocket development

- -
- -

How can I help OpenRocket?

- -

OpenRocket is an Open Source project, meaning that the source - code is freely available and anybody can help make the software - better. The program is mainly developed by Sampo Niskanen in - his free time. Help is very much appreciated. You don't even - need coding skills, as there are other things to do as well.

- -

Below are a few suggestions of areas that would need help. If - you'd like to participate, please - join - the development mailing list and introduce your ideas there.

- - - - -

Java development

- -

Below are a few ideas about what kind of input developers can - provide or features that could be implemented. For more - information see the feature roadmap in the distribution - TODO-file.

- -
    -
  • 3D visualization of the rocket during design and flight - (Help needed!) -
  • -
  • Printing of designs, simulation results, fin planforms - etc
  • -
  • Memory profiling and leakage reduction
  • -
  • Writing RockSim design files
  • -
  • UI enhancements, for example zooming plots etc.
  • -
- -

Aerodynamic computation methods

- -

There is still work to be done in the aerodynamic computation - methods of OpenRocket. At least the following items need - help. I will gladly provide help in creating and even - implementing the computational methods.

- -
    -
  • Simulating rockets at supersonic velocities (drag - coefficient and CG position).
  • -
  • Support for external pods and tube fins
  • -
  • CFD - methods for simulation
  • -
- -

Documentation tasks

- -

Contributions to the - OpenRocket - User's guide are dearly needed. Below are examples of - topics.

- -
    -
  • Getting started guide
  • -
  • How to make staged and clustered designs
  • -
  • Using mass/CG overrides for simulation accuracy
  • -
  • Using simulations
  • -
  • Effect of the simulation parameters
  • -
  • Simulation method limitations
  • -
  • Using simulation listeners (including examples)
  • -
- - -

Other

- -
    -
  • Translating OpenRocket to your language
  • -
  • Creating good and interesting example designs that - demonstrate some OpenRocket features.
  • -
  • Hosting a place to share rocket designs with other - enthusiasts.
  • -
  • Giving input and suggestions on how to make OpenRocket - better.
  • -
- -
-
diff --git a/web/htp/htp.def b/web/htp/htp.def deleted file mode 100644 index 7167b7b60..000000000 --- a/web/htp/htp.def +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - diff --git a/web/htp/htp.rsp b/web/htp/htp.rsp deleted file mode 100644 index 81f6beb0f..000000000 --- a/web/htp/htp.rsp +++ /dev/null @@ -1,8 +0,0 @@ --XML -NOIMGXY -index.htp ../html/index.html -features.htp ../html/features.html -download.htp ../html/download.html -documentation.htp ../html/documentation.html -license.htp ../html/license.html -contact.htp ../html/contact.html -getinvolved.htp ../html/getinvolved.html diff --git a/web/htp/index.htp b/web/htp/index.htp deleted file mode 100644 index b5beed3db..000000000 --- a/web/htp/index.htp +++ /dev/null @@ -1,79 +0,0 @@ - - - - - -

OpenRocket — an Open Source model rocket simulator

- -
- -

Introduction

- -
- - - - -
- Support This Project -
- -
- YourKit Supports This Project -
- -
- -

OpenRocket is a free, fully featured model - rocket simulator that allows you to design and simulate your - rockets before actually building and flying them.

- -

The main features include:

- -
    -
  • Six-degree-of-freedom flight simulation
  • -
  • Automatic design optimization
  • -
  • Realtime simulated altitude, velocity and acceleration display
  • -
  • Staging and clustering support
  • -
  • Cross-platform (Java-based)
  • -
- -

Read more about its features and see screenshots. -

-

OpenRocket is an Open Source project licensed under the - GNU GPL. This means that the - software is free to use for whatever purposes, and the source - code is also available for studying and extending. -

-

OpenRocket needs help to become even better. Implementing - features, writing documentation and creating example designs are - just a few ways of helping. If you are interested in helping - make OpenRocket the best rocket simulator out there, please - Get involved! -

- - -

YourKit is supporting OpenRocket open source project with its -full-featured Java Profiler. -YourKit, LLC is the creator of innovative and intelligent tools for profiling -Java and .NET applications. Take a look at YourKit's leading software products: -YourKit Java -Profiler and -YourKit .NET -Profiler. -

- -
- - - - -
-
- diff --git a/web/htp/license.htp b/web/htp/license.htp deleted file mode 100644 index 3835cbb0e..000000000 --- a/web/htp/license.htp +++ /dev/null @@ -1,722 +0,0 @@ - - - - - -

OpenRocket license

- -
- -

The license text is available also in the simulator under - Help → License and in the file - LICENSE.TXT.

- -
- -
-OpenRocket - A model rocket simulator
-
-Copyright (C) 2007-2012 Sampo Niskanen and others
-
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 3 of the License, or (at
-your option) any later version.
-
-This program is distributed in the hope that it will be useful, but
-WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-General Public License (below) for more details.
-
-
-Additional permission under GNU GPL version 3 section 7:
-
-The licensors grant additional permission to package this Program, or
-any covered work, along with any non-compilable data files (such as
-thrust curves or component databases) and convey the resulting work.
-
-
-------------------------------------------------------------------------
-
-
-		    GNU GENERAL PUBLIC LICENSE
-		       Version 3, 29 June 2007
-
- Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-			    Preamble
-
-  The GNU General Public License is a free, copyleft license for
-software and other kinds of works.
-
-  The licenses for most software and other practical works are designed
-to take away your freedom to share and change the works.  By contrast,
-the GNU General Public License is intended to guarantee your freedom to
-share and change all versions of a program--to make sure it remains free
-software for all its users.  We, the Free Software Foundation, use the
-GNU General Public License for most of our software; it applies also to
-any other work released this way by its authors.  You can apply it to
-your programs, too.
-
-  When we speak of free software, we are referring to freedom, not
-price.  Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-them if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs, and that you know you can do these things.
-
-  To protect your rights, we need to prevent others from denying you
-these rights or asking you to surrender the rights.  Therefore, you have
-certain responsibilities if you distribute copies of the software, or if
-you modify it: responsibilities to respect the freedom of others.
-
-  For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must pass on to the recipients the same
-freedoms that you received.  You must make sure that they, too, receive
-or can get the source code.  And you must show them these terms so they
-know their rights.
-
-  Developers that use the GNU GPL protect your rights with two steps:
-(1) assert copyright on the software, and (2) offer you this License
-giving you legal permission to copy, distribute and/or modify it.
-
-  For the developers' and authors' protection, the GPL clearly explains
-that there is no warranty for this free software.  For both users' and
-authors' sake, the GPL requires that modified versions be marked as
-changed, so that their problems will not be attributed erroneously to
-authors of previous versions.
-
-  Some devices are designed to deny users access to install or run
-modified versions of the software inside them, although the manufacturer
-can do so.  This is fundamentally incompatible with the aim of
-protecting users' freedom to change the software.  The systematic
-pattern of such abuse occurs in the area of products for individuals to
-use, which is precisely where it is most unacceptable.  Therefore, we
-have designed this version of the GPL to prohibit the practice for those
-products.  If such problems arise substantially in other domains, we
-stand ready to extend this provision to those domains in future versions
-of the GPL, as needed to protect the freedom of users.
-
-  Finally, every program is threatened constantly by software patents.
-States should not allow patents to restrict development and use of
-software on general-purpose computers, but in those that do, we wish to
-avoid the special danger that patents applied to a free program could
-make it effectively proprietary.  To prevent this, the GPL assures that
-patents cannot be used to render the program non-free.
-
-  The precise terms and conditions for copying, distribution and
-modification follow.
-
-		       TERMS AND CONDITIONS
-
-  0. Definitions.
-
-  "This License" refers to version 3 of the GNU General Public License.
-
-  "Copyright" also means copyright-like laws that apply to other kinds of
-works, such as semiconductor masks.
- 
-  "The Program" refers to any copyrightable work licensed under this
-License.  Each licensee is addressed as "you".  "Licensees" and
-"recipients" may be individuals or organizations.
-
-  To "modify" a work means to copy from or adapt all or part of the work
-in a fashion requiring copyright permission, other than the making of an
-exact copy.  The resulting work is called a "modified version" of the
-earlier work or a work "based on" the earlier work.
-
-  A "covered work" means either the unmodified Program or a work based
-on the Program.
-
-  To "propagate" a work means to do anything with it that, without
-permission, would make you directly or secondarily liable for
-infringement under applicable copyright law, except executing it on a
-computer or modifying a private copy.  Propagation includes copying,
-distribution (with or without modification), making available to the
-public, and in some countries other activities as well.
-
-  To "convey" a work means any kind of propagation that enables other
-parties to make or receive copies.  Mere interaction with a user through
-a computer network, with no transfer of a copy, is not conveying.
-
-  An interactive user interface displays "Appropriate Legal Notices"
-to the extent that it includes a convenient and prominently visible
-feature that (1) displays an appropriate copyright notice, and (2)
-tells the user that there is no warranty for the work (except to the
-extent that warranties are provided), that licensees may convey the
-work under this License, and how to view a copy of this License.  If
-the interface presents a list of user commands or options, such as a
-menu, a prominent item in the list meets this criterion.
-
-  1. Source Code.
-
-  The "source code" for a work means the preferred form of the work
-for making modifications to it.  "Object code" means any non-source
-form of a work.
-
-  A "Standard Interface" means an interface that either is an official
-standard defined by a recognized standards body, or, in the case of
-interfaces specified for a particular programming language, one that
-is widely used among developers working in that language.
-
-  The "System Libraries" of an executable work include anything, other
-than the work as a whole, that (a) is included in the normal form of
-packaging a Major Component, but which is not part of that Major
-Component, and (b) serves only to enable use of the work with that
-Major Component, or to implement a Standard Interface for which an
-implementation is available to the public in source code form.  A
-"Major Component", in this context, means a major essential component
-(kernel, window system, and so on) of the specific operating system
-(if any) on which the executable work runs, or a compiler used to
-produce the work, or an object code interpreter used to run it.
-
-  The "Corresponding Source" for a work in object code form means all
-the source code needed to generate, install, and (for an executable
-work) run the object code and to modify the work, including scripts to
-control those activities.  However, it does not include the work's
-System Libraries, or general-purpose tools or generally available free
-programs which are used unmodified in performing those activities but
-which are not part of the work.  For example, Corresponding Source
-includes interface definition files associated with source files for
-the work, and the source code for shared libraries and dynamically
-linked subprograms that the work is specifically designed to require,
-such as by intimate data communication or control flow between those
-subprograms and other parts of the work.
-
-  The Corresponding Source need not include anything that users
-can regenerate automatically from other parts of the Corresponding
-Source.
-
-  The Corresponding Source for a work in source code form is that
-same work.
-
-  2. Basic Permissions.
-
-  All rights granted under this License are granted for the term of
-copyright on the Program, and are irrevocable provided the stated
-conditions are met.  This License explicitly affirms your unlimited
-permission to run the unmodified Program.  The output from running a
-covered work is covered by this License only if the output, given its
-content, constitutes a covered work.  This License acknowledges your
-rights of fair use or other equivalent, as provided by copyright law.
-
-  You may make, run and propagate covered works that you do not
-convey, without conditions so long as your license otherwise remains
-in force.  You may convey covered works to others for the sole purpose
-of having them make modifications exclusively for you, or provide you
-with facilities for running those works, provided that you comply with
-the terms of this License in conveying all material for which you do
-not control copyright.  Those thus making or running the covered works
-for you must do so exclusively on your behalf, under your direction
-and control, on terms that prohibit them from making any copies of
-your copyrighted material outside their relationship with you.
-
-  Conveying under any other circumstances is permitted solely under
-the conditions stated below.  Sublicensing is not allowed; section 10
-makes it unnecessary.
-
-  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
-
-  No covered work shall be deemed part of an effective technological
-measure under any applicable law fulfilling obligations under article
-11 of the WIPO copyright treaty adopted on 20 December 1996, or
-similar laws prohibiting or restricting circumvention of such
-measures.
-
-  When you convey a covered work, you waive any legal power to forbid
-circumvention of technological measures to the extent such circumvention
-is effected by exercising rights under this License with respect to
-the covered work, and you disclaim any intention to limit operation or
-modification of the work as a means of enforcing, against the work's
-users, your or third parties' legal rights to forbid circumvention of
-technological measures.
-
-  4. Conveying Verbatim Copies.
-
-  You may convey verbatim copies of the Program's source code as you
-receive it, in any medium, provided that you conspicuously and
-appropriately publish on each copy an appropriate copyright notice;
-keep intact all notices stating that this License and any
-non-permissive terms added in accord with section 7 apply to the code;
-keep intact all notices of the absence of any warranty; and give all
-recipients a copy of this License along with the Program.
-
-  You may charge any price or no price for each copy that you convey,
-and you may offer support or warranty protection for a fee.
-
-  5. Conveying Modified Source Versions.
-
-  You may convey a work based on the Program, or the modifications to
-produce it from the Program, in the form of source code under the
-terms of section 4, provided that you also meet all of these conditions:
-
-    a) The work must carry prominent notices stating that you modified
-    it, and giving a relevant date.
-
-    b) The work must carry prominent notices stating that it is
-    released under this License and any conditions added under section
-    7.  This requirement modifies the requirement in section 4 to
-    "keep intact all notices".
-
-    c) You must license the entire work, as a whole, under this
-    License to anyone who comes into possession of a copy.  This
-    License will therefore apply, along with any applicable section 7
-    additional terms, to the whole of the work, and all its parts,
-    regardless of how they are packaged.  This License gives no
-    permission to license the work in any other way, but it does not
-    invalidate such permission if you have separately received it.
-
-    d) If the work has interactive user interfaces, each must display
-    Appropriate Legal Notices; however, if the Program has interactive
-    interfaces that do not display Appropriate Legal Notices, your
-    work need not make them do so.
-
-  A compilation of a covered work with other separate and independent
-works, which are not by their nature extensions of the covered work,
-and which are not combined with it such as to form a larger program,
-in or on a volume of a storage or distribution medium, is called an
-"aggregate" if the compilation and its resulting copyright are not
-used to limit the access or legal rights of the compilation's users
-beyond what the individual works permit.  Inclusion of a covered work
-in an aggregate does not cause this License to apply to the other
-parts of the aggregate.
-
-  6. Conveying Non-Source Forms.
-
-  You may convey a covered work in object code form under the terms
-of sections 4 and 5, provided that you also convey the
-machine-readable Corresponding Source under the terms of this License,
-in one of these ways:
-
-    a) Convey the object code in, or embodied in, a physical product
-    (including a physical distribution medium), accompanied by the
-    Corresponding Source fixed on a durable physical medium
-    customarily used for software interchange.
-
-    b) Convey the object code in, or embodied in, a physical product
-    (including a physical distribution medium), accompanied by a
-    written offer, valid for at least three years and valid for as
-    long as you offer spare parts or customer support for that product
-    model, to give anyone who possesses the object code either (1) a
-    copy of the Corresponding Source for all the software in the
-    product that is covered by this License, on a durable physical
-    medium customarily used for software interchange, for a price no
-    more than your reasonable cost of physically performing this
-    conveying of source, or (2) access to copy the
-    Corresponding Source from a network server at no charge.
-
-    c) Convey individual copies of the object code with a copy of the
-    written offer to provide the Corresponding Source.  This
-    alternative is allowed only occasionally and noncommercially, and
-    only if you received the object code with such an offer, in accord
-    with subsection 6b.
-
-    d) Convey the object code by offering access from a designated
-    place (gratis or for a charge), and offer equivalent access to the
-    Corresponding Source in the same way through the same place at no
-    further charge.  You need not require recipients to copy the
-    Corresponding Source along with the object code.  If the place to
-    copy the object code is a network server, the Corresponding Source
-    may be on a different server (operated by you or a third party)
-    that supports equivalent copying facilities, provided you maintain
-    clear directions next to the object code saying where to find the
-    Corresponding Source.  Regardless of what server hosts the
-    Corresponding Source, you remain obligated to ensure that it is
-    available for as long as needed to satisfy these requirements.
-
-    e) Convey the object code using peer-to-peer transmission, provided
-    you inform other peers where the object code and Corresponding
-    Source of the work are being offered to the general public at no
-    charge under subsection 6d.
-
-  A separable portion of the object code, whose source code is excluded
-from the Corresponding Source as a System Library, need not be
-included in conveying the object code work.
-
-  A "User Product" is either (1) a "consumer product", which means any
-tangible personal property which is normally used for personal, family,
-or household purposes, or (2) anything designed or sold for incorporation
-into a dwelling.  In determining whether a product is a consumer product,
-doubtful cases shall be resolved in favor of coverage.  For a particular
-product received by a particular user, "normally used" refers to a
-typical or common use of that class of product, regardless of the status
-of the particular user or of the way in which the particular user
-actually uses, or expects or is expected to use, the product.  A product
-is a consumer product regardless of whether the product has substantial
-commercial, industrial or non-consumer uses, unless such uses represent
-the only significant mode of use of the product.
-
-  "Installation Information" for a User Product means any methods,
-procedures, authorization keys, or other information required to install
-and execute modified versions of a covered work in that User Product from
-a modified version of its Corresponding Source.  The information must
-suffice to ensure that the continued functioning of the modified object
-code is in no case prevented or interfered with solely because
-modification has been made.
-
-  If you convey an object code work under this section in, or with, or
-specifically for use in, a User Product, and the conveying occurs as
-part of a transaction in which the right of possession and use of the
-User Product is transferred to the recipient in perpetuity or for a
-fixed term (regardless of how the transaction is characterized), the
-Corresponding Source conveyed under this section must be accompanied
-by the Installation Information.  But this requirement does not apply
-if neither you nor any third party retains the ability to install
-modified object code on the User Product (for example, the work has
-been installed in ROM).
-
-  The requirement to provide Installation Information does not include a
-requirement to continue to provide support service, warranty, or updates
-for a work that has been modified or installed by the recipient, or for
-the User Product in which it has been modified or installed.  Access to a
-network may be denied when the modification itself materially and
-adversely affects the operation of the network or violates the rules and
-protocols for communication across the network.
-
-  Corresponding Source conveyed, and Installation Information provided,
-in accord with this section must be in a format that is publicly
-documented (and with an implementation available to the public in
-source code form), and must require no special password or key for
-unpacking, reading or copying.
-
-  7. Additional Terms.
-
-  "Additional permissions" are terms that supplement the terms of this
-License by making exceptions from one or more of its conditions.
-Additional permissions that are applicable to the entire Program shall
-be treated as though they were included in this License, to the extent
-that they are valid under applicable law.  If additional permissions
-apply only to part of the Program, that part may be used separately
-under those permissions, but the entire Program remains governed by
-this License without regard to the additional permissions.
-
-  When you convey a copy of a covered work, you may at your option
-remove any additional permissions from that copy, or from any part of
-it.  (Additional permissions may be written to require their own
-removal in certain cases when you modify the work.)  You may place
-additional permissions on material, added by you to a covered work,
-for which you have or can give appropriate copyright permission.
-
-  Notwithstanding any other provision of this License, for material you
-add to a covered work, you may (if authorized by the copyright holders of
-that material) supplement the terms of this License with terms:
-
-    a) Disclaiming warranty or limiting liability differently from the
-    terms of sections 15 and 16 of this License; or
-
-    b) Requiring preservation of specified reasonable legal notices or
-    author attributions in that material or in the Appropriate Legal
-    Notices displayed by works containing it; or
-
-    c) Prohibiting misrepresentation of the origin of that material, or
-    requiring that modified versions of such material be marked in
-    reasonable ways as different from the original version; or
-
-    d) Limiting the use for publicity purposes of names of licensors or
-    authors of the material; or
-
-    e) Declining to grant rights under trademark law for use of some
-    trade names, trademarks, or service marks; or
-
-    f) Requiring indemnification of licensors and authors of that
-    material by anyone who conveys the material (or modified versions of
-    it) with contractual assumptions of liability to the recipient, for
-    any liability that these contractual assumptions directly impose on
-    those licensors and authors.
-
-  All other non-permissive additional terms are considered "further
-restrictions" within the meaning of section 10.  If the Program as you
-received it, or any part of it, contains a notice stating that it is
-governed by this License along with a term that is a further
-restriction, you may remove that term.  If a license document contains
-a further restriction but permits relicensing or conveying under this
-License, you may add to a covered work material governed by the terms
-of that license document, provided that the further restriction does
-not survive such relicensing or conveying.
-
-  If you add terms to a covered work in accord with this section, you
-must place, in the relevant source files, a statement of the
-additional terms that apply to those files, or a notice indicating
-where to find the applicable terms.
-
-  Additional terms, permissive or non-permissive, may be stated in the
-form of a separately written license, or stated as exceptions;
-the above requirements apply either way.
-
-  8. Termination.
-
-  You may not propagate or modify a covered work except as expressly
-provided under this License.  Any attempt otherwise to propagate or
-modify it is void, and will automatically terminate your rights under
-this License (including any patent licenses granted under the third
-paragraph of section 11).
-
-  However, if you cease all violation of this License, then your
-license from a particular copyright holder is reinstated (a)
-provisionally, unless and until the copyright holder explicitly and
-finally terminates your license, and (b) permanently, if the copyright
-holder fails to notify you of the violation by some reasonable means
-prior to 60 days after the cessation.
-
-  Moreover, your license from a particular copyright holder is
-reinstated permanently if the copyright holder notifies you of the
-violation by some reasonable means, this is the first time you have
-received notice of violation of this License (for any work) from that
-copyright holder, and you cure the violation prior to 30 days after
-your receipt of the notice.
-
-  Termination of your rights under this section does not terminate the
-licenses of parties who have received copies or rights from you under
-this License.  If your rights have been terminated and not permanently
-reinstated, you do not qualify to receive new licenses for the same
-material under section 10.
-
-  9. Acceptance Not Required for Having Copies.
-
-  You are not required to accept this License in order to receive or
-run a copy of the Program.  Ancillary propagation of a covered work
-occurring solely as a consequence of using peer-to-peer transmission
-to receive a copy likewise does not require acceptance.  However,
-nothing other than this License grants you permission to propagate or
-modify any covered work.  These actions infringe copyright if you do
-not accept this License.  Therefore, by modifying or propagating a
-covered work, you indicate your acceptance of this License to do so.
-
-  10. Automatic Licensing of Downstream Recipients.
-
-  Each time you convey a covered work, the recipient automatically
-receives a license from the original licensors, to run, modify and
-propagate that work, subject to this License.  You are not responsible
-for enforcing compliance by third parties with this License.
-
-  An "entity transaction" is a transaction transferring control of an
-organization, or substantially all assets of one, or subdividing an
-organization, or merging organizations.  If propagation of a covered
-work results from an entity transaction, each party to that
-transaction who receives a copy of the work also receives whatever
-licenses to the work the party's predecessor in interest had or could
-give under the previous paragraph, plus a right to possession of the
-Corresponding Source of the work from the predecessor in interest, if
-the predecessor has it or can get it with reasonable efforts.
-
-  You may not impose any further restrictions on the exercise of the
-rights granted or affirmed under this License.  For example, you may
-not impose a license fee, royalty, or other charge for exercise of
-rights granted under this License, and you may not initiate litigation
-(including a cross-claim or counterclaim in a lawsuit) alleging that
-any patent claim is infringed by making, using, selling, offering for
-sale, or importing the Program or any portion of it.
-
-  11. Patents.
-
-  A "contributor" is a copyright holder who authorizes use under this
-License of the Program or a work on which the Program is based.  The
-work thus licensed is called the contributor's "contributor version".
-
-  A contributor's "essential patent claims" are all patent claims
-owned or controlled by the contributor, whether already acquired or
-hereafter acquired, that would be infringed by some manner, permitted
-by this License, of making, using, or selling its contributor version,
-but do not include claims that would be infringed only as a
-consequence of further modification of the contributor version.  For
-purposes of this definition, "control" includes the right to grant
-patent sublicenses in a manner consistent with the requirements of
-this License.
-
-  Each contributor grants you a non-exclusive, worldwide, royalty-free
-patent license under the contributor's essential patent claims, to
-make, use, sell, offer for sale, import and otherwise run, modify and
-propagate the contents of its contributor version.
-
-  In the following three paragraphs, a "patent license" is any express
-agreement or commitment, however denominated, not to enforce a patent
-(such as an express permission to practice a patent or covenant not to
-sue for patent infringement).  To "grant" such a patent license to a
-party means to make such an agreement or commitment not to enforce a
-patent against the party.
-
-  If you convey a covered work, knowingly relying on a patent license,
-and the Corresponding Source of the work is not available for anyone
-to copy, free of charge and under the terms of this License, through a
-publicly available network server or other readily accessible means,
-then you must either (1) cause the Corresponding Source to be so
-available, or (2) arrange to deprive yourself of the benefit of the
-patent license for this particular work, or (3) arrange, in a manner
-consistent with the requirements of this License, to extend the patent
-license to downstream recipients.  "Knowingly relying" means you have
-actual knowledge that, but for the patent license, your conveying the
-covered work in a country, or your recipient's use of the covered work
-in a country, would infringe one or more identifiable patents in that
-country that you have reason to believe are valid.
-  
-  If, pursuant to or in connection with a single transaction or
-arrangement, you convey, or propagate by procuring conveyance of, a
-covered work, and grant a patent license to some of the parties
-receiving the covered work authorizing them to use, propagate, modify
-or convey a specific copy of the covered work, then the patent license
-you grant is automatically extended to all recipients of the covered
-work and works based on it.
-
-  A patent license is "discriminatory" if it does not include within
-the scope of its coverage, prohibits the exercise of, or is
-conditioned on the non-exercise of one or more of the rights that are
-specifically granted under this License.  You may not convey a covered
-work if you are a party to an arrangement with a third party that is
-in the business of distributing software, under which you make payment
-to the third party based on the extent of your activity of conveying
-the work, and under which the third party grants, to any of the
-parties who would receive the covered work from you, a discriminatory
-patent license (a) in connection with copies of the covered work
-conveyed by you (or copies made from those copies), or (b) primarily
-for and in connection with specific products or compilations that
-contain the covered work, unless you entered into that arrangement,
-or that patent license was granted, prior to 28 March 2007.
-
-  Nothing in this License shall be construed as excluding or limiting
-any implied license or other defenses to infringement that may
-otherwise be available to you under applicable patent law.
-
-  12. No Surrender of Others' Freedom.
-
-  If conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License.  If you cannot convey a
-covered work so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you may
-not convey it at all.  For example, if you agree to terms that obligate you
-to collect a royalty for further conveying from those to whom you convey
-the Program, the only way you could satisfy both those terms and this
-License would be to refrain entirely from conveying the Program.
-
-  13. Use with the GNU Affero General Public License.
-
-  Notwithstanding any other provision of this License, you have
-permission to link or combine any covered work with a work licensed
-under version 3 of the GNU Affero General Public License into a single
-combined work, and to convey the resulting work.  The terms of this
-License will continue to apply to the part which is the covered work,
-but the special requirements of the GNU Affero General Public License,
-section 13, concerning interaction through a network will apply to the
-combination as such.
-
-  14. Revised Versions of this License.
-
-  The Free Software Foundation may publish revised and/or new versions of
-the GNU General Public License from time to time.  Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-  Each version is given a distinguishing version number.  If the
-Program specifies that a certain numbered version of the GNU General
-Public License "or any later version" applies to it, you have the
-option of following the terms and conditions either of that numbered
-version or of any later version published by the Free Software
-Foundation.  If the Program does not specify a version number of the
-GNU General Public License, you may choose any version ever published
-by the Free Software Foundation.
-
-  If the Program specifies that a proxy can decide which future
-versions of the GNU General Public License can be used, that proxy's
-public statement of acceptance of a version permanently authorizes you
-to choose that version for the Program.
-
-  Later license versions may give you additional or different
-permissions.  However, no additional obligations are imposed on any
-author or copyright holder as a result of your choosing to follow a
-later version.
-
-  15. Disclaimer of Warranty.
-
-  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
-APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
-HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
-OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
-IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
-ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-  16. Limitation of Liability.
-
-  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
-THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
-GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
-USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
-DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
-PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
-EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGES.
-
-  17. Interpretation of Sections 15 and 16.
-
-  If the disclaimer of warranty and limitation of liability provided
-above cannot be given local legal effect according to their terms,
-reviewing courts shall apply local law that most closely approximates
-an absolute waiver of all civil liability in connection with the
-Program, unless a warranty or assumption of liability accompanies a
-copy of the Program in return for a fee.
-
-		     END OF TERMS AND CONDITIONS
-
-	    How to Apply These Terms to Your New Programs
-
-  If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
-  To do so, attach the following notices to the program.  It is safest
-to attach them to the start of each source file to most effectively
-state the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
-    <one line to give the program's name and a brief idea of what it does.>
-    Copyright (C) <year>  <name of author>
-
-    This program is free software: you can redistribute it and/or modify
-    it under the terms of the GNU General Public License as published by
-    the Free Software Foundation, either version 3 of the License, or
-    (at your option) any later version.
-
-    This program is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-    GNU General Public License for more details.
-
-    You should have received a copy of the GNU General Public License
-    along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-Also add information on how to contact you by electronic and paper mail.
-
-  If the program does terminal interaction, make it output a short
-notice like this when it starts in an interactive mode:
-
-    <program>  Copyright (C) <year>  <name of author>
-    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
-    This is free software, and you are welcome to redistribute it
-    under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License.  Of course, your program's commands
-might be different; for a GUI interface, you would use an "about box".
-
-  You should also get your employer (if you work as a programmer) or school,
-if any, to sign a "copyright disclaimer" for the program, if necessary.
-For more information on this, and how to apply and follow the GNU GPL, see
-<http://www.gnu.org/licenses/>.
-
-  The GNU General Public License does not permit incorporating your program
-into proprietary programs.  If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications with
-the library.  If this is what you want to do, use the GNU Lesser General
-Public License instead of this License.  But first, please read
-<http://www.gnu.org/philosophy/why-not-lgpl.html>.
-    
- -
- - -
-
diff --git a/web/htp/news.htp b/web/htp/news.htp deleted file mode 100644 index 2205e2524..000000000 --- a/web/htp/news.htp +++ /dev/null @@ -1,291 +0,0 @@ - -
- - -

- -

News

-
- - -

28.03.2015: Version 15.03 is - released! This release contains scriptable simulation extensions and experimental support for tube fins along with many additional improvements. -

- -

02.11.2014: Version 14.11 is - released! This release contains very few changes. Thrustcurves have been updated and now include AeroTech DMS motors. A few bugs have been fixed. -

- -

25.06.2014: Version 14.06 is - released! This release contains very minimal changes. It fixes an annoying bug in tables that many people experience. A texture is added for Klima motors. -

- -

21.05.2014: Version 14.05 is - released! This release contains some minor features, - bug fixes and updated thrust curves. New motor vendors Klima and Southern - Cross Rocketry are included. The simulation will now compute optimum delay based - on actual coast time. Components with CG and mass overrides are decorated with - an icon in the component tree. -

- -

21.03.2014: Version 14.03 is - released! This release contains the - new photo realistic renderer (in the Tools menu) which allows one to visualize - the rocket in the air. There are various bug fixes in the configuration - and motor selection windows as well. -

- - - -

01.01.2014: Version 13.11.2 is - released! This release contains bug fixes, - usability improvements, and layout fixes. -

- -

15.11.2013: Version 13.11.1 is - released! This release contains bug fixes - including fixing Tube Coupler configuration, various exceptions in - the flight configuration tab, updated 3d libraries (which didn't really make - it into previous versions).

- -

8.11.2013: Version 13.11 is - released! This release simplifies - flight configurations by replacing the dialog with the configuration - tab. Motor filtering in the motor chooser dialog has been enhanced. - Chinese translations have been added and Russian translations updated. - Updated the 3D libraries, and squashed some bugs introduced by Java 1.7.0_45-b18.

- -

6.10.2013: Version 13.09.1 is - released! This is a bug-fix release, - and includes updated 3D libraries and new thrust curves for - Aerotech C3 and D2.

- -

8.9.2013: Version 13.09 is - released! This release contains - numerous bug fixes, updated 3D JOGL libraries, and separated - simulation edit and plot dialogs.

- -

4.5.2013: Version 13.05 is - released! This release contains a huge - number of improvements, the main ones including realistic 3D - rendering with decals, flight configurations, lower stage descent - simulation, boosted dart support and new translations for - Portuguese and Japanese. These are thanks to many - contributors.

- -

Version 13.05 also changes the file format to be ZIP-based. - Versions earlier than 12.03 will not be able to read files saved - by this version.

- - -

28.9.2012: Version 12.09.1 is - released! This is a bug-fix release, - fixing numerous bugs introduced in 12.09. The only new feature is - the option to automatically open the latest design file on startup - (in EditPreferencesOptions). - -

23.9.2012: Version 12.09 for Android is - released! The major improvement is the - possibility to edit simulation parameters, thanks to work by Kevin - Ruland.

- -

16.9.2012: Version 12.09 is - released!

- -

This version contains a huge number of new features by many contributors:

- -
    -
  • 3D rocket design view
  • -
  • Component Presets
  • -
  • Custom expressions in simulations
  • -
  • Printing for centering ring and clustered centering ring components
  • -
  • Support simple arthmatic in dimension entry
  • -
  • Support deploying recovery device at stage separation
  • -
  • Support for fractional inches (1/64) for unit length
  • -
  • Added preference for windspeed units separately
  • -
  • Added "most recently used files" in File Menu
  • -
  • Improved printed accuracy in fin marking guide
  • -
  • Calibration rulers added to printed templates
  • -
  • Translations in Czech and Polish, numerous updates
  • -
- - -

10.3.2012: Version 12.03 for desktop - and Android is released!

- -

In this release the version numbering scheme has been changed. - From now on the version number is YY.MM indicating the - year and month of the release. Bug fix releases are indicated by - an added ".1".

- -

This also marks the first release for Android devices. In this - first release you can open files and examine existing simulations, - stability data and motor files. The Android port is thanks to - work by Kevin Ruland.

- -

Enhancements in the desktop version include saving designs in RKT - format thanks to Doug Pedrick, freeform fin set import form images - by Jason Blood, configurable stage separation - events, guided help tours and displaying the computed motor - designation class. The application has also been translated to - Italian by Mauro Biasutti and Russian by the Sky Dart Team.

- -

24.11.2011: Version 1.1.9 is - released!

- -

For this version Richard Graham has implemented geodetic - computation methods, which take into account the curvature of the - Earth and the coriolis effect. The computation method is selected - by the Geodetic calculations option in the simulation - options. It's not (yet) a full spherical computation model, but - should be accurate enough for almost all sub-orbital needs.

- -

Doug Pedrick has also enhanced the printing system with the - ability to print fin positioning guides, transition templates and - nose cone profiles. Other smaller enhancements and bug fixes are - also included.

- -

25.8.2011: Version 1.1.8 is - released!

- -

This release contains bug fixes to the optimization methods. - It also contains a workaround to a JRE bug that prevents running - OpenRocket on some builds of Java 7.

- -

The web pages have also been somewhat updated and Boris du Reau has - created a separate site - for coordinating the localization efforts for OpenRocket.

- - -

12.8.2011: Version 1.1.7 is - released!

- -

This release includes automatic rocket design optimization - support (AnalyzeRocket optimization). - You can optimize any amount of rocket parameters for apogee - altitude, maximum velocity or a number of different values.

- -

While the automatic optimization is a powerful tool, it is very - easy to optimize against particulars of the simulation methods, - instead of true physical phenomena. Always keep common sense at - hand and take the results with a grain of salt.

- -

22.7.2011: Version 1.1.6 is - released!

- -

This release includes initial localization support and - translations to French, German and Spanish. This is thanks to the - great work of Boris du Reau, and the teams from Tripoli France, - Tripoli Spain and ERIG e.V. If you prefer to use some other - language than the system default, you can select the language on - the "Options" tab of the preferences dialog.

- -

The release also includes design scaling support and numerous bug - fixes.

- -

10.6.2011: Version 1.1.5 is - released!

- -

This release includes updates to the printing system which fixes - printing on Windows.

- -

5.3.2011: Version 1.1.4 is - released!

- -

This release includes initial printing support, thanks to Doug - Pedrick. Printing still has a few issues on some platforms. - Various bugs have also been fixed.

- -

6.10.2010: Version 1.1.3 is - released!

- -

This release includes support for moving and copying components - in the component tree using drag-and-drop. Use normal DnD for - moving, and control-drag for copy. This release also fixes a - severe bug in the undo system.

- -

7.9.2010: A bug-fix version 1.1.2 is - released!

- -

This release fixes a severe bug in 1.1.1 that prevented adding stages - to rocket designs. Users are recommended to upgrade.

- -

3.9.2010: Version 1.1.1 is - released!

- -

For this release a major part of the simulator code has been - rewritten for better flexibility in future development. It also - includes a vastly improved thrust curve selection dialog, the - possibility to loading user-defined thrust curves and better - startup times than previous releases.

- -

Simulation listeners written for older versions of OpenRocket - are not compatible with this release.

- -

21.3.2010: Version 1.1.0 is - released!

- -

This release includes the first support for loading RockSim - rocket design files (.RKT), thanks to contributions by Doug - Pedrick. It's also the kick-off of the 1.1 development branch of - OpenRocket.

- -

10.3.2010: Version 1.0.0 is - released!

- -

This release includes several hundred new thrustcurves from - thrustcurve.org and some - bug fixes. It is also a stable milestone, after which development - on larger features will be started in a 1.1 branch. Look out - for it! :-)

- -

17.2.2010: Version 0.9.6 is - released!

- -

This release updates the aerodynamic calculation methods to be - more in line with the Barrowman method and enhances the simulation - time step selection, in addition to fixing numerous bugs.

- -

28.11.2009: Version 0.9.5 is - released!

- -

This release fixes a serious bug in 0.9.4 that - prevented adding a tube coupler and centering ring to the same - body tube, in addition to a few smaller additions. Users of - 0.9.4 should upgrade immediately!

- -

24.11.2009: Version 0.9.4 is - released!

- -

This version adds support for through-the-wall fin tabs, - attaching components to coupler tubes, material editing, automatic - update checking, in addition to fixing numerous bugs.

- -

1.9.2009: Version 0.9.3 is - released!

- -

This version includes lots of bug fixes and new features including - data exporting, showing flight events in plots, example rocket designs, - splitting clustered inner tubes and automated bug reporting.

- -

13.7.2009: Version 0.9.2 is - released!

- -

This version includes bug fixes for imperial unit - conversions and UI improvements for motor selection. - All users of imperial units should upgrade!

- -

9.6.2009: The - Master's thesis for which OpenRocket - was written for is now available!

- -

At the same time version 0.9.1 was - released. This release fixes various - file handling bugs and adds small UI enhancements.

- -

24.5.2009: First version 0.9.0 - released!

- -
- -
diff --git a/web/update-html.sh b/web/update-html.sh deleted file mode 100644 index ea98bd71d..000000000 --- a/web/update-html.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -htp @ || exit 1 -scp html/*.html plaa,openrocket@web.sourceforge.net:htdocs/