|
Assets Growth (1y)
|
-99.84% | | | | 97,692.84% | 93,335.20% | -4.36% | 93,697.34% | 7.17% | 7.69% | 9.12% | 14.16% | 8.70% | 4.41% | -3.23% | -2.51% | -13.58% | -8.71% | 7.29% | 11.34% |
|
Assets Growth (3y)
|
| | | | | | | | 18.50% | | | | 944.41% | 916.59% | 0.33% | 914.44% | 0.22% | 0.87% | 4.25% | 7.41% |
|
Assets Growth (5y)
|
| | | | | | | | | | | | | | | | 9.34% | | | |
|
Assets (QoQ)
|
| 3.47% | 97,865.45% | -99.90% | 97,375.41% | -1.14% | 0.28% | -2.94% | 11.37% | -0.66% | 1.61% | 1.55% | 6.05% | -4.58% | -5.83% | 2.30% | -6.00% | 0.80% | 10.68% | 6.17% |
|
Capital Expenditures Growth (1y)
|
| | | 1,462.88% | -131.51% | -10,557.43% | 90.41% | -86.59% | 89.37% | | | | | | | | | | | |
|
Capital Expenditures (QoQ)
|
1,658.57% | -100.03% | -278,327.63% | 199.90% | -136.03% | 89.37% | -150.48% | 239.72% | -128.57% | | | | | | | | | | | |
|
Cash & Equivalents Growth (1y)
|
175.94% | | | 1.39% | -99.91% | -8.20% | 0.88% | | | -2.58% | -44.71% | | | -71.92% | | | | | | |
|
Cash & Equivalents Growth (3y)
|
| | | | | | | | | | | | | -36.91% | | | | | | |
|
Cash & Equivalents (QoQ)
|
13.47% | 0.71% | -8.87% | -2.64% | -99.89% | 97,814.28% | 0.15% | | | | -43.16% | | | | | | | | | |
|
Cash from Investing Activities Growth (1y)
|
| | | 803.67% | 38.65% | -14,511.47% | 182.80% | -178.01% | 85.38% | | 1,266.08% | | | | | | | | | |
|
Cash from Investing Activities (QoQ)
|
-281.60% | 99.94% | -301,600.88% | 199.84% | -133.27% | 85.42% | 1,809.63% | -194.06% | 93.76% | | | | | | | | | | | |
|
Cash from Operations Growth (1y)
|
| | | -195.57% | -66.88% | 8,542.18% | -75.64% | 72.01% | -91.38% | | | | | | | | | | | |
|
Cash from Operations (QoQ)
|
24.27% | -99.97% | 232,783.96% | -199.91% | 143.07% | -91.38% | 556.49% | -214.80% | 113.27% | | | | | | | | | | | |
|
EBITDA Margin Growth (1y)
|
| | | -4428.00 | -3420.00 | -836.00 | 1,366.00 | 1,775.00 | 2,470.00 | -3826.00 | -5077.00 | -1145.00 | -2797.00 | 286.00 | -1099.00 | 263.00 | -267.00 | | -36645.00 | 8,724.00 |
|
EBITDA Margin Growth (3y)
|
| | | | | | | | | | | -3797.00 | -3747.00 | -4377.00 | -4811.00 | 893.00 | -594.00 | | -42821.00 | 7,842.00 |
|
EBITDA Margin Growth (5y)
|
| | | | | | | | | | | | | | | | | | | 5,190.00 |
|
EBITDA Margin (QoQ)
|
-1000.00 | -1642.00 | 746.00 | -2532.00 | 8.00 | 942.00 | 2,948.00 | -2122.00 | 702.00 | -5354.00 | 1,697.00 | 1,810.00 | -950.00 | -2271.00 | 312.00 | 3,172.00 | -1479.00 | | | 48,540.00 |
|
EBIT Growth (1y)
|
| | | -108.26% | -109.53% | -54.94% | 63.96% | 527.06% | 1,264.47% | -584.96% | -146.93% | -75.43% | -126.09% | -19.07% | -132.34% | 115.30% | -60.03% | | 119.58% | 2,096.11% |
|
EBIT Growth (3y)
|
| | | | | | | | | | | -55.74% | -31.80% | -66.33% | -55.88% | 62.10% | -69.41% | | -40.23% | 126.50% |
|
EBIT Growth (5y)
|
| | | | | | | | | | | | | | | | | | | 32.61% |
|
EBIT Margin Growth (1y)
|
| | | -4428.00 | -3420.00 | -836.00 | 1,366.00 | 1,775.00 | 2,470.00 | -3826.00 | -5077.00 | -1145.00 | -2797.00 | 286.00 | -1099.00 | 263.00 | -267.00 | | -36645.00 | 8,724.00 |
|
EBIT Margin Growth (3y)
|
| | | | | | | | | | | -3797.00 | -3747.00 | -4377.00 | -4811.00 | 893.00 | -594.00 | | -42821.00 | 7,842.00 |
|
EBIT Margin Growth (5y)
|
| | | | | | | | | | | | | | | | | | | 5,190.00 |
|
EBIT Margin (QoQ)
|
-1000.00 | -1642.00 | 746.00 | -2532.00 | 8.00 | 942.00 | 2,948.00 | -2122.00 | 702.00 | -5354.00 | 1,697.00 | 1,810.00 | -950.00 | -2271.00 | 312.00 | 3,172.00 | -1479.00 | | | 48,540.00 |
|
EBIT (QoQ)
|
-15.48% | -66.28% | 73.35% | -116.73% | 2.48% | 259.33% | 530.83% | -56.43% | 165.92% | -166.36% | 38.95% | 122.81% | -382.34% | -202.80% | -19.13% | 121.14% | -309.86% | | | 2,270.99% |
|
EBT Growth (1y)
|
| | | 33.79% | 112.28% | 33,059.44% | -2.27% | 138.81% | 85.98% | -423.65% | -138.68% | -75.43% | -119.29% | -19.07% | -121.20% | 115.30% | -29.08% | | 122.74% | 2,096.11% |
|
EBT Growth (3y)
|
| | | | | | | | | | | 27.30% | -40.29% | -985.71% | -41.55% | 30.16% | -35.05% | | -42.05% | 126.50% |
|
EBT Growth (5y)
|
| | | | | | | | | | | | | | | | | | | 37.90% |
|
EBT Margin Growth (1y)
|
| | | 1,824.00 | 1,425.00 | 905.00 | -129.00 | 5,215.00 | 34.00 | -4128.00 | -5278.00 | -1145.00 | -3023.00 | 286.00 | -880.00 | 263.00 | -74.00 | | -37009.00 | 8,724.00 |
|
EBT Margin Growth (3y)
|
| | | | | | | | | | | 5,894.00 | -1564.00 | -2937.00 | -6287.00 | 4,333.00 | -3063.00 | | -43167.00 | 7,842.00 |
|
EBT Margin Growth (5y)
|
| | | | | | | | | | | | | | | | | | | 14,881.00 |
|
EBT Margin (QoQ)
|
6,607.00 | -996.00 | 4,026.00 | -7812.00 | 6,208.00 | -1516.00 | 2,992.00 | -2469.00 | 1,027.00 | -5679.00 | 1,842.00 | 1,664.00 | -851.00 | -2370.00 | 676.00 | 2,807.00 | -1188.00 | | | 48,540.00 |
|
EBT (QoQ)
|
119.95% | -99.79% | 156,658.90% | -199.96% | 163.95% | -66.91% | 362.01% | -60.30% | 206.41% | -157.59% | 44.78% | 125.22% | -340.46% | -255.54% | -2.59% | 124.55% | -244.16% | | | 2,270.99% |
|
Enterprise Value Growth (1y)
|
1,092.83% | | | 293.92% | -25.32% | -30.62% | -28.82% | 80.88% | 35.77% | 82.71% | 89.88% | 17.49% | -2.86% | -3.88% | -28.18% | -25.59% | -9.40% | -15.60% | 40.33% | 76.34% |
|
Enterprise Value Growth (3y)
|
| | | | | | | | 129.37% | | | 82.93% | -0.50% | 6.81% | -0.98% | 16.50% | 6.12% | 14.01% | 24.15% | 15.52% |
|
Enterprise Value Growth (5y)
|
| | | | | | | | | | | | | | | | 61.13% | | | 49.26% |
|
Enterprise Value (QoQ)
|
519.46% | -27.53% | -3.90% | -33.62% | 61.54% | -32.67% | -1.41% | 68.69% | 21.25% | -9.40% | 2.46% | 4.38% | 0.26% | -10.36% | -23.44% | 8.14% | 22.07% | -16.50% | 27.31% | 35.89% |
|
EPS (Basic) Growth (1y)
|
| | | 13.74% | -29.49% | 29,296.18% | 60.36% | 130.47% | 30.23% | -453.93% | -145.85% | -78.30% | -156.46% | 100.00% | 100.00% | -100.00% | 69.59% | -14.22% | 21.28% | 468.68% |
|
EPS (Basic) Growth (3y)
|
| | | | | | | | | | | 27.18% | -36.05% | -25.99% | -25.99% | 99.52% | -30.52% | -25.99% | -25.99% | -98.90% |
|
EPS (Basic) Growth (5y)
|
| | | | | | | | | | | | | | | | | | | 14.87% |
|
EPS (Basic) (QoQ)
|
168.41% | -99.92% | 84,194.50% | -278.84% | 155.92% | -65.13% | 359.83% | -66.02% | 138.99% | -194.78% | 40.43% | 116.08% | -721.87% | 100.00% | -98,826.66% | 84.31% | -114,323,952.33% | 100.00% | -68,081.82% | 173.48% |
|
FCF Margin Growth (1y)
|
| | | -7387.00 | -797.00 | 173.00 | -3497.00 | 3,148.00 | -1624.00 | | | | | | | | | | | |
|
FCF Margin (QoQ)
|
-752.00 | -2504.00 | 4,396.00 | -8526.00 | 5,837.00 | -1533.00 | 726.00 | -1882.00 | 1,065.00 | | | | | | | | | | | |
|
Free Cash Flow Growth (1y)
|
| | | -224.33% | -40.33% | 8,979.27% | -79.31% | 75.63% | -90.94% | | | | | | | | | | | |
|
Free Cash Flow (QoQ)
|
-13.92% | -99.94% | 242,661.93% | -199.91% | 141.32% | -90.94% | 453.12% | -217.67% | 115.36% | | | | | | | | | | | |
|
Gross Margin Growth (1y)
|
| | | -89.00 | 87.00 | 66.00 | 131.00 | 698.00 | 149.00 | 96.00 | -245.00 | -805.00 | 44.00 | -559.00 | -28.00 | 333.00 | -441.00 | | | 184.00 |
|
Gross Margin Growth (3y)
|
| | | | | | | | | | | -196.00 | 280.00 | -397.00 | -142.00 | 226.00 | -249.00 | | | -287.00 |
|
Gross Margin Growth (5y)
|
| | | | | | | | | | | | | | | | | | | 322.00 |
|
Gross Margin (QoQ)
|
-108.00 | 45.00 | 177.00 | -203.00 | 68.00 | 23.00 | 243.00 | 364.00 | -481.00 | -30.00 | -99.00 | -195.00 | 368.00 | -632.00 | 431.00 | 166.00 | -407.00 | | | |
|
Gross Profit Growth (1y)
|
| | | -2.85% | -11.62% | 8.02% | 2.42% | 10.68% | 86.42% | -7.76% | 6.55% | 12.56% | -15.66% | 22.60% | 34.54% | 16.56% | 8.58% | | | 32.61% |
|
Gross Profit Growth (3y)
|
| | | | | | | | | | | 6.57% | 11.59% | 6.90% | 13.66% | 13.24% | 19.52% | | | 20.27% |
|
Gross Profit Growth (5y)
|
| | | | | | | | | | | | | | | | | | | 13.35% |
|
Gross Profit (QoQ)
|
10.58% | -27.54% | 16.53% | 4.05% | 0.59% | -11.43% | 10.49% | 12.44% | 69.43% | -56.18% | 27.63% | 18.78% | 26.96% | -36.30% | 40.07% | 2.90% | 18.27% | | | |
|
Net Cash Flow Growth (1y)
|
| | | 16.82% | -88.56% | -125,971.43% | 160.91% | -144.60% | -225.47% | | 778.65% | | | | | | | | | |
|
Net Cash Flow (QoQ)
|
32.58% | -99.99% | -774,162.65% | 199.86% | -87.02% | -225.43% | 474.57% | -173.12% | 63.48% | | | | | | | | | | | |
|
Net Income Growth (1y)
|
| | | 13.64% | 159.81% | 29,296.18% | -8.98% | 130.94% | 397.62% | -463.64% | -142.63% | -77.95% | -121.33% | -12.70% | -98.23% | 280.13% | 43.69% | | 147.76% | 1,255.41% |
|
Net Income Growth (3y)
|
| | | | | | | | | | | 27.22% | 14.06% | -964.65% | -40.43% | 31.22% | -37.46% | | -26.10% | 124.79% |
|
Net Income Growth (5y)
|
| | | | | | | | | | | | | | | | | | | 38.17% |
|
Net Income (QoQ)
|
67.92% | 100.18% | 150,721.72% | -199.95% | 122.22% | -12.23% | 366.97% | -66.02% | 257.30% | -164.14% | 45.25% | 117.57% | -445.63% | -238.93% | 3.71% | 133.70% | -151.20% | | | 856.29% |
|
Net Income towards Common Stockholders Growth (1y)
|
| | | 13.64% | -29.41% | 29,296.18% | 62.85% | 130.94% | 33.80% | -463.64% | -146.59% | -77.95% | -156.70% | 100.00% | 100.00% | -100.00% | 68.70% | -15.79% | 21.05% | 469.74% |
|
Net Income towards Common Stockholders Growth (3y)
|
| | | | | | | | | | | 27.22% | -36.36% | -25.99% | -25.99% | 99.51% | -30.79% | -25.99% | -25.99% | -98.88% |
|
Net Income towards Common Stockholders Growth (5y)
|
| | | | | | | | | | | | | | | | | | | 14.87% |
|
Net Income towards Common Stockholders (QoQ)
|
168.41% | -99.92% | 84,194.50% | -278.84% | 155.92% | -65.13% | 366.97% | -66.02% | 141.79% | -194.78% | 40.17% | 116.08% | -721.87% | 100.00% | -99,900.00% | 84.31% | -114,323,952.33% | 100.00% | -68,081.82% | 173.48% |
|
Net Margin Growth (1y)
|
| | | 662.00 | -652.00 | 1,070.00 | 1,771.00 | 6,320.00 | -735.00 | -5352.00 | -6644.00 | -1202.00 | -3325.00 | 4,278.00 | 1,984.00 | -263.00 | 973.00 | | 0.00 | 0.00 |
|
Net Margin Growth (3y)
|
| | | | | | | | | | | 5,780.00 | -4712.00 | -4.00 | -2889.00 | 4,855.00 | -3087.00 | | -4661.00 | -1464.00 |
|
Net Margin Growth (5y)
|
| | | | | | | | | | | | | | | | | | | 5,517.00 |
|
Net Margin (QoQ)
|
8,888.00 | -3368.00 | 2,885.00 | -7745.00 | 7,575.00 | -1646.00 | 3,587.00 | -3197.00 | 520.00 | -6263.00 | 2,295.00 | 2,246.00 | -1603.00 | 1,341.00 | 0.00 | 0.00 | -368.00 | | | 0.00 |
|
Operating Income Growth (1y)
|
| | | -108.26% | -109.53% | -54.94% | 63.96% | 527.06% | 1,264.47% | -584.96% | -146.93% | -75.43% | -126.09% | -19.07% | -132.34% | 115.30% | -60.03% | | 119.58% | 2,096.11% |
|
Operating Income Growth (3y)
|
| | | | | | | | | | | -55.74% | -31.80% | -66.33% | -55.88% | 62.10% | -69.41% | | -40.23% | 126.50% |
|
Operating Income Growth (5y)
|
| | | | | | | | | | | | | | | | | | | 32.61% |
|
Operating Income (QoQ)
|
-15.48% | -66.28% | 73.35% | -116.73% | 2.48% | 259.33% | 530.83% | -56.43% | 165.92% | -166.36% | 38.95% | 122.81% | -382.34% | -202.80% | -19.13% | 121.14% | -309.86% | | | 2,270.99% |
|
Operating Margin Growth (1y)
|
| | | -4428.00 | -3420.00 | -836.00 | 1,366.00 | 1,775.00 | 2,470.00 | -3826.00 | -5077.00 | -1145.00 | -2797.00 | 286.00 | -1099.00 | 263.00 | -267.00 | | -36645.00 | 8,724.00 |
|
Operating Margin Growth (3y)
|
| | | | | | | | | | | -3797.00 | -3747.00 | -4377.00 | -4811.00 | 893.00 | -594.00 | | -42821.00 | 7,842.00 |
|
Operating Margin Growth (5y)
|
| | | | | | | | | | | | | | | | | | | 5,190.00 |
|
Operating Margin (QoQ)
|
-1000.00 | -1642.00 | 746.00 | -2532.00 | 8.00 | 942.00 | 2,948.00 | -2122.00 | 702.00 | -5354.00 | 1,697.00 | 1,810.00 | -950.00 | -2271.00 | 312.00 | 3,172.00 | -1479.00 | | | 48,540.00 |
|
Profit After Tax Growth (1y)
|
| | | -264.70% | 79.78% | 40,592.89% | 3,957.22% | 163.47% | 20.15% | -452.73% | -169.17% | -61.94% | -154.93% | -1.97% | -25.50% | -129.85% | -4.32% | | 24.35% | 8,824.95% |
|
Profit After Tax Growth (3y)
|
| | | | | | | | | | | -26.45% | -47.15% | -1,035.89% | -233.89% | 58.38% | -39.05% | | -38.50% | 114.82% |
|
Profit After Tax Growth (5y)
|
| | | | | | | | | | | | | | | | | | | 59.62% |
|
Profit After Tax (QoQ)
|
2.12% | -99.90% | 4,461.93% | -3,795.38% | 211.47% | -78.34% | 354.84% | -42.19% | 111.00% | -163.57% | 10.80% | 131.81% | -404.50% | -18.01% | -9.78% | 92.43% | -964.22% | | | 972.66% |
|
Property, Plant & Equipment (Net) Growth (1y)
|
27.47% | | | | 8.15% | 92,596.43% | -25.11% | -99.94% | -21.40% | -16.54% | -15.11% | 89,134.18% | -6.76% | -13.36% | -13.05% | -9.91% | -19.99% | -13.79% | -7.57% | -14.00% |
|
Property, Plant & Equipment (Net) Growth (3y)
|
| | | | | | | | 2.71% | | | | -7.46% | 775.15% | -17.93% | -20.34% | -16.30% | -14.58% | -11.97% | 784.24% |
|
Property, Plant & Equipment (Net) Growth (5y)
|
| | | | | | | | | | | | | | | | -4.17% | | | |
|
Property, Plant & Equipment (Net) (QoQ)
|
| -99.89% | 115,820.74% | 10.31% | -23.11% | -5.73% | -6.35% | -99.91% | 96,015.43% | 0.11% | -4.74% | -2.64% | 0.42% | -6.98% | -4.39% | 0.87% | -10.81% | 0.23% | 2.51% | -6.15% |
|
Return on Assets Growth (1y)
|
| | | | | | 9.00 | 15.00 | 13.00 | 7.00 | 0.00 | -10.00 | -23.00 | -17.00 | -12.00 | -10.00 | -2.00 | | 9.00 | 32.00 |
|
Return on Assets Growth (3y)
|
| | | | | | | | | | | | | | -4.00 | -5.00 | -12.00 | | -4.00 | 12.00 |
|
Return on Assets (QoQ)
|
| | | 2.00 | 7.00 | 0.00 | -1.00 | 9.00 | 5.00 | -6.00 | -8.00 | -1.00 | -8.00 | 0.00 | -3.00 | 1.00 | 0.00 | | | 24.00 |
|
Return on Capital Employed Growth (1y)
|
| | | | | | -32.00 | -15.00 | 5.00 | 6.00 | -3.00 | -7.00 | -21.00 | -20.00 | -13.00 | -11.00 | -5.00 | | 5.00 | 35.00 |
|
Return on Capital Employed Growth (3y)
|
| | | | | | | | | | | | | | -48.00 | -32.00 | -21.00 | | -11.00 | 17.00 |
|
Return on Capital Employed (QoQ)
|
| | | -15.00 | -12.00 | -6.00 | 2.00 | 2.00 | 7.00 | -5.00 | -7.00 | -2.00 | -7.00 | -5.00 | 0.00 | 0.00 | -1.00 | | | 30.00 |
|
Return on Equity Growth (1y)
|
| | | | | | 18.00 | 47.00 | 60.00 | 15.00 | 0.00 | -41.00 | -78.00 | -37.00 | -25.00 | -19.00 | -1.00 | | 18.00 | 59.00 |
|
Return on Equity Growth (3y)
|
| | | | | | | | | | | | | | -7.00 | -13.00 | -20.00 | | -7.00 | -1.00 |
|
Return on Equity (QoQ)
|
| | | 9.00 | 8.00 | 3.00 | -1.00 | 38.00 | 21.00 | -43.00 | -16.00 | -3.00 | -16.00 | -1.00 | -5.00 | 3.00 | 1.00 | | | 44.00 |
|
Return on Invested Capital Growth (1y)
|
| | | | | | | | | | -2.00 | -25.00 | | | | | | | | |
|
Return on Invested Capital Growth (3y)
|
| | | | | | | | | | | | | | | | | | -9.00 | |
|
Return on Invested Capital (QoQ)
|
| | | | | 0.00 | 1.00 | 21.00 | | | | -2.00 | | | | | | | | |
|
Return on Sales Growth (1y)
|
| | | | | | 11.00 | 25.00 | 23.00 | 12.00 | -1.00 | -20.00 | -39.00 | -30.00 | -19.00 | -15.00 | 1.00 | | 13.00 | 53.00 |
|
Return on Sales Growth (3y)
|
| | | | | | | | | | | | | | -10.00 | -9.00 | -15.00 | | -7.00 | 18.00 |
|
Return on Sales (QoQ)
|
| | | 2.00 | 7.00 | 2.00 | -1.00 | 16.00 | 5.00 | -9.00 | -14.00 | -3.00 | -14.00 | 0.00 | -3.00 | 2.00 | 1.00 | | | 42.00 |
|
Revenue Growth (1y)
|
| | | -1.87% | -12.49% | 7.23% | 0.95% | 2.60% | 83.37% | -8.74% | 9.47% | 22.90% | -16.07% | 30.66% | 34.97% | 12.28% | 14.10% | | -101.31% | 29.98% |
|
Revenue Growth (3y)
|
| | | | | | | | | | | 7.36% | 10.44% | 8.54% | 14.26% | 12.29% | 20.65% | | -26.40% | 21.50% |
|
Revenue Growth (5y)
|
| | | | | | | | | | | | | | | | | | | 12.55% |
|
Revenue (QoQ)
|
11.93% | -27.90% | 14.26% | 6.42% | -0.18% | -11.66% | 7.57% | 8.16% | 78.40% | -56.04% | 29.04% | 21.43% | 21.84% | -31.56% | 33.29% | 1.02% | 23.81% | | | 10,139.94% |
|
Share-based Compensation Growth (1y)
|
| | | -548.57% | -54.24% | | | | -43.95% | | | | | | | | | | | |
|
Share-based Compensation (QoQ)
|
405.19% | | | | 151.53% | -43.95% | | | | | | | | | | | | | | |
|
Shareholder's Equity Growth (1y)
|
-99.85% | | | | 108,218.51% | 101,262.62% | 0.81% | -99.90% | 6.08% | 2.74% | 0.35% | 104,737.86% | 6.91% | 3.31% | 10.26% | 7.55% | 1.04% | 3.91% | 8.43% | 17.21% |
|
Shareholder's Equity Growth (3y)
|
| | | | | | | | 20.35% | | | | 970.98% | 924.69% | 3.71% | 4.69% | 4.64% | 3.32% | 6.26% | 997.39% |
|
Shareholder's Equity Growth (5y)
|
| | | | | | | | | | | | | | | | 13.50% | | | |
|
Shareholder's Equity (QoQ)
|
| 7.47% | 103,378.99% | -0.66% | -1.96% | 0.57% | 2.91% | -99.90% | 102,089.22% | -2.59% | 0.52% | 4.78% | 4.21% | -5.87% | 7.28% | 2.20% | -2.10% | -3.20% | 11.94% | 10.48% |
|
Tax Rate Growth (3y)
|
| | | | | | | | | | | 661.00 | | | | | -1297.00 | | | |
|
Total Debt Growth (1y)
|
-35.98% | | | | -98.69% | -16.58% | -19.58% | -63.59% | | | | | | | | | | | | |
|
Total Debt (QoQ)
|
| -99.23% | -2.68% | 107.78% | -15.74% | -51.04% | -6.17% | -5.92% | | | | | | | | | | | | |