93.628.000-5
2009-06-30
93.628.000-5
2009-01-01
2009-06-30
93.628.000-5
2008-06-30
93.628.000-5
2008-12-31
93.628.000-5
2008-12-31
cl-ci-i:Restated
93.628.000-5
2008-01-01
2008-06-30
93.628.000-5
2008-01-01
93.628.000-5
2008-01-01
cl-ci-i:Restated
93.628.000-5
2009-04-01
2009-06-30
93.628.000-5
2008-04-01
2008-06-30
iso4217:USD
xbrli:pure
xbrli:shares
0
28554806
491078801
0
5683865
50762
90672891
55933
180587386
0
758973
0
965381
44818814
3660780
577277676
577297803
0
0
0
33374
411683122
17681333
0
9499
460848
0
503059
1010334417
57851683
0
102789459
489874
13384958
291425
635067
7030653
186973878
186973878
240464020
0
979747
1477861
33876110
142840
16396085
321891469
132182017
0
-12170168
371066952
10390269
501469070
1010334417
250022891
0
602575
0
0
2573148
33059
433036614
1700808
2197376
0
0
0
59172
20127
0
32232195
504029041
0
0
272196
321510604
87984
226712943
0
0
0
3108795
28774253
6284300
769930532
769950659
0
0
0
37171
383195101
10327998
0
0
0
0
905137
1165142295
209275633
0
85788771
489874
25873192
11438583
806985
4915812
340894436
340894436
239876510
0
1469621
0
23311831
512714
14387110
311789981
132182017
0
3849502
367997522
8428837
512457878
1165142295
183179457
56546
0
0
0
534381
0
395191636
1307251
998335
0
0
0
135302
20127
0
0
489804198
0
0
343591
313162093
17301
686906303
0
0
0
1207016
45098594
2413913
1132885697
1132885697
0
0
0
74
348209386
12409048
0
471228
0
0
0
1498068773
249308144
0
511747586
524513
51024421
0
715373
16395128
837776851
837776851
117238106
0
1984872
0
23163709
959099
15084198
159913908
132182017
0
15548166
342074015
10573816
500378014
1498068773
83736886
1400616
0
0
0
2692724
0
365183076
945153
7116533
0
0
1483924
0
0
0
0
132182017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7825110
367997522
0
26642824
-12916264
0
0
504029041
0
0
0
0
10623154
0
0
0
0
0
132182017
0
10657130
0
0
0
0
-12916264
-12950240
8428837
1393894
567538
1961432
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
512457878
0
0
0
0
0
0
0
0
3849502
7825110
0
0
0
0
0
0
0
0
10657130
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10657130
0
0
-10988808
132182017
0
0
0
0
0
0
0
3849502
0
0
11674612
0
0
0
0
-23844780
-23844780
-23844780
0
0
0
0
0
0
0
0
0
0
0
0
0
3069430
0
0
0
0
0
0
0
0
-12348726
12017048
0
0
0
0
132182017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5226049
0
0
80304871
-23303503
368092373
489804198
0
0
0
0
0
0
85530920
0
0
0
0
0
0
132182017
0
30983010
0
0
0
0
-23303503
31244407
10573816
0
1040122
-1673607
-633485
500378014
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
530988936
0
0
0
0
0
0
0
0
0
15548166
5226049
0
0
0
0
0
0
0
0
0
0
342074015
30983010
0
0
0
0
0
0
521048605
0
9940331
0
0
0
0
0
0
0
30983010
0
0
30610922
132182017
0
0
0
0
0
0
0
15548166
0
0
0
20774215
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
26018358
0
0
0
0
0
0
0
0
-24977110
86571042
0
0
404916558
344553964
60362594
8813630
2052117
6040215
794091
18704047
0
2860581
-34776
1990701
0
0
5862753
36524053
28036718
0
28036718
26642824
.23
0
0
0
0
-23844780
0
0
7825110
0
0
-16019670
12017048
0
10623154
1393894
0
0
.23
1393894
8487335
0
0
10019798
1426160639
1281314086
144846553
3458828
4365303
4920133
1852283
20384700
0
934926
0
-3090861
0
0
669048
102887874
81344993
0
81344993
80304871
.7
0
0
0
0
0
0
0
5226049
0
0
5226049
86571042
0
85530920
1040122
0
0
.7
1040122
21542881
0
0
10538349
176064826
154767293
21297533
1346367
1148286
2754237
418859
8857330
0
2534303
-22470
336594
0
0
5730525
8547701
4908189
0
4908189
4122699
.04
0
0
0
0
-5084619
0
0
7899667
0
0
2815048
7723237
0
6937747
785490
0
0
.04
785490
3639512
0
0
4427833
656327800
575896671
80431129
474827
2407032
2648522
863612
10546476
0
602537
3263
-2526791
0
0
140601
56914031
45713157
0
45713157
45193239
.4
0
0
0
0
0
0
-4989911
0
0
-4989911
40723246
0
40203328
519918
0
0
.4
519918
11200874
0
0
4540819
289290258
0
0
115437
11843
0
2209368
-2551970
-4657744
284632514
0
0
0
0
0
0
0
0
5432791
0
38615126
0
0
0
0
0
0
0
4550925
-29520723
0
31636157
0
0
0
0
167308776
0
1061897
5652278
34320032
-187749392
67362399
-518965
0
183179457
250022891
627899759
0
12105681
0
-1050176
323344980
2108664
0
0
0
0
8212537
0
0
0
0
0
0
9340860
-1701706
26686517
0
0
1624233
17165
0
2279860
22273913
21601121
48287638
0
0
0
0
0
64405
0
0
2411586
0
43785941
0
0
0
0
0
0
0
3475883
-42411442
0
544041168
0
0
0
0
3741964
0
0
0
68639986
31388713
37264909
2751749
0
83736886
123753544
1547440050
0
36121368
0
-1146088
1479604229
3881848
0
0
0
0
2376297
0
1906
0
28847638
0
458672644
9867230
-578269
132182017
3849502
132182017
20774215
132182017
15548166