Dycom Industries Inc Balance Sheet
Concept
Total Assets
Current Assets
Cash, Cash Equivalents & Short Term Investments
Cash & Equivalents
Other Short Term Investments
Receivables
Inventory
Other Current Assets
Total non-current assets
Property, Plant & Equipment
Long-Term Investments
Total Liabilities
Current Liabilities
Accounts Payable
Current Debt
Deferred Revenue
Total Non Current Liabilities Net Minority Interest
Long-Term Debt
Other Long-Term Liabilities
Common Stock Equity
Working Capital
Invested Capital
Total Debt
Net Debt
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
2,517M
1,550M
0M
0M
0M
512M
109M
20M
967M
0M
0M
1,462M
506M
222M
0M
0M
956M
791M
21M
1,055M
1,044M
1,864M
0M
708M
2,313M
1,493M
224M
224M
0M
1,115M
115M
39M
821M
435M
0M
1,444M
470M
208M
45M
20M
975M
807M
107M
869M
1,023M
1,694M
892M
668M
2,118M
1,356M
311M
311M
0M
933M
81M
31M
762M
356M
0M
1,360M
382M
156M
42M
19M
978M
823M
99M
759M
974M
1,599M
902M
591M
1,944M
1,169M
12M
12M
0M
1,057M
71M
29M
776M
274M
0M
1,133M
448M
159M
106M
14M
684M
502M
135M
811M
720M
1,395M
646M
635M
2,218M
1,258M
55M
55M
17M
1,073M
98M
32M
959M
377M
0M
1,349M
323M
120M
49M
16M
1,026M
844M
106M
869M
935M
1,736M
937M
883M
2,098M
1,096M
128M
128M
15M
845M
94M
29M
1,001M
425M
0M
1,293M
285M
119M
6M
15M
1,008M
868M
75M
804M
811M
1,677M
873M
745M
1,841M
905M
84M
84M
12M
702M
79M
40M
936M
415M
0M
1,116M
260M
92M
26M
6M
856M
734M
6M
725M
645M
760M
760M
676M
1,720M
851M
34M
39M
10M
705M
74M
16M
868M
422M
0M
1,162M
323M
115M
13M
20M
840M
738M
67M
557M
620M
1,432M
719M
686M
1,359M
697M
21M
0M
6M
590M
49M
16M
662M
327M
0M
852M
227M
72M
4M
17M
625M
706M
57M
507M
0M
0M
526M
504M
1,209M
603M
21M
0M
0M
503M
49M
13M
607M
232M
0M
724M
197M
63M
11M
14M
528M
522M
51M
485M
0M
0M
458M
437M
1,153M
540M
19M
0M
241M
459M
36M
11M
613M
205M
0M
725M
199M
78M
8M
14M
526M
447M
34M
428M
0M
0M
452M
433M
772M
377M
53M
0M
0M
147M
26M
136M
395M
203M
0M
379M
115M
37M
0M
76M
265M
444M
27M
393M
0M
0M
188M
135M
725M
330M
45M
0M
0M
238M
21M
11M
394M
158M
0M
373M
119M
40M
0M
0M
254M
188M
28M
352M
0M
0M
188M
143M
680M
323M
103M
0M
0M
114M
16M
75M
357M
149M
0M
285M
97M
26M
0M
71M
188M
188M
0M
395M
0M
0M
135M
32M
693M
327M
105M
0M
0M
191M
8M
7M
366M
136M
0M
303M
110M
29M
1M
0M
193M
135M
0M
391M
0M
0M
136M
32M
789M
305M
22M
0M
0M
247M
9M
8M
484M
142M
0M
345M
131M
30M
2M
96M
213M
135M
0M
444M
0M
0M
153M
131M
790M
292M
19M
0M
0M
242M
8M
8M
497M
170M
0M
345M
127M
31M
3M
90M
218M
151M
0M
445M
0M
0M
167M
148M
690M
284M
27M
0M
0M
226M
8M
9M
406M
165M
0M
301M
112M
29M
5M
72M
189M
164M
0M
389M
0M
0M
155M
128M
697M
342M
83M
0M
0M
227M
8M
11M
355M
127M
0M
147M
119M
37M
3M
72M
28M
150M
0M
550M
0M
0M
7M
-76M
652M
276M
51M
0M
0M
197M
5M
10M
376M
117M
0M
133M
102M
34M
4M
64M
30M
4M
0M
519M
0M
0M
11M
-40M
537M
305M
130M
0M
0M
157M
3M
7M
231M
100M
0M
86M
71M
23M
0M
42M
15M
7M
0M
450M
0M
0M
0M
-130M
515M
257M
116M
0M
0M
120M
6M
6M
258M
87M
0M
83M
71M
27M
0M
38M
13M
0M
0M
431M
0M
0M
0M
-116M
576M
309M
130M
0M
0M
159M
8M
5M
266M
110M
0M
107M
85M
29M
2M
44M
22M
0M
0M
469M
0M
0M
9M
-121M
514M
324M
106M
0M
0M
197M
15M
8M
190M
110M
0M
136M
115M
43M
3M
0M
21M
7M
0M
378M
0M
0M
12M
-94M
385M
241M
98M
0M
0M
128M
10M
5M
143M
101M
0M
97M
79M
20M
2M
0M
19M
9M
0M
287M
0M
0M
12M
-86M
166M
118M
36M
0M
0M
77M
10M
6M
48M
0M
0M
68M
37M
12M
5M
0M
31M
0M
0M
98M
0M
0M
18M
-18M
88M
55M
7M
0M
0M
45M
0M
4M
33M
0M
0M
54M
39M
10M
13M
0M
15M
0M
0M
34M
0M
0M
22M
16M
52M
27M
4M
0M
0M
20M
0M
3M
25M
0M
0M
34M
18M
4M
3M
0M
17M
0M
0M
18M
0M
0M
12M
8M
52M
28M
4M
0M
0M
16M
0M
7M
24M
0M
0M
41M
20M
6M
5M
0M
21M
0M
0M
11M
0M
0M
19M
15M
52M
28M
4M
0M
0M
20M
0M
7M
24M
0M
0M
41M
20M
6M
5M
0M
21M
0M
0M
11M
0M
0M
19M
15M
Concept
Total Assets
Current Assets
Cash, Cash Equivalents & Short Term Investments
Cash & Equivalents
Other Short Term Investments
Receivables
Inventory
Other Current Assets
Total non-current assets
Property, Plant & Equipment
Long-Term Investments
Total Liabilities
Current Liabilities
Accounts Payable
Current Debt
Deferred Revenue
Total Non Current Liabilities Net Minority Interest
Long-Term Debt
Other Long-Term Liabilities
Common Stock Equity
Working Capital
Invested Capital
Total Debt
Net Debt
1Q2024
4Q2023
3Q2023
2Q2023
1Q2023
4Q2022
3Q2022
2Q2022
1Q2022
4Q2021
3Q2021
2Q2021
1Q2021
4Q2020
3Q2020
2Q2020
1Q2020
4Q2019
3Q2019
2Q2019
1Q2019
4Q2018
3Q2018
2Q2018
1Q2018
4Q2017
3Q2017
2Q2017
1Q2017
4Q2016
3Q2016
2Q2016
1Q2016
4Q2015
3Q2015
2Q2015
1Q2015
4Q2014
3Q2014
2Q2014
1Q2014
4Q2013
3Q2013
2Q2013
1Q2013
4Q2012
3Q2012
2Q2012
1Q2012
4Q2011
3Q2011
2Q2011
1Q2011
4Q2010
3Q2010
2Q2010
1Q2010
4Q2009
3Q2009
2Q2009
1Q2009
4Q2008
3Q2008
2Q2008
1Q2008
4Q2007
3Q2007
2Q2007
1Q2007
4Q2006
3Q2006
2Q2006
1Q2006
4Q2005
3Q2005
2Q2005
1Q2005
4Q2004
3Q2004
2Q2004
1Q2004
4Q2003
3Q2003
2Q2003
1Q2003
4Q2002
3Q2002
2Q2002
1Q2002
4Q2001
3Q2001
2Q2001
1Q2001
4Q2000
3Q2000
2Q2000
1Q2000
4Q1999
3Q1999
2Q1999
1Q1999
4Q1998
3Q1998
2Q1998
1Q1998
4Q1997
3Q1997
2Q1997
1Q1997
4Q1996
3Q1996
2Q1996
1Q1996
4Q1995
3Q1995
2Q1995
1Q1995
4Q1994
3Q1994
2Q1994
1Q1994
4Q1993
3Q1993
2Q1993
1Q1993
4Q1992
3Q1992
2Q1992
1Q1992
4Q1991
3Q1991
2Q1991
1Q1991
4Q1990
3Q1990
2Q1990
1Q1990
4Q1989
3Q1989
2Q1989
1Q1989
4Q1988
3Q1988
2Q1988
1Q1988
4Q1987
3Q1987
2Q1987
1Q1987
4Q1986
3Q1986
2Q1986
1Q1986
4Q1985
2,517M
1,550M
0M
0M
0M
512M
109M
20M
967M
0M
0M
1,462M
506M
222M
0M
0M
956M
791M
21M
1,055M
1,044M
1,864M
0M
708M
2,664M
1,709M
16M
0M
0M
1,535M
114M
20M
955M
505M
0M
1,610M
489M
215M
48M
21M
1,121M
949M
20M
1,054M
1,220M
2,021M
1,041M
1,025M
2,396M
1,555M
83M
83M
0M
1,302M
117M
52M
840M
393M
0M
1,432M
459M
205M
47M
21M
972M
799M
19M
964M
1,096M
817M
889M
806M
2,312M
1,484M
71M
71M
0M
1,242M
116M
54M
828M
374M
0M
1,414M
433M
196M
46M
24M
981M
803M
19M
897M
1,051M
821M
893M
822M
2,313M
1,493M
224M
224M
0M
1,115M
115M
39M
821M
435M
0M
1,444M
470M
208M
45M
20M
975M
807M
107M
869M
1,023M
1,694M
892M
668M
2,305M
1,513M
65M
65M
0M
1,298M
107M
43M
792M
403M
0M
1,447M
471M
201M
44M
14M
976M
811M
17M
859M
1,042M
1,687M
895M
830M
2,206M
1,434M
120M
120M
0M
1,170M
99M
44M
773M
313M
0M
1,409M
432M
188M
43M
16M
977M
815M
15M
797M
1,002M
833M
897M
777M
2,132M
1,370M
186M
186M
0M
1,043M
94M
47M
762M
299M
0M
1,374M
396M
176M
42M
16M
978M
819M
15M
758M
974M
1,595M
899M
713M
2,118M
1,356M
311M
311M
0M
933M
81M
31M
762M
356M
0M
1,360M
382M
156M
42M
19M
978M
823M
99M
759M
974M
1,599M
902M
591M
2,205M
1,449M
264M
264M
0M
1,078M
70M
37M
756M
346M
0M
1,394M
393M
174M
38M
14M
1,001M
827M
29M
811M
1,056M
1,651M
902M
638M
2,242M
1,478M
262M
262M
0M
1,103M
70M
44M
764M
344M
0M
1,461M
448M
173M
93M
13M
1,014M
831M
27M
780M
1,030M
898M
965M
703M
2,263M
1,498M
331M
0M
0M
1,048M
71M
48M
765M
274M
0M
1,453M
436M
171M
86M
19M
1,017M
835M
27M
810M
1,062M
897M
963M
632M
1,944M
1,169M
12M
0M
0M
1,057M
71M
29M
776M
274M
0M
1,133M
448M
159M
106M
14M
684M
502M
135M
811M
720M
1,395M
646M
635M
2,065M
1,266M
12M
0M
0M
1,144M
71M
38M
800M
288M
0M
1,152M
464M
184M
104M
16M
688M
490M
35M
913M
802M
1,481M
635M
622M
2,145M
1,307M
23M
0M
0M
1,157M
78M
50M
838M
386M
0M
1,271M
411M
177M
50M
19M
860M
666M
23M
874M
895M
1,562M
759M
736M
2,813M
1,931M
644M
0M
0M
1,146M
93M
49M
882M
350M
0M
1,979M
428M
194M
52M
25M
1,551M
1,364M
121M
834M
1,503M
2,220M
1,459M
815M
2,218M
1,258M
55M
0M
17M
1,073M
98M
32M
959M
377M
0M
1,349M
323M
120M
49M
16M
1,026M
844M
106M
869M
935M
1,736M
937M
883M
2,396M
1,412M
12M
0M
15M
1,263M
105M
32M
984M
463M
0M
1,515M
365M
130M
48M
20M
1,151M
970M
6M
880M
0M
0M
1,062M
1,050M
2,328M
1,308M
13M
0M
13M
1,156M
107M
32M
1,021M
422M
0M
1,475M
357M
140M
43M
13M
1,118M
932M
108M
853M
0M
0M
1,019M
1,007M
2,211M
1,179M
34M
0M
14M
1,002M
105M
38M
1,033M
429M
0M
1,390M
342M
139M
36M
13M
1,048M
867M
109M
821M
0M
0M
948M
915M
2,098M
1,096M
128M
0M
15M
845M
94M
29M
1,001M
425M
0M
1,293M
285M
119M
6M
15M
1,008M
868M
75M
804M
0M
0M
873M
745M
2,133M
1,149M
22M
0M
15M
1,003M
91M
34M
984M
428M
0M
1,316M
304M
135M
143M
8M
1,012M
868M
72M
817M
0M
0M
868M
846M
1,952M
1,005M
24M
0M
11M
862M
88M
31M
947M
424M
0M
1,169M
310M
126M
31M
8M
859M
727M
67M
783M
0M
0M
759M
735M
1,883M
936M
58M
0M
11M
762M
84M
32M
947M
416M
0M
1,136M
276M
112M
29M
6M
860M
732M
66M
747M
0M
0M
761M
703M
1,841M
905M
0M
0M
12M
333M
449M
26M
936M
415M
0M
1,116M
260M
92M
26M
0M
856M
734M
0M
725M
0M
0M
760M
676M
1,853M
893M
25M
0M
0M
755M
84M
30M
959M
423M
0M
1,163M
283M
110M
24M
7M
880M
736M
66M
690M
0M
0M
760M
736M
1,899M
939M
39M
0M
10M
767M
83M
24M
961M
422M
0M
1,228M
319M
133M
22M
9M
909M
738M
67M
672M
0M
0M
760M
721M
1,876M
950M
19M
0M
0M
796M
88M
24M
926M
378M
0M
1,253M
289M
119M
14M
15M
964M
812M
65M
623M
0M
0M
826M
807M
1,766M
888M
29M
0M
0M
733M
85M
21M
878M
344M
0M
1,151M
263M
99M
19M
18M
888M
741M
64M
615M
0M
0M
759M
730M
1,838M
967M
22M
0M
0M
819M
81M
21M
871M
338M
0M
1,225M
312M
115M
18M
15M
913M
775M
59M
614M
0M
0M
792M
770M
1,720M
851M
34M
0M
6M
705M
74M
16M
868M
327M
0M
1,162M
323M
115M
13M
20M
840M
706M
57M
557M
0M
0M
719M
686M
1,599M
849M
19M
0M
0M
729M
61M
19M
751M
310M
0M
1,098M
243M
93M
9M
11M
855M
724M
55M
502M
0M
0M
733M
714M
1,504M
767M
20M
0M
0M
650M
58M
19M
737M
291M
0M
939M
202M
71M
6M
14M
738M
612M
56M
564M
0M
0M
618M
598M
1,531M
818M
22M
0M
0M
695M
58M
21M
714M
265M
0M
988M
252M
93M
6M
12M
735M
636M
54M
544M
0M
0M
642M
620M
1,359M
697M
21M
0M
0M
590M
49M
16M
662M
232M
0M
852M
227M
72M
4M
17M
625M
522M
51M
507M
0M
0M
526M
504M
1,257M
621M
23M
0M
0M
514M
45M
20M
636M
226M
0M
735M
195M
64M
103M
14M
540M
447M
39M
522M
0M
0M
447M
424M
1,194M
584M
18M
0M
0M
480M
44M
24M
609M
207M
0M
689M
178M
52M
13M
16M
510M
421M
38M
505M
0M
0M
434M
415M
1,262M
653M
16M
0M
0M
554M
47M
14M
609M
206M
0M
753M
213M
66M
12M
14M
540M
456M
36M
510M
0M
0M
467M
451M
1,209M
603M
21M
0M
0M
503M
49M
13M
607M
205M
0M
724M
197M
63M
11M
14M
528M
447M
34M
485M
0M
0M
458M
437M
1,143M
541M
19M
0M
0M
444M
43M
19M
602M
206M
0M
678M
189M
63M
10M
13M
489M
403M
32M
465M
0M
0M
413M
395M
1,120M
516M
16M
0M
0M
424M
43M
16M
604M
204M
0M
668M
166M
52M
9M
14M
502M
416M
31M
452M
0M
0M
426M
409M
1,224M
615M
14M
0M
0M
528M
39M
16M
609M
204M
0M
763M
202M
69M
9M
13M
561M
476M
30M
461M
0M
0M
484M
470M
1,153M
540M
19M
0M
0M
459M
36M
11M
613M
203M
0M
725M
199M
78M
8M
14M
526M
444M
27M
428M
0M
0M
452M
433M
1,097M
502M
18M
0M
0M
419M
35M
13M
595M
189M
0M
688M
177M
65M
7M
12M
511M
434M
31M
409M
0M
0M
441M
422M
1,073M
470M
23M
0M
0M
383M
35M
14M
603M
187M
0M
674M
178M
64M
6M
11M
496M
420M
28M
398M
0M
0M
426M
404M
772M
382M
55M
0M
0M
155M
25M
131M
390M
155M
0M
380M
116M
38M
0M
76M
263M
188M
23M
392M
0M
0M
188M
133M
772M
377M
53M
0M
0M
147M
26M
136M
395M
158M
0M
379M
115M
37M
0M
76M
265M
188M
28M
393M
0M
0M
188M
135M
747M
353M
67M
0M
0M
228M
30M
12M
394M
155M
0M
369M
111M
33M
0M
76M
258M
188M
26M
378M
0M
0M
188M
121M
732M
335M
86M
0M
0M
191M
30M
13M
397M
156M
0M
356M
99M
33M
0M
65M
257M
188M
26M
376M
0M
0M
188M
101M
740M
350M
51M
0M
0M
245M
26M
11M
390M
148M
0M
373M
114M
37M
0M
76M
259M
188M
28M
367M
0M
0M
188M
136M
725M
330M
45M
0M
0M
238M
21M
11M
394M
149M
0M
373M
119M
40M
0M
0M
254M
188M
0M
352M
0M
0M
188M
143M
689M
315M
89M
0M
0M
183M
18M
11M
374M
127M
0M
343M
100M
29M
0M
70M
243M
188M
0M
346M
0M
0M
188M
99M
742M
363M
161M
0M
0M
101M
16M
70M
379M
130M
0M
378M
137M
21M
49M
66M
241M
188M
0M
364M
0M
0M
237M
76M
654M
301M
80M
0M
0M
114M
15M
77M
353M
135M
0M
283M
95M
24M
0M
0M
188M
135M
0M
371M
0M
0M
135M
55M
680M
323M
103M
0M
0M
114M
16M
75M
357M
136M
0M
285M
97M
26M
0M
71M
188M
135M
0M
395M
0M
0M
135M
32M
677M
319M
116M
0M
0M
105M
13M
71M
357M
138M
0M
287M
98M
28M
0M
69M
190M
135M
0M
389M
0M
0M
136M
19M
680M
316M
136M
0M
0M
143M
11M
14M
363M
143M
0M
289M
96M
24M
0M
70M
193M
135M
0M
391M
0M
0M
136M
0M
688M
329M
120M
0M
0M
173M
8M
13M
359M
137M
0M
293M
98M
28M
1M
0M
195M
135M
0M
395M
0M
0M
136M
15M
693M
327M
105M
0M
0M
191M
8M
7M
366M
142M
0M
303M
110M
29M
1M
0M
193M
135M
0M
391M
0M
0M
136M
32M
672M
297M
79M
0M
0M
184M
9M
10M
374M
148M
0M
289M
97M
25M
1M
70M
192M
135M
0M
383M
0M
0M
137M
58M
685M
298M
74M
0M
0M
126M
10M
88M
387M
157M
0M
309M
102M
23M
2M
77M
206M
146M
0M
377M
0M
0M
147M
73M
817M
339M
46M
0M
0M
254M
10M
13M
477M
165M
0M
361M
115M
33M
2M
78M
246M
181M
0M
456M
0M
0M
183M
137M
789M
305M
22M
0M
0M
247M
9M
8M
484M
170M
0M
345M
131M
30M
2M
96M
213M
151M
0M
444M
0M
0M
153M
131M
787M
285M
25M
0M
0M
222M
9M
10M
502M
177M
0M
336M
121M
29M
3M
87M
215M
152M
0M
451M
0M
0M
154M
129M
788M
286M
27M
0M
0M
217M
10M
13M
502M
174M
0M
334M
121M
27M
3M
90M
213M
152M
0M
455M
0M
0M
155M
128M
815M
312M
19M
0M
0M
255M
9M
12M
503M
173M
0M
357M
127M
35M
3M
79M
230M
168M
0M
458M
0M
0M
171M
152M
790M
292M
19M
0M
0M
242M
8M
8M
497M
165M
0M
345M
127M
31M
3M
90M
218M
164M
0M
445M
0M
0M
167M
148M
774M
279M
16M
0M
0M
228M
9M
11M
495M
161M
0M
349M
119M
27M
4M
79M
230M
179M
0M
424M
0M
0M
183M
167M
744M
257M
14M
0M
0M
201M
8M
19M
487M
154M
0M
336M
111M
27M
3M
74M
225M
175M
0M
407M
0M
0M
178M
163M
762M
285M
7M
0M
0M
241M
9M
13M
477M
142M
0M
361M
127M
35M
7M
69M
233M
185M
0M
401M
0M
0M
193M
185M
690M
284M
27M
0M
0M
226M
8M
9M
406M
127M
0M
301M
112M
29M
5M
72M
189M
150M
0M
389M
0M
0M
155M
128M
686M
280M
14M
0M
0M
225M
9M
16M
407M
128M
0M
309M
113M
32M
7M
0M
196M
161M
0M
377M
0M
0M
168M
155M
717M
298M
22M
0M
0M
226M
10M
26M
419M
121M
0M
335M
118M
29M
9M
79M
217M
182M
0M
382M
0M
0M
192M
169M
700M
346M
62M
0M
0M
248M
9M
16M
354M
113M
0M
325M
111M
32M
2M
64M
214M
187M
0M
375M
0M
0M
189M
127M
697M
342M
83M
0M
0M
227M
8M
11M
355M
117M
0M
147M
119M
37M
3M
72M
28M
4M
0M
550M
0M
0M
7M
-76M
691M
313M
76M
0M
0M
204M
7M
14M
378M
107M
0M
130M
100M
28M
3M
69M
30M
5M
0M
561M
0M
0M
8M
-68M
668M
285M
71M
0M
19M
178M
6M
16M
384M
111M
0M
122M
94M
26M
4M
63M
28M
5M
0M
547M
0M
0M
9M
-43M
668M
294M
37M
0M
0M
223M
6M
14M
374M
102M
0M
133M
103M
37M
4M
61M
29M
6M
0M
536M
0M
0M
10M
-27M
652M
276M
51M
0M
0M
197M
5M
10M
376M
100M
0M
133M
102M
34M
4M
64M
30M
7M
0M
519M
0M
0M
11M
-40M
634M
257M
49M
0M
0M
175M
5M
13M
376M
94M
0M
133M
104M
28M
5M
64M
29M
8M
0M
501M
0M
0M
12M
-36M
695M
317M
118M
0M
0M
169M
4M
14M
379M
98M
0M
207M
92M
26M
5M
59M
115M
93M
0M
489M
0M
0M
98M
-20M
559M
335M
150M
0M
0M
162M
3M
11M
224M
81M
0M
93M
79M
26M
0M
43M
15M
0M
0M
465M
0M
0M
0M
-150M
537M
305M
130M
0M
0M
157M
3M
7M
231M
87M
0M
86M
71M
23M
0M
42M
15M
0M
0M
450M
0M
0M
0M
-130M
516M
280M
118M
0M
0M
144M
3M
8M
236M
92M
0M
79M
65M
26M
0M
84,829M
14M
0M
0M
437M
0M
0M
0M
-118M
514M
275M
131M
0M
0M
125M
3M
7M
239M
91M
0M
80M
66M
23M
0M
36M
14M
0M
0M
435M
0M
0M
0M
-131M
521M
272M
111M
0M
0M
137M
6M
8M
249M
101M
0M
85M
72M
27M
0M
30M
13M
0M
0M
436M
0M
0M
0M
-111M
515M
257M
116M
0M
0M
120M
6M
6M
258M
110M
0M
83M
71M
27M
0M
38M
13M
0M
0M
431M
0M
0M
0M
-116M
590M
313M
135M
0M
0M
156M
9M
6M
277M
119M
0M
103M
90M
29M
8M
5M
13M
0M
0M
488M
0M
0M
8M
-128M
566M
309M
173M
0M
0M
116M
6M
6M
256M
98M
0M
84M
62M
19M
2M
5M
23M
6M
0M
481M
0M
0M
8M
-165M
574M
315M
148M
0M
0M
147M
7M
6M
259M
102M
0M
98M
76M
25M
2M
38M
22M
6M
0M
476M
0M
0M
8M
-140M
576M
309M
130M
0M
0M
159M
8M
5M
266M
110M
0M
107M
85M
29M
2M
44M
22M
7M
0M
469M
0M
0M
9M
-121M
573M
299M
107M
0M
0M
168M
10M
7M
274M
116M
0M
118M
96M
28M
2M
45M
22M
7M
0M
455M
0M
0M
9M
-98M
547M
282M
82M
0M
0M
176M
12M
12M
264M
116M
0M
111M
89M
30M
3M
0M
22M
8M
0M
436M
0M
0M
11M
-72M
528M
328M
110M
0M
0M
196M
13M
10M
200M
109M
0M
126M
105M
36M
3M
0M
21M
8M
0M
402M
0M
0M
11M
-99M
514M
324M
106M
0M
0M
197M
15M
8M
190M
101M
0M
136M
115M
43M
3M
0M
21M
9M
0M
378M
0M
0M
12M
-94M
471M
280M
74M
0M
0M
185M
13M
8M
191M
100M
0M
116M
94M
34M
3M
0M
22M
9M
0M
355M
0M
0M
12M
-62M
418M
235M
79M
0M
0M
135M
12M
8M
183M
92M
0M
93M
72M
22M
3M
0M
21M
9M
0M
325M
0M
0M
12M
-68M
398M
239M
78M
0M
0M
139M
14M
7M
159M
0M
0M
95M
75M
25M
3M
0M
20M
0M
0M
303M
0M
0M
12M
-66M
385M
241M
98M
0M
0M
128M
10M
5M
143M
0M
0M
97M
79M
20M
2M
0M
19M
0M
0M
287M
0M
0M
12M
-86M
275M
140M
24M
0M
0M
103M
0M
13M
135M
0M
0M
119M
58M
18M
13M
0M
61M
0M
0M
156M
0M
0M
48M
24M
181M
114M
34M
0M
0M
70M
0M
10M
67M
0M
0M
66M
35M
14M
5M
0M
31M
0M
0M
115M
0M
0M
16M
-18M
178M
118M
32M
0M
0M
78M
0M
8M
60M
0M
0M
72M
41M
15M
5M
0M
31M
0M
0M
106M
0M
0M
17M
-15M
166M
118M
36M
0M
0M
77M
0M
6M
48M
0M
0M
68M
37M
12M
5M
0M
31M
0M
0M
98M
0M
0M
18M
-18M
154M
107M
29M
0M
0M
73M
0M
4M
47M
0M
0M
63M
39M
14M
8M
0M
24M
0M
0M
91M
0M
0M
23M
-6M
115M
80M
30M
0M
0M
46M
0M
4M
35M
0M
0M
37M
21M
6M
4M
0M
16M
0M
0M
78M
0M
0M
13M
-17M
91M
55M
3M
0M
0M
48M
0M
4M
36M
0M
0M
54M
36M
8M
13M
0M
17M
0M
0M
37M
0M
0M
23M
20M
88M
55M
7M
0M
0M
45M
0M
4M
33M
0M
0M
54M
39M
10M
13M
0M
15M
0M
0M
34M
0M
0M
22M
16M
67M
40M
4M
0M
0M
32M
0M
3M
27M
0M
0M
42M
26M
8M
7M
0M
16M
0M
0M
24M
0M
0M
16M
12M
57M
31M
2M
0M
0M
26M
0M
3M
27M
0M
0M
36M
18M
8M
1M
0M
18M
0M
0M
22M
0M
0M
11M
9M
56M
30M
4M
0M
0M
23M
0M
2M
26M
0M
0M
36M
18M
5M
2M
0M
18M
0M
0M
20M
0M
0M
11M
7M
52M
27M
4M
0M
0M
20M
0M
3M
25M
0M
0M
34M
18M
4M
3M
0M
17M
0M
0M
18M
0M
0M
12M
8M
50M
26M
5M
0M
0M
12M
0M
9M
24M
0M
0M
35M
18M
3M
4M
0M
16M
0M
0M
15M
0M
0M
13M
9M
49M
24M
5M
0M
0M
12M
0M
7M
24M
0M
0M
35M
17M
4M
5M
0M
18M
0M
0M
13M
0M
0M
16M
11M
51M
28M
6M
0M
0M
13M
0M
9M
24M
0M
0M
39M
20M
4M
5M
0M
19M
0M
0M
12M
0M
0M
17M
11M
52M
28M
4M
0M
0M
16M
0M
7M
24M
0M
0M
41M
20M
6M
5M
0M
21M
0M
0M
11M
0M
0M
19M
15M
51M
26M
4M
0M
0M
15M
0M
7M
25M
0M
0M
41M
18M
5M
5M
0M
23M
0M
0M
10M
0M
0M
21M
17M
49M
25M
4M
0M
0M
14M
0M
7M
25M
0M
0M
40M
18M
5M
4M
0M
23M
0M
0M
9M
0M
0M
21M
17M
51M
26M
3M
0M
0M
17M
0M
6M
25M
0M
0M
43M
20M
6M
4M
0M
23M
0M
0M
8M
0M
0M
22M
19M
49M
23M
3M
0M
0M
15M
0M
6M
26M
0M
0M
42M
37M
5M
23M
0M
5M
0M
0M
7M
0M
0M
23M
20M
54M
25M
2M
0M
0M
15M
0M
8M
29M
0M
0M
44M
19M
6M
4M
0M
25M
0M
0M
10M
0M
0M
24M
22M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
59M
28M
4M
0M
0M
15M
0M
9M
31M
0M
0M
45M
17M
5M
3M
0M
28M
0M
0M
14M
0M
0M
26M
22M
60M
29M
4M
0M
0M
16M
0M
8M
32M
0M
0M
46M
18M
5M
3M
0M
28M
0M
0M
14M
0M
0M
26M
22M
88M
30M
3M
0M
0M
22M
0M
5M
58M
0M
0M
46M
17M
5M
3M
0M
29M
0M
0M
42M
0M
0M
27M
24M
91M
32M
5M
0M
0M
22M
0M
4M
59M
0M
0M
47M
42M
7M
28M
0M
4M
0M
0M
44M
0M
0M
28M
23M
95M
34M
3M
0M
0M
20M
0M
11M
61M
0M
0M
49M
44M
7M
28M
0M
5M
0M
0M
46M
0M
0M
28M
25M
95M
36M
6M
0M
0M
25M
0M
5M
59M
0M
0M
50M
22M
4M
6M
0M
28M
0M
0M
45M
0M
0M
29M
23M
101M
41M
7M
0M
0M
24M
0M
10M
60M
0M
0M
50M
44M
5M
32M
0M
6M
0M
0M
51M
0M
0M
32M
25M
102M
39M
6M
0M
0M
22M
0M
11M
62M
0M
0M
49M
17M
4M
6M
0M
31M
0M
0M
53M
0M
0M
37M
31M
99M
40M
6M
0M
0M
31M
0M
3M
59M
0M
0M
47M
21M
6M
6M
0M
26M
0M
0M
52M
0M
0M
29M
23M
97M
37M
6M
0M
0M
28M
0M
3M
60M
0M
0M
47M
21M
5M
4M
0M
26M
0M
0M
50M
0M
0M
30M
24M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
101M
46M
5M
0M
0M
39M
0M
3M
55M
0M
0M
43M
17M
0M
4M
0M
26M
0M
0M
58M
0M
0M
30M
26M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
45M
29M
5M
0M
0M
24M
0M
0M
16M
0M
0M
14M
11M
0M
0M
0M
2M
0M
0M
31M
0M
0M
2M
-3M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
45M
31M
1M
0M
0M
29M
0M
0M
14M
0M
0M
21M
18M
0M
0M
0M
3M
0M
0M
24M
0M
0M
3M
2M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
42M
30M
10M
0M
0M
20M
0M
0M
12M
0M
0M
22M
17M
0M
4M
0M
6M
0M
0M
20M
0M
0M
10M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
24M
14M
3M
0M
0M
11M
0M
0M
10M
0M
0M
15M
10M
0M
1M
0M
5M
0M
0M
9M
0M
0M
6M
2M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M