Scroll for more
Timing and scoring provided by:
Men

Men 200m Butterfly

Final

16 Dec

Heat 1

16 Dec

Heat 2

16 Dec

Heat 3

16 Dec

Heat 4

16 Dec

Heat 5

16 Dec
RankHeat RankFamily nameFirst nameCountryTimeTime BehindRTRecord TypePoints
11KANEDAKazuyaJapan JPN1:51.010.61CR949Show more
Cumulative Split / Split
50m (1) 24.93
24.93
100m (2) 53.21
28.28
150m (3) 01:22.03
28.82
200m (4) 01:51.01
28.98
22CSEHLaszloHungary HUN1:51.6600.650.74933Show more
Cumulative Split / Split
50m (1) 25.77
25.77
100m (2) 54.69
28.92
150m (3) 01:22.93
28.24
200m (4) 01:51.66
28.73
33SKVORTSOVNikolayRussian Federation RUS1:52.3301.320.73916Show more
Cumulative Split / Split
50m (1) 25.35
25.35
100m (2) 53.87
28.52
150m (3) 01:23.28
29.41
200m (4) 01:52.33
29.05
44KOBORIYukiJapan JPN1:53.1402.130.65896Show more
Cumulative Split / Split
50m (1) 25.30
25.30
100m (2) 54.04
28.74
150m (3) 01:23.53
29.49
200m (4) 01:53.14
29.61
55VERLINDENJoeriNetherlands NED1:53.4902.480.74888Show more
Cumulative Split / Split
50m (1) 24.57
24.57
100m (2) 53.51
28.94
150m (3) 01:22.99
29.48
200m (4) 01:53.49
30.50
66BOLLIERBobbyUnited States of America USA1:53.8502.840.77880Show more
Cumulative Split / Split
50m (1) 25.88
25.88
100m (2) 54.88
29.00
150m (3) 01:24.45
29.57
200m (4) 01:53.85
29.40
77IRVINEGrantAustralia AUS1:54.1103.100.69874Show more
Cumulative Split / Split
50m (1) 25.30
25.30
100m (2) 54.31
29.01
150m (3) 01:23.88
29.57
200m (4) 01:54.11
30.23
88POPRAWAMichalPoland POL1:54.2003.190.74872Show more
Cumulative Split / Split
50m (1) 25.49
25.49
100m (2) 54.78
29.29
150m (3) 01:24.23
29.45
200m (4) 01:54.20
29.97
RankHeat RankFamily nameFirst nameCountryTimeTime BehindRTPoints
11SKVORTSOVNikolayRussian Federation RUS1:52.640.68Q908Show more
Cumulative Split / Split
50m (1) 25.09
25.09
100m (2) 53.39
28.30
150m (3) 01:23.00
29.61
200m (4) 01:52.64
29.64
21KANEDAKazuyaJapan JPN1:53.1400.500.65Q896Show more
Cumulative Split / Split
50m (1) 25.37
25.37
100m (2) 54.18
28.81
150m (3) 01:24.09
29.91
200m (4) 01:53.14
29.05
31CSEHLaszloHungary HUN1:53.2600.620.77Q894Show more
Cumulative Split / Split
50m (1) 25.68
25.68
100m (2) 54.98
29.30
150m (3) 01:24.28
29.30
200m (4) 01:53.26
28.98
42IRVINEGrantAustralia AUS1:53.7401.100.70Q882Show more
Cumulative Split / Split
50m (1) 25.85
25.85
100m (2) 54.92
29.07
150m (3) 01:24.18
29.26
200m (4) 01:53.74
29.56
52POPRAWAMichalPoland POL1:53.8001.160.70Q881Show more
Cumulative Split / Split
50m (1) 25.76
25.76
100m (2) 54.52
28.76
150m (3) 01:24.00
29.48
200m (4) 01:53.80
29.80
62KOBORIYukiJapan JPN1:53.8501.210.68Q880Show more
Cumulative Split / Split
50m (1) 25.60
25.60
100m (2) 54.78
29.18
150m (3) 01:24.23
29.45
200m (4) 01:53.85
29.62
73BOLLIERBobbyUnited States of America USA1:53.8701.230.74Q879Show more
Cumulative Split / Split
50m (1) 25.86
25.86
100m (2) 54.81
28.95
150m (3) 01:24.03
29.22
200m (4) 01:53.87
29.84
83VERLINDENJoeriNetherlands NED1:53.9101.270.73Q878Show more
Cumulative Split / Split
50m (1) 24.93
24.93
100m (2) 53.90
28.97
150m (3) 01:23.24
29.34
200m (4) 01:53.91
30.67
93ZBOGARRobertSlovenia SLO1:54.1101.470.64874Show more
Cumulative Split / Split
50m (1) 25.66
25.66
100m (2) 54.88
29.22
150m (3) 01:24.53
29.65
200m (4) 01:54.11
29.58
104NEVOGalIsrael ISR1:54.1601.520.62873Show more
Cumulative Split / Split
50m (1) 26.03
26.03
100m (2) 55.47
29.44
150m (3) 01:24.81
29.34
200m (4) 01:54.16
29.35
114CHETRATZackariahCanada CAN1:54.2801.640.65870Show more
Cumulative Split / Split
50m (1) 25.58
25.58
100m (2) 54.24
28.66
150m (3) 01:23.80
29.56
200m (4) 01:54.28
30.48
121WUPengPeople's Republic of China CHN1:54.2901.650.68870Show more
Cumulative Split / Split
50m (1) 26.13
26.13
100m (2) 55.32
29.19
150m (3) 01:24.78
29.46
200m (4) 01:54.29
29.51
134DYLLAMarkUnited States of America USA1:54.4001.760.78867Show more
Cumulative Split / Split
50m (1) 25.72
25.72
100m (2) 54.77
29.05
150m (3) 01:24.43
29.66
200m (4) 01:54.40
29.97
142CHENYinPeople's Republic of China CHN1:54.4901.850.61865Show more
Cumulative Split / Split
50m (1) 25.55
25.55
100m (2) 54.79
29.24
150m (3) 01:25.06
30.27
200m (4) 01:54.49
29.43
155FIOL VILLANUEVAMauricio RafaelPeru PER1:55.0202.380.65853Show more
Cumulative Split / Split
50m (1) 25.61
25.61
100m (2) 54.91
29.30
150m (3) 01:24.91
30.00
200m (4) 01:55.02
30.11
165STJEPANOVICVelimirSerbia SRB1:55.4102.770.69845Show more
Cumulative Split / Split
50m (1) 25.77
25.77
100m (2) 54.91
29.14
150m (3) 01:24.78
29.87
200m (4) 01:55.41
30.63
176KOPTELOVEvgenyRussian Federation RUS1:55.6302.990.76840Show more
Cumulative Split / Split
50m (1) 26.41
26.41
100m (2) 55.21
28.80
150m (3) 01:24.94
29.73
200m (4) 01:55.63
30.69
185PAVONIRobertoGreat Britain GBR1:55.6703.030.66839Show more
Cumulative Split / Split
50m (1) 25.84
25.84
100m (2) 54.89
29.05
150m (3) 01:24.84
29.95
200m (4) 01:55.67
30.83
197VAZAIOSAndreasGreece GRE1:55.7703.130.70837Show more
Cumulative Split / Split
50m (1) 25.66
25.66
100m (2) 54.71
29.05
150m (3) 01:25.07
30.36
200m (4) 01:55.77
30.70
206BICZOBenceHungary HUN1:56.2803.640.71826Show more
Cumulative Split / Split
50m (1) 25.45
25.45
100m (2) 54.31
28.86
150m (3) 01:24.90
30.59
200m (4) 01:56.28
31.38
216HSUMarkChinese Taipei TPE1:56.6404.000.62818Show more
Cumulative Split / Split
50m (1) 26.27
26.27
100m (2) 55.54
29.27
150m (3) 01:25.81
30.27
200m (4) 01:56.64
30.83
221MEYERMichaelSouth Africa RSA1:56.6804.040.69817Show more
Cumulative Split / Split
50m (1) 26.79
26.79
100m (2) 56.50
29.71
150m (3) 01:26.82
30.32
200m (4) 01:56.68
29.86
232ALLENColemanCanada CAN1:57.4504.810.72801Show more
Cumulative Split / Split
50m (1) 26.85
26.85
100m (2) 56.67
29.82
150m (3) 01:27.04
30.37
200m (4) 01:57.45
30.41
247JOHNSONMatthewGreat Britain GBR1:57.4804.840.71801Show more
Cumulative Split / Split
50m (1) 26.54
26.54
100m (2) 56.37
29.83
150m (3) 01:26.68
30.31
200m (4) 01:57.48
30.80
258MALYJakubAustria AUT1:57.9105.270.73792Show more
Cumulative Split / Split
50m (1) 26.23
26.23
100m (2) 56.09
29.86
150m (3) 01:26.37
30.28
200m (4) 01:57.91
31.54
267CHANGGyucheolRepublic of Korea KOR1:58.5105.870.67780Show more
Cumulative Split / Split
50m (1) 25.73
25.73
100m (2) 55.51
29.78
150m (3) 01:26.81
31.30
200m (4) 01:58.51
31.70
273CRESCIMBENIEmmanuelPeru PER1:59.3406.700.66764Show more
Cumulative Split / Split
50m (1) 26.40
26.40
100m (2) 56.38
29.98
150m (3) 01:27.41
31.03
200m (4) 01:59.34
31.93
288SCHOOLINGJosephSingapore SGP1:59.4406.800.63762Show more
Cumulative Split / Split
50m (1) 26.18
26.18
100m (2) 56.06
29.88
150m (3) 01:27.12
31.06
200m (4) 01:59.44
32.32
299NGRainer Kai WeeSingapore SGP1:59.7807.140.63755Show more
Cumulative Split / Split
50m (1) 26.31
26.31
100m (2) 56.76
30.45
150m (3) 01:27.69
30.93
200m (4) 01:59.78
32.09
309LIESSAlexandreSwitzerland SUI2:00.3407.700.73745Show more
Cumulative Split / Split
50m (1) 26.42
26.42
100m (2) 56.91
30.49
150m (3) 01:28.36
31.45
200m (4) 02:00.34
31.98
314BLAZHEVSKIMarkoNorth Macedonia MKD2:01.9609.320.72716Show more
Cumulative Split / Split
50m (1) 27.60
27.60
100m (2) 58.18
30.58
150m (3) 01:29.58
31.40
200m (4) 02:01.96
32.38
325KOBAKHIDZETeimurazGeorgia GEO2:02.2709.630.69710Show more
Cumulative Split / Split
50m (1) 27.54
27.54
100m (2) 58.92
31.38
150m (3) 01:30.94
32.02
200m (4) 02:02.27
31.33
336KELZIAymanSyrian Arab Republic SYR2:02.4109.770.79708Show more
Cumulative Split / Split
50m (1) 26.98
26.98
100m (2) 57.92
30.94
150m (3) 01:29.74
31.82
200m (4) 02:02.41
32.67
348NAROSHKINPavelEstonia EST2:02.6209.980.71704Show more
Cumulative Split / Split
50m (1) 26.87
26.87
100m (2) 57.90
31.03
150m (3) 01:30.03
32.13
200m (4) 02:02.62
32.59
357ORIHUELA GIANOTTICarlosParaguay PAR2:04.2611.620.64677Show more
Cumulative Split / Split
50m (1) 27.94
27.94
100m (2) 59.93
31.99
150m (3) 01:31.84
31.91
200m (4) 02:04.26
32.42
368SEPULVEDA PARRAJoaquin MauricioChile CHI2:04.3911.750.70674Show more
Cumulative Split / Split
50m (1) 28.38
28.38
100m (2) 01:00.07
31.69
150m (3) 01:32.07
32.00
200m (4) 02:04.39
32.32
379ROLANuno MiguelAngola ANG2:08.4315.790.67613Show more
Cumulative Split / Split
50m (1) 28.49
28.49
100m (2) 01:00.36
31.87
150m (3) 01:34.43
34.07
200m (4) 02:08.43
34.00
383ELAISAPaul Sau'oaflanoa LawrenceFiji FIJ2:15.0322.390.68527Show more
Cumulative Split / Split
50m (1) 30.23
30.23
100m (2) 01:04.68
34.45
150m (3) 01:40.30
35.62
200m (4) 02:15.03
34.73
394LAOKuan FongMacau, China MAC2:15.2322.590.68525Show more
Cumulative Split / Split
50m (1) 26.90
26.90
100m (2) 01:02.04
35.14
150m (3) 01:40.28
38.24
200m (4) 02:15.23
34.95
405SIOKa KunMacau, China MAC2:19.3926.750.68479Show more
Cumulative Split / Split
50m (1) 29.21
29.21
100m (2) 01:03.62
34.41
150m (3) 01:40.41
36.79
200m (4) 02:19.39
38.98
416ISMAEELKhaled Abdulla Ali BabaBahrain BRN2:20.0127.370.68473Show more
Cumulative Split / Split
50m (1) 31.01
31.01
100m (2) 01:07.15
36.14
150m (3) 01:43.12
35.97
200m (4) 02:20.01
36.89
427ALEKSIFranciAlbania ALB2:20.3127.670.83470Show more
Cumulative Split / Split
50m (1) 30.47
30.47
100m (2) 01:05.78
35.31
150m (3) 01:43.64
37.86
200m (4) 02:20.31
36.67
ERHANNurettin YildirTurkey TURDNS
LAVADOMarcosVenezuela VENDNS
LE CLOSChadSouth Africa RSADNS
MRABETTakiTunisia TUNDNS
PINOTESPedroAngola ANGDNS
BROMERViktor BDenmark DENDSQ0.54
RankHeat RankFamily nameFirst nameCountryTimeTime BehindRTPoints
121WUPengPeople's Republic of China CHN1:54.290.68870Show more
Cumulative Split / Split
50m (1) 26.13
26.13
100m (2) 55.32
29.19
150m (3) 01:24.78
29.46
200m (4) 01:54.29
29.51
142CHENYinPeople's Republic of China CHN1:54.4900.200.61865Show more
Cumulative Split / Split
50m (1) 25.55
25.55
100m (2) 54.79
29.24
150m (3) 01:25.06
30.27
200m (4) 01:54.49
29.43
383ELAISAPaul Sau'oaflanoa LawrenceFiji FIJ2:15.0320.740.68527Show more
Cumulative Split / Split
50m (1) 30.23
30.23
100m (2) 01:04.68
34.45
150m (3) 01:40.30
35.62
200m (4) 02:15.03
34.73
394LAOKuan FongMacau, China MAC2:15.2320.940.68525Show more
Cumulative Split / Split
50m (1) 26.90
26.90
100m (2) 01:02.04
35.14
150m (3) 01:40.28
38.24
200m (4) 02:15.23
34.95
405SIOKa KunMacau, China MAC2:19.3925.100.68479Show more
Cumulative Split / Split
50m (1) 29.21
29.21
100m (2) 01:03.62
34.41
150m (3) 01:40.41
36.79
200m (4) 02:19.39
38.98
416ISMAEELKhaled Abdulla Ali BabaBahrain BRN2:20.0125.720.68473Show more
Cumulative Split / Split
50m (1) 31.01
31.01
100m (2) 01:07.15
36.14
150m (3) 01:43.12
35.97
200m (4) 02:20.01
36.89
427ALEKSIFranciAlbania ALB2:20.3126.020.83470Show more
Cumulative Split / Split
50m (1) 30.47
30.47
100m (2) 01:05.78
35.31
150m (3) 01:43.64
37.86
200m (4) 02:20.31
36.67
LAVADOMarcosVenezuela VENDNS
RankHeat RankFamily nameFirst nameCountryTimeTime BehindRTPoints
221MEYERMichaelSouth Africa RSA1:56.680.69817Show more
Cumulative Split / Split
50m (1) 26.79
26.79
100m (2) 56.50
29.71
150m (3) 01:26.82
30.32
200m (4) 01:56.68
29.86
232ALLENColemanCanada CAN1:57.4500.770.72801Show more
Cumulative Split / Split
50m (1) 26.85
26.85
100m (2) 56.67
29.82
150m (3) 01:27.04
30.37
200m (4) 01:57.45
30.41
273CRESCIMBENIEmmanuelPeru PER1:59.3402.660.66764Show more
Cumulative Split / Split
50m (1) 26.40
26.40
100m (2) 56.38
29.98
150m (3) 01:27.41
31.03
200m (4) 01:59.34
31.93
314BLAZHEVSKIMarkoNorth Macedonia MKD2:01.9605.280.72716Show more
Cumulative Split / Split
50m (1) 27.60
27.60
100m (2) 58.18
30.58
150m (3) 01:29.58
31.40
200m (4) 02:01.96
32.38
325KOBAKHIDZETeimurazGeorgia GEO2:02.2705.590.69710Show more
Cumulative Split / Split
50m (1) 27.54
27.54
100m (2) 58.92
31.38
150m (3) 01:30.94
32.02
200m (4) 02:02.27
31.33
336KELZIAymanSyrian Arab Republic SYR2:02.4105.730.79708Show more
Cumulative Split / Split
50m (1) 26.98
26.98
100m (2) 57.92
30.94
150m (3) 01:29.74
31.82
200m (4) 02:02.41
32.67
357ORIHUELA GIANOTTICarlosParaguay PAR2:04.2607.580.64677Show more
Cumulative Split / Split
50m (1) 27.94
27.94
100m (2) 59.93
31.99
150m (3) 01:31.84
31.91
200m (4) 02:04.26
32.42
368SEPULVEDA PARRAJoaquin MauricioChile CHI2:04.3907.710.70674Show more
Cumulative Split / Split
50m (1) 28.38
28.38
100m (2) 01:00.07
31.69
150m (3) 01:32.07
32.00
200m (4) 02:04.39
32.32
379ROLANuno MiguelAngola ANG2:08.4311.750.67613Show more
Cumulative Split / Split
50m (1) 28.49
28.49
100m (2) 01:00.36
31.87
150m (3) 01:34.43
34.07
200m (4) 02:08.43
34.00
ERHANNurettin YildirTurkey TURDNS
RankHeat RankFamily nameFirst nameCountryTimeTime BehindRTPoints
31CSEHLaszloHungary HUN1:53.260.77Q894Show more
Cumulative Split / Split
50m (1) 25.68
25.68
100m (2) 54.98
29.30
150m (3) 01:24.28
29.30
200m (4) 01:53.26
28.98
62KOBORIYukiJapan JPN1:53.8500.590.68Q880Show more
Cumulative Split / Split
50m (1) 25.60
25.60
100m (2) 54.78
29.18
150m (3) 01:24.23
29.45
200m (4) 01:53.85
29.62
93ZBOGARRobertSlovenia SLO1:54.1100.850.64874Show more
Cumulative Split / Split
50m (1) 25.66
25.66
100m (2) 54.88
29.22
150m (3) 01:24.53
29.65
200m (4) 01:54.11
29.58
104NEVOGalIsrael ISR1:54.1600.900.62873Show more
Cumulative Split / Split
50m (1) 26.03
26.03
100m (2) 55.47
29.44
150m (3) 01:24.81
29.34
200m (4) 01:54.16
29.35
155FIOL VILLANUEVAMauricio RafaelPeru PER1:55.0201.760.65853Show more
Cumulative Split / Split
50m (1) 25.61
25.61
100m (2) 54.91
29.30
150m (3) 01:24.91
30.00
200m (4) 01:55.02
30.11
216HSUMarkChinese Taipei TPE1:56.6403.380.62818Show more
Cumulative Split / Split
50m (1) 26.27
26.27
100m (2) 55.54
29.27
150m (3) 01:25.81
30.27
200m (4) 01:56.64
30.83
247JOHNSONMatthewGreat Britain GBR1:57.4804.220.71801Show more
Cumulative Split / Split
50m (1) 26.54
26.54
100m (2) 56.37
29.83
150m (3) 01:26.68
30.31
200m (4) 01:57.48
30.80
288SCHOOLINGJosephSingapore SGP1:59.4406.180.63762Show more
Cumulative Split / Split
50m (1) 26.18
26.18
100m (2) 56.06
29.88
150m (3) 01:27.12
31.06
200m (4) 01:59.44
32.32
309LIESSAlexandreSwitzerland SUI2:00.3407.080.73745Show more
Cumulative Split / Split
50m (1) 26.42
26.42
100m (2) 56.91
30.49
150m (3) 01:28.36
31.45
200m (4) 02:00.34
31.98
PINOTESPedroAngola ANGDNS
RankHeat RankFamily nameFirst nameCountryTimeTime BehindRTPoints
21KANEDAKazuyaJapan JPN1:53.140.65Q896Show more
Cumulative Split / Split
50m (1) 25.37
25.37
100m (2) 54.18
28.81
150m (3) 01:24.09
29.91
200m (4) 01:53.14
29.05
42IRVINEGrantAustralia AUS1:53.7400.600.70Q882Show more
Cumulative Split / Split
50m (1) 25.85
25.85
100m (2) 54.92
29.07
150m (3) 01:24.18
29.26
200m (4) 01:53.74
29.56
73BOLLIERBobbyUnited States of America USA1:53.8700.730.74Q879Show more
Cumulative Split / Split
50m (1) 25.86
25.86
100m (2) 54.81
28.95
150m (3) 01:24.03
29.22
200m (4) 01:53.87
29.84
134DYLLAMarkUnited States of America USA1:54.4001.260.78867Show more
Cumulative Split / Split
50m (1) 25.72
25.72
100m (2) 54.77
29.05
150m (3) 01:24.43
29.66
200m (4) 01:54.40
29.97
165STJEPANOVICVelimirSerbia SRB1:55.4102.270.69845Show more
Cumulative Split / Split
50m (1) 25.77
25.77
100m (2) 54.91
29.14
150m (3) 01:24.78
29.87
200m (4) 01:55.41
30.63
176KOPTELOVEvgenyRussian Federation RUS1:55.6302.490.76840Show more
Cumulative Split / Split
50m (1) 26.41
26.41
100m (2) 55.21
28.80
150m (3) 01:24.94
29.73
200m (4) 01:55.63
30.69
197VAZAIOSAndreasGreece GRE1:55.7702.630.70837Show more
Cumulative Split / Split
50m (1) 25.66
25.66
100m (2) 54.71
29.05
150m (3) 01:25.07
30.36
200m (4) 01:55.77
30.70
258MALYJakubAustria AUT1:57.9104.770.73792Show more
Cumulative Split / Split
50m (1) 26.23
26.23
100m (2) 56.09
29.86
150m (3) 01:26.37
30.28
200m (4) 01:57.91
31.54
299NGRainer Kai WeeSingapore SGP1:59.7806.640.63755Show more
Cumulative Split / Split
50m (1) 26.31
26.31
100m (2) 56.76
30.45
150m (3) 01:27.69
30.93
200m (4) 01:59.78
32.09
BROMERViktor BDenmark DENDSQ0.54
RankHeat RankFamily nameFirst nameCountryTimeTime BehindRTPoints
11SKVORTSOVNikolayRussian Federation RUS1:52.640.68Q908Show more
Cumulative Split / Split
50m (1) 25.09
25.09
100m (2) 53.39
28.30
150m (3) 01:23.00
29.61
200m (4) 01:52.64
29.64
52POPRAWAMichalPoland POL1:53.8001.160.70Q881Show more
Cumulative Split / Split
50m (1) 25.76
25.76
100m (2) 54.52
28.76
150m (3) 01:24.00
29.48
200m (4) 01:53.80
29.80
83VERLINDENJoeriNetherlands NED1:53.9101.270.73Q878Show more
Cumulative Split / Split
50m (1) 24.93
24.93
100m (2) 53.90
28.97
150m (3) 01:23.24
29.34
200m (4) 01:53.91
30.67
114CHETRATZackariahCanada CAN1:54.2801.640.65870Show more
Cumulative Split / Split
50m (1) 25.58
25.58
100m (2) 54.24
28.66
150m (3) 01:23.80
29.56
200m (4) 01:54.28
30.48
185PAVONIRobertoGreat Britain GBR1:55.6703.030.66839Show more
Cumulative Split / Split
50m (1) 25.84
25.84
100m (2) 54.89
29.05
150m (3) 01:24.84
29.95
200m (4) 01:55.67
30.83
206BICZOBenceHungary HUN1:56.2803.640.71826Show more
Cumulative Split / Split
50m (1) 25.45
25.45
100m (2) 54.31
28.86
150m (3) 01:24.90
30.59
200m (4) 01:56.28
31.38
267CHANGGyucheolRepublic of Korea KOR1:58.5105.870.67780Show more
Cumulative Split / Split
50m (1) 25.73
25.73
100m (2) 55.51
29.78
150m (3) 01:26.81
31.30
200m (4) 01:58.51
31.70
348NAROSHKINPavelEstonia EST2:02.6209.980.71704Show more
Cumulative Split / Split
50m (1) 26.87
26.87
100m (2) 57.90
31.03
150m (3) 01:30.03
32.13
200m (4) 02:02.62
32.59
MRABETTakiTunisia TUNDNS
LE CLOSChadSouth Africa RSADNS