0001056527-21-000008.txt : 20211112 0001056527-21-000008.hdr.sgml : 20211112 20211112122725 ACCESSION NUMBER: 0001056527-21-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211112 DATE AS OF CHANGE: 20211112 EFFECTIVENESS DATE: 20211112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CIBC WORLD MARKETS CORP CENTRAL INDEX KEY: 0001056527 IRS NUMBER: 132798343 STATE OF INCORPORATION: DE FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06918 FILM NUMBER: 211401907 BUSINESS ADDRESS: STREET 1: 425 LEXINGTON AVENUE STREET 2: THIRD FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 BUSINESS PHONE: 2126678352 MAIL ADDRESS: STREET 1: 425 LEXINGTON AVENUE STREET 2: THIRD FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 FORMER COMPANY: FORMER CONFORMED NAME: CIBC OPPENHEIMER CORP DATE OF NAME CHANGE: 19990326 13F-HR 1 primary_doc.xml 13F-HR LIVE false true true 0001056527 XXXXXXXX 09-30-2021 09-30-2021 CIBC WORLD MARKETS CORP
425 LEXINGTON AVENUE THIRD FLOOR NEW YORK NY 10017
13F HOLDINGS REPORT 028-06918 N
Jeffrey Thibeault Chief Compliance Officer 212-667-8352 Jeffrey Thibeault New York NY 11-12-2021 0 615 14711226 false
INFORMATION TABLE 2 13FSeptember2021.xml 13F SEPTEMBER 2021 GILEAD SCIENCES INC CALL COM 375558903 140 2000 SH Call SOLE 2000 0 0 ISHARES TR MSCI EAFE ETF CALL COM 464287905 415 5322 SH Call SOLE 5322 0 0 ATLASSIAN CORP PLC COM G06242104 2120 5417 SH SOLE 5417 0 0 BAKER HUGHES COMPANY COM 05722G100 7474 302230 SH SOLE 302230 0 0 BERKLEY W R CORP COM 084423102 2711 37051 SH SOLE 37051 0 0 CAMDEN PPTY TR COM 133131102 8610 58387 SH SOLE 58387 0 0 COSTAR GROUP INC COM 22160N109 19720 229146 SH SOLE 229146 0 0 COUSINS PPTYS INC COM 222795502 3212 86123 SH SOLE 86123 0 0 CYRUSONE INC COM 23283R100 5562 71857 SH SOLE 71857 0 0 DOUGLAS EMMETT INC COM 25960P109 3213 101649 SH SOLE 101649 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 71188 2232300 SH SOLE 2232300 0 0 HEALTHPEAK PPTYS INC COM 42250P103 11489 343154 SH SOLE 343154 0 0 HIGHWOODS PPTYS INC COM 431284108 2661 60665 SH SOLE 60665 0 0 JACOBS ENGR GROUP INC COM 469814107 974 7346 SH SOLE 7346 0 0 JBG SMITH PPTYS COM 46590V100 2002 67604 SH SOLE 67604 0 0 JONES LANG LASALLE INC COM 48020Q107 7305 29444 SH SOLE 29444 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 7452 81778 SH SOLE 81778 0 0 MSCI INC COM COM 55354G100 13249 21779 SH SOLE 21779 0 0 NORTONLIFELOCK INC COM 668771108 829 32768 SH SOLE 32768 0 0 STORE CAP CORP COM 862121100 4538 141676 SH SOLE 141676 0 0 TRUIST FINL CORP COM 89832Q109 20682 352635 SH SOLE 352635 0 0 VIACOMCBS INC COM 92556H206 14856 376018 SH SOLE 376018 0 0 3M CO COM COM 88579y101 39095 222865 SH SOLE 222865 0 0 ABBOTT LABS COM 002824100 47254 400021 SH SOLE 400021 0 0 ABBVIE INC COM 00287Y109 73217 678748 SH SOLE 678748 0 0 ABIOMED INC COM COM 003654100 3333 10239 SH SOLE 10239 0 0 ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 15541 48578 SH SOLE 48578 0 0 ACTIVISION BLIZZARD INC COM 00507V109 39729 513365 SH SOLE 513365 0 0 ADOBE SYS INC COM 00724F101 47638 82745 SH SOLE 82745 0 0 ADVANCE AUTO PARTS INC COM COM 00751Y106 6870 32888 SH SOLE 32888 0 0 ADVANCED MICRO DEVICES INC COM COM 007903107 11956 116191 SH SOLE 116191 0 0 AES CORP COM COM 00130H105 858 37564 SH SOLE 37564 0 0 AFLAC INC COM COM 001055102 14161 271651 SH SOLE 271651 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 10786 68469 SH SOLE 68469 0 0 AGNC INVT CORP COM COM 00123Q104 4812 305150 SH SOLE 305150 0 0 AIR PRODS & CHEMS INC COM 009158106 3196 12479 SH SOLE 12479 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 960 9179 SH SOLE 9179 0 0 ALASKA AIR GROUP INC COM COM 011659109 414 7060 SH SOLE 7060 0 0 ALBEMARLE CORP COM COM 012653101 5903 26956 SH SOLE 26956 0 0 ALEXANDRIA REAL ESTATE EQ IN COM COM 015271109 16863 88258 SH SOLE 88258 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS COM 01609W102 68547 463000 SH SOLE 463000 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 13106 19695 SH SOLE 19695 0 0 ALLEGION PUB LTD CO ORD SHS COM G0176J109 668 5056 SH SOLE 5056 0 0 ALLIANT ENERGY CORP COM COM 018802108 790 14108 SH SOLE 14108 0 0 ALLSTATE CORP COM COM 020002101 15737 123612 SH SOLE 123612 0 0 ALPHABET INC CAP STK CL A COM 02079K305 162900 60931 SH SOLE 60931 0 0 ALPHABET INC CAP STK CL C COM 02079K107 1742910 653924 SH SOLE 653924 0 0 ALTRIA GROUP INC COM COM 02209s103 4732 103955 SH SOLE 103955 0 0 AMAZON COM INC COM 023135106 181564 55270 SH SOLE 55270 0 0 AMCOR PLC ORD COM G0250X107 1007 86915 SH SOLE 86915 0 0 AMEREN CORP COM COM 023608102 1174 14496 SH SOLE 14496 0 0 AMERICAN AIRLS GOUP INC COM 02376R102 811 39499 SH SOLE 39499 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3905 80600 SH SOLE 80600 0 0 AMERICAN ELEC PWR INC COM COM 025537101 3890 47919 SH SOLE 47919 0 0 AMERICAN EXPRESS CO COM 025816109 60352 360243 SH SOLE 360243 0 0 AMERICAN HOMES 4 RENT CL A COM 02665T306 6049 158685 SH SOLE 158685 0 0 AMERICAN INTL GROUP INC COM 026874784 12401 225927 SH SOLE 225927 0 0 AMERICAN TOWER CORP NEW COM 03027X100 76196 287087 SH SOLE 287087 0 0 AMERICAN WTR WKS CO INC NEW COM COM 030420103 1729 10231 SH SOLE 10231 0 0 AMERICOLD RLTY TR COM COM 03064D108 4394 151270 SH SOLE 151270 0 0 AMERIPRISE FINL INC COM COM 03076C106 14118 53453 SH SOLE 53453 0 0 AMERISOURCEBERGEN CORP COM 03073E105 4032 33758 SH SOLE 33758 0 0 AMETEK INC NEW COM COM 031100100 1616 13034 SH SOLE 13034 0 0 AMGEN INC COM 031162100 94323 443560 SH SOLE 443560 0 0 AMPHENOL CORP NEW CL A COM 032095101 2469 33721 SH SOLE 33721 0 0 ANALOG DEVICES INC COM 032654105 8626 51507 SH SOLE 51507 0 0 ANNALY CAP MGMT INC COM COM 035710409 7062 838671 SH SOLE 838671 0 0 ANSYS INC COM COM 03662Q105 2846 8359 SH SOLE 8359 0 0 ANTHEM INC COM 036752103 20509 55014 SH SOLE 55014 0 0 AON PLC SHS CL A COM G0408V102 82627 289138 SH SOLE 289138 0 0 APACHE CORP COM 037411105 457 21310 SH SOLE 21310 0 0 APARTMENT INCOME REIT CORP COM COM 03750L109 4439 90946 SH SOLE 90946 0 0 APPLE INC COM 037833100 256117 1810011 SH SOLE 1810011 0 0 APPLIED MATLS INC COM 038222105 15622 121354 SH SOLE 121354 0 0 APTIV PLC COM G6095L109 3165 21249 SH SOLE 21249 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1892 31533 SH SOLE 31533 0 0 ARISTA NETWORKS INC COM 040413106 1085 3157 SH SOLE 3157 0 0 ASML HOLDING N V N Y REGISTRY SHS COM N07059210 2392 3210 SH SOLE 3210 0 0 ASSURANT INC COM COM 04621X108 2451 15537 SH SOLE 15537 0 0 AT&T INC COM COM 00206r102 49353 1827228 SH SOLE 1827228 0 0 ATMOS ENERGY CORP COM 049560105 650 7373 SH SOLE 7373 0 0 AUTODESK INC COM 052769106 6010 21075 SH SOLE 21075 0 0 AUTOMATIC DATA PROCESSING I COM 053015103 8102 40528 SH SOLE 40528 0 0 AUTOZONE INC COM COM 053332102 8398 4946 SH SOLE 4946 0 0 AVAGO TECHNOLOGIES LTD COM Y0486S104 19057 39299 SH SOLE 39299 0 0 AVALONBAY CMNTYS INC COM COM 053484101 19698 88874 SH SOLE 88874 0 0 AVERY DENNISON CORP COM COM 053611109 968 4672 SH SOLE 4672 0 0 BAIDU INC COM 056752108 32281 209960 SH SOLE 209960 0 0 BALL CORP COM COM 058498106 1657 18412 SH SOLE 18412 0 0 BANK AMER CORP COM 060505104 109433 2577935 SH SOLE 2577935 0 0 BANK AMER CORP CALL COM 060505904 212 5000 SH Call SOLE 5000 0 0 BANK N S HALIFAX COM COM 064149107 42325 542905 SH SOLE 542905 0 0 BANK NEW YORK MELLON CORP COM COM 064058100 16828 324615 SH SOLE 324615 0 0 BATH & BODY WORKS INC COM COM 070830104 941 14925 SH SOLE 14925 0 0 BAXTER INTL INC COM 071813109 9073 112800 SH SOLE 112800 0 0 BECTON DICKINSON & CO COM 075887109 15930 64802 SH SOLE 64802 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 133659 489701 SH SOLE 489701 0 0 BEST BUY INC COM COM 086516101 1343 12708 SH SOLE 12708 0 0 BIO RAD LABS INC COM 090572207 3618 4850 SH SOLE 4850 0 0 BIO TECHNE CORP COM 09073M104 4252 8775 SH SOLE 8775 0 0 BIOGEN INC COM 09062X103 16249 57418 SH SOLE 57418 0 0 BLACKROCK INC COM COM 09247X101 31697 37795 SH SOLE 37795 0 0 BLACKSTONE MTG TR INC COM CL A COM 09257W100 2759 91012 SH SOLE 91012 0 0 BOEING CO COM 097023105 48674 221306 SH SOLE 221306 0 0 BOK FINL CORP COM NEW COM 05561Q201 122556 1368576 SH SOLE 1368576 0 0 BOOKING HLDGS INC COM 09857L108 9336 3933 SH SOLE 3933 0 0 BORGWARNER INC COM COM 099724106 5222 120841 SH SOLE 120841 0 0 BOSTON PROPERTIES INC COM COM 101121101 9805 90497 SH SOLE 90497 0 0 BOSTON SCIENTIFIC CORP COM 101137107 13940 321280 SH SOLE 321280 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 29668 501401 SH SOLE 501401 0 0 BRIXMOR PPTY GROUP INC COM COM 11120U105 3804 172070 SH SOLE 172070 0 0 BROADRIDGE FINL SOLUTIONS IN COM COM 11133T103 1091 6549 SH SOLE 6549 0 0 BROWN & BROWN INC COM 115236101 3424 61747 SH SOLE 61747 0 0 BROWN FORMAN CORP COM 115637209 690 10300 SH SOLE 10300 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 646 7425 SH SOLE 7425 0 0 CABOT OIL & GAS CORP COM 127097103 490 22530 SH SOLE 22530 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4015 26513 SH SOLE 26513 0 0 CAESARS ENTMT CORP COM COM 127686103 7922 70553 SH SOLE 70553 0 0 CAMPBELL SOUP CO COM 134429109 479 11446 SH SOLE 11446 0 0 CANADIAN NAT RES LTD COM COM 136385101 54393 1488581 SH SOLE 1488581 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 19089 117854 SH SOLE 117854 0 0 CARDINAL HEALTH INC COM 14149Y108 3238 65469 SH SOLE 65469 0 0 CARMAX INC COM COM 143130102 1175 9185 SH SOLE 9185 0 0 CARNIVAL PLC COM 14365C103 6861 274315 SH SOLE 274315 0 0 CARRIER GLOBAL CORPORATION COM COM 14448C104 2532 48914 SH SOLE 48914 0 0 CATALENT INC COM COM 148806102 6493 48794 SH SOLE 48794 0 0 CATERPILLAR INC DEL COM 149123101 42446 221108 SH SOLE 221108 0 0 CBOE HLDGS INC COM COM 12503M108 3489 28168 SH SOLE 28168 0 0 CBRE GROUP INC COM 12504L109 20807 213714 SH SOLE 213714 0 0 CDW CORP COM COM 12514G108 2397 13171 SH SOLE 13171 0 0 CELANESE CORP DEL COM SER A COM 150870103 6940 46069 SH SOLE 46069 0 0 CENTENE CORP DEL COM COM 15135B101 8197 131559 SH SOLE 131559 0 0 CENTERPOINT ENERGY INC COM COM 15189T107 822 33423 SH SOLE 33423 0 0 CERIDIAN HCM HLDG INC COM COM 15677J108 856 7603 SH SOLE 7603 0 0 CERNER CORP COM COM 156782104 10993 155887 SH SOLE 155887 0 0 CF INDS HLDGS INC COM COM 125269100 677 12126 SH SOLE 12126 0 0 CHARLES RIV LABS INTL INC COM 159864107 4693 11372 SH SOLE 11372 0 0 CHARTER COMMUNICATIONS INC D CL A COM 16117M305 51877 71303 SH SOLE 71303 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 592 5234 SH SOLE 5234 0 0 CHEVRON CORP NEW COM 166764100 75056 739828 SH SOLE 739828 0 0 CHIPOTLE MEXICAN GRILL INC COM COM 169656105 2879 1584 SH SOLE 1584 0 0 CHUBB CORP COM COM 171232101 20107 115906 SH SOLE 115906 0 0 CHURCH & DWIGHT INC COM COM 171340102 1143 13842 SH SOLE 13842 0 0 CIGNA CORPORATION COM 125509109 21266 106245 SH SOLE 106245 0 0 CINCINNATI FINL CORP COM COM 172062101 4523 39600 SH SOLE 39600 0 0 CINTAS CORP COM COM 172908105 3423 8993 SH SOLE 8993 0 0 CISCO SYS INC COM 17275R102 51313 942728 SH SOLE 942728 0 0 CITIGROUP INC COM 172967424 184109 2623386 SH SOLE 2623386 0 0 CITIZENS FINL GROUP INC COM COM 174610105 5288 112562 SH SOLE 112562 0 0 CITRIX SYS INC COM 177376100 752 7003 SH SOLE 7003 0 0 CLOROX CO DEL COM 189054109 1147 6923 SH SOLE 6923 0 0 CME GROUP INC COM COM 12572Q105 18347 94876 SH SOLE 94876 0 0 CMS ENERGY CORP COM COM 125896100 975 16329 SH SOLE 16329 0 0 COCA COLA CO COM 191216100 76714 1462051 SH SOLE 1462051 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 3736 50347 SH SOLE 50347 0 0 COHERENT INC COM COM 192479103 16031 64100 SH SOLE 64100 0 0 COLGATE PALMOLIVE CO COM 194162103 3594 47551 SH SOLE 47551 0 0 COMCAST CORP NEW CL A COM 20030N101 77954 1393771 SH SOLE 1393771 0 0 COMERICA INC COM COM 200340107 9762 121273 SH SOLE 121273 0 0 COMPASS INC CL A COM 20464U100 213 16079 SH SOLE 16079 0 0 CONAGRA FOODS INC COM 205887102 917 27078 SH SOLE 27078 0 0 CONOCOPHILLIPS COM 20825C104 53844 794506 SH SOLE 794506 0 0 CONSOLIDATED EDISON INC COM COM 209115104 1446 19921 SH SOLE 19921 0 0 CONSTELLATION BRANDS INC CL A COM 21036p108 1998 9485 SH SOLE 9485 0 0 COOPERINCNEW COM 216648402 4593 11112 SH SOLE 11112 0 0 COPART INC COM 217204106 2959 21329 SH SOLE 21329 0 0 CORESITE RLTY CORP COM COM 21870Q105 3549 25614 SH SOLE 25614 0 0 CORNING INC COM COM 219350105 5677 155589 SH SOLE 155589 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT COM 22002T108 1765 65408 SH SOLE 65408 0 0 CORTEVA INC COM COM 22052L104 1742 41388 SH SOLE 41388 0 0 COSTCO WHSL CORP NEW COM 22160K105 19029 42347 SH SOLE 42347 0 0 CROWDSTRIKE HLDGS INC CL A COM 22788C105 1930 7854 SH SOLE 7854 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822V101 47250 272615 SH SOLE 272615 0 0 CSX CORP COM COM 126408103 6423 215961 SH SOLE 215961 0 0 CUBESMART COM COM 229663109 5680 117241 SH SOLE 117241 0 0 CUMMINS INC COM COM 231021106 7752 34522 SH SOLE 34522 0 0 CVS HEALTH CORP COM 126650100 25267 297751 SH SOLE 297751 0 0 D R HORTON INC COM 23331A109 1543 18374 SH SOLE 18374 0 0 DANAHER CORP DEL COM COM 235851102 43646 143366 SH SOLE 143366 0 0 DARDEN RESTAURANTS INC COM 237194105 1113 7346 SH SOLE 7346 0 0 DAVITA HEALTHCARE PARTNERS I COM 23918K108 7125 61289 SH SOLE 61289 0 0 DEERE & CO COM COM 244199105 5362 16002 SH SOLE 16002 0 0 DEERE & CO COM COM 244199105 5362 16002 SH SOLE 16002 0 0 DELTA AIR LINES INC DEL COM 247361702 1537 36074 SH SOLE 36074 0 0 DENTSPLY INTL INC NEW COM 249030107 2863 49314 SH SOLE 49314 0 0 DEVON ENERGY CORP NEW COM 25179M103 8431 237414 SH SOLE 237414 0 0 DEXCOM INC COM COM 252131107 14024 25644 SH SOLE 25644 0 0 DIAMONDBACK ENERGY INC COM COM 25278X109 8056 85094 SH SOLE 85094 0 0 DIGITAL RLTY TR INC COM COM 253868103 25984 179885 SH SOLE 179885 0 0 DISCOVER FINL SVCS COM COM 254709108 9719 79113 SH SOLE 79113 0 0 DISCOVERY COMMUNICATIONS NEW COM SER A COM 25470F104 2664 104949 SH SOLE 104949 0 0 DISCOVERY COMMUNICATIONS NEW COM SER C COM 25470F302 10116 416801 SH SOLE 416801 0 0 DISH NETWORK CORP CL A COM 25470M109 6715 154507 SH SOLE 154507 0 0 DISNEY WALT CO COM 254687106 85093 503002 SH SOLE 503002 0 0 DOCUSIGN INC COM COM 256163106 12379 48085 SH SOLE 48085 0 0 DOLLAR GEN CORP NEW COM COM 256677105 8357 39392 SH SOLE 39392 0 0 DOLLAR TREE INC COM 256746108 97820 1021941 SH SOLE 1021941 0 0 DOMINION RES INC VA NEW COM COM 25746U109 3328 45576 SH SOLE 45576 0 0 DOMINOS PIZZA INC COM COM 25754A201 6722 14094 SH SOLE 14094 0 0 DOVER CORP COM COM 260003108 1262 8115 SH SOLE 8115 0 0 DOW CHEM CO COM COM 260543103 13370 232287 SH SOLE 232287 0 0 DTE ENERGY CO COM COM 233331107 1220 10922 SH SOLE 10922 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 7719 113528 SH SOLE 113528 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 4232 43370 SH SOLE 43370 0 0 DUKE REALTY CORP COM 264411505 11531 240883 SH SOLE 240883 0 0 DXC TECHNOLOGY CO COM COM 23355L106 477 14200 SH SOLE 14200 0 0 EASTGROUP PPTYS INC COM COM 277276101 3901 23412 SH SOLE 23412 0 0 EASTMAN CHEM CO COM COM 277432100 771 7654 SH SOLE 7654 0 0 EATON CORP PLC SHS COM G29183103 3355 22470 SH SOLE 22470 0 0 EBAY INC COM 278642103 10153 145727 SH SOLE 145727 0 0 ECOLAB INC COM COM 278865100 2927 14031 SH SOLE 14031 0 0 EDISON INTL COM COM 281020107 1187 21405 SH SOLE 21405 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 15923 140649 SH SOLE 140649 0 0 ELECTRONIC ARTS INC COM 285512109 26722 187853 SH SOLE 187853 0 0 EMERSON ELEC CO COM COM 291011104 3174 33699 SH SOLE 33699 0 0 ENPHASE ENERGY INC COM COM 29355A107 5647 37653 SH SOLE 37653 0 0 ENTERGY CORP NEW COM COM 29364G103 1125 11328 SH SOLE 11328 0 0 EOG RES INC COM 26875P101 46104 574364 SH SOLE 574364 0 0 EQUIFAX INC COM COM 294429105 1740 6868 SH SOLE 6868 0 0 EQUINIX INC COM 29444U700 38992 49349 SH SOLE 49349 0 0 EQUINOX GOLD CORP COM COM 29446Y502 382 57804 SH SOLE 57804 0 0 EQUITY COMWLTH COM SH BEN INT COM 294628102 1845 71000 SH SOLE 71000 0 0 EQUITY LIFESTYLE PPTYS INC COM COM 29472R108 7750 99230 SH SOLE 99230 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 17552 216909 SH SOLE 216909 0 0 ESSEX PPTY TR INC COM COM 297178105 13237 41399 SH SOLE 41399 0 0 ETF SER SOLUTIONS CALL COM 26922A902 236 10000 SH Call SOLE 10000 0 0 ETSY INC COM 29786A106 14888 71590 SH SOLE 71590 0 0 EVEREST RE GROUP LTD COM COM G3223R108 2642 10534 SH SOLE 10534 0 0 EVERGY INC COM COM 30034W106 804 12926 SH SOLE 12926 0 0 EVERSOURCE ENERGY COM COM 30040W108 1584 19372 SH SOLE 19372 0 0 EXELON CORP COM COM 30161N101 4528 93668 SH SOLE 93668 0 0 EXPEDIA INC DEL COM 30212P303 1343 8191 SH SOLE 8191 0 0 EXPEDITORS INTL WASH INC COM 302130109 1141 9577 SH SOLE 9577 0 0 EXTRA SPACE STORAGE INC COM COM 30225T102 14309 85176 SH SOLE 85176 0 0 EXXON MOBIL CORP COM 30231G102 53946 917131 SH SOLE 917131 0 0 F M C CORP COM NEW COM 302491303 664 7255 SH SOLE 7255 0 0 F5 NETWORKS INC COM COM 315616102 676 3400 SH SOLE 3400 0 0 FACEBOOK INC CL A COM 30303M102 1297618 3823383 SH SOLE 3823383 0 0 FASTENAL CO COM 311900104 2841 55055 SH SOLE 55055 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW COM 313747206 5251 44500 SH SOLE 44500 0 0 FEDEX CORP COM COM 31428X106 3040 13865 SH SOLE 13865 0 0 FIDELITY NATL INFORMATION SV COM COM 31620M106 4237 34821 SH SOLE 34821 0 0 FIFTH THIRD BANCORP COM COM 316773100 7744 182474 SH SOLE 182474 0 0 FIRST INDL RLTY TR INC COM COM 32054K103 3897 74819 SH SOLE 74819 0 0 FIRST REP BK SAN FRANCISCO C COM COM 33616C100 8984 46577 SH SOLE 46577 0 0 FIRSTENERGY CORP COM COM 337932107 1093 30678 SH SOLE 30678 0 0 FISERV INC COM 337738108 6477 59700 SH SOLE 59700 0 0 FLEETCOR TECHNOLOGIES INC COM COM 339041105 1217 4657 SH SOLE 4657 0 0 FORD MTR CO DEL COM PAR $0.01 COM 345370860 4126 291417 SH SOLE 291417 0 0 FORTINET INC COM COM 34959E109 2232 7642 SH SOLE 7642 0 0 FORTIVE CORP COM 34959J108 1426 20203 SH SOLE 20203 0 0 FORTUNE BRANDS HOME & SEC IN COM COM 34964C106 695 7773 SH SOLE 7773 0 0 FREEPORT-MCMORAN INC CL B COM 35671D857 2692 82758 SH SOLE 82758 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 8119 54619 SH SOLE 54619 0 0 GAMING & LEISURE PPTYS INC COM COM 36467J108 5990 129317 SH SOLE 129317 0 0 GAP INC DEL COM COM 364760108 275 12133 SH SOLE 12133 0 0 GARMIN LTD COM H2906T109 1332 8565 SH SOLE 8565 0 0 GARTNER INC COM COM 366651107 7585 24962 SH SOLE 24962 0 0 GENERAC HLDGS INC COM COM 368736104 1454 3558 SH SOLE 3558 0 0 GENERAL DYNAMICS CORP COM COM 369550108 2564 13079 SH SOLE 13079 0 0 GENERAL ELECTRIC CO COM 369604103 21830 211878 SH SOLE 211878 0 0 GENERAL MLS INC COM 370334104 2044 34177 SH SOLE 34177 0 0 GENERAL MTRS CO COM 37045V100 4314 81837 SH SOLE 81837 0 0 GENUINE PARTS CO COM COM 372460105 979 8073 SH SOLE 8073 0 0 GILEAD SCIENCES INC COM 375558103 23374 334634 SH SOLE 334634 0 0 GLOBAL PMTS INC COM COM 37940x102 6985 44329 SH SOLE 44329 0 0 GLOBE LIFE INC COM COM 37959E102 7940 89183 SH SOLE 89183 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 378521 1001300 SH SOLE 1001300 0 0 GRAINGER W W INC COM COM 384802104 969 2466 SH SOLE 2466 0 0 HALLIBURTON CO COM 406216101 1085 50200 SH SOLE 50200 0 0 HANESBRANDS INC COM COM 410345102 338 19683 SH SOLE 19683 0 0 HARTFORD FINL SVCS GROUP INC COM COM 416515104 6443 91720 SH SOLE 91720 0 0 HASBRO INC COM COM 418056107 651 7296 SH SOLE 7296 0 0 HCA HOLDINGS INC COM 40412C101 13501 55622 SH SOLE 55622 0 0 HEALTHCARE RLTY TR COM COM 421946104 2524 84742 SH SOLE 84742 0 0 HEALTHCARE TR AMER INC CL A NEW COM 42225P501 3761 126801 SH SOLE 126801 0 0 HENRY JACK & ASSOC INC COM COM 426281101 687 4188 SH SOLE 4188 0 0 HERSHEY CO COM 427866108 1455 8594 SH SOLE 8594 0 0 HESS CORP COM 42809H107 1214 15537 SH SOLE 15537 0 0 HEWLETT PACKARD ENTERPRISE C COM COM 42824C109 1049 73618 SH SOLE 73618 0 0 HEXO CORP CALL COM 428304907 9 19674 SH Call SOLE 19674 0 0 HILTON WORLDWIDE HLDGS INC COM COM 43300A203 2075 15710 SH SOLE 15710 0 0 HOLOGIC INC COM COM 436440101 4222 57197 SH SOLE 57197 0 0 HOME DEPOT INC COM 437076102 82126 250185 SH SOLE 250185 0 0 HONEYWELL INTL INC COM COM 438516106 54424 256380 SH SOLE 256380 0 0 HORMEL FOODS CORP COM 440452100 651 15890 SH SOLE 15890 0 0 HOST HOTELS & RESORTS INC COM COM 44107p104 7413 453931 SH SOLE 453931 0 0 HOWARD HUGHES CORP COM COM 44267D107 2113 24069 SH SOLE 24069 0 0 HOWMET AEROSPACE INC COM COM 443201108 679 21761 SH SOLE 21761 0 0 HP INC COM COM 40434L105 7789 284672 SH SOLE 284672 0 0 HUDSON PAC PPTYS INC COM COM 444097109 2320 88327 SH SOLE 88327 0 0 HUMANA INC COM 444859102 11284 28996 SH SOLE 28996 0 0 HUNT J B TRANS SVCS INC COM COM 445658107 793 4744 SH SOLE 4744 0 0 HUNTINGTON BANCSHARES INC COM COM 446150104 6031 390075 SH SOLE 390075 0 0 HUNTINGTONINDSCOM COM 446413106 437 2263 SH SOLE 2263 0 0 IDEX CORP COM COM 45167R104 887 4284 SH SOLE 4284 0 0 IDEXX LABS INC COM COM 45168D104 14024 22551 SH SOLE 22551 0 0 IHS MARKIT LTD SHS COM G47567105 2621 22471 SH SOLE 22471 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 3339 16158 SH SOLE 16158 0 0 ILLUMINA INC COM 452327109 15929 39271 SH SOLE 39271 0 0 INCYTE CORP COM 45337C102 3512 51060 SH SOLE 51060 0 0 INGERSOLL-RAND PLC COM G47791101 6091 120823 SH SOLE 120823 0 0 INTEL CORP COM 458140100 51500 966587 SH SOLE 966587 0 0 INTERCONTINENTAL EXCHANGE IN COM COM 45866F104 17082 148773 SH SOLE 148773 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 33451 240774 SH SOLE 240774 0 0 INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101 5153 38536 SH SOLE 38536 0 0 INTERPUBLIC GROUP COS INC COM COM 460690100 8959 244313 SH SOLE 244313 0 0 INTL PAPER CO COM 460146103 1232 22032 SH SOLE 22032 0 0 INTUIT COM 461202103 14122 26175 SH SOLE 26175 0 0 INTUITIVE SURGICAL INC COM 46120E602 31335 31519 SH SOLE 31519 0 0 INVESCO LTD SHS COM g491bt108 2175 90198 SH SOLE 90198 0 0 INVITATION HOMES INC COM COM 46187W107 12820 334467 SH SOLE 334467 0 0 IPG PHOTONICS CORP COM 44980X109 320 2021 SH SOLE 2021 0 0 IQVIA HLDGS INC COM COM 46266C105 10357 43236 SH SOLE 43236 0 0 IRON MTN INC NEW COM COM 46284v101 8013 184408 SH SOLE 184408 0 0 ISHARES INC CALL COM 064286900 257 8000 SH Call SOLE 8000 0 0 ISHARES INC MSCI BRAZIL ETF COM 464286400 466 14500 SH SOLE 14500 0 0 ISHARES RUSSELL ETF COM 464287655 37100 169600 SH SOLE 169600 0 0 ISHARES TR CALL COM 464287905 984 4500 SH Call SOLE 4500 0 0 ISHARES TR CORE S&P500 ETF COM 464287200 390 906 SH SOLE 906 0 0 ISHARES TR MSCI EAFE ETF COM 464287465 22378 286855 SH SOLE 286855 0 0 ISHARES TR MSCI EMG MKT ETF COM 464287234 23104 458600 SH SOLE 458600 0 0 ISHARES TR PUT COM 464287955 984 4500 SH Put SOLE 4500 0 0 ISHARES TR U.S. REAL ES ETF COM 464287739 838288 8187204 SH SOLE 8187204 0 0 JD COM INC COM 47215P106 2248 31116 SH SOLE 31116 0 0 JOHNSON & JOHNSON COM 478160104 143451 888244 SH SOLE 888244 0 0 JOHNSON CTLS INC COM 478366107 2733 40150 SH SOLE 40150 0 0 JPMORGAN CHASE & CO COM 46625H100 249419 1523725 SH SOLE 1523725 0 0 JUNIPER NETWORKS INC COM 48203R104 504 18330 SH SOLE 18330 0 0 KANSAS CITY SOUTHERN COM NEW COM 485170302 7096 26221 SH SOLE 26221 0 0 KB FINL GROUP INC SPONSORED ADR COM 48241A105 1861 40100 SH SOLE 40100 0 0 KELLOGG CO COM 487836108 921 14412 SH SOLE 14412 0 0 KEURIG DR PEPPER INC COM COM 49271V100 1909 55875 SH SOLE 55875 0 0 KEYCORP NEW COM COM 493267108 5462 252653 SH SOLE 252653 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 1706 10385 SH SOLE 10385 0 0 KILROY RLTY CORP COM COM 49427F108 4021 60726 SH SOLE 60726 0 0 KIMBERLY CLARK CORP COM 494368103 2514 18984 SH SOLE 18984 0 0 KIMCO RLTY CORP COM COM 49446r109 8110 390825 SH SOLE 390825 0 0 KINDER MORGAN INC DEL COM 49456B101 38962 2328857 SH SOLE 2328857 0 0 KLA-TENCOR CORP COM 482480100 12153 36331 SH SOLE 36331 0 0 KRAFT HEINZ CO COM 500754106 3172 86155 SH SOLE 86155 0 0 KROGER CO COM 501044101 1550 38333 SH SOLE 38333 0 0 L3HARRIS TECHNOLOGIES INC COM COM 502431109 8329 37816 SH SOLE 37816 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 6141 21819 SH SOLE 21819 0 0 LAM RESEARCH CORP COM 512807108 7757 13629 SH SOLE 13629 0 0 LAMAR ADVERTISING CO NEW CL A COM 512816109 5719 50412 SH SOLE 50412 0 0 LAMB WESTON HOLDINGS INC. COM 513272104 502 8181 SH SOLE 8181 0 0 LAS VEGAS SANDS CORP COM COM 517834107 892 24381 SH SOLE 24381 0 0 LAUDER ESTEE COS INC COM 518439104 3921 13073 SH SOLE 13073 0 0 LEGGETT & PLATT INC COM COM 524660107 337 7514 SH SOLE 7514 0 0 LEIDOS HLDGS INC COM 525327102 767 7980 SH SOLE 7980 0 0 LENNAR CORP CL A COM 526057104 1451 15485 SH SOLE 15485 0 0 LEXINGTON REALTY TRUST COM COM 529043101 2061 161686 SH SOLE 161686 0 0 LIFE STORAGE INC COM 53223X107 5206 45375 SH SOLE 45375 0 0 LILLY ELI & CO COM 532457108 41393 179151 SH SOLE 179151 0 0 LINCOLN NATL CORP IND COM COM 534187109 3208 46667 SH SOLE 46667 0 0 LINDE PLC COM COM G5494J103 8541 29111 SH SOLE 29111 0 0 LKQ CORP COM COM 501889208 767 15241 SH SOLE 15241 0 0 LOCKHEED MARTIN CORP COM COM 539830109 4794 13893 SH SOLE 13893 0 0 LOEWS CORP COM COM 540424108 8897 164970 SH SOLE 164970 0 0 LOWES COS INC COM COM 548661107 14049 69254 SH SOLE 69254 0 0 LULULEMON ATHLETICA INC COM COM 550021109 1994 4926 SH SOLE 4926 0 0 LUMEN TECHNOLOGIES INC COM COM 156700106 7650 617398 SH SOLE 617398 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - COM n53745100 1398 14897 SH SOLE 14897 0 0 M & T BK CORP COM COM 55261f104 5077 33994 SH SOLE 33994 0 0 MARATHON OIL CORP COM 565849106 30725 2247644 SH SOLE 2247644 0 0 MARATHON PETE CORP COM 56585A102 2224 35977 SH SOLE 35977 0 0 MARKETAXESS HLDGS INC COM COM 57060D108 4223 10039 SH SOLE 10039 0 0 MARRIOTT INTL INC NEW CL A COM 571903202 4185 28258 SH SOLE 28258 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 20267 133840 SH SOLE 133840 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 1201 3516 SH SOLE 3516 0 0 MARVELL TECHNOLOGY GROUP LTD ORD COM G5876H105 1958 32465 SH SOLE 32465 0 0 MASCO CORP COM COM 574599106 6374 114747 SH SOLE 114747 0 0 MASTERCARD INC CL A COM 57636q104 32720 94109 SH SOLE 94109 0 0 MATCH GROUP INC NEW COM COM 57667L107 28686 182723 SH SOLE 182723 0 0 MAYVILLE ENGR CO INC COM COM 578605107 453 18600 SH SOLE 18600 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 1138 14048 SH SOLE 14048 0 0 MCDONALDS CORP COM COM 580135101 122832 509445 SH SOLE 509445 0 0 MCKESSON CORP COM 58155Q103 13050 65451 SH SOLE 65451 0 0 MEDICAL PPTYS TRUST INC COM COM 58463J304 6927 345153 SH SOLE 345153 0 0 MEDTRONIC PLC COM G5960L103 128902 1028340 SH SOLE 1028340 0 0 MERCADOLIBRE INC COM COM 58733R102 3290 1959 SH SOLE 1959 0 0 MERCK & CO INC NEW COM 58933Y105 57191 761429 SH SOLE 761429 0 0 METLIFE INC COM COM 59156r108 18124 293600 SH SOLE 293600 0 0 METTLER TOLEDO INTERNATIONAL COM COM 592688105 7184 5216 SH SOLE 5216 0 0 MGM RESORTS INTERNATIONAL COM COM 552953101 7853 181986 SH SOLE 181986 0 0 MICROCHIP TECHNOLOGY INC COM COM 595017104 6623 43151 SH SOLE 43151 0 0 MICRON TECHONOLOGY INC COM 595112103 7654 107837 SH SOLE 107837 0 0 MICROSOFT CORP COM 594918104 550912 1954144 SH SOLE 1954144 0 0 MID-AMERCMNTYSCOM COM 59522J103 13792 73853 SH SOLE 73853 0 0 MODERNA INC COM COM 60770K107 36619 95150 SH SOLE 95150 0 0 MOHAWK INDS INC COM COM 608190104 559 3152 SH SOLE 3152 0 0 MOLSON COORS BREWING CO CL B COM 60871r209 493 10620 SH SOLE 10620 0 0 MONDELEZ INTL CIN CL A COM 609207105 7790 133898 SH SOLE 133898 0 0 MONOLITHIC PWR SYS INC COM COM 609839105 1179 2433 SH SOLE 2433 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 3732 42016 SH SOLE 42016 0 0 MOODYS CORP COM COM 615369105 15197 42795 SH SOLE 42795 0 0 MORGAN STANLEY COM NEW COM 617446448 37524 385609 SH SOLE 385609 0 0 MOSAIC CO NEW COM COM 61945c103 696 19488 SH SOLE 19488 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 2217 9545 SH SOLE 9545 0 0 NASDAQ INC COM COM 631103108 5968 30920 SH SOLE 30920 0 0 NATIONAL HEALTH INVS INC COM COM 63633D104 1428 26697 SH SOLE 26697 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 4394 101743 SH SOLE 101743 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN COM 637870106 2491 47188 SH SOLE 47188 0 0 NETAPP INC COM 64110D104 1133 12628 SH SOLE 12628 0 0 NETEASESPONSORED ADR COM 64110W102 1013 11858 SH SOLE 11858 0 0 NETFLIX INC COM 64110L106 84883 139075 SH SOLE 139075 0 0 NEW RESIDENTIAL INVT CORP COM NEW COM 64828T201 2972 270147 SH SOLE 270147 0 0 NEWELL RUBBERMAID INC COM COM 651229106 473 21343 SH SOLE 21343 0 0 NEWMONT MINING CORP COM COM 651639106 2446 45049 SH SOLE 45049 0 0 NEWS CORP NEW CL A COM 65249b109 5714 242819 SH SOLE 242819 0 0 NEWS CORP NEW CL B COM 65249b208 1756 75583 SH SOLE 75583 0 0 NEXTERA ENERGY INC COM COM 65339f101 80042 1019389 SH SOLE 1019389 0 0 NIELSEN HLDGS PLC SHS EUR ADDED COM g6518l108 14585 760026 SH SOLE 760026 0 0 NIKE INC CL B COM 654106103 165227 1137695 SH SOLE 1137695 0 0 NISOURCE INC COM COM 65473p105 536 22121 SH SOLE 22121 0 0 NORFOLK SOUTHERN CORP COM COM 655844108 3331 13922 SH SOLE 13922 0 0 NORTHERN GENESIS ACQUISITION COMMON STOCK COM 66516T104 103 10000 SH SOLE 10000 0 0 NORTHERN TR CORP COM COM 665859104 5935 55054 SH SOLE 55054 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 3056 8484 SH SOLE 8484 0 0 NORWEGIAN CRUISE LINE HLDGS COM G66721104 744 27860 SH SOLE 27860 0 0 NRG ENERGY INC COM NEW COM 629377508 563 13799 SH SOLE 13799 0 0 NUCOR CORP COM COM 670346105 2812 28556 SH SOLE 28556 0 0 NVIDIA CORP COM COM 67066G104 49517 239026 SH SOLE 239026 0 0 NVR INC COM COM 62944T105 911 190 SH SOLE 190 0 0 NXP SEMICONDUCTORS N V COM N6596X109 4975 25397 SH SOLE 25397 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 10205 16701 SH SOLE 16701 0 0 OCCIDENTAL PETE CORP COM COM 674599105 686 57894 SH SOLE 57894 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 1479 50005 SH SOLE 50005 0 0 OKTA INC CL A COM 679295105 1342 5655 SH SOLE 5655 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1512 5288 SH SOLE 5288 0 0 OMEGA HEALTHCARE INVS INC COM COM 681936100 4147 138405 SH SOLE 138405 0 0 OMNICOM GROUP INC COM COM 681919106 9643 133080 SH SOLE 133080 0 0 ONEOK INC NEW COM 682680103 1457 25123 SH SOLE 25123 0 0 OPENDOOR TECHNOLOGIES INC COM COM 683712103 4531 220709 SH SOLE 220709 0 0 ORACLE CORP COM COM 68389x105 14089 161699 SH SOLE 161699 0 0 ORGANON & CO COMMON STOCK COM 68622V106 1876 57203 SH SOLE 57203 0 0 OSHKOSH CORP COM COM 688239201 1228 12000 SH SOLE 12000 0 0 OTIS WORLDWIDE CORP COM COM 68902V107 1980 24059 SH SOLE 24059 0 0 PACCAR INC COM 693718108 2625 33256 SH SOLE 33256 0 0 PACKAGING CORP AMER COM 695156109 736 5355 SH SOLE 5355 0 0 PARKER HANNIFIN CORP COM COM 701094104 2034 7275 SH SOLE 7275 0 0 PAYCHEX INC COM 704326107 13970 124237 SH SOLE 124237 0 0 PAYCOM SOFTWARE INC COM COM 70432V102 1343 2710 SH SOLE 2710 0 0 PAYPAL HLDGS INC COM 70450Y103 59057 226958 SH SOLE 226958 0 0 PELOTON INTERACTIVE INC CL A COM COM 70614W100 932 10703 SH SOLE 10703 0 0 PENN NATL GAMING INC COM COM 707569109 640 8839 SH SOLE 8839 0 0 PENTAIR PLC SHS COM g7s00t104 679 9350 SH SOLE 9350 0 0 PEOPLES UNITED FINANCIAL INC COM COM 712704105 1975 113057 SH SOLE 113057 0 0 PEPSICO INC COM COM 713448108 19913 132394 SH SOLE 132394 0 0 PERKINELMER INC COM 714046109 4384 25297 SH SOLE 25297 0 0 PFIZER INC COM 717081103 58786 1366801 SH SOLE 1366801 0 0 PHILIP MORRIS INTL INC COM 718172109 683328 7208859 SH SOLE 7208859 0 0 PHILLIPS 66 COM 718546104 32775 468007 SH SOLE 468007 0 0 PHYSICIANS RLTY TR COM COM 71943U104 2220 125965 SH SOLE 125965 0 0 PINDUODUO INC SPONSORED ADS COM 72341T103 14966 165058 SH SOLE 165058 0 0 PINNACLE WEST CAP CORP COM COM 723484101 460 6358 SH SOLE 6358 0 0 PIONEER NAT RES CO COM 723787107 7364 44226 SH SOLE 44226 0 0 PNC FINL SVCS GROUP INC COM COM 693475105 21965 112274 SH SOLE 112274 0 0 POOL CORPORATION COM 73278L105 982 2261 SH SOLE 2261 0 0 POST HLDGS INC COM COM 737446104 903 8200 SH SOLE 8200 0 0 POTLATCHDELTIC CORPORATION COM COM 737630103 2013 39029 SH SOLE 39029 0 0 PPG INDS INC COM COM 693506107 1913 13380 SH SOLE 13380 0 0 PPL CORP COM COM 69351t106 1210 43385 SH SOLE 43385 0 0 PRICE T ROWE GROUP INC COM COM 74144t108 11793 59952 SH SOLE 59952 0 0 PRINCIPAL FINL GROUP INC COM COM 74251V102 4247 65941 SH SOLE 65941 0 0 PROCTER & GAMBLE CO COM COM 742718109 45727 327086 SH SOLE 327086 0 0 PROGRESSIVE CORP OHIO COM COM 743315103 13973 154588 SH SOLE 154588 0 0 PROLOGIS INC COM COM 74340w103 58487 466295 SH SOLE 466295 0 0 PRUDENTIAL FINL INC COM COM 744320102 10750 102185 SH SOLE 102185 0 0 PS BUSINESS PKS INC CALIF COM COM 69360J107 1835 11707 SH SOLE 11707 0 0 PTC INC COM COM 69370C100 713 5955 SH SOLE 5955 0 0 PUBLIC STORAGE COM 74460D109 28831 97042 SH SOLE 97042 0 0 PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 1736 28501 SH SOLE 28501 0 0 PULTE GROUP INC COM COM 745867101 672 14630 SH SOLE 14630 0 0 PURE STORAGE INC CL A COM 74624M102 1663 66100 SH SOLE 66100 0 0 PVH CORP COM COM 693656100 414 4023 SH SOLE 4023 0 0 QORVO INC COM COM 74736k101 1047 6265 SH SOLE 6265 0 0 QUALCOMM INC COM 747525103 19494 151141 SH SOLE 151141 0 0 QUANTA SVCS INC COM COM 74762E102 893 7844 SH SOLE 7844 0 0 QUEST DIAGNOSTICS INC COM 74834L100 9859 67848 SH SOLE 67848 0 0 RALPH LAUREN CORP CL A COM 751212101 304 2741 SH SOLE 2741 0 0 RAYMOND JAMES FINANCIAL INC COM COM 754730109 4515 48929 SH SOLE 48929 0 0 RAYONIER INC COM COM 754907103 2933 82204 SH SOLE 82204 0 0 RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 7307 85003 SH SOLE 85003 0 0 REALTY INCOME CORP COM COM 756109104 16077 247868 SH SOLE 247868 0 0 REDFIN CORP COM COM 75737F108 3044 60761 SH SOLE 60761 0 0 REGENCY CTRS CORP COM COM 758849103 6545 97201 SH SOLE 97201 0 0 REGENERON PHARMACEUTICALS COM 75886F107 16860 27859 SH SOLE 27859 0 0 REGIONS FINL CORP NEW COM COM 7591ep100 5374 252169 SH SOLE 252169 0 0 REPUBLIC SVCS INC COM COM 760759100 1422 11845 SH SOLE 11845 0 0 RESMED INC COM 761152107 8654 32835 SH SOLE 32835 0 0 REXFORD INDL RLTY INC COM COM 76169C100 4529 79808 SH SOLE 79808 0 0 ROBERT HALF INTL INC COM COM 770323103 633 6312 SH SOLE 6312 0 0 ROCKWELL AUTOMATION INC COM COM 773903109 1923 6541 SH SOLE 6541 0 0 ROLLINS INC COM COM 775711104 451 12760 SH SOLE 12760 0 0 ROPER TECHNOLOGIES INC COM COM 776696106 2651 5943 SH SOLE 5943 0 0 ROSS STORES INC COM 778296103 3724 34209 SH SOLE 34209 0 0 ROYAL CARIBBEAN CRUISES LTD COM COM v7780t103 6357 71469 SH SOLE 71469 0 0 S&P GLOBAL INC COM 78409v104 27051 63667 SH SOLE 63667 0 0 SABRA HEALTH CARE REIT INC COM COM 78573L106 1893 128574 SH SOLE 128574 0 0 SALESFORCE COM INC COM COM 79466L302 66453 245014 SH SOLE 245014 0 0 SBA COMMUNICATIONS CORP COM 78388J106 23053 69738 SH SOLE 69738 0 0 SCHEIN HENRY INC COM 806407102 2401 31521 SH SOLE 31521 0 0 SCHLUMBERGER LTD COM 806857108 37670 1270926 SH SOLE 1270926 0 0 SCHWAB CHARLES CORP NEW COM COM 808513105 28888 396593 SH SOLE 396593 0 0 SEAGATE TECHNOLOGY PLC COM G7945M107 6623 80257 SH SOLE 80257 0 0 SEALED AIR CORP NEW COM COM 81211k100 463 8450 SH SOLE 8450 0 0 SEATTLE GENETICS INC COM 812578102 1218 7171 SH SOLE 7171 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS COM 81369Y886 13804 216100 SH SOLE 216100 0 0 SEMPRA ENERGY COM COM 816851109 2277 18001 SH SOLE 18001 0 0 SERVICENOW INC COM 81762P102 6949 11167 SH SOLE 11167 0 0 SHERWIN WILLIAMS CO COM COM 824348106 3820 13656 SH SOLE 13656 0 0 SIMON PPTY GROUP INC NEW COM 828806109 27187 209180 SH SOLE 209180 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 974 159661 SH SOLE 159661 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2607 15820 SH SOLE 15820 0 0 SL GREEN RLTY CORP COM COM 78440x101 2769 39084 SH SOLE 39084 0 0 SMITH A O COM 831865209 459 7509 SH SOLE 7509 0 0 SMUCKER J M CO COM NEW COM 832696405 733 6108 SH SOLE 6108 0 0 SNAP ON INC COM COM 833034101 636 3042 SH SOLE 3042 0 0 SOUTHERN CO COM COM 842587107 3699 59689 SH SOLE 59689 0 0 SOUTHWEST AIRLS CO COM COM 844741108 6395 124349 SH SOLE 124349 0 0 SPDR S&P 500 ETF TR CALL COM 78462F903 236 550 SH Call SOLE 550 0 0 SPDR SER TR S&P REGL BKG COM 78464A698 678 10000 SH SOLE 10000 0 0 SPECTRA ENERGY CORP COM 847560109 31873 100000 SH SOLE 100000 0 0 SPIRIT RLTY CAP INC NEW COM COM 84860W102 3177 69011 SH SOLE 69011 0 0 SPLUNK INC COM 848637104 27217 188079 SH SOLE 188079 0 0 SQUARE INC CL A COM 852234103 13239 55200 SH SOLE 55200 0 0 STAG INDL INC COM COM 85254J102 3685 93886 SH SOLE 93886 0 0 STANLEY BLACK & DECKER INC COM COM 854502101 1611 9187 SH SOLE 9187 0 0 STARBUCKS CORP COM 855244109 12459 112947 SH SOLE 112947 0 0 STARWOOD PPTY TR INC COM COM 85571B105 4077 167030 SH SOLE 167030 0 0 STATE STR CORP COM COM 857477103 16453 194208 SH SOLE 194208 0 0 STERIS CORP COM 859152100 5909 28928 SH SOLE 28928 0 0 STRYKER CORP COM 863667101 19971 75728 SH SOLE 75728 0 0 SUN CMNTYS INC COM COM 866674104 12447 67245 SH SOLE 67245 0 0 SUN LIFE FINANCIAL INC COM COM 866796105 3286 50400 SH SOLE 50400 0 0 SUNCOR ENERGY INC NEW COM COM 867224107 29136 1404829 SH SOLE 1404829 0 0 SVB FINL GROUP COM 78486Q101 10025 15498 SH SOLE 15498 0 0 SYNCHRONY FINL COM COM 87165b103 13439 274942 SH SOLE 274942 0 0 SYNOPSYS INC COM COM 871607107 4375 14612 SH SOLE 14612 0 0 SYSCO CORP COM COM 871829107 2264 28839 SH SOLE 28839 0 0 T MOBILE US INC COM 872590104 48330 378291 SH SOLE 378291 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109 11519 74762 SH SOLE 74762 0 0 TAPESTRY INC COM COM 876030107 582 15720 SH SOLE 15720 0 0 TARGET CORP COM COM 87612E106 28113 122889 SH SOLE 122889 0 0 TE CONNECTIVITY LTD REG SHS COM h84989104 2537 18490 SH SOLE 18490 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 4592 10689 SH SOLE 10689 0 0 TELEFLEX INC COM COM 879369106 3976 10560 SH SOLE 10560 0 0 TERADYNE INC COM COM 880770102 1015 9300 SH SOLE 9300 0 0 TESLA MTRS INC COM 88160R101 101244 130556 SH SOLE 130556 0 0 TEXAS INSTRS INC COM 882508104 185946 967409 SH SOLE 967409 0 0 TEXTRON INC COM COM 883203101 882 12635 SH SOLE 12635 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 50718 88772 SH SOLE 88772 0 0 TJX COS INC NEW COM COM 872540109 4487 68013 SH SOLE 68013 0 0 TRACTOR SUPPLY CO COM 892356106 1306 6446 SH SOLE 6446 0 0 TRANE TECHNOLOGIES PLC SHS COM G8994E103 2313 13395 SH SOLE 13395 0 0 TRANSDIGM GROUP INC COM COM 893641100 1843 2951 SH SOLE 2951 0 0 TRAVELERS COMPANIES INC COM 89417E109 38938 256157 SH SOLE 256157 0 0 TRIMBLE INC COM COM 896239100 1167 14184 SH SOLE 14184 0 0 TRIP COM GROUP LTD COM 89677Q107 640 20815 SH SOLE 20815 0 0 TWENTY FIRST CENTY FOX INC CL A COM 90130A101 15243 380031 SH SOLE 380031 0 0 TWENTY FIRST CENTY FOX INC CL B COM 90130A200 3785 101966 SH SOLE 101966 0 0 TWITTER INC COM 90184L102 29910 495283 SH SOLE 495283 0 0 TYLER TECHNOLOGIES INC COM COM 902252105 1056 2302 SH SOLE 2302 0 0 TYSON FOODS INC CL A COM 902494103 1312 16620 SH SOLE 16620 0 0 UBER TECHNOLOGIES INC COM 354613101 2211 74392 SH SOLE 74392 0 0 UDR INC COM COM 902653104 9415 177717 SH SOLE 177717 0 0 ULTA SALON COSMETCS & FRAG COM 90384S303 1114 3087 SH SOLE 3087 0 0 UNDER ARMOUR INC CL A COM 904311107 206 11748 SH SOLE 11748 0 0 UNDERINCA COM 904311107 215 10634 SH SOLE 10634 0 0 UNION PAC CORP COM COM 907818108 12570 64130 SH SOLE 64130 0 0 UNITED CONTL HLDGS INC COM COM 910047109 6554 137774 SH SOLE 137774 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 7476 41056 SH SOLE 41056 0 0 UNITED RENTALS INC COM COM 911363109 1432 4081 SH SOLE 4081 0 0 UNITEDHEALTH GROUP INC COM 91324P102 159034 407008 SH SOLE 407008 0 0 UNIVERSAL HLTH SVCS INC COM 913903100 7892 57034 SH SOLE 57034 0 0 US BANCORP DEL COM NEW COM 902973304 21186 356427 SH SOLE 356427 0 0 V F CORP COM COM 918204108 1231 18371 SH SOLE 18371 0 0 VALERO ENERGY CORP NEW COM COM 91913Y100 33553 475453 SH SOLE 475453 0 0 VENTAS INC COM COM 92276f100 13828 250468 SH SOLE 250468 0 0 VEREIT INC COM COM 92339V100 6005 132770 SH SOLE 132770 0 0 VERISIGN INC COM COM 92343E102 2029 9897 SH SOLE 9897 0 0 VERISK ANALYTICS INC COM 92345Y106 5699 28456 SH SOLE 28456 0 0 VERIZON COMMUNICATIONS INC COM COM 92343v104 100875 1867707 SH SOLE 1867707 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 12473 68765 SH SOLE 68765 0 0 VIATRIS INC COM COM 92556V106 5588 412423 SH SOLE 412423 0 0 VICI PPTYS INC COM COM 925652109 10114 356000 SH SOLE 356000 0 0 VISA INC COM CL A COM 92826c839 63569 285383 SH SOLE 285383 0 0 VORNADO RLTY TR SH BEN INT COM 929042109 4261 101420 SH SOLE 101420 0 0 VULCAN MATLS CO COM COM 929160109 1265 7479 SH SOLE 7479 0 0 WABTEC CORP COM COM 929740108 919 10656 SH SOLE 10656 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 12459 264814 SH SOLE 264814 0 0 WAL-MART STORES INC COM 931142103 71196 510808 SH SOLE 510808 0 0 WASTE MGMT INC DEL COM COM 94106l109 53895 360839 SH SOLE 360839 0 0 WATERS CORP COM 941848103 10386 29067 SH SOLE 29067 0 0 WEC ENERGY GROUP INC COM COM 92939u106 1568 17782 SH SOLE 17782 0 0 WELLS FARGO & CO NEW COM COM 949746101 234878 5060939 SH SOLE 5060939 0 0 WELLTOWER INC COM 95040Q104 22164 268984 SH SOLE 268984 0 0 WEST PHARMACEUTICAL SVSC INC COM COM 955306105 7086 16692 SH SOLE 16692 0 0 WESTERN DIGITAL CORP COM 958102105 975 17276 SH SOLE 17276 0 0 WESTERN UN CO COM COM 959802109 463 22907 SH SOLE 22907 0 0 WESTROCK CO COM COM 96145d105 750 15052 SH SOLE 15052 0 0 WEYERHAEUSER CO COM COM 962166104 16977 477278 SH SOLE 477278 0 0 WHIRLPOOL CORP COM COM 963320106 721 3535 SH SOLE 3535 0 0 WILLIAMS COS INC DEL COM 969457100 1777 68490 SH SOLE 68490 0 0 WILLIS TOWERS WATSON PUB LTD SHS COM G96629103 7925 34090 SH SOLE 34090 0 0 WORKDAY INC CL A COM 98138H101 1881 7528 SH SOLE 7528 0 0 WP CAREY INC COM COM 92936U109 7814 106989 SH SOLE 106989 0 0 WYNN RESORTS LTD COM COM 983134107 503 5934 SH SOLE 5934 0 0 XCEL ENERGY INC COM COM 98389b100 3224 51577 SH SOLE 51577 0 0 XILINX INC COM 983919101 3579 23704 SH SOLE 23704 0 0 XYLEM INC COM COM 98419m100 1256 10156 SH SOLE 10156 0 0 YUM BRANDS INC COM COM 988498101 2038 16666 SH SOLE 16666 0 0 ZEBRA TECHNOLOGIES CORP COM 989207105 1551 3010 SH SOLE 3010 0 0