SAM_DJSI_InvitedCompanies_2009xls Dow Jones Sustainability Indexes.xls

Shared by: longze569
-
Stats
views:
319
posted:
6/29/2010
language:
English
pages:
102
Document Sample
scope of work template
							Company Name                                  DJSI Sector
ExxonMobil Corp.                              OIX Oil & Gas Producers
Procter & Gamble Co.                          HOU Nondurable Household Products
AT&T Inc.                                     FTS Fixed Line Communications
Johnson & Johnson                             DRG Pharmaceuticals
General Electric Co.                          IDD Diversified Industrials
Microsoft Corp.                               SOF Software
Chevron Corporation                           OIX Oil & Gas Producers
Nestlé S.A.                                   FOA Food Producers
BP p.l.c.                                     OIX Oil & Gas Producers
Wal-Mart Stores Inc.                          RTS General Retailers
Novartis AG                                   DRG Pharmaceuticals
Pfizer Inc.                                   DRG Pharmaceuticals
J.P. Morgan Chase & Co                        BNK Banks
HSBC Holdings Plc                             BNK Banks
IBM (International Business Machines Corp.)   TSV Computer Services & Internet
Total SA                                      OIX Oil & Gas Producers
BERKSHIRE HATHAWAY                            INS Insurance
Roche Holding AG                              DRG Pharmaceuticals
GlaxoSmithKline                               DRG Pharmaceuticals
Vodafone Group                                CTS Mobile Telecommunications
Wells Fargo & Co.                             BNK Banks
Verizon Communications Inc.                   FTS Fixed Line Communications
The Coca-Cola Co.                             BVG Beverages
Cisco Systems Inc.                            CMT Communication Technology
Toyota Motor                                  AUT Automobiles
Royal Dutch Shell A                           OIX Oil & Gas Producers
Telefonica, S.A.                              FTS Fixed Line Communications
Hewlett-Packard Co.                           THQ Computer Hardware & Electronic Office Equipement
PHILIP MORRIS INTERNATIONAL                   TOB Tobacco
PepsiCo Inc.                                  BVG Beverages
Abbott Laboratories                           DRG Pharmaceuticals
Intel Corp.                                   SEM Semiconductors
Apple Computer Inc.                           THQ Computer Hardware & Electronic Office Equipement
Banco Santander                               BNK Banks
E.ON                                          ELC Electricity
ConocoPhillips Inc.                           OIX Oil & Gas Producers
BHP Billiton Group                            MNX Mining
Bank of America Corp.                         BNK Banks
Mitsubishi UFJ Financial Group Inc.           BNK Banks
Google Inc. Cl A                              TSV Computer Services & Internet
Oracle Corp.                                  SOF Software
McDonald's Corp.                              REX Hotels, Restaurants, Bars & Recreational Services
DUP: Royal Dutch Shell B                      OIX Oil & Gas Producers
Sanofi Aventis                                DRG Pharmaceuticals
Merck & Co.                                   DRG Pharmaceuticals
GDF Suez                                      ELC Electricity
Amgen Inc.                                    BTC Biotechnology
Siemens AG                                    IDD Diversified Industrials
Qualcomm Inc.                                 CMT Communication Technology
AstraZeneca PLC                      DRG Pharmaceuticals
Nokia Corp.                          CMT Communication Technology
ENI                                  OIX Oil & Gas Producers
France Telecom                       FTS Fixed Line Communications
British American Tobacco Plc         TOB Tobacco
Schlumberger Ltd.                    OIE Oil Equipment & Services
Wyeth                                DRG Pharmaceuticals
Occidental Petroleum Corp.           OIX Oil & Gas Producers
Allianz SE                           INS Insurance
United Technologies Corp.            ARO Aerospace & Defense
Gilead Sciences                      BTC Biotechnology
DUP: Comcast Corp. Cl A              PUB Media
BG Group                             OIX Oil & Gas Producers
Bristol-Myers Squibb Co.             DRG Pharmaceuticals
Tokyo Electric Power Company         ELC Electricity
Deutsche Telekom AG                  CTS Mobile Telecommunications
Bayer AG                             CHM Chemicals
Samsung Electronics Co               SEM Semiconductors
U.S. Bancorp Inc.                    BNK Banks
BBVA                                 BNK Banks
GAZPROM OAO                          OIX Oil & Gas Producers
Nintendo Co.                         LEG Leisure Goods
China Mobile Ltd. (Hong Kong)        CTS Mobile Telecommunications
DUP: BHP Billiton PLC                MNX Mining
CVS Corp.                            FDR Food & Drug Retailers
UBS Group                            BNK Banks
Tesco plc                            FDR Food & Drug Retailers
Walt Disney Co.                      PUB Media
Royal Bank of Canada                 BNK Banks
Home Depot Inc.                      RTS General Retailers
Eli Lilly & Co.                      DRG Pharmaceuticals
Genentech Inc (delisted)             BTC Biotechnology
Honda Motor                          AUT Automobiles
Volkswagen AG                        AUT Automobiles
Monsanto Co.                         FOA Food Producers
Vivendi Universal                    PUB Media
Time Warner Inc.                     PUB Media
Unilever                             FOA Food Producers
3M Company                           IDD Diversified Industrials
Takeda Pharmaceutical Co. Ltd.       DRG Pharmaceuticals
AXA                                  INS Insurance
Exelon Corp.                         ELC Electricity
RWE AG                               ELC Electricity
Citigroup                            BNK Banks
IND & COM BK CHINA - H               BNK Banks
Kraft Foods Inc. Cl A                FOA Food Producers
BNP Paribas                          BNK Banks
Canon                                THQ Computer Hardware & Electronic Office Equipement
United Parcel Service Inc.           TRA Industrial Transportation
BASF SE                              CHM Chemicals
Medtronic Inc.                       MTC Medical Products
Teva Pharmaceutical Industries Ltd   DRG Pharmaceuticals
RELIANCE INDUSTRIES LIMITED              OIX Oil & Gas Producers
Colgate-Palmolive Co.                    COS Personal Products
EnCana                                   OIX Oil & Gas Producers
Diageo Plc                               BVG Beverages
ABB Ltd.                                 IEQ Industrial Engineering
Goldman Sachs Group Inc.                 FBN Financial Services
Grupo Iberdrola                          ELC Electricity
Baxter International Inc.                MTC Medical Products
Daimler AG                               AUT Automobiles
Westpac Banking Corp.                    BNK Banks
UnitedHealth Group                       HEA Healthcare Providers
Mizuho Financial Group Inc.              BNK Banks
UniCredit Group                          BNK Banks
The Bank of New York Co.                 FBN Financial Services
Assicurazioni Generali S.p.A             INS Insurance
Sumitomo Mitsui Financial Group Inc.     BNK Banks
NTT DoCoMo, Inc.                         CTS Mobile Telecommunications
Muenchener Rueckversicherung             INS Insurance
Intesa SanPaolo                          BNK Banks
Barrick Gold Corp.                       MNX Mining
Lowe's Cos.                              RTS General Retailers
Altria Group                             TOB Tobacco
SAP AG                                   SOF Software
East Japan Railway Co.                   TRT Travel & Tourism
Petroleo Brasileiro (Petrobras)          OIX Oil & Gas Producers
Zurich Financial Services                INS Insurance
Anglo American plc.                      MNX Mining
Taiwan Semiconductor Manufacturing Co.   SEM Semiconductors
DUP: Unilever PLC                        FOA Food Producers
Groupe Société Générale                  BNK Banks
Credit Suisse Group AG                   BNK Banks
Groupe Danone                            FOA Food Producers
Emerson Electric Co.                     ELQ Electric Components & Equipment
The Southern Co.                         ELC Electricity
Seven & I Holdings Co. Ltd.              RTS General Retailers
The Toronto-Dominion Bank                BNK Banks
Commonwealth Bank Of Australia           BNK Banks
The Boeing Co.                           ARO Aerospace & Defense
Schering-Plough Corp.                    DRG Pharmaceuticals
Devon Energy Corp                        OIX Oil & Gas Producers
Manulife Financial Corp.                 INS Insurance
National Australia Bank Ltd.             BNK Banks
Caterpillar Inc.                         IEQ Industrial Engineering
Imperial Tobacco Group Plc               TOB Tobacco
Lockheed Martin Corp.                    ARO Aerospace & Defense
Bank of Nova Scotia                      BNK Banks
DUP: Petroleo Brasileiro SA              OIX Oil & Gas Producers
The Travelers Cos. Inc.                  INS Insurance
Enel                                     ELC Electricity
Panasonic Corp                           LEG Leisure Goods
KPN N.V.                                 FTS Fixed Line Communications
Celgene Corp                             BTC Biotechnology
Apache Corp.                                 OIX Oil & Gas Producers
Walgreen Co.                                 FDR Food & Drug Retailers
America Movil S.A. de C.V. ADS Series L      CTS Mobile Telecommunications
Union Pacific Corp.                          TRA Industrial Transportation
Kansai Electric Power Co.                    ELC Electricity
National Grid plc                            ELC Electricity
Standard Chartered Plc                       BNK Banks
Novo Nordisk A/S                             DRG Pharmaceuticals
Air Liquide                                  CHM Chemicals
Target Corp.                                 RTS General Retailers
Carrefour                                    FDR Food & Drug Retailers
Nippon Telegraph & Telephone Corp.           FTS Fixed Line Communications
Tokio Marine Holdings Inc                    INS Insurance
E. I. Du Pont De Nemours & Co.               CHM Chemicals
Costco Wholesale Corp.                       RTS General Retailers
Woolworths Ltd.                              FDR Food & Drug Retailers
Reckitt Benckiser                            HOU Nondurable Household Products
VISA INC                                     FBN Financial Services
Chubu Electric Power Co.                     ELC Electricity
L.M. Ericsson                                CMT Communication Technology
Potash Corp. of Saskatchewan                 CHM Chemicals
Goldcorp Inc Cl A                            MNX Mining
Deutsche Bank AG                             BNK Banks
Kimberly-Clark Corp.                         COS Personal Products
Mitsubishi Estate Co., Ltd.                  REA Real Estate
Honeywell International Inc.                 IDD Diversified Industrials
Australia & New Zealand Banking Group Ltd.   BNK Banks
POSCO                                        STL Steel
WellPoint Inc.                               HEA Healthcare Providers
Rio Tinto plc                                MNX Mining
Aflac Inc.                                   INS Insurance
EMC Corp.                                    THQ Computer Hardware & Electronic Office Equipement
Companhia Vale Do Rio Doce                   STL Steel
Mitsubishi Corp.                             ICS Support Services
CHINA LIFE INSURANCE CO-H                    INS Insurance
Burlington Northern Santa Fe Corp.           TRA Industrial Transportation
Raytheon Co.                                 ARO Aerospace & Defense
KDDI Corp.                                   CTS Mobile Telecommunications
Canadian Natural Resources Ltd.              OIX Oil & Gas Producers
ING Groep N.V.                               INS Insurance
Sony Corp.                                   LEG Leisure Goods
News Corp                                    PUB Media
Medco Health Solutions Inc.                  HEA Healthcare Providers
Dominion Resources Inc.                      ELC Electricity
L'Oréal                                      COS Personal Products
Vinci                                        CON Heavy Construction
XTO Energy Inc.                              OIX Oil & Gas Producers
Nippon Steel Corp.                           STL Steel
Texas Instruments Inc.                       SEM Semiconductors
Automatic Data Processing Inc.               ICS Support Services
Centrica                                     GAS Gas Distribution
Koninklijke (Royal) Philips Electronics      LEG Leisure Goods
Marathon Oil Corporation              OIX Oil & Gas Producers
BAE Systems                           ARO Aerospace & Defense
Astellas Pharma Inc.                  DRG Pharmaceuticals
General Mills Inc.                    FOA Food Producers
Research In Motion Ltd.               CMT Communication Technology
American Express Co.                  FBN Financial Services
FPL Group Inc.                        ELC Electricity
Hennes & Mauritz AB                   RTS General Retailers
Duke Energy Corp.                     ELC Electricity
General Dynamics Corp.                ARO Aerospace & Defense
FedEx Corp.                           TRA Industrial Transportation
Petrochina Co. Ltd.                   OIX Oil & Gas Producers
Barclays Plc                          BNK Banks
Praxair Inc.                          CHM Chemicals
Shin-Etsu Chemical Co.                CHM Chemicals
Syngenta                              CHM Chemicals
Schneider Electric SA                 ELQ Electric Components & Equipment
CHINA CONSTRUCTION BANK-H             BNK Banks
The Chubb Corp.                       INS Insurance
Accenture Ltd                         ICS Support Services
Mitsui & Co. Ltd.                     ICS Support Services
Newmont Mining Corp.                  MNX Mining
Suncor Energy Inc                     OIX Oil & Gas Producers
COVIDIEN LTD                          MTC Medical Products
Genzyme Corp.                         BTC Biotechnology
Anadarko Petroleum Corp.              OIX Oil & Gas Producers
QBE Insurance Group                   INS Insurance
Dell Inc.                             THQ Computer Hardware & Electronic Office Equipement
Metlife Inc.                          INS Insurance
ArcelorMittal                         STL Steel
Ace Ltd.                              INS Insurance
Allstate Corp.                        INS Insurance
Norfolk Southern Corp.                TRA Industrial Transportation
Canadian National Railway Co.         TRA Industrial Transportation
LVMH - Louis Vuitton Moet Hennessy    TEX Clothing, Accessories & Footwear
State Street Corp.                    FBN Financial Services
PNC Financial Services Group Inc.     BNK Banks
Archer-Daniels-Midland Co.            FOA Food Producers
Central Japan Railway Co.             TRT Travel & Tourism
Repsol YPF S.A.                       OIX Oil & Gas Producers
BCE Inc.                              FTS Fixed Line Communications
Deere & Co.                           IEQ Industrial Engineering
Westfield Group                       REA Real Estate
EOG Resources Inc.                    OIX Oil & Gas Producers
Waste Management Inc.                 POL Waste & Disposal Services
Telecom Italia SPA                    FTS Fixed Line Communications
Halliburton                           OIE Oil Equipment & Services
The Kroger Co.                        FDR Food & Drug Retailers
Kao Corp.                             COS Personal Products
EDF                                   ELC Electricity
DUP: Companhia Vale do Rio Doce Ord   STL Steel
Canadian Imperial Bank of Commerce    BNK Banks
Amazon.com Inc                     RTS General Retailers
Yahoo!                             TSV Computer Services & Internet
Entergy Corp.                      ELC Electricity
BD                                 MTC Medical Products
SURGUTNEFTEGAZ-CLS                 OIX Oil & Gas Producers
Daiichi Sankyo Co. Ltd.            DRG Pharmaceuticals
Japan Tobacco Inc                  TOB Tobacco
Hess Corp.                         OIX Oil & Gas Producers
Morgan Stanley                     FBN Financial Services
TransCanada                        PIP Pipelines
Illinois Tool Works Inc.           IEQ Industrial Engineering
Swiss Re                           INS Insurance
Nomura Holdings Inc.               FBN Financial Services
eBay Inc.                          CSV Specialized Consumer Services
Scottish & Southern Energy         ELC Electricity
China Unicom Hong Kong Ltd         CTS Mobile Telecommunications
Charles Schwab Corp.               FBN Financial Services
BB&T Corp.                         BNK Banks
StatoilHydro ASA                   OIX Oil & Gas Producers
Transocean Ltd                     OIE Oil Equipment & Services
BT Group Plc                       FTS Fixed Line Communications
Merrill Lynch & Co. (delisted)     FBN Financial Services
Prudential plc                     INS Insurance
Corning Inc.                       CMT Communication Technology
Aviva plc                          INS Insurance
Public Service Enterprise Group    ELC Electricity
FirstEnergy Corp.                  ELC Electricity
Banco Bradesco Sa                  BNK Banks
JFE Holdings Inc.                  STL Steel
Mitsubishi Heavy Industries Ltd.   IEQ Industrial Engineering
Yum! Brands Inc.                   REX Hotels, Restaurants, Bars & Recreational Services
Thermo Fisher Scientific Inc       MTC Medical Products
Itau Unibanco Banco Multiplo S     BNK Banks
SABMiller PLC                      BVG Beverages
Mitsui Fudosan Co.                 REA Real Estate
Saint-Gobain                       BLD Building Materials & Fixtures
CSL Limited                        DRG Pharmaceuticals
Dow Chemical Co.                   CHM Chemicals
CNOOC Ltd.                         OIX Oil & Gas Producers
Rogers Communications Inc. Cl      CTS Mobile Telecommunications
Linde AG                           CHM Chemicals
PG&E Corp.                         ELC Electricity
Biogen Idec Inc.                   BTC Biotechnology
Danaher Corp                       ITC Electronic Equipment
CME Group Inc. Cl A                FBN Financial Services
Deutsche Post AG                   TRA Industrial Transportation
Cheung Kong (Holdings) Ltd.        REA Real Estate
Sysco Corp.                        FDR Food & Drug Retailers
Deutsche Boerse                    FBN Financial Services
Northrop Grumman Corp.             ARO Aerospace & Defense
Nike Inc.                          TEX Clothing, Accessories & Footwear
CRH plc                            BLD Building Materials & Fixtures
Applied Materials Inc.                SEM Semiconductors
Carso Global Telecom SA DE C.V.       FTS Fixed Line Communications
LUKOIL-CLS                            OIX Oil & Gas Producers
Tohoku Electric Power                 ELC Electricity
American Electric Power Co.           ELC Electricity
Fanuc Ltd.                            IEQ Industrial Engineering
Kyocera Corp.                         ITC Electronic Equipment
Ahold N.V.                            FDR Food & Drug Retailers
Nucor Corp.                           STL Steel
Aetna Inc.                            HEA Healthcare Providers
INFOSYS TECHNOLOGIES LTD              TSV Computer Services & Internet
Sasol Ltd                             OIX Oil & Gas Producers
Mitsubishi Electric Corp.             IEQ Industrial Engineering
MITSUI SUMITOMO GR                    INS Insurance
Toshiba Corp.                         IDD Diversified Industrials
Prudential Financial Inc.             INS Insurance
Sun Life Financial Inc.               INS Insurance
CSX Corp.                             TRA Industrial Transportation
Hitachi Ltd.                          ITC Electronic Equipment
Softbank Corp.                        CTS Mobile Telecommunications
Staples Inc.                          RTS General Retailers
Bank of Montreal                      BNK Banks
DIRECTV Group Inc.                    PUB Media
Capital One Financial Corp.           FBN Financial Services
MTN Group Ltd.                        CTS Mobile Telecommunications
Nordea Bank AB                        BNK Banks
Marsh & McLennan Cos.                 INS Insurance
Allergan Inc.                         DRG Pharmaceuticals
Kirin Brewery                         BVG Beverages
Stryker Corp.                         MTC Medical Products
Singapore Telecommunications          FTS Fixed Line Communications
Hou Hai Precision Industry Co. Ltd.   ELQ Electric Components & Equipment
Veolia Environnement                  WAT Water
Cardinal Health Inc.                  FDR Food & Drug Retailers
Komatsu Ltd.                          IEQ Industrial Engineering
MASTERCARD INC                        FBN Financial Services
Pernod-Ricard                         BVG Beverages
Anheuser-Busch InBev NV               BVG Beverages
Unibail-Rodamco                       REA Real Estate
Kinross Gold Corp.                    MNX Mining
Wachovia Corp. (delisted)             BNK Banks
Simon Property Group Inc.             REA Real Estate
Kyushu Electric Power Co.             ELC Electricity
Cadbury Holdings Ltd.                 FOA Food Producers
Royal Bank Of Scotland Group          BNK Banks
H.J. Heinz Co.                        FOA Food Producers
Tokyo Gas Co.                         GAS Gas Distribution
Sun Hung Kai Properties Ltd.          REA Real Estate
Woodside Petroleum Ltd.               OIX Oil & Gas Producers
Bouygues                              CON Heavy Construction
Northern Trust Corp.                  BNK Banks
Alstom                                IEQ Industrial Engineering
American Tower Corp.                  CMT Communication Technology
British Energy Group PLC (delisted)   ELC Electricity
Boston Scientific Corp.               MTC Medical Products
Express Scripts Inc.                  HEA Healthcare Providers
PPL Corp.                             ELC Electricity
Secom Co.                             ICS Support Services
St. Jude Medical Inc.                 MTC Medical Products
Adobe Systems Inc.                    SOF Software
Symantec Corp.                        SOF Software
Credit Agricole                       BNK Banks
Valero Energy Corp.                   OIX Oil & Gas Producers
FUJIFILM Holdings Corp.               THQ Computer Hardware & Electronic Office Equipement
Eisai Co.                             DRG Pharmaceuticals
CLP Holdings Ltd.                     ELC Electricity
Holcim                                BLD Building Materials & Fixtures
United Overseas Bank Ltd.             BNK Banks
Aon Corp.                             INS Insurance
BHARTI AIRTEL LIMITED                 CTS Mobile Telecommunications
TeliaSonera                           CTS Mobile Telecommunications
Lloyds Banking Group PLC              BNK Banks
Sumitomo Corp.                        ICS Support Services
Enbridge Inc.                         GAS Gas Distribution
McKesson Corp.                        FDR Food & Drug Retailers
Fast Retailing Co. Ltd.               RTS General Retailers
Newcrest Mining Ltd.                  MNX Mining
Johnson Controls Inc.                 ATX Auto Parts & Tires
Hutchison Whampoa Ltd.                IDD Diversified Industrials
Consolidated Edison Inc.              ELC Electricity
Vestas Wind Systems A/S               ALT Alternative Energy
Viacom Inc.                           PUB Media
Petro-Canada                          OIX Oil & Gas Producers
Kellogg Co.                           FOA Food Producers
Suntrust Banks Inc.                   BNK Banks
Bridgestone Corp.                     ATX Auto Parts & Tires
Progress Energy Inc.                  ELC Electricity
Kohl's Corp.                          RTS General Retailers
Carnival Corp.                        REX Hotels, Restaurants, Bars & Recreational Services
WESTERN UNION CO                      ICS Support Services
Tyco International Ltd.               IDD Diversified Industrials
Avon Products Inc.                    COS Personal Products
Public Storage Inc.                   REA Real Estate
Safeway Inc.                          FDR Food & Drug Retailers
CHINA PETROLEUM & CHEMICAL-H          OIX Oil & Gas Producers
Franklin Resources Inc.               FBN Financial Services
Apollo Group                          CSV Specialized Consumer Services
National Oilwell Varco Inc.           OIE Oil Equipment & Services
T&D Holdings Inc.                     INS Insurance
Talisman Energy Inc                   OIX Oil & Gas Producers
Standard Bank Group Limited           BNK Banks
Loews Corp.                           INS Insurance
Compagnie Financiere Richemont S.A.   TEX Clothing, Accessories & Footwear
Air Products & Chemicals Inc.         CHM Chemicals
Southwestern Energy Co.               OIX Oil & Gas Producers
Essilor International                 MTC Medical Products
Origin Energy Ltd                     ELC Electricity
Baker Hughes Inc.                     OIE Oil Equipment & Services
Paccar Inc.                           IEQ Industrial Engineering
DBS Group Holdings Ltd.               BNK Banks
Fujitsu Ltd.                          THQ Computer Hardware & Electronic Office Equipement
Chesapeake Energy Corp.               OIX Oil & Gas Producers
UST Inc. (delisted)                   TOB Tobacco
Spectra Energy Corp.                  GAS Gas Distribution
Sempra Energy                         ELC Electricity
Bayerische Motoren Werke AG (BMW)     AUT Automobiles
Telstra Corp.                         FTS Fixed Line Communications
Edison International                  ELC Electricity
Hong Kong Exchanges & Clearing Ltd.   FBN Financial Services
ROSNEFT OIL COMPANY                   OIX Oil & Gas Producers
KB Financial Group Inc                BNK Banks
Akzo Nobel N.V.                       CHM Chemicals
Sumitomo Trust & Banking Co.          BNK Banks
Lorillard Inc                         TOB Tobacco
Best Buy Inc.                         RTS General Retailers
Progressive Corp.                     INS Insurance
Osaka Gas Co.                         GAS Gas Distribution
Motorola Inc.                         CMT Communication Technology
C.H. Robinson Worldwide Inc.          TRA Industrial Transportation
Chunghwa Telecom Co. Ltd.             FTS Fixed Line Communications
Freeport-McMoRan Copper & Gold Inc.   MNX Mining
William Morrison Supermarkets PLC     FDR Food & Drug Retailers
Juniper Networks                      CMT Communication Technology
Fortum Oyj                            ELC Electricity
Inditex                               RTS General Retailers
T. Rowe Price Group Inc.              FBN Financial Services
Cathay Financial Holding Co. Ltd.     FBN Financial Services
Nexen Inc.                            OIX Oil & Gas Producers
Compass Group Plc                     REX Hotels, Restaurants, Bars & Recreational Services
UBI BANCA SCPA                        BNK Banks
National Bank Of Greece               BNK Banks
Zimmer Holdings Inc.                  MTC Medical Products
Hang Seng Bank Ltd.                   BNK Banks
Sampo                                 INS Insurance
LIBERTY MEDIA ENTERTAINMENT           PUB Media
West Japan Railway Co.                TRT Travel & Tourism
Alcoa                                 ALU Aluminum
Sumitomo Metal Industries Ltd.        STL Steel
Ricoh Co.                             THQ Computer Hardware & Electronic Office Equipement
Terumo Corp.                          MTC Medical Products
Nissan Motor Co Ltd                   AUT Automobiles
Imperial Oil Ltd                      OIX Oil & Gas Producers
Aegon N.V.                            INS Insurance
Rolls-Royce Plc                       ARO Aerospace & Defense
ThyssenKrupp AG                       IDD Diversified Industrials
L-3 Communications Holdings Inc.      ARO Aerospace & Defense
BANK OF CHINA LTD - H                   BNK Banks
Shinhan Financial Group Co. Ltd.        BNK Banks
Hermes International                    TEX Clothing, Accessories & Footwear
Fresenius Medical Care                  HEA Healthcare Providers
Vornado Realty Trust Sbi                REA Real Estate
HOUSING DEVEL FIN                       FBN Financial Services
TJX Cos.                                RTS General Retailers
Impala Platinum Hldgs                   MNX Mining
Annaly Mortgage Management Inc.         REA Real Estate
Paychex Inc.                            ICS Support Services
Murata Manufacturing Co.                ELQ Electric Components & Equipment
Murphy Oil Corp.                        OIX Oil & Gas Producers
Noble Energy Inc.                       OIX Oil & Gas Producers
Denso Corp.                             ATX Auto Parts & Tires
Shoppers Drug Mart Corp.                FDR Food & Drug Retailers
Resona Holdings Inc.                    BNK Banks
Omnicom Group Inc.                      PUB Media
C.R. Bard Inc.                          MTC Medical Products
ITT Corp                                IDD Diversified Industrials
Williams Cos.                           PIP Pipelines
Kubota                                  IEQ Industrial Engineering
Xcel Energy Inc.                        ELC Electricity
Republic Services Inc.                  POL Waste & Disposal Services
Precision Castparts Corp.               ARO Aerospace & Defense
Reed Elsevier Plc                       PUB Media
ITAUSA-INVESTIMENTOS ITAU SA            FBN Financial Services
Eaton Corp.                             IDD Diversified Industrials
Shire PLC                               DRG Pharmaceuticals
Fluor Corp.                             CON Heavy Construction
Wesfarmers Ltd.                         RTS General Retailers
Equity Residential                      REA Real Estate
EDP - Energias de Portugal S.A.         ELC Electricity
Shionogi & Co.                          DRG Pharmaceuticals
Asahi Breweries Ltd.                    BVG Beverages
Julius Baer                             FBN Financial Services
Shizuoka Bank Ltd.                      BNK Banks
Bank of Yokohama Ltd.                   BNK Banks
Lafarge                                 BLD Building Materials & Fixtures
Anglogold Ashanti Ltd.                  MNX Mining
Daiwa Securities Group Inc.             FBN Financial Services
Quest Diagnostics Inc.                  HEA Healthcare Providers
Brookfield Asset Management Inc. CI A   REA Real Estate
Hyundai Heavy Industries                IEQ Industrial Engineering
J. Sainsbury Plc                        FDR Food & Drug Retailers
Forest Laboratories                     DRG Pharmaceuticals
Kintetsu Corp.                          TRT Travel & Tourism
Itochu Corp.                            ICS Support Services
Union Fenosa SA                         ELC Electricity
Shiseido Co.                            COS Personal Products
Kinder Morgan Energy Partners           PIP Pipelines
H.& R. Block Inc.                       CSV Specialized Consumer Services
Hudson City Bancorp Inc.                BNK Banks
The Clorox Co.                                    HOU Nondurable Household Products
Shikoku Electric Power Co.                        ELC Electricity
ACS Actividades de Construcción y Servicios S.A   CON Heavy Construction
Accor                                             REX Hotels, Restaurants, Bars & Recreational Services
Chugoku Electric Power Co. Inc.                   ELC Electricity
ASML Holding N.V.                                 SEM Semiconductors
Swisscom                                          FTS Fixed Line Communications
Svenska Handelsbanken                             BNK Banks
CA Inc.                                           SOF Software
Mobile Telecommunications Co KSC                  CMT Communication Technology
Rohm and Haas Co (delisted)                       CHM Chemicals
ICICI BANK LTD                                    BNK Banks
Michelin                                          ATX Auto Parts & Tires
DUP: Rio Tinto Ltd.                               MNX Mining
Aeon Co. Ltd.                                     RTS General Retailers
Ajinomoto Co.                                     FOA Food Producers
Keyence Corp.                                     ITC Electronic Equipment
Synthes Inc.                                      MTC Medical Products
adidas AG                                         TEX Clothing, Accessories & Footwear
Broadcom Corp Cl A                                SEM Semiconductors
Daikin Industries Ltd.                            IEQ Industrial Engineering
Heineken N.V.                                     BVG Beverages
Pearson Plc.                                      PUB Media
McGraw-Hill Cos.                                  PUB Media
Oversea-Chinese Banking Corp.                     BNK Banks
Wal-Mart de Mexico S.A. de C.V. V                 RTS General Retailers
TYCO ELECTRONICS LTD                              ELQ Electric Components & Equipment
Foster's Group Limited                            BVG Beverages
ConAgra Foods Inc.                                FOA Food Producers
British Sky Broadcasting                          PUB Media
Weatherford International Inc                     OIE Oil Equipment & Services
Nippon Yusen KK                                   TRA Industrial Transportation
INPEX CORPORATION                                 OIX Oil & Gas Producers
Hong Kong Electric Holdings Ltd.                  ELC Electricity
Hoya Corp.                                        ITC Electronic Equipment
Cemex S.A                                         BLD Building Materials & Fixtures
OGX Petroleo e Gas Participacoes SA               OIX Oil & Gas Producers
Agnico-Eagle Mines Ltd.                           MNX Mining
Sharp Corp.                                       LEG Leisure Goods
Nan Ya Plastics Corp.                             CHM Chemicals
K+S AG                                            CHM Chemicals
TNT N.V.                                          TRA Industrial Transportation
Hankyu Corp.                                      TRT Travel & Tourism
KT&G Corp.                                        TOB Tobacco
Grupo Televisa S.A.                               PUB Media
Delta Air Lines Inc.                              AIR Airlines
Molson Coors Brewing Co.                          BVG Beverages
MediaTek Inc.                                     SEM Semiconductors
Nippon Oil Corp.                                  OIX Oil & Gas Producers
CHINA SHENHUA ENERGY CO - H                       MNX Mining
Brambles Ltd                                      CTR Containers & Packaging
Mitsui O.S.K. Lines Ltd.                          TRA Industrial Transportation
HTC CORP                                      THQ Computer Hardware & Electronic Office Equipement
Dai Nippon Printing Co.                       PUB Media
Expeditors International of Washington Inc.   TRA Industrial Transportation
AMP Ltd.                                      FBN Financial Services
PPG Industries Inc.                           CHM Chemicals
HCP INC                                       REA Real Estate
Intuit Inc.                                   SOF Software
Sompo Japan Insurance Inc.                    INS Insurance
Banco de Sabadell S.A.                        BNK Banks
Toray Industries Inc.                         CHM Chemicals
Ameren Corp.                                  ELC Electricity
Laboratory Corp. of America                   HEA Healthcare Providers
Xerox Corp.                                   THQ Computer Hardware & Electronic Office Equipement
Gap Inc.                                      RTS General Retailers
Starbucks Corp.                               REX Hotels, Restaurants, Bars & Recreational Services
DUP: Reed Elsevier N.V.                       PUB Media
Sumitomo Realty & Development Co.             REA Real Estate
Tullow Oil plc                                OIX Oil & Gas Producers
Parker Hannifin Corp.                         IEQ Industrial Engineering
STATE BANK OF INDIA                           BNK Banks
Reynolds American Inc.                        TOB Tobacco
Alcon Inc.                                    MTC Medical Products
China Steel Corp.                             STL Steel
WPP Plc                                       PUB Media
Companhia de Bebidas das Americas Pref        BVG Beverages
Coach Inc.                                    TEX Clothing, Accessories & Footwear
Public Bank BHD                               BNK Banks
Shaw Communications Inc.                      PUB Media
Investor AB                                   FBN Financial Services
Campbell Soup Co.                             FOA Food Producers
Porsche Automobil Holding SE                  AUT Automobiles
ARAB BANK                                     BNK Banks
Bed Bath & Beyond Inc.                        RTS General Retailers
NEC Corp.                                     THQ Computer Hardware & Electronic Office Equipement
LARSEN & TOUBRO LIMITED                       CON Heavy Construction
Formosa Plastics Corp.                        CHM Chemicals
DUP: Telecom Italia S.p.A. RNC                FTS Fixed Line Communications
HINDUSTAN LEVER LIMITED                       COS Personal Products
Sara Lee Corp.                                FOA Food Producers
RSA Insurance Group PLC                       INS Insurance
Groupe Bruxelles Lambert S.A.                 FBN Financial Services
Boston Properties Inc.                        REA Real Estate
Capita Group                                  ICS Support Services
Actelion Ltd.                                 BTC Biotechnology
Asahi Glass Co.                               BLD Building Materials & Fixtures
ABSA Group Ltd.                               BNK Banks
Sandvik AB                                    IEQ Industrial Engineering
UPM-Kymmene Oyj                               FRP Forestry & Paper
Legal & General Group Plc                     INS Insurance
Gold Fields Ltd                               MNX Mining
FOMENTO ECON MEXIC                            BVG Beverages
SBERBANK-CLS                                  BNK Banks
Esprit Holdings Ltd.                  RTS General Retailers
Marubeni Corp.                        ICS Support Services
PING AN INSURANCE GROUP CO-H          INS Insurance
Weyerhaeuser Co.                      BLD Building Materials & Fixtures
Yamada Denki Co. Ltd.                 RTS General Retailers
Experian Group Ltd.                   ICS Support Services
Humana Inc.                           HEA Healthcare Providers
Vulcan Materials Co.                  BLD Building Materials & Fixtures
HDFC BANK LIMITED                     BNK Banks
Southwest Airlines Co.                AIR Airlines
STANDARD LIFE                         INS Insurance
Rockwell Collins Inc.                 ARO Aerospace & Defense
Cez A.S.                              ELC Electricity
ITC LTD                               TOB Tobacco
FIRST SOLAR INC                       ALT Alternative Energy
Banca Monte Dei Paschi Di Siena       BNK Banks
Bunge Ltd.                            FOA Food Producers
Land Securities Group PLC             REA Real Estate
Telekomunikasi Indonesia              FTS Fixed Line Communications
Husky Energy Inc.                     OIX Oil & Gas Producers
Ecolab Inc.                           CHM Chemicals
Fortune Brands Inc.                   BLD Building Materials & Fixtures
Santos Limited                        OIX Oil & Gas Producers
Delhaize Group                        FDR Food & Drug Retailers
UnumProvident Corp.                   INS Insurance
NYSE GROUP INC                        FBN Financial Services
United Utilities Group PLC            ELC Electricity
Commerzbank AG                        BNK Banks
Samsung Fire & Marine Insurance Co.   INS Insurance
Dover Corp.                           IDD Diversified Industrials
Suzuki Motor Corp.                    AUT Automobiles
Tokyo Electron Ltd.                   SEM Semiconductors
Peabody Energy Corp.                  MNX Mining
SMC Corp.                             IEQ Industrial Engineering
SES                                   PUB Media
Genuine Parts Co.                     ATX Auto Parts & Tires
Hong Kong & China Gas Co.             GAS Gas Distribution
OPAP                                  CNO Gambling
Sumitomo Metal Mining Co.             MNX Mining
Vallourec S.A.                        IEQ Industrial Engineering
Belgacom                              FTS Fixed Line Communications
Mitsubishi Chemical Holdings Corp.    CHM Chemicals
INTERCONTINENTALEXCHANGE INC          FBN Financial Services
Portugal Telecom S.A.                 FTS Fixed Line Communications
Suncorp Metway Limited                BNK Banks
Marriott International Inc.           REX Hotels, Restaurants, Bars & Recreational Services
Cameco Corp.                          MNX Mining
Finmeccanica Ord                      ARO Aerospace & Defense
SK Telecom Co. Ltd.                   CTS Mobile Telecommunications
Sherwin-Williams Co.                  BLD Building Materials & Fixtures
Xstrata Plc                           MNX Mining
Jacobs Engineering Group Inc.         CON Heavy Construction
Banco Popular Espanol                      BNK Banks
Yahoo Japan Corp.                          TSV Computer Services & Internet
BANK OF COMMUNICATIONS CO-H                BNK Banks
Korea Electric Power Corp.                 ELC Electricity
Ono Pharmaceutical Co.                     DRG Pharmaceuticals
DTE Energy Co.                             ELC Electricity
Man Group plc.                             FBN Financial Services
Noble Corporation                          OIE Oil Equipment & Services
Ryanair Hldgs                              AIR Airlines
Fiserv Inc                                 ICS Support Services
Nippon Building Fund Inc.                  REA Real Estate
Enterprise Products Partners L             PIP Pipelines
Powszechna Kasa Oszczednosci Bank Polski   BNK Banks
MERCK KGAA                                 DRG Pharmaceuticals
Plum Creek Timber Co. Inc. REIT            REA Real Estate
Kuwait Finance House                       FBN Financial Services
Volvo AB                                   IEQ Industrial Engineering
Mattel                                     LEG Leisure Goods
Hokuriku Electric Power Co.                ELC Electricity
Power Corp. of Canada                      INS Insurance
Nipponkoa Insurance Co. Ltd.               INS Insurance
Cable & Wireless Plc                       FTS Fixed Line Communications
Oji Paper Co.                              FRP Forestry & Paper
MMC NORILSK NICKEL-CLS                     MNX Mining
EADS NV                                    ARO Aerospace & Defense
Asahi Kasei Corp.                          CHM Chemicals
Telefonos De Mexico, S.A.                  FTS Fixed Line Communications
Yamato Transport Co.                       TRA Industrial Transportation
A.P. Moller - Maersk                       TRA Industrial Transportation
Allegheny Energy Inc.                      ELC Electricity
National Bank of Kuwait                    BNK Banks
AmerisourceBergen Corp.                    FDR Food & Drug Retailers
Macquarie Bank Limited                     FBN Financial Services
Questar Corp.                              GAS Gas Distribution
Sumitomo Electric Industries Ltd.          ATX Auto Parts & Tires
Fairfax Financial Holdings Ltd.            INS Insurance
China Overseas Land & Investment Ltd.      REA Real Estate
INVESCO LTD                                FBN Financial Services
Henkel KGaA                                HOU Nondurable Household Products
Capgemini                                  TSV Computer Services & Internet
Au Optronics Corp.                         THQ Computer Hardware & Electronic Office Equipement
Smith & Nephew plc                         MTC Medical Products
DUP: Volkswagen AG Pfd.                    AUT Automobiles
Shinsegae Co. Ltd.                         RTS General Retailers
Hershey Co.                                FOA Food Producers
Regions Financial Corp                     BNK Banks
Daiwa House Industry Co.                   HOM Home Construction
El Paso Corp.                              PIP Pipelines
Analog Devices Inc.                        SEM Semiconductors
Atlas Copco AB                             IEQ Industrial Engineering
Sumitomo Chemical Co.                      CHM Chemicals
Ingersoll-Rand Co.                         IEQ Industrial Engineering
AES Corp.                              ELC Electricity
LG Electronics Inc                     LEG Leisure Goods
Mitsui Trust Holdings Inc.             BNK Banks
Agilent Technologies Inc.              ITC Electronic Equipment
Ford Motor Co.                         AUT Automobiles
Electric Power Development Co. Ltd.    ELC Electricity
NRG Energy Inc.                        ELC Electricity
Chiba Bank Ltd.                        BNK Banks
Principal Financial Group Inc.         INS Insurance
Sodexo                                 REX Hotels, Restaurants, Bars & Recreational Services
Red Electrica de Espana                ELC Electricity
JARDINE MATHESON HLDGS LTD             IDD Diversified Industrials
Wolters Kluwer N.V.                    PUB Media
Tokyu Corp.                            TRT Travel & Tourism
Thomson Reuters Corp                   PUB Media
Formosa Chemicals & Fibre Corp.        CHM Chemicals
OIL & NATURAL GAS CORP LTD             OIX Oil & Gas Producers
Kobe Steel Ltd.                        STL Steel
Odakyu Electric Railway Co.            TRT Travel & Tourism
YAMANA GOLD INC                        MNX Mining
HBOS plc (delisted)                    BNK Banks
MAN AG                                 IEQ Industrial Engineering
Computer Sciences Corp.                TSV Computer Services & Internet
Range Resources Corp.                  OIX Oil & Gas Producers
Agrium Inc.                            CHM Chemicals
Pitney Bowes Inc.                      THQ Computer Hardware & Electronic Office Equipement
Orkla Asa                              FOA Food Producers
LG Corp.                               IDD Diversified Industrials
Consol Energy Inc.                     MNX Mining
Ultra Petroleum Corp.                  OIX Oil & Gas Producers
McAfee Inc                             SOF Software
Mitsubishi Motors Corp.                AUT Automobiles
International Power                    ELC Electricity
Cephalon                               DRG Pharmaceuticals
Sprint Nextel Corp.                    CTS Mobile Telecommunications
Cognizant Technology Solutions Corp.   TSV Computer Services & Internet
TIM HORTONS INC                        REX Hotels, Restaurants, Bars & Recreational Services
DaVita Inc.                            HEA Healthcare Providers
CHINA TELECOM CORP LTD-H               FTS Fixed Line Communications
Bombardier Inc.                        ARO Aerospace & Defense
Oriental Land Co.                      REX Hotels, Restaurants, Bars & Recreational Services
Mosaic Co.                             CHM Chemicals
Renault                                AUT Automobiles
ABERTIS Infraestructuras               TRA Industrial Transportation
Harris Corp.                           CMT Communication Technology
EMBARQ CORP                            FTS Fixed Line Communications
J.M. Smucker Co. The                   FOA Food Producers
Telenor ASA                            CTS Mobile Telecommunications
Sunoco Inc.                            OIX Oil & Gas Producers
Activision Blizzard Inc                LEG Leisure Goods
Electronic Arts Inc.                   LEG Leisure Goods
Insurance Australia Group              INS Insurance
W.W. Grainger Inc.                              ICS Support Services
Canadian Pacific Railway Ltd.                   TRA Industrial Transportation
Cooper Industries Inc.                          ELQ Electric Components & Equipment
Rohm Co.                                        SEM Semiconductors
NTT Data Corporation                            TSV Computer Services & Internet
International Paper Co.                         FRP Forestry & Paper
Qwest Communications International              FTS Fixed Line Communications
Ameriprise Financial Inc.                       FBN Financial Services
Tobu Railway Co.                                TRT Travel & Tourism
Atlantia SpA                                    TRA Industrial Transportation
BMC Software Inc.                               SOF Software
Japan Steel Works Ltd.                          IEQ Industrial Engineering
Orix Corp.                                      FBN Financial Services
China Communications Construction Company Ltd   CON Heavy Construction
Smith International Inc.                        OIE Oil Equipment & Services
Altera Corp.                                    SEM Semiconductors
Hokkaido Electric Power Co.                     ELC Electricity
Svenska Cellulosa AB                            COS Personal Products
Givaudan                                        CHM Chemicals
CBS CORP-CLASS B                                PUB Media
Toppan Printing Co.                             ICS Support Services
Intuitive Surgical Inc.                         MTC Medical Products
Hartford Financial Services Group Inc.          INS Insurance
CAIRN INDIA                                     OIX Oil & Gas Producers
Alcatel-Lucent S.A.                             CMT Communication Technology
Smiths Group Plc                                IDD Diversified Industrials
China Merchants Bank Co Ltd                     BNK Banks
Xilinx Inc.                                     SEM Semiconductors
Naspers Ltd.                                    PUB Media
Wisconsin Energy Corporation                    ELC Electricity
Lincoln National Corp.                          INS Insurance
Cummins Inc.                                    IEQ Industrial Engineering
Marks & Spencer p.l.c.                          RTS General Retailers
SNC-Lavalin Group Inc.                          CON Heavy Construction
Pinault-Printemps-Redoute                       RTS General Retailers
Fastenal Co.                                    ICS Support Services
SGS SA                                          ICS Support Services
Companhia Siderurgica Nacional SA               STL Steel
Autozone Inc.                                   RTS General Retailers
Taisho Pharmaceutical Co.                       DRG Pharmaceuticals
Tencent Holdings Ltd.                           TSV Computer Services & Internet
Olympus Corp.                                   MTC Medical Products
Ventas Inc.                                     REA Real Estate
Telekom Austria                                 FTS Fixed Line Communications
VF Corp.                                        TEX Clothing, Accessories & Footwear
Asustek Computer Inc.                           SEM Semiconductors
Beiersdorf AG                                   COS Personal Products
Sekisui House Ltd.                              HOM Home Construction
BM&FBOVESPA SA                                  FBN Financial Services
Lagardere                                       PUB Media
Public Bank Berhad                              BNK Banks
AGL Energy Ltd.                                 ELC Electricity
Tenaris SA                     STL Steel
Daito Trust Construction Co.   CON Heavy Construction
Brown-Forman Corp.             BVG Beverages
Liberty Global Inc.            PUB Media
Avalonbay Communities Inc.     REA Real Estate
FRESENIUS AG                   HEA Healthcare Providers
Fiat S.p.A                     AUT Automobiles
SK ENERGY CO LTD               OIX Oil & Gas Producers
DSM NV                         CHM Chemicals
TDK Corp                       ELQ Electric Components & Equipment
Nidec Corporaton               ELQ Electric Components & Equipment
Toyota Industries Corp.        ATX Auto Parts & Tires
Lihir Gold Limited             MNX Mining
Kingfisher Plc                 RTS General Retailers
Cigna Corp.                    HEA Healthcare Providers
Erste Group Bank AG            BNK Banks
Vertex Pharmaceuticals         BTC Biotechnology
NetApp Inc                     THQ Computer Hardware & Electronic Office Equipement
Snam Rete Gas                  GAS Gas Distribution
Telekomunikacja Polska S.A.    FTS Fixed Line Communications
Linear Technology Corp.        SEM Semiconductors
Sigma-Aldrich Corp.            CHM Chemicals
Goodrich Corp.                 ARO Aerospace & Defense
Samsung C&T Corp               CON Heavy Construction
Owens-Illinois Inc.            CTR Containers & Packaging
DISCOVER FINANCIAL SVCS INC    FBN Financial Services
Bank Pekao S.A.                BNK Banks
M&T Bank Corp                  BNK Banks
Iron Mountain Inc.             ICS Support Services
Transurban Group               TRA Industrial Transportation
Stericycle                     POL Waste & Disposal Services
Nvidia Corp                    SEM Semiconductors
Rakuten Inc.                   CSV Specialized Consumer Services
Mediobanca S.p.A               BNK Banks
Danske Bank                    BNK Banks
Constellation Energy Corp.     ELC Electricity
Cooper Cameron Corp            OIE Oil Equipment & Services
Power Financial Corp           INS Insurance
Everest Re Group               INS Insurance
Taiwan Mobile Co. Ltd.         CTS Mobile Telecommunications
Nippon Paper Group Inc.        FRP Forestry & Paper
BHARAT HEAVY ELECTRICALS       IEQ Industrial Engineering
Cincinnati Financial Corp.     INS Insurance
Varian Medical Systems Inc.    MTC Medical Products
Banco Popolare                 BNK Banks
METRO AG                       RTS General Retailers
Autodesk                       SOF Software
Joyo Bank Ltd.                 BNK Banks
S.a.c.i Falabella              RTS General Retailers
Nikon Corp.                    LEG Leisure Goods
Stora Enso Oyj                 FRP Forestry & Paper
Solvay S.A.                    CHM Chemicals
W.R. Berkley Corp.                         INS Insurance
Citrix Systems                             SOF Software
Health Care REIT                           REA Real Estate
KBC Group                                  BNK Banks
Fifth Third Bancorp.                       BNK Banks
Old Mutual                                 INS Insurance
Great-West Lifeco Inc.                     INS Insurance
EQT Corp                                   GAS Gas Distribution
MACY'S INC                                 RTS General Retailers
Stockland                                  REA Real Estate
United States Steel Corp                   STL Steel
Tingyi (Cayman Islands) Holding Corp.      FOA Food Producers
Crown Castle International Corp.           CMT Communication Technology
Flir Systems Inc.                          ARO Aerospace & Defense
Hyundai Motor Co                           AUT Automobiles
Swire Pacific Ltd.                         IDD Diversified Industrials
Hospira Inc.                               DRG Pharmaceuticals
DUP: Suez Environnement WAT                POL Waste & Disposal Services
Affiliated Computer Services               ICS Support Services
JS Group Corp.                             BLD Building Materials & Fixtures
Fubon Financial Holding Co. Ltd.           FBN Financial Services
Gerdau S.A.                                STL Steel
DUP: The Swatch Group                      TEX Clothing, Accessories & Footwear
PTT PCL                                    OIX Oil & Gas Producers
DUP: Roche Holding AG                      DRG Pharmaceuticals
Kimco Realty Corp.                         REA Real Estate
KeyCorp                                    BNK Banks
Obayashi Corp.                             CON Heavy Construction
DLF LIMITED                                REA Real Estate
Banco Do Brasil                            BNK Banks
Amphenol Inc.                              ELQ Electric Components & Equipment
STMicroelectronics                         SEM Semiconductors
Keihin Electric Express Railway Co. Ltd.   TRT Travel & Tourism
Shimizu Corp.                              CON Heavy Construction
FirstRand Ltd.                             BNK Banks
Chugai Pharmaceutical Co.                  DRG Pharmaceuticals
Dun & Bradstreet Corp.                     PUB Media
SLM Corp                                   FBN Financial Services
Terna SpA                                  ELC Electricity
Geberit                                    BLD Building Materials & Fixtures
British Land Plc                           REA Real Estate
Saipem                                     OIE Oil Equipment & Services
Dentsu Inc.                                PUB Media
Axis Capital Holdings Ltd.                 INS Insurance
Dr. Pepper Snapple Group Inc               BVG Beverages
New York Community Bancorp Inc.            BNK Banks
Formosa Petrochemical Corp.                OIX Oil & Gas Producers
O'Reilly Automotive                        RTS General Retailers
DUP: TELUS Corp. Non Voting shares         FTS Fixed Line Communications
Adecco                                     ICS Support Services
Rockwell Automation Inc.                   IDD Diversified Industrials
Masco Corp.                                BLD Building Materials & Fixtures
Severn Trent Plc                      WAT Water
Hellenic Telecom. Organization S.A.   FTS Fixed Line Communications
Skandinaviska Enskilda Banken         BNK Banks
WINDSTREAM CORP                       FTS Fixed Line Communications
BOC Hong Kong (Holdings) Ltd.         BNK Banks
ENSCO International Inc.              OIE Oil Equipment & Services
Life Technologies Corp.               BTC Biotechnology
Canadian Oil Sands Trust              OIX Oil & Gas Producers
National Bank of Canada               BNK Banks
Martin Marietta Materials Inc         BLD Building Materials & Fixtures
Singapore Airlines                    AIR Airlines
Lonza                                 BTC Biotechnology
Konica Minolta Holdings Inc.          LEG Leisure Goods
Li & Fung Ltd.                        TEX Clothing, Accessories & Footwear
Benesse Corp.                         CSV Specialized Consumer Services
Mediaset                              PUB Media
Hang Lung Properties Limited          REA Real Estate
Australian Securities Exchange        FBN Financial Services
DISCOVERY HOLDING CO                  PUB Media
Yara International ASA                CHM Chemicals
Harley Davidson                       AUT Automobiles
Uni-Charm Corp.                       COS Personal Products
Bank Of Kyoto Ltd.                    BNK Banks
Delta Electronic                      ITC Electronic Equipment
Empresas COPEC S.A.                   OIX Oil & Gas Producers
Host Marriott Corp.                   REA Real Estate
Dentsply International Inc.           MTC Medical Products
Ball Corp.                            CTR Containers & Packaging
Church & Dwight Co.                   HOU Nondurable Household Products
Transalta Corp.                       ELC Electricity
Petrohawk Energy Corp.                OIX Oil & Gas Producers
Partner Re Ltd.                       INS Insurance
Nippon Express Co.                    TRA Industrial Transportation
Ross Stores                           RTS General Retailers
Thomson Reuters PLC                   PUB Media
Quanta Services Inc.                  CON Heavy Construction
Iyo Bank Ltd.                         BNK Banks
Nasdaq OMX Group/The                  FBN Financial Services
Cablevision Systems Corp.             PUB Media
SCOR SE                               INS Insurance
NSTAR                                 ELC Electricity
Japan Real Estate Investment Corp.    REA Real Estate
Skanska AB                            CON Heavy Construction
Roper Industries                      ITC Electronic Equipment
Enagas                                GAS Gas Distribution
Nippon Mining Holdings Inc.           OIX Oil & Gas Producers
Thales                                ARO Aerospace & Defense
Diamond Offshore Drilling Inc.        OIE Oil Equipment & Services
Moody's Corp.                         FBN Financial Services
OMV AG                                OIX Oil & Gas Producers
Pepco Holdings Inc.                   ELC Electricity
J.C. Penney Co.                       RTS General Retailers
Coca-Cola Enterprises Inc.            BVG Beverages
CenterPoint Energy Inc.               ELC Electricity
Cia Energetica Minas Gerais (CEMIG)   ELC Electricity
Torchmark Corp.                       INS Insurance
Cairn Energy PLC                      OIX Oil & Gas Producers
Henderson Land Development Co.        REA Real Estate
Empresa Nacional De Electricidad Sa   ELC Electricity
Associated British Foods Plc          FOA Food Producers
Northeast Utilities                   ELC Electricity
Dollar Tree Inc                       RTS General Retailers
Fidelity National Financial Inc.      FBN Financial Services
TURKIYE GARANTI BANKASI               BNK Banks
SAIC INC                              TSV Computer Services & Internet
Scana Corp.                           ELC Electricity
Singapore Exchange Ltd.               FBN Financial Services
Keppel Corporation Ltd.               IDD Diversified Industrials
Plains All American Pipeline L        PIP Pipelines
Yuanta Financial Holding Co Ltd.      FBN Financial Services
Acom Co. Ltd.                         FBN Financial Services
VeriSign Inc.                         TSV Computer Services & Internet
American International Group Inc.     INS Insurance
McCormick & Co.                       FOA Food Producers
ProLogis                              REA Real Estate
Bumiputra-Commerce Holdings Bhd       BNK Banks
Lawson Inc.                           FDR Food & Drug Retailers
ITT Educational Services Inc.         CSV Specialized Consumer Services
Baloise-Holding                       INS Insurance
Banco Comercial Portuguese            BNK Banks
DUP: ITAUSA-INVESTIMENTOS ITAU SA     FBN Financial Services
KLA Tencor Corp                       SEM Semiconductors
SKF AB                                IEQ Industrial Engineering
JGC Corp.                             IEQ Industrial Engineering
Hasbro Inc.                           LEG Leisure Goods
Assa Abloy                            BLD Building Materials & Fixtures
Maxim Integrated Products Inc.        SEM Semiconductors
Waters Corp.                          MTC Medical Products
Wolseley Plc                          ICS Support Services
FUKUOKA FINANCIAL                     BNK Banks
METROPCS COMMUNICATIONS INC           CTS Mobile Telecommunications
Federal Realty Investment Trust SBI   REA Real Estate
Ecopetrol SA                          OIX Oil & Gas Producers
G4S PLC                               ICS Support Services
Groupe Casino Guichard Perrachon      FDR Food & Drug Retailers
Gas Natural SDG S.A.                  GAS Gas Distribution
MDU Resources Group Inc.              BLD Building Materials & Fixtures
Darden Restaurants Inc.               REX Hotels, Restaurants, Bars & Recreational Services
Swedish Match Co                      TOB Tobacco
CapitaLand Ltd.                       REA Real Estate
SCANIA AB                             IEQ Industrial Engineering
Iberdrola Renovables                  ELC Electricity
Trend Micro Inc.                      SOF Software
DUP: Banco Bradesco S/A Ord           BNK Banks
S-Oil Corp.                             OIX Oil & Gas Producers
Johnson Matthey Plc                     CHM Chemicals
Bank Central Asia                       BNK Banks
Harmony Gold Mining Co. Ltd.            MNX Mining
Deutsche Lufthansa AG                   AIR Airlines
Devry                                   CSV Specialized Consumer Services
Microchip Technology                    SEM Semiconductors
Chinatrust Financial Holding Co. Ltd.   FBN Financial Services
Chugoku Bank                            BNK Banks
Eiffage S.A.                            CON Heavy Construction
Novozymes A/S                           BTC Biotechnology
LINK REIT                               REA Real Estate
International Game Technology           CNO Gambling
NISSIN FOODS HOLDINGS CO LTD            FOA Food Producers
Tele Norte Leste Participacoes S/A      FTS Fixed Line Communications
Kone Oyj                                IEQ Industrial Engineering
SBI Holdings Inc.                       FBN Financial Services
SAFRAN S.A.                             ARO Aerospace & Defense
Orica Ltd.                              CHM Chemicals
Hirose Electric Co.                     ELQ Electric Components & Equipment
TURKCELL ILETISIM HIZMET AS             CTS Mobile Telecommunications
Arch Capital Group Ltd.                 INS Insurance
Remgro Ltd.                             IDD Diversified Industrials
Southern Copper Corp.                   MNX Mining
The Bidvest Group Limited               ICS Support Services
Kajima Corp.                            CON Heavy Construction
Anglo Platinum Ltd.                     MNX Mining
Toho Gas Co. Ltd.                       GAS Gas Distribution
Nitori Co. Ltd.                         RTS General Retailers
Family Dollar Stores Inc.               RTS General Retailers
Ameritrade Holding Corp.                FBN Financial Services
Mobile Telesystems OJSC                 CTS Mobile Telecommunications
Banca Popolare Dell'Emilia Romagna      BNK Banks
RELIANCE COMMUNICATIONS LTD             CTS Mobile Telecommunications
PTT Exploration & Production PCL        OIX Oil & Gas Producers
Singapore Press Hldg.                   PUB Media
ACER                                    THQ Computer Hardware & Electronic Office Equipement
Keio Corp.                              TRT Travel & Tourism
BJ Services Corp.                       OIE Oil Equipment & Services
Leucadia National Corp                  FTS Fixed Line Communications
Samsung Heavy Industries Co. Ltd.       IEQ Industrial Engineering
Nabors Industries Inc.                  OIE Oil Equipment & Services
Alpha Bank A.E.                         BNK Banks
URS Corp.                               ICS Support Services
Sanyo Electric                          LEG Leisure Goods
Yakult Honsha Co.                       FOA Food Producers
Amcor Ltd.                              CTR Containers & Packaging
ISRAEL CHEMICALS LIMITED                CHM Chemicals
Qiagen N.V.                             BTC Biotechnology
Alleanza Assicurazioni S.p.A            INS Insurance
Pall Corp.                              IEQ Industrial Engineering
Kühne + Nagel International AG          TRA Industrial Transportation
Uniao De Bancos Brasileiros (Unibanco) (delisted)   BNK Banks
Equifax Inc                                         FBN Financial Services
Hisamitsu Pharmaceutical Co. Inc.                   DRG Pharmaceuticals
Philippine Long Distance Telephone                  CTS Mobile Telecommunications
Tanabe Seiyaku Co.                                  DRG Pharmaceuticals
Akbank TAS                                          BNK Banks
TIME WARNER CABLE INC                               PUB Media
Textron Inc.                                        ARO Aerospace & Defense
Endesa Sa                                           ELC Electricity
Telmex Internacional SAB de CV                      FTS Fixed Line Communications
Carlsberg                                           BVG Beverages
Hologic Inc.                                        MTC Medical Products
Magna International Inc.                            ATX Auto Parts & Tires
IGM Financial Inc.                                  FBN Financial Services
Enersis SA                                          ELC Electricity
Marshall & Ilsley Corp.                             BNK Banks
FMC Corp.                                           CHM Chemicals
Metro Inc. Cl A                                     FDR Food & Drug Retailers
Uni-President Enterprises Cor                       FOA Food Producers
Henry Schein                                        MTC Medical Products
GAMESTOP CORP-CLASS A                               RTS General Retailers
Advanced Info Service Public                        CTS Mobile Telecommunications
Sime Darby Bhd                                      IDD Diversified Industrials
Furukawa Electric Co.                               ELQ Electric Components & Equipment
Ralcorp Holdings Inc.                               FOA Food Producers
Technip                                             OIE Oil Equipment & Services
Kawasaki Heavy Industries Ltd.                      IEQ Industrial Engineering
DUP: Henkel KGaA                                    HOU Nondurable Household Products
Integrys Energy Group Inc                           ELC Electricity
ISETAN MITSUKOSHI                                   RTS General Retailers
Shimano Inc.                                        LEG Leisure Goods
HANA FINANCIAL GROUP                                BNK Banks
Check Point Software Technologies Ltd               SOF Software
Estee Lauder Cos. Cl A                              COS Personal Products
OTP Bank Rt.                                        BNK Banks
Telephone & Data Systems Inc.                       CTS Mobile Telecommunications
Robert Half International Inc.                      ICS Support Services
Pactiv Corp                                         CTR Containers & Packaging
Sony Financial Holdings Inc                         INS Insurance
Rexam Plc                                           CTR Containers & Packaging
Wharf Holdings Ltd.                                 IDD Diversified Industrials
Hyundai Mobis Co.                                   ATX Auto Parts & Tires
Sanlam Ltd.                                         INS Insurance
Pinnacle West Capital Corp.                         ELC Electricity
Regency Centers Corp.                               REA Real Estate
RANDGOLD RESOURCES LTD                              MNX Mining
Salesforce.com Inc.                                 SOF Software
Sonic Healthcare Ltd                                HEA Healthcare Providers
MEMC Electronic Materials Inc.                      SEM Semiconductors
Coca-Cola Amatil Ltd.                               BVG Beverages
Illumina Inc.                                       BTC Biotechnology
Hokuhoku Financial Group Inc.                       BNK Banks
NGK Insulators Ltd.                                     ELQ Electric Components & Equipment
Nippon Meat Packers Inc. (Nippon Ham)                   FOA Food Producers
Alliant Energy Corp.                                    ELC Electricity
CIA DE MINAS BUENAVENTUR-COM                            MNX Mining
NTPC LIMITED                                            ELC Electricity
Energy Transfer Equity LP                               PIP Pipelines
Marvell Technology Group Ltd.                           SEM Semiconductors
Toyo Seikan Kaisha Ltd.                                 CTR Containers & Packaging
IOI Corp. Bhd                                           FOA Food Producers
Ametek Inc.                                             ITC Electronic Equipment
MAROC TELECOM                                           CTS Mobile Telecommunications
Sage Group Plc                                          SOF Software
Puget Energy Inc (delisted)                             ELC Electricity
Cobham                                                  ARO Aerospace & Defense
LG Chem Ltd.                                            CHM Chemicals
DUP: Carnival Plc                                       REX Hotels, Restaurants, Bars & Recreational Services
Advance Auto Parts Inc.                                 RTS General Retailers
Bank of East Asia Ltd.                                  BNK Banks
SUNPOWER CORP-CLASS A                                   ALT Alternative Energy
Acciona                                                 CON Heavy Construction
RenaissanceRe Holdings                                  INS Insurance
Energizer Holdings Inc.                                 HOU Nondurable Household Products
Mitsubishi Materials Corp.                              IDD Diversified Industrials
Serco Group                                             ICS Support Services
Nitto Denko Corp.                                       CHM Chemicals
Panasonic Electric Works Co Lt                          BLD Building Materials & Fixtures
Foster Wheeler AG                                       CON Heavy Construction
Tenaga Nasional Bhd.                                    ELC Electricity
ROSTELECOM-$ US                                         FTS Fixed Line Communications
DUP: Fortis Inc.                                        ELC Electricity
DUP: Christian Dior                                     TEX Clothing, Accessories & Footwear
Gunma Bank Ltd.                                         BNK Banks
Supervalu Inc.                                          FDR Food & Drug Retailers
Inmarsat plc                                            CTS Mobile Telecommunications
Endo Pharmaceuticals Holdings Inc.                      DRG Pharmaceuticals
Edwards Lifesciences Corp.                              MTC Medical Products
Fidelity National Information Services                  ICS Support Services
Avery Dennison Corp.                                    CHM Chemicals
Myriad Genetics                                         BTC Biotechnology
Cintas Corp.                                            ICS Support Services
Colruyt Sa                                              FDR Food & Drug Retailers
CORIO N.V.                                              REA Real Estate
HCC Insurance Holdings                                  INS Insurance
Österreichische Elektrizitätswirtschafts-AG (Verbund)   ELC Electricity
Crown Holdings Inc.                                     CTR Containers & Packaging
Constellation Brands Inc.                               BVG Beverages
Pepsi Bottling Group                                    BVG Beverages
Next Plc                                                RTS General Retailers
Gamesa                                                  ALT Alternative Energy
Makita Corp.                                            DHP Durable Household Products
PEOPLE'S UNITED FINL INC                                BNK Banks
Saputo Group Inc.                                       FOA Food Producers
Strayer Education Inc.                     CSV Specialized Consumer Services
Sekisui Chemical Co.                       HOM Home Construction
UCB                                        DRG Pharmaceuticals
Sankyo Co. Ltd. (6417)                     CNO Gambling
Whirlpool Corp.                            DHP Durable Household Products
JUPITER TELECOMMUNICATIONS                 PUB Media
Legg Mason                                 FBN Financial Services
HONGKONG LAND HOLDINGS LTD                 REA Real Estate
Quanta Computer Inc                        THQ Computer Hardware & Electronic Office Equipement
Starwood Hotels & Resorts Worldwide Inc.   REX Hotels, Restaurants, Bars & Recreational Services
Axa Asia Pacific Holdings Ltd              INS Insurance
Hengan International Group Co. Ltd.        COS Personal Products
Pharmaceutical Product Development Inc     HEA Healthcare Providers
Alfa Laval                                 IEQ Industrial Engineering
NII Holdings Inc.                          CTS Mobile Telecommunications
MTR Corp.                                  TRT Travel & Tourism
Firstgroup                                 TRT Travel & Tourism
NiSource Inc.                              GAS Gas Distribution
Alliance Data Systems Corp                 ICS Support Services
Comerica Inc.                              BNK Banks
Publicis Groupe S.A.                       PUB Media
Mylan Laboratories                         DRG Pharmaceuticals
priceline.com Inc.                         TRT Travel & Tourism
Oil Search Limited                         OIX Oil & Gas Producers
FMC Technologies Inc.                      OIE Oil Equipment & Services
Markel Corp.                               INS Insurance
AMR Corp.                                  AIR Airlines
Chocoladefabriken Lindt & Spruengli AG     FOA Food Producers
CHINA COAL ENERGY                          MNX Mining
Korea Telecom Corp. (KT Corp.)             FTS Fixed Line Communications
Hachijuni Bank Ltd.                        BNK Banks
Omnicare Inc.                              FDR Food & Drug Retailers
United Microelectronics Corp.              SEM Semiconductors
Ibiden Co.                                 ELQ Electric Components & Equipment
Assurant Inc.                              INS Insurance
MIRANT CORP                                ELC Electricity
SK Holdings Co Ltd                         FBN Financial Services
kyowa Hakko Kirin Co Ltd                   DRG Pharmaceuticals
DUP: Atlas Copco AB Series B               IEQ Industrial Engineering
Covance                                    HEA Healthcare Providers
Omron Corp.                                ITC Electronic Equipment
Kurita Water Industries Ltd.               IEQ Industrial Engineering
Tiffany & Co.                              RTS General Retailers
Yamazaki Baking Co.                        FOA Food Producers
J.B. Hunt Transport Services Inc.          TRA Industrial Transportation
Limited Brands Inc.                        RTS General Retailers
Salzgitter AG                              STL Steel
Samsung Securities                         FBN Financial Services
LG Display Co Ltd                          THQ Computer Hardware & Electronic Office Equipement
Yamaguchi Financial Group Inc.             BNK Banks
Flowserve Corp                             IEQ Industrial Engineering
Cliffs Natural Resources Inc               STL Steel
DUP: RWE AG Pfd                       ELC Electricity
Toyo Suisan Kaisha Ltd.               FOA Food Producers
Valiant Holding AG                    BNK Banks
Friends Provident                     INS Insurance
Toho                                  PUB Media
Mega Financial Holding Co.            FBN Financial Services
KINDER MORGAN MANAGEMENT LLC          PIP Pipelines
Usinas Siderurgicas de Minas Gerais   STL Steel
Loblaw Companies                      FDR Food & Drug Retailers
Nisshin Seifun Group Inc.             FOA Food Producers
Kawasaki Kisen Kaisha Ltd.            TRA Industrial Transportation
Heineken Holding N.V.                 BVG Beverages
Taisei Corp.                          CON Heavy Construction
Banco Santander SA/Brazil             BNK Banks
Macquarie Infrastructure Group        TRA Industrial Transportation
Nationwide Health Properties Inc.     REA Real Estate
Cullen/Frost Bankers Inc.             BNK Banks
China Railway Construction            CON Heavy Construction
Familymart Co.                        FDR Food & Drug Retailers
ResMed Inc                            MTC Medical Products
ONEOK Inc.                            GAS Gas Distribution
Zions Bancorp.                        BNK Banks
Fortis N.V.                           BNK Banks
DnB NOR ASA                           BNK Banks
Sun Microsystems Inc.                 THQ Computer Hardware & Electronic Office Equipement
Alexion Pharmaceuticals Inc.          BTC Biotechnology
Industries Qatar                      IDD Diversified Industrials
Qatar National Bank SAQ               BNK Banks
ORASCOM TELECOM HOLDING               CTS Mobile Telecommunications
Millipore Corp.                       MTC Medical Products
Huntington Bancshares Inc.            BNK Banks
Alliant Tech Systems                  ARO Aerospace & Defense
GPT Group                             REA Real Estate
NEOPOST                               THQ Computer Hardware & Electronic Office Equipement
Air France-KLM                        AIR Airlines
Banca Popolare Di Sondrio             BNK Banks
Nagoya Railroad Co.                   TRT Travel & Tourism
Lender Processing Services Inc        ICS Support Services
Mitsui Chemicals Inc.                 CHM Chemicals
TonenGeneral Sekiyu K.K.              OIX Oil & Gas Producers
R.R. Donnelley & Sons Co.             ICS Support Services
Total System Services                 ICS Support Services
Norsk Hydro ASA                       ALU Aluminum
Watson Pharmaceuticals                DRG Pharmaceuticals
Bank of Piraeus                       BNK Banks
Bunzl Plc                             ICS Support Services
CF INDUSTRIES HOLDINGS INC            CHM Chemicals
Energy Transfer Partners LP           PIP Pipelines
Dean Foods Co.                        FOA Food Producers
Canadian Tire Ltd.                    RTS General Retailers
Pride International                   OIE Oil Equipment & Services
Wynn Resorts Ltd.                     CNO Gambling
Old Republic International Corp.            INS Insurance
Peugeot SA                                  AUT Automobiles
Beckman Coulter Inc.                        MTC Medical Products
Aqua America Inc.                           WAT Water
Malayan Banking Berhad                      BNK Banks
IMS Health Inc.                             ICS Support Services
Ube Industries Ltd.                         CHM Chemicals
Banco de Valencia                           BNK Banks
Grupo Mexico S.A.                           MNX Mining
DUP: A.P. Moller-Maersk A/S A               TRA Industrial Transportation
Toll Brothers Inc                           HOM Home Construction
Teijin Ltd.                                 CHM Chemicals
Sonova Holding AG                           MTC Medical Products
Drax Group Plc                              ELC Electricity
CenturyTel Inc.                             FTS Fixed Line Communications
Elan Corp.                                  DRG Pharmaceuticals
Perrigo Co.                                 DRG Pharmaceuticals
Valley National Bancorp                     BNK Banks
SEVEN BANK                                  BNK Banks
Aisin Seiki Co.                             ATX Auto Parts & Tires
Newell Rubbermaid Inc.                      DHP Durable Household Products
ATTIJARIWAFA BANK                           BNK Banks
Avnet Inc.                                  ELQ Electric Components & Equipment
Airgas Inc.                                 CHM Chemicals
Frontier Communications Corp                FTS Fixed Line Communications
Nationwide Financial Services (delisted)    INS Insurance
Incitec Pivot Ltd.                          CHM Chemicals
REDECARD SA                                 FBN Financial Services
Commerce Bancshares                         BNK Banks
China Resources Power Holdings Co. Ltd.     ELC Electricity
Parmalat SpA                                FOA Food Producers
Leighton Holdings Limited                   CON Heavy Construction
Want Want China Holdings Ltd                FOA Food Producers
Polski Koncern Naftowy Orlen S.A.           OIX Oil & Gas Producers
Taiwan Cement Corp.                         BLD Building Materials & Fixtures
Eldorado Gold Corp.                         MNX Mining
COVANTA HOLDING CORP                        ELC Electricity
Siliconware Precision Industries Co. Ltd.   SEM Semiconductors
Tele2 AB                                    FTS Fixed Line Communications
Hiroshima Bank                              BNK Banks
POLYUS GOLD-CLS                             MNX Mining
Cabot Oil & Gas Corp.                       OIX Oil & Gas Producers
The Stanley Works                           DHP Durable Household Products
Synopsys                                    SOF Software
Home Retail Group                           RTS General Retailers
Denbury Resources Inc.                      OIX Oil & Gas Producers
Canadian Utilities Ltd.                     ELC Electricity
Autonomy Corp.                              SOF Software
Elisa Oyj                                   FTS Fixed Line Communications
LAM Research Corp.                          SEM Semiconductors
Commercial Bank of Kuwait                   BNK Banks
Reinsurance Group of America Inc.           INS Insurance
BLACKROCK INC                                         FBN Financial Services
Kuraray Co.                                           CHM Chemicals
China Railway Group Ltd                               CON Heavy Construction
Tate & Lyle Plc                                       FOA Food Producers
Manpower Inc.                                         ICS Support Services
DPL Inc.                                              ELC Electricity
Toll Holdings Ltd                                     TRA Industrial Transportation
Securitas AB                                          ICS Support Services
DUP: Volvo AB A                                       IEQ Industrial Engineering
Calpine Corp                                          ELC Electricity
DUP: Centrais Eletricas Brasileiras SA (Eletrobras)   ELC Electricity
UGI Corp.                                             GAS Gas Distribution
Global Payments Inc.                                  ICS Support Services
King Pharmaceuticals                                  DRG Pharmaceuticals
Dassault Systemes                                     SOF Software
Teradata Corp                                         TSV Computer Services & Internet
Logitech                                              THQ Computer Hardware & Electronic Office Equipement
Criteria Caixacorp SA                                 FBN Financial Services
Newfield Exploration Co.                              OIX Oil & Gas Producers
TABCORP Holdings Ltd.                                 CNO Gambling
Trimble Navigation                                    ITC Electronic Equipment
Tsumura & Co.                                         DRG Pharmaceuticals
Taiyo Nippon Sanso Corp.                              CHM Chemicals
Mediceo Paltac Holdings Co. Ltd.                      DRG Pharmaceuticals
Hua Nan Financial Holding Co. Ltd.                    FBN Financial Services
Keihan Electric Railway Co.                           TRT Travel & Tourism
MOL NyRt                                              OIX Oil & Gas Producers
Tyson Foods Inc.                                      FOA Food Producers
Polo Ralph Lauren Corp.                               RTS General Retailers
Suzuken Co.                                           DRG Pharmaceuticals
Hyundai Engineering & Constru                         CON Heavy Construction
Akamai Technologies                                   TSV Computer Services & Internet
Pennon Group                                          WAT Water
Suruga Bank Ltd.                                      BNK Banks
Grupo Bimbo S.A.                                      FOA Food Producers
Hang Lung Group Ltd.                                  REA Real Estate
TATNEFT-CLS                                           OIX Oil & Gas Producers
MARFIN FINANCIAL GROUP SA                             FBN Financial Services
Western Digital Corp                                  THQ Computer Hardware & Electronic Office Equipement
Borg-Warner Inc.                                      ATX Auto Parts & Tires
Computershare Limited                                 FBN Financial Services
GEA Group AG                                          IDD Diversified Industrials
Red Hat                                               SOF Software
Waste Connections                                     POL Waste & Disposal Services
Nankai Electric Railway Co.                           TRT Travel & Tourism
Advantest Corp.                                       SEM Semiconductors
All Nippon Airways                                    AIR Airlines
Namco Bandai Holdings Inc.                            LEG Leisure Goods
Seiko Epson Corp.                                     THQ Computer Hardware & Electronic Office Equipement
Black & Decker Corp.                                  DHP Durable Household Products
MISC Bhd                                              TRA Industrial Transportation
Nobel Biocare                                         MTC Medical Products
First Financial Holding Co. Ltd.                FBN Financial Services
Yamaha Motor Co.                                AUT Automobiles
Plains Exploration & Production Co.             OIX Oil & Gas Producers
Lubrizol Corp.                                  CHM Chemicals
Associated Banc-Corp.                           BNK Banks
Techne Corp.                                    BTC Biotechnology
CREDICORP                                       BNK Banks
Konami Corp.                                    LEG Leisure Goods
DC Chemical Co. Ltd.                            CHM Chemicals
COCA COLA HELLENIC BOTTLI                       BVG Beverages
Joy Global Inc.                                 IEQ Industrial Engineering
CNP Assurances                                  INS Insurance
Ansys Inc.                                      SOF Software
Aioi Insurance Co., Ltd                         INS Insurance
Arthur J. Gallagher & Co.                       INS Insurance
Tatts Group Ltd                                 CNO Gambling
MISC Bhd - FRGN                                 TRA Industrial Transportation
AMLIN                                           INS Insurance
Rayonier Inc.                                   REA Real Estate
HANSEN NATURAL CORP                             BVG Beverages
Teco Energy                                     ELC Electricity
KBR INC                                         CON Heavy Construction
Efg Eurobank Ergasias                           BNK Banks
LUXOTTICA                                       TEX Clothing, Accessories & Footwear
Cerner Corp                                     SOF Software
Far EasTone Telecommunications Co. Ltd.         CTS Mobile Telecommunications
Telecom Corp. of New Zealand                    FTS Fixed Line Communications
Hewitt Associates Inc. Cl A                     ICS Support Services
Brisa                                           TRA Industrial Transportation
GRIFOLS SA                                      BTC Biotechnology
EATON VANCE CORP                                FBN Financial Services
ZIJIN MINING GROUP CO LTD-H                     MNX Mining
Toyota Tsusho Corp.                             STL Steel
BANK LEUMI LE-ISRAEL                            BNK Banks
Sapporo Holdings Ltd.                           BVG Beverages
TURKIYE IS BANKASI-C                            BNK Banks
Realty Income Corp.                             REA Real Estate
Banca Popolare Di Milano                        BNK Banks
Kikkoman Corp.                                  FOA Food Producers
Kamigumi Co.                                    TRA Industrial Transportation
Wartsila Oyj B                                  IEQ Industrial Engineering
ADMIRAL GROUP PLC                               INS Insurance
Singapore Technologies Engineering Ltd.         ARO Aerospace & Defense
Santen Pharmaceutical Co.                       DRG Pharmaceuticals
DUP: Investor AB A                              FBN Financial Services
Doosan Heavy Industries & Construction Co. Lt   ALT Alternative Energy
AGL Resources                                   GAS Gas Distribution
AMEC plc                                        OIE Oil Equipment & Services
George Weston Ltd.                              FDR Food & Drug Retailers
Genting Bhd                                     REX Hotels, Restaurants, Bars & Recreational Services
Telkom S.A. Ltd.                                FTS Fixed Line Communications
Bemis Inc.                                      CTR Containers & Packaging
Metalurgica Gerdau S/A                      STL Steel
Antofagasta plc                             MNX Mining
Leggett & Platt Inc.                        FTR Furnishing
Mohawk Industries Inc.                      FTR Furnishing
Brown & Brown                               INS Insurance
First American Corp. (The)                  INS Insurance
STERLITE INDS                               MNX Mining
Sears Holdings Corp.                        RTS General Retailers
Sealed Air Corp.                            CTR Containers & Packaging
Pentair                                     IEQ Industrial Engineering
Oge Energy Corp.                            PIP Pipelines
Petsmart                                    RTS General Retailers
Grupo Financiero Inbursa                    BNK Banks
Hochtief AG                                 CON Heavy Construction
DISH Network Corp                           PUB Media
DUP: Banca Intesa Spa Cert.                 BNK Banks
China Development Financial Holding Corp.   FBN Financial Services
SUN PHARMACEUTICALS INDUS                   DRG Pharmaceuticals
International Flavors & Fragrances Inc.     CHM Chemicals
Arch Coal Inc.                              MNX Mining
Aecom Technology Corp.                      ICS Support Services
Aryzta AG                                   FOA Food Producers
Harsco Corp.                                IDD Diversified Industrials
Metcash Ltd                                 FDR Food & Drug Retailers
Maruichi Steel Tube Ltd.                    STL Steel
Sumitomo Heavy Industries Ltd.              IEQ Industrial Engineering
ONEOK Partners LP                           PIP Pipelines
Allegheny Technologies Inc.                 STL Steel
Komercni Banka A.S.                         BNK Banks
NV ENERGY INC                               ELC Electricity
Getinge AB B                                MTC Medical Products
National Semiconductor Corp.                SEM Semiconductors
JSR Corp.                                   CHM Chemicals
Takashimaya Co.                             RTS General Retailers
Axis Bank Ltd                               BNK Banks
Gen-Probe Inc.                              BTC Biotechnology
Sonoco Products Co.                         CTR Containers & Packaging
Pulte Homes, Inc.                           HOM Home Construction
New World Development Co.                   REA Real Estate
Sega Sammy Holdings Inc.                    LEG Leisure Goods
INNOLUX DISPLAY CO                          THQ Computer Hardware & Electronic Office Equipement
Garmin Ltd.                                 LEG Leisure Goods
Whitbread PLC                               REX Hotels, Restaurants, Bars & Recreational Services
Teck Cominco Limited                        MNX Mining
AMB Property Corp.                          REA Real Estate
Banco Espirito Santo S/A                    BNK Banks
Kerry Group plc                             FOA Food Producers
Hormel Foods Corp.                          FOA Food Producers
Great Plains Energy Inc.                    ELC Electricity
JARDINE STRATEGIC HLDGS LTD                 IDD Diversified Industrials
Synovus Financial Corp.                     BNK Banks
Donaldson Inc                               IEQ Industrial Engineering
CMS Energy Corp.                    ELC Electricity
Snap-On Inc.                        DHP Durable Household Products
LAZARD LTD-CL A                     FBN Financial Services
Balfour Beatty plc                  CON Heavy Construction
Mettler-Toledo International Inc.   ITC Electronic Equipment
voestalpine AG                      STL Steel
Newmont Mining Corp of Canada       MNX Mining
Nishi-Nippon Bank Ltd.              BNK Banks
Aptargroup                          CTR Containers & Packaging
Arrow Electronics Inc.              ELQ Electric Components & Equipment
NVR Inc.                            HOM Home Construction
The Washington Post Co.             PUB Media
Nordstrom Inc.                      RTS General Retailers
FTI Consulting Inc.                 ICS Support Services
Credit Saison Co.                   FBN Financial Services
McDermott International Inc.        CON Heavy Construction
Liberty Property Trust              REA Real Estate
Nomura Research Institute Ltd.      TSV Computer Services & Internet
Hammerson Plc                       REA Real Estate
OSI Pharmaceuticals Inc.            BTC Biotechnology
NCR Corp.                           THQ Computer Hardware & Electronic Office Equipement
Fraser & Neave Ltd.                 IDD Diversified Industrials
St. Joe Co.                         REA Real Estate
Far East Textile                    TEX Clothing, Accessories & Footwear
National Fuel Gas Co.               GAS Gas Distribution
Schindler                           IEQ Industrial Engineering
Chi Mei Optoelectronics Corp.       THQ Computer Hardware & Electronic Office Equipement
Westar Energy Inc.                  ELC Electricity
A2A SpA                             ELC Electricity
Eutelsat Communications             PUB Media
Hanover Insurance Group Inc.        INS Insurance
CIPLA LTD                           DRG Pharmaceuticals
Cimarex Energy Co.                  OIX Oil & Gas Producers
DIGITAL REALTY TRUST INC            REA Real Estate
Allied Irish Banks Plc              BNK Banks
Promise Co. Ltd.                    FBN Financial Services
HUANENG POWER INTL INC-H            ELC Electricity
Coventry Health Care                HEA Healthcare Providers
SPX Corp.                           ELQ Electric Components & Equipment
BURGER KING HOLDINGS INC            REX Hotels, Restaurants, Bars & Recreational Services
SEI Investments Co.                 FBN Financial Services
Indra Sistemas                      TSV Computer Services & Internet
Mapfre, S.A.                        INS Insurance
ORASCOM CONSTR IND                  CON Heavy Construction
Piedmont Natural Gas                GAS Gas Distribution
Hopewell Holdings Ltd.              REA Real Estate
GALP ENERGIA                        OIX Oil & Gas Producers
Helmerich & Payne Inc.              OIE Oil Equipment & Services
DUP: GERDAU S.A.                    STL Steel
COMSTOCK RESOURCES INC              OIX Oil & Gas Producers
Tiger Brands Ltd.                   FOA Food Producers
First Horizon National Corp.        BNK Banks
Mobistar                                        CTS Mobile Telecommunications
TELEFONICA O2 CZECH REPUBLIC                    FTS Fixed Line Communications
GS Yuasa Corp.                                  ATX Auto Parts & Tires
Itron Inc                                       ELQ Electric Components & Equipment
Eastman Chemical Co.                            CHM Chemicals
Banque Marocaine du Commerce Exterieur          BNK Banks
Celesio AG                                      FDR Food & Drug Retailers
TATA CONSULTANCY SVS LTD                        TSV Computer Services & Internet
JINDAL STEEL & POWER LTD                        STL Steel
ITC HOLDINGS CORP                               ELC Electricity
AGCO Corp.                                      IEQ Industrial Engineering
Ryder System Inc.                               TRA Industrial Transportation
Bank of Hawaii Corp.                            BNK Banks
SanDisk Corp.                                   SEM Semiconductors
Cochlear Limited                                MTC Medical Products
Alberto Culver Co.                              COS Personal Products
Seagate Technology                              THQ Computer Hardware & Electronic Office Equipement
Nippon Sheet Glass Co.                          BLD Building Materials & Fixtures
Swiss Life Holding AG                           INS Insurance
Idexx Laboratories                              MTC Medical Products
Sociedad Quimica y Minera de Chile S.A. Serie   CHM Chemicals
UNY Co.                                         RTS General Retailers
Atmos Energy Corp.                              GAS Gas Distribution
The CGI Group Inc.                              TSV Computer Services & Internet
Corn Products International                     FOA Food Producers
SATYAM COMPUTER SERVICES LTD                    TSV Computer Services & Internet
Bank of Cyprus Ltd.                             BNK Banks
Tokuyama Corp.                                  CHM Chemicals
ICAP PLC                                        FBN Financial Services
BlueScope Steel Ltd.                            STL Steel
Zardoya-otis                                    IEQ Industrial Engineering
Lexmark International Inc.                      THQ Computer Hardware & Electronic Office Equipement
Japan Airlines System Corp.                     AIR Airlines
ADP Aeroports de Paris                          TRA Industrial Transportation
LSI Logic Corp.                                 SEM Semiconductors
BANK HAPOALIM BM                                BNK Banks
Bankinter                                       BNK Banks
KT FREETEL CO LTD                               CTS Mobile Telecommunications
PSP Swiss Property AG                           REA Real Estate
Flowers Foods Inc.                              FOA Food Producers
City Developments Ltd.                          REX Hotels, Restaurants, Bars & Recreational Services
InterContinental Hotels PLC                     REX Hotels, Restaurants, Bars & Recreational Services
ALUMINUM CORP OF CHINA LTD-H                    ALU Aluminum
Tidewater Inc                                   OIE Oil Equipment & Services
Keisei Electric Railway Co.                     TRT Travel & Tourism
Flextronics International Ltd                   ELQ Electric Components & Equipment
Richter Gedeon Rt.                              DRG Pharmaceuticals
Compal Electronic Inc                           THQ Computer Hardware & Electronic Office Equipement
Bank Rakyat Indonesia                           BNK Banks
Ritchie Bros. Auctioneers Inc.                  IEQ Industrial Engineering
LINCOLN ELECTRIC HLDGS INC                      IEQ Industrial Engineering
Umicore S.A.                                    CHM Chemicals
Q-Cells SE                                       ALT Alternative Energy
RHOEN-KLINIKUM                                   HEA Healthcare Providers
SeaDrill Ltd.                                    OIE Oil Equipment & Services
Essex Property Trust Inc.                        REA Real Estate
Penn West Energy Trust                           OIX Oil & Gas Producers
Electrolux AB                                    DHP Durable Household Products
Senior Housing Properties Trust                  REA Real Estate
White Mountains Insurance Group Ltd.             INS Insurance
Stancorp Financial Group                         INS Insurance
BJ'S Wholesale Club                              RTS General Retailers
Corrections Corp. of America                     ICS Support Services
CHIPOTLE MEXICAN GRILL INC                       REX Hotels, Restaurants, Bars & Recreational Services
Cencosud S.A.                                    FDR Food & Drug Retailers
Albemarle Corp.                                  CHM Chemicals
SGL Carbon SE                                    IEQ Industrial Engineering
Randstad Holdings                                ICS Support Services
Kaneka                                           CHM Chemicals
Cosmo Oil Co.                                    OIX Oil & Gas Producers
Steel Dynamics Inc.                              STL Steel
77 Bank Ltd.                                     BNK Banks
Compagnie Generale de Geophysique                OIE Oil Equipment & Services
WATSON WYATT WORLDWIDE INC-A                     ICS Support Services
Vectren Corp.                                    ELC Electricity
Acerinox Sa                                      STL Steel
Landstar System Inc.                             TRA Industrial Transportation
Rengo Co. Ltd.                                   CTR Containers & Packaging
Micron Technology Inc.                           SEM Semiconductors
Abercrombie & Fitch Co. Cl A                     RTS General Retailers
KRKA d.d.                                        DRG Pharmaceuticals
Sybase                                           SOF Software
DSV (De Sammensluttede Vognmand af 13-7 1976)    TRA Industrial Transportation
Magellan Midstream Partners LP                   PIP Pipelines
Emera Inc.                                       ELC Electricity
Lincare Holdings                                 HEA Healthcare Providers
Sojitz Holdings Corp.                            IDD Diversified Industrials
Continental Airlines                             AIR Airlines
Hawaiian Electric Industries                     ELC Electricity
Reliant Energy Inc.                              ELC Electricity
Invensys Plc                                     SOF Software
J Front Retailing Co Ltd                         RTS General Retailers
IDEX Corp.                                       IEQ Industrial Engineering
Finning International Ltd.                       IEQ Industrial Engineering
Centrais Eletricas Brasileiras SA (Eletrobras)   ELC Electricity
Teleflex                                         IDD Diversified Industrials
Macquarie Airports                               TRA Industrial Transportation
TATA POWER COMPANY LIMITED                       ELC Electricity
AMOREPACIFIC CORP                                COS Personal Products
WorleyParsons Limited                            OIE Oil Equipment & Services
SQUARE ENIX HOLDINGS CO LTD                      SOF Software
Swedbank AB                                      BNK Banks
NOVATEK OAO-CLS                                  OIX Oil & Gas Producers
Alfresa Holdings Corp.                           DRG Pharmaceuticals
Klepierre                                          REA Real Estate
China Merchants Holdings (International)           TRA Industrial Transportation
Dexus Property Group                               REA Real Estate
Danisco A/S                                        FOA Food Producers
NUANCE COMMUNICATIONS INC                          SOF Software
Hiscox Ltd                                         INS Insurance
LS CORP                                            ELQ Electric Components & Equipment
GAIL INDIA LTD                                     OIX Oil & Gas Producers
Nomura Real Estate Office Fund Inc.                REA Real Estate
Nippon Electric Glass Co. Ltd.                     ELQ Electric Components & Equipment
Showa Shell Sekiyu K.K.                            OIX Oil & Gas Producers
Stanley Electric Co.                               ATX Auto Parts & Tires
DUP: Molex Inc. Cl A                               ELQ Electric Components & Equipment
D.R. Horton Inc.                                   HOM Home Construction
Legrand S.A.                                       ELQ Electric Components & Equipment
City National Corp.                                BNK Banks
Mitsubishi Logistics Corp.                         TRA Industrial Transportation
Wabtec Corp.                                       IEQ Industrial Engineering
Astra International                                ATX Auto Parts & Tires
Alexandria Real Estate Equities Inc.               REA Real Estate
Shimamura Co.                                      RTS General Retailers
Liberty International PLC                          REA Real Estate
Sino Land Co. Ltd.                                 REA Real Estate
Ingram Micro Inc.                                  THQ Computer Hardware & Electronic Office Equipement
RusHydro                                           ELC Electricity
FactSet Research Systems Inc.                      PUB Media
First Niagara Financial Group Inc.                 BNK Banks
GS Engineering & Construction Corp.                CON Heavy Construction
Energen Corp.                                      GAS Gas Distribution
Wendy's/Arby's Group Inc                           REX Hotels, Restaurants, Bars & Recreational Services
Pioneer Natural Resources Co.                      OIX Oil & Gas Producers
SBA COMMUNICATIONS CORP-CL A                       CMT Communication Technology
Toto Ltd.                                          BLD Building Materials & Fixtures
COMPASS MINERALS INTERNATION                       MNX Mining
Onyx Pharmaceuticals Inc.                          BTC Biotechnology
Manitoba Telecom Services Inc.                     FTS Fixed Line Communications
SBM Offshore N.V.                                  OIE Oil Equipment & Services
Mizuho Trust & Banking Co. Ltd.                    BNK Banks
The Interpublic Group of Cos.                      PUB Media
Boral Ltd.                                         BLD Building Materials & Fixtures
Beijing Enterprises Holdings Ltd.                  IDD Diversified Industrials
Resorts World Bhd                                  REX Hotels, Restaurants, Bars & Recreational Services
Neste Oil Oyj                                      OIX Oil & Gas Producers
Topdanmark A/S                                     INS Insurance
Sappi                                              FRP Forestry & Paper
Embraer - Empresa Brasileira de Aeronautica S.A.   ARO Aerospace & Defense
China Resources Enterprise Ltd.                    IDD Diversified Industrials
Hannover Rueckversicherungs AG                     INS Insurance
Ultrapar Participacoes S/A Pref                    GAS Gas Distribution
Patterson Cos. Inc.                                MTC Medical Products
UDR INC                                            REA Real Estate
ArcelorMittal South Africa Ltd                     STL Steel
Bradespar S/A Pref                       FBN Financial Services
Smithfield Foods                         FOA Food Producers
Pohjola Bank plc                         BNK Banks
Amada Co.                                IEQ Industrial Engineering
Immucor Inc.                             MTC Medical Products
Alpiq Holding AG                         ELC Electricity
LOTTE SHOPPING CO                        RTS General Retailers
DUP: LIBERTY MEDIA-INTERACTIVE A         PUB Media
Royal Caribbean Cruises Ltd.             REX Hotels, Restaurants, Bars & Recreational Services
Mitsubishi Gas Chemical Co.              CHM Chemicals
Diebold                                  THQ Computer Hardware & Electronic Office Equipement
PCCW Ltd.                                FTS Fixed Line Communications
Tui Travel PLC                           TRT Travel & Tourism
BELLE INTERNATIONA                       TEX Clothing, Accessories & Footwear
Gannett Co.                              PUB Media
Emaar Properties PJSC                    REA Real Estate
PERDIGAO SA                              FOA Food Producers
F5 Networks Inc.                         CMT Communication Technology
Wacoal Corp.                             TEX Clothing, Accessories & Footwear
GRASIM INDUSTRIES                        BLD Building Materials & Fixtures
Mitsubishi UFJ Lease & Finance Co Ltd    FBN Financial Services
Bilfinger Berger AG                      CON Heavy Construction
Bendigo and Adelaide Bank Ltd            BNK Banks
IHI CORP                                 IDD Diversified Industrials
ComfortDelGro Corp. Ltd.                 TRT Travel & Tourism
Scripps Networks Interactive Inc         PUB Media
ITV Plc                                  PUB Media
Shangri-La Asia                          REX Hotels, Restaurants, Bars & Recreational Services
Viterra Inc                              FOA Food Producers
Pretoria Portland Cement Co. Ltd.        BLD Building Materials & Fixtures
THORATEC CORP                            MTC Medical Products
PICCOLO CREDITO VALTELLINESE             BNK Banks
WERELDHAVE                               REA Real Estate
Public Power Corporation                 ELC Electricity
Sika AG                                  BLD Building Materials & Fixtures
CROWN LTD                                CNO Gambling
WACKER CHEMIE AG                         CHM Chemicals
Wheelock & Co. Ltd.                      REA Real Estate
IAMGOLD Corp.                            MNX Mining
Gemalto NV                               ITC Electronic Equipment
MeadWestvaco Corp.                       CTR Containers & Packaging
Daihatsu Motor Co. Ltd.                  AUT Automobiles
Bancorpsouth Inc.                        BNK Banks
RMB Holdings                             BNK Banks
John Wiley & Sons                        PUB Media
Tesoro Corp.                             OIX Oil & Gas Producers
Tele Norte Leste Participacoes S/A Ord   FTS Fixed Line Communications
FLSmith & Co A/S                         BLD Building Materials & Fixtures
National Industries Group Holding        FBN Financial Services
CHINA COSCO HOLDINGS-H                   TRA Industrial Transportation
Rowan Cos.                               OIE Oil Equipment & Services
Universal Health Servies                 HEA Healthcare Providers
Meiji Seika Kaisha Ltd (delisted)          FOA Food Producers
MARFIN POPULAR BANK PUBLIC C               BNK Banks
Yamaha Corp.                               LEG Leisure Goods
Urban Outfitters Inc.                      RTS General Retailers
United Business Media Ltd                  PUB Media
CELANESE CORP-SERIES A                     CHM Chemicals
Shinsei Bank Ltd.                          BNK Banks
Perusahaan Gas Negara                      GAS Gas Distribution
Patterson-UTI Energy Inc.                  OIE Oil Equipment & Services
Charles River Laboratories International   BTC Biotechnology
Intertek Group PLC                         ICS Support Services
Deutsche Postbank AG                       BNK Banks
Ushio Inc.                                 ELQ Electric Components & Equipment
BioMarin Pharmaceutical Inc.               BTC Biotechnology
CFS Retail Property Trust                  REA Real Estate
American Financial Group                   INS Insurance
NSK Ltd.                                   ATX Auto Parts & Tires
Pargesa Holding S.A.                       FBN Financial Services
Eastman Kodak Co.                          LEG Leisure Goods
TF1                                        PUB Media
Daewoo International Corp.                 ICS Support Services
STEEL AUTHORITY OF INDIA                   STL Steel
Solarworld AG                              ALT Alternative Energy
Taiheiyo Cement Corp.                      BLD Building Materials & Fixtures
DATANG INTL POWER GEN CO-H                 ELC Electricity
Sagami Railway Co.                         TRT Travel & Tourism
Qantas Airways Ltd                         AIR Airlines
Foxconn Technology Corp.                   THQ Computer Hardware & Electronic Office Equipement
Asia Cement Corp.                          BLD Building Materials & Fixtures
Gulf Bank KSC                              BNK Banks
NuStar Energy LP                           PIP Pipelines
Showa Denko K.K.                           CHM Chemicals
Hynix Semiconductor Inc.                   SEM Semiconductors
Lend Lease Corp.                           CON Heavy Construction
Banca Carige                               BNK Banks
HYUNDAI STEEL CO                           STL Steel
Investec PLC                               FBN Financial Services
Highwoods Properties                       REA Real Estate
Kansas City Southern Industries            TRA Industrial Transportation
Telus Corp.                                FTS Fixed Line Communications
Coloplast                                  MTC Medical Products
ANHUI CONCH CEMENT CO LTD-H                BLD Building Materials & Fixtures
Q.P. Corp.                                 FOA Food Producers
BROADRIDGE FINANCIAL SOLUTNS               ICS Support Services
TAIWAN COOPERATIVE BANK                    BNK Banks
RPM International Inc.                     CHM Chemicals
FRANCO-NEVADA CORP                         FBN Financial Services
Hyundai Merchant Marine Co. Ltd.           TRA Industrial Transportation
Fuji Heavy Industries Ltd.                 AUT Automobiles
DiGi.com Bhd                               CTS Mobile Telecommunications
Hyakujushi Bank Ltd.                       BNK Banks
Imperial Energy Corp PLC (delisted)        OIX Oil & Gas Producers
Vivo Participacoes SA                        CTS Mobile Telecommunications
Platinum Underwriters Holdings Ltd.          INS Insurance
Qlogic Corp.                                 CMT Communication Technology
Meiji Dairies Corp (delisted)                FOA Food Producers
ARRIVA                                       TRT Travel & Tourism
Shiga Bank Ltd.                              BNK Banks
Empresas CMPC                                FRP Forestry & Paper
Investment AB Kinnevik                       FBN Financial Services
Juroku Bank Ltd.                             BNK Banks
Hubbell Inc.                                 ELQ Electric Components & Equipment
EQUINIX INC                                  TSV Computer Services & Internet
Aspen Insurance Holdings Ltd.                INS Insurance
JTEKT Corp.                                  ATX Auto Parts & Tires
DUP: Companhia de Bebidas das Americas Ord   BVG Beverages
Addax Petroleum Corp.                        OIX Oil & Gas Producers
Al Ahli Bank of Kuwait                       BNK Banks
Affiliated Managers Group                    FBN Financial Services
TERRA INDUSTRIES INC                         CHM Chemicals
Expedia Inc.                                 TRT Travel & Tourism
Las Vegas Sands Corp.                        CNO Gambling
Shoprite Holdings Ltd.                       FDR Food & Drug Retailers
Fletcher Building Ltd.                       BLD Building Materials & Fixtures
General Motors Corp.                         AUT Automobiles
Nissan Chemical Industries Ltd.              CHM Chemicals
ARC Energy Trust Un                          OIX Oil & Gas Producers
DOLBY LABORATORIES INC-CL A                  PUB Media
Casio Computer Co.                           LEG Leisure Goods
Mitsubishi Rayon Co.                         CHM Chemicals
Massmart Holdings Ltd.                       RTS General Retailers
TCF Financial Corp.                          BNK Banks
Clarcor Inc.                                 IEQ Industrial Engineering
Nishi-Nippon Railroad Co.                    TRT Travel & Tourism
Tokyu Land Corp.                             REA Real Estate
Daicel Chemical Industries Ltd.              CHM Chemicals
LENNOX INTERNATIONAL INC                     BLD Building Materials & Fixtures
RATOS AB-B SHS                               FBN Financial Services
Copart                                       CSV Specialized Consumer Services
Hyundai Development Co.                      CON Heavy Construction
Fugro N.V.                                   OIE Oil Equipment & Services
Valspar Corp                                 CHM Chemicals
IHS INC-CLASS A                              PUB Media
ALLEGHANY CORP                               INS Insurance
Stada Arzneimittel AG                        DRG Pharmaceuticals
Rambus                                       SEM Semiconductors
Weingarten Realty Investors                  REA Real Estate
Alimentation Couche Tard Inc. Cl B           FDR Food & Drug Retailers
Shimadzu Corp.                               IEQ Industrial Engineering
SOLERA HOLDINGS INC                          SOF Software
Fulton Financial Corp.                       BNK Banks
TRYGVESTA AS                                 INS Insurance
TEPPCO Partners LP                           PIP Pipelines
Compuware Corp.                              SOF Software
INV NACIONAL CHOCO                        FOA Food Producers
CAE Inc.                                  ARO Aerospace & Defense
Dexia                                     BNK Banks
VTB BANK(JSC)                             BNK Banks
Jack Henry & Associates Inc.              ICS Support Services
VCA Antech Inc.                           CSV Specialized Consumer Services
Yamatake Corp.                            ITC Electronic Equipment
James Raymond Financial                   FBN Financial Services
Camden Property Trust Sbi                 REA Real Estate
British American Tobacco (Malaysia) Bhd   TOB Tobacco
Aggreko                                   ICS Support Services
Lion Nathan Ltd.                          BVG Beverages
BUREAU VERITAS                            ICS Support Services
American Eagle Outfitters                 RTS General Retailers
Perkinelmer                               ITC Electronic Equipment
Awa Bank Ltd.                             BNK Banks
Nisshin Steel Co.                         STL Steel
Terex Corp.                               IEQ Industrial Engineering
Japan Retail Fund Investment Corp.        REA Real Estate
Baidu Inc                                 TSV Computer Services & Internet
Isuzu Motors Ltd.                         IEQ Industrial Engineering
CIT Group Inc.                            FBN Financial Services
PROASSURANCE CORP                         INS Insurance
Kesko                                     FDR Food & Drug Retailers
LINN ENERGY LLC                           OIX Oil & Gas Producers
Brasil Telecom Participacoes S/A Pref     FTS Fixed Line Communications
Jefferies Group Inc.                      FBN Financial Services
Kennametal                                IDD Diversified Industrials
New Jersey Resources Corp.                GAS Gas Distribution
LKQ CORP                                  ATX Auto Parts & Tires
Harvey Norman Holdings Limited            RTS General Retailers
Compagnie Nationale a Portefeuille Cap    FBN Financial Services
Kerry Properties Ltd.                     REA Real Estate
Prysimian SPA                             ELQ Electric Components & Equipment
Federated Investors                       FBN Financial Services
Sumitomo Rubber Industries Ltd.           ATX Auto Parts & Tires
Sovereign Bancorp Inc (delisted)          BNK Banks
Japan Petroleum Exploration Co. Ltd.      OIX Oil & Gas Producers
Provident Financial Plc                   FBN Financial Services
CONCUR TECHNOLOGIES INC                   SOF Software
Bumi Resources                            MNX Mining
House Food Corp.                          FOA Food Producers
Iberia                                    AIR Airlines
Daishi Bank Ltd.                          BNK Banks
ILIAD SA                                  TSV Computer Services & Internet
RELIANCE PETROLEUM LTD                    OIX Oil & Gas Producers
IDEMITSU KOSAN CO                         OIX Oil & Gas Producers
Mack Cali Realty Corp                     REA Real Estate
Hakuhodo DY Holdings Inc.                 PUB Media
Wendel Investissement                     FBN Financial Services
WGL Holdings Inc.                         GAS Gas Distribution
Coca-Cola West Company Limited            BVG Beverages
Oceaneering International Inc.                      OIE Oil Equipment & Services
Career Education Corp.                              CSV Specialized Consumer Services
COMMERCIAL INTL BK                                  BNK Banks
Nanto Bank Ltd.                                     BNK Banks
African Bank Investments Ltd.                       FBN Financial Services
Panera Bread Co.                                    REX Hotels, Restaurants, Bars & Recreational Services
Fortescue Metals Group Ltd.                         STL Steel
Valeant Pharmaceuticals International               DRG Pharmaceuticals
Zodiac Aerospace                                    ARO Aerospace & Defense
Ladbrokes plc                                       CNO Gambling
Cheil Industries Inc.                               CHM Chemicals
NEW ORIENTAL ED & TECH -ADR                         CSV Specialized Consumer Services
Duke Realty Corp.                                   REA Real Estate
Marvel Entertainment Inc.                           LEG Leisure Goods
The Shaw Group Inc.                                 CON Heavy Construction
BOLSAS Y MERCADOS                                   FBN Financial Services
CHINA CITIC BK COR                                  BNK Banks
DUP: Chocoladefabriken Lindt & Spruengli AG Part.   FOA Food Producers
GRUPO FERROVIAL                                     CON Heavy Construction
MSC Industrial Direct Co.                           ICS Support Services
Catlin Group Ltd.                                   INS Insurance
Sims Metal Management Ltd                           POL Waste & Disposal Services
Lanxess                                             CHM Chemicals
NALCO HOLDING CO                                    POL Waste & Disposal Services
BanColombia SA                                      BNK Banks
Logica PLC                                          TSV Computer Services & Internet
Advanced Semiconductor Engineering Inc.             SEM Semiconductors
Rohto Pharmaceutical Co. Ltd.                       DRG Pharmaceuticals
CORPORATE OFFICE PROPERTIES                         REA Real Estate
Samsung SDI Co. Ltd.                                ITC Electronic Equipment
Marui Co.                                           RTS General Retailers
Asics Corp.                                         TEX Clothing, Accessories & Footwear
Chang Hwa Commercial Bank Ltd.                      BNK Banks
TMX Group Inc                                       FBN Financial Services
Yokogawa Electric Corp.                             ITC Electronic Equipment
HERO HONDA MOTORS LIMITED                           AUT Automobiles
Enbridge Energy Partners LP                         PIP Pipelines
Kagoshima Bank Ltd.                                 BNK Banks
CTRIP.COM INTL LTD -ADR                             TRT Travel & Tourism
Brookfield Properties Corp.                         REA Real Estate
BEZEQ THE ISRAELI TELECOM CP                        FTS Fixed Line Communications
BP Prudhoe Bay Royalty Trust                        OIX Oil & Gas Producers
Arm Hldgs                                           SEM Semiconductors
BABCOCK INTL GROUP PLC                              ICS Support Services
Enerplus Resources Fund Un                          OIX Oil & Gas Producers
Tomkins PLC                                         IDD Diversified Industrials
AMERIGROUP Corp.                                    HEA Healthcare Providers
ICADE                                               REA Real Estate
Galenica AG                                         FDR Food & Drug Retailers
Nicor Inc.                                          GAS Gas Distribution
Buckeye Partners LP                                 PIP Pipelines
Endurance Specialty Holdings Ltd.                   INS Insurance
ROYAL GOLD INC                                      MNX Mining
CarMax Group Inc.                                   RTS General Retailers
SinoPac Financial Holdings Co. Ltd.                 FBN Financial Services
DUP: Banco Itau S/A Ord                             BNK Banks
Hyakugo Bank Ltd.                                   BNK Banks
LG Household & Health Care Ltd.                     COS Personal Products
John Fairfax Holdings Ltd.                          PUB Media
SEGRO plc                                           REA Real Estate
Societe BIC                                         HOU Nondurable Household Products
Wincor Nixdorf AG                                   TSV Computer Services & Internet
EXCO RESOURCES INC                                  OIX Oil & Gas Producers
Nissay Dowa General Insurance Co. Ltd.              INS Insurance
Doosan Corp.                                        IDD Diversified Industrials
Clariant                                            CHM Chemicals
TUI AG                                              TRT Travel & Tourism
Owens & Minor Inc.                                  MTC Medical Products
SYMRISE AG                                          CHM Chemicals
Firstmerit Corp                                     BNK Banks
Lonmin                                              MNX Mining
Mazda Motor Corp.                                   AUT Automobiles
EREGLI DEMIR VE CELIK FABRIK                        STL Steel
Open Text Corp.                                     SOF Software
Brother Industries Ltd.                             THQ Computer Hardware & Electronic Office Equipement
Nedbank Group Ltd.                                  BNK Banks
Meggitt                                             ARO Aerospace & Defense
Natexis                                             BNK Banks
DUP: Usinas Siderurgicas de Minas Gerais Ord        STL Steel
Bank of Moscow - CLS                                BNK Banks
UMB FINANCIAL CORP                                  BNK Banks
Cia Brasil De Distrib (Pao De                       FDR Food & Drug Retailers
Murray & Roberts Holdings Ltd.                      CON Heavy Construction
Schroders Plc                                       FBN Financial Services
Wilmar Intl.                                        FOA Food Producers
Monster Worldwide Inc.                              ICS Support Services
Grupo Elektra S.A. de C.V.                          RTS General Retailers
Timken Co.                                          IEQ Industrial Engineering
Air Water Inc.                                      CHM Chemicals
Berkeley Group Plc                                  HOM Home Construction
OWENS CORNING                                       BLD Building Materials & Fixtures
Ssab Svenskt Stal AB                                STL Steel
Mirvac Group                                        REA Real Estate
Fraport AG Frankfurt Airport Services Worldwide     TRA Industrial Transportation
NEUSTAR INC-CLASS A                                 ICS Support Services
Industrial Alliance Insurance & Financial Service   INS Insurance
QINETIQ PLC                                         ARO Aerospace & Defense
Orion Oyj B                                         DRG Pharmaceuticals
Samsung Electro-Mechanics Co                        ELQ Electric Components & Equipment
Informa PLC                                         PUB Media
Aeon Mall Co. Ltd.                                  REA Real Estate
Nissha Printing Co.                                 ICS Support Services
OneSteel Limited                                    STL Steel
DST Systems Inc.                                    TSV Computer Services & Internet
TM INTERNATIONAL                 CTS Mobile Telecommunications
Magellan Health Services Inc.    HEA Healthcare Providers
Tellabs Inc.                     CMT Communication Technology
Teledyne Technologies Inc.       ARO Aerospace & Defense
3i Group plc                     FBN Financial Services
Cia Espanola de Petroleos SA     OIX Oil & Gas Producers
Lottomatica SpA                  CNO Gambling
Wilmington Trust Corp.           BNK Banks
NGK Spark Plug Co.               ATX Auto Parts & Tires
NEXANS SA                        ELQ Electric Components & Equipment
Curtiss-Wright Corp.             ARO Aerospace & Defense
RadioShack Corp.                 RTS General Retailers
Metso Corp.                      IEQ Industrial Engineering
USS Co. Ltd.                     RTS General Retailers
British Airways Plc              AIR Airlines
DP World Ltd                     TRA Industrial Transportation
Rinnai Corp.                     DHP Durable Household Products
Higo Bank Ltd.                   BNK Banks
Amylin Pharmaceuticals Inc.      BTC Biotechnology
ASIAN PAINTS LTD                 BLD Building Materials & Fixtures
Westamerica Bancorp              BNK Banks
MEDA AB-A SHS                    DRG Pharmaceuticals
Kissei Pharmaceutical Co. Ltd.   DRG Pharmaceuticals
Yuhan Corp.                      DRG Pharmaceuticals
Sysmex Corp.                     MTC Medical Products
GECINA                           REA Real Estate
Mitsumi Electric Co. Ltd.        ELQ Electric Components & Equipment
Sl Green Realty Corp.            REA Real Estate
ESSAR OIL LIMITED                OIX Oil & Gas Producers
ZENTIVA NV                       DRG Pharmaceuticals
RELIANCE ENERGY LTD              ELC Electricity
PPB Group Bhd                    FOA Food Producers
Industrivärden                   FBN Financial Services
PARKSON RETAIL GRO               RTS General Retailers
KIRBY CORP                       TRA Industrial Transportation
Parametric Technology Inc.       SOF Software
China Mengniu Dairy Co. Ltd.     FOA Food Producers
EMCOR Group Inc.                 CON Heavy Construction
Yokohama Rubber Co. Ltd.         ATX Auto Parts & Tires
Bio-Rad Laboratories Inc. Cl A   MTC Medical Products
Knight Capital Group Inc. Cl A   FBN Financial Services
DREAMWORKS ANIMATION SKG-A       PUB Media
Denway Motors Ltd.               AUT Automobiles
Keiyo Bank Ltd.                  BNK Banks
Public Warehousing Co KSC/The    TRA Industrial Transportation
Virgin Media Inc                 FTS Fixed Line Communications
KCC Corp.                        BLD Building Materials & Fixtures
Lite-On Technology Corp.         THQ Computer Hardware & Electronic Office Equipement
INVERNESS MEDICAL INNOVATION     MTC Medical Products
PSYCHIATRIC SOLUTIONS INC        HEA Healthcare Providers
Onex Corp.                       ELQ Electric Components & Equipment
United Therapeutics Corp.        BTC Biotechnology
Mabuchi Motor Co.                         ELQ Electric Components & Equipment
Grupo Financiero Banorte S.A. de C.V. O   BNK Banks
Mednax Inc                                HEA Healthcare Providers
Forest Oil Corp.                          OIX Oil & Gas Producers
Lion Corp.                                COS Personal Products
Niko Resources Ltd.                       OIX Oil & Gas Producers
SILVER WHEATON CORP                       MNX Mining
Shin Kong Financial Holding Co. Ltd.      FBN Financial Services
DIC Corp                                  CHM Chemicals
YANZHOU COAL MINING CO-H                  MNX Mining
Astoria Financial Corp                    BNK Banks
PUNJAB NATIONAL BANK                      BNK Banks
Metavante Technologies Inc                ICS Support Services
Tosoh Corp.                               CHM Chemicals
Haemonetics Corp.                         MTC Medical Products
Hamamatsu Photonics K.K.                  ITC Electronic Equipment
Penn National Gaming Inc.                 CNO Gambling
Tetra Tech Inc                            POL Waste & Disposal Services
Grupo Carso S.A.                          IDD Diversified Industrials
Washington Real Estate Investment Trust   REA Real Estate
GENMAB A/S                                BTC Biotechnology
Goodyear Tire & Rubber Co.                ATX Auto Parts & Tires
Daio Paper Corp.                          FRP Forestry & Paper
United Bankshares                         BNK Banks
BRE Properties                            REA Real Estate
Souza Cruz S/A Ord                        TOB Tobacco
MASIMO CORP                               MTC Medical Products
Sulzer AG                                 IEQ Industrial Engineering
Rautaruukki Oyj                           STL Steel
Alumina Ltd.                              ALU Aluminum
Montpelier Re Holdings Ltd.               INS Insurance
Antarchile S.A. A                         FBN Financial Services
Graco Inc.                                IEQ Industrial Engineering
CATTOLICA ASSICURAZIONI                   INS Insurance
DOUGLAS EMMETT INC                        REA Real Estate
Del Monte Foods Co.                       FOA Food Producers
CONCHO RESOURCES INC                      OIX Oil & Gas Producers
WHITING PETROLEUM CORP                    OIX Oil & Gas Producers
UAL CORP                                  AIR Airlines
YAPI VE KREDI BANKASI                     BNK Banks
Acuity Brands Inc.                        BLD Building Materials & Fixtures
ALLIED WORLD ASSRNC CO HLDGS              INS Insurance
IDEA CELLULAR LTD                         CTS Mobile Telecommunications
Tokyo Tatemono Co. Ltd.                   REA Real Estate
DRESSER-RAND GROUP INC                    OIE Oil Equipment & Services
Steris Corp.                              MTC Medical Products
Dainippon Sumitomo Pharma Co. Ltd.        DRG Pharmaceuticals
Carillion PLC                             ICS Support Services
James Hardie Industries NV                BLD Building Materials & Fixtures
MOOG INC-CLASS A                          ARO Aerospace & Defense
DUP: Swire Pacific Ltd. B                 IDD Diversified Industrials
Groupe Aeroplan Inc                       PUB Media
Atmel Corp.                                         SEM Semiconductors
VT Group PLC                                        ARO Aerospace & Defense
Mirae Asset Securities                              FBN Financial Services
DUP: Oracle Corp. Japan                             SOF Software
SembCorp Industries Ltd.                            IDD Diversified Industrials
Kagome Co. Ltd.                                     BVG Beverages
Yamato Kogyo Co. Ltd.                               STL Steel
Cia Minera Milpo SAA                                MNX Mining
Tupperware Brands Corp.                             DHP Durable Household Products
IPC Holdings Ltd.                                   INS Insurance
Hospitality Properties Trust                        REA Real Estate
Granite Construction Inc.                           CON Heavy Construction
                                                    TRA
Cintra Concesiones De Infraestructuras De Transporte SA Industrial Transportation
Frontline Ltd                                       OIE Oil Equipment & Services
Ahli United Bank                                    BNK Banks
Wienerberger AG                                     BLD Building Materials & Fixtures
Ogaki Kyoritsu Bank Ltd.                            BNK Banks
Corinthian Colleges Inc.                            CSV Specialized Consumer Services
Bucyrus International Inc. Cl A                     IEQ Industrial Engineering
DOUJA PROM ADDOHA                                   REA Real Estate
EURAZEO                                             FBN Financial Services
ON SEMICONDUCTOR CORPORATION                        SEM Semiconductors
NTN Corp.                                           IEQ Industrial Engineering
Macerich Co. The                                    REA Real Estate
Netflix Inc.                                        RTS General Retailers
National Instruments Corp.                          ITC Electronic Equipment
Healthcare Realty Trust Inc.                        REA Real Estate
Herbalife Ltd.                                      FOA Food Producers
Burberry Group PLC                                  TEX Clothing, Accessories & Footwear
Gildan Activewear Inc. Cl A SV                      TEX Clothing, Accessories & Footwear
EXTERRAN HOLDINGS INC                               OIE Oil Equipment & Services
Packaging Corp. of America                          CTR Containers & Packaging
Nichirei Corp.                                      FOA Food Producers
Core Laboratories N.V.                              OIE Oil Equipment & Services
Pan American Silver Corp.                           MNX Mining
Nokian Renkaat Oyj                                  ATX Auto Parts & Tires
TATA STEEL LIMITED                                  STL Steel
CPFL Energia S.A. Ord                               ELC Electricity
Susquehanna Bancshares Inc.                         BNK Banks
Husqvarna                                           DHP Durable Household Products
San-In Godo Bank Ltd.                               BNK Banks
Koninklijke Boskalis Westminster N.V.               CON Heavy Construction
Kinden Corp.                                        CON Heavy Construction
EDP Renovaveis SA                                   ELC Electricity
PROSPERITY BANCSHARES INC                           BNK Banks
Yellow Pages Income Fund                            PUB Media
Cleco Corp.                                         ELC Electricity
CIMPOR-Cimentos de Portugal S.G.P.S. S.A.           BLD Building Materials & Fixtures
INFRASTRUCTURE DEV                                  FBN Financial Services
SSL International                                   COS Personal Products
Southern Union Co.                                  GAS Gas Distribution
Community Health Systems Inc.                       HEA Healthcare Providers
Cubist Pharmaceuticals Inc.                 BTC Biotechnology
Japan Prime Realty Investment Corp.         REA Real Estate
SR.Teleperformance                          PUB Media
KSK Energy Ventures Ltd                     ELC Electricity
London Stock Exchange                       FBN Financial Services
Ensign Energy Services Inc.                 OIE Oil Equipment & Services
Commercial Metals Co.                       STL Steel
Navistar International Corp.                IEQ Industrial Engineering
Caci Intl                                   TSV Computer Services & Internet
PETROBANK ENERGY & RESOURCES                OIX Oil & Gas Producers
PETROPLUS HOLDINGS                          OIX Oil & Gas Producers
ANADOLU EFES BIRACILIK VE                   BVG Beverages
Evergreen Marine Corp.                      TRA Industrial Transportation
NATIONAL RETAIL PROPERTIES                  REA Real Estate
Netcare Ltd                                 HEA Healthcare Providers
NETEASE.COM INC -ADR                        TSV Computer Services & Internet
Leap Wireless International                 CTS Mobile Telecommunications
Leopalace21 Corp.                           HOM Home Construction
Novell Inc.                                 SOF Software
Straumann Holding AG                        MTC Medical Products
Thomas & Betts Corp.                        ELQ Electric Components & Equipment
Minebea Co.                                 ELQ Electric Components & Equipment
Banco Santander-Chile                       BNK Banks
Surgutneftegaz                              OIX Oil & Gas Producers
FONCIERE DES REGIONS                        REA Real Estate
Taubman Centers Inc.                        REA Real Estate
BKW FMB Energie AG                          ELC Electricity
KOTAK MAHINDRA BANK LTD                     FBN Financial Services
MTU Aero Engines Holding AG                 ARO Aerospace & Defense
Kansai Paint Co. Ltd.                       CHM Chemicals
Seacor Smit                                 OIE Oil Equipment & Services
Companhia Concessoes Rodoviarias Ord        TRA Industrial Transportation
SHANDA INTERACTIVE-ADR                      LEG Leisure Goods
KANGWON LAND INC                            CNO Gambling
Commonwealth Property Office Fund           REA Real Estate
Shinkin Central Bank                        BNK Banks
Gatx Corp.                                  ICS Support Services
Renewable Energy Corp. (REC)                ALT Alternative Energy
IDACORP                                     ELC Electricity
Musashino Bank Ltd.                         BNK Banks
DUP: McDonald's Holdings Co. (Japan) Ltd.   REX Hotels, Restaurants, Bars & Recreational Services
Biovail Corp International                  DRG Pharmaceuticals
Woori Investment Securities Co. Ltd.        FBN Financial Services
NICE SYSTEMS                                CMT Communication Technology
IT HOLDINGS CORP                            SOF Software
IG GROUP HOLDINGS PLC                       FBN Financial Services
THK Co. Ltd.                                IEQ Industrial Engineering
ONA(OMNIUM NORD AF                          FBN Financial Services
Haseko Corp.                                CON Heavy Construction
WOODWARD GOVERNOR CO                        IEQ Industrial Engineering
MGM MIRAGE                                  CNO Gambling
Popular Inc.                                BNK Banks
Varian Semiconductor Equipment Assoc.      SEM Semiconductors
Micros Systems Inc.                        THQ Computer Hardware & Electronic Office Equipement
SINO-OCEAN LAND HL                         REA Real Estate
NewAlliance Bancshares Inc.                BNK Banks
Centex Corp.                               HOM Home Construction
Goodman Group                              REA Real Estate
Hankook Tire Manufacturing Co. Ltd.        ATX Auto Parts & Tires
Adaro Energy PT                            MNX Mining
Whole Foods Market                         FDR Food & Drug Retailers
Sofina S.A.                                FBN Financial Services
Waddell & Reed Financial Inc.              FBN Financial Services
UBISOFT ENTERTAIN                          LEG Leisure Goods
Home Properties of New York Inc.           REA Real Estate
Ranbaxy Laboratories                       DRG Pharmaceuticals
EnBW Energie Baden-Württemberg AG          ELC Electricity
OMEGA HEALTHCARE INVS INC                  REA Real Estate
Frontier Oil Corp.                         OIX Oil & Gas Producers
Raiffeisen International Bank Holding      BNK Banks
Bally Technologies Inc                     CNO Gambling
Cheung Kong Infrastructure Holdings Ltd.   BLD Building Materials & Fixtures
Northumbrian Water Group                   WAT Water
SOHU.COM INC                               TSV Computer Services & Internet
Glory Ltd.                                 IEQ Industrial Engineering
Sanoma WSOY Oyj                            PUB Media
Samsung Techwin Co. Ltd.                   ITC Electronic Equipment
ROCK-TENN COMPANY -CL A                    CTR Containers & Packaging
PepsiAmericas, Inc.                        BVG Beverages
WIPRO LTD                                  TSV Computer Services & Internet
Washington Federal Inc                     BNK Banks
Imerys                                     MNX Mining
Cofinimmo S.A.                             REA Real Estate
Ryohin Keikaku Co. Ltd.                    RTS General Retailers
Hays Group Plc                             ICS Support Services
UTi Worldwide Inc.                         TRA Industrial Transportation
SINA CORP                                  TSV Computer Services & Internet
Holmen                                     FRP Forestry & Paper
JetBlue Airways Corp.                      AIR Airlines
Okinawa Electric Power Co. Inc.            ELC Electricity
Scotts Miracle-Gro Co.                     HOU Nondurable Household Products
Koninklijke Vopak N.V.                     TRA Industrial Transportation
Kia Motors Corp                            AUT Automobiles
TUPRAS-TURKIYE PETROL RAFINE               OIX Oil & Gas Producers
CHINA SHIPPING DEVELOPMENT-H               TRA Industrial Transportation
Sumitomo Forestry Co.                      HOM Home Construction
Zebra Technologies Corp.                   ITC Electronic Equipment
ENCORE ACQUISITION CO                      OIX Oil & Gas Producers
PARTNER COMMUNICATIONS CO                  CTS Mobile Telecommunications
ISIS PHARMACEUTICALS INC                   BTC Biotechnology
Mochida Pharmaceutical Co. Ltd.            DRG Pharmaceuticals
Clean Harbors Inc                          POL Waste & Disposal Services
Service Corp. International                CSV Specialized Consumer Services
Reliance Steel & Aluminum Co.              STL Steel
AARON RENTS INC                                 CSV Specialized Consumer Services
COUNTRY GARDEN HLD                              REA Real Estate
Cree                                            SEM Semiconductors
Miraca Holdings Inc.                            DRG Pharmaceuticals
Imperial Holdings                               TRA Industrial Transportation
Outokumpu Oyj                                   STL Steel
Uralkali                                        CHM Chemicals
Kuala Lumpur Kepong Bhd                         FOA Food Producers
PICC PROPERTY & CASUALTY -H                     INS Insurance
Janus Capital Group Inc.                        FBN Financial Services
Altana AG                                       CHM Chemicals
Takara Holdings Inc.                            BVG Beverages
Nisshinbo Holdings Inc                          TEX Clothing, Accessories & Footwear
Fomento De Construcciones Y Contra              CON Heavy Construction
Carlisle Cos. Inc.                              IDD Diversified Industrials
St. Mary Land & Exploration Co.                 OIX Oil & Gas Producers
Mitsui Engineering & Shipbuil                   IEQ Industrial Engineering
Kobayashi Pharmaceutical Co. Ltd.               DRG Pharmaceuticals
PagesJaunes SA                                  PUB Media
Unit Corp.                                      OIE Oil Equipment & Services
                                                WAT Water
Sabesp (Cia de Saneamento Baisco do Estado de Sao Paulo)
Aristocrat Leisure Ltd.                         CNO Gambling
De La Rue PLC                                   ICS Support Services
TFS FINANCIAL CORP                              BNK Banks
Bank Of Ikeda                                   BNK Banks
Trinity Industries Inc.                         IEQ Industrial Engineering
Jack in the Box Inc.                            REX Hotels, Restaurants, Bars & Recreational Services
Atco Ltd. Cl I NV                               ELC Electricity
Commercial Bank of Qatar                        BNK Banks
Ezaki Glico Co. Ltd.                            FOA Food Producers
DAIRY FARM INTL HLDGS LTD                       FDR Food & Drug Retailers
CSR Ltd.                                        ALU Aluminum
Comsys Holdings Corp.                           CON Heavy Construction
PETROFAC LTD                                    OIE Oil Equipment & Services
Kyowa Exeo Corp.                                CON Heavy Construction
tw telecom inc                                  FTS Fixed Line Communications
IMI Plc                                         IEQ Industrial Engineering
ERAMET                                          MNX Mining
Izumi Co. Ltd.                                  RTS General Retailers
INVERSIONES ARGOS                               BLD Building Materials & Fixtures
Olin Corp.                                      CHM Chemicals
NUVASIVE INC                                    MTC Medical Products
MSCI INC-CL A                                   FBN Financial Services
NORDDEUTSCHE AFFINERIE AG                       MNX Mining
DANA PETROLEUM PLC                              OIX Oil & Gas Producers
RELIANCE CAPITAL LIMITED                        INS Insurance
CHINA OILFIELD SERVICES-H                       OIE Oil Equipment & Services
Obic Co.                                        TSV Computer Services & Internet
Jabil Circuit                                   ELQ Electric Components & Equipment
China Resources Land Ltd.                       REA Real Estate
Superior Energy Services Inc.                   OIE Oil Equipment & Services
Indosat Tbk PT                                  CTS Mobile Telecommunications
Lundin Petroleum AB                     OIX Oil & Gas Producers
Gentex Corp                             ATX Auto Parts & Tires
Castellum AB                            REA Real Estate
TOGNUM AG                               IEQ Industrial Engineering
Vienna Insurance Group                  INS Insurance
ABERDEEN ASSET MGMT PLC                 FBN Financial Services
Novellus Systems                        SEM Semiconductors
DUP: FRESENIUS AG                       HEA Healthcare Providers
ALL America Latina Logistica S/A Pref   TRA Industrial Transportation
WARNER CHILCOTT LTD                     DRG Pharmaceuticals
LAFARGE CIMENTS                         BLD Building Materials & Fixtures
Yue Yuen Industrial (Holdings) Ltd.     TEX Clothing, Accessories & Footwear
MINDRAY MEDICAL INTL -ADR               MTC Medical Products
The Swatch Group                        TEX Clothing, Accessories & Footwear
Genworth Financial Inc. Cl A            INS Insurance
Nagase & Co. Ltd.                       CHM Chemicals
Tandberg ASA                            CMT Communication Technology
XL Capital Ltd. Cl A                    INS Insurance
Citizen Holdings Co.                    TEX Clothing, Accessories & Footwear
MUNDRA PORT SPECIA                      TRA Industrial Transportation
Hyundai Mipo Dockyard Co. Ltd.          IEQ Industrial Engineering
H. Lundbeck A/S                         DRG Pharmaceuticals
West Pharmaceutical Services Inc.       MTC Medical Products
Contact Energy Ltd.                     ELC Electricity
Telekom Malaysia Bhd                    FTS Fixed Line Communications
MFA Financial Inc                       REA Real Estate
PORTLAND GENERAL ELECTRIC CO            ELC Electricity
Informatica Corp.                       SOF Software
LifePoint Hospitals Inc.                HEA Healthcare Providers
Arab Banking Corp/Bahrain               BNK Banks
CON-WAY INC                             TRA Industrial Transportation
Scientific Games Corp.                  CNO Gambling
ANGANG STEEL CO LTD-H                   STL Steel
Regal-Beloit Corp.                      ELQ Electric Components & Equipment
President Chain Store Corp.             FDR Food & Drug Retailers
American Water Works Co. Inc.           WAT Water
Mercury General Corp                    INS Insurance
Selective Insurance Group Inc.          INS Insurance
JAIPRAKASH ASSOCIATES LTD               CON Heavy Construction
IMTECH NV                               ICS Support Services
GARDNER DENVER INC                      IEQ Industrial Engineering
Denki Kagaku Kogyo K.K.                 CHM Chemicals
Lennar Corp                             HOM Home Construction
BANCOLOMBIA SA                          BNK Banks
MAHINDRA & MAHINDRA LIMITED             IEQ Industrial Engineering
Old National Bancorp                    BNK Banks
Erie Indemnity Co.                      INS Insurance
INTERCELL AG                            BTC Biotechnology
CHATTEM INC                             COS Personal Products
Hancock Holding Co.                     BNK Banks
SILGAN HOLDINGS INC                     CTR Containers & Packaging
Toromont Industries Ltd.                IEQ Industrial Engineering
Advanced Micro Devices Inc.                 SEM Semiconductors
WMS Industries Inc.                         CNO Gambling
CRESCENT POINT ENERGY TRUST                 OIX Oil & Gas Producers
Chaoda Modern Agriculture (Holdings) Ltd.   FOA Food Producers
Qatar Telecom Q-Tel QSC                     FTS Fixed Line Communications
HANESBRANDS INC                             TEX Clothing, Accessories & Footwear
Aspen Pharmacare Holdings Ltd.              DRG Pharmaceuticals
Magyar Telekom Rt.                          FTS Fixed Line Communications
HURON CONSULTING GROUP INC                  ICS Support Services
National Bank of Abu Dhabi PJSC             BNK Banks
Bank of Ireland Plc                         BNK Banks
TANGER FACTORY OUTLET CENTER                REA Real Estate
DCC                                         ICS Support Services
InterDigital Communications Corp.           SEM Semiconductors
RioCan Real Estate Investment Trust Un      REA Real Estate
BELL ALIANT REGIONAL COMMUNI                FTS Fixed Line Communications
BIOMERIEUX                                  MTC Medical Products
Jeronimo Martins SGPS                       FDR Food & Drug Retailers
Turk Telekomunikasyon AS                    FTS Fixed Line Communications
Taiwan Fertilizer Co. Ltd.                  CHM Chemicals
Sepracor                                    DRG Pharmaceuticals
Ansell Ltd                                  MTC Medical Products
F.N.B. Corp.                                BNK Banks
Buzzi Unicem Spa                            BLD Building Materials & Fixtures
Mitsui Mining & Smelting Co.                MNX Mining
Coca-Cola Femsa S.A. de C.V. L              BVG Beverages
Perot Systems Corp.                         TSV Computer Services & Internet
Rent-A-Center Inc.                          CSV Specialized Consumer Services
Vedanta Resources PLC                       MNX Mining
Big Lots Inc.                               RTS General Retailers
Daewoo Securities Co. Ltd.                  FBN Financial Services
Kaydon Corp.                                IEQ Industrial Engineering
Zenith National Insurance Corp.             INS Insurance
STIFEL FINANCIAL CORP                       FBN Financial Services
DICK'S SPORTING GOODS INC                   RTS General Retailers
Bank Mandiri (Persero)                      BNK Banks
Northwest Natural Gas Co.                   GAS Gas Distribution
Matsui Securities Co. Ltd.                  FBN Financial Services
Cathay General Bancorp                      BNK Banks
LG TELECOM LTD                              CTS Mobile Telecommunications
RLI CORP                                    INS Insurance
Toro Co.                                    IEQ Industrial Engineering
LS Industrial Systems Co. Ltd.              ELQ Electric Components & Equipment
Citic Pacific Ltd.                          IDD Diversified Industrials
WYNDHAM WORLDWIDE CORP                      REX Hotels, Restaurants, Bars & Recreational Services
SOUTH JERSEY INDUSTRIES INC                 GAS Gas Distribution
Apartment Investment & Management Co.       REA Real Estate
GENTING INTL                                REX Hotels, Restaurants, Bars & Recreational Services
CapitaMall Trust Management Ltd.            REA Real Estate
International Bancshares Corp.              BNK Banks
RUDDICK CORP                                FDR Food & Drug Retailers
Massey Energy Co.                           MNX Mining
Orix JREIT Inc.                             REA Real Estate
Premier Oil PLC                             OIX Oil & Gas Producers
National City Corp (delisted)               BNK Banks
Fujikura                                    ELQ Electric Components & Equipment
MARUTI UDYOG LTD                            AUT Automobiles
Empire Co. Ltd. Cl A                        FDR Food & Drug Retailers
RED BACK MINING INC                         MNX Mining
Yamagata Bank Ltd.                          BNK Banks
American National Insurance Co.             INS Insurance
Canon Marketing Japan Inc.                  THQ Computer Hardware & Electronic Office Equipement
Onward Kashiyama Co.                        TEX Clothing, Accessories & Footwear
Burgan Bank                                 BNK Banks
Steinhoff International Holdings Ltd.       FTR Furnishing
Suburban Propane Partners LP                GAS Gas Distribution
Brady Corp.                                 ITC Electronic Equipment
Daewoo Shipbuilding & Marine Engineering    IEQ Industrial Engineering
Pou Chen                                    TEX Clothing, Accessories & Footwear
NATIONAL PENN BANCSHARES INC                BNK Banks
Tokyo Steel Manufacturing Co. Ltd.          STL Steel
Casey's General Stores Inc.                 FDR Food & Drug Retailers
Hitachi Construction Machinery Co., Ltd.    IEQ Industrial Engineering
Sankyu Inc.                                 TRA Industrial Transportation
Wing Hang Bank Ltd.                         BNK Banks
YTL Corp Bhd                                ELC Electricity
Energy Conversion Devices Inc               ELQ Electric Components & Equipment
Wistron Corp.                               THQ Computer Hardware & Electronic Office Equipement
Daido Steel Co. Ltd.                        STL Steel
OESTERREICH POST                            TRA Industrial Transportation
Foot Locker Inc.                            RTS General Retailers
Helvetia Patria Holding                     INS Insurance
Oriflame Cosmetics SA                       COS Personal Products
Rentokil Initial Plc                        ICS Support Services
Silicon Laboratories Inc.                   SEM Semiconductors
Rheinmetall                                 ATX Auto Parts & Tires
DUP: Brasil Telecom Participacoes S/A Ord   FTS Fixed Line Communications
SHANGHAI ELECTRIC GRP CO L-H                IEQ Industrial Engineering
Kumba Iron Ore Ltd.                         STL Steel
LAN Airlines S.A.                           AIR Airlines
Lenovo Group Ltd.                           THQ Computer Hardware & Electronic Office Equipement
Colbun S.A.                                 ELC Electricity
Valmont Industries Inc                      BLD Building Materials & Fixtures
Iluka Resources Limited                     MNX Mining
ORBITAL SCIENCES CORP                       ARO Aerospace & Defense
EBRO PULEVA                                 FOA Food Producers
PSS World Medical Inc.                      MTC Medical Products
Bank Of Iwate Ltd.                          BNK Banks
NTT URBAN DEVELOPMENT CORP                  REA Real Estate
ALPHA NATURAL RESOURCES INC                 MNX Mining
Regeneron Pharmaceuticals                   BTC Biotechnology
Intersil Corp.                              SEM Semiconductors
Gartner Inc.                                TSV Computer Services & Internet
AUXILIUM PHARMA INC                         DRG Pharmaceuticals
Eurasian Natural Resources Corporation   MNX Mining
Ackermans & Van Haaren N.V.              FBN Financial Services
Tractor Supply Co.                       RTS General Retailers
Matthews International Corp. Cl A        CSV Specialized Consumer Services
Sensient Technologies Corp.              CHM Chemicals
Culture Convenience Club Co. Ltd.        RTS General Retailers
Noble Group Ltd.                         IDD Diversified Industrials
BASILEA PHARMACEUTICA-REG                BTC Biotechnology
Health Net Inc.                          HEA Healthcare Providers
SOFTWARE AG                              SOF Software
Jyske Bank                               BNK Banks
Ultra Electronics Holdings PLC           ARO Aerospace & Defense
Wood Group (John)                        OIE Oil Equipment & Services
Swiss Prime Site AG                      REA Real Estate
M6 Metropole TV                          PUB Media
William Hill                             CNO Gambling
Halma                                    ITC Electronic Equipment
Puma AG                                  TEX Clothing, Accessories & Footwear
Stagecoach Group plc                     TRT Travel & Tourism
Modern Times Group                       PUB Media
Fondiaria-SAI S.p.A.                     INS Insurance
Mondi PLC                                FRP Forestry & Paper
Daily Mail & General Trust               PUB Media
BB BIOTECH                               FBN Financial Services
David Jones Limited                      RTS General Retailers
Aker Solutions ASA                       OIE Oil Equipment & Services
EFG International AG                     BNK Banks
Croda International PLC                  CHM Chemicals
Atos Origin                              TSV Computer Services & Internet
William Demant Holding                   MTC Medical Products
BRIT Insurance Holdings                  INS Insurance
Hitachi Chemical Co.                     CHM Chemicals
KCI Konecranes International Oyj         IEQ Industrial Engineering
Close Brothers Group                     FBN Financial Services
KONINKLIJKE BAM GROEP NV                 CON Heavy Construction
Acergy SA                                OIE Oil Equipment & Services
Groupe Eurotunnel SA                     TRA Industrial Transportation
United Internet AG                       TSV Computer Services & Internet
Nutreco Holding                          FOA Food Producers
W.S. Atkins                              ICS Support Services
Titan Cement Co.                         BLD Building Materials & Fixtures
Infineon Technologies AG                 SEM Semiconductors
PERSIMMON                                HOM Home Construction
CHEMRING GROUP PLC                       ARO Aerospace & Defense
Bank of Greece S.A.                      BNK Banks
Bellway PLC                              HOM Home Construction
CSM NV                                   FOA Food Producers
ZON Multimedia Servicos de Tel           PUB Media
Michael Page International plc           ICS Support Services
Befimmo S.C.A.                           REA Real Estate
ROTORK PLC                               IEQ Industrial Engineering
GKN Plc                                  ATX Auto Parts & Tires
Derwent London PLC                    REA Real Estate
Banco BPI S/A                         BNK Banks
Suedzucker                            FOA Food Producers
DUP: Unipol Gruppo Finanziario Pref   INS Insurance
DUP: Investec Ltd.                    FBN Financial Services
Bulgari Spa                           TEX Clothing, Accessories & Footwear
Partners Group Holding AG             FBN Financial Services
Mitie Group PLC                       ICS Support Services
SARAS RAFFINERIE                      OIX Oil & Gas Producers
JCDecaux                              PUB Media
Weir Group                            IEQ Industrial Engineering
Chiyoda Corp.                         IEQ Industrial Engineering
THOMAS COOK GROUP                     TRT Travel & Tourism
Fuji Electric Holdings Co. Ltd.       ELQ Electric Components & Equipment
Jardine Lloyd Thompson Group          INS Insurance
Andritz AG                            IEQ Industrial Engineering
Mitchells & Butlers PLC               REX Hotels, Restaurants, Bars & Recreational Services
Georg Fischer AG                      IEQ Industrial Engineering
Arkema                                CHM Chemicals
Bourbon S.A.                          OIE Oil Equipment & Services
Pirelli & C. S.p.A                    ATX Auto Parts & Tires
National Express Group Plc            TRT Travel & Tourism
HEXAGON AB-B SHS                      ITC Electronic Equipment
Siam Cement PCL                       BLD Building Materials & Fixtures
CRUCELL                               BTC Biotechnology
Elekta AB B                           MTC Medical Products
Aegis Group                           PUB Media
Prosafe ASA                           OIE Oil Equipment & Services
Valeo SA                              ATX Auto Parts & Tires
Sacyr Vallehermoso, S.A.              CON Heavy Construction
Italcementi (Fabbr Riun Cem) S.p.A    BLD Building Materials & Fixtures
Storebrand ASA                        INS Insurance
SOCO INTERNATIONAL PLC                OIX Oil & Gas Producers
Office Depot Inc.                     RTS General Retailers
Yit Oyj                               CON Heavy Construction
Gerresheimer AG                       MTC Medical Products
Bekaert S.A.                          IDD Diversified Industrials
VENTURE PRODUCTION PLC                OIX Oil & Gas Producers
HUNTING PLC                           OIE Oil Equipment & Services
Hera S.p.A.                           ELC Electricity
D/S NORDEN                            TRA Industrial Transportation
Charter International PLC             IEQ Industrial Engineering
HOMESERVE PLC                         ICS Support Services
Atrium European Real Estate           REA Real Estate
HeidelbergCement AG                   BLD Building Materials & Fixtures
Corporacion Financiaera Alba          FBN Financial Services
Sydbank A/S                           BNK Banks
KAZAKHMYS PLC-                        MNX Mining
Shaftesbury PLC                       REA Real Estate
Herman Miller Inc.                    FTR Furnishing
ASHMORE GROUP                         FBN Financial Services
Petroleum Geo Services                OIE Oil Equipment & Services
Votorantim Celulose e Papel S/A Pref   FRP Forestry & Paper
KESA Electricals Plc                   RTS General Retailers
Faes Farma S.A.                        DRG Pharmaceuticals
Rhodia S.A.                            CHM Chemicals
MDS Inc                                MTC Medical Products
Irish Life and Permanent Plc           INS Insurance
Travis Perkins                         ICS Support Services
Carphone Warehouse Group PLC           RTS General Retailers
AVEVA GROUP PLC                        SOF Software
Aracruz Celulose S.A. Pref B           FRP Forestry & Paper
DSG International PLC                  RTS General Retailers
DJSI World   DJSI STOXX   DJSI North America DJSI Asia Pacific DJSI Korea
Universe     Universe     Universe           Universe          Universe

TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         TRUE         FALSE              FALSE            FALSE
TRUE         TRUE         FALSE              FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         TRUE         FALSE              FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         TRUE         FALSE              FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         TRUE         FALSE              FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         TRUE         FALSE              FALSE            FALSE
TRUE         TRUE         FALSE              FALSE            FALSE
TRUE         TRUE         FALSE              FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        FALSE              TRUE             FALSE
TRUE         TRUE         FALSE              FALSE            FALSE
TRUE         TRUE         FALSE              FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         TRUE         FALSE              FALSE            FALSE
TRUE         TRUE         FALSE              FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        FALSE              TRUE             FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        FALSE              TRUE             FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         FALSE        FALSE              FALSE            FALSE
TRUE         TRUE         FALSE              FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         TRUE         FALSE              FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE         TRUE         FALSE              FALSE            FALSE
TRUE         FALSE        TRUE               FALSE            FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   TRUE    FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    TRUE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   TRUE    FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   TRUE    FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE   FALSE   FALSE   FALSE   FALSE
TRUE    TRUE    FALSE   FALSE   FALSE
TRUE    TRUE    FALSE   FALSE   FALSE
TRUE    FALSE   FALSE   FALSE   FALSE
TRUE    FALSE   FALSE   FALSE   FALSE
TRUE    FALSE   FALSE   FALSE   FALSE
TRUE    FALSE   FALSE   FALSE   FALSE
TRUE    FALSE   FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
TRUE    FALSE   TRUE    FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
TRUE    TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   FALSE   FALSE   TRUE    FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   FALSE   FALSE   TRUE    FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
TRUE    FALSE   FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
TRUE    TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   FALSE   FALSE   TRUE    FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
TRUE    FALSE   FALSE   TRUE    FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
TRUE    TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
TRUE    FALSE   FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
TRUE    FALSE   FALSE   FALSE   FALSE
TRUE    TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
TRUE    FALSE   TRUE    FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
TRUE    FALSE   FALSE   FALSE   FALSE
TRUE    FALSE   FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
TRUE    FALSE   FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
TRUE    TRUE    FALSE   FALSE   FALSE
TRUE    FALSE   FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
TRUE    TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE
TRUE    FALSE   FALSE   FALSE   FALSE
FALSE   TRUE    FALSE   FALSE   FALSE

						
Shared by: lily cole
Related docs
Other docs by longze569