Market Outlook Daily Analysis Technical Analysis Index Trading Russell 2000 Nasdaq 100, S&P 500, DJI Daily Stock Market Outlook | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Market Outlook ArchiveThis is Market Report that was published on 10/13/2011Subscribe NOW to see the most recent reportThursday, October 13, 2011Market PerformanceThe broad market ended flat to slightly lower today. The strongest decline was noted on the NYSE Comp. (0.47% loss) while NASDAQ 100 gained 0.85%. The NASDAQ 100 ended session higher for an fourth time in a row. Of the last 8 sessions, the NASDAQ 100 has closed green 7 times.
* Volume and advance decline data are available to subscribers only. Short-Term Market Outlook15-day charts (1 bar = 15 minutes) with a 16-period SBV are showing flat SBV readings. On the other hand, 30-day charts (1 bar = 30 minutes) with a 13-period SBV are showing advancing SBV. Positive money flow on this chart would suggest the possibility of positive trading. We will continue to monitor 30-day charts to determine at which point SBV oscillator readings start to decline; this might then suggest increased odds for a coming move to the downside. Longer-Term Market Outlook60-day charts with a 20-period SBV are now showing flat SBV Oscillator readings on the S&P 500, on the DJI and on the NASDAQ 100 indexes and declining readings on the Russell 2000 index. The following SBV values were recorded at session's end: plus 10% on the S&P 500, plus 16% on the DJI, plus 21% on the NASDAQ 100 and plus 19% on the Russell 2000. Flat SBV readings suggest possibility of changes in trend, however, SBV readings are at high positive levels. Furthermore the odds are on the bullish side. We will continue to monitor this chart setting in order to determine at which point SBV oscillator readings start to decline; this might then suggest increased odds for a coming move to the downside. Coming Economic Reports
Financial PressFrom Reuters: Recent Federal Reserve moves aimed at bolstering a slow but intact recovery reduce the central bank's credibility and ultimately its ability to keep inflation in check and unemployment low, a top Fed official said on Thursday. Disclaimers: The Information on this web site is provided for informational and educational purposes only. The information on this web site is intended to be and is not constitute financial or and investment and or trading advice, or any other advice. YOU SHOULD NOT MAKE ANY DECISION, FINANCIAL, INVESTMENTS, TRADING OR OTHERWISE, based on the information from this web site. You understand and you agree that you are using such information AT YOUR OWN RISK. You agree to assume full responsibility for any and all gains and losses, financial, emotional or otherwise, experienced, suffered or incurred by you. | Archive (5-day delay): 2013 May05/16/2013: Outlook on May 17, 2013 05/15/2013: Outlook on May 16, 2013 05/14/2013: Outlook on May 15, 2013 05/13/2013: Outlook on May 14, 2013 05/10/2013: Outlook on May 13,2013 05/09/2013: Outlook on May 10, 2013 05/08/2013: Outlook on May 9, 2013 05/07/2013: Outlook on May 8, 2013 05/06/2013: Outlook on May 7, 2013 05/03/2013: Outlook on May 6, 2013 05/02/2013: Outlook on May 3, 2013 05/01/2013: Outlook on May 2, 2013 April04/30/2013: Outlook on May 1, 2013 04/29/2013: Outlook on April 30, 2013 04/26/2013: Outlook on April 29, 2013 04/25/2013: Outlook on April 26, 2013 04/24/2013: Outlook on April 25, 2013 04/23/2013: Outlook on April 24, 2013 04/22/2013: Outlook on March 23, 2013 04/19/2013: Outlook on April 22, 2013 04/17/2013: Outlook on April 18, 2013 04/16/2013: Outlook on April 17, 2013 04/15/2013: Outlook on April 16, 2013 04/12/2013: Outlook on April 15, 2013 04/11/2013: Outlook on April 12, 2013 04/10/2013: Outlook on April 11, 2013 04/09/2013: Outlook on April 10, 2013 04/08/2013: Outlook on April 9, 2013 04/05/2013: Outlook on April 15, 2013 04/04/2013: Outlook on April 5, 2013 04/03/2013: Outlook on April 4, 2013 04/02/2013: Outlook on April 3, 2013 04/01/2013: Outlook on April 2, 2013 March03/28/2013: Outlook on April 1, 2013 03/26/2013: Outlook on March 27, 2013 03/25/2013: Outlook on March 26, 2013 03/22/2013: Outlook on March 25, 2013 03/21/2013: Outlook on March 22, 2013 03/20/2013: Outlook on March 21, 2013 03/19/2013: Outlook on March 20, 2013 03/18/2013: Outlook on March 19, 2013 03/15/2013: Outlook on March 16, 2013 03/14/2013: Outlook on March 15, 2013 03/13/2013: Outlook on March 14, 2013 03/12/2013: Outlook on March 13, 2013 03/11/2013: Outlook on March 12, 2013 03/08/2013: Outlook on March 11, 2013 03/07/2013: Outlook on March 8, 2013 03/06/2013: Outlook on March 7, 2013 03/05/2013: Outlook on March 6, 2013 03/04/2013: Outlook on March 5, 2013 03/01/2013: Outlook on January 4, 2013 February02/28/2013: Outlook on March 1, 2013 02/27/2013: Outlook on February 28, 2013 02/26/2013: Outlook on February 27, 2013 02/25/2013: Outlook on February, 2013 02/22/2013: Outlook on February 25, 2013 02/21/2013: Outlook on February 22. 2013 02/20/2013: Outlook on February 21, 2013 02/15/2013: Outlook on February 19, 2013 02/14/2013: Outlook on February 15, 2013 02/13/2013: Outlook on February 14, 2013 02/12/2013: market Outlook on February 13, 2013 02/11/2013: Outlook on February 13, 2013 02/08/2013: Outlook on February 11, 2013 02/07/2013: Outlook on February 8, 2013 02/06/2013: Outlook on February 7, 2013 02/05/2013: Outlook on February 6, 2013 02/04/2013: Outlook on February 5, 2013 02/01/2013: Outlook On February 4, 2013 January01/31/2013: Outlook on February 1, 2013 01/30/2013: Outlook on January 31, 2013 01/29/2013: Outlook on January 30, 2013 01/28/2013: Outlook on January 29, 2013 01/25/2013: Outlook on January 27, 2013 01/24/2013: Outlook on January 25, 2013 01/23/2013: Outlook on January 24, 2013 01/22/2013: Outlook on January 23, 2013 01/18/2013: Outlook on Dec 22, 2013 01/17/2013: Outlook on January 18, 2013 01/16/2013: Outlook on January 17, 2013 01/15/2013: Outlook on January 16, 2013 01/14/2013: Outlook on January 15, 2013 01/11/2013: Outlook on January 14, 2013 01/10/2013: Outlook on January 11, 2013 01/09/2013: outlook on January 10, 2013 01/08/2013: Outlook on January 8, 2013 01/04/2013: Outlook on January, 7, 2013 01/03/2013: Outlook on January 4, 2012 01/02/2013: outlook On January 3, 2013 2012 December12/28/2012: Outlook on Dec 31, 2012 12/27/2012: Outlook on Dec 28, 2012 12/26/2012: Outlook on Dec 27, 2012 12/24/2012: Outlook on 12/26/2012 12/21/2012: Outlook on Dec 24, 2012 12/20/2012: Outlook on Dec 21, 2012 12/19/2012: Outlook on Dec 20, 2012 12/18/2012: Outlook on Dec 19, 2012 12/17/2012: Outlook on Dec 18, 2012 12/14/2012: Outlook on Dec 17, 2012 12/13/2012: Outlook on Dec 14, 2012 12/12/2012: Outlook on Dec 13, 2012 12/11/2012: Outlook on Dec 12, 2012 12/10/2012: Outlook on Dec 11, 2012 12/07/2012: Outlook on Dec 10, 2012 12/06/2012: Outlook for Dec 7, 2012 12/05/2012: Outlook for Dec 6, 2012 12/04/2012: Outlook on Dec 5, 2012 12/03/2012: Outlook on Dec 4, 2012 November11/30/2012: Outlook on Dec 3, 2012 11/29/2012: Outlook for Nov 30, 2012 11/28/2012: Outlook for Nov 29, 2012 11/27/2012: Outlook on Nov. 28, 2012 11/26/2012: Market Outlook 11/23/2012: Outlook 11/21/2012: Summary Market Outlook 11/20/2012: Outlook for November 21, 2012 11/19/2012: Outlook 11/16/2012: Next Week Stock Market Outlook 11/15/2012: Outlook for Friday November 16 11/14/2012: Outlook 11/13/2012: Market Outlook 11/12/2012: Trading on Index Analysis 11/09/2012: Monday's Forecast 11/08/2012: Outlook for Friday November 9, 2012 11/07/2012: Market Outlook after Election 11/06/2012: Outlook for November 7, 2012 11/05/2012: Outlook for Tomorrow's Trading Session 11/02/2012: Daily Outlook for Monday 11/01/2012: Bullish Trading October10/31/2012: Outlook 10/26/2012: Next week Stock Market Outlook 10/25/2012: Outlook for Friday October 26 10/24/2012: Stock Market Outlook for the next session 10/23/2012: Market Outlook 10/22/2012: Outlook for Tomorrow 10/19/2012: Monday's Market Outlook 10/18/2012: Stock Market Outlook for the end of the week 10/17/2012: Forecast for Tomorrow 10/16/2012: Market Outlook for October 17, 2012 10/15/2012: Stock Market Trend Outlook 10/12/2012: Market Forecast for Monday 10/11/2012: Next Week Market Outlook 10/10/2012: Next Day Outlook 10/09/2012: Outlook 10/08/2012: Stock Market Outlook 10/05/2012: Next Week Outlook 10/04/2012: Friday's Outlook 10/03/2012: Outlook For October 4, 2012 10/02/2012: Outlook 10/01/2012: Market Outlook for Tomorrow September09/28/2012: Trading Volume Charts 09/27/2012: Trading Charts 09/26/2012: Stock Market Outlook for Tomorrow 09/25/2012: Market Outlook for Tomorrow 09/24/2012: Trading On the Market 09/21/2012: Trading on the Stock Market 09/20/2012: Outlook 09/19/2012: Volume based Technical Analysis 09/18/2012: Technical Analysis 09/17/2012: Trading on the Volume 09/14/2012: Market Outlook 09/13/2012: Trading The Money Flow 09/12/2012: Stock Market Trading 09/11/2012: Stock Market Timing 09/10/2012: Outlook 09/07/2012: Stock Market 09/06/2012: Stock Market Outlook 09/05/2012: Day Trading 09/04/2012: Analysis August08/31/2012: Timing the Market Indexes 08/30/2012: Analysis of the Market Trend 08/29/2012: Market Timing 08/28/2012: Outlook 08/27/2012: Stock Market 08/24/2012: Market Outlook 08/23/2012: Technical Analysis and Timing 08/22/2012: Technical Analysis 08/21/2012: Analysis and Market Timing 08/20/2012: Analysis of Sentiment 08/17/2012: Outlook of a stock market trend 08/16/2012: Timing Outlook 08/15/2012: Market Timing Outlook 08/14/2012: Outlook for Tomorrow 08/13/2012: Daily Outllok 08/10/2012: Daily Market Outlook 08/09/2012: Market Outlook 08/08/2012: Timing 08/07/2012: Market Outlook 08/06/2012: Stock Market Analysis 08/03/2012: Trading the Volume Flow 08/02/2012: Trading on the Volume Analysis 08/01/2012: Trading the Indexes July07/31/2012: Timing the Stock Market 07/30/2012: Timing the Indexes 07/27/2012: Outlook for Next Week 07/26/2012: Timing the Market Trend 07/25/2012: Daily Report 07/24/2012: Technical Analysis 07/23/2012: Trend Analysis and Timing 07/20/2012: Timing the Stock Market 07/19/2012: Trending the Market 07/18/2012: Timing the US Market 07/17/2012: Trend Analysis 07/16/2012: Market Outlook 07/13/2012: Predicting Trading 07/12/2012: Predicting the Market Trend 07/11/2012: Analysing the market trend 07/10/2012: Stock Market Forecast 07/09/2012: Uncertain Market Trend 07/06/2012: Stock market Outlook for Monday 07/05/2012: Outlook on Stock Market 07/03/2012: Next Trading Session Outlook 07/02/2012: Trend Predinction June06/29/2012: Friday, after Marked Closed 06/28/2012: Daily Analysis of Stock Market 06/27/2012: Market Trend for Tomorrow 06/26/2012: Market Outlook for Tomorrow 06/25/2012: Next Day Market Outlook 06/22/2012: Daily Stock Market 06/21/2012: Outlook for Friday 06/20/2012: Outlook for Tomorrow 06/19/2012: Outlook 06/18/2012: Daily Stock Market Review 06/15/2012: Market Outlook 06/14/2012: Technical Analysis of the US Market 06/13/2012: Analysis of the Stock Market 06/12/2012: Daily Market Review 06/11/2012: Daily Stock Market Overview 06/08/2012: Daily Analysis of Money Flow 06/07/2012: Daily Commentary 06/06/2012: daily Stock Market Analysis 06/05/2012: Daily Technical Analysis 06/04/2012: Daily Stock Market Outlook 06/01/2012: Daily Analysis May05/31/2012: Daily Analysis of Markets 05/30/2012: Daily Stock Market 05/29/2012: Daily Market Snapshoot 05/25/2012: Daily market Commentary 05/24/2012: Daily Market Analysis 05/23/2012: Daily Outllok 05/22/2012: Daily Market Outlook 05/21/2012: technical Analysis of Volume 05/18/2012: Outlook for Monday 05/17/2012: Market Outlook 05/16/2012: Analysis of Volume Indicators 05/15/2012: Market Analysis of Volume 05/14/2012: Stock Market Charts Analysis 05/11/2012: Friday's Market Outlook 05/10/2012: Outlook for tomorrow 05/09/2012: Analysis of Markets 05/08/2012: Outlook on Volume Analysis 05/07/2012: Analysis of Volume 05/04/2012: market Outlook with Analysis 05/03/2012: Outlook 05/02/2012: Technical Analysis of Money Flow 05/01/2012: Market Technical Analysis April04/30/2012: Stock Market Trend Analysis 04/26/2012: Outlook for Friday 04/25/2012: Outlook 04/24/2012: Stock Market Trading 04/23/2012: Outlook 04/20/2012: technical Analysis and Trend 04/19/2012: Market Outlook for Friday 04/18/2012: Stock Market Trend 04/17/2012: Outlook 04/16/2012: Stock Market Outlook 04/13/2012: Trading SBV 04/12/2012: Predicting Future Trend 04/11/2012: Market Trending 04/10/2012: Following Market Trend 04/09/2012: Stock Market Outlook 04/05/2012: Next Week Outlook 04/04/2012: Analysis of Money Flow 04/03/2012: Trading Indexes 04/02/2012: Market Analysis March03/30/2012: Outlook for Short-Term 03/29/2012: Stock Market 03/28/2012: Trading Money Flow Analysis 03/27/2012: Analysis of the Market 03/26/2012: Trading on Money Flow 03/23/2012: Money Flow Technical Analysis 03/22/2012: Volume Analysis 03/21/2012: Analysing the Market 03/20/2012: Outlook 03/19/2012: Market Timing Report 03/16/2012: Possibility of a Market Correction? 03/15/2012: Overbought in Short-Term 03/14/2012: Stock Market Trending 03/13/2012: Market Trend 03/12/2012: market Outlook and Sentiment 03/09/2012: Analysis of Indexes 03/08/2012: Market Outlook 03/07/2012: Small Correction? 03/06/2012: Advance/Decline Indicators 03/05/2012: Uncertain Markets 03/02/2012: Bearish Signals 03/01/2012: Choppy Markets February02/29/2012: Market Trading 02/28/2012: Trading on Volume Analysis 02/27/2012: Trading Market 02/24/2012: Trading Money Flow Direction 02/23/2012: Trading Volume Indicators 02/22/2012: outlook 02/21/2012: Stock Market Sentiment 02/17/2012: Index Trading 02/16/2012: Index Trading 02/15/2012: Trading Indexes 02/14/2012: Trading on Volume Analysis 02/13/2012: US Stock Market 02/10/2012: Trading Money Flow 02/09/2012: Predicting the Trend 02/08/2012: Market Timing 02/07/2012: Stock Market Trading 02/06/2012: Outlook 02/03/2012: Market Timing 02/02/2012: Stock Market Predictions 02/01/2012: Stock Market Traters January01/31/2012: Stock Market Overview 01/30/2012: Predict Market Trend 01/27/2012: Analysing Money Flow 01/26/2012: Timing the IndexTrend 01/25/2012: Bullish Volume 01/24/2012: Outlook 01/23/2012: Stock market Timing and Outlook 01/20/2012: Stock market Timing 01/19/2012: Trend for Tomorrow 01/18/2012: Outlook 01/17/2012: Timing 01/13/2012: Timing Market Trend 01/12/2012: Timing the Market 01/11/2012: Analysis of US Indexes 01/10/2012: Timing the Stock Market 01/09/2012: Uncertain Sentiment 01/06/2012: Outlook for Monday 01/05/2012: Trend Timing 01/04/2012: Timing Market 01/03/2012: Timing the trend 2011 December12/29/2011: Trading Stock Market 12/28/2011: Stock Market Timing 12/27/2011: Money Flow Charts 12/23/2011: Low Trading Volume 12/22/2011: Stock Market Technical Analysis 12/21/2011: market Report with Outlook 12/20/2011: Stock Market Analysis and Outlook 12/19/2011: Trading 12/16/2011: Technical Analysis and Outlook for Monday 12/15/2011: Stock Market Timing 12/14/2011: Downtrend? 12/13/2011: Technical Analysis and News 12/12/2011: Stock market 12/09/2011: Stock Market Review 12/08/2011: Outlook for Friday 12/07/2011: Stock Market Sentiment 12/06/2011: Technical Analysis and Outlook 12/05/2011: Outlook for Tomorrow Trading Session 12/02/2011: Technical Analysis with Outlook 12/01/2011: Market Outlook for Friday November11/30/2011: Analysis and Market Outlook 11/29/2011: Market Short-term Outlook 11/28/2011: Outlook 11/25/2011: Trading Volume 11/23/2011: Money Flow Analysis with Outlook 11/22/2011: Analysis of US Indexes 11/21/2011: Market Analysis and Outlook 11/18/2011: Analysis for Monday 11/17/2011: Bearish Trading 11/16/2011: Analysis and Outlook for Tomorrow 11/15/2011: Analysis and Outlook 11/14/2011: Stock Market Outlook 11/11/2011: Monday's Report 11/10/2011: Outlook 11/09/2011: Market Analysis with Outlook 11/08/2011: Analysis for Tomorrow 11/07/2011: Market Report 11/04/2011: Sentiment Report 11/03/2011: Market Report for Tomorrow 11/02/2011: Tomorrow's Report 11/01/2011: Market Report October10/31/2011: Report 10/28/2011: Monday's Outlook 10/27/2011: Up-Rally On Europe News 10/26/2011: Analysis of US Market 10/25/2011: Volatile Trading 10/24/2011: Analysis and Outlook 10/21/2011: Next Week Market Outlook 10/20/2011: Technical Analysis 10/19/2011: Stock market Trading 10/18/2011: Analysis 10/17/2011: Money Flow Analysis 10/14/2011: Market Outlook Report 10/13/2011: Analysis 10/12/2011: Stock Market Outlook 10/11/2011: Stock Market Analysis 10/10/2011: Outlook 10/07/2011: Market Analysis 10/06/2011: Stock Market Trading 10/05/2011: market Outlook for Tomorrow 10/04/2011: Sentiment 10/03/2011: Stock Market Prediction September09/30/2011: Stock Market 09/29/2011: Market 09/28/2011: Financial Outlook 09/27/2011: Stock Market Sentiment 09/26/2011: Market Outlook for Tomorrow 09/23/2011: Next Week Outlook 09/22/2011: Analysis 09/21/2011: Market Outlook 09/20/2011: Outlook 09/19/2011: Outlook for Tomorrow 09/16/2011: Market Outlook for Monday 09/15/2011: Stock Market Outlook for Tomorrow 09/14/2011: Market Outlook 09/13/2011: Tomorrow's Outlook 09/12/2011: Unstable Market 09/09/2011: Market Outlook for Tomorrow 09/08/2011: Negative end of the week again? 09/07/2011: Outlook for Tomorrow 09/06/2011: Volatile Markets 09/02/2011: Stock Market Sentiment 09/01/2011: Stock Market Analysis August08/31/2011: Stock Market Outlook 08/30/2011: Market 08/29/2011: Stock Market Outlook 08/26/2011: Market 08/25/2011: Stock Market 08/24/2011: Stock Market Outlook 08/23/2011: Stock Market 08/22/2011: Market Outlook 08/19/2011: Drop before weekend 08/18/2011: Russell 2000 08/17/2011: Outlook 08/16/2011: Market 08/15/2011: Bullish Market 08/12/2011: Volatility Down 08/11/2011: Recovery? 08/10/2011: Possible Support 08/09/2011: Bounce Up 08/08/2011: Crash 08/05/2011: Support? 08/04/2011: Crash 08/03/2011: Positive Signals 08/02/2011: Oversold Markets 08/01/2011: Market Swings July07/29/2011: Debt Troubles 07/28/2011: Market Uncertanty 07/27/2011: Political Games = Negative Markets 07/26/2011: Weak Sentiment 07/25/2011: Negative Sentiment 07/22/2011: Close to the previous resistance levels 07/21/2011: Volatility 07/20/2011: Market Outlook 07/19/2011: Strong up-move - more volatility 07/18/2011: Negative Trading 07/15/2011: Some Bullish Signs? 07/14/2011: Increasing Volatility 07/13/2011: Another Volatile Session 07/12/2011: Heavy Volume 07/11/2011: Advance and Declines 07/08/2011: Resistance? 07/07/2011: Momentum 07/06/2011: Bulls and Bears 07/05/2011: Side-Way Trading 07/01/2011: Sentiment June06/30/2011: Market Outlook 06/29/2011: Increase in Volume 06/28/2011: Bulish Trading 06/27/2011: Nasdaq 100 06/24/2011: Volatile Markets 06/23/2011: Volatility 06/22/2011: Outlook 06/21/2011: Bullish Sentiment 06/20/2011: Weak Recovery or break before further decline 06/17/2011: Weak market 06/16/2011: Volatile Day 06/15/2011: Are we close to reversal? 06/14/2011: Market Sentiment 06/13/2011: Market Outlook 06/10/2011: Negative money flow 06/09/2011: Positive Trading 06/08/2011: Another Bearish Session 06/07/2011: Volume Analysis 06/06/2011: Bearish Sentiment 06/03/2011: Unemployment 06/02/2011: Flat Market 06/01/2011: Advance Decline and Volume May05/31/2011: Russell 2000 05/27/2011: Voaltility Down 05/26/2011: Back to Bulls? 05/25/2011: Mixed Trading 05/24/2011: Negative Money Flow 05/23/2011: Bearish Market 05/20/2011: Uncertain Sentiment 05/19/2011: Volume Charts 05/18/2011: Volume 05/17/2011: Market Sentiment 05/16/2011: Bearish Market 05/13/2011: Market Trend 05/12/2011: General Market 05/11/2011: Stock Market 05/10/2011: Money Flow 05/09/2011: Market 05/06/2011: Nasdaq 100 05/05/2011: Outlook For Tomorrow 05/04/2011: Short-Term Trading 05/03/2011: Index Trading 05/02/2011: Indexes April04/29/2011: S&P 500 Analysis 04/28/2011: DJI Trend 04/27/2011: Dow Jones Industrials 04/26/2011: Russell 2000 Trend 04/25/2011: Market 04/21/2011: Nasdaq 100 Analysis 04/20/2011: Technical Analysis 04/19/2011: Volume Analysis 04/18/2011: Volume 04/15/2011: Money Flow Analysis 04/14/2011: Money Flow 04/13/2011: Money 04/12/2011: Index Analysis 04/11/2011: Index 04/08/2011: Russell Indexes 04/07/2011: Russell 04/06/2011: Dow Jones 04/05/2011: Russell 2000 Analysis 04/04/2011: Russell 2000 Index 04/01/2011: NYSE March03/31/2011: DJI 03/30/2011: Analysis 03/29/2011: Short-Term Analysis 03/28/2011: S&P 500 03/25/2011: Russell 2000 03/24/2011: Nasdaq 100 03/23/2011: Market Outlook 03/22/2011: Outlook | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
© 2013 StockMarket-Outlook.com | Disclaimer | Privacy | SV1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||