Wendel 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
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
15,053M
7,254M
2,420M
0M
18M
4,362M
193M
279M
7,798M
0M
0M
10,221M
3,561M
658M
209M
1,497M
6,660M
5,519M
0M
2,676M
3,693M
8,284M
6,115M
3,712M
14,378M
6,123M
3,332M
0M
68M
1,977M
514M
299M
8,255M
1,567M
0M
9,742M
3,571M
1,074M
1,043M
41M
6,171M
4,622M
0M
2,789M
2,602M
8,342M
6,064M
2,799M
14,183M
5,213M
2,546M
0M
315M
1,880M
481M
306M
8,970M
1,520M
0M
9,994M
2,803M
1,012M
320M
34M
7,191M
5,262M
0M
2,601M
2,752M
8,065M
5,935M
3,703M
13,206M
5,625M
3,212M
0M
312M
1,668M
416M
328M
7,582M
1,640M
0M
9,919M
3,024M
862M
781M
28M
6,895M
5,313M
0M
2,004M
2,610M
7,963M
6,543M
3,642M
14,576M
5,803M
2,992M
0M
367M
1,991M
466M
355M
8,773M
1,828M
756M
10,760M
3,062M
937M
760M
156M
7,698M
5,897M
0M
2,423M
2,781M
8,947M
7,115M
4,490M
14,317M
6,266M
3,405M
0M
307M
1,890M
453M
2,408M
8,051M
1,330M
1,216M
11,011M
3,969M
903M
1,668M
0M
7,042M
5,632M
-118M
2,160M
2,297M
9,460M
7,300M
4,201M
14,436M
5,160M
2,328M
0M
423M
1,898M
481M
2,351M
9,276M
1,406M
1,837M
11,179M
3,126M
901M
713M
0M
8,053M
6,416M
0M
2,164M
2,033M
9,293M
7,129M
5,223M
16,311M
5,767M
0M
0M
442M
1,970M
509M
301M
10,544M
1,636M
2,796M
13,014M
3,775M
850M
442M
0M
9,239M
7,578M
0M
2,258M
0M
0M
8,020M
5,459M
18,479M
5,448M
0M
0M
421M
2,117M
486M
1,255M
13,031M
1,593M
4,188M
14,524M
3,940M
785M
421M
0M
10,585M
8,667M
0M
2,982M
0M
0M
9,082M
7,894M
13,010M
3,678M
0M
0M
407M
1,525M
225M
337M
9,332M
1,416M
3,769M
9,918M
2,599M
573M
407M
0M
7,319M
6,188M
0M
2,464M
0M
0M
6,595M
5,402M
13,725M
3,885M
0M
0M
355M
1,434M
259M
1,080M
9,840M
1,360M
4,455M
10,668M
2,946M
549M
355M
0M
7,722M
6,781M
0M
2,536M
0M
0M
7,106M
6,349M
14,030M
3,384M
0M
0M
456M
0M
367M
0M
10,646M
0M
0M
10,738M
2,233M
0M
456M
0M
8,505M
0M
0M
0M
0M
0M
7,939M
7,093M
15,186M
4,043M
0M
0M
1,192M
0M
349M
0M
11,143M
0M
0M
11,888M
2,950M
0M
1,192M
0M
8,938M
0M
0M
0M
0M
0M
9,129M
9,129M
15,569M
3,671M
0M
0M
1,624M
0M
395M
0M
11,898M
0M
0M
12,677M
2,409M
0M
1,624M
0M
10,268M
0M
0M
0M
0M
0M
10,860M
10,860M
14,243M
3,414M
0M
0M
1,797M
0M
303M
0M
10,829M
0M
0M
12,662M
1,963M
0M
1,797M
0M
10,699M
0M
0M
0M
0M
0M
11,494M
11,494M
16,722M
3,178M
0M
0M
1,445M
0M
373M
0M
13,544M
0M
0M
14,405M
1,953M
0M
1,445M
0M
12,452M
0M
0M
0M
0M
0M
12,763M
12,763M
16,687M
4,826M
0M
0M
72M
0M
394M
0M
11,861M
0M
0M
14,106M
2,346M
0M
72M
0M
11,760M
0M
0M
0M
0M
0M
10,764M
10,764M
10,165M
2,874M
0M
0M
137M
0M
408M
0M
7,291M
0M
0M
8,237M
1,739M
0M
137M
0M
6,498M
0M
0M
0M
0M
0M
5,437M
4,410M
6,091M
2,128M
0M
0M
177M
0M
111M
0M
3,963M
0M
0M
4,474M
1,012M
0M
177M
0M
3,462M
0M
0M
0M
0M
0M
2,996M
1,967M
6,061M
1,926M
0M
0M
40M
0M
155M
0M
4,135M
0M
0M
4,507M
1,428M
0M
40M
0M
3,079M
0M
0M
0M
0M
0M
2,475M
1,517M
2,803M
2,082M
0M
0M
0M
0M
0M
0M
721M
0M
0M
1,493M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
3,237M
2,398M
0M
0M
0M
0M
0M
0M
839M
0M
0M
2,045M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
3,663M
2,998M
0M
0M
0M
0M
0M
0M
664M
0M
0M
1,272M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
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
4Q2023
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
15,053M
7,254M
2,420M
0M
18M
4,362M
193M
279M
7,798M
0M
0M
10,221M
3,561M
658M
209M
1,497M
6,660M
5,519M
0M
2,676M
3,693M
8,284M
6,115M
3,712M
15,398M
5,748M
3,356M
0M
25M
1,898M
211M
283M
9,651M
952M
0M
10,562M
2,726M
629M
663M
20M
7,836M
5,211M
0M
2,939M
4,077M
8,709M
6,236M
2,906M
0M
8,389M
0M
0M
0M
1,898M
211M
2,924M
0M
952M
0M
0M
4,312M
629M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
14,378M
6,123M
3,332M
0M
68M
1,977M
514M
299M
8,255M
1,567M
0M
9,742M
3,571M
1,074M
1,043M
41M
6,171M
4,622M
0M
2,789M
2,602M
8,342M
6,064M
2,799M
0M
6,206M
0M
0M
0M
1,977M
514M
383M
0M
1,567M
0M
0M
3,605M
1,074M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
14,499M
5,840M
2,757M
0M
312M
2,168M
589M
327M
8,660M
1,570M
0M
9,715M
3,123M
1,084M
477M
36M
6,593M
5,151M
0M
3,005M
2,725M
8,512M
6,007M
3,562M
0M
5,848M
0M
0M
0M
2,168M
589M
335M
0M
1,570M
0M
0M
3,123M
1,084M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
14,183M
5,213M
2,546M
0M
315M
1,880M
481M
306M
8,970M
1,520M
0M
9,994M
2,803M
1,012M
320M
34M
7,191M
5,262M
0M
2,601M
2,752M
8,065M
5,935M
3,703M
0M
6,047M
0M
0M
0M
1,827M
481M
1,193M
0M
1,520M
0M
0M
3,295M
1,012M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
13,607M
5,721M
2,956M
0M
308M
1,863M
528M
374M
7,886M
1,633M
0M
10,230M
3,257M
1,011M
587M
0M
6,973M
5,372M
0M
1,988M
2,464M
7,811M
6,396M
3,748M
0M
5,721M
0M
0M
0M
1,858M
528M
379M
0M
1,633M
0M
0M
3,257M
1,011M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
13,206M
5,633M
3,212M
0M
312M
1,668M
416M
2,004M
7,573M
1,640M
0M
9,919M
3,023M
862M
781M
0M
6,895M
5,313M
0M
2,004M
2,610M
7,963M
6,543M
3,642M
0M
5,633M
0M
0M
0M
1,668M
416M
350M
0M
1,640M
0M
0M
3,023M
862M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
14,665M
6,695M
3,894M
0M
284M
1,721M
463M
2,338M
7,971M
1,689M
0M
11,249M
3,536M
843M
1,151M
0M
7,713M
5,940M
0M
2,189M
3,158M
9,152M
7,527M
3,917M
0M
6,695M
0M
0M
0M
1,721M
463M
617M
0M
1,689M
0M
0M
3,536M
843M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
14,576M
5,859M
2,992M
0M
367M
1,923M
466M
2,401M
8,718M
1,828M
756M
10,760M
3,078M
937M
760M
0M
7,683M
5,897M
0M
2,423M
0M
0M
7,115M
4,490M
14,576M
5,859M
0M
0M
363M
1,923M
466M
482M
0M
1,828M
756M
10,760M
3,078M
937M
627M
0M
0M
5,888M
0M
2,423M
0M
0M
0M
0M
14,047M
6,095M
0M
0M
395M
1,771M
505M
353M
7,952M
1,776M
673M
10,896M
3,535M
973M
395M
0M
7,361M
5,972M
0M
1,922M
0M
0M
6,367M
3,867M
14,047M
6,095M
0M
0M
391M
2,008M
505M
691M
0M
1,776M
673M
10,896M
3,535M
973M
1,120M
0M
0M
5,555M
0M
1,922M
0M
0M
0M
0M
14,317M
6,266M
0M
0M
307M
1,889M
453M
527M
8,051M
1,330M
1,216M
11,011M
3,969M
903M
307M
0M
7,042M
5,632M
0M
2,160M
0M
0M
5,938M
2,840M
14,317M
6,266M
0M
0M
299M
1,889M
453M
527M
0M
1,330M
1,216M
11,011M
3,969M
903M
1,668M
0M
0M
5,632M
0M
2,160M
0M
0M
0M
0M
13,880M
5,404M
0M
0M
382M
2,052M
514M
1,105M
8,476M
1,319M
1,501M
10,902M
3,196M
942M
382M
0M
7,706M
6,190M
0M
1,997M
0M
0M
6,572M
5,210M
13,880M
5,404M
0M
0M
372M
2,052M
514M
1,105M
0M
1,319M
1,501M
10,902M
2,907M
942M
719M
0M
0M
6,190M
0M
1,997M
0M
0M
0M
0M
14,436M
5,160M
0M
0M
423M
1,898M
481M
465M
9,276M
1,406M
1,837M
11,179M
3,126M
901M
423M
0M
8,053M
6,416M
0M
2,164M
0M
0M
6,839M
4,933M
14,436M
5,160M
0M
0M
411M
1,898M
481M
465M
0M
1,406M
1,837M
11,179M
3,126M
901M
713M
0M
0M
6,416M
0M
2,164M
0M
0M
0M
0M
15,820M
6,873M
0M
0M
409M
2,022M
499M
1,371M
8,947M
1,403M
1,776M
12,683M
3,875M
895M
409M
0M
8,807M
7,291M
0M
2,112M
0M
0M
7,700M
5,118M
15,820M
6,872M
0M
0M
398M
2,022M
499M
1,371M
0M
1,403M
1,776M
12,683M
3,875M
895M
8,469M
0M
0M
7,291M
0M
2,112M
0M
0M
0M
0M
16,311M
5,767M
0M
0M
442M
1,970M
509M
301M
10,544M
1,636M
2,796M
13,014M
3,775M
850M
442M
0M
9,239M
7,595M
0M
2,258M
0M
0M
8,020M
5,459M
16,311M
5,767M
0M
0M
427M
1,970M
509M
301M
0M
1,636M
2,796M
13,014M
3,775M
850M
9,004M
0M
0M
7,595M
0M
2,258M
0M
0M
0M
0M
16,782M
6,683M
0M
0M
412M
0M
540M
0M
10,099M
0M
0M
13,500M
4,309M
0M
412M
0M
9,191M
0M
0M
0M
0M
0M
7,673M
6,052M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
18,479M
5,448M
0M
0M
421M
0M
486M
0M
13,031M
0M
0M
14,524M
3,940M
0M
421M
0M
10,585M
0M
0M
0M
0M
0M
9,082M
7,894M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
17,490M
4,899M
0M
0M
525M
0M
569M
0M
12,590M
0M
0M
13,179M
3,835M
0M
525M
0M
9,345M
0M
0M
0M
0M
0M
8,085M
6,603M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
13,010M
3,678M
0M
0M
407M
0M
225M
0M
9,332M
0M
0M
9,918M
2,599M
0M
407M
0M
7,319M
0M
0M
0M
0M
0M
6,595M
5,402M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
12,938M
4,164M
0M
0M
450M
0M
251M
0M
8,773M
0M
0M
9,862M
2,704M
0M
450M
0M
7,158M
0M
0M
0M
0M
0M
6,623M
5,297M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
13,725M
3,885M
0M
0M
355M
0M
259M
0M
9,840M
0M
0M
10,668M
2,946M
0M
355M
0M
7,722M
0M
0M
0M
0M
0M
7,106M
6,349M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
14,417M
3,999M
0M
0M
555M
0M
381M
0M
10,417M
0M
0M
11,101M
2,472M
0M
555M
0M
8,629M
0M
0M
0M
0M
0M
8,158M
6,969M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
14,030M
3,384M
0M
0M
456M
0M
367M
0M
10,646M
0M
0M
10,738M
2,233M
0M
456M
0M
8,505M
0M
0M
0M
0M
0M
7,939M
7,093M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
15,013M
3,524M
0M
0M
1,253M
0M
391M
0M
11,489M
0M
0M
10,985M
2,598M
0M
1,253M
0M
8,387M
0M
0M
0M
0M
0M
8,674M
8,674M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
15,186M
4,043M
0M
0M
1,192M
0M
349M
0M
11,143M
0M
0M
11,888M
2,950M
0M
1,192M
0M
8,938M
0M
0M
0M
0M
0M
9,129M
9,129M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
15,011M
3,606M
0M
0M
1,407M
0M
461M
0M
11,405M
0M
0M
11,854M
2,143M
0M
1,407M
0M
9,711M
0M
0M
0M
0M
0M
10,163M
10,163M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
15,569M
3,671M
0M
0M
1,624M
0M
395M
0M
11,898M
0M
0M
12,677M
2,409M
0M
1,624M
0M
10,268M
0M
0M
0M
0M
0M
10,860M
10,860M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
15,169M
3,505M
0M
0M
1,461M
0M
418M
0M
11,664M
0M
0M
13,149M
2,092M
0M
1,461M
0M
11,056M
0M
0M
0M
0M
0M
11,315M
11,315M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
14,243M
3,414M
0M
0M
1,797M
0M
303M
0M
10,829M
0M
0M
12,662M
1,963M
0M
1,797M
0M
10,699M
0M
0M
0M
0M
0M
11,494M
11,494M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M