|
200
TOP PERFORMERS
|
|||||||
|
Ranking
IRR
|
Company
|
IRR
5 yrs to
Mar
2007
|
EPS
growth over
5-yr
period
|
Return
on
equity
over
5-yr
period
|
Return
on
assets
over
5-yr
period
|
Dividend
yield
5-yr
av
|
Pretax
profit
growth
over
5-yr
period
|
|
1
|
Capitec Bank Holdings |
124,32
|
19,76
|
12,19
|
-5,29
|
3,74
|
31,07
|
|
2
|
Dist & Warehousing Network |
121,03
|
44,79
|
9,45
|
-1,19
|
0,00
|
30,93
|
|
3
|
Petra Mining |
116,24
|
12,30
|
-4,86
|
-5,69
|
0,00
|
13,59
|
|
4
|
HCI |
113,77
|
-
|
-
|
-
|
0,00
|
-
|
|
5
|
Scharrig Mining |
112,31
|
76,90
|
49,69
|
33,37
|
2,76
|
78,23
|
|
6
|
Afgold |
105,74
|
-
|
-
|
-
|
0,00
|
-
|
|
7
|
Pinnacle Technology |
98,39
|
-
|
128,60
|
8,50
|
1,56
|
-
|
|
8
|
Simmer & Jack Mines |
94,48
|
-
|
-
|
-
|
0,00
|
-
|
|
9
|
Brimstone Investment Corp |
94,33
|
73,35
|
86,67
|
42,23
|
2,46
|
128,90
|
|
10
|
Edgars Consolidated Stores |
87,76
|
62,92
|
41,96
|
26,22
|
3,82
|
52,88
|
|
11
|
Quyn Holdings |
87,10
|
-
|
-
|
-
|
0,00
|
-
|
|
12
|
Basil Read Holdings |
84,55
|
-
|
-
|
-
|
15,68
|
-
|
|
13
|
King Consolidated Holdings |
82,89
|
-
|
-
|
-
|
0,00
|
-
|
|
14
|
Howden Africa Holdings |
82,50
|
-
|
-
|
1,05
|
1,82
|
41,23
|
|
15
|
York Timber Organisation |
80,26
|
8,09
|
-
|
-
|
0,80
|
3,94
|
|
16
|
Grindrod |
79,27
|
69,87
|
88,59
|
23,46
|
3,70
|
133,35
|
|
17
|
Group 5 |
78,66
|
21,89
|
13,03
|
-11,95
|
2,90
|
25,98
|
|
18
|
Iliad Africa |
78,34
|
29,90
|
1,88
|
0,92
|
2,40
|
48,13
|
|
19
|
Brandcorp Holdings |
77,35
|
45,03
|
12,76
|
10,08
|
5,10
|
26,15
|
|
20
|
Cashbuild |
76,62
|
38,83
|
11,92
|
11,11
|
2,82
|
39,99
|
|
21
|
African Media Entertainment |
76,39
|
13,61
|
-
|
32,89
|
0,00
|
-
|
|
22
|
ISA |
76,27
|
-
|
-
|
-
|
2,48
|
-
|
|
23
|
Famous Brands |
75,15
|
27,28
|
37,98
|
5,37
|
3,26
|
31,06
|
|
24
|
Digicor Holdings |
74,71
|
24,19
|
3,00
|
-2,45
|
2,16
|
16,87
|
|
25
|
Cape Empowerment Trust |
74,64
|
0,39
|
-
|
-
|
0,00
|
-
|
|
26
|
Value Group |
74,25
|
26,24
|
1,98
|
2,89
|
1,26
|
26,75
|
|
27
|
The House of Busby |
73,77
|
24,41
|
9,30
|
13,25
|
1,90
|
18,68
|
|
28
|
African Dawn Capital |
70,35
|
-
|
-
|
-
|
0,00
|
-
|
|
29
|
Woolworths Holdings |
70,14
|
26,59
|
29,35
|
9,30
|
1,94
|
23,31
|
|
30
|
Kairos Industrial Holdings |
69,92
|
76,23
|
14,68
|
5,44
|
0,00
|
51,03
|
|
31
|
Bonatla |
68,59
|
-
|
-
|
-
|
0,00
|
-
|
|
32
|
Cargo Carriers |
68,41
|
65,21
|
-
|
12,41
|
2,94
|
-
|
|
33
|
Naspers |
67,93
|
-
|
-
|
-
|
0,70
|
-
|
|
34
|
Wilson Bayly Holmes-Ovcon |
67,75
|
25,90
|
-4,25
|
-4,83
|
1,44
|
25,41
|
|
35
|
Argent Industrial |
66,65
|
26,91
|
10,17
|
4,01
|
3,08
|
50,29
|
|
36
|
Control Instruments Group |
66,52
|
33,00
|
36,19
|
22,46
|
1,24
|
45,91
|
|
37
|
Astral Foods |
66,17
|
36,49
|
16,21
|
13,62
|
5,30
|
35,33
|
|
38
|
Amalgamated Appliance Hold |
65,77
|
51,52
|
13,77
|
12,25
|
1,82
|
53,32
|
|
39
|
PSG Group |
65,47
|
18,54
|
30,87
|
15,87
|
3,48
|
9,21
|
|
40
|
Cadiz Holdings |
65,36
|
12,43
|
-3,98
|
5,54
|
4,14
|
10,29
|
|
41
|
Transpaco |
65,35
|
-
|
-
|
30,56
|
2,82
|
-
|
|
42
|
Don Group |
63,56
|
-
|
-
|
-25,27
|
0,00
|
-
|
|
43
|
Gold Reef Casino Resorts |
63,08
|
16,29
|
13,64
|
10,92
|
2,04
|
35,60
|
|
44
|
Foschini |
62,88
|
56,01
|
106,62
|
54,61
|
3,50
|
56,52
|
|
45
|
Invicta Holdings |
62,62
|
28,78
|
13,35
|
-5,17
|
5,10
|
19,08
|
|
46
|
Combined Motor Holdings |
59,85
|
32,02
|
17,11
|
0,12
|
3,66
|
32,30
|
|
47
|
Octodec Investments |
59,00
|
-
|
71,88
|
-3,75
|
9,94
|
156,14
|
|
48
|
KG Media |
58,98
|
19,00
|
-
|
17,19
|
6,46
|
30,55
|
|
49
|
Clientele |
58,55
|
17,91
|
6,07
|
-19,84
|
5,58
|
26,23
|
|
50
|
ADvTech |
58,47
|
11,28
|
0,71
|
-3,64
|
0,16
|
11,73
|
|
51
|
Premium Properties |
57,16
|
-
|
-
|
-2,45
|
9,42
|
-
|
|
52
|
Pretoria Portland Cement |
57,07
|
26,06
|
38,78
|
17,78
|
4,10
|
31,23
|
|
53
|
Mittal Steel SA |
56,07
|
143,52
|
97,04
|
35,65
|
4,76
|
117,99
|
|
54
|
Cullinan Holdings |
56,00
|
-
|
-
|
77,46
|
1,70
|
-
|
|
55
|
Winhold |
55,61
|
27,93
|
4,36
|
-0,72
|
4,34
|
13,67
|
|
56
|
Massmart Holdings |
55,48
|
30,71
|
63,36
|
7,48
|
2,60
|
32,73
|
|
57
|
Murray & Roberts Holdings |
55,43
|
16,77
|
18,67
|
10,55
|
2,72
|
27,56
|
|
58
|
Sovereign Food Investments |
55,24
|
40,38
|
21,52
|
13,26
|
1,66
|
51,39
|
|
59
|
Truworths International |
55,03
|
33,35
|
21,15
|
17,18
|
3,08
|
33,46
|
|
60
|
Highveld Steel & Vanadium |
54,86
|
71,11
|
109,96
|
58,64
|
9,48
|
98,84
|
|
61
|
Sasfin Holdings |
54,29
|
21,69
|
24,09
|
4,07
|
5,86
|
57,70
|
|
62
|
City Lodge Hotels |
54,12
|
20,32
|
6,81
|
7,78
|
4,42
|
30,56
|
|
63
|
Caxton & CTP Publishers & Print |
53,36
|
18,07
|
1,25
|
-0,19
|
2,52
|
16,76
|
|
64
|
Wesco Investments |
52,99
|
79,80
|
-
|
96,55
|
3,28
|
-
|
|
65
|
Enviroserv Holdings |
52,82
|
20,62
|
-2,77
|
-0,80
|
2,20
|
16,68
|
|
66
|
Omnia Holdings |
52,49
|
-
|
-
|
21,61
|
3,96
|
-
|
|
67
|
ERP.com Holdings |
50,89
|
21,80
|
0,19
|
-3,33
|
2,74
|
24,10
|
|
68
|
Johnnic Communications |
50,38
|
1,46
|
-
|
-10,52
|
1,02
|
-18,96
|
|
69
|
African Bank Investments |
50,25
|
11,41
|
21,72
|
3,07
|
5,62
|
9,87
|
|
70
|
Mr Price Group |
49,87
|
33,18
|
15,00
|
11,75
|
2,54
|
35,31
|
|
71
|
Anbeeco Investment Holdings |
49,82
|
-
|
-
|
-
|
0,00
|
-
|
|
72
|
Matodzi Resources |
49,64
|
-
|
-
|
-
|
0,00
|
-
|
|
73
|
Spur Corporation |
49,43
|
13,39
|
-11,92
|
-4,98
|
1,04
|
14,39
|
|
74
|
Sable Holdings |
49,20
|
31,80
|
-2,90
|
-8,70
|
2,58
|
18,02
|
|
75
|
Enterprise Outsourcing Holdings |
49,02
|
25,33
|
-5,97
|
-9,65
|
2,82
|
33,95
|
|
76
|
Zambia Copper Investments |
49,02
|
-
|
-
|
-
|
0,00
|
-
|
|
77
|
MTN Group |
47,62
|
53,04
|
2,58
|
-1,68
|
0,52
|
50,35
|
|
78
|
Sun International |
47,50
|
6,56
|
-
|
78,66
|
1,78
|
82,54
|
|
79
|
Astrapak |
47,26
|
21,73
|
-3,99
|
0,89
|
1,90
|
34,29
|
|
80
|
Buildmax |
47,11
|
11,31
|
19,72
|
-0,19
|
0,38
|
27,23
|
|
81
|
Primedia |
46,91
|
53,62
|
-
|
36,03
|
0,76
|
-
|
|
82
|
Italtile |
46,69
|
32,86
|
5,39
|
8,35
|
1,62
|
33,42
|
|
83
|
Metorex |
46,00
|
-7,54
|
2,60
|
3,55
|
1,24
|
19,41
|
|
84
|
Investec |
45,71
|
23,05
|
8,77
|
-4,71
|
4,50
|
19,07
|
|
85
|
Allied Electronics Corp |
45,40
|
13,24
|
12,13
|
7,49
|
3,20
|
10,83
|
|
86
|
Hudaco Industries |
45,40
|
18,90
|
5,96
|
5,56
|
3,28
|
20,87
|
|
87
|
Vestor |
45,35
|
-
|
-
|
-
|
0,00
|
-
|
|
88
|
Mustek |
45,30
|
-4,62
|
11,74
|
4,21
|
4,92
|
6,10
|
|
89
|
Infowave Holdings |
44,62
|
25,44
|
3,60
|
4,92
|
5,98
|
22,34
|
|
90
|
Rainbow Chicken |
44,55
|
26,73
|
15,86
|
7,02
|
4,58
|
36,63
|
|
91
|
Network Healthcare |
44,51
|
15,03
|
-
|
-19,67
|
0,38
|
15,20
|
|
92
|
JD Group |
44,11
|
18,58
|
11,11
|
10,93
|
3,70
|
28,90
|
|
93
|
UCS Group |
43,66
|
-1,84
|
-4,53
|
-15,79
|
3,44
|
-13,22
|
|
94
|
Aveng |
43,51
|
9,28
|
-6,86
|
-3,96
|
1,92
|
14,88
|
|
95
|
Hyprop Investments |
43,50
|
14,57
|
-
|
-12,91
|
7,88
|
151,10
|
|
96
|
Absa Group |
43,22
|
23,84
|
7,76
|
-10,41
|
3,24
|
26,75
|
|
97
|
Sabvest |
43,22
|
21,93
|
11,73
|
3,98
|
0,70
|
23,30
|
|
98
|
Conduit |
42,99
|
-
|
-
|
-
|
0,00
|
-
|
|
99
|
Sizafika Property Investments |
42,68
|
-
|
-
|
-
|
0,00
|
-
|
|
100
|
S&J Land Holdings |
42,64
|
-
|
-
|
-
|
8,66
|
-
|
|
101
|
Ellerine Holdings |
42,48
|
21,44
|
9,28
|
4,27
|
2,52
|
33,79
|
|
102
|
Venter Leisure & Comm Trailers |
41,91
|
52,81
|
72,80
|
14,19
|
0,00
|
46,14
|
|
103
|
Dorbyl |
41,56
|
-
|
-
|
-
|
3,80
|
-4,30
|
|
104
|
Metair Investments |
41,36
|
12,85
|
-5,90
|
-3,85
|
3,50
|
13,21
|
|
105
|
Capital Property Fund |
41,29
|
1,73
|
-6,36
|
-5,78
|
8,62
|
24,68
|
|
106
|
Peregrine Holdings |
41,25
|
17,49
|
8,73
|
-26,51
|
1,14
|
18,63
|
|
107
|
Aspen Pharmacare |
40,61
|
30,83
|
-
|
-1,82
|
0,94
|
32,00
|
|
108
|
Medi-Clinic Corporation |
40,19
|
3,75
|
9,17
|
-1,48
|
0,68
|
19,37
|
|
109
|
Jasco Electronics Holdings |
39,52
|
-
|
-
|
-
|
3,18
|
-
|
|
110
|
Dynamic |
39,36
|
-
|
-
|
-
|
0,00
|
-
|
|
111
|
SilverB |
39,32
|
-
|
-
|
-
|
3,22
|
-
|
|
112
|
Redefine Income Fund |
39,31
|
4,59
|
-33,89
|
-12,37
|
9,12
|
7,73
|
|
113
|
Datacentrix Holdings |
39,17
|
20,49
|
-7,59
|
5,33
|
1,74
|
28,02
|
|
114
|
Sekunjalo Investments |
38,78
|
153,65
|
-
|
-30,91
|
0,00
|
-3,58
|
|
115
|
Comair |
38,75
|
-2,27
|
1,12
|
-6,07
|
2,50
|
2,77
|
|
116
|
Masonite (Africa) |
38,55
|
73,38
|
30,19
|
16,45
|
2,88
|
45,58
|
|
117
|
Reunert |
38,23
|
24,41
|
0,87
|
1,90
|
4,12
|
20,12
|
|
118
|
Growthpoint Properties |
38,14
|
-
|
-
|
-
|
9,12
|
-
|
|
119
|
Nu-World Holdings |
37,92
|
19,32
|
1,06
|
-3,78
|
1,94
|
18,30
|
|
120
|
Thabex Exploration |
37,03
|
-
|
-
|
-
|
0,00
|
-
|
|
121
|
Bytes Technology Group |
36,99
|
-
|
-
|
-
|
2,96
|
-
|
|
122
|
Distell Group |
36,93
|
20,51
|
9,79
|
4,47
|
4,24
|
25,60
|
|
123
|
Shoprite Holdings |
36,70
|
20,39
|
3,23
|
5,57
|
3,04
|
24,09
|
|
124
|
Crookes Brothers |
36,41
|
11,83
|
12,46
|
12,11
|
4,50
|
14,87
|
|
125
|
Onelogix Group |
35,88
|
2,19
|
-
|
13,58
|
0,00
|
2,80
|
|
126
|
Paramount Property Fund |
35,86
|
-5,28
|
-
|
-2,35
|
9,40
|
-
|
|
127
|
KWV Beleggings |
35,48
|
20,19
|
-3,63
|
-3,02
|
4,80
|
35,58
|
|
128
|
Adcorp Holdings |
35,01
|
0,32
|
1,59
|
-5,92
|
2,80
|
2,88
|
|
129
|
Allan Gray Property Trust |
34,90
|
4,92
|
-16,55
|
-16,20
|
7,38
|
7,43
|
|
130
|
ApexHi Properties |
34,76
|
4,38
|
-
|
-9,03
|
10,34
|
-
|
|
131
|
Pick 'n Pay Holdings |
34,71
|
28,74
|
5,68
|
7,97
|
4,14
|
58,51
|
|
132
|
Northam Platinum |
34,49
|
5,74
|
-3,76
|
-5,74
|
8,64
|
4,80
|
|
133
|
Paracon Holdings |
34,04
|
4,08
|
0,07
|
-2,93
|
0,90
|
3,47
|
|
134
|
AECI |
33,68
|
21,37
|
25,71
|
12,90
|
3,16
|
14,39
|
|
135
|
Pick 'n Pay Stores |
33,55
|
19,08
|
-
|
5,68
|
3,80
|
18,18
|
|
136
|
Santam |
33,49
|
42,62
|
28,02
|
18,74
|
3,94
|
50,38
|
|
137
|
Assore |
33,46
|
19,31
|
-8,97
|
-5,63
|
1,06
|
21,23
|
|
138
|
RMB Holdings |
33,39
|
16,99
|
8,01
|
8,74
|
3,76
|
25,80
|
|
139
|
Illovo Sugar |
33,22
|
9,07
|
19,69
|
10,51
|
5,44
|
16,73
|
|
140
|
Tourism Investment Corp |
33,15
|
-0,31
|
12,64
|
-4,25
|
3,80
|
4,12
|
|
141
|
Acucap Properties |
33,09
|
-
|
-
|
-13,31
|
9,30
|
-
|
|
142
|
Foneworx |
33,02
|
-
|
-
|
-
|
0,00
|
-
|
|
143
|
SA Corporation |
32,90
|
0,81
|
-4,45
|
-4,42
|
7,98
|
3,86
|
|
144
|
Trencor |
32,68
|
9,71
|
84,15
|
14,32
|
0,52
|
79,12
|
|
145
|
Atlas Properties |
32,54
|
5,37
|
103,62
|
6,46
|
8,98
|
117,79
|
|
146
|
Beige Holdings |
32,29
|
-
|
-
|
-
|
0,00
|
-
|
|
147
|
Standard Bank Group |
32,26
|
19,78
|
3,26
|
-6,82
|
3,26
|
16,15
|
|
148
|
Brait SA |
32,24
|
6,89
|
18,60
|
10,11
|
4,46
|
12,15
|
|
149
|
SA Retail |
32,12
|
-79,59
|
-
|
-7,23
|
9,70
|
-
|
|
150
|
The Bidvest Group |
31,72
|
17,26
|
10,44
|
-1,73
|
1,74
|
20,38
|
|
151
|
FirstRand |
31,70
|
18,37
|
3,57
|
-2,85
|
3,42
|
25,64
|
|
152
|
Imperial Holdings |
31,29
|
17,96
|
11,49
|
-3,61
|
0,78
|
21,31
|
|
153
|
Pangbourne Properties |
31,14
|
-
|
-
|
-0,38
|
8,88
|
-
|
|
154
|
Allied Technologies |
31,09
|
11,18
|
-3,32
|
-8,39
|
3,58
|
11,52
|
|
155
|
Metropolitan Holdings |
30,94
|
53,21
|
-14,37
|
-17,56
|
4,94
|
-4,07
|
|
156
|
Command Holdings |
30,79
|
-
|
-
|
-
|
0,00
|
-
|
|
157
|
Tiger Brands |
30,48
|
14,59
|
9,35
|
3,95
|
3,64
|
11,26
|
|
158
|
Exxaro |
30,26
|
26,56
|
4,40
|
1,62
|
2,08
|
31,03
|
|
159
|
Sycom Property |
29,83
|
4,66
|
-12,79
|
-14,91
|
7,32
|
-0,69
|
|
160
|
Bowler Metcalf |
29,49
|
15,54
|
-2,89
|
-4,71
|
2,64
|
18,03
|
|
161
|
Seardel Investment Corp |
29,31
|
14,87
|
14,96
|
3,23
|
3,70
|
13,41
|
|
162
|
Bell Equipment |
29,26
|
-
|
-45,89
|
-31,69
|
0,60
|
-32,85
|
|
163
|
African Oxygen |
28,64
|
13,02
|
7,62
|
-0,13
|
3,18
|
6,72
|
|
164
|
Primeserv Group |
28,56
|
-58,34
|
-
|
-37,54
|
0,94
|
-
|
|
165
|
Remgro |
28,45
|
11,34
|
-15,68
|
-15,00
|
3,06
|
3,10
|
|
166
|
AVI |
28,19
|
1,13
|
6,30
|
-3,17
|
3,34
|
-4,73
|
|
167
|
Setpoint Technology Holdings |
28,11
|
-
|
-
|
5,49
|
1,98
|
-
|
|
168
|
Purple |
27,78
|
-
|
-
|
-
|
0,00
|
-
|
|
169
|
ELB Group |
27,63
|
-20,38
|
3,94
|
3,43
|
5,98
|
-14,02
|
|
170
|
RA Holdings |
27,53
|
-
|
24,41
|
4,14
|
0,56
|
-5,19
|
|
171
|
Discovery Holdings |
27,44
|
16,74
|
-4,75
|
7,93
|
0,20
|
27,03
|
|
172
|
Barloworld |
27,05
|
18,60
|
11,54
|
5,64
|
4,00
|
21,02
|
|
173
|
Mobile Industries |
26,63
|
16,76
|
-
|
89,76
|
0,56
|
-
|
|
174
|
Steinhoff International |
26,60
|
20,89
|
31,08
|
6,08
|
1,28
|
40,56
|
|
175
|
Rex Trueform Clothing |
26,37
|
30,58
|
49,54
|
45,85
|
3,88
|
33,39
|
|
176
|
Impala Platinum Holdings |
25,68
|
-3,08
|
-18,69
|
-14,67
|
4,02
|
-1,05
|
|
177
|
Barplats Investments |
25,44
|
-
|
-
|
-
|
0,00
|
-
|
|
178
|
KAP International Holdings |
24,89
|
30,89
|
-
|
35,12
|
0,26
|
-
|
|
179
|
Marshalls |
24,70
|
-9,52
|
-25,36
|
-20,06
|
5,56
|
-15,30
|
|
180
|
Mutual & Federal |
24,62
|
23,87
|
24,94
|
22,64
|
8,24
|
31,42
|
|
181
|
Unitrans |
24,35
|
14,82
|
5,70
|
8,99
|
2,04
|
18,69
|
|
182
|
Lonrho Africa Plc |
23,69
|
-
|
-8,78
|
-34,41
|
0,00
|
11,84
|
|
183
|
Village Main Reef Gold |
23,54
|
-
|
-
|
-
|
0,00
|
-
|
|
184
|
Sanlam |
23,54
|
12,29
|
31,87
|
23,49
|
3,74
|
39,03
|
|
185
|
Trematon Capital Inv |
22,94
|
-
|
-
|
-
|
0,00
|
-
|
|
186
|
Compu-Clearing Outsourcing |
22,91
|
9,75
|
1,50
|
-0,66
|
3,68
|
7,15
|
|
187
|
Pals Holdings |
22,49
|
-
|
--
|
-
|
8,14
|
-
|
|
188
|
Barnard Jacobs Mellet Holdings |
22,22
|
4,83
|
10,65
|
-17,13
|
3,38
|
14,01
|
|
189
|
Super Group |
21,56
|
2,60
|
27,86
|
-6,11
|
3,34
|
7,48
|
|
190
|
BHP Billiton |
21,29
|
31,82
|
22,45
|
21,84
|
2,40
|
36,07
|
|
191
|
SA Eagle Insurance |
21,18
|
-
|
50,21
|
38,98
|
4,74
|
27,08
|
|
192
|
New Clicks Holdings |
21,03
|
3,92
|
5,09
|
-1,85
|
2,86
|
5,28
|
|
193
|
Ceramic Industries |
20,27
|
17,67
|
-6,09
|
-6,32
|
1,68
|
18,87
|
|
194
|
Lonmin |
20,11
|
2,45
|
16,48
|
0,81
|
3,58
|
4,97
|
|
195
|
Mercantile Lisbon Bank |
19,97
|
-
|
-
|
2,45
|
0,00
|
-
|
|
196
|
Nampak |
18,40
|
11,41
|
3,82
|
1,68
|
3,96
|
12,38
|
|
197
|
Tongaat-Hulett Group |
18,40
|
-2,29
|
-1,15
|
-2,28
|
4,52
|
3,28
|
|
198
|
Monteagle |
18,36
|
-16,79
|
-3,15
|
-4,89
|
1,70
|
1,31
|
|
199
|
Anglo American Platinum |
18,08
|
7,78
|
-7,67
|
-1,55
|
3,92
|
10,31
|
|
200
|
African Rainbow Minerals |
17,87
|
-2,78
|
-9,24
|
-2,79
|
0,00
|
10,84
|
|
Source:
BFA
|
|||||||