As of 07/01/2022
  Indus: 31,097 +321.83 +1.0%  
  Trans: 13,289 +132.53 +1.0%  
  Utils: 993 +23.33 +2.4%  
  Nasdaq: 11,128 +99.11 +0.9%  
  S&P 500: 3,825 +39.95 +1.1%  
YTD
-14.4%  
-19.4%  
 +1.2%  
-28.9%  
-19.7%  
  Targets    Overview: 06/29/2022  
  Up arrow32,300 or 29,900 by 07/15/2022
  Up arrow14,000 or 12,500 by 07/15/2022
  Up arrow1,000 or 925 by 07/15/2022
  Up arrow12,100 or 10,750 by 07/15/2022
  Up arrow4,000 or 3,700 by 07/15/2022
CPI (updated daily): Arrows on 6/23/22
As of 07/01/2022
  Indus: 31,097 +321.83 +1.0%  
  Trans: 13,289 +132.53 +1.0%  
  Utils: 993 +23.33 +2.4%  
  Nasdaq: 11,128 +99.11 +0.9%  
  S&P 500: 3,825 +39.95 +1.1%  
YTD
-14.4%  
-19.4%  
 +1.2%  
-28.9%  
-19.7%  
  Targets    Overview: 06/29/2022  
  Up arrow32,300 or 29,900 by 07/15/2022
  Up arrow14,000 or 12,500 by 07/15/2022
  Up arrow1,000 or 925 by 07/15/2022
  Up arrow12,100 or 10,750 by 07/15/2022
  Up arrow4,000 or 3,700 by 07/15/2022
CPI (updated daily): Arrows on 6/23/22

Pattern List

List of 222 chart patterns and candlesticks (13 "investment grade" candle patterns) found by Patternz (my private version), ending 02/23/2022 or for weekly patterns (horns, pipes), I allow an extra 2 weeks. Most of these patterns will be unconfirmed (no breakout yet) and some may be bogus.

Stocks are listed first. Exchange traded funds (ETFs), if any, are at the bottom of the list.

