The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number:3235-0006
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COCOM88579Y10110,23758,565SH SOLE 58,2550310
A H BELO CORPCOM CL A0012821023925,846SH SOLE 25,84600
ABB LTDSPONSORED ADR0003752041,06037,909SH SOLE 37,90900
ABBOTT LABSCOM0028241006,24557,038SH SOLE 56,4980540
ABBVIE INCCOM00287Y1095,29449,404SH SOLE 49,364040
ABERDEEN ASIA-PACIFIC INCOMECOM00300910710323,250SH SOLE 23,25000
ACCENTURE PLC IRELANDSHS CLASS AG1151C10114,75756,494SH SOLE 53,49403,000
ACTIVISION BLIZZARD INCCOM00507V1093033,261SH SOLE 3,26100
ADOBE SYSTEMS INCORPORATEDCOM00724F10115,00329,999SH SOLE 29,948051
ADVANCED ENERGY INDSCOM00797310024,051248,027SH SOLE 248,02700
ADVANCED MICRO DEVICES INCCOM0079031072,18223,790SH SOLE 23,79000
ADVERUM BIOTECHNOLOGIES INCCOM00773U10856652,255SH SOLE 52,25500
AECOMCOM00766T1003416,850SH SOLE 6,85000
AERIE PHARMACEUTICALS INCCOM00771V10810,081746,197SH SOLE 746,19700
AEROVIRONMENT INCCOM00807310822,371257,431SH SOLE 253,73103,700
AFLAC INCCOM00105510294421,229SH SOLE 21,22900
AGILENT TECHNOLOGIES INCCOM00846U1015794,888SH SOLE 4,88800
AGNICO EAGLE MINES LTDCOM0084741082203,115SH SOLE 3,11500
AIR PRODS & CHEMS INCCOM009158106253927SH SOLE 92700
AKAMAI TECHNOLOGIES INCCOM00971T1012862,720SH SOLE 2,6000120
ALCON AGORD SHSH013011284997,558SH SOLE 7,55800
ALEXANDRIA REAL ESTATE EQ INCOM0152711093271,836SH SOLE 1,83600
ALEXION PHARMACEUTICALS INCCOM0153511091,3338,529SH SOLE 8,52900
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10213,14856,496SH SOLE 56,49600
ALPHABET INCCAP STK CL A02079K30529,62116,901SH SOLE 16,3500552
ALPHABET INCCAP STK CL C02079K10729,01216,560SH SOLE 16,4290131
ALPS ETF TRALERIAN MLP00162Q45230511,876SH SOLE 11,87600
ALTERYX INCCOM CL A02156B1034,58137,610SH SOLE 37,61000
ALTICE USA INCCL A02156K1035,384142,165SH SOLE 142,16500
ALTRIA GROUP INCCOM02209S1032,70666,011SH SOLE 66,01100
AMAZON COM INCCOM02313510651,00215,660SH SOLE 15,593067
AMBARELLA INCSHSG037AX10150,204546,761SH SOLE 533,806012,955
AMC NETWORKS INCCL A00164V1032166,038SH SOLE 6,03800
AMERICAN ELEC PWR CO INCCOM0255371012,17426,103SH SOLE 26,10300
AMERICAN EXPRESS COCOM02581610913,357110,474SH SOLE 110,47400
AMERICAN TOWER CORP NEWCOM03027X1004892,176SH SOLE 2,084092
AMERICAN WTR WKS CO INC NEWCOM0304201033021,970SH SOLE 1,97000
AMERISOURCEBERGEN CORPCOM03073E1053553,627SH SOLE 3,62700
AMGEN INCCOM03116210014,74964,150SH SOLE 62,82701,323
AMMO INCCOM00175J107330100,000SH SOLE 100,00000
AMYRIS INCCOM NEW03236M20021,3223,452,918SH SOLE 3,452,91800
ANALOG DEVICES INCCOM0326541051,68911,435SH SOLE 11,43500
ANTARES PHARMA INCCOM03664210626666,673SH SOLE 66,67300
ANTHEM INCCOM0367521038162,541SH SOLE 2,54100
APPLE INCCOM037833100156,8021,181,719SH SOLE 1,177,15904,560
APPLE INCCOM0378331001591,200SHCallSOLE 1,20000
APPLIED INDL TECHNOLOGIES INCOM03820C1051,19815,356SH SOLE 15,35600
APPLIED MATLS INCCOM03822210513,201152,964SH SOLE 151,60501,359
APTIV PLCSHSG6095L1094,87537,420SH SOLE 37,42000
ARCHER DANIELS MIDLAND COCOM0394831021,32126,208SH SOLE 26,20800
ASML HOLDING N VN Y REGISTRY SHSN070592101,6323,347SH SOLE 3,34700
ASTRAZENECA PLCSPONSORED ADR0463531081,54430,890SH SOLE 30,89000
AT&T INCCOM00206R10219,337672,374SH SOLE 671,4360938
ATARA BIOTHERAPEUTICS INCCOM0465131079,914505,049SH SOLE 505,04900
ATLASSIAN CORP PLCCL AG062421045612,398SH SOLE 2,39800
AUTODESK INCCOM0527691069,12129,870SH SOLE 29,790080
AUTOLIV INCCOM0528001092162,350SH SOLE 2,35000
AUTOMATIC DATA PROCESSING INCOM0530151031,95411,089SH SOLE 10,6890400
AVERY DENNISON CORPCOM0536111091,1747,569SH SOLE 7,56900
AXOS FINANCIAL INCCOM05465C1003689,800SH SOLE 9,80000
BAIDU INCSPON ADR REP A0567521084502,081SH SOLE 2,08100
BAKER HUGHES COMPANYCL A05722G1003,060146,777SH SOLE 146,77700
BANK NEW YORK MELLON CORPCOM0640581003,62485,387SH SOLE 85,38700
BANK OF NT BUTTERFIELD&SON LSHS NEWG0772R2081,53449,225SH SOLE 49,22500
BARRICK GOLD CORPCOM06790110842718,740SH SOLE 18,74000
BAUSCH HEALTH COS INCCOM07173410771034,125SH SOLE 34,12500
BAXTER INTL INCCOM0718131098,871110,555SH SOLE 110,55500
BECTON DICKINSON & COCOM0758871095,28021,101SH SOLE 21,10100
BERKSHIRE HATHAWAY INC DELCL A0846701086962SH SOLE 200
BERKSHIRE HATHAWAY INC DELCL B NEW08467070215,75967,967SH SOLE 67,957010
BIOGEN INCCOM09062X1031,4325,849SH SOLE 5,769080
BIONTECH SESPONSORED ADS09075V1024725,795SH SOLE 5,79500
BK OF AMERICA CORPCOM06050510417,343572,173SH SOLE 558,621013,552
BLACKROCK CORE BD TRSHS BEN INT09249E10132419,871SH SOLE 19,87100
BLACKROCK FLOATING RATE INCOCOM09194110451143,380SH SOLE 43,38000
BLACKROCK INCCOM09247X10115,25821,146SH SOLE 21,118028
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P1051,50858,721SH SOLE 58,72100
BLACKROCK MUNIHLDGS NY QLTYCOM09255C10618212,871SH SOLE 12,87100
BLACKSTONE GROUP INCCOM CL A09260D1077,185110,860SH SOLE 108,43502,425
BOEING COCOM09702310511,20952,363SH SOLE 52,1130250
BOINGO WIRELESS INCCOM09739C10226520,800SH SOLE 20,80000
BOOKING HOLDINGS INCCOM09857L1081,094491SH SOLE 49100
BORGWARNER INCCOM0997241062,55766,176SH SOLE 66,17600
BOSTON PROPERTIES INCCOM1011211012873,037SH SOLE 3,03700
BOYD GAMING CORPCOM10330410154,4491,268,608SH SOLE 1,268,60800
BP PLCSPONSORED ADR05562210473135,630SH SOLE 32,88002,750
BRISTOL-MYERS SQUIBB COCOM11012210820,591331,958SH SOLE 322,80409,155
BRISTOL-MYERS SQUIBB CORIGHT 99/99/99991101221573145,029SH SOLE 45,02900
BROADCOM INCCOM11135F10118,00141,112SH SOLE 41,070042
BROADRIDGE FINL SOLUTIONS INCOM11133T1032321,513SH SOLE 1,51300
BROOKLINE BANCORP INC DELCOM11373M10724320,167SH SOLE 20,16700
CABOT CORPCOM1270551012696,000SH SOLE 6,00000
CAE INCCOM12476510823,863860,225SH SOLE 860,22500
CALAMOS CONV OPPORTUNITIES &SH BEN INT12811710823017,000SH SOLE 17,00000
CAMECO CORPCOM13321L1088,377625,113SH SOLE 625,11300
CANADIAN NATL RY COCOM13637510211,603105,626SH SOLE 105,62600
CANADIAN PAC RY LTDCOM13645T1001,4134,076SH SOLE 4,07600
CANOPY GROWTH CORPCOM13803510048719,745SH SOLE 19,74500
CAPITAL ONE FINL CORPCOM14040H1051,41314,291SH SOLE 14,29100
CARA THERAPEUTICS INCCOM1407551095,645373,076SH SOLE 372,00101,075
CARNIVAL CORPUNIT 99/99/999914365830051023,532SH SOLE 23,53200
CARRIER GLOBAL CORPORATIONCOM14448C10468018,021SH SOLE 16,25901,762
CARS COM INCCOM14575E10514412,765SH SOLE 12,76500
CATERPILLAR INCCOM14912310114,60780,247SH SOLE 79,4470800
CEMEX SAB DE CVSPON ADR NEW151290889762147,402SH SOLE 147,40200
CENTENE CORP DELCOM15135B1011,45824,282SH SOLE 24,28200
CERENCE INCCOM1567271094974,951SH SOLE 92504,026
CF INDS HLDGS INCCOM1252691003,911101,037SH SOLE 101,03700
CHECK POINT SOFTWARE TECH LTORDM224651045324,000SH SOLE 55003,450
CHENIERE ENERGY INCCOM NEW16411R2081,59426,548SH SOLE 26,54800
CHEVRON CORP NEWCOM1667641008,36899,089SH SOLE 98,5390550
CHEWY INCCL A16679L1093,20735,677SH SOLE 35,67700
CHUBB LIMITEDCOMH1467J1044,53029,434SH SOLE 29,43400
CHURCH & DWIGHT INCCOM1713401022653,040SH SOLE 3,04000
CIGNA CORP NEWCOM1255231001,8889,071SH SOLE 9,07100
CISCO SYS INCCOM17275R10228,182629,767SH SOLE 622,34807,419
CITIGROUP INCCOM NEW17296742430,164489,196SH SOLE 484,08605,110
CLOROX CO DELCOM1890541095,15325,520SH SOLE 25,52000
CLOVIS ONCOLOGY INCCOM1894641003,379703,970SH SOLE 703,97000
CME GROUP INCCOM12572Q1052,04611,240SH SOLE 11,24000
COCA COLA COCOM1912161007,608138,722SH SOLE 138,72200
COGNEX CORPCOM19242210357,190712,331SH SOLE 706,42405,907
COHERENT INCCOM1924791032101,400SH SOLE 1,40000
COLGATE PALMOLIVE COCOM1941621037,31685,561SH SOLE 84,8610700
COLUMBIA SPORTSWEAR COCOM1985161065,71465,390SH SOLE 65,39000
COMCAST CORP NEWCL A20030N10136,871703,645SH SOLE 702,42101,224
COMMVAULT SYSTEMS INCCOM20416610218,426332,778SH SOLE 332,77800
COMPANHIA DE SANEAMENTO BASISPONSORED ADR20441A1029911,500SH SOLE 11,50000
CONAGRA BRANDS INCCOM2058871021,05529,090SH SOLE 27,29001,800
CONCHO RES INCCOM20605P10171912,325SH SOLE 12,32500
CONOCOPHILLIPSCOM20825C1042,24656,168SH SOLE 56,16800
CONSOLIDATED EDISON INCCOM2091151041,64222,714SH SOLE 22,71400
CONSTELLATION BRANDS INCCL A21036P10816,83776,865SH SOLE 76,86500
COPART INCCOM2172041063182,500SH SOLE 2,50000
CORBUS PHARMACEUTICALS HLDGSCOM21833P1031,178942,079SH SOLE 942,07900
CORNING INCCOM21935010511,266312,942SH SOLE 312,94200
CORTEVA INCCOM22052L10499125,596SH SOLE 25,59600
COSTCO WHSL CORP NEWCOM22160K10511,99331,830SH SOLE 31,779051
COVANTA HLDG CORPCOM22282E10267251,153SH SOLE 51,15300
CRH PLCADR12626K2031,34131,500SH SOLE 31,50000
CROWDSTRIKE HLDGS INCCL A22788C1051,4947,053SH SOLE 7,05300
CSX CORPCOM1264081031,33314,689SH SOLE 14,68900
CUBESMARTCOM22966310942312,588SH SOLE 12,58800
CUBIC CORPCOM22966910627,176438,036SH SOLE 426,996011,040
CUMMINS INCCOM23102110638,939171,461SH SOLE 171,46100
CVS HEALTH CORPCOM12665010014,096206,378SH SOLE 206,37800
CYBERARK SOFTWARE LTDSHSM2682V1083722,300SH SOLE 2,30000
CYRUSONE INCCOM23283R10033,811462,220SH SOLE 457,93504,285
CYTOKINETICS INCCOM NEW23282W6057,475359,724SH SOLE 359,72400
DANA INCCOM23582520568334,980SH SOLE 34,98000
DANAHER CORPORATIONCOM2358511029264,167SH SOLE 4,16700
DAWSON GEOPHYSICAL CO NEWCOM2393601004822,422SH SOLE 22,42200
DEERE & COCOM2441991056742,507SH SOLE 2,50700
DELTA AIR LINES INC DELCOM NEW2473617023,29481,918SH SOLE 81,91800
DEVON ENERGY CORP NEWCOM25179M1032,018127,646SH SOLE 127,64600
DIAGEO PLCSPON ADR NEW25243Q2054,21926,567SH SOLE 26,56700
DIGITAL RLTY TR INCCOM25386810345,331324,928SH SOLE 323,9410987
DISCOVER FINL SVCSCOM2547091085,17957,204SH SOLE 57,20400
DISCOVERY INCCOM SER A25470F1044,440147,563SH SOLE 147,56300
DISCOVERY INCCOM SER C25470F30223,626902,106SH SOLE 902,10600
DISNEY WALT COCOM25468710627,234150,313SH SOLE 145,58904,724
DOMINION ENERGY INCCOM25746U1093,90751,950SH SOLE 51,95000
DOVER CORPCOM2600031086605,225SH SOLE 5,22500
DOW INCCOM2605571035,871105,791SH SOLE 105,79100
DTE ENERGY COCOM2333311076875,659SH SOLE 5,65900
DUKE ENERGY CORP NEWCOM NEW26441C2042,02822,151SH SOLE 22,15100
DUPONT DE NEMOURS INCCOM26614N1024,39261,757SH SOLE 61,75700
DYCOM INDS INCCOM2674751016,76389,555SH SOLE 89,55500
EASTMAN CHEM COCOM2774321006686,656SH SOLE 6,65600
EATON CORP PLCSHSG2918310312,023100,075SH SOLE 100,07500
EATON VANCE TAX-MANAGED BUY-COM27828Y10817211,219SH SOLE 11,21900
EBAY INC.COM2786421033917,771SH SOLE 7,5470224
EBIX INCCOM NEW2787152062095,500SH SOLE 5,50000
ECOLAB INCCOM2788651006983,224SH SOLE 3,1130111
ELANCO ANIMAL HEALTH INCCOM28414H1033,331108,615SH SOLE 108,61500
EMERSON ELEC COCOM2910111041,99124,778SH SOLE 24,3780400
ENBRIDGE INCCOM29250N1053,09996,860SH SOLE 96,5950265
ENERGIZER HLDGS INC NEWCOM29272W1095,619133,205SH SOLE 133,20500
ENERGY RECOVERY INCCOM29270J10019714,450SH SOLE 14,45000
ENERGY TRANSFER LPCOM UT LTD PTN29273V10055089,032SH SOLE 18,332070,700
ENERSYSCOM29275Y1023324,000SH SOLE 4,00000
ENTERPRISE PRODS PARTNERS LCOM2937921072,802143,038SH SOLE 33,2930109,745
EOG RES INCCOM26875P1012274,544SH SOLE 4,54400
EQUINIX INCCOM29444U700209292SH SOLE 29200
ERICSSONADR B SEK 1029482160890175,398SH SOLE 75,39800
EROS STX GLOBAL CORPORATIONSHS NEWG3788M114782429,446SH SOLE 429,44600
ESPERION THERAPEUTICS INC NECOM29664W1057,662294,696SH SOLE 294,69600
ESSENTIAL UTILS INCCOM29670G1024499,487SH SOLE 9,48700
ETSY INCCOM29786A1063111,750SH SOLE 1,75000
EVERSOURCE ENERGYCOM30040W1084,24149,025SH SOLE 49,02500
EVOQUA WATER TECHNOLOGIES COCOM30057T10536,1791,340,967SH SOLE 1,340,96700
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057071,70628,015SH SOLE 2,735025,280
EXELON CORPCOM30161N10164415,254SH SOLE 15,25400
EXXON MOBIL CORPCOM30231G1025,166125,337SH SOLE 123,79701,540
F5 NETWORKS INCCOM3156161022731,550SH SOLE 1,55000
FACEBOOK INCCL A30303M10243,335158,644SH SOLE 155,67102,973
FARO TECHNOLOGIES INCCOM31164210229,211413,574SH SOLE 408,03705,537
FEDEX CORPCOM31428X1067,26727,990SH SOLE 27,977013
FERRARI N VCOMN3167Y1036792,957SH SOLE 2,95700
FIBROGEN INCCOM31572Q8089,207248,246SH SOLE 248,24600
FIREEYE INCCOM31816Q10131,2981,357,227SH SOLE 1,357,22700
FIRST HORIZON CORPORATIONCOM32051710513710,729SH SOLE 10,72900
FIRST REP BK SAN FRANCISCO CCOM33616C1001,0937,438SH SOLE 7,43800
FIRST SOLAR INCCOM3364331072052,071SH SOLE 2,07100
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J18246418,351SH SOLE 18,35100
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1925,73860,377SH SOLE 60,37700
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X8462,66860,115SH SOLE 4,440055,675
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E3027,53135,487SH SOLE 27,76707,720
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D1012099,975SH SOLE 009,975
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2031,78410,617SH SOLE 595010,022
FIRST TR MLP & ENERGY INCOMCOM33739B1046210,600SH SOLE 0010,600
FISERV INCCOM3377381081,39512,253SH SOLE 12,25300
FLEXSHARES TRIBOXX 3R TARGT33939L50610,843415,616SH SOLE 415,61600
FLEXSHARES TRMORNSTAR UPSTR33939L4073199,792SH SOLE 9,79200
FORD MTR CO DELCOM3453708601,369155,800SH SOLE 155,7000100
FORMFACTOR INCCOM34637510829,392683,215SH SOLE 683,21500
FREEPORT-MCMORAN INCCL B35671D8576,844263,046SH SOLE 263,04600
FRESENIUS MED CARE AG&CO KGASPONSORED ADR3580291062115,084SH SOLE 5,08400
GABELLI EQUITY TR INCCOM36239710118028,642SH SOLE 28,64200
GAMING & LEISURE PPTYS INCCOM36467J1083227,586SH SOLE 7,58600
GAN LTDORD SHSG3728V10930415,000SH SOLE 15,00000
GASLOG LTDSHSG375851094010,775SH SOLE 10,77500
GDS HLDGS LTDSPONSORED ADS36165L1088779,367SH SOLE 9,36700
GENERAL AMERN INVS CO INCCOM3688021043118,375SH SOLE 8,37500
GENERAL DYNAMICS CORPCOM3695501085,19334,892SH SOLE 34,89200
GENERAL ELECTRIC COCOM3696041031,653153,020SH SOLE 148,52004,500
GENERAL MLS INCCOM3703341044,86482,717SH SOLE 82,71700
GENERAL MTRS COCOM37045V1003,46783,250SH SOLE 83,25000
GENMAB A/SSPONSORED ADS3723032061,28231,541SH SOLE 31,54100
GEOSPACE TECHNOLOGIES CORPCOM37364X10947154,986SH SOLE 54,98600
GILEAD SCIENCES INCCOM3755581037,213123,810SH SOLE 123,81000
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1051,49340,578SH SOLE 40,57800
GLOBAL X FDSGLBL X MLP ETF37954Y34331411,453SH SOLE 11,45300
GLOBAL X FDSGLBX SUPRINC ETF37950E33329424,878SH SOLE 24,87800
GOL LINHAS AEREAS INTELIGENTSPON ADR PFD NEW38045R20661262,287SH SOLE 62,28700
GOLAR LNG LTDSHSG9456A1003,056317,043SH SOLE 317,04300
GOLDMAN SACHS GROUP INCCOM38141G10414,25454,052SH SOLE 54,05200
GRACE W R & CO DEL NEWCOM38388F1083346,100SH SOLE 6,10000
GRANITE CONSTR INCCOM3873281074,859181,917SH SOLE 181,91700
GRUPO TELEVISA SASPON ADR REP ORD40049J20622226,990SH SOLE 26,99000
HASBRO INCCOM4180561075,73561,316SH SOLE 61,31600
HELEN OF TROY LTDCOMG4388N1067133,210SH SOLE 3,21000
HELMERICH & PAYNE INCCOM4234521014,271184,411SH SOLE 184,41100
HERSHEY COCOM4278661085813,811SH SOLE 3,81100
HESS CORPCOM42809H1071,01619,241SH SOLE 19,24100
HEXCEL CORP NEWCOM42829110815,038310,125SH SOLE 310,12500
HOME DEPOT INCCOM43707610232,419122,049SH SOLE 119,35702,692
HONEYWELL INTL INCCOM43851610625,579120,257SH SOLE 118,54601,711
HOWMET AEROSPACE INCCOM44320110828710,063SH SOLE 10,06300
HUMANA INCCOM4448591024201,023SH SOLE 1,02300
IAC INTERACTIVECORP NEWCOM44891N10930,267159,846SH SOLE 159,84600
ICON PLCSHSG4705A1002191,125SH SOLE 1,12500
II-VI INCCOM90210410862,996829,327SH SOLE 829,32700
ILLINOIS TOOL WKS INCCOM4523081092,04710,039SH SOLE 10,03900
IMMUNOGEN INCCOM45253H1016,291975,418SH SOLE 975,41800
INDEXIQ ETF TRIQ MRGR ARB ETF45409B8004,989149,693SH SOLE 149,631063
INGREDION INCCOM4571871022943,739SH SOLE 3,73900
INTEL CORPCOM45814010026,775537,429SH SOLE 531,66405,765
INTERCEPT PHARMACEUTICALS INCOM45845P1083,306133,828SH SOLE 133,82800
INTERNATIONAL BUSINESS MACHSCOM4592001019,32874,106SH SOLE 73,8310275
INTERNATIONAL PAPER COCOM4601461033937,909SH SOLE 7,90900
INTRA CELLULAR THERAPIES INCCOM46116X1017,861247,194SH SOLE 247,19400
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51149132,179SH SOLE 32,17900
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3543997,094SH SOLE 6,9140180
INVESCO EXCH TRADED FD TR IISR LN ETF46138G50842419,038SH SOLE 19,03800
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G8702,54798,161SH SOLE 98,16100
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V62168335,541SH SOLE 35,54100
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V35710,34281,091SH SOLE 80,8260265
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2412646,267SH SOLE 6,26700
INVESCO QQQ TRUNIT SER 146090E10343,252137,859SH SOLE 95,830042,029
IONIS PHARMACEUTICALS INCCOM46222210031,318553,914SH SOLE 553,865049
IRIDIUM COMMUNICATIONS INCCOM46269C10244,0231,119,465SH SOLE 1,119,46500
ISHARES GOLD TRUSTISHARES46428510530816,968SH SOLE 16,96800
ISHARES INCCORE MSCI EMKT46434G10311,253181,388SH SOLE 181,0940295
ISHARES TR1 3 YR TREAS BD4642874572,46228,502SH SOLE 19,05709,445
ISHARES TR3 7 YR TREAS BD4642886614,11130,915SH SOLE 30,91500
ISHARES TRBLACKROCK ULTRA46434V8782635,210SH SOLE 5,21000
ISHARES TRCORE DIV GRWTH46434V6211,50833,650SH SOLE 2,650031,000
ISHARES TRCORE HIGH DV ETF46429B6638529,723SH SOLE 9,72300
ISHARES TRCORE MSCI TOTAL46432F83471910,700SH SOLE 10,70000
ISHARES TRCORE S&P MCP ETF4642875072,83212,320SH SOLE 12,32000
ISHARES TRCORE S&P SCP ETF4642878049,575104,193SH SOLE 104,19300
ISHARES TRCORE S&P500 ETF46428720034,05390,713SH SOLE 90,703010
ISHARES TRCORE US AGGBD ET4642872268357,068SH SOLE 7,06800
ISHARES TREAFE GRWTH ETF4642888851,09810,884SH SOLE 10,88400
ISHARES TREAFE SML CP ETF4642882736349,275SH SOLE 9,27500
ISHARES TREXPANDED TECH4642875158322,349SH SOLE 10202,247
ISHARES TRFLTG RATE NT ETF46429B6552164,268SH SOLE 1,26803,000
ISHARES TRGLOBAL ENERG ETF46428734187843,225SH SOLE 43,22500
ISHARES TRGLOBAL TECH ETF4642872911,7165,720SH SOLE 5,72000
ISHARES TRIBONDS DEC202646435GAA041715,400SH SOLE 15,40000
ISHARES TRIBONDS DEC22 ETF46434VBA755221,600SH SOLE 21,60000
ISHARES TRIBONDS DEC24 ETF46434VBG444116,600SH SOLE 16,60000
ISHARES TRIBOXX HI YD ETF46428851393810,742SH SOLE 10,74200
ISHARES TRIBOXX INV CP ETF4642872429596,941SH SOLE 6,94100
ISHARES TRISHS 1-5YR INVS4642886463,49663,375SH SOLE 63,37500
ISHARES TRMRGSTR MD CP GRW464288307312815SH SOLE 81500
ISHARES TRMRNGSTR LG-CP GR4642871199113,141SH SOLE 3,14100
ISHARES TRMSCI ACWI ETF4642882572232,456SH SOLE 2,45600
ISHARES TRMSCI ACWI EX US46428824090817,125SH SOLE 17,12500
ISHARES TRMSCI EAFE ETF4642874653,78551,876SH SOLE 51,842034
ISHARES TRMSCI EMG MKT ETF46428723474614,437SH SOLE 13,13701,300
ISHARES TRMSCI INDIA ETF46429B5982486,170SH SOLE 006,170
ISHARES TRMSCI INTL MULTFT46434V27439614,563SH SOLE 14,56300
ISHARES TRMSCI INTL QUALTY46434V4562105,875SH SOLE 5,87500
ISHARES TRMSCI INTL SML CP46434V2662026,084SH SOLE 6,058026
ISHARES TRMSCI USA MIN VOL46429B69710,548155,393SH SOLE 154,9980395
ISHARES TRMSCI USA MMENTM46432F3967124,413SH SOLE 4,41300
ISHARES TRMSCI USA QLT FCT46432F33932,943283,475SH SOLE 283,0950380
ISHARES TRNASDAQ BIOTECH4642875567,14247,147SH SOLE 47,14700
ISHARES TRNATIONAL MUN ETF4642884142,39120,400SH SOLE 20,40000
ISHARES TRPFD AND INCM SEC4642886871,99851,870SH SOLE 45,91505,955
ISHARES TRRUS 1000 ETF4642876223941,860SH SOLE 1,86000
ISHARES TRRUS 1000 GRW ETF4642876144,54618,852SH SOLE 18,4270425
ISHARES TRRUS 1000 VAL ETF4642875981,0667,800SH SOLE 7,80000
ISHARES TRRUS 2000 GRW ETF4642876483,73813,038SH SOLE 12,8300208
ISHARES TRRUS 2000 VAL ETF4642876301,83113,895SH SOLE 9,19004,705
ISHARES TRRUS MD CP GR ETF4642874812,42123,584SH SOLE 23,58400
ISHARES TRRUS MDCP VAL ETF4642874732943,031SH SOLE 3,03100
ISHARES TRRUS MID CAP ETF46428749982312,013SH SOLE 11,971042
ISHARES TRRUSSELL 2000 ETF4642876558174,166SH SOLE 4,116050
ISHARES TRS&P 100 ETF4642871015723,331SH SOLE 3,0810250
ISHARES TRS&P 500 GRWT ETF46428730974011,588SH SOLE 11,58800
ISHARES TRS&P 500 VAL ETF4642874088766,845SH SOLE 6,807038
ISHARES TRS&P SML 600 GWT4642878871,0639,308SH SOLE 9,30800
ISHARES TRSELECT DIVID ETF4642871683,20133,285SH SOLE 33,28500
ISHARES TRSHORT TREAS BD4642886791,79816,269SH SOLE 16,26900
ISHARES TRSP SMCP600VL ETF4642878793,57143,915SH SOLE 43,91500
ISHARES TRTIPS BD ETF4642871762,10016,453SH SOLE 16,45300
ISHARES TRU.S. MED DVC ETF4642888101,2363,775SH SOLE 47503,300
ISHARES TRU.S. TECH ETF4642877211,80521,216SH SOLE 21,21600
ISHARES TRUS HLTHCARE ETF4642877628733,550SH SOLE 50003,050
ISHARES TRUS HOME CONS ETF46428875290416,197SH SOLE 7,72208,475
ISHARES U S ETF TRBLACKROCK ST MAT46431W5078,527169,961SH SOLE 166,98602,975
J P MORGAN EXCHANGE-TRADED FDIVERSFD EQT ETF46641Q84580722,410SH SOLE 22,41000
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8371,23724,355SH SOLE 24,35500
J P MORGAN EXCHANGE-TRADED FUS AGGREGATE46641Q6132759,870SH SOLE 9,87000
JACOBS ENGR GROUP INCCOM4698141072101,925SH SOLE 1,92500
JAZZ PHARMACEUTICALS PLCSHS USDG508711052381,440SH SOLE 1,44000
JD.COM INCSPON ADR CL A47215P1066607,505SH SOLE 7,50500
JOHNSON & JOHNSONCOM478160104132,595842,516SH SOLE 837,30905,207
JPMORGAN CHASE & COCOM46625H10052,937416,595SH SOLE 414,00302,593
KANSAS CITY SOUTHERNCOM NEW48517030239,395192,992SH SOLE 192,99200
KAYNE ANDERSON ENERGY INFRSTCOM48660610621737,760SH SOLE 37,76000
KEURIG DR PEPPER INCCOM49271V10072822,764SH SOLE 22,76400
KEYSIGHT TECHNOLOGIES INCCOM49338L1036615,004SH SOLE 5,00400
KIMBERLY-CLARK CORPCOM4943681033,50926,026SH SOLE 24,85101,175
KINDER MORGAN INC DELCOM49456B10183160,767SH SOLE 60,76700
KKR & CO INCCOM48251W1041,80644,614SH SOLE 44,61400
KLA CORPCOM NEW4824801004,23716,366SH SOLE 16,330036
KONINKLIJKE PHILIPS N VNY REG SH NEW5004723032384,389SH SOLE 4,38900
KORNIT DIGITAL LTDSHSM6372Q1137958,925SH SOLE 8,92500
KRAFT HEINZ COCOM5007541062065,955SH SOLE 5,95500
KROGER COCOM50104410183726,350SH SOLE 26,35000
L3HARRIS TECHNOLOGIES INCCOM5024311097,08037,456SH SOLE 37,398058
LAM RESEARCH CORPCOM51280710882,546174,785SH SOLE 172,84701,938
LAS VEGAS SANDS CORPCOM51783410729,004486,651SH SOLE 486,65100
LAUDER ESTEE COS INCCL A5184391046512,445SH SOLE 2,44500
LAZARD LTDSHS AG540501022776,554SH SOLE 6,55400
LEXICON PHARMACEUTICALS INCCOM NEW5288723026,3351,852,382SH SOLE 1,852,38200
LIBERTY GLOBAL PLCSHS CL CG5480U12044418,777SH SOLE 18,77700
LIBERTY MEDIA CORP DELCOM A BRAVES GRP5312297061,19347,978SH SOLE 47,97701
LIBERTY MEDIA CORP DELCOM A SIRIUSXM53122940911,582268,153SH SOLE 268,139014
LIBERTY MEDIA CORP DELCOM C SIRIUSXM5312296074,707108,177SH SOLE 108,17502
LILLY ELI & COCOM5324571087,35743,574SH SOLE 42,7740800
LIMELIGHT NETWORKS INCCOM53261M1045,4661,370,000SH SOLE 1,370,00000
LINCOLN NATL CORP INDCOM5341871091,19223,700SH SOLE 23,70000
LINDE PLCSHSG5494J1037973,025SH SOLE 3,02500
LIVANOVA PLCSHSG5509L1012183,300SH SOLE 3,30000
LIVEXLIVE MEDIA INCCOM NEW53839L2089629,212SH SOLE 29,21200
LLOYDS BANKING GROUP PLCSPONSORED ADR5394391092613,300SH SOLE 13,30000
LOCKHEED MARTIN CORPCOM53983010912,30734,670SH SOLE 34,66208
LOWES COS INCCOM5486611077,02543,769SH SOLE 43,76900
LULULEMON ATHLETICA INCCOM5500211091,2653,634SH SOLE 3,63400
LUMEN TECHNOLOGIES INCCOM15670010630331,069SH SOLE 31,06900
LUMENTUM HLDGS INCCOM55024U10963,348668,229SH SOLE 668,22900
LYFT INCCL A COM55087P1042364,808SH SOLE 4,80800
LYONDELLBASELL INDUSTRIES NSHS - A -N537451001,51816,564SH SOLE 16,56400
M & T BK CORPCOM55261F1048246,474SH SOLE 42406,050
MACROGENICS INCCOM5560991097,815341,846SH SOLE 341,84600
MACYS INCCOM55616P10431327,810SH SOLE 27,81000
MADISON SQUARE GRDN ENTERTNMCL A55826T1022182,074SH SOLE 2,07400
MADISON SQUARE GRDN SPRT CORCL A55825T10322,815123,926SH SOLE 123,92600
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801061,07225,252SH SOLE 25,25200
MARATHON PETE CORPCOM56585A1022,39958,002SH SOLE 58,00200
MARSH & MCLENNAN COS INCCOM5717481022752,354SH SOLE 2,35400
MARTIN MARIETTA MATLS INCCOM5732841061,0063,541SH SOLE 30403,237
MARVELL TECHNOLOGY GROUP LTDORDG5876H1051,54532,505SH SOLE 32,50500
MASCO CORPCOM5745991063265,930SH SOLE 5,93000
MASTERCARD INCORPORATEDCL A57636Q1048,94625,064SH SOLE 25,06400
MATCH GROUP INC NEWCOM57667L10750,892336,609SH SOLE 336,60900
MATERION CORPCOM5766901012293,600SH SOLE 3,60000
MCCORMICK & CO INCCOM NON VTG5797802064104,292SH SOLE 4,29200
MCDONALDS CORPCOM58013510110,13347,222SH SOLE 47,152070
MCKESSON CORPCOM58155Q1033632,089SH SOLE 2,08900
MEDTRONIC PLCSHSG5960L1035,34145,597SH SOLE 45,59700
MERCADOLIBRE INCCOM58733R102290173SH SOLE 17300
MERCK & CO. INCCOM58933Y10532,115392,610SH SOLE 380,585012,025
METHANEX CORPCOM59151K1081,96542,726SH SOLE 42,72600
METLIFE INCCOM59156R1083,92783,638SH SOLE 83,63800
MGM RESORTS INTERNATIONALCOM5529531014,026127,768SH SOLE 127,76800
MICRON TECHNOLOGY INCCOM59511210316,204215,542SH SOLE 215,54200
MICROSOFT CORPCOM594918104105,285473,362SH SOLE 468,22705,136
MIX TELEMATICS LTDSPONSORED ADR60688N1021,873148,800SH SOLE 148,80000
MONDELEZ INTL INCCL A6092071056,954118,925SH SOLE 118,92500
MORGAN STANLEYCOM NEW61744644816,291237,727SH SOLE 219,000018,727
MOSAIC CO NEWCOM61945C10386037,384SH SOLE 37,38400
MSG NETWORK INCCL A55357310630320,557SH SOLE 20,55700
MUELLER WTR PRODS INCCOM SER A6247581081,847149,190SH SOLE 149,19000
NEENAH INCCOM6400791095089,175SH SOLE 9,17500
NETFLIX INCCOM64110L1061,3792,550SH SOLE 2,55000
NETWORK-1 TECHNOLOGIES INCCOM64121N1095214,003SH SOLE 14,00300
NEW JERSEY RES CORPCOM6460251062075,816SH SOLE 5,81600
NEW YORK CMNTY BANCORP INCCOM64944510368364,735SH SOLE 64,73500
NEWELL BRANDS INCCOM65122910687040,985SH SOLE 40,98500
NEWMONT CORPCOM6516391064777,962SH SOLE 7,96200
NEWS CORP NEWCL A65249B1092,028112,850SH SOLE 112,85000
NEWS CORP NEWCL B65249B2082,695151,688SH SOLE 151,68800
NEXGEN ENERGY LTDCOM65340P1065219,000SH SOLE 19,00000
NEXSTAR MEDIA GROUP INCCL A65336K1035,11446,840SH SOLE 46,84000
NEXTERA ENERGY INCCOM65339F10116,478213,579SH SOLE 210,97902,600
NIKE INCCL B6541061032,16815,322SH SOLE 15,32200
NLIGHT INCCOM65487K10023,032705,431SH SOLE 690,504014,927
NORFOLK SOUTHN CORPCOM6558441081,8077,607SH SOLE 7,60700
NORTHERN TR CORPCOM6658591045275,659SH SOLE 5,65900
NORTHROP GRUMMAN CORPCOM6668071022,6848,810SH SOLE 8,81000
NORTONLIFELOCK INCCOM66877110837518,069SH SOLE 18,06900
NOVARTIS AGSPONSORED ADR66987V1097,30077,302SH SOLE 77,241061
NOVO-NORDISK A SADR6701002051,33919,167SH SOLE 19,16700
NUTRIEN LTDCOM67077M10852410,883SH SOLE 10,88300
NUVEEN AMT FREE MUN CR INC FCOM67071L1062,733162,860SH SOLE 162,86000
NUVEEN DOW 30 DYNAMIC OVERWRSHS67075F10533522,055SH SOLE 22,05500
NUVEEN MUN VALUE FD INCCOM67092810014412,939SH SOLE 12,93900
NUVEEN NEW YORK AMT QLT MUNICOM67065610745733,805SH SOLE 33,80500
NVENT ELECTRIC PLCSHSG6700G10727911,959SH SOLE 11,95900
NVIDIA CORPORATIONCOM67066G10411,27821,597SH SOLE 20,39801,199
NXP SEMICONDUCTORS N VCOMN6596X10911,18370,332SH SOLE 70,33200
OCCIDENTAL PETE CORPCOM67459910525514,725SH SOLE 14,72500
OKTA INCCL A6792951052741,076SH SOLE 1,07600
OLD DOMINION FREIGHT LINE INCOM6795801002421,242SH SOLE 1,24200
OLD REP INTL CORPCOM68022310476738,930SH SOLE 38,93000
OMNICOM GROUP INCCOM6819191067,511120,428SH SOLE 120,42800
ONESPAWORLD HOLDINGS LIMITEDCOMP736841131,199118,260SH SOLE 118,26000
OPKO HEALTH INCCOM68375N10317945,350SH SOLE 45,35000
OPTION CARE HEALTH INCCOM NEW68404L20183353,243SH SOLE 53,24300
ORACLE CORPCOM68389X10517,561271,465SH SOLE 271,3650100
OREILLY AUTOMOTIVE INCCOM67103H107258570SH SOLE 57000
OTIS WORLDWIDE CORPCOM68902V1075167,639SH SOLE 6,7580881
OUTFRONT MEDIA INCCOM69007J10669835,672SH SOLE 35,67200
OWENS CORNING NEWCOM6907421012,39131,555SH SOLE 31,55500
PACCAR INCCOM6937181086887,970SH SOLE 7,97000
PACKAGING CORP AMERCOM6951561092731,980SH SOLE 1,98000
PALANTIR TECHNOLOGIES INCCL A69608A10860325,620SH SOLE 25,62000
PALO ALTO NETWORKS INCCOM6974351056,97919,637SH SOLE 19,63700
PAPA JOHNS INTL INCCOM6988131024,47952,788SH SOLE 52,78800
PARKER-HANNIFIN CORPCOM701094104272999SH SOLE 99900
PARSLEY ENERGY INCCL A7018771021,06374,873SH SOLE 74,87300
PAYCHEX INCCOM7043261071,04211,184SH SOLE 11,18400
PAYPAL HLDGS INCCOM70450Y1035,90125,195SH SOLE 25,0850110
PENSKE AUTOMOTIVE GRP INCCOM70959W1032664,475SH SOLE 4,47500
PEPSICO INCCOM71344810815,478104,367SH SOLE 103,9670400
PERKINELMER INCCOM7140461092181,522SH SOLE 1,52200
PFIZER INCCOM71708110327,513747,428SH SOLE 744,12803,300
PGIM GLOBAL HIGH YIELD FD FOCOM69346J10627618,995SH SOLE 18,99500
PHILIP MORRIS INTL INCCOM7181721094,36852,764SH SOLE 52,2640500
PHILLIPS 66COM7185461042,57836,864SH SOLE 36,86400
PHYSICIANS RLTY TRCOM71943U10429516,600SH SOLE 16,60000
PIMCO ETF TR0-5 HIGH YIELD72201R7832532,574SH SOLE 2,57400
PIMCO ETF TRACTIVE BD ETF72201R7752,07418,339SH SOLE 18,33900
PIMCO ETF TRENHAN SHRT MA AC72201R8338,46982,997SH SOLE 82,99700
PIMCO INCOME STRATEGY FD IICOM72201J10499099,670SH SOLE 99,67000
PLAYA HOTELS & RESORTS NVSHSN7054410621436,000SH SOLE 36,00000
PLUG POWER INCCOM NEW72919P202133,2053,928,188SH SOLE 3,864,063064,125
PNC FINL SVCS GROUP INCCOM69347510513,21988,717SH SOLE 88,71700
PNM RES INCCOM69349H10754611,258SH SOLE 11,25800
PPG INDS INCCOM6935061073982,762SH SOLE 2,6510111
PPL CORPCOM69351T1061,79163,517SH SOLE 63,51700
PRICE T ROWE GROUP INCCOM74144T1082,75218,175SH SOLE 18,17500
PRINCIPAL FINANCIAL GROUP INCOM74251V1022,12842,898SH SOLE 42,89800
PROCTER AND GAMBLE COCOM74271810926,983193,930SH SOLE 192,86101,069
PROGRESSIVE CORPCOM7433151034124,170SH SOLE 4,17000
PROLOGIS INC.COM74340W1035,84058,601SH SOLE 58,60100
PROOFPOINT INCCOM7434241032732,000SH SOLE 2,00000
PROSHARES TRULTRASHRT S&P50074347B38337230,026SH SOLE 30,02600
PROTHENA CORP PLCSHSG728001083,711308,980SH SOLE 308,98000
PRUDENTIAL FINL INCCOM7443201022,53032,401SH SOLE 32,40100
PTC THERAPEUTICS INCCOM69366J2006,897113,015SH SOLE 113,01500
PUBLIC SVC ENTERPRISE GRP INCOM7445731062,88649,500SH SOLE 49,50000
PULTE GROUP INCCOM74586710195222,067SH SOLE 22,06700
PUTNAM PREMIER INCOME TRSH BEN INT74685310032670,150SH SOLE 70,15000
QEP RESOURCES INCCOM74733V1002,8471,191,088SH SOLE 1,191,08800
QORVO INCCOM74736K10193,220560,655SH SOLE 560,65500
QUALCOMM INCCOM7475251036,91545,390SH SOLE 45,39000
QUANTA SVCS INCCOM74762E1021,06414,775SH SOLE 14,77500
QUEST DIAGNOSTICS INCCOM74834L1001,42811,984SH SOLE 11,98400
RAYMOND JAMES FINL INCCOM75473010920,338212,582SH SOLE 212,58200
RAYTHEON TECHNOLOGIES CORPCOM75513E10116,774234,573SH SOLE 232,43902,134
REGENERON PHARMACEUTICALSCOM75886F10751,130105,835SH SOLE 105,83500
RENALYTIX AI PLCADS75973T10155134,440SH SOLE 34,44000
REPUBLIC SVCS INCCOM7607591003283,404SH SOLE 3,40400
REYNOLDS CONSUMER PRODS INCCOM76171L1062,11770,458SH SOLE 70,45800
RIO TINTO PLCSPONSORED ADR7672041004,55760,581SH SOLE 60,58100
ROBERT HALF INTL INCCOM77032310316,402262,512SH SOLE 262,51200
ROCKWELL AUTOMATION INCCOM7739031092,2829,099SH SOLE 9,079020
ROGERS CORPCOM77513310115,782101,630SH SOLE 101,63000
ROKU INCCOM CL A77543R1025351,610SH SOLE 1,61000
ROPER TECHNOLOGIES INCCOM776696106255592SH SOLE 59200
ROYAL CARIBBEAN GROUPCOMV7780T10344,624597,454SH SOLE 595,44202,012
ROYAL DUTCH SHELL PLCSPON ADR B7802591073,32999,043SH SOLE 99,04300
ROYAL DUTCH SHELL PLCSPONS ADR A7802592061,31537,417SH SOLE 37,41700
SAGE THERAPEUTICS INCCOM78667J1087,32684,685SH SOLE 84,68500
SAIA INCCOM78709Y1051,6279,000SH SOLE 9,00000
SALESFORCE COM INCCOM79466L3023,38015,191SH SOLE 15,19100
SANDY SPRING BANCORP INCCOM8003631031,27639,650SH SOLE 39,65000
SANOFISPONSORED ADR80105N10579716,403SH SOLE 16,40300
SAREPTA THERAPEUTICS INCCOM80360710012,17071,380SH SOLE 71,38000
SCHLUMBERGER LTDCOM80685710887039,850SH SOLE 39,4500400
SCHWAB CHARLES CORPCOM8085131051,37525,924SH SOLE 25,6510273
SCHWAB STRATEGIC TRINTL EQTY ETF80852480558216,166SH SOLE 16,16600
SCHWAB STRATEGIC TRINTL SCEQT ETF8085248883429,097SH SOLE 9,09700
SCHWAB STRATEGIC TRUS AGGREGATE B8085248392474,413SH SOLE 4,41300
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241021,35814,925SH SOLE 14,92500
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479712,280191,458SH SOLE 191,45800
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243002642,058SH SOLE 2,05800
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242011,10112,103SH SOLE 12,10300
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245081,26418,535SH SOLE 18,53500
SCHWAB STRATEGIC TRUS REIT ETF8085248472907,642SH SOLE 7,64200
SCHWAB STRATEGIC TRUS SML CAP ETF8085246072,03622,873SH SOLE 22,87300
SCHWAB STRATEGIC TRUS TIPS ETF8085248703786,089SH SOLE 6,08900
SCRIPPS E W CO OHIOCL A NEW8110544028,563560,025SH SOLE 560,02500
SEA LTDSPONSORD ADS81141R1001,9079,580SH SOLE 9,58000
SEAGATE TECHNOLOGY PLCSHSG7945M1072033,273SH SOLE 3,1350138
SEAGEN INCCOM81181C10461,498351,134SH SOLE 351,13400
SEAWORLD ENTMT INCCOM81282V10039,7631,258,729SH SOLE 1,258,72900
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8523,15446,741SH SOLE 9,486037,255
SELECT SECTOR SPDR TRENERGY81369Y50679020,857SH SOLE 15,05705,800
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4075,40433,610SH SOLE 5,859027,751
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3083705,483SH SOLE 5,48300
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2092,75524,287SH SOLE 4,557019,730
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6051,12938,286SH SOLE 38,28600
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7043,47539,244SH SOLE 27,489011,755
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8863215,121SH SOLE 5,12100
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8031,85514,268SH SOLE 14,26800
SHERWIN WILLIAMS COCOM824348106342465SH SOLE 46500
SIFY TECHNOLOGIES LTDSPONSORED ADS82655M107333261,930SH SOLE 261,93000
SINCLAIR BROADCAST GROUP INCCL A82922610933310,450SH SOLE 10,45000
SIRIUS XM HOLDINGS INCCOM82968B10352282,017SH SOLE 82,01700
SK TELECOM LTDSPONSORED ADR78440P1082,610106,600SH SOLE 106,60000
SKYWORKS SOLUTIONS INCCOM83088M1022,36615,476SH SOLE 15,47600
SMART GLOBAL HLDGS INCSHSG8232Y1011,49039,584SH SOLE 39,58400
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B8336351051,38828,268SH SOLE 28,26800
SONY CORPSPONSORED ADR8356993077437,353SH SOLE 7,35300
SOUTHERN COCOM8425871072,28337,169SH SOLE 37,16900
SOUTHERN COPPER CORPCOM84265V1052013,089SH SOLE 8903,000
SOUTHWEST AIRLS COCOM8447411082685,754SH SOLE 5,75400
SPDR DOW JONES INDL AVERAGEUT SER 178467X10919,62664,180SH SOLE 64,18000
SPDR GOLD TRGOLD SHS78463V1072,56714,390SH SOLE 14,336054
SPDR INDEX SHS FDSS&P INTL ETF78463X77246112,620SH SOLE 12,62000
SPDR S&P 500 ETF TRTR UNIT78462F10369,561186,053SH SOLE 125,956060,097
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y10731,42774,841SH SOLE 66,08408,757
SPDR SER TRAEROSPACE DEF78464A6311,45912,720SH SOLE 300012,420
SPDR SER TRBLMBRG BRC CNVRT78464A3591,61319,480SH SOLE 18,28001,200
SPDR SER TRBLOOMBERG BRCLYS78468R6227436,821SH SOLE 6,82100
SPDR SER TRBLOOMBERG SRT TR78468R4082037,530SH SOLE 7,53000
SPDR SER TRNUVEEN BLMBRG SR78468R73957111,477SH SOLE 11,47700
SPDR SER TRNUVEEN BRC MUNIC78468R7212114,025SH SOLE 4,02500
SPDR SER TRPORTFOLIO SH TSR78468R10152116,967SH SOLE 16,96700
SPDR SER TRPORTFOLIO SHORT78464A47458518,635SH SOLE 18,63500
SPDR SER TRS&P 600 SMCP VAL78464A3005388,126SH SOLE 8,11709
SPDR SER TRS&P BIOTECH78464A8701,79812,773SH SOLE 5,78806,985
SPDR SER TRS&P DIVID ETF78464A7637126,721SH SOLE 1,67105,050
SPDR SER TRS&P HOMEBUILD78464A8882153,725SH SOLE 75002,975
SPECTRUM BRANDS HLDGS INC NECOM84790A1056227,879SH SOLE 7,87900
SPIRE INCCOM84857L1014667,270SH SOLE 7,27000
SQUARE INCCL A852234103211971SH SOLE 97100
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V84819,570397,111SH SOLE 394,80602,305
STARBUCKS CORPCOM85524410913,985130,724SH SOLE 130,72400
STATE STR CORPCOM8574771033064,208SH SOLE 4,20800
STRYKER CORPORATIONCOM8636671014,30017,547SH SOLE 17,54700
SUN LIFE FINANCIAL INC.COM8667961052746,153SH SOLE 6,15300
SUNCOR ENERGY INC NEWCOM86722410726615,880SH SOLE 15,7200160
SUPER MICRO COMPUTER INCCOM86800U10490128,472SH SOLE 28,47200
SYNCHRONY FINANCIALCOM87165B10345513,107SH SOLE 13,10700
SYNOVUS FINL CORPCOM NEW87161C50147714,746SH SOLE 14,74600
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391002,04018,708SH SOLE 18,70800
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS87406020591550,300SH SOLE 50,30000
TAKE-TWO INTERACTIVE SOFTWARCOM8740541093,97919,148SH SOLE 19,14800
TARGET CORPCOM87612E1064,34124,592SH SOLE 23,39201,200
TCF FINL CORPCOM87230710351013,763SH SOLE 13,76300
TE CONNECTIVITY LTDREG SHSH849891042161,786SH SOLE 1,6760110
TEGNA INCCOM87901J10521,8701,567,760SH SOLE 1,567,76000
TELEPHONE & DATA SYS INCCOM NEW8794338296,666358,982SH SOLE 358,98200
TELOS CORP MDCOM87969B10112,275372,190SH SOLE 364,07508,115
TENABLE HLDGS INCCOM88025T10231,825608,978SH SOLE 602,29506,683
TESLA INCCOM88160R1014,2646,043SH SOLE 6,04300
TETRA TECHNOLOGIES INC DELCOM88162F105910,000SH SOLE 10,00000
TEXAS INSTRS INCCOM8825081046,60740,258SH SOLE 40,25800
TEXTRON INCCOM8832031011,92639,859SH SOLE 39,85900
THERMO FISHER SCIENTIFIC INCCOM88355610213,58129,158SH SOLE 29,118040
TIFFANY & CO NEWCOM8865471086034,585SH SOLE 4,58500
TIMKEN COCOM8873891043,26542,202SH SOLE 42,20200
TJX COS INC NEWCOM8725401093,34448,963SH SOLE 48,96300
T-MOBILE US INCCOM8725901045,24838,915SH SOLE 38,91500
TORONTO DOMINION BK ONTCOM NEW89116050966111,720SH SOLE 2,36809,352
TOTAL SESPONSORED ADS89151E1091,26230,121SH SOLE 30,12100
TRANE TECHNOLOGIES PLCSHSG8994E1038986,187SH SOLE 6,18700
TRAVELERS COMPANIES INCCOM89417E1091,81612,939SH SOLE 12,93900
TRIMBLE INCCOM89623910054,663818,675SH SOLE 818,67500
TRUIST FINL CORPCOM89832Q1097,794162,605SH SOLE 162,60500
TUTOR PERINI CORPCOM9011091087,843605,630SH SOLE 605,63000
TWILIO INCCL A90138F1025861,732SH SOLE 1,73200
TYSON FOODS INCCL A9024941031,16418,070SH SOLE 18,07000
UBER TECHNOLOGIES INCCOM90353T1004238,300SH SOLE 8,30000
ULTRA CLEAN HLDGS INCCOM90385V1077,683246,649SH SOLE 246,64900
ULTRAGENYX PHARMACEUTICAL INCOM90400D10821,921158,355SH SOLE 158,35500
UNIFI INCCOM NEW9046772005,917333,528SH SOLE 333,52800
UNILEVER PLCSPON ADR NEW9047677042,87847,685SH SOLE 47,68500
UNION PAC CORPCOM9078181087,82137,563SH SOLE 37,480083
UNITED PARCEL SERVICE INCCL B91131210615,78093,706SH SOLE 93,1810525
UNITEDHEALTH GROUP INCCOM91324P10216,70247,627SH SOLE 47,3460281
US BANCORP DELCOM NEW90297330458312,518SH SOLE 12,2390279
VALE S ASPONSORED ADS91912E10557134,076SH SOLE 34,07600
VALERO ENERGY CORPCOM91913Y1003,78866,962SH SOLE 66,950013
VALLEY NATL BANCORPCOM91979410765767,355SH SOLE 67,35500
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1062035,645SH SOLE 5,64500
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H40973912,012SH SOLE 12,01200
VANECK VECTORS ETF TRPFD SECS EX FINL92189F42957928,169SH SOLE 28,16900
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F6763331,525SH SOLE 1,52500
VANECK VECTORS ETF TRSHRT HGH YLD MUN92189F38794237,985SH SOLE 37,98500
VANGUARD ADMIRAL FDS INC500 GRTH IDX F9219325056903,000SH SOLE 3,00000
VANGUARD ADMIRAL FDS INCMIDCP 400 IDX9219328852331,495SH SOLE 001,495
VANGUARD BD INDEX FDSSHORT TRM BOND9219378275116,165SH SOLE 6,16500
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783517,819202,056SH SOLE 198,72103,335
VANGUARD INDEX FDSEXTEND MKT ETF9229086521,5879,635SH SOLE 9,63500
VANGUARD INDEX FDSGROWTH ETF9229087369763,853SH SOLE 3,85300
VANGUARD INDEX FDSLARGE CAP ETF92290863716,79595,569SH SOLE 95,56900
VANGUARD INDEX FDSMID CAP ETF9229086296,81932,981SH SOLE 19,974013,007
VANGUARD INDEX FDSREAL ESTATE ETF9229085534,54053,450SH SOLE 53,45000
VANGUARD INDEX FDSS&P 500 ETF SHS9229083636,35818,500SH SOLE 18,50000
VANGUARD INDEX FDSSMALL CP ETF92290875173,558377,840SH SOLE 368,86808,973
VANGUARD INDEX FDSSML CP GRW ETF9229085951,5785,895SH SOLE 52505,370
VANGUARD INDEX FDSTOTAL STK MKT92290876933,714173,212SH SOLE 172,9420270
VANGUARD INDEX FDSVALUE ETF9229087442,16118,169SH SOLE 5,259012,910
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277534,817596,599SH SOLE 595,9410658
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428583,61672,169SH SOLE 66,13206,038
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428743,14552,216SH SOLE 52,21600
VANGUARD MALVERN FDSSTRM INFPROIDX9220208054869,504SH SOLE 9,50400
VANGUARD MUN BD FDSTAX EXEMPT BD9229077464928,916SH SOLE 8,91600
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C70675910,937SH SOLE 10,93700
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8709329,594SH SOLE 9,59400
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1023966,425SH SOLE 6,42500
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C40923,188278,540SH SOLE 276,29302,248
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442,98421,135SH SOLE 21,13500
VANGUARD STAR FDSVG TL INTL STK F9219097682,98649,637SH SOLE 49,63700
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438581,93741,021SH SOLE 40,9210100
VANGUARD WHITEHALL FDSHIGH DIV YLD92194640622,256243,212SH SOLE 238,51004,702
VANGUARD WHITEHALL FDSINTL HIGH ETF9219467945689,342SH SOLE 9,34200
VANGUARD WORLD FDSCONSUM DIS ETF92204A1084821,750SH SOLE 001,750
VANGUARD WORLD FDSHEALTH CAR ETF92204A5044742,120SH SOLE 19501,925
VANGUARD WORLD FDSINDUSTRIAL ETF92204A6031,92511,325SH SOLE 160011,165
VANGUARD WORLD FDSINF TECH ETF92204A7025441,537SH SOLE 1,53700
VARIAN MED SYS INCCOM92220P1051,6249,278SH SOLE 9,27800
VENTAS INCCOM92276F1002,75356,142SH SOLE 56,14200
VERIZON COMMUNICATIONS INCCOM92343V10428,230480,518SH SOLE 471,82508,693
VERTEX PHARMACEUTICALS INCCOM92532F1002411,019SH SOLE 1,01900
VIACOMCBS INCCL B92556H2069,989268,089SH SOLE 268,08900
VIATRIS INCCOM92556V1061,42576,016SH SOLE 75,6070409
VIAVI SOLUTIONS INCCOM92555010523,2401,551,898SH SOLE 1,551,89800
VISA INCCOM CL A92826C83942,828195,804SH SOLE 190,58605,218
VISHAY INTERTECHNOLOGY INCCOM92829810814,391694,872SH SOLE 694,87200
VMWARE INCCL A COM9285634028996,413SH SOLE 6,364049
VODAFONE GROUP PLC NEWSPONSORED ADR92857W30831519,125SH SOLE 19,12500
VOYA FINANCIAL INCCOM9290891005028,530SH SOLE 8,53000
VOYA PRIME RATE TRSH BEN INT92913A1005612,513SH SOLE 12,51300
WALGREENS BOOTS ALLIANCE INCCOM9314271084,207105,497SH SOLE 105,49700
WALMART INCCOM93114210312,39886,008SH SOLE 85,923085
WASTE CONNECTIONS INCCOM94106B1019339,100SH SOLE 9,10000
WASTE MGMT INC DELCOM94106L10910,25486,954SH SOLE 86,8370117
WELLS FARGO CO NEWCOM9497461013,913129,649SH SOLE 129,4810168
WENDYS COCOM95058W10022210,140SH SOLE 7,14003,000
WERNER ENTERPRISES INCCOM95075510816,218413,520SH SOLE 413,52000
WESCO INTL INCCOM95082P1052593,300SH SOLE 3,30000
WESTERN DIGITAL CORP.COM9581021051,64129,630SH SOLE 29,63000
WESTROCK COCOM96145D1053,25674,810SH SOLE 74,81000
WEYERHAEUSER CO MTN BECOM NEW96216610452915,767SH SOLE 15,76700
WILLIAMS COS INCCOM96945710021910,932SH SOLE 10,93200
WISDOMTREE TREMER MKT HIGH FD97717W3152696,550SH SOLE 7506,475
WISDOMTREE TREMG MKTS SMCAP97717W2812,41950,696SH SOLE 50050,646
WISDOMTREE TRFLOATNG RAT TREA97717X62852721,001SH SOLE 21,00100
WISDOMTREE TRUS MIDCAP DIVID97717W5051,93155,466SH SOLE 55,46600
WISDOMTREE TRUS QTLY DIV GRT97717X6692384,402SH SOLE 4,40200
WISDOMTREE TRUS SMALLCAP DIVD97717W6041,40452,767SH SOLE 52,76700
WORLD WRESTLING ENTMT INCCL A98156Q1086,521135,719SH SOLE 135,71900
WYNN RESORTS LTDCOM9831341076045,350SH SOLE 5,35000
XILINX INCCOM9839191012011,418SH SOLE 1,351067
XPO LOGISTICS INCCOM9837931005784,845SH SOLE 4,84500
XYLEM INCCOM98419M1009,70295,314SH SOLE 95,31400
YANDEX N VSHS CLASS AN972841081,08215,548SH SOLE 15,54800
YUM BRANDS INCCOM9884981012892,663SH SOLE 2,66300
ZAGG INCCOM98884U10811126,636SH SOLE 26,63600
ZOETIS INCCL A98978V1037524,541SH SOLE 4,2590282
ZOOM VIDEO COMMUNICATIONS INCL A98980L101282835SH SOLE 83500
ZSCALER INCCOM98980G1024,83424,203SH SOLE 24,20300