Ferguson Plc Cash Flow
Concept
Operating Cash Flow
Net Income
Depreciation & Amortization
Stock based compensation
Other non cash items
Change in working capital
Investing Cash Flow
Capital Expenditures
Financing Cash Flow
Dividends Paid
Payout Ratio
Share Issuance / Repurchase
Debt Issued / Paid
Other Investing Activities
End Cash Position
Changes in Cash
Beginning Cash Position
Free Cash Flow
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
1994
2,723M
1,889M
321M
51M
28M
434M
-1,054M
441M
-1,807M
711M
37.61 %
-908M
-170M
2,725M
669M
-116M
785M
2,282M
1,149M
2,122M
301M
57M
2M
-1,333M
-922M
290M
-744M
538M
25.39 %
-1,545M
1,440M
1,993M
785M
-557M
1,342M
859M
1,541M
1,508M
563M
71M
146M
-628M
-6M
246M
-2,085M
1,036M
68.7 %
-400M
-667M
-292M
1,152M
-715M
1,867M
1,295M
1,868M
961M
602M
26M
144M
195M
27M
302M
-485M
327M
33.96 %
-451M
308M
874M
1,867M
781M
1,086M
1,566M
1,290M
1,108M
288M
34M
70M
-102M
7M
418M
131M
445M
40.17 %
-150M
752M
754M
1,086M
628M
458M
872M
1,036M
1,267M
245M
0M
-146M
-365M
-35M
299M
-1,857M
1,359M
107.23 %
-716M
194M
455M
458M
-128M
586M
737M
988M
1,029M
443M
0M
-368M
-145M
22M
234M
-492M
340M
33.1 %
-8M
-163M
439M
584M
258M
326M
754M
1,040M
871M
379M
0M
-180M
-57M
-351M
288M
-723M
314M
36.11 %
-415M
-10M
768M
328M
-11M
338M
752M
1,067M
332M
647M
0M
142M
-86M
31M
360M
-418M
346M
104.44 %
-413M
205M
825M
399M
139M
261M
707M
764M
852M
262M
0M
-83M
-304M
31M
340M
-424M
827M
97.03 %
-44M
244M
424M
282M
-230M
512M
424M
631M
465M
344M
0M
-210M
-2M
0M
213M
-1,018M
794M
170.88 %
-168M
0M
-18M
462M
-718M
1,180M
418M
1,009M
90M
845M
0M
140M
-99M
0M
212M
-412M
223M
247.22 %
0M
0M
-17M
1,216M
694M
522M
796M
-333M
445M
374M
0M
21M
-1,178M
0M
153M
-210M
69M
15.73 %
0M
0M
190M
1,306M
-381M
1,687M
-486M
1,140M
-534M
411M
0M
294M
956M
0M
132M
-1,578M
0M
-0 %
0M
0M
-27M
-543M
962M
-1,505M
1,008M
1,574M
-1,960M
563M
0M
-368M
3,323M
0M
262M
-784M
0M
-0 %
-8M
0M
-43M
-1,602M
2,523M
-4,125M
1,312M
1,900M
147M
605M
0M
-184M
1,323M
0M
629M
-944M
426M
291.67 %
0M
0M
523M
403M
284M
119M
1,271M
1,663M
965M
631M
0M
-468M
495M
0M
806M
906M
403M
41.71 %
-55M
0M
2,302M
122M
-472M
594M
857M
998M
1,003M
351M
0M
-65M
-333M
0M
646M
1,693M
303M
30.17 %
-50M
0M
4,613M
546M
650M
-105M
351M
932M
840M
216M
0M
-39M
-119M
0M
419M
70M
254M
30.33 %
-33M
0M
711M
-98M
56M
-154M
512M
87M
723M
197M
0M
-172M
-661M
0M
282M
204M
248M
34.3 %
0M
0M
421M
-1,715M
-209M
-1,506M
-195M
583M
481M
150M
0M
-163M
115M
0M
200M
507M
182M
37.91 %
0M
0M
674M
-1,332M
-453M
-879M
383M
535M
451M
145M
0M
-146M
85M
0M
185M
-155M
157M
34.69 %
0M
0M
153M
-853M
232M
-1,085M
350M
424M
264M
122M
0M
-13M
52M
0M
172M
362M
0M
0 %
0M
0M
354M
-317M
36M
-353M
252M
258M
286M
111M
0M
-53M
-86M
0M
189M
287M
0M
0 %
0M
0M
284M
-353M
158M
-511M
70M
223M
322M
100M
0M
-141M
-59M
0M
189M
-8M
0M
0 %
0M
0M
-9M
-598M
-145M
-454M
34M
259M
288M
89M
0M
-87M
-30M
0M
134M
48M
0M
0 %
0M
0M
40M
-125M
-1M
-124M
125M
187M
290M
83M
0M
-67M
-118M
0M
119M
-54M
0M
0 %
0M
0M
-7M
-191M
-82M
-109M
68M
172M
253M
78M
0M
-99M
-60M
0M
120M
90M
0M
0 %
0M
0M
-8M
-414M
-3M
-411M
52M
148M
262M
71M
0M
-63M
-122M
0M
100M
-7M
0M
0 %
0M
0M
-6M
149M
-25M
174M
47M
120M
206M
57M
0M
-25M
-119M
0M
74M
62M
0M
0 %
0M
0M
22M
166M
-44M
211M
46M
Concept
Operating Cash Flow
Net Income
Depreciation & Amortization
Stock based compensation
Other non cash items
Change in working capital
Investing Cash Flow
Capital Expenditures
Financing Cash Flow
Dividends Paid
Payout Ratio
Share Issuance / Repurchase
Debt Issued / Paid
Other Investing Activities
End Cash Position
Changes in Cash
Beginning Cash Position
Free Cash Flow
1Q2024
4Q2023
3Q2023
2Q2023
1Q2023
4Q2022
3Q2022
2Q2022
1Q2022
4Q2021
3Q2021
2Q2021
1Q2021
4Q2020
3Q2020
3Q2020
2Q2020
2Q2020
1Q2020
1Q2020
4Q2019
3Q2019
2Q2019
2Q2019
1Q2019
1Q2019
4Q2018
3Q2018
2Q2018
2Q2018
1Q2018
1Q2018
4Q2017
3Q2017
2Q2017
2Q2017
1Q2017
1Q2017
4Q2016
3Q2016
2Q2016
2Q2016
1Q2016
1Q2016
4Q2015
3Q2015
3Q2015
2Q2015
1Q2015
1Q2015
4Q2014
3Q2014
3Q2014
2Q2014
2Q2014
1Q2014
1Q2014
4Q2013
3Q2013
3Q2013
2Q2013
2Q2013
1Q2013
1Q2013
4Q2012
3Q2012
3Q2012
2Q2012
1Q2012
1Q2012
4Q2011
3Q2011
3Q2011
2Q2011
1Q2011
1Q2011
4Q2010
3Q2010
3Q2010
2Q2010
2Q2010
1Q2010
1Q2010
4Q2009
3Q2009
3Q2009
2Q2009
2Q2009
1Q2009
1Q2009
4Q2008
3Q2008
3Q2008
2Q2008
2Q2008
1Q2008
1Q2008
4Q2007
3Q2007
3Q2007
2Q2007
2Q2007
1Q2007
1Q2007
4Q2006
3Q2006
3Q2006
2Q2006
2Q2006
1Q2006
1Q2006
4Q2005
3Q2005
3Q2005
2Q2005
2Q2005
1Q2005
1Q2005
4Q2004
3Q2004
3Q2004
2Q2004
1Q2004
1Q2004
3Q2003
3Q2003
2Q2003
1Q2003
1Q2003
3Q2002
3Q2002
2Q2002
1Q2002
1Q2002
3Q2001
3Q2001
2Q2001
1Q2001
1Q2001
3Q2000
3Q2000
2Q2000
1Q2000
1Q2000
3Q1999
2Q1999
1Q1999
1Q1999
3Q1998
2Q1998
1Q1998
1Q1998
3Q1997
2Q1997
1Q1997
1Q1997
3Q1996
2Q1996
1Q1996
1Q1996
3Q1995
2Q1995
1Q1995
1Q1995
3Q1994
2Q1994
1Q1994
1Q1994
3Q1993
2Q1993
1Q1993
1Q1993
3Q1992
2Q1992
1Q1992
1Q1992
3Q1991
2Q1991
1Q1991
1Q1991
306M
322M
83M
0M
10M
-109M
-135M
101M
-284M
-153M
-47.47 %
-142M
0M
11M
704M
-104M
808M
205M
557M
519M
80M
13M
164M
-219M
-96M
91M
-313M
152M
29.13 %
-108M
0M
-53M
808M
139M
669M
466M
921M
584M
78M
13M
-1M
247M
-511M
80M
-418M
154M
26.32 %
-124M
-141M
493M
669M
-6M
675M
841M
631M
336M
81M
11M
131M
72M
-118M
119M
-483M
154M
46.01 %
-220M
-103M
-109M
675M
31M
644M
512M
673M
374M
81M
14M
218M
204M
-321M
147M
-387M
403M
107.78 %
-198M
222M
186M
644M
-8M
652M
526M
498M
595M
81M
13M
-1M
-190M
-104M
95M
-519M
403M
67.61 %
-366M
-148M
1,352M
652M
-133M
785M
403M
468M
580M
77M
13M
13M
-215M
-459M
95M
-373M
174M
30.08 %
-627M
437M
415M
785M
-385M
1,170M
373M
466M
571M
78M
14M
-26M
-171M
-123M
74M
-8M
174M
30.53 %
-501M
493M
1,068M
1,170M
328M
842M
392M
228M
436M
72M
11M
15M
-306M
-260M
70M
-1,293M
364M
83.25 %
-368M
-561M
-925M
842M
-1,331M
2,173M
158M
-13M
560M
74M
0M
-25M
-641M
-80M
51M
930M
364M
64.94 %
-141M
1,071M
1,071M
2,173M
831M
1,342M
-64M
537M
525M
123M
0M
-21M
-1,180M
-1M
37M
-597M
86M
16.53 %
-382M
-117M
0M
1,342M
-175M
3,284M
681M
457M
369M
100M
0M
92M
-45M
-1M
51M
1,168M
364M
98.8 %
0M
1,306M
1M
3,284M
1,548M
1,502M
278M
274M
123M
216M
0M
143M
-223M
-2M
72M
-1,848M
230M
187.27 %
2M
-217M
-1,848M
1,502M
-1,724M
3,226M
202M
194M
335M
68M
0M
-7M
-213M
-2M
60M
957M
230M
68.92 %
0M
-217M
957M
3,226M
1,096M
2,130M
134M
467M
240M
151M
0M
21M
49M
0M
76M
0M
82M
0 %
-119M
0M
0M
467M
195M
272M
392M
234M
0M
129M
0M
0M
0M
-2M
50M
-446M
230M
0 %
0M
-217M
0M
272M
-183M
467M
0M
467M
240M
151M
0M
21M
49M
0M
76M
0M
82M
0 %
-119M
0M
0M
467M
195M
272M
392M
234M
0M
129M
0M
0M
0M
-2M
50M
-446M
230M
0 %
0M
-217M
0M
272M
-183M
467M
0M
467M
240M
151M
0M
21M
49M
0M
76M
0M
82M
0 %
-119M
0M
0M
467M
195M
272M
392M
467M
240M
151M
0M
21M
49M
-2M
76M
-346M
82M
33.96 %
-119M
5M
0M
467M
195M
272M
392M
197M
234M
134M
0M
0M
0M
-2M
73M
-346M
164M
69.9 %
0M
5M
0M
272M
-299M
0M
0M
585M
261M
70M
0M
0M
0M
-1M
76M
-142M
73M
27.35 %
0M
1M
0M
0M
342M
272M
0M
323M
277M
72M
0M
-10M
-26M
0M
105M
0M
111M
0 %
-47M
0M
0M
272M
157M
115M
218M
585M
261M
70M
0M
0M
0M
-1M
76M
-142M
73M
27.35 %
0M
1M
0M
115M
342M
272M
0M
323M
277M
72M
0M
-10M
-26M
0M
105M
0M
111M
0 %
-47M
0M
0M
272M
157M
115M
218M
323M
277M
72M
0M
268M
-26M
5M
105M
207M
111M
40.32 %
-47M
376M
0M
272M
157M
115M
218M
61M
293M
59M
0M
0M
0M
5M
115M
207M
150M
51.15 %
0M
376M
0M
115M
-28M
0M
0M
388M
405M
55M
0M
0M
0M
5M
63M
-868M
69M
17.13 %
0M
-147M
0M
0M
9M
115M
0M
259M
317M
61M
0M
-37M
-91M
0M
75M
0M
340M
0 %
-179M
0M
0M
115M
-32M
147M
184M
388M
405M
55M
0M
0M
0M
5M
63M
-868M
69M
17.13 %
0M
-147M
0M
147M
9M
115M
0M
259M
317M
61M
0M
-37M
-91M
0M
75M
0M
340M
0 %
-179M
0M
0M
115M
-32M
147M
184M
259M
317M
61M
0M
280M
-91M
-18M
75M
-61M
340M
107.04 %
-179M
244M
0M
115M
-32M
147M
184M
131M
220M
51M
0M
0M
0M
-18M
70M
-61M
124M
56.12 %
5M
244M
0M
147M
-73M
0M
0M
752M
339M
36M
0M
0M
0M
9M
153M
-281M
259M
76.32 %
5M
-239M
0M
0M
78M
146M
0M
247M
257M
111M
0M
-92M
-36M
0M
58M
0M
85M
0 %
-2M
0M
0M
146M
64M
81M
189M
453M
339M
36M
0M
0M
0M
9M
107M
-281M
213M
62.5 %
5M
-239M
0M
81M
78M
146M
0M
247M
257M
111M
0M
-92M
-36M
0M
58M
0M
85M
0 %
-2M
0M
0M
146M
64M
81M
189M
247M
257M
111M
0M
165M
-36M
9M
58M
187M
85M
33.04 %
-2M
174M
0M
146M
64M
81M
189M
77M
105M
56M
0M
0M
0M
9M
30M
94M
84M
78.72 %
6M
174M
0M
81M
20M
0M
0M
787M
0M
0M
0M
0M
0M
0M
187M
0M
238M
0 %
0M
0M
0M
0M
0M
82M
0M
260M
215M
95M
0M
-42M
-14M
0M
72M
0M
79M
0 %
-104M
0M
0M
82M
-3M
85M
188M
0M
105M
0M
0M
0M
0M
0M
0M
0M
0M
0 %
0M
0M
0M
85M
0M
82M
0M
260M
215M
95M
0M
-42M
-14M
0M
72M
0M
79M
0 %
-104M
0M
0M
82M
-3M
85M
188M
260M
215M
95M
0M
173M
-14M
0M
72M
26M
79M
36.46 %
-104M
0M
0M
82M
-3M
85M
188M
43M
133M
0M
0M
0M
0M
0M
48M
13M
0M
0 %
0M
0M
0M
85M
0M
100M
0M
267M
83M
162M
0M
35M
-21M
0M
90M
0M
87M
0 %
-103M
0M
0M
100M
35M
65M
177M
684M
0M
0M
0M
0M
0M
0M
205M
0M
222M
0 %
0M
0M
0M
65M
0M
100M
0M
267M
83M
162M
0M
35M
-21M
0M
90M
0M
87M
0 %
-103M
0M
0M
100M
35M
65M
177M
267M
83M
162M
0M
35M
-21M
0M
90M
0M
87M
0 %
-103M
0M
0M
100M
35M
65M
177M
267M
83M
162M
0M
119M
-21M
0M
90M
168M
87M
105.41 %
-103M
0M
0M
100M
35M
65M
177M
13M
6M
0M
0M
0M
0M
0M
53M
84M
72M
1066.67 %
0M
0M
0M
65M
0M
71M
0M
191M
213M
66M
0M
-21M
-76M
0M
85M
0M
207M
0 %
-11M
0M
0M
71M
-57M
128M
106M
452M
138M
0M
0M
0M
0M
0M
182M
0M
489M
359.02 %
0M
0M
0M
128M
0M
71M
0M
191M
213M
66M
0M
-21M
-76M
0M
85M
0M
207M
0 %
-11M
0M
0M
71M
-57M
128M
106M
215M
138M
0M
0M
0M
0M
0M
131M
0M
453M
332.79 %
0M
0M
0M
128M
0M
71M
0M
191M
213M
66M
0M
-21M
-76M
0M
85M
0M
207M
0 %
-11M
0M
0M
71M
-57M
128M
106M
191M
213M
66M
0M
192M
-76M
0M
85M
108M
207M
96.84 %
-11M
0M
0M
71M
-57M
128M
106M
0M
113M
0M
0M
0M
0M
0M
40M
54M
209M
186 %
0M
0M
0M
128M
0M
115M
0M
158M
116M
86M
0M
-53M
0M
0M
53M
0M
198M
0 %
-42M
0M
0M
115M
-179M
295M
104M
414M
0M
0M
0M
0M
0M
0M
126M
0M
521M
0 %
0M
0M
0M
295M
0M
115M
0M
158M
116M
86M
0M
-53M
0M
0M
53M
0M
198M
0 %
-42M
0M
0M
115M
-179M
295M
104M
93M
80M
0M
0M
0M
0M
0M
86M
0M
492M
611.11 %
0M
0M
0M
295M
0M
115M
0M
158M
116M
86M
0M
-53M
0M
0M
53M
0M
198M
0 %
-42M
0M
0M
115M
-179M
295M
104M
158M
116M
86M
0M
64M
0M
0M
53M
0M
198M
171.15 %
-42M
0M
0M
115M
-179M
295M
104M
0M
62M
0M
0M
0M
0M
0M
23M
0M
231M
367.86 %
0M
0M
0M
295M
0M
304M
0M
252M
22M
211M
0M
35M
-25M
0M
53M
0M
56M
0 %
0M
0M
0M
304M
174M
130M
199M
642M
0M
0M
0M
0M
0M
0M
123M
0M
142M
0 %
0M
0M
0M
130M
0M
304M
0M
252M
22M
211M
0M
35M
-25M
0M
53M
0M
56M
0 %
0M
0M
0M
304M
174M
130M
199M
252M
22M
211M
0M
35M
-25M
0M
53M
0M
56M
0 %
0M
0M
0M
304M
174M
130M
199M
252M
22M
211M
0M
35M
-25M
0M
53M
0M
56M
250 %
0M
0M
0M
304M
174M
130M
199M
37M
90M
0M
0M
0M
0M
0M
29M
0M
43M
47.5 %
0M
0M
0M
130M
0M
327M
0M
-83M
187M
94M
0M
-71M
-295M
0M
38M
0M
17M
0 %
0M
0M
0M
327M
-95M
422M
-121M
0M
0M
0M
0M
0M
0M
0M
74M
0M
42M
0 %
0M
0M
0M
422M
0M
327M
0M
-83M
187M
94M
0M
-71M
-295M
0M
38M
0M
17M
0 %
0M
0M
0M
327M
-95M
422M
-121M
-83M
187M
94M
0M
-71M
-295M
0M
38M
0M
17M
0 %
0M
0M
0M
327M
-95M
422M
-121M
-83M
187M
94M
0M
117M
-295M
0M
38M
117M
17M
9.52 %
0M
0M
0M
327M
-95M
422M
-121M
0M
67M
0M
0M
0M
0M
0M
19M
59M
0M
0 %
0M
0M
0M
422M
0M
0M
0M
285M
-77M
103M
0M
17M
239M
0M
33M
0M
0M
0 %
0M
0M
0M
-136M
241M
-376M
252M
744M
0M
0M
0M
0M
0M
0M
54M
0M
0M
0 %
0M
0M
0M
0M
0M
0M
0M
285M
-77M
103M
0M
17M
239M
0M
33M
0M
0M
0 %
0M
0M
0M
-136M
241M
-376M
252M
434M
0M
0M
0M
0M
0M
0M
38M
0M
0M
0 %
0M
0M
0M
0M
0M
0M
0M
285M
-77M
103M
0M
17M
239M
0M
33M
0M
0M
0 %
0M
0M
0M
-136M
241M
-376M
252M
285M
-77M
103M
0M
17M
239M
0M
33M
0M
0M
0 %
0M
0M
0M
-136M
241M
-376M
252M
62M
0M
0M
0M
0M
0M
0M
11M
0M
0M
0 %
0M
0M
0M
0M
0M
0M
0M
393M
-253M
141M
0M
-329M
831M
0M
66M
0M
0M
0 %
-2M
0M
0M
-401M
631M
-1,031M
328M
1,008M
0M
0M
0M
0M
0M
0M
91M
0M
0M
0 %
0M
0M
0M
0M
0M
0M
0M
393M
-253M
141M
0M
-329M
831M
0M
66M
0M
0M
0 %
-2M
0M
0M
-401M
631M
-1,031M
328M
729M
0M
0M
0M
0M
0M
0M
75M
0M
0M
0 %
0M
0M
0M
0M
0M
0M
0M
393M
-253M
141M
0M
-329M
831M
0M
66M
0M
0M
0 %
-2M
0M
0M
-401M
631M
-1,031M
328M
393M
-253M
141M
0M
-329M
831M
0M
66M
0M
0M
0 %
-2M
0M
0M
-401M
631M
-1,031M
328M
225M
0M
0M
0M
0M
0M
0M
30M
0M
0M
0 %
0M
0M
0M
0M
0M
101M
0M
475M
275M
151M
0M
-285M
331M
0M
157M
0M
107M
0 %
0M
0M
0M
101M
71M
30M
318M
1,028M
5M
0M
0M
0M
0M
0M
219M
0M
215M
0 %
0M
0M
0M
30M
0M
101M
0M
475M
275M
151M
0M
-285M
331M
0M
157M
0M
107M
0 %
0M
0M
0M
101M
71M
30M
318M
639M
5M
0M
0M
0M
0M
0M
168M
0M
178M
0 %
0M
0M
0M
30M
0M
101M
0M
475M
275M
151M
0M
-285M
331M
0M
157M
0M
107M
0 %
0M
0M
0M
101M
71M
30M
318M
475M
275M
151M
0M
-285M
331M
0M
157M
78M
107M
0 %
0M
0M
0M
101M
71M
30M
318M
125M
33M
0M
0M
0M
0M
0M
58M
39M
71M
0 %
0M
0M
0M
30M
0M
31M
0M
416M
383M
158M
0M
-259M
124M
0M
201M
0M
101M
0 %
-14M
0M
0M
31M
-118M
149M
214M
1,015M
133M
0M
0M
0M
0M
0M
284M
445M
198M
0 %
0M
0M
0M
149M
0M
31M
0M
416M
383M
158M
0M
-259M
124M
0M
201M
0M
101M
0 %
-14M
0M
0M
31M
-118M
149M
214M
651M
133M
0M
0M
0M
0M
0M
263M
737M
163M
0 %
0M
0M
0M
149M
0M
31M
0M
416M
383M
158M
0M
-259M
124M
0M
201M
0M
101M
0 %
-14M
0M
0M
31M
-118M
149M
214M
416M
383M
158M
0M
-259M
124M
0M
201M
1,028M
101M
0 %
-14M
0M
0M
31M
-118M
149M
214M
143M
105M
0M
0M
0M
0M
0M
90M
514M
64M
0 %
0M
0M
0M
149M
0M
136M
0M
249M
390M
88M
0M
-155M
-83M
0M
162M
0M
76M
0 %
-13M
0M
0M
136M
163M
-26M
88M
587M
146M
0M
0M
0M
0M
0M
326M
906M
0M
0 %
0M
0M
0M
0M
0M
136M
0M
249M
390M
88M
0M
-155M
-83M
0M
162M
0M
76M
0 %
-13M
0M
0M
136M
163M
-26M
88M
366M
146M
0M
0M
0M
0M
0M
233M
752M
0M
0 %
0M
0M
0M
0M
0M
136M
0M
249M
390M
88M
0M
-155M
-83M
0M
162M
0M
76M
0 %
-13M
0M
0M
136M
163M
-26M
88M
249M
390M
88M
0M
-155M
-83M
0M
162M
599M
76M
0 %
-13M
0M
0M
136M
163M
-26M
88M
73M
123M
0M
0M
0M
0M
0M
70M
299M
0M
0 %
0M
0M
0M
0M
0M
0M
0M
233M
308M
54M
0M
-107M
-30M
0M
105M
0M
64M
0 %
-8M
0M
0M
-25M
14M
-39M
128M
613M
129M
0M
0M
0M
0M
0M
239M
40M
145M
0 %
0M
0M
0M
0M
0M
0M
0M
233M
308M
54M
0M
-107M
-30M
0M
105M
0M
64M
0 %
-8M
0M
0M
-25M
14M
-39M
128M
388M
133M
0M
0M
0M
0M
0M
158M
29M
119M
0 %
0M
0M
0M
0M
0M
0M
0M
233M
308M
54M
0M
-107M
-30M
0M
105M
0M
64M
0 %
-8M
0M
0M
-25M
14M
-39M
128M
233M
308M
54M
0M
-107M
-30M
0M
105M
0M
64M
0 %
-8M
0M
0M
-25M
14M
-39M
128M
97M
106M
0M
0M
0M
0M
0M
49M
9M
47M
0 %
0M
0M
0M
0M
0M
0M
0M
22M
264M
49M
0M
-126M
-165M
0M
71M
0M
62M
0 %
0M
0M
101M
-429M
-52M
-377M
-49M
325M
0M
0M
0M
0M
0M
0M
155M
112M
0M
0 %
0M
0M
0M
0M
0M
0M
0M
22M
264M
49M
0M
-126M
-165M
0M
71M
0M
62M
0 %
0M
0M
101M
-429M
-52M
-377M
-49M
22M
264M
49M
0M
-126M
-165M
0M
71M
0M
62M
0 %
0M
0M
101M
-429M
-52M
-377M
-49M
22M
264M
49M
0M
-126M
-165M
0M
71M
76M
62M
0 %
0M
0M
101M
-429M
-52M
-377M
-49M
146M
178M
37M
0M
-99M
29M
0M
50M
0M
46M
0 %
0M
0M
46M
-333M
-113M
-220M
96M
608M
0M
0M
0M
0M
0M
0M
124M
315M
0M
0 %
0M
0M
0M
0M
0M
0M
0M
146M
178M
37M
0M
-99M
29M
0M
50M
0M
46M
0 %
0M
0M
46M
-333M
-113M
-220M
96M
146M
178M
37M
0M
-99M
29M
0M
50M
0M
46M
0 %
0M
0M
46M
-333M
-113M
-220M
96M
146M
178M
37M
0M
-99M
29M
0M
50M
20M
46M
0 %
0M
0M
46M
-333M
-113M
-220M
96M
134M
171M
36M
0M
-95M
21M
0M
46M
0M
39M
0 %
0M
0M
39M
-213M
58M
-271M
87M
584M
0M
0M
0M
0M
0M
0M
118M
0M
0M
0 %
0M
0M
0M
0M
0M
0M
0M
134M
171M
36M
0M
-95M
21M
0M
46M
0M
39M
0 %
0M
0M
39M
-213M
58M
-271M
87M
134M
171M
36M
0M
-95M
21M
0M
46M
0M
39M
0 %
0M
0M
39M
-213M
58M
-271M
87M
134M
171M
36M
0M
-95M
21M
0M
46M
5M
39M
0 %
0M
0M
39M
-213M
58M
-271M
87M
106M
141M
30M
0M
-78M
13M
0M
43M
0M
0M
0 %
0M
0M
0M
-79M
9M
-88M
63M
518M
0M
0M
0M
0M
0M
0M
121M
254M
0M
0 %
0M
0M
0M
0M
0M
0M
0M
106M
141M
30M
0M
-78M
13M
0M
43M
0M
0M
0 %
0M
0M
0M
-79M
9M
-88M
63M
106M
141M
30M
0M
-78M
13M
0M
43M
0M
0M
0 %
0M
0M
0M
-79M
9M
-88M
63M
106M
141M
30M
0M
-78M
13M
0M
43M
0M
0M
0 %
0M
0M
0M
-79M
9M
-88M
63M
65M
140M
28M
0M
-82M
-21M
0M
47M
0M
0M
0 %
0M
0M
0M
-88M
39M
-128M
17M
390M
0M
0M
0M
0M
0M
0M
126M
191M
0M
0 %
0M
0M
0M
0M
0M
0M
0M
65M
140M
28M
0M
-82M
-21M
0M
47M
0M
0M
0 %
0M
0M
0M
-88M
39M
-128M
17M
65M
140M
28M
0M
-82M
-21M
0M
47M
0M
0M
0 %
0M
0M
0M
-88M
39M
-128M
17M
65M
140M
28M
0M
-82M
-21M
0M
47M
1M
0M
0 %
0M
0M
5M
-88M
39M
-128M
17M
56M
127M
25M
0M
-81M
-15M
0M
47M
0M
0M
0 %
0M
0M
0M
-150M
-36M
-113M
9M
56M
127M
25M
0M
-81M
-15M
0M
47M
0M
0M
0 %
0M
0M
0M
-150M
-36M
-113M
9M
56M
127M
25M
0M
-81M
-15M
0M
47M
0M
0M
0 %
0M
0M
0M
-150M
-36M
-113M
9M
56M
127M
25M
0M
-81M
-15M
0M
47M
0M
0M
0 %
0M
0M
0M
-150M
-36M
-113M
9M
65M
113M
22M
0M
-63M
-8M
0M
33M
0M
0M
0 %
0M
0M
0M
-31M
0M
-31M
31M
65M
113M
22M
0M
-63M
-8M
0M
33M
0M
0M
0 %
0M
0M
0M
-31M
0M
-31M
31M
65M
113M
22M
0M
-63M
-8M
0M
33M
0M
0M
0 %
0M
0M
0M
-31M
0M
-31M
31M
65M
113M
22M
0M
-63M
-8M
0M
33M
0M
0M
0 %
0M
0M
0M
-31M
0M
-31M
31M
47M
108M
21M
0M
-53M
-30M
0M
30M
0M
0M
0 %
0M
0M
0M
-48M
-20M
-27M
17M
47M
108M
21M
0M
-53M
-30M
0M
30M
0M
0M
0 %
0M
0M
0M
-48M
-20M
-27M
17M
47M
108M
21M
0M
-53M
-30M
0M
30M
0M
0M
0 %
0M
0M
0M
-48M
-20M
-27M
17M
47M
108M
21M
0M
-53M
-30M
0M
30M
0M
0M
0 %
0M
0M
0M
-48M
-20M
-27M
17M
43M
96M
20M
0M
-57M
-15M
0M
30M
0M
0M
0 %
0M
0M
0M
-104M
-1M
-103M
13M
43M
96M
20M
0M
-57M
-15M
0M
30M
0M
0M
0 %
0M
0M
0M
-104M
-1M
-103M
13M
43M
96M
20M
0M
-57M
-15M
0M
30M
0M
0M
0 %
0M
0M
0M
-104M
-1M
-103M
13M
43M
96M
20M
0M
-57M
-15M
0M
30M
0M
0M
0 %
0M
0M
0M
-104M
-1M
-103M
13M
37M
100M
18M
0M
-50M
-30M
0M
25M
0M
0M
0 %
0M
0M
0M
37M
-6M
44M
12M
37M
100M
18M
0M
-50M
-30M
0M
25M
0M
0M
0 %
0M
0M
0M
37M
-6M
44M
12M
37M
100M
18M
0M
-50M
-30M
0M
25M
0M
0M
0 %
0M
0M
0M
37M
-6M
44M
12M
37M
100M
18M
0M
-50M
-30M
0M
25M
0M
0M
0 %
0M
0M
0M
37M
-6M
44M
12M
30M
78M
14M
0M
-33M
-30M
0M
18M
0M
0M
0 %
0M
0M
0M
42M
-11M
53M
12M
30M
78M
14M
0M
-33M
-30M
0M
18M
0M
0M
0 %
0M
0M
0M
42M
-11M
53M
12M
30M
78M
14M
0M
-33M
-30M
0M
18M
0M
0M
0 %
0M
0M
0M
42M
-11M
53M
12M
30M
78M
14M
0M
-33M
-30M
0M
18M
0M
0M
0 %
0M
0M
0M
42M
-11M
53M
12M
24M
48M
12M
0M
-34M
-3M
0M
12M
0M
0M
0 %
0M
0M
0M
51M
40M
11M
11M
24M
48M
12M
0M
-34M
-3M
0M
12M
0M
0M
0 %
0M
0M
0M
51M
40M
11M
11M
24M
48M
12M
0M
-34M
-3M
0M
12M
0M
0M
0 %
0M
0M
0M
51M
40M
11M
11M
24M
48M
12M
0M
-34M
-3M
0M
12M
0M
0M
0 %
0M
0M
0M
51M
40M
11M
11M
29M
46M
15M
0M
-30M
-3M
0M
12M
0M
0M
0 %
0M
0M
0M
14M
16M
-2M
17M
29M
46M
15M
0M
-30M
-3M
0M
12M
0M
0M
0 %
0M
0M
0M
14M
16M
-2M
17M
29M
46M
15M
0M
-30M
-3M
0M
12M
0M
0M
0 %
0M
0M
0M
14M
16M
-2M
17M
29M
46M
15M
0M
-30M
-3M
0M
12M
0M
0M
0 %
0M
0M
0M
14M
16M
-2M
17M
21M
37M
13M
0M
-38M
9M
0M
13M
0M
0M
0 %
0M
0M
0M
-2M
5M
-6M
8M
21M
37M
13M
0M
-38M
9M
0M
13M
0M
0M
0 %
0M
0M
0M
-2M
5M
-6M
8M
21M
37M
13M
0M
-38M
9M
0M
13M
0M
0M
0 %
0M
0M
0M
-2M
5M
-6M
8M
21M
37M
13M
0M
-38M
9M
0M
13M
0M
0M
0 %
0M
0M
0M
-2M
5M
-6M
8M