TOTVS
|
|||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities and Equity
(R$ Thousands) |
2011/03/31
|
2011/06/30
|
2011/09/30
|
2011/12/31
|
2012/03/31
|
2012/06/30
|
2012/09/30
|
2012/12/31
|
2013/03/31
|
2013/06/30
|
2013/09/30
|
2013/12/31
|
2014/03/31
|
2014/06/30
|
2014/09/30
|
2014/12/31
|
2015/03/31
|
2015/06/30
|
2015/09/30
|
2015/12/31
|
2016/03/31
|
2016/06/30
|
2016/09/30
|
2016/12/31
|
2017/03/31
|
2017/06/30
|
2017/09/30
|
2017/12/31
|
2018/03/31
|
2018/06/30
|
2018/09/30
|
2018/12/31
|
2019/03/31
|
2019/06/30
|
2019/09/30
|
2019/12/31
|
|
1368333
|
1355740
|
1353313
|
1309475
|
1311785
|
1321595
|
1333868
|
1407213
|
1397822
|
1399882
|
1400562
|
1724141
|
1736852
|
1757851
|
1784190
|
2054572
|
2126148
|
2104899
|
2291246
|
2362015
|
2312410
|
2248266
|
2179726
|
2208307
|
2232276
|
2180292
|
2406632
|
2338784
|
2321391
|
2325173
|
2328865
|
2197757
|
2389071
|
3440610
|
3410969
|
3402933
|
||
236868
|
242615
|
252280
|
289057
|
315310
|
267187
|
264928
|
322052
|
314738
|
253447
|
232320
|
277528
|
336981
|
262947
|
269911
|
317060
|
398016
|
289129
|
321090
|
475288
|
443187
|
445805
|
425097
|
465130
|
486855
|
437301
|
516421
|
486735
|
497619
|
497353
|
607599
|
549151
|
547260
|
504832
|
614787
|
608254
|
||
51048
|
65705
|
69589
|
60792
|
74532
|
79974
|
92104
|
88639
|
73917
|
87749
|
92708
|
83394
|
89905
|
104747
|
114445
|
95757
|
91065
|
103831
|
113321
|
99190
|
101004
|
113795
|
121491
|
105243
|
122326
|
128296
|
142682
|
117635
|
120161
|
134879
|
144782
|
125943
|
127646
|
142865
|
163421
|
144399
|
||
7303
|
8195
|
7929
|
9441
|
9124
|
8074
|
7258
|
9286
|
8268
|
8687
|
8110
|
10298
|
8620
|
9284
|
9498
|
11627
|
6802
|
7241
|
6701
|
7819
|
6879
|
7608
|
7282
|
9383
|
7877
|
9024
|
8149
|
10076
|
8492
|
9084
|
8105
|
9669
|
8072
|
8548
|
7999
|
9605
|
||
43745
|
57510
|
61660
|
51351
|
65408
|
71900
|
84846
|
79353
|
65649
|
79062
|
84598
|
73096
|
81285
|
95463
|
104947
|
84130
|
84263
|
96590
|
106620
|
91371
|
94125
|
106187
|
114209
|
95860
|
114449
|
119272
|
134533
|
107559
|
111669
|
125795
|
136677
|
116274
|
119574
|
134317
|
155422
|
134794
|
||
10173
|
9856
|
8371
|
13051
|
12197
|
14894
|
16195
|
26277
|
27109
|
24533
|
25664
|
27539
|
23771
|
29921
|
26547
|
28546
|
34231
|
38196
|
37855
|
37311
|
31884
|
35793
|
37949
|
41844
|
40754
|
40773
|
69281
|
66812
|
62248
|
60320
|
60430
|
71343
|
58314
|
51846
|
41044
|
50772
|
||
10173
|
9856
|
8371
|
13051
|
12197
|
14894
|
16195
|
26277
|
27109
|
24533
|
25664
|
27539
|
23771
|
29921
|
26547
|
28546
|
34231
|
38196
|
37855
|
37311
|
31884
|
35793
|
37949
|
41844
|
40754
|
40773
|
69281
|
50073
|
62248
|
60320
|
50300
|
68131
|
42487
|
35309
|
38355
|
47859
|
||
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
|
16739
|
0
|
0
|
10130
|
3212
|
15827
|
16537
|
2689
|
2913
|
||
2260
|
2916
|
2971
|
2712
|
5446
|
7937
|
8460
|
3091
|
7257
|
2164
|
3288
|
11127
|
6190
|
4453
|
6694
|
11791
|
9332
|
7745
|
9772
|
11293
|
10262
|
11624
|
15336
|
17293
|
15799
|
17026
|
19081
|
20818
|
26961
|
28402
|
30867
|
32577
|
33190
|
37113
|
38385
|
40192
|
||
2260
|
2916
|
2971
|
2712
|
5446
|
7937
|
8460
|
3091
|
7257
|
2164
|
3288
|
11127
|
6190
|
4453
|
6694
|
11791
|
9332
|
7745
|
9772
|
7493
|
10262
|
11624
|
15336
|
13648
|
15799
|
13742
|
15513
|
16969
|
23079
|
24689
|
26902
|
27040
|
27871
|
31571
|
32754
|
32555
|
||
2260
|
2916
|
2971
|
0
|
0
|
0
|
0
|
3091
|
0
|
2164
|
3288
|
11127
|
0
|
4453
|
6694
|
11791
|
9332
|
7745
|
9772
|
0
|
10262
|
11624
|
15336
|
0
|
15799
|
0
|
0
|
0
|
0
|
24689
|
0
|
0
|
0
|
0
|
0
|
0
|
||
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
7493
|
- |
- |
- |
0
|
- |
- |
- |
0
|
- |
- |
- |
0
|
- |
- |
- |
- |
||
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
7454
|
6471
|
- |
- |
- |
- |
- |
- |
- |
||
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
8031
|
8776
|
- |
- |
- |
- |
- |
- |
- |
||
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
1484
|
7832
|
- |
- |
- |
- |
- |
- |
- |
||
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
53
|
0
|
0
|
0
|
14
|
0
|
15
|
4
|
41
|
0
|
9
|
24
|
161
|
40
|
66
|
303
|
9
|
||
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
3747
|
0
|
0
|
0
|
3631
|
0
|
3269
|
3564
|
3808
|
3882
|
3704
|
3941
|
5376
|
5279
|
5476
|
5328
|
7628
|
||
43485
|
99970
|
93728
|
97597
|
85713
|
90105
|
89122
|
96781
|
68717
|
71376
|
51393
|
56932
|
30766
|
32541
|
46235
|
58632
|
60350
|
62401
|
84885
|
218116
|
209233
|
201145
|
161691
|
180294
|
187788
|
183313
|
190070
|
195651
|
188797
|
191744
|
257650
|
232597
|
238842
|
196179
|
259607
|
247295
|
||
28587
|
52257
|
55032
|
58043
|
46419
|
48165
|
53760
|
53851
|
26096
|
27325
|
51393
|
55127
|
28865
|
29311
|
13674
|
24798
|
26377
|
26898
|
36445
|
168643
|
159704
|
150512
|
141283
|
165667
|
169225
|
164046
|
170541
|
171069
|
169920
|
170252
|
170271
|
142105
|
99731
|
56990
|
14250
|
0
|
||
28587
|
52257
|
55032
|
58043
|
46419
|
48165
|
53760
|
53851
|
26096
|
27325
|
51393
|
55127
|
28865
|
29311
|
13674
|
24798
|
26377
|
26898
|
36445
|
168643
|
159704
|
150512
|
141283
|
165667
|
169225
|
164046
|
170541
|
171069
|
169920
|
170252
|
170271
|
142105
|
99731
|
56990
|
14250
|
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
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
||
13736
|
47122
|
38399
|
39385
|
39294
|
41940
|
35362
|
42930
|
42621
|
44051
|
0
|
1805
|
1901
|
3230
|
32561
|
33834
|
33973
|
35503
|
48440
|
49473
|
49529
|
50633
|
18983
|
0
|
0
|
0
|
41
|
3841
|
356
|
3717
|
72035
|
77319
|
76238
|
81964
|
200288
|
202973
|
||
1162
|
591
|
297
|
169
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1425
|
14627
|
18563
|
19267
|
19488
|
20741
|
18521
|
17775
|
15344
|
13173
|
62873
|
57225
|
45069
|
44322
|
||
129902
|
64168
|
77621
|
114905
|
137422
|
74277
|
59047
|
107264
|
137738
|
67625
|
59267
|
98536
|
186349
|
91285
|
75990
|
122334
|
203038
|
76956
|
75257
|
109378
|
90804
|
83448
|
88630
|
120456
|
120188
|
67893
|
95307
|
85819
|
99452
|
82008
|
113870
|
86691
|
89268
|
76829
|
112330
|
125596
|
||
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
|
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
|
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
|
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
|
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
|
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
|
||
129902
|
64168
|
77621
|
114905
|
137422
|
74277
|
59047
|
107264
|
137738
|
67625
|
59267
|
98536
|
186349
|
91285
|
75990
|
122334
|
203038
|
76956
|
75257
|
109378
|
90804
|
83448
|
88630
|
120456
|
120188
|
67893
|
95307
|
85819
|
99452
|
82008
|
113870
|
86691
|
89268
|
76829
|
112330
|
125596
|
||
60457
|
356
|
356
|
40470
|
64909
|
488
|
485
|
49681
|
78333
|
647
|
673
|
32012
|
116609
|
858
|
882
|
47071
|
125271
|
1075
|
1109
|
32428
|
1144
|
1238
|
1289
|
41097
|
35656
|
540
|
29016
|
18015
|
15639
|
613
|
31285
|
13737
|
11964
|
679
|
32828
|
44579
|
||
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
|
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
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
||
24635
|
16762
|
34816
|
31477
|
30855
|
32931
|
14533
|
11399
|
9127
|
17610
|
6333
|
8530
|
9251
|
24440
|
15610
|
18417
|
19509
|
20443
|
20127
|
24492
|
38373
|
38849
|
38487
|
38960
|
39400
|
28931
|
28649
|
31459
|
42915
|
43009
|
41952
|
30752
|
30240
|
30551
|
30679
|
30493
|
||
42423
|
43615
|
40176
|
41117
|
39996
|
39044
|
42720
|
44872
|
49138
|
48586
|
51602
|
56409
|
59863
|
57907
|
58812
|
56131
|
57625
|
54837
|
53443
|
52172
|
51031
|
43042
|
40955
|
38343
|
41716
|
35773
|
35100
|
33798
|
38482
|
35457
|
34532
|
35721
|
41206
|
37698
|
38699
|
40405
|
||
2387
|
3435
|
2273
|
1841
|
1662
|
1814
|
1309
|
1312
|
1140
|
782
|
659
|
1585
|
626
|
8080
|
686
|
715
|
633
|
601
|
578
|
286
|
256
|
319
|
7899
|
2056
|
3416
|
2649
|
2542
|
2547
|
2416
|
2929
|
6101
|
6481
|
5858
|
7901
|
10124
|
10119
|
||
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
|
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
|
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
|
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
|
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
|
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
|
||
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
|
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
|
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
|
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
|
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
|
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
|
||
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
|
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
|
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
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
||
530207
|
471690
|
378157
|
270551
|
253324
|
255864
|
176066
|
172015
|
171791
|
183327
|
133089
|
378992
|
380209
|
412795
|
394120
|
621138
|
623740
|
632633
|
776636
|
649041
|
595655
|
570068
|
524289
|
521989
|
496407
|
464070
|
625051
|
590655
|
539376
|
506056
|
391586
|
361564
|
535535
|
530908
|
329983
|
317465
|
||
346895
|
298523
|
231925
|
234002
|
217780
|
219153
|
149588
|
150815
|
151947
|
153237
|
101739
|
352400
|
356348
|
358306
|
317206
|
536196
|
540287
|
542486
|
669832
|
515961
|
488293
|
460130
|
415333
|
397991
|
362760
|
330382
|
484817
|
447561
|
404815
|
363236
|
247081
|
228783
|
394347
|
388584
|
188019
|
185786
|
||
156636
|
135905
|
103357
|
102799
|
85167
|
85166
|
51068
|
51068
|
51015
|
51015
|
0
|
250000
|
250000
|
250000
|
239583
|
457176
|
457745
|
457745
|
631256
|
466532
|
435960
|
405289
|
374517
|
309952
|
265824
|
229613
|
181782
|
139717
|
98922
|
56395
|
14037
|
0
|
0
|
0
|
0
|
0
|
||
156636
|
135905
|
103357
|
102799
|
85167
|
85166
|
51068
|
51068
|
51015
|
51015
|
0
|
250000
|
250000
|
250000
|
239583
|
457176
|
457745
|
457745
|
631256
|
466532
|
435960
|
405289
|
374517
|
309952
|
265824
|
229613
|
181782
|
139717
|
98922
|
56395
|
14037
|
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
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
||
190201
|
162516
|
128521
|
131203
|
132613
|
133987
|
98520
|
99747
|
100932
|
102222
|
101739
|
102400
|
106348
|
108306
|
77623
|
79020
|
82542
|
84741
|
38576
|
49429
|
52333
|
54841
|
37967
|
58784
|
60566
|
62232
|
263443
|
265297
|
267305
|
269165
|
199825
|
199869
|
199913
|
199956
|
0
|
0
|
||
58
|
102
|
47
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
2849
|
29255
|
36370
|
38537
|
39592
|
42547
|
38588
|
37676
|
33219
|
28914
|
194434
|
188628
|
188019
|
185786
|
||
60511
|
54937
|
34215
|
32013
|
31119
|
29388
|
16956
|
13465
|
12733
|
23755
|
24122
|
19409
|
17543
|
45931
|
66639
|
73794
|
72755
|
69890
|
77516
|
62104
|
36590
|
34087
|
35397
|
37467
|
41649
|
39062
|
38490
|
32312
|
20223
|
20565
|
26247
|
15001
|
18109
|
19456
|
17198
|
15618
|
||
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
12173
|
13216
|
10632
|
13674
|
21288
|
15023
|
17123
|
14197
|
15287
|
13247
|
16970
|
14168
|
13375
|
13428
|
13992
|
6673
|
10820
|
24
|
194
|
711
|
726
|
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
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
||
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
12173
|
13216
|
10632
|
13674
|
21288
|
15023
|
17123
|
14197
|
15287
|
13247
|
16970
|
14168
|
13375
|
13428
|
13992
|
6673
|
10820
|
24
|
194
|
711
|
726
|
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
|
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
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
||
60511
|
54937
|
34215
|
32013
|
31119
|
29388
|
16956
|
13465
|
12733
|
23755
|
24122
|
19409
|
17543
|
45931
|
54466
|
60578
|
62123
|
56216
|
56228
|
47081
|
19467
|
19890
|
20110
|
24220
|
24679
|
24894
|
25115
|
18884
|
6231
|
13892
|
15427
|
14977
|
17915
|
18745
|
16472
|
15618
|
||
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
|
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
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
||
60506
|
54937
|
34215
|
32014
|
31119
|
29388
|
16956
|
13465
|
12733
|
23755
|
24122
|
19409
|
17543
|
45931
|
53999
|
60046
|
62123
|
56216
|
56197
|
47065
|
19310
|
19683
|
19855
|
17828
|
18319
|
18782
|
19243
|
13297
|
0
|
0
|
0
|
0
|
- |
0
|
0
|
0
|
||
5
|
0
|
0
|
-1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
- |
- |
467
|
532
|
0
|
0
|
31
|
16
|
157
|
207
|
255
|
6392
|
6360
|
6112
|
5872
|
5587
|
6231
|
13892
|
15427
|
14977
|
- |
18745
|
16472
|
15618
|
||
115703
|
112864
|
107992
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
11200
|
19155
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
||
115703
|
112864
|
107992
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
11200
|
19155
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
||
7098
|
5366
|
4025
|
4536
|
4425
|
7323
|
9522
|
7735
|
7111
|
6335
|
7228
|
7183
|
6318
|
8558
|
10275
|
11148
|
10698
|
9057
|
10133
|
70976
|
70772
|
75851
|
73559
|
86531
|
91998
|
94626
|
101744
|
110782
|
114338
|
122255
|
118258
|
117780
|
123079
|
122868
|
124766
|
116061
|
||
6012
|
4400
|
2240
|
2588
|
2722
|
5315
|
6424
|
6370
|
6407
|
6044
|
6807
|
7183
|
6318
|
8558
|
10275
|
10854
|
9042
|
8176
|
9413
|
70392
|
70276
|
75082
|
72475
|
85323
|
91055
|
93637
|
100488
|
110782
|
113452
|
121319
|
118258
|
117780
|
123079
|
122868
|
124766
|
116061
|
||
570
|
616
|
643
|
686
|
626
|
656
|
673
|
687
|
698
|
709
|
634
|
645
|
75
|
75
|
76
|
78
|
77
|
77
|
38
|
1323
|
1366
|
1412
|
1459
|
2259
|
2250
|
2123
|
2173
|
2257
|
3562
|
3595
|
2715
|
2337
|
2642
|
2659
|
2698
|
5797
|
||
3650
|
3201
|
997
|
1281
|
1458
|
3946
|
4627
|
4725
|
4737
|
5123
|
5514
|
5546
|
5069
|
7068
|
8988
|
9537
|
7757
|
6840
|
6719
|
40070
|
39311
|
43082
|
42621
|
54513
|
59445
|
59563
|
65792
|
73762
|
81497
|
88321
|
88301
|
88394
|
89048
|
89536
|
88027
|
78848
|
||
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
|
0
|
0
|
0
|
0
|
0
|
0
|
||
1792
|
583
|
600
|
621
|
638
|
713
|
1124
|
958
|
972
|
212
|
659
|
992
|
1174
|
1415
|
1211
|
1239
|
1208
|
1259
|
2656
|
28999
|
29599
|
30588
|
28395
|
28551
|
29360
|
31951
|
32523
|
34763
|
28393
|
29403
|
27242
|
27049
|
31389
|
30673
|
34041
|
31416
|
||
1086
|
966
|
1785
|
1948
|
1703
|
2008
|
3098
|
1365
|
704
|
291
|
421
|
0
|
0
|
0
|
0
|
294
|
1656
|
881
|
720
|
584
|
496
|
769
|
1084
|
1208
|
943
|
989
|
1256
|
0
|
886
|
936
|
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
|
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
|
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
|
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
|
- |
- |
- |
||
1086
|
966
|
1785
|
1948
|
1703
|
2008
|
3098
|
1365
|
704
|
291
|
421
|
0
|
- |
- |
- |
294
|
1656
|
881
|
720
|
584
|
496
|
769
|
1084
|
1208
|
943
|
989
|
1256
|
0
|
886
|
936
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
||
601258
|
641435
|
722876
|
749867
|
743151
|
798544
|
892874
|
913146
|
911293
|
963108
|
1035153
|
1067621
|
1019662
|
1082109
|
1120159
|
1116374
|
1104392
|
1183137
|
1193520
|
1237686
|
1273568
|
1232393
|
1230340
|
1221188
|
1249014
|
1278921
|
1265160
|
1261394
|
1284396
|
1321764
|
1329680
|
1287042
|
1306276
|
2404870
|
2466199
|
2477214
|
||
406535
|
408833
|
441304
|
443702
|
444470
|
449920
|
480536
|
480598
|
492608
|
493851
|
526153
|
526592
|
526592
|
526592
|
526592
|
526592
|
526592
|
526592
|
526592
|
541374
|
541374
|
541374
|
541374
|
541374
|
541374
|
989841
|
989841
|
989841
|
989841
|
1041229
|
1041229
|
1041229
|
1041229
|
1382509
|
1382509
|
1382509
|
||
62842
|
65191
|
45427
|
50757
|
52880
|
80880
|
101277
|
78241
|
81455
|
77282
|
96246
|
85367
|
81233
|
80600
|
68174
|
40281
|
45095
|
64756
|
17553
|
88201
|
87739
|
83499
|
85295
|
88581
|
89371
|
90864
|
92304
|
93584
|
94815
|
96404
|
98379
|
99881
|
103287
|
804299
|
808911
|
813448
|
||
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
|
0
|
0
|
0
|
0
|
0
|
0
|
||
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
14330
|
||
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
|
0
|
0
|
0
|
0
|
0
|
0
|
||
9506
|
11855
|
14204
|
16670
|
18793
|
21275
|
48726
|
25674
|
28888
|
30172
|
31249
|
33329
|
31412
|
27869
|
28946
|
27495
|
27670
|
25026
|
25939
|
26512
|
26050
|
25843
|
26037
|
29323
|
30113
|
29709
|
31149
|
32378
|
32948
|
34358
|
35704
|
37206
|
35452
|
38325
|
42660
|
47000
|
||
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
-12960
|
-15177
|
-12267
|
-25770
|
-52212
|
-47573
|
-25268
|
-73384
|
-71012
|
-71012
|
-75045
|
-73443
|
-73443
|
-73443
|
-71546
|
-71546
|
-71495
|
-70834
|
-70655
|
-70026
|
-70026
|
-64866
|
-63515
|
-62728
|
-62531
|
||
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
|
0
|
0
|
0
|
0
|
0
|
0
|
||
31557
|
31557
|
31557
|
31557
|
31557
|
31557
|
31557
|
31557
|
31557
|
31557
|
31557
|
31557
|
31557
|
31557
|
31557
|
31557
|
31557
|
31557
|
31557
|
99260
|
99260
|
99260
|
99260
|
99260
|
99260
|
99260
|
99260
|
99260
|
99260
|
99260
|
99260
|
99260
|
99260
|
796048
|
795538
|
795538
|
||
- |
- |
- |
13718
|
13718
|
13718
|
6664
|
32198
|
32198
|
32197
|
44628
|
44629
|
44629
|
44629
|
44629
|
44629
|
44629
|
44629
|
44629
|
44629
|
44629
|
44629
|
44629
|
44629
|
44629
|
44629
|
44629
|
44629
|
44629
|
44629
|
44629
|
44629
|
- |
44629
|
44629
|
44629
|
||
7449
|
7449
|
13719
|
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
44629
|
44629
|
- |
- |
- |
||
- |
- |
-28383
|
-25518
|
-25518
|
- |
- |
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
-25518
|
||
- |
- |
- |
- |
- |
- |
- |
0
|
- |
-5456
|
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
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
||
100868
|
170009
|
129178
|
257966
|
248490
|
270259
|
313332
|
356520
|
339611
|
393276
|
415963
|
457382
|
354470
|
354470
|
354470
|
549472
|
451768
|
451768
|
451768
|
586782
|
636641
|
520203
|
520203
|
589448
|
589448
|
133606
|
133606
|
176241
|
176241
|
119411
|
119411
|
125228
|
125228
|
125228
|
125228
|
259206
|
||
18885
|
18885
|
18885
|
27330
|
27330
|
32190
|
27330
|
37687
|
37687
|
37687
|
37687
|
48813
|
48813
|
48813
|
48813
|
61961
|
61961
|
61961
|
61961
|
71737
|
71737
|
71737
|
71737
|
79370
|
79370
|
79370
|
79370
|
84019
|
84019
|
84019
|
84019
|
86996
|
86996
|
86996
|
86996
|
97486
|
||
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
|
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
|
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
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
||
81983
|
151124
|
110293
|
171240
|
221160
|
263587
|
286002
|
250030
|
301924
|
355589
|
390382
|
305657
|
305657
|
305657
|
305657
|
389807
|
389807
|
389807
|
389807
|
448466
|
498325
|
448466
|
448466
|
502703
|
502703
|
54236
|
54236
|
86780
|
86780
|
35392
|
35392
|
38232
|
38232
|
38232
|
38232
|
136903
|
||
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
|
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
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
||
0
|
0
|
0
|
59396
|
0
|
0
|
0
|
68803
|
0
|
0
|
0
|
102912
|
0
|
0
|
0
|
97704
|
0
|
0
|
0
|
66579
|
66579
|
0
|
0
|
7375
|
7375
|
0
|
0
|
5442
|
5442
|
0
|
0
|
0
|
0
|
0
|
0
|
24817
|
||
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
-12106
|
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
|
||
- |
- |
- |
-25518
|
- |
-25518
|
0
|
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
||
32990
|
0
|
108874
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
61498
|
125658
|
172102
|
0
|
71057
|
131794
|
174378
|
0
|
0
|
87778
|
82388
|
0
|
29969
|
62020
|
50644
|
0
|
26016
|
57309
|
60619
|
0
|
16345
|
73381
|
124419
|
0
|
||
-1977
|
-2598
|
-1907
|
-2558
|
-2689
|
-2515
|
-2271
|
0
|
-2381
|
-1301
|
-3209
|
0
|
-4131
|
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
|
-2213
|
0
|
0
|
0
|
-1720
|
0
|
-5211
|
-1179
|
29
|
9880
|
8227
|
23229
|
21329
|
7814
|
-461
|
1080
|
1785
|
-1148
|
2590
|
-1235
|
1728
|
-2517
|
7411
|
10042
|
20704
|
20187
|
19453
|
25132
|
22051
|
||
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
|
0
|
0
|
0
|
0
|
0
|
0
|