90.596.000-8
2009-06-30
90.596.000-8
2009-01-01
2009-06-30
90.596.000-8
2008-06-30
90.596.000-8
2008-12-31
90.596.000-8
2008-12-31
cl-ci-i:Restated
90.596.000-8
2008-01-01
2008-06-30
90.596.000-8
2008-01-01
90.596.000-8
2008-01-01
cl-ci-i:Restated
90.596.000-8
2009-04-01
2009-06-30
90.596.000-8
2008-04-01
2008-06-30
iso4217:USD
xbrli:pure
xbrli:shares
0
0
23842554
0
0
0
43142646
1574282
10981854
0
0
0
2951220
557502
1751
69925535
69925535
0
0
0
11089257
56892697
0
0
0
2224831
0
3040041
175589800
27111920
0
42817173
12421205
2391870
353086
0
0
115354280
115354280
19702581
0
1
14714783
1931970
43291
0
36392626
55722006
0
23090557
-54970009
340
23842894
175589800
10716280
311985
30194807
0
0
17148852
0
105664265
0
64219
0
0
0
14956602
0
0
0
45036212
0
0
0
73017319
1841367
12043879
0
0
0
2413842
705590
759941
138707799
138707799
0
0
0
11283195
58980171
0
0
0
3153237
0
2989036
242487374
33803556
0
76049048
15131903
3214892
2431831
0
0
151436448
151436448
21359630
0
1
22492663
2127319
34765
0
46014378
55722006
0
23090557
-33776351
337
45036549
242487375
47925861
311985
20720267
0
0
12940111
0
103779575
0
84951
0
0
0
14121840
0
0
0
69702587
0
0
0
77072335
1925475
13747425
0
0
0
1223617
1175080
7949
123438622
123438622
0
0
0
9115956
64627980
0
0
0
2698530
0
2890209
226921524
25102063
0
71411396
9648511
3130198
1665438
0
0
118541365
118541365
34989945
0
1
1783998
1865149
38165
0
38677258
50722041
0
22090568
-3110022
314
69702901
226921524
28286741
346650
7411414
0
0
12864804
0
103482902
0
172345
0
0
0
10938773
0
0
55722006
0
0
0
0
0
0
0
0
0
0
-33776351
0
-21193658
0
0
45036212
0
0
0
0
-21193658
0
0
0
0
0
55722006
0
0
0
0
0
0
0
-21193658
337
3
3
0
0
0
0
0
0
0
0
0
0
0
23090557
45036549
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-21193655
55722006
0
0
0
0
0
0
0
0
0
0
0
0
0
23090557
23090557
0
0
0
0
0
-21193658
0
0
0
0
0
0
0
0
-21193655
0
0
4999965
4999965
55722006
0
0
0
0
0
0
0
0
0
0
0
-7971916
-11081938
69702587
0
0
0
0
0
0
-7971916
0
0
0
0
0
50722041
0
0
0
0
0
0
0
-2971951
314
10
10
69702901
0
4999965
0
0
0
0
0
0
0
0
0
22090568
66730960
0
0
0
0
0
0
0
0
0
0
0
0
0
-3110022
0
4999965
0
0
0
0
66730636
0
324
0
0
0
0
0
0
0
0
0
0
-2971941
50722041
0
0
0
0
0
0
0
0
0
0
0
0
0
22090568
22090568
0
0
0
0
0
-7971916
0
0
0
0
0
0
0
0
-7971906
0
0
332056869
347776220
-15719351
208958
0
0
0
8289355
0
356824
828534
-1007948
0
29306
-131116
-25597743
-21193654
0
-21193654
-21193658
-.08
0
-.08
-.08
0
0
0
0
0
0
0
0
-21193654
0
-21193658
4
0
0
-.08
4
-4404089
0
0
1159947
454400195
455964169
-1563974
843450
0
0
0
8997252
0
1296125
2507710
858069
0
23241
-175106
-9613449
-7971906
0
-7971906
-7971916
-.03
0
-.03
-.03
0
0
0
0
0
0
0
0
-7971906
0
-7971916
10
0
0
-.03
10
-1641543
0
0
1813462
158114497
171142600
-13028103
142696
0
0
0
3983383
0
172389
565401
-16779
0
6730
-42558
-17069553
-14079975
0
-14079975
-14079981
-.05
0
-.05
-.05
0
0
0
0
0
0
0
0
-14079975
0
-14079981
6
0
0
-.05
6
-2989578
0
0
541168
259585890
254850337
4735553
768262
0
0
0
4463771
0
988794
1092961
1212800
0
5844
-92150
1451068
1022574
0
1022574
1022574
0
0
0
0
0
0
0
0
0
0
0
0
1022574
0
1022574
0
0
0
0
0
428494
0
0
819637
-27761255
8
68
149916
1201899
0
15101
34522
-1032622
-28793877
29314
0
0
0
0
0
0
0
0
0
1582232
0
0
0
0
0
0
0
0
-1552918
0
0
0
0
0
0
6862786
0
0
0
0
-6862786
-37209581
0
0
47925861
10716280
276375033
0
3333622
0
-45680
306385431
-5628445
0
0
0
0
0
0
0
0
0
0
0
0
0
1339681
0
0
219150
716202
0
0
0
-497052
842629
15963
0
0
0
0
0
0
0
0
0
11706
0
0
0
0
0
0
0
2125000
-2120743
0
0
0
0
0
0
926981
0
0
0
0
-926981
-2205095
0
0
28286741
26081646
166503720
0
1697702
0
-23230
167121200
-3678093
0
0
0
0
0
0
0
0
0
0
0
0
0
55722006
23090557
55722006
22090568
50722041
22090568