Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
#4 Klinovec (CZE)
Results Seeding Run
Elite Men
1 3 10003777425 IRMISCH Erik TEAM Racing DUDES YT industries, SRAM, Rock Shox GER 1988 3:52.983
2 7 10004475825 FISCHBACH Johannes RAYMON RACING Raymon Bikes, TIRE TROOPER, Cr GER 1988 3:53.213 0.230
3 2 10004065900 POTGIETER Johann TEAM Racing DUDES YT Industries, Trailtech, SRAM RSA 1987 3:55.028 2.045
4 17 10065494784 RENZ Daniel Schwoabaracing GER 1996 3:57.959 4.976
5 1 10007713706 STEPANEK Ondrej CTM Racing team CTM Bikes CZE 1994 3:58.273 5.290
6 58 10007713807 CEPELAK Jan JCbike CTM Team JCbike, CTM, Chaoyang, Fifty, CZE 1994 3:59.207 6.224
7 13 10011753451 RHAM Lucas ERTS Racing Team ERTS, Santa Curz Bicycles, Jen GER 1990 4:00.330 7.347
8 5 10008552249 KLEE Felix ZHDH Züritrails, Palla SUI 1994 4:00.850 7.867
9 14 10015893432 KLASEN Nils Team Racepark Schulenberg Racepark Schulenberg, Mudhugge GER 1996 4:01.981 8.998
10 6 10008123732 STEINER Julian CARBOCAGE-FACTORY RACING Carbocage / Banshee / Oneal / GER 1994 4:01.994 9.011
11 12 10015178157 SCHREITER Erik B2BA Gravity Team / BA Glaucha Born2BeAwesome Clothing/ Zweir GER 1997 4:02.111 9.128
12 11 10054258043 ULMSCHNEIDER Till SRAM Young Guns Sram, Canyon, Bell GER 1999 4:02.751 9.768
13 18 10010699686 FICKELSCHEER Erik B2BA-Gravity Team Born 2B Awesome, Zweiradhaus L GER 1992 4:04.245 11.262
14 10 10052557008 HOPP Mika DH TALENT TEAM sportsnutgmbh schwalbetires GER 2000 4:04.345 11.362
15 34 10007753718 PRIES Timo MAXXIS GER 1991 4:06.054 13.071
16 27 10006805643 BARON Falk SV Blau Weiß Augustusburg O´Neal, dieBRILLENBAUER, Atlan GER 1992 4:07.450 14.467
17 43 10006908404 KVAPIL Dominik OFBIKE Scott Team CZE 1992 4:08.162 15.179
18 29 10010007451 ZWARTEK Erik 70ID GER 1990 4:08.330 15.347
19 21 10015138953 SEITZ Lucca Herobikes Herobikes Roth GER 1994 4:08.672 15.689
20 4 10007692484 VAN DER MERWE Adi RSA 1994 4:08.815 15.832
21 23 10059318009 WIESE Joschua lu lu lu lu lu Mijo Bikes GER 1997 4:09.206 16.223
22 32 10013973640 KRUG Joachim DebbyRacing Tubelessguru | Lemonshox GER 1991 4:09.926 16.943
23 9 10013020717 MAUSER Stefan AUT 1990 4:10.219 17.236
24 19 10011213685 WERRES Florian Hibike-Gravity Team HIBIKE|Trek Bikes|FOX Racing E GER 1999 4:10.404 17.421
25 35 10014466926 MUCHA Jonas Addinol / Kombinat Weixdorf GER 1997 4:10.593 17.610
26 25 10017754014 DU TOIT Francois RSA 1999 4:10.620 17.637
27 22 10014486225 HOHMANN Jonas BERGRAUSCH RACING CRANIO CLINI CRANIO CLINIC, Santa Cruz, Spo GER 1995 4:10.652 17.669
28 8 10056161768 ALCANTAR DE LOS REYES Fabian CODE GTO CADENCIA.MX MEX 2000 4:11.691 18.708
29 20 10015891614 DRANSMANN Luca Nightfox, SealRacing Nightfox Custom Jerseys, Fahrr GER 1999 4:12.139 19.156
30 39 10013973741 BRUNNER Johann ZoneProfiRiders EC Karte :-D GER 1988 4:13.645 20.662
31 63 10012683136 WOLF Sandro RWV Haselbach Mtb & Kamerun Freunde e.V. GER 1992 4:13.880 20.897
32 38 10011896830 BALBIERER Mark Rad Art Ilmenau Wutzi GER 1992 4:13.924 20.941
33 41 10015178258 SCHULER Elias MJ-Sport/SQ lab GER 1995 4:14.071 21.088
34 64 10063272979 MARTY Fabian Velo Wildhaber Local Squad Velo Wildhaber Siebnen SUI 1998 4:14.729 21.746
35 36 10009566204 NEUBAUER Julian RC KREUZER ASVÖ IRON RACING KONA-Bikes AUT 1997 4:15.113 22.130
36 30 10014636876 KÖPF Roman RR77 Velo Blabeuren GER 1990 4:16.125 23.142
37 28 10011213281 MÁNEK Simon DcdhteaM Author, Bikestrike.com CZE 1999 4:16.715 23.732
38 24 10054461137 MAUERSBERGER Dion Nordlichter MTB Racing Alutech Cycles, Männerbude, MJ GER 1995 4:18.275 25.292
VolaSoftControlPdf
iXS Downhill Cup
#4 Klinovec (CZE)
Results Seeding Run
39 61 10090970220 DÄNNER Philipp RSV Froh Fulda eV GER 1995 4:18.578 25.595
40 48 10055013431 PETRUS Leopold Atlantic, Zweiradhaus Lorenz GER 1999 4:21.026 28.043
41 31 10011754360 GUMIN Peer Team Racepark Schulenberg S3 Velo GER 1990 4:21.315 28.332
42 15 10015139256 ANTON Mario BERGRAUSCH RACING CRANIO CLINI CRANIO CLINIC, O\'Neal, Lindig GER 1996 4:21.402 28.419
43 26 10012970500 DÜBER Thomas DJK Herdorf DJK Herdorf GER 1992 4:21.446 28.463
44 55 10094387751 ROUSAVY Vojtech CTM JCBIKE RACING JC BIKE CZE 1998 4:24.124 31.141
45 60 10052526894 HOMES Marc Race and Style Woinem GER 1999 4:26.433 33.450
46 50 10051783028 WIENECKE Adrian Nordlichter MTB Racing Alutech Cycles, Männerbude, MJ GER 1990 4:27.777 34.794
47 40 10054057171 SPONA Tim Bikeprojekt Bike-Projekt Herzogenaurach GER 2000 4:28.626 35.643
48 67 10094158587 FRÝZELKA Jirí CZE 1992 4:29.532 36.549
49 45 10077529656 SCHMIDT Luca Os Pentelhos Loco Motion Sports / Santa Cru GER 1999 4:31.433 38.450
50 62 10014668404 HAMMER Moritz RWV - Haselbach - GER 1996 4:31.888 38.905
51 52 10059221211 FISCHER Lars Vogt\'s Bike n\' ride Bergamont Bicycles GER 1997 4:32.054 39.071
52 42 10076668477 FALK Michael Schwobaracing Sc Korb GER 1996 4:32.307 39.324
53 51 10015137741 ULLRICH David Rederberch Racing Rad-Art GER 1989 4:36.525 43.542
54 49 10015892220 METZNER Marius GER 1997 4:38.028 45.045
55 44 10050846471 STREVE Jonas BAD BIKERS MTB-Sport e.V. Cube Co-Pilot, Maxxis, Harzkin GER 1992 4:39.599 46.616
56 65 10015161282 GÜNZER Jonas Vogt\'s Bike\'nRide Ziggarettenstarter AG GER 1996 4:39.939 46.956
57 16 10090147538 SCHMIDT Friedrich AbfahrtsAthleten Specialized GER 1998 4:47.549 54.566
58 54 10059613857 WITTE Nils Bike Buddy Seal-Racing / Ninjamount / XV- GER 1998 4:48.523 55.540
59 57 10082753815 SCHILL Lukas IBC DIMB Racingteam GER 1998 4:49.170 56.187
60 46 10015891917 NELLEN Lukas 447-Jollify-Racing Jollify Bochum, GPM-Performanc GER 1991 4:52.053 59.070
61 56 10076631701 SCHMEDKE Tim Fahrrad-XXL Racing Team #Fahrrad-XXL #Velocity Chemnit GER 1992 4:53.665 1:00.682
62 59 10035126613 RING Matthias morethanbike AUT 1993 4:58.991 1:06.008
63 68 10013004044 KASPAR Patrik JCbike ctm team CZE 1994 5:05.347 1:12.364
64 33 10014467532 KUHNEN Noah Nicolai/BikeBauer Team Nicolai/Continental/SRSuntour/ GER 1993 5:07.683 1:14.700
65 66 10054461541 MARESCH Martin GER 1986 5:52.109 1:59.126
Elite Women
1 101 10008193551 JIRKOVÁ Simona UFO-RIDE.CZ/Rollhaus Rollhaus, m?sto Ústí nad Labem CZE 1991 4:57.651
2 102 10015887166 FRÖHLICH Silja RC 50 Erlangen GER 1977 5:16.101 18.450
3 103 10093090678 STRUNK Alena Ardrider Trek, Maciag Offroad, Lucky Bi GER 1992 5:25.068 27.417
VolaSoftControlPdf
iXS Downhill Cup
#4 Klinovec (CZE)
Results Seeding Run
2 71 10051084830 LEHMANN Hannes MRC Saracen Racing Team MRC Trading//Saracen Bikes//Fa GER 2001 4:02.254 1.369
3 72 10051096247 MEINHOLD Max Bike24 Racing Squad Bike24, Mondraker, POC, Ergon, GER 2001 4:04.048 3.163
4 84 10051579530 BECK Benjamin Sram young guns Racing Canyon, Sram, Rockshox, Alpine GER 2002 4:07.577 6.692
5 85 10059201407 EICHLER Maxim BIKE24 Racing Squad Mondraker / POC / Ergon / Easy GER 2001 4:07.634 6.749
6 75 10056134991 SCHILLER Max Trek Fahrrad-Eberhardt Racing Trek, Bontrager, IXS, Fahrrad GER 2001 4:09.345 8.460
7 87 10047249185 BRZA Martin ALLSTARS RACING TEAM | Funn | POC SPORTS CZ| FLOWCY CZE 2001 4:12.197 11.312
8 73 10076170141 HAHN Timo Hahn Racing Fahrrad XXL Franz, Autohaus Dr GER 2001 4:16.049 15.164
9 86 10047328102 DANKANIC Filip Ofbike Scott Team Ofbike Scott Team CZE 2001 4:24.449 23.564
10 76 10054405765 WITTMERS Oliver HCS-Racing Bergamont Fahrradlädle Sachsenheim, Berg GER 2001 4:24.496 23.611
11 81 10059613352 DONAUBAUER Tom RSV Külsheim GER 2001 4:26.164 25.279
12 82 10077530565 RENTZING Philip GER 2002 4:33.927 33.042
13 78 10090129148 GEIßLER Jonas Riol-Bike GER 2001 4:34.297 33.412
14 79 10052553368 KRÄMER Nicholas Race and Style Woinem GER 2001 4:40.989 40.104
15 89 10094780704 KREUZBERG Nico Schmidt Arbeitsschutz Manageme GER 2001 4:42.538 41.653
16 83 10090032552 STICKSEL Leon Tobsensworld Racing Team Tobsensworld, Rocky Mountain, GER 2002 4:43.235 42.350
17 88 10091557472 KLOUD Lukás OFBIKE SCOTT TEAM Scottsportcz CZE 2002 4:55.866 54.981
VolaSoftControlPdf
iXS Downhill Cup
#4 Klinovec (CZE)
Results Seeding Run
Pro Masters
1 132 10004585454 JAHN Daniel Nicolai BikeBauer, Pro A-Team Nicolai/Continental/SRSuntour/GER 1982 4:06.651
2 142 10013445493 DIERICH Dominik TREK AmperRad AmperRad Trek SR Suntour MilesGER 1985 4:09.354 2.703
3 131 10009720087 BRISCHKE Daniel AbfahrtsAthleten GER 1984 4:10.325 3.674
4 152 10047064178 CONKA David OFBIKE Team Misfit.cz - SantaCruz, Snowbit CZE 1988 4:11.598 4.947
5 146 10015139761 SUKUP Pascal Team Racepark Schulenberg Mudhugger, FOS, Fred Cycles, D GER 1987 4:11.691 5.040
6 144 10012725370 FIALA Ondrej OFBIKE SCOTT TEAM SCOTT-SPORTS, OFBIKE.CZ, ONEAL CZE 1986 4:14.600 7.949
7 136 10054100823 LÜTZELER Willi CUBE BLISS NEWMEN SCHWALBE GER 1986 4:18.531 11.880
8 143 10006123613 BROZÍK Tomás TJ DOBRANY O\'neal CZE 1987 4:20.334 13.683
9 133 10076658575 HEITMANN Sven Jenbike Racing Team Jenbike GER 1981 4:22.209 15.558
10 137 10011752845 HERMANN Marco CUBE CUBE GER 1984 4:24.063 17.412
11 153 10004337803 ZIEGLER Marcel Team Speiche Gera MAXXIS * KETTENWIXE * BLISS PR GER 1978 4:25.797 19.146
12 148 10059211612 JOBST Marko BIKE24 Racing Squad POC / Kenda / Easyframe GER 1980 4:25.975 19.324
13 141 10015138145 DUSCHL Frederic BERG-AB.de RACING BERG-AB.de GER 1987 4:32.123 25.472
14 138 10014668909 NOMMENSEN Eugen Downhill Berlin e.V. RatePAY GER 1982 4:33.980 27.329
15 147 10091478256 BARTOSZUK Ondrej OF BIKE SCOTT TEAM SCOTT CZE 1986 4:34.594 27.943
16 139 10014637078 PFEIFFER Sven Nicolai/BikeBauer Team Nicolai/Continental/SRSuntour/ GER 1979 4:40.655 34.004
17 149 10051764133 AUGUST Dirk RC Germania Weißenburg GER 1978 4:40.996 34.345
18 140 10034994550 COLBACH Christian DeLux Racing / Nippelspanner e G-Art/Reverse Components/PTN/M LUX 1983 5:07.583 1:00.932
Open Men
1 250 FRITZSCHE Patrick Zweiradtreff Fritzsche GER 1992 4:10.590
2 202 WIRTH Leon Yo-Trail Racing Fahrstil Radladen, Heart-beat- GER 1999 4:16.462 5.872
3 203 MÜLLER Janik Raderdoll-Racing-Team Hardparts Siegerland ? Sachver GER 1999 4:16.887 6.297
4 211 10045784687 MANNCHEN Philipp ERTS Racing Team René Schmidt, Easy Frame, JenB GER 1992 4:21.080 10.490
5 206 BIELERT Sören Team Racepark Schulenberg Chilihütta.ch|fos BCAA Drink|R GER 1992 4:21.577 10.987
6 209 10081699949 DÖHLER Daniel SGS MTB Team / ILRC e.V. Sport-& Gesundheitszentrum Sch GER 1993 4:21.940 11.350
7 242 GMEHLING Johannes GER 1990 4:22.141 11.551
8 201 BODEM Fabian GER 1995 4:28.359 17.769
VolaSoftControlPdf
iXS Downhill Cup
#4 Klinovec (CZE)
Results Seeding Run
VolaSoftControlPdf
iXS Downhill Cup
#4 Klinovec (CZE)
Results Seeding Run
Open Women
1 261 10064376961 YANKOVA Izabela Riders United Hotel Enica Teteven, Animal, S BUL 2004 4:57.646
2 263 SCHULZ Madeleine BLYFLY Racing Fuelcustoms GER 1993 5:58.168 1:00.522
3 262 HINRICHS Mara Ardrider GER 1992 6:17.632 1:19.986
4 265 STROCK Naomi Delux Racing LUX 1994 6:27.837 1:30.191
5 266 TINTEMANN Susanne SR Suntour, Maciag Offroad GER 1988 6:30.256 1:32.610
Junior U19
1 271 SCHAARSCHMIDT Falk Balance Racing Team Chemnitz Balance Radsporthaus, MAXXIS, GER 2001 4:14.273
2 279 HUNOLD Nils Velo Wildhaber Local Squad Velo Wildhaber, Vater SUI 2001 4:28.506 14.233
3 272 WOLFF Luc-Robin Yo-Trail Racing Fahrstil Radladen GER 2001 4:40.957 26.684
4 275 LAURIA Fabian SR Suntour, Kettenwixe, Born2B GER 2001 4:41.702 27.429
5 280 10074960166 PERONE Raul Rüegger Bike Sport Neoval, Nutrixxion SUI 2001 4:44.882 30.609
6 276 HUSTER Paul-Erik BS Racing Team Bike Schmiede Biesenrode GER 2001 4:47.018 32.745
7 277 NIEMANN Nicholas Co-Factory Pilots Cube GER 2002 4:51.511 37.238
8 273 MÜLLER Christopher GER 2001 4:53.185 38.912
9 274 ZOLPER Kai Ardrider / Sturmvogel Bonn Trek, Maciag-Offroad, Lucky Bi GER 2002 4:56.561 42.288
10 278 MÜLLER Karl PB-Federsysteme, Die Speiche G GER 2002 5:13.557 59.284
Youth U17
1 291 FLACHSBARTH Fabian Mum+Dad still needed GER 2003 4:25.604
2 298 HERZBERG David GER 2003 4:37.485 11.881
3 293 BECKER Mathis GER 2003 4:38.093 12.489
4 292 KULIK Loris Bikepark Weimar e.V. GER 2004 4:40.430 14.826
5 295 SCHULZ Alexander GER 2003 4:46.461 20.857
6 294 NEUMANN David GER 2003 4:52.263 26.659
7 301 WEISS Nico GER 2004 4:53.754 28.150
8 303 DWORAK Tom MTB Enduro Team Dworak Torsten Dworak Holz- & Innenau GER 2003 4:54.859 29.255
9 297 GERMANN Nick G.Tuned Bikes Potsdam GER 2004 5:00.754 35.150
10 299 ANDEL Jiri Specialized CZE 2004 5:11.282 45.678
11 302 SILLER Jakub OFBIKE SCOTT TEAM OFBIKE.CZ, SCOTTSPORT, ONEAL CZE 2003 5:12.661 47.057
12 300 GORNY Pascal GER 2004 5:18.042 52.438
VolaSoftControlPdf
iXS Downhill Cup
#4 Klinovec (CZE)
Results Seeding Run
Open Masters
1 316 10063782938 HELMSTEDT Sascha Harzcore / Touren-Harz Bike Touren Harz GER 1985 4:20.076
2 349 WOLF Martin Balance Racing Team Balance-Radsporthaus, Blocz, B GER 1988 4:24.856 4.780
3 311 SCHAMUL Daniel WerxBoden, Ilmenauer Radsport WerxBoden, MaXXon-Decal, Zweir GER 1988 4:26.152 6.076
4 337 ROLLINGER Bert Ore Mountain crew , SV Blau-W Specialized , Oneal , Atlantic GER 1988 4:27.836 7.760
5 313 DEN BEER Kevin Privateer NED 1985 4:27.914 7.838
6 315 KOHL Johannes laface-bikes.de Team Cube, laface-bikes.de GER 1986 4:28.028 7.952
7 314 VAN STEENWINKEL Clayde BEL 1989 4:28.041 7.965
8 351 10094509710 NOVAK Petr Giant cycling team Kisakiles CZE 1982 4:28.786 8.710
9 317 BEYRODT Daniel Team Racepark Schulenberg fos BCAA-The Focus Drink, Chil GER 1989 4:29.397 9.321
10 350 10095750300 VAVRINEC Honza Freeride Pyco CZE 1983 4:32.644 12.568
11 312 10023456095 OTTO Robert BERGRAUSCH RACING CRANIO CLINI CRANIO CLINIC, O\'Neal, Lindig GER 1989 4:33.030 12.954
12 339 KOMÍNEK Petr vokurky CZE 1986 4:40.688 20.612
13 319 ZINK Toni WERX BODEN--Rad Art Ilmenau--H GER 1989 4:41.567 21.491
14 318 KUHLGEMEYER Philipp Teuto-Radical-Racing McRobots,Bioconstruct, Zweirad GER 1989 4:41.779 21.703
15 332 HEß Andy Böhmen Bike Trail DH GER 1985 4:44.369 24.293
16 328 MERTEN Marvin Ilmenauer Radsport Club e.V. GER 1989 4:45.359 25.283
17 353 HAUSTEIN Daniel GER 1987 4:46.060 25.984
18 345 10094652580 PAPEZ Ondrej Bikestrike Bikestrike, Preciseshape CZE 1987 4:46.800 26.724
19 342 DALITZ Robert GER 1988 4:48.274 28.198
20 334 MÜNSTER Manuel Endurockers Racing Team Münster Bedachungen GER 1981 4:49.369 29.293
21 320 ALBAN Sven Team Zweirad-Henning Eisenach GT Bicyles/Zweirad Henning GER 1980 4:49.792 29.716
22 346 FREIßE Robert GER 1988 4:51.595 31.519
23 338 SCHMIDT Sascha GER 1987 4:54.537 34.461
24 341 ZORN Sebastian GER 1985 4:55.402 35.326
25 331 BRUNNER Maximilian GER 1989 4:59.558 39.482
26 321 RÜST David Looseriders Switzerland North MRC Trading, Sportyvator.ch GER 1987 5:01.277 41.201
27 325 BANDLOW Pierre Team Bandlow GER 1983 5:03.373 43.297
28 329 NAUMANN Falko Downhill Biber Leipzig GER 1983 5:03.825 43.749
29 347 10089053761 ALLEBRODT Thomas Loose Riders Solingen GER 1982 5:05.703 45.627
30 327 GREULICH Rene Downhill Biber Leipzig GER 1985 5:07.766 47.690
31 340 CUNAEUS Ronny BS Racing Team Bike Schmiede Biesenrode GER 1980 5:10.001 49.925
32 323 GÜLDNER Stefan Raderdoll-Racing-Team Hartparts Siegerland - Wardenb GER 1986 5:11.958 51.882
33 343 LENZEN Sevin Anhänger Park A30 Humbauer GER 1989 5:11.963 51.887
34 326 RIESER Mario DHarz Racing Team GER 1982 5:17.556 57.480
35 348 SCHROTH Mathias Chainwheel Cowboys Propheus, Shirtagent, FB-Feder GER 1984 5:27.420 1:07.344
36 324 FLIERL Felix GER 1989 5:30.250 1:10.174
VolaSoftControlPdf
iXS Downhill Cup
#4 Klinovec (CZE)
Results Seeding Run
Masters 2
1 375 MEINIG Danilo Miriqudi-bike-trails GER 1978 4:21.600
2 362 10054079403 GLÖCKNER Thomas Glöckner-Motorsport Racing Tea Energiewerk Oelsnitz/ Schilder GER 1972 4:29.079 7.479
3 374 10046879070 KNAP Jiri Bikrosclub Repy CZE 1976 4:34.888 13.288
4 380 10004051247 PICEK Vladimir SCOTT OFBIKE TEAM prazdroj plzen CZE 1975 4:35.670 14.070
5 382 10046692447 NOVOTNY Petr Phkovo.cz Bishop,Arpax Group CZE 1978 4:44.926 23.326
6 372 ALLETSEE Andreas GER 1968 4:47.990 26.390
7 377 10047947181 SUCHOMEL Milan Bike team Uni?ov Müsli Fit, FIS, D2 Drives, Aut CZE 1965 4:53.639 32.039
8 381 10001481757 PLSEK Vladimír Ore Mtb Racing Team trailpark.cz CZE 1974 5:15.061 53.461
9 365 DONOVAN Patrick Raderdoll-Racing-Team Hardparts-Siegerland / Wardenb GER 1974 5:19.353 57.753
10 363 LEISS Björn GER 1976 5:21.058 59.458
11 370 STICKSEL Sebastian GER 1978 5:21.701 1:00.101
12 369 STUSSIG Ulli hillbilly racing Bonanza Radmobil Bamberg GER 1972 5:23.641 1:02.041
13 364 10012119728 HUSCHINA Harry HCS-Racing Bergamont-Bikes Bergamont,Hayes,Ortema,Schwalb GER 1967 5:24.009 1:02.409
14 366 DONOVAN Robert Raderdoll-Racing-Team Hardparts Siegerland - Wardenb GER 1979 5:30.973 1:09.373
15 376 KNORR Andreas TEAM PIRATE www.PIRATE-HAMBURG.de GER 1969 5:34.219 1:12.619
16 371 MÜLLER Ralf Brunch Racing GER 1971 6:06.150 1:44.550
17 378 10011951188 PATOCKA Jan Bikrosclub Repy funksoulbrother CZE 1961 7:10.897 2:49.297
VolaSoftControlPdf