STV Marbach Rangturnen 2016 Rangliste Gymnastik Mini's 1. Veseli Valentina Handgerät JuTe 1 JuTe 1 2. Handgerät 3. 0 8.083 0 7.833 Teilnote ohne Eugster Julia Handgerät JuTe 1 JuTe 1 8.250 ohne Handgerät 5. 0 Teilnote De Merdi Alea JuTe 1 JuTe 1 8.550 ohne Handgerät 4. 0 Teilnote Mannhart Emma JuTe 1 JuTe 1 8.683 ohne Keel Vivianne JuTe 1 JuTe 1 0 Teilnote ohne Teilnote STV Marbach Rangturnen 2016 Rangliste Gymnastik Piccolos 1. Wymann Patricia Handgerät Teilnote ohne Seil 9.033 8.900 Handgerät Teilnote ohne Seil 8.667 8.733 JuTe 1 JuTe 1 2. Gisep Laura Delia JuTe 1 JuTe 1 3. Van Renterghem Leonie JuTe 1 JuTe 1 4. ohne Seil 8.483 8.400 Handgerät Teilnote ohne Seil 8.583 7.933 Handgerät Teilnote ohne Seil 8.300 7.767 Handgerät Teilnote ohne Seil 8.050 7.967 Solmberg Anja JuTe 1 JuTe 1 6. Teilnote Mäser Nora JuTe 1 JuTe 1 5. Handgerät Velickovic Sara JuTe 1 JuTe 1 0 17.933 0 17.400 0 16.883 0 16.517 0 16.067 0 16.017 STV Marbach Rangturnen 2016 Rangliste Gymnastik Kleine Mädchen 1. Lenzin Nica JuTe 2 JuTe 2 2. Ohne Seil 8.350 8.117 Handgerät Teilnote Ohne Seil 8.283 8.150 Handgerät Teilnote Ohne Seil 8.267 8.133 Handgerät Teilnote Ohne Seil 8.183 8.200 Handgerät Teilnote Ohne Seil 8.100 8.117 Handgerät Teilnote Ohne Seil 7.817 8.083 Handgerät Teilnote Ohne Seil 6.067 4.867 0 0 16.400 16.383 0 16.217 15.900 Kobelt Yara JuTe 2 JuTe 2 16.467 16.433 Plattner Joy JuTe 2 JuTe 2 8. Teilnote Eugster Alessia JuTe 2 JuTe 2 7. Handgerät Lira Simona JuTe 2 JuTe 2 6. 8.450 8.233 Fanigliulo Gina JuTe 2 JuTe 2 5. Ohne Seil Sieber Sarina JuTe 2 JuTe 2 4. Teilnote Kuratli Eva JuTe 2 JuTe 2 3. 16.683 Handgerät 0 10.933 STV Marbach Rangturnen 2016 Rangliste Gymnastik Grosse Mädchen 1. Kobelt Leonie Aktiv Test 4 Aktiv Test 4 Aktiv Test 4 2. 3. Teilnote ohne Ball Keulen 8.483 0 8.333 Kurzmann Leonie Aktiv Test 4 Aktiv Test 4 Aktiv Test 4 Handgerät Teilnote ohne Ball Keulen 8.000 Handgerät Teilnote ohne Ball Keulen 2.500 0 15.883 0 10.017 7.883 Gruber Noemi Aktiv Test 4 Aktiv Test 4 Aktiv Test 4 16.817 0 Handgerät 7.517 DNF STV Marbach Rangturnen 2016 Rangliste Gymnastik 1. Gix 1. Jufer Janina MäTe 1a MäTe 1a 1. ohne 8.633 Handgerät Teilnote ohne 8.100 Handgerät Teilnote ohne 7.967 Handgerät Teilnote ohne 7.950 Handgerät Teilnote ohne 7.683 Handgerät Teilnote ohne 7.633 Handgerät Teilnote ohne 7.450 Wüst Iljana MäTe 1a MäTe 1a 8. Teilnote Baumgartner Vivienne MäTe 1a MäTe 1a 7. Handgerät Rina Miora MäTe 1a MäTe 1a 6. 8.633 Ender Enya MäTe 1a MäTe 1a 5. ohne Rüfeli Livia MäTe 1a MäTe 1a 4. Teilnote Plattner Salome MäTe 1a MäTe 1a 3. Handgerät Baumgartner Sarah MäTe 1a MäTe 1a 0 8.633 0 8.633 0 8.100 0 7.967 0 7.950 0 7.683 0 7.633 0 7.450 STV Marbach Rangturnen 2016 Rangliste Gymnastik Mittlere Mädchen 1. Manser Celia 25.950 Handgerät Teilnote Keulen Ball Reif 8.700 8.617 8.633 Handgerät Teilnote Keulen Ball Reif 8.600 8.500 8.533 Handgerät Teilnote Keulen Ball Reif 8.233 8.350 8.400 Handgerät Teilnote Ju Te 3 Ju Te 3 Ju Te 3 2. Lais Cara 25.633 Ju Te 3 Ju Te 3 Ju Te 3 3. Zünd Lia 24.983 Ju Te 3 Ju Te 3 Ju Te 3 4. Mäser Jana 24.967 Ju Te 3 Ju Te 3 Ju Te 3 5. Keulen Ball Reif Ruppanner Jana 24.667 Handgerät Ju Te 3 Ju Te 3 Ju Te 3 6. Keulen Ball Reif Keulen Ball Reif 8.567 8.083 7.950 24.300 Ju Te 3 Ju Te 3 Ju Te 3 Keulen Ball Reif Teilnote 8.183 8.367 7.750 Lingappillai Rasikha 23.917 Handgerät Ju Te 3 Ju Te 3 Ju Te 3 Keulen Ball Reif Teilnote 7.950 8.167 7.800 Hauser Nadja 22.500 Handgerät Ju Te 3 Ju Te 3 Ju Te 3 10. Teilnote Stamm Robine Handgerät 9. 8.433 8.317 7.917 24.600 Ju Te 3 Ju Te 3 Ju Te 3 8. Teilnote Wymann Amelie Handgerät 7. 8.517 8.467 7.983 Keulen Ball Reif Teilnote 7.550 7.367 7.583 Hasani Agnesa 22.150 Handgerät Ju Te 3 Ju Te 3 Ju Te 3 Keulen Ball Reif Teilnote 7.950 7.583 6.617 STV Marbach Rangturnen 2016 Rangliste Erstklassturnen Mädchen 1. Timéa Zai Schnelllauf: Kugelstossen: 2. 3. 2.68 14.34 254 184 11.14 166 Hochsprung: Brunnenacker: Weitsprung: Ball: 2.65 6.08 248 26 Hochsprung: Brunnenacker: 9 #### 85 Weitsprung: Ball: 2.50 11.87 219 139 Hochsprung: Brunnenacker: 4 15 #### 20 Weitsprung: Ball: 2.25 9.92 171 103 Hochsprung: Brunnenacker: 12.48 4 14 #### Weitsprung: Ball: 2.24 9.60 170 97 Hochsprung: Brunnenacker: 12.59 4 56 #### Weitsprung: Ball: 2.10 12.28 143 147 Hochsprung: Brunnenacker: Weitsprung: Ball: 2.07 8.29 138 71 Hochsprung: Brunnenacker: 4 43 #### 58 13.14 4 58 #### Weitsprung: Ball: 1.95 8.25 116 71 Hochsprung: Brunnenacker: 5 18 #### 13 Weitsprung: Ball: 1.85 6.33 98 31 Hochsprung: Brunnenacker: 9 292 5 6 #### 25 222 5 12 #### 16 148 Jg. 2009 13.32 40 341 Jg. 2008 19 80 355 Jg. 2008 12.32 45 374 Jg. 2009 42 202 488 Jg. 2009 48 197 642 Jg. 2008 13.09 230 711 Jg. 2008 11.95 Miora Rina Schnelllauf: Kugelstossen: 4 Jg. 2009 Eliane Handermann Schnelllauf: Kugelstossen: 10. Weitsprung: Ball: Livia Rüefli Schnelllauf: Kugelstossen: 9. 76 Vivien Baumgartner Schnelllauf: Kugelstossen: 8. 12.06 Hochsprung: Brunnenacker: Jg. 2008 Salome Plattner Schnelllauf: Kugelstossen: 7. 308 140 Enya Ender Schnelllauf: Kugelstossen: 6. 2.95 11.92 Elena Benz Schnelllauf: Kugelstossen: 5. Weitsprung: Ball: Lia Ziegerlig Schnelllauf: Kugelstossen: 4. 203 Julia Cabezas Schnelllauf: Kugelstossen: 881 Jg. 2009 10.85 5 22 #### 6 STV Marbach Rangturnen 2016 Rangliste Erstklassturnen Knaben 1. Lars Rohner Schnelllauf: Kugelstossen: 2. 2.73 14.50 201 131 11.99 128 Weitsprung: Ball: 2.70 13.61 197 119 4 30 #### 69 Hochsprung: Brunnenacker: Weitsprung: Ball: 2.43 13.81 155 122 Hochsprung: Brunnenacker: 4 57 #### 24 Weitsprung: Ball: 2.49 12.35 164 101 Hochsprung: Brunnenacker: 12.68 4 42 #### Weitsprung: Ball: 2.30 14.21 136 127 Hochsprung: Brunnenacker: 40 338 4 38 #### 49 313 Jg. 2009 32 15 386 Jg. 2008 12.89 71 459 Jg. 2009 Laurenz Kobelt Schnelllauf: Kugelstossen: Hochsprung: Brunnenacker: Jg. 2008 Ilario Sieber Schnelllauf: Kugelstossen: 5. Weitsprung: Ball: Matteo Sonderegger Schnelllauf: Kugelstossen: 4. 11.26 488 Jg. 2009 85 Timo Kressbach Schnelllauf: Kugelstossen: 3. 11.77 4 55 #### 18 STV Marbach Rangturnen 2016 Rangliste Kleine Mädchen 1. Luna Bellino Schnelllauf: Kugelstossen: 2. 11.66 10.97 11.00 11.65 11.42 11.60 12.45 12.55 13.12 Hochsprung: Brunnenacker: 206 0 Weitsprung: Ball: 2.70 10.94 258 122 Hochsprung: Brunnenacker: 110 0 Weitsprung: Ball: 2.68 14.56 254 187 Hochsprung: Brunnenacker: 49 #### 4 17 #### Weitsprung: Ball: 2.71 11.25 260 128 Hochsprung: Brunnenacker: 184 0 Weitsprung: Ball: 2.74 12.20 266 145 Hochsprung: Brunnenacker: 111 0 Weitsprung: Ball: 2.46 14.30 212 183 Hochsprung: Brunnenacker: 135 0 Weitsprung: Ball: 2.63 10.51 245 114 Hochsprung: Brunnenacker: 4 43 #### 4 34 #### 4 44 #### 5 2 #### Hochsprung: Brunnenacker: 50 0 Weitsprung: Ball: 2.40 10.55 200 115 Hochsprung: Brunnenacker: 45 0 Weitsprung: Ball: 2.32 9.36 185 92 Hochsprung: Brunnenacker: 4 42 #### 4 57 #### 5 3 #### 190 67 Hochsprung: Brunnenacker: 30 458 4 39 #### 93 323 5 39 #### 1 285 Jg. 2007 2.35 8.07 42 531 Jg. 2008 Weitsprung: Ball: 83 536 Jg. 2008 19 0 32 589 Jg. 2007 229 156 77 627 Jg. 2007 2.55 12.82 111 652 Jg. 2007 Weitsprung: Ball: 80 662 Jg. 2007 116 0 187 666 Jg. 2007 187 0 361 756 Jg. 2007 Hanna Thurnherr Schnelllauf: Kugelstossen: 3 Jg. 2008 Valentina Veseli Schnelllauf: Kugelstossen: 12. 260 153 Elena Rodighiero Schnelllauf: Kugelstossen: 11. 2.71 12.64 Laura Suppiah Schnelllauf: Kugelstossen: 10. Weitsprung: Ball: Anja Solmberg Schnelllauf: Kugelstossen: 9. 156 0 Anouk Bucher Schnelllauf: Kugelstossen: 8. 10.83 Hochsprung: Brunnenacker: Jg. 2008 Nina Treitinger Schnelllauf: Kugelstossen: 7. 479 354 Paula Lippuner Schnelllauf: Kugelstossen: 6. 3.79 24.33 Patricia Wymann Schnelllauf: Kugelstossen: 5. Weitsprung: Ball: Emma Mannhart Schnelllauf: Kugelstossen: 4. 11.23 1593 Jg. 2006 399 0 Viviane Keel Schnelllauf: Kugelstossen: 3. 9.69 5 18 #### 9 STV Marbach Rangturnen 2016 Rangliste Mittlere Mädchen 1. Alina Gisep Schnelllauf: Kugelstossen: 2. 3. 8. 3.23 21.62 364 309 9.91 Hochsprung: Brunnenacker: 356 0 Weitsprung: Ball: 3.05 17.69 328 242 Hochsprung: Brunnenacker: 9.98 5.01 343 271 Weitsprung: Ball: 3.00 318 0 Hochsprung: Brunnenacker: 57 #### 4 3 #### 229 0 Weitsprung: Ball: 3.22 16.20 362 216 Hochsprung: Brunnenacker: 10.28 290 0 Weitsprung: Ball: 3.30 16.72 378 225 Hochsprung: Brunnenacker: 10.75 217 0 Weitsprung: Ball: 2.94 16.15 306 215 Hochsprung: Brunnenacker: 10.39 272 0 Weitsprung: Ball: 2.75 13.05 268 161 Hochsprung: Brunnenacker: 11.58 4 0 #### 4 9 #### 4 7 #### 4 25 #### 0 149 #### 0 172 #### 0 202 910 4 20 903 4 14 794 Jg. 2005 306 208 Hochsprung: Brunnenacker: #### 0 162 145 0 Weitsprung: Ball: 2.77 12.91 272 158 Hochsprung: Brunnenacker: #### 0 177 193 0 Weitsprung: Ball: 2.83 13.80 284 174 Jg. 2006 652 Hochsprung: Brunnenacker: 0 0 1 4 22 752 Jg. 2005 11.32 10.93 0 242 1042 Jg. 2006 2.94 15.70 0 230 1049 Jg. 2005 Weitsprung: Ball: 0 285 1162 Jg. 2005 118 0 0 266 1211 Jg. 2004 10.67 0 305 1301 Jg. 2004 Lara Rodighiero Schnelllauf: Kugelstossen: 3 Jg. 2005 Rahel Benz Schnelllauf: Kugelstossen: 11. Weitsprung: Ball: Fabienne Handermann Schnelllauf: Kugelstossen: 10. 362 0 Gina Fanigliulo Schnelllauf: Kugelstossen: 9. 9.88 Alina Sumbach Schnelllauf: Kugelstossen: Hochsprung: Brunnenacker: Jg. 2005 Viktoria Lippuner Schnelllauf: Kugelstossen: 7. 403 334 Elin Gehrig Schnelllauf: Kugelstossen: 6. 3.42 23.13 Elena Treitinger Schnelllauf: Kugelstossen: 5. Weitsprung: Ball: Lisa Weder Schnelllauf: Kugelstossen: 4. 358 0 Lea Kehl Schnelllauf: Kugelstossen: 1400 Jg. 2005 9.90 4 19 STV Marbach Rangturnen 2016 Rangliste Grosse Mädchen 1. Anna-Lena Bellino Schnelllauf: Kugelstossen: 2. Hochsprung: Brunnenacker: 405 0 Weitsprung: Ball: 4.15 35.56 554 534 Hochsprung: Brunnenacker: : 13 : #### 571 0 Weitsprung: Ball: 4.68 27.39 667 404 Hochsprung: Brunnenacker: 11.97 6.79 3 6 #### Weitsprung: Ball: 4.38 603 0 Hochsprung: Brunnenacker: 12.57 361 0 Weitsprung: Ball: 3.52 22.16 423 318 Hochsprung: Brunnenacker: 3 22 #### 244 0 Weitsprung: Ball: 3.37 25.20 392 368 Hochsprung: Brunnenacker: 13.59 5.82 225 324 Weitsprung: Ball: 3.61 442 0 Hochsprung: Brunnenacker: 13.51 7.61 3 43 #### 3 29 #### 3 36 #### 392 0 Hochsprung: Brunnenacker: 14.72 117 0 Weitsprung: Ball: 3.12 31.64 342 472 Hochsprung: Brunnenacker: 3 48 #### 244 312 Weitsprung: Ball: 3.26 370 0 Hochsprung: Brunnenacker: 13.56 4.35 4 12 #### 4 31 #### 3.30 378 0 Hochsprung: Brunnenacker: 0 123 1167 4 8 #### 0 236 1088 4 22 #### 0 162 861 Jg. 2004 Weitsprung: Ball: 0 213 1186 Jg. 2002 229 227 0 368 1204 Jg. 2001 13.43 5.63 0 464 1372 Jg. 2002 3.37 0 526 1566 Jg. 2001 Weitsprung: Ball: 0 407 1975 Jg. 2003 234 437 0 592 2049 Jg. 2003 13.43 0 760 2085 Jg. 2003 460 386 0 684 2178 Jg. 2002 11.38 Amelie Wymann Schnelllauf: Kugelstossen: 3 Jg. 2003 Alexa Graf Schnelllauf: Kugelstossen: 12. 565 0 Fabienne Wyss Schnelllauf: Kugelstossen: 11. 4.20 Lena Lippuner Schnelllauf: Kugelstossen: 10. Weitsprung: Ball: Leonie Kurzmann Schnelllauf: Kugelstossen: 9. 458 395 Maya Kobelt Schnelllauf: Kugelstossen: 8. 12.29 Hochsprung: Brunnenacker: Jg. 2002 Julienne Hafner Schnelllauf: Kugelstossen: 7. 609 496 Chiara Gruber Schnelllauf: Kugelstossen: 6. 4.41 33.16 Jana Künzler Schnelllauf: Kugelstossen: 5. Weitsprung: Ball: Ronja Hungenbühler Schnelllauf: Kugelstossen: 4. 11.98 6.94 2323 Jg. 2001 534 0 Lea Hungerbühler Schnelllauf: Kugelstossen: 3. 11.57 5 5 #### 0 27 STV Marbach Rangturnen 2016 Rangliste kleine Knaben 1. Julian Zai Schnelllauf: Kugelstossen: 2. 3. 14. Weitsprung: Ball: 3.96 31.97 399 359 Hochsprung: Brunnenacker: 268 0 Weitsprung: Ball: 3.44 29.31 314 326 Hochsprung: Brunnenacker: 32 : #### 9.75 326 0 Weitsprung: Ball: 3.45 22.21 315 235 Hochsprung: Brunnenacker: 3 : 37 : #### 187 0 Weitsprung: Ball: 3.20 17.97 275 179 Hochsprung: Brunnenacker: 4 12 #### 203 0 Weitsprung: Ball: 3.00 20.45 243 212 Hochsprung: Brunnenacker: 10.45 5.75 221 285 Weitsprung: Ball: 2.82 215 0 Hochsprung: Brunnenacker: 3 33 #### 3 43 #### Weitsprung: Ball: 3.16 16.91 269 164 Hochsprung: Brunnenacker: 11.30 5.28 124 254 Weitsprung: Ball: 2.89 226 0 Hochsprung: Brunnenacker: 11.48 108 0 Weitsprung: Ball: 3.10 21.99 259 232 Hochsprung: Brunnenacker: 3 30 #### 0 380 #### 0 161 : #### 0 77 819 4 6 798 4 : 28 767 4 14 #### 0 126 #### 0 130 : #### 0 122 734 Jg. 2005 4 13 721 Jg. 2007 4 : 15 683 Jg. 2005 10.89 4.95 167 233 Weitsprung: Ball: 2.82 215 0 Hochsprung: Brunnenacker: 10.99 156 0 Weitsprung: Ball: 2.65 11.82 189 93 Hochsprung: Brunnenacker: 37 0 Weitsprung: Ball: #### 0 68 #### 0 217 2.19 22.21 119 235 Jg. 2008 392 Hochsprung: Brunnenacker: #### 0 1 4 31 655 Jg. 2005 12.55 0 289 1021 Jg. 2006 208 0 0 358 1165 Jg. 2008 10.55 0 135 1266 Jg. 2006 10.59 0 329 1278 Jg. 2006 10.72 0 365 1348 Jg. 2008 Ali Sulemani Schnelllauf: Kugelstossen: : Jg. 2005 10.12 Lukas Ost Schnelllauf: Kugelstossen: Hochsprung: Brunnenacker: 385 0 Rabitt Sulemani Schnelllauf: Kugelstossen: 13. 9.42 3 Jg. 2004 Evan Kobelt Schnelllauf: Kugelstossen: 12. 358 348 Jannik Ost Schnelllauf: Kugelstossen: 11. 3.71 31.06 Mattia Weder Schnelllauf: Kugelstossen: 10. Weitsprung: Ball: Alessandro Lira Schnelllauf: Kugelstossen: 9. 313 0 Luan Galli Schnelllauf: Kugelstossen: 8. 9.83 Hochsprung: Brunnenacker: Jg. 2005 Dominik Auer Schnelllauf: Kugelstossen: 7. 364 324 Jamie Graf Schnelllauf: Kugelstossen: 6. 3.75 29.19 Severin Benz Schnelllauf: Kugelstossen: 5. Weitsprung: Ball: Marvin Rouane Schnelllauf: Kugelstossen: 4. 368 0 Samuel Büchler Schnelllauf: Kugelstossen: 1421 Jg. 2006 9.51 3 5 55 14 STV Marbach Rangturnen 2016 Rangliste grosse Knaben 1. Elia Auer Schnelllauf: Kugelstossen: 2. 3. Weitsprung: Ball: 4.45 37.22 480 424 Hochsprung: Brunnenacker: 425 474 Weitsprung: Ball: 4.29 453 0 Hochsprung: Brunnenacker: #### 11.19 494 0 Weitsprung: Ball: 4.48 30.56 485 342 Hochsprung: Brunnenacker: 3 16 #### 364 0 Weitsprung: Ball: 3.77 37.23 367 424 Hochsprung: Brunnenacker: 12.02 361 0 Weitsprung: Ball: 3.67 30.18 351 337 Hochsprung: Brunnenacker: 12.09 351 0 Weitsprung: Ball: 4.04 30.28 412 338 Hochsprung: Brunnenacker: 3 21 #### 3 33 : #### 3 29 #### 3.78 25.89 369 283 Hochsprung: Brunnenacker: 3 15 #### 329 0 Weitsprung: Ball: 3.88 26.87 385 295 Hochsprung: Brunnenacker: 12.69 271 0 Weitsprung: Ball: 3.81 26.04 374 284 Hochsprung: Brunnenacker: 13.63 3 19 #### 3 35 #### 3.17 25.41 270 276 Hochsprung: Brunnenacker: 14.08 5.11 131 243 Weitsprung: Ball: 2.95 236 0 Hochsprung: Brunnenacker: 15.35 5.10 52 242 Weitsprung: Ball: 2.59 180 0 Hochsprung: Brunnenacker: 0 344 1415 3 34 #### 0 351 1345 3 36 : #### 0 336 1309 3 30 #### 0 380 911 Jg. 2004 Weitsprung: Ball: 0 469 1445 Jg. 2004 169 0 0 503 1518 Jg. 2005 12.24 0 388 1658 Jg. 2003 Weitsprung: Ball: 0 358 1709 Jg. 2005 412 0 0 452 1710 Jg. 2004 11.68 0 495 1726 Jg. 2003 12.00 0 587 1845 Jg. 2003 3 59 #### 0 196 #### 0 65 #### 0 59 675 Jg. 2003 Mischa Fritz Schnelllauf: Kugelstossen: 6 Jg. 2003 Janis Graf Schnelllauf: Kugelstossen: 14. 11.60 8.77 Hochsprung: Brunnenacker: 370 0 Raphael Auer Schnelllauf: Kugelstossen: 13. 11.96 3 Jg. 2003 Nicola Ruckdeschel Schnelllauf: Kugelstossen: 12. 489 464 Dean Kobelt Schnelllauf: Kugelstossen: 11. 4.50 40.48 Janis Oliva Schnelllauf: Kugelstossen: 10. Weitsprung: Ball: Mattia Lamorte Schnelllauf: Kugelstossen: 9. 397 0 Sandro Hungenbühler Schnelllauf: Kugelstossen: 8. 11.78 Hochsprung: Brunnenacker: Jg. 2003 Jonas Sieber Schnelllauf: Kugelstossen: 7. 462 391 Janick Zai Schnelllauf: Kugelstossen: 6. 4.34 34.49 Manuel Büchel Schnelllauf: Kugelstossen: 5. Weitsprung: Ball: Timon Cabezas Schnelllauf: Kugelstossen: 4. 458 0 Ramon Hutter Schnelllauf: Kugelstossen: 1898 Jg. 2003 11.40 4 32 533 Jg. 2003 4 34
© Copyright 2025 ExpyDoc