84.898.000-5 2009-12-31 84.898.000-5 2009-01-01 2009-12-31 84.898.000-5 2008-12-31 84.898.000-5 2008-12-31 cl-ci-i:Restated 84.898.000-5 2008-01-01 2008-12-31 84.898.000-5 2007-12-31 84.898.000-5 2007-12-31 cl-ci-i:Restated iso4217:USD xbrli:pure xbrli:shares 6 196698 80670520 0 0 0 49122412 392456 21513322 0 0 0 2620002 186828 556 81137385 81245127 0 0 0 1395769 79318185 0 0 0 0 0 49381 163420402 13046833 0 25018603 570187 3870249 560299 2708428 0 50393793 50393793 11438789 0 0 227031 6608227 0 3470515 32356089 67806359 0 -17908057 30772218 0 80670520 163420402 7301809 1249 1205439 0 0 1410691 0 82175275 2430671 983084 0 0 10414823 0 107742 6 276074 73444662 0 0 0 44327312 383835 25528852 0 0 0 472829 235740 220 73690805 73844229 0 0 0 901698 74864762 0 0 0 0 0 191807 150872864 11854636 0 21919608 12522 1497004 267826 1770002 0 40510506 40512391 15719860 0 0 180889 7768299 0 2621075 36915811 67806359 0 -17966069 23604372 0 73444662 150872864 2742017 8654 452849 0 0 1061714 0 77028635 2206151 529908 0 1885 10349608 0 153424 0 0 71905784 0 0 0 40791497 430423 22949341 0 0 0 0 2866838 203731 70046306 70227665 0 0 0 931364 72530103 0 0 0 0 0 425207 146506886 13500666 0 23448003 75603 184535 0 2112268 0 42183287 42185744 11660206 0 0 231695 5953193 232613 2825789 32415358 62264369 0 -12250153 21891568 0 71905784 146506886 2804476 9487 530984 0 0 2383060 0 76279221 2074920 256308 0 2457 11511862 0 181359 0 67806359 0 0 0 0 0 0 0 0 0 0 0 12198039 73444662 0 0 0 0 0 0 12256051 0 0 0 0 0 67806359 0 5030193 0 0 0 0 0 7225858 0 73444662 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -173926 -173926 -17792143 23604372 5030193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5030193 0 0 7225858 67806359 0 0 0 0 0 0 0 0 0 0 58012 58012 -115914 0 0 0 0 0 0 0 -17792143 -17792143 7167846 0 0 0 0 0 0 0 0 12256051 0 0 5541990 5541990 0 0 0 0 0 0 0 0 0 0 17488548 17488548 5729101 71905784 0 0 0 0 0 0 5555175 0 0 0 0 -17488548 -17488548 62264369 0 4016297 0 0 0 0 0 1538878 0 71905784 0 0 -5541990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5541990 0 4403020 4016297 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4016297 0 0 1538878 79752917 0 0 0 0 0 0 0 0 0 0 -173926 -173926 0 0 0 0 0 0 0 -12250153 -12250153 1712804 0 0 0 0 0 0 0 0 5555175 0 0 160574536 127786466 32788070 321500 60901 2929720 8930121 217865 -1625114 -36949 -1073974 14992487 12145314 52725 12198039 12198039 .0715 .0003 0 0 58012 58012 12256051 12256051 0 0 .0712 0 2847173 3242439 157349248 129945236 27404012 174271 23807 1941024 7963460 -2128527 229 407173 12478790 6174054 -444953 5729101 5729101 .033600000000000005 -.0026 0 0 -173926 -173926 5555175 5555175 0 0 .0362 0 6304736 3450077 35695303 25857 2850835 2376651 1796489 -3405140 32290163 268087 15341704 -15073617 4171000 9038001 2648754 -8243965 8972581 -4472107 2825889 7326363 195878061 21079198 136136740 2966820 -728210 9115812 81715 2799564 1289241 1683903 -2323187 6792625 2926 8167459 -8164533 32420698 28444290 2683755 1292653 -79255 1111 2904033 164403571 17627645 136656622 1003492 67806359 -17966069 79752917 -12250153