Copyright © 2022 by Thomas Bulkowski and ThePatternSite.com. All rights reserved. Note: I may own positions in the securities listed or may trade them later, just as you can.

 

 Description SymbolPatternStart DateEnd Date
 3D Systems  DDD  Last engulfing bottom  02/22/2022  02/23/2022 
 Accenture plc  ACN  Last engulfing bottom  02/22/2022  02/23/2022 
 Accenture plc  ACN  Measured move down  12/29/2021  02/23/2022 
 ACI Worldwide  ACIW  Last engulfing bottom  02/22/2022  02/23/2022 
 ADTRAN Inc  ADTN  Scallop, ascending and inverted  01/24/2022  02/23/2022 
 Advanced Micro Devices, Inc  AMD  Last engulfing bottom  02/22/2022  02/23/2022 
 AFLAC Inc  AFL  Scallop, ascending and inverted  10/29/2021  02/23/2022 
 AFLAC Inc  AFL  Scallop, ascending and inverted  12/01/2021  02/23/2022 
 Akamai Technologies Inc  AKAM  Last engulfing bottom  02/22/2022  02/23/2022 
 Alarm.com Holdings inc  ALRM  Last engulfing bottom  02/22/2022  02/23/2022 
 Albemarle Corp.  ALB  Last engulfing bottom  02/22/2022  02/23/2022 
 Amedisys Inc  AMED  Last engulfing bottom  02/22/2022  02/23/2022 
 American Electric Power AEP  AEP  Engulfing, bearish  02/22/2022  02/23/2022 
 American Financial Group  AFG  Pipe top  02/07/2022  02/14/2022 
 American Woodmark Corp  AMWD  Two black gapping candles  02/22/2022  02/23/2022 
 Amphenol Corp  APH  Measured move down  12/30/2021  02/23/2022 
 Aon Corp  AON  Engulfing, bearish  02/22/2022  02/23/2022 
 Applied Materials  AMAT  Last engulfing bottom  02/22/2022  02/23/2022 
 Applied Materials  AMAT  Measured move down  01/14/2022  02/23/2022 
 AptarGroup Inc  ATR  Engulfing, bearish  02/22/2022  02/23/2022 
 Archer-Daniels-Midland Co  ADM  Engulfing, bearish  02/22/2022  02/23/2022 
 Ashland Inc.  ASH  Last engulfing bottom  02/22/2022  02/23/2022 
 Assured Guaranty Ltd.  AGO  Last engulfing bottom  02/22/2022  02/23/2022 
 Azenta Inc  AZTA  Measured move down  01/03/2022  02/23/2022 
 Balchem Corp  BCPC  Last engulfing bottom  02/22/2022  02/23/2022 
 Bio-Rad Laboratories  BIO  Last engulfing bottom  02/22/2022  02/23/2022 
 Description SymbolPatternStart DateEnd Date
 BioMarin Pharmaceutical Inc  BMRN  Last engulfing bottom  02/22/2022  02/23/2022 
 BioMarin Pharmaceutical Inc  BMRN  Scallop, ascending and inverted  10/27/2021  02/23/2022 
 BioMarin Pharmaceutical Inc  BMRN  Pipe top  02/07/2022  02/14/2022 
 Boeing Company, The  BA  Two black gapping candles  02/22/2022  02/23/2022 
 Boeing Company, The  BA  Pipe top  02/07/2022  02/14/2022 
 Boot Barn Holdings Inc  BOOT  Last engulfing bottom  02/22/2022  02/23/2022 
 Build-A-Bear Workshop Inc  BBW  Scallop, ascending and inverted  01/24/2022  02/23/2022 
 Builders FirstSource, Inc  BLDR  Measured move down  01/13/2022  02/23/2022 
 Cal-Maine Foods Inc  CALM  Window, rising  02/22/2022  02/23/2022 
 Caleres  CAL  Double Bottom, Eve and Eve  12/20/2021  02/23/2022 
 Celanese Corp  CE  Last engulfing bottom  02/22/2022  02/23/2022 
 Ciena Corp  CIEN  Engulfing, bearish  02/22/2022  02/23/2022 
 Cleveland-Cliffs Inc  CLF  Last engulfing bottom  02/22/2022  02/23/2022 
 CNA Financial Corp  CNA  Last engulfing bottom  02/22/2022  02/23/2022 
 Columbus McKinnon  CMCO  Last engulfing bottom  02/22/2022  02/23/2022 
 Comtech Telecommunications Corp  CMTL  Big W  01/28/2022  02/23/2022 
 Con Edison, Inc  ED  Engulfing, bearish  02/22/2022  02/23/2022 
 Danaher Corp  DHR  Last engulfing bottom  02/22/2022  02/23/2022 
 Danaher Corp  DHR  Measured move down  12/31/2021  02/23/2022 
 Deckers Outdoor Corp  DECK  Horn top  01/31/2022  02/14/2022 
 Deckers Outdoor Corp  DECK  Measured move down  11/22/2021  02/23/2022 
 Dentsply Sirona Inc.  XRAY  Three outside up  02/18/2022  02/23/2022 
 DJ 15 Utilities  ^DJU  Last engulfing bottom  02/22/2022  02/23/2022 
 Dominion Resources Inc.  D  Scallop, ascending and inverted  12/02/2021  02/23/2022 
 Eastman Chemical  EMN  Measured move down  01/19/2022  02/23/2022 
 Description SymbolPatternStart DateEnd Date
 eBay, Inc.  EBAY  Last engulfing bottom  02/22/2022  02/23/2022 
 Edison International  EIX  Measured move down  12/31/2021  02/23/2022 
 Emerson Electric  EMR  Last engulfing bottom  02/22/2022  02/23/2022 
 Equifax Inc  EFX  Last engulfing bottom  02/22/2022  02/23/2022 
 Estee Lauder, Cos  EL  Measured move down  01/03/2022  02/23/2022 
 Everest Re Group Ltd  RE  Three outside down  02/18/2022  02/23/2022 
 EZCorp Inc  EZPW  Triangle, symmetrical  01/11/2022  02/23/2022 
 FactSet Research Systems Inc  FDS  Last engulfing bottom  02/22/2022  02/23/2022 
 FactSet Research Systems Inc  FDS  Measured move down  12/29/2021  02/23/2022 
 Fair Isaac Corp  FICO  Two black gapping candles  02/22/2022  02/23/2022 
 Fair Isaac Corp  FICO  Pipe top  02/07/2022  02/14/2022 
 Fastenal Company  FAST  Measured move down  12/30/2021  02/23/2022 
 Five9 Inc  FIVN  Pipe top  02/07/2022  02/14/2022 
 Flowserve Corp  FLS  Last engulfing bottom  02/22/2022  02/23/2022 
 Flowserve Corp  FLS  Scallop, ascending and inverted  12/20/2021  02/23/2022 
 Fresh Del Monte Produce  FDP  Window, falling  02/22/2022  02/23/2022 
 Global Payments Inc  GPN  Last engulfing bottom  02/22/2022  02/23/2022 
 Goldman Sachs Group, The  GS  Last engulfing bottom  02/22/2022  02/23/2022 
 GoPro  GPRO  Big W  01/24/2022  02/23/2022 
 Graco Incorporated  GGG  Measured move down  12/30/2021  02/23/2022 
 Great Plains Energy  EVRG  Measured move down  12/31/2021  02/23/2022 
 Harmonic Inc  HLIT  Triple bottom  10/26/2021  02/23/2022 
 Harmonic Inc  HLIT  Measured move down  01/31/2022  02/23/2022 
 Haynes International Inc.  HAYN  Measured move down  01/10/2022  02/23/2022 
 HealthEquity, Inc  HQY  Pipe top  02/07/2022  02/14/2022 
 Description SymbolPatternStart DateEnd Date
 Home Depot, Inc  HD  Two black gapping candles  02/22/2022  02/23/2022 
 Hurco Companies Inc.  HURC  Cup with handle  11/12/2021  02/23/2022 
 IDEXX Laboratories, Inc  IDXX  Last engulfing bottom  02/22/2022  02/23/2022 
 Incyte Corp.  INCY  Engulfing, bearish  02/22/2022  02/23/2022 
 Infinera Corp.  INFN  Head-and-shoulders top  11/08/2021  02/23/2022 
 Insteel Industries Inc  IIIN  Head-and-shoulders bottom  12/20/2021  02/23/2022 
 Insteel Industries Inc  IIIN  Measured move down  01/24/2022  02/23/2022 
 Interface, Inc.  TILE  Three outside down  02/18/2022  02/23/2022 
 Interpublic Group of Companies  IPG  Last engulfing bottom  02/22/2022  02/23/2022 
 Interpublic Group of Companies  IPG  Belt hold, bearish  02/23/2022  02/23/2022 
 Intuit Inc  INTU  Last engulfing bottom  02/22/2022  02/23/2022 
 Intuitive Surgical Inc.  ISRG  Last engulfing bottom  02/22/2022  02/23/2022 
 JetBlue Airways Corporation  JBLU  Last engulfing bottom  02/22/2022  02/23/2022 
 JetBlue Airways Corporation  JBLU  Pipe top  02/07/2022  02/14/2022 
 Kelly Services A  KELYA  Engulfing, bearish  02/22/2022  02/23/2022 
 KLA-Tencor Corporation  KLAC  Last engulfing bottom  02/22/2022  02/23/2022 
 KLA-Tencor Corporation  KLAC  Measured move down  01/13/2022  02/23/2022 
 Lawson Products  LAWS  Pipe bottom  02/07/2022  02/14/2022 
 Leggett and Platt  LEG  Two black gapping candles  02/22/2022  02/23/2022 
 LiveRamp Holdings  RAMP  Last engulfing bottom  02/22/2022  02/23/2022 
 MACOM Technology Solutions Holdings  MTSI  Last engulfing bottom  02/22/2022  02/23/2022 
 Macys, Inc  M  Three outside down  02/18/2022  02/23/2022 
 Mastercard Inc  MA  Last engulfing bottom  02/22/2022  02/23/2022 
 Matrix Service Co.  MTRX  Three outside down  02/18/2022  02/23/2022 
 MGE Energy Inc  MGEE  Measured move down  12/31/2021  02/23/2022 
 Description SymbolPatternStart DateEnd Date
 Micron Technology  MU  Last engulfing bottom  02/22/2022  02/23/2022 
 Microsoft Corp  MSFT  Last engulfing bottom  02/22/2022  02/23/2022 
 Moodys Corp  MCO  Last engulfing bottom  02/22/2022  02/23/2022 
 Morgan Stanley  MS  Last engulfing bottom  02/22/2022  02/23/2022 
 Morgan Stanley  MS  Double Bottom, Eve and Eve  01/18/2022  02/23/2022 
 Myriad Genetics Inc  MYGN  Last engulfing bottom  02/22/2022  02/23/2022 
 Myriad Genetics Inc  MYGN  Double Bottom, Eve and Eve  01/28/2022  02/23/2022 
 Myriad Genetics Inc  MYGN  Triple bottom  12/17/2021  02/23/2022 
 Netflix, Inc  NFLX  Measured move down  12/30/2021  02/23/2022 
 Nike Inc  NKE  Two black gapping candles  02/22/2022  02/23/2022 
 Nisource Inc.  NI  Three outside down  02/18/2022  02/23/2022 
 Nisource Inc.  NI  Scallop, ascending and inverted  01/24/2022  02/23/2022 
 Nu Skin Enterprises, Inc  NUS  Two black gapping candles  02/22/2022  02/23/2022 
 NVidia Corp  NVDA  Last engulfing bottom  02/22/2022  02/23/2022 
 OGE Energy Corp  OGE  Last engulfing bottom  02/22/2022  02/23/2022 
 Omnicell, Inc  OMCL  Last engulfing bottom  02/22/2022  02/23/2022 
 Omnicom Group  OMC  Engulfing, bearish  02/22/2022  02/23/2022 
 Open Text Corp  OTEX  Measured move down  11/17/2021  02/23/2022 
 Outfont Media  OUT  Pipe top  02/07/2022  02/14/2022 
 Packaging Corp of America  PKG  Last engulfing bottom  02/22/2022  02/23/2022 
 Paychex Inc  PAYX  Last engulfing bottom  02/22/2022  02/23/2022 
 Paychex Inc  PAYX  Measured move down  12/30/2021  02/23/2022 
 Paypal Holdings, Inc  PYPL  Last engulfing bottom  02/22/2022  02/23/2022 
 PG and E  PCG  Last engulfing bottom  02/22/2022  02/23/2022 
 PICO Holdings  PICO  Horn top  01/31/2022  02/14/2022 
 Description SymbolPatternStart DateEnd Date
 Portland General Electric Co.  POR  Triple bottom  11/17/2021  02/23/2022 
 PPG Industries Inc  PPG  Measured move down  01/05/2022  02/23/2022 
 Procter and Gamble Co  PG  Three outside down  02/18/2022  02/23/2022 
 Qualcomm Inc.  QCOM  Last engulfing bottom  02/22/2022  02/23/2022 
 Rambus Inc  RMBS  Measured move down  01/13/2022  02/23/2022 
 Raymond James Financial, Inc.  RJF  Last engulfing bottom  02/22/2022  02/23/2022 
 Regis Corp  RGS  Head-and-shoulders complex bottom  12/29/2021  02/23/2022 
 Revlon Inc  REV  Measured move down  12/29/2021  02/23/2022 
 RLI Corp  RLI  Last engulfing bottom  02/22/2022  02/23/2022 
 Robert Half International  RHI  Pipe top  02/07/2022  02/14/2022 
 Rocky Brands Inc  RCKY  Scallop, ascending and inverted  12/02/2021  02/23/2022 
 Ross Stores  ROST  Window, falling  02/22/2022  02/23/2022 
 S and P 500  ^GSPC  Measured move down  01/04/2022  02/23/2022 
 Selective Insurance Group Inc  SIGI  Engulfing, bearish  02/22/2022  02/23/2022 
 Semtech Corp  SMTC  Last engulfing bottom  02/22/2022  02/23/2022 
 ServiceNow Inc  NOW  Last engulfing bottom  02/22/2022  02/23/2022 
 Southern Company  SO  Last engulfing bottom  02/22/2022  02/23/2022 
 Southwest Airlines Company  LUV  Last engulfing bottom  02/22/2022  02/23/2022 
 Spire  SR  Last engulfing bottom  02/22/2022  02/23/2022 
 Standex International Corp  SXI  Engulfing, bearish  02/22/2022  02/23/2022 
 Steelcase  SCS  Three outside down  02/18/2022  02/23/2022 
 Stratasys Ltd  SSYS  Head-and-shoulders bottom  12/17/2021  02/23/2022 
 Synopsys Inc  SNPS  Last engulfing bottom  02/22/2022  02/23/2022 
 Target  TGT  Two black gapping candles  02/22/2022  02/23/2022 
 Teradyne Inc.  TER  Last engulfing bottom  02/22/2022  02/23/2022 
 Description SymbolPatternStart DateEnd Date
 Texas Instruments Inc.  TXN  Engulfing, bearish  02/22/2022  02/23/2022 
 Textron Inc  TXT  Pipe top  02/07/2022  02/14/2022 
 Tractor Supply Co  TSCO  Measured move down  01/13/2022  02/23/2022 
 Transocean Inc.  RIG  Belt hold, bullish  02/23/2022  02/23/2022 
 Travelers Companies Inc, The  TRV  Engulfing, bearish  02/22/2022  02/23/2022 
 Travelzoo Inc.  TZOO  Head-and-shoulders bottom  12/01/2021  02/23/2022 
 Tredegar Corp  TG  Head-and-shoulders complex bottom  01/24/2022  02/23/2022 
 United Parcel Service  UPS  Last engulfing bottom  02/22/2022  02/23/2022 
 Unum Group  UNM  Pipe top  02/07/2022  02/14/2022 
 Valmont Industries Inc.  VMI  Last engulfing bottom  02/22/2022  02/23/2022 
 Veeva Systems Inc  VEEV  Last engulfing bottom  02/22/2022  02/23/2022 
 Visa  V  Last engulfing bottom  02/22/2022  02/23/2022 
 Waters Corp  WAT  Last engulfing bottom  02/22/2022  02/23/2022 
 Watsco, Inc  WSO  Last engulfing bottom  02/22/2022  02/23/2022 
 Westlake Chemical Corp  WLK  Engulfing, bearish  02/22/2022  02/23/2022 
 WEX Inc  WEX  Last engulfing bottom  02/22/2022  02/23/2022 
 WEX Inc  WEX  Pipe top  02/07/2022  02/14/2022 
 Wolverine World Wide  WWW  Measured move down  12/07/2021  02/23/2022 
 Wordday, Inc  WDAY  Last engulfing bottom  02/22/2022  02/23/2022 
 DJ US consumer goods (household goods)  IYK  Three outside down  02/18/2022  02/23/2022 
 DJ US consumer svcs index fnd (retail)  IYC  Big W  01/24/2022  02/23/2022 
 DJ US Pharmaceuticals index fund  IHE  Two black gapping candles  02/22/2022  02/23/2022 
 DJ US Utilities sector index fund  IDU  Three outside down  02/18/2022  02/23/2022 
 DJ US Utilities sector index fund  IDU  Measured move down  12/31/2021  02/23/2022 
 DJIA, long 2x Ultra Dow 30 ProShares  DDM  Double Bottom, Eve and Eve  01/24/2022  02/23/2022 
 Description SymbolPatternStart DateEnd Date
 First Trust NASDAQ 100 Tech Sector ETF  QTEC  Last engulfing bottom  02/22/2022  02/23/2022 
 FTSE/Xinhua China 25 index fund  FXI  Two black gapping candles  02/22/2022  02/23/2022 
 FTSE/Xinhua China 25 index fund  FXI  Double Bottom, Eve and Eve  01/05/2022  02/23/2022 
 FTSE/Xinhua China 25 index fund  FXI  Triple bottom  12/20/2021  02/23/2022 
 Global X Robotics and Artificial Intell  BOTZ  Big W  01/28/2022  02/23/2022 
 iShares Cohen and Steers Realty Majors  ICF  Last engulfing bottom  02/22/2022  02/23/2022 
 iShares Cohen and Steers Realty Majors  ICF  Measured move down  12/31/2021  02/23/2022 
 iShares DJ US Healthcare  IYH  Last engulfing bottom  02/22/2022  02/23/2022 
 iShares DJ US Healthcare Provider  IHF  Measured move down  12/30/2021  02/23/2022 
 iShares DJ US Regional Banks  IAT  Scallop, ascending and inverted  12/20/2021  02/23/2022 
 iShares Expanded Tech-software Sector  IGV  Last engulfing bottom  02/22/2022  02/23/2022 
 iShares PHLX SOX Semiconductor Sector  SOXX  Last engulfing bottom  02/22/2022  02/23/2022 
 MSCI Australia Index fund  EWA  Belt hold, bearish  02/23/2022  02/23/2022 
 MSCI Austria Investable Mkt Index  EWO  Two black gapping candles  02/22/2022  02/23/2022 
 MSCI Austria Investable Mkt Index  EWO  Double Bottom, Eve and Eve  01/24/2022  02/23/2022 
 MSCI Austria Investable Mkt Index  EWO  Triple bottom  11/26/2021  02/23/2022 
 MSCI Emerging Markets Index fund  EEM  Last engulfing bottom  02/22/2022  02/23/2022 
 MSCI Hong Kong Index fund  EWH  Two black gapping candles  02/22/2022  02/23/2022 
 MSCI Israel Cap Invest Mt Index  EIS  Last engulfing bottom  02/22/2022  02/23/2022 
 MSCI Israel Cap Invest Mt Index  EIS  Scallop, ascending and inverted  01/24/2022  02/23/2022 
 MSCI Italy Index  EWI  Triple bottom  12/20/2021  02/23/2022 
 MSCI Mexico Investable Mkt idx  EWW  Last engulfing bottom  02/22/2022  02/23/2022 
 MSCI Sweden Index  EWD  Measured move down  01/13/2022  02/23/2022 
 MSCI Switzerland Index  EWL  Last engulfing bottom  02/22/2022  02/23/2022 
 MSCI Thailand Invest Mkt Index  THD  Above the stomach  02/22/2022  02/23/2022 
 Description SymbolPatternStart DateEnd Date
 MSCI Turkey Index  TUR  Last engulfing bottom  02/22/2022  02/23/2022 
 PowerShares Dynamic Leisure  PEJ  Pipe top  02/07/2022  02/14/2022 
 PowerShares Dynamic Pharmaceuticals  PJP  Measured move down  12/29/2021  02/23/2022 
 S and P Global Tech Sector Index fund  IXN  Last engulfing bottom  02/22/2022  02/23/2022 
 S and P Global Tech Sector Index fund  IXN  Double Bottom, Eve and Eve  01/24/2022  02/23/2022 
 S and P Latin America 40 Index fund  ILF  Engulfing, bearish  02/22/2022  02/23/2022 
 S and P Latin America 40 Index fund  ILF  Belt hold, bearish  02/23/2022  02/23/2022 
 S and P long 2x Ultra SP 500 ProShares  SSO  Big W  01/24/2022  02/23/2022 
 SPDR Consumer Discretionary  XLY  Measured move down  01/04/2022  02/23/2022 
 SPDR Consumer Staples Select Sector  XLP  Three outside down  02/18/2022  02/23/2022 
 SPDR Financial Select Sector  XLF  Scallop, ascending and inverted  01/24/2022  02/23/2022 
 SPDR Gold Shares  GLD  Last engulfing top  02/22/2022  02/23/2022 
 SPDR Health Care Select Sector  XLV  Last engulfing bottom  02/22/2022  02/23/2022 
 SPDR S and P Aerospace and Defense  XAR  Pipe top  02/07/2022  02/14/2022 
 SPDR Technology Select Sector  XLK  Last engulfing bottom  02/22/2022  02/23/2022 
 SPDR Utilities Select Sector  XLU  Measured move down  12/31/2021  02/23/2022 
 United States Natural Gas  UNG  Measured move up  01/20/2022  02/23/2022 
 United States Natural Gas  UNG  Pipe bottom  02/07/2022  02/14/2022 
 VanEck Vectors Semiconductor  SMH  Last engulfing bottom  02/22/2022  02/23/2022 
 Vanguard Health Care Index Fund ETF  VHT  Last engulfing bottom  02/22/2022  02/23/2022 
 Vanguard Health Care Index Fund ETF  VHT  Measured move down  12/30/2021  02/23/2022 
 Description SymbolPatternStart DateEnd Date

Top

 

Support this site! Clicking any of the books (below) takes you to Amazon.com If you buy ANYTHING while there, they pay for the referral.
Legal notices: "As an Amazon Associate I earn from qualifying purchases." Paid links).

My novels:  Bumper's Story Head's Law

Chart Patterns: After the Buy

Copyright © 2005-2022 by Thomas N. Bulkowski. All rights reserved.
Disclaimer: You alone are responsible for your investment decisions. See Privacy/Disclaimer for more information.
Some pattern names are registered trademarks of their respective owners.

Home Advertise Contact Donate Links Privacy/Disclaimer