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
AFLAC INCCOM0010551022,72853,293SH SOLE 53,0620231
AGCO CORPCOM001084102536SH SOLE 3600
AGNC INVT CORPCOM00123Q104293SH SOLE 9300
ALPS ETF TRINTL SEC DV DOG00162Q7182147,809SH SOLE 7,80900
ALPS ETF TRSECTR DIV DOGS00162Q8582053,982SH SOLE 3,98200
AMC ENTMT HLDGS INCCL A COM00165C104014SH SOLE 1400
AT&T INCCOM00206R1021,02233,752SH SOLE 33,74804
ARK ETF TRINNOVATION ETF00214Q10412100SH SOLE 10000
ASE TECHNOLOGY HLDG CO LTDSPONSORED ADS00215W1004555SH SOLE 55500
ABBOTT LABSCOM0028241004,72739,445SH SOLE 39,44500
ABBVIE INCCOM00287Y1091,29511,971SH SOLE 11,97001
ABERDEEN TOTAL DYNAMIC DIVDCOM SH BEN INT00326L10022323,430SH SOLE 19,04604,384
ACTIVISION BLIZZARD INCCOM00507V109890SH SOLE 9000
ADOBE SYSTEMS INCORPORATEDCOM00724F101164345SH SOLE 34500
ADVANCED MICRO DEVICES INCCOM00790310710123SH SOLE 12300
AGILENT TECHNOLOGIES INCCOM00846U101213SH SOLE 1300
AGNICO EAGLE MINES LTDCOM00847410817300SH SOLE 30000
AIRBNB INCCOM CL A00906610128150SH SOLE 15000
AIR PRODS & CHEMS INCCOM00915810633116SH SOLE 11600
ALASKA AIR GROUP INCCOM011659109342SH SOLE 4200
ALBEMARLE CORPCOM01265310146317SH SOLE 31700
ALBIREO PHARMA INCCOM01345P10611300SH SOLE 30000
ALEXION PHARMACEUTICALS INCCOM01535110918SH SOLE 800
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10240178SH SOLE 17800
ALIGN TECHNOLOGY INCCOM016255101815SH SOLE 1500
ALLEGHANY CORP DELCOM0171751005486SH SOLE 8600
ALLETE INCCOM NEW01852230036543SH SOLE 54300
ALLIANT ENERGY CORPCOM0188021081953,592SH SOLE 3,59200
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G10610240SH SOLE 24000
ALLISON TRANSMISSION HLDGS ICOM01973R101122SH SOLE 2200
ALLSTATE CORPCOM020002101110956SH SOLE 95600
ALPHABET INCCAP STK CL C02079K1071,941938SH SOLE 93800
ALPHABET INCCAP STK CL A02079K305291141SH SOLE 14100
ALTICE USA INCCL A02156K103132SH SOLE 3200
ALTRIA GROUP INCCOM02209S103891,743SH SOLE 1,74300
AMARIN CORP PLCSPONS ADR NEW0231112062355SH SOLE 35500
AMAZON COM INCCOM0231351064,8451,566SH SOLE 1,56600
AMBEV SASPONSORED ADR02319V1036021,966SH SOLE 21,96600
AMEDISYS INCCOM023436108415SH SOLE 1500
AMERCOCOM02358610023SH SOLE 300
AMEREN CORPCOM0236081021431,754SH SOLE 1,75400
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W105155SH SOLE 5500
AMERICAN AIRLS GROUP INCCOM02376R1028352SH SOLE 35200
AMERICAN CAMPUS CMNTYS INCCOM024835100244SH SOLE 4400
AMERICAN CENTY ETF TRAVANTIS EMGMKT0250726041151,751SH SOLE 1,75100
AMERICAN CENTY ETF TRINTL EQT ETF0250727031362,246SH SOLE 2,24600
AMERICAN CENTY ETF TRUS EQT ETF0250728853234,655SH SOLE 4,65500
AMERICAN ELEC PWR CO INCCOM0255371012,48729,363SH SOLE 29,2380125
AMERICAN EXPRESS COCOM025816109102721SH SOLE 72100
AMERICAN FINL GROUP INC OHIOCOM02593210490790SH SOLE 79000
AMERICAN HOMES 4 RENTCL A02665T30612361SH SOLE 36100
AMERICAN INTL GROUP INCCOM NEW02687478413283SH SOLE 28300
AMERICAN TOWER CORP NEWCOM03027X10031129SH SOLE 12900
AMERICAN WTR WKS CO INC NEWCOM030420103531SH SOLE 3100
AMERISOURCEBERGEN CORPCOM03073E10523198SH SOLE 19800
AMERIPRISE FINL INCCOM03076C10695410SH SOLE 41000
AMETEK INCCOM031100100757SH SOLE 5700
AMGEN INCCOM0311621006782,725SH SOLE 2,72500
AMPHENOL CORP NEWCL A03209510117258SH SOLE 25800
ANALOG DEVICES INCCOM0326541052301,483SH SOLE 1,48300
ANNALY CAPITAL MANAGEMENT INCOM0357104098969SH SOLE 96900
ANSYS INCCOM03662Q105927SH SOLE 2700
ANTHEM INCCOM0367521031952SH SOLE 5200
APARTMENT INVT & MGMT COCL A03748R747033SH SOLE 3300
APARTMENT INCOME REIT CORPCOM03750L109133SH SOLE 3300
APHRIA INCCOM03765K10422011,950SH SOLE 11,95000
APPIAN CORPCL A03782L10119140SH SOLE 14000
APPLE INCCOM0378331006,29551,535SH SOLE 51,509026
APPLIED MATLS INCCOM0382221052,23116,703SH SOLE 16,70300
APTARGROUP INCCOM038336103322SH SOLE 2200
ARAMARKCOM03852U106248SH SOLE 4800
ARCHER DANIELS MIDLAND COCOM03948310254945SH SOLE 94500
ARES CAPITAL CORPCOM04010L1031075,732SH SOLE 5,72507
ARISTA NETWORKS INCCOM04041310638125SH SOLE 12500
ARMOUR RESIDENTIAL REIT INCCOM NEW04231550702SH SOLE 200
ARMSTRONG WORLD INDS INC NEWCOM04247X102111SH SOLE 1100
ARROW ELECTRS INCCOM042735100326SH SOLE 2600
ASSURANT INCCOM04621X108747SH SOLE 4700
ASTRAZENECA PLCSPONSORED ADR04635310833661SH SOLE 66100
ATMOS ENERGY CORPCOM049560105113SH SOLE 1300
AURORA CANNABIS INCCOM05156X884121,342SH SOLE 1,34200
AUTODESK INCCOM05276910689320SH SOLE 32000
AUTOMATIC DATA PROCESSING INCOM0530151033,51318,638SH SOLE 18,545093
AUTOZONE INCCOM053332102688490SH SOLE 49000
AVALONBAY CMNTYS INCCOM05348410114SH SOLE 400
AVANGRID INCCOM05351W103125SH SOLE 2500
AVERY DENNISON CORPCOM05361110960327SH SOLE 32700
AVISTA CORPCOM05379B107481,000SH SOLE 1,00000
AXOGEN INCCOM05463X1061437,062SH SOLE 7,06200
AXON ENTERPRISE INCCOM05464C1012431,703SH SOLE 1,70300
AXOS FINANCIAL INCCOM05465C10065713,979SH SOLE 13,97900
AXONICS MODULATION TECHNOLOGCOM05465P101475SH SOLE 7500
BHP GROUP PLCSPONSORED ADR05545E209353SH SOLE 5300
BP PLCSPONSORED ADR055622104632,577SH SOLE 2,57700
BWX TECHNOLOGIES INCCOM05605H10012185SH SOLE 18500
BAIDU INCSPON ADR REP A056752108730SH SOLE 3000
BAKER HUGHES COMPANYCL A05722G100139SH SOLE 3900
BALL CORPCOM058498106673SH SOLE 7300
BK OF AMERICA CORPCOM0605051041,05827,342SH SOLE 27,34200
BANK HAWAII CORPCOM062540109331SH SOLE 3100
BANK NEW YORK MELLON CORPCOM064058100122SH SOLE 2200
BANK NOVA SCOTIA B CCOM06414910714225SH SOLE 22500
BARINGS CORPORATE INVSCOM06759X107392,784SH SOLE 2,78400
BARRICK GOLD CORPCOM0679011083162SH SOLE 16200
BAXTER INTL INCCOM07181310935413SH SOLE 41300
BECTON DICKINSON & COCOM07588710955225SH SOLE 22500
BERKSHIRE HATHAWAY INC DELCL A0846701083861SH SOLE 100
BERKSHIRE HATHAWAY INC DELCL B NEW0846707022,1538,426SH SOLE 8,376050
BILL COM HLDGS INCCOM09004310014SH SOLE 400
BIOGEN INCCOM09062X10332114SH SOLE 11400
BLACKROCK INCCOM09247X1011,8222,416SH SOLE 2,41600
BLACKROCK ENHANCED CAP & INCCOM09256A109462,367SH SOLE 2,36700
BLACKSTONE MTG TR INCCOM CL A09257W10012392SH SOLE 39200
BLUEBIRD BIO INCCOM09609G100119SH SOLE 1900
BOEING COCOM0970231059893,882SH SOLE 3,819063
BOOKING HOLDINGS INCCOM09857L1081,379592SH SOLE 59200
BORGWARNER INCCOM099724106235SH SOLE 3500
BOSTON SCIENTIFIC CORPCOM1011371071373,546SH SOLE 3,54600
BRANDYWINE RLTY TRSH BEN INT NEW1053682032146SH SOLE 14600
BRISTOL-MYERS SQUIBB COCOM1101221081562,476SH SOLE 2,47600
BRITISH AMERN TOB PLCSPONSORED ADR11044810723594SH SOLE 59400
BROADCOM INCCOM11135F1012,3815,136SH SOLE 5,13600
BROOKFIELD REAL ASSETS INCOMSHS BEN INT1128301041045,000SH SOLE 5,00000
BROWN FORMAN CORPCL B115637209691SH SOLE 9100
BRUKER CORPCOM1167941087113SH SOLE 11300
BURLINGTON STORES INCCOM1220171061138SH SOLE 3800
CBOE GLOBAL MKTS INCCOM12503M10819SH SOLE 900
CBRE GROUP INCCL A12504L1096317,978SH SOLE 7,97800
CDK GLOBAL INCCOM12508E101472SH SOLE 7200
CGI INCCL A SUB VTG12532H1049112SH SOLE 11200
C H ROBINSON WORLDWIDE INCCOM NEW12541W20914144SH SOLE 14400
CIGNA CORP NEWCOM1255231006712,774SH SOLE 2,77400
CME GROUP INCCOM12572Q10555271SH SOLE 27100
CMS ENERGY CORPCOM125896100468SH SOLE 6800
CNA FINL CORPCOM126117100119SH SOLE 1900
CSX CORPCOM12640810386892SH SOLE 89200
CVS HEALTH CORPCOM1266501001,83824,430SH SOLE 24,43000
CABLE ONE INCCOM12685J105137SH SOLE 700
CABOT CORPCOM127055101126SH SOLE 2600
CADENCE DESIGN SYSTEM INCCOM12738710824175SH SOLE 17500
CANTERBURY PARK HOLDING CORPCOM13811E1014300SH SOLE 30000
CAPITAL ONE FINL CORPCOM14040H1056775,324SH SOLE 5,32400
CARDIFF ONCOLOGY INCCOM14147L10801SH SOLE 100
CARDINAL HEALTH INCCOM14149Y10827445SH SOLE 44500
CARLISLE COS INCCOM142339100741SH SOLE 4100
CARLYLE GROUP INCCOM14316J108135SH SOLE 3500
CARNIVAL CORPUNIT 99/99/99991436583007279SH SOLE 27900
CARRIER GLOBAL CORPORATIONCOM14448C10429683SH SOLE 68300
CARTERS INCCOM14622910930339SH SOLE 33900
CATALENT INCCOM148806102217SH SOLE 1700
CATERPILLAR INCCOM14912310190389SH SOLE 38900
CELANESE CORP DELCOM1508701032,41016,088SH SOLE 16,08800
CENTENE CORP DELCOM15135B101455SH SOLE 5500
CENTERPOINT ENERGY INCCOM15189T107552,437SH SOLE 2,43700
CENTERSPACECOM15202L10725370SH SOLE 37000
CERNER CORPCOM1567821044346,042SH SOLE 6,04200
CHARLES RIV LABS INTL INCCOM159864107415SH SOLE 1500
CHARTER COMMUNICATIONS INC NCL A16119P1081016SH SOLE 1600
CHEMED CORP NEWCOM16359R103511SH SOLE 1100
CHENIERE ENERGY INCCOM NEW16411R208343SH SOLE 4300
CHEVRON CORP NEWCOM1667641001,64215,667SH SOLE 15,66700
CHIMERA INVT CORPCOM NEW16934Q2082129SH SOLE 12900
CHIPOTLE MEXICAN GRILL INCCOM1696561052417SH SOLE 1700
CHURCH & DWIGHT INCCOM17134010235404SH SOLE 40400
CHURCHILL CAPITAL CORP VIUNIT 99/99/9999 17143W2001100SH SOLE 10000
CHURCHILL CAPITAL CORP VIIUNIT 99/99/9999 17144M2013300SH SOLE 30000
CIMAREX ENERGY COCOM171798101242SH SOLE 4200
CINCINNATI FINL CORPCOM172062101215SH SOLE 1500
CISCO SYS INCCOM17275R1022,47447,852SH SOLE 47,85200
CINTAS CORPCOM1729081051133SH SOLE 3300
CITIGROUP INCCOM NEW17296742433454SH SOLE 45400
CITIZENS FINANCIAL GROUP INCCOM174610105250SH SOLE 5000
CITRIX SYS INCCOM17737610018SH SOLE 800
CLOVER HEALTH INVESTMENTS COCOM CL A 18914F10309SH SOLE 009
CLOUDFLARE INCCL A COM18915M10719275SH SOLE 27500
COCA COLA COCOM1912161004,08077,398SH SOLE 77,1430255
CODEXIS INCCOM192005106803,500SH SOLE 3,50000
COGNEX CORPCOM192422103115SH SOLE 1500
COGNIZANT TECHNOLOGY SOLUTIOCL A192446102781,002SH SOLE 1,00200
COHEN & STEERS QUALITY INCOMCOM19247L1062154SH SOLE 15400
COHEN & STEERS LTD DURATIONCOM19248C10567125,698SH SOLE 20,81504,883
COLGATE PALMOLIVE COCOM19416210367854SH SOLE 85400
COLUMBIA ETF TR IIEMRG MARKETS ETF19762B5094154SH SOLE 15400
COLUMBIA PPTY TR INCCOM NEW19828720316908SH SOLE 90800
COMCAST CORP NEWCL A20030N10157810,678SH SOLE 10,67800
COMERICA INCCOM200340107831,158SH SOLE 1,15800
COMMERCE BANCSHARES INCCOM20052510302SH SOLE 200
CONAGRA BRANDS INCCOM20588710229783SH SOLE 78300
CONOCOPHILLIPSCOM20825C104731,379SH SOLE 1,37900
CONSOLIDATED EDISON INCCOM209115104233SH SOLE 3300
CONSTELLATION BRANDS INCCL A21036P108417SH SOLE 1700
CONTROLADORA VUELA COMP DE ASPON ADR RP 1021240E1051107,700SH SOLE 7,70000
COOPER COS INCCOM NEW21664840270181SH SOLE 18100
CORESITE RLTY CORPCOM21870Q10517144SH SOLE 14400
CORNING INCCOM219350105379SH SOLE 7900
CORTEVA INCCOM22052L10434720SH SOLE 72000
COSTCO WHSL CORP NEWCOM22160K105290822SH SOLE 82200
COSTAR GROUP INCCOM22160N10956SH SOLE 600
COTY INCCOM CL A222070203054SH SOLE 5400
COUPA SOFTWARE INCCOM22266L106416SH SOLE 1600
COWEN INCCL A NEW2236226069250SH SOLE 25000
CROWDSTRIKE HLDGS INCCL A22788C10521117SH SOLE 11700
CROWN CASTLE INTL CORP NEWCOM22822V10134200SH SOLE 20000
CROWN HLDGS INCCOM228368106220SH SOLE 2000
CRYOPORT INCCOM PAR $0.0012290503073647,000SH SOLE 7,00000
CUMMINS INCCOM2310211066,74526,033SH SOLE 25,971062
CURTISS WRIGHT CORPCOM231561101326SH SOLE 2600
DBX ETF TRXTRACK USD HIGH23305143298919,787SH SOLE 16,02203,765
DNP SELECT INCOME FD INCCOM23325P1046605SH SOLE 60500
D R HORTON INCCOM23331A1098018,983SH SOLE 8,98300
DTE ENERGY COCOM23333110716120SH SOLE 12000
DXC TECHNOLOGY COCOM23355L106385SH SOLE 8500
DANAHER CORPORATIONCOM2358511026162,737SH SOLE 2,73700
DANIMER SCIENTIFIC INCCOM CL A2362721004100SH SOLE 10000
DARDEN RESTAURANTS INCCOM2371941052932,062SH SOLE 2,06200
DECKERS OUTDOOR CORPCOM243537107619SH SOLE 1900
DEERE & COCOM2441991057822,090SH SOLE 2,09000
DELTA AIR LINES INC DELCOM NEW24736170235732SH SOLE 73200
DENTSPLY SIRONA INCCOM24906P109229SH SOLE 2900
DEUTSCHE BK AG LONDON BRHDB GOLD DBL LNG25154H749451,266SH SOLE 1,26600
DEVON ENERGY CORP NEWCOM25179M1033158SH SOLE 15800
DEXCOM INCCOM2521311072364SH SOLE 6400
DIAGEO PLCSPON ADR NEW25243Q20568413SH SOLE 41300
DIAMONDBACK ENERGY INCCOM25278X1093604,902SH SOLE 4,90200
DIGITAL RLTY TR INCCOM253868103214SH SOLE 1400
DISNEY WALT COCOM2546871061,2076,543SH SOLE 6,54300
DISCOVER FINL SVCSCOM2547091083,16133,281SH SOLE 33,1170164
DISH NETWORK CORPORATIONCL A25470M109119SH SOLE 1900
DOCUSIGN INCCOM256163106418SH SOLE 1800
DOLLAR GEN CORP NEWCOM2566771051,2436,135SH SOLE 6,13500
DOLLAR TREE INCCOM256746108543SH SOLE 4300
DOMINION ENERGY INCCOM25746U1091,57020,662SH SOLE 20,66200
DOMINOS PIZZA INCCOM25754A20126SH SOLE 600
DOUGLAS EMMETT INCCOM25960P109249SH SOLE 4900
DOVER CORPCOM2600031083,21823,466SH SOLE 23,3560110
DOW INCCOM26055710329454SH SOLE 45400
DRAFTKINGS INCCOM CL A26142R1046100SH SOLE 10000
DUKE REALTY CORPCOM NEW26441150525600SH SOLE 60000
DUKE ENERGY CORP NEWCOM NEW26441C2041,83519,009SH SOLE 19,00900
DUN & BRADSTREET HLDGS INCCOM26484T10608SH SOLE 800
DUPONT DE NEMOURS INCCOM26614N10234440SH SOLE 44000
DYNATRACE INCCOM NEW26815010909SH SOLE 900
EOG RES INCCOM26875P101343SH SOLE 4300
EQT CORPCOM26884L109177SH SOLE 7700
EPR PPTYSCOM SH BEN INT26884U10912250SH SOLE 25000
EASTGROUP PPTYS INCCOM277276101319SH SOLE 1900
EASTMAN CHEM COCOM27743210012105SH SOLE 10500
EATON VANCE LTD DURATION INCCOM27828H10552041,158SH SOLE 33,35307,805
EBAY INC.COM2786421038132SH SOLE 13200
ECOLAB INCCOM278865100839SH SOLE 3900
EDISON INTLCOM28102010735594SH SOLE 59400
EDWARDS LIFESCIENCES CORPCOM28176E10813159SH SOLE 15900
ELECTRONIC ARTS INCCOM2855121091,0577,811SH SOLE 7,81100
EMERSON ELEC COCOM2910111042,39726,566SH SOLE 26,56600
EMPIRE ST RLTY TR INCCL A2921041064343SH SOLE 34300
ENBRIDGE INCCOM29250N105371,023SH SOLE 1,02300
ENCOMPASS HEALTH CORPCOM29261A100821,000SH SOLE 1,00000
ENERGIZER HLDGS INC NEWCOM29272W10903SH SOLE 300
ENTERGY CORP NEWCOM29364G103774SH SOLE 7400
ENTERPRISE PRODS PARTNERS LCOM2937921071657,480SH SOLE 7,48000
EQUIFAX INCCOM294429105315SH SOLE 1500
EQUINIX INCCOM29444U70057SH SOLE 700
EQUINOX GOLD CORPCOM29446Y50201SH SOLE 100
EQUITABLE HLDGS INCCOM29452E101268SH SOLE 6800
EQUITY COMWLTHCOM SH BEN INT294628102128SH SOLE 2800
EQUITY RESIDENTIALSH BEN INT29476L10710137SH SOLE 13700
ERICSSONADR B SEK 10294821608221,667SH SOLE 1,66700
ERIE INDTY COCL A29530P10227SH SOLE 700
ESSEX PPTY TR INCCOM29717810528SH SOLE 800
ETSY INCCOM29786A10620100SH SOLE 10000
EURONET WORLDWIDE INCCOM298736109537SH SOLE 3700
EVERGY INCCOM30034W106231SH SOLE 3100
EVERSOURCE ENERGYCOM30040W1081772,049SH SOLE 2,04900
EVOLUS INCCOM30052C1074275SH SOLE 27500
EXACT SCIENCES CORPCOM30063P105110SH SOLE 1000
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF301505707577SH SOLE 7700
EXELON CORPCOM30161N1016138SH SOLE 13800
EXPEDIA GROUP INCCOM NEW30212P303214SH SOLE 1400
EXPEDITORS INTL WASH INCCOM30213010919SH SOLE 900
EXXON MOBIL CORPCOM30231G1022,90351,996SH SOLE 51,8240172
FLIR SYS INCCOM302445101114SH SOLE 1400
FMC CORPCOM NEW302491303221SH SOLE 2100
F N B CORPCOM302520101027SH SOLE 2700
FACEBOOK INCCL A30303M1029263,144SH SOLE 3,14400
FACTSET RESH SYS INCCOM30307510525SH SOLE 500
FAIR ISAAC CORPCOM303250104919SH SOLE 1900
FASTENAL COCOM3119001043366,689SH SOLE 6,68900
FEDERAL RLTY INVT TRSH BEN INT NEW313747206992SH SOLE 9200
FEDEX CORPCOM31428X106187660SH SOLE 66000
F5 NETWORKS INCCOM31561610255262SH SOLE 26200
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I3160926008140SH SOLE 14000
FIDELITY COVINGTON TRUSTMSCI RL EST ETF3160928572,71998,905SH SOLE 98,3920513
FIDELITY NATL INFORMATION SVCOM31620M10644312SH SOLE 31200
FIFTH THIRD BANCORPCOM3167731005130SH SOLE 13000
FIRST AMERN FINL CORPCOM31847R102115SH SOLE 1500
FIRST HORIZON CORPORATIONCOM3205171052128SH SOLE 12800
FIRST INTST BANCSYSTEM INCCOM CL A32055Y2012766,000SH SOLE 6,00000
FIRST MAJESTIC SILVER CORPCOM32076V103624,000SH SOLE 4,00000
FIRST REP BK SAN FRANCISCO CCOM33616C100739SH SOLE 3900
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF3369201031461,229SH SOLE 1,22900
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1921231,287SH SOLE 1,28700
FIRST TR EXCHANGE-TRADED FDNASDQ ARTFCIAL33738R7201252,398SH SOLE 2,39800
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N10870712,528SH SOLE 12,52800
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2004,14881,240SH SOLE 81,24000
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4081,84730,801SH SOLE 30,80100
FISERV INCCOM3377381081,20210,101SH SOLE 10,10100
FIRSTENERGY CORPCOM337932107373SH SOLE 7300
FIVE BELOW INCCOM33829M101421SH SOLE 2100
FIVE9 INCCOM33830710114SH SOLE 400
FLEETCOR TECHNOLOGIES INCCOM339041105933SH SOLE 3300
FLOOR & DECOR HLDGS INCCL A33975010117SH SOLE 700
FLOWERS FOODS INCCOM343498101124SH SOLE 2400
FOOT LOCKER INCCOM344849104124SH SOLE 2400
FORD MTR CO DELCOM345370860322,638SH SOLE 2,63800
FORTINET INCCOM34959E109529SH SOLE 2900
FORTIVE CORPCOM34959J108871,231SH SOLE 1,23100
FORTUNE BRANDS HOME & SEC INCOM34964C106221SH SOLE 2100
FORTUNA SILVER MINES INCCOM349915108436,600SH SOLE 6,60000
FOX CORPCL A COM35137L105120SH SOLE 2000
FRANCO NEV CORPCOM35185810501SH SOLE 100
FRANKLIN RESOURCES INCCOM354613101394SH SOLE 9400
FREEPORT-MCMORAN INCCL B35671D85712357SH SOLE 35700
GALLAGHER ARTHUR J & COCOM36357610977618SH SOLE 61800
GAMING & LEISURE PPTYS INCCOM36467J108131SH SOLE 3100
GARTNER INCCOM36665110718SH SOLE 800
GENERAL DYNAMICS CORPCOM36955010886472SH SOLE 47200
GENERAL ELECTRIC COCOM36960410321216,127SH SOLE 16,12700
GENERAL MLS INCCOM3703341041,99232,486SH SOLE 32,48600
GENERAL MTRS COCOM37045V10018310SH SOLE 31000
GENESCO INCCOM37153210224500SH SOLE 50000
GENTEX CORPCOM37190110963317,745SH SOLE 17,74500
GENESIS ENERGY L PUNIT LTD PARTN371927104161,700SH SOLE 1,70000
GENUINE PARTS COCOM37246010575650SH SOLE 65000
GETTY RLTY CORP NEWCOM374297109812,850SH SOLE 2,85000
GILEAD SCIENCES INCCOM37555810343666SH SOLE 66600
GLADSTONE LD CORPCOM37654910107SH SOLE 007
GLAXOSMITHKLINE PLCSPONSORED ADR37733W105551,551SH SOLE 1,55100
GLOBAL PMTS INCCOM37940X1021050SH SOLE 5000
GLOBAL X FDSAUTONMOUS EV ETF37954Y62412441SH SOLE 44100
GLOBAL X FDSLITHIUM BTRY ETF37954Y8559150SH SOLE 15000
GOLDMAN SACHS GROUP INCCOM38141G1041340SH SOLE 4000
GRACE W R & CO DEL NEWCOM38388F108119SH SOLE 1900
GRAINGER W W INCCOM384802104614SH SOLE 1400
GUIDEWIRE SOFTWARE INCCOM40171V10018SH SOLE 800
HCA HEALTHCARE INCCOM40412C101634SH SOLE 3400
HSBC HLDGS PLCSPON ADR NEW404280406642,211SH SOLE 2,21100
HP INCCOM40434L105361,124SH SOLE 1,12400
HAIN CELESTIAL GROUP INCCOM405217100118SH SOLE 1800
HALLIBURTON COCOM4062161018361SH SOLE 36100
HANOVER INS GROUP INCCOM41086710519SH SOLE 900
HARLEY DAVIDSON INCCOM4128221084100SH SOLE 10000
HARTFORD FINL SVCS GROUP INCCOM416515104118SH SOLE 1800
HASBRO INCCOM4180561071,47715,362SH SOLE 15,36200
HAWAIIAN ELEC INDUSTRIESCOM41987010028630SH SOLE 63000
HEALTHCARE RLTY TRCOM421946104263SH SOLE 6300
HEALTHCARE TR AMER INCCL A NEW42225P50123847SH SOLE 84700
HEALTHPEAK PROPERTIES INCCOM42250P103993,130SH SOLE 3,13000
HELMERICH & PAYNE INCCOM423452101148SH SOLE 4800
HENRY JACK & ASSOC INCCOM42628110129194SH SOLE 19400
HEPION PHARMACEUTICALS INCCOM42689710401SH SOLE 100
HERSHEY COCOM4278661084532,865SH SOLE 2,86500
HESS CORPCOM42809H107120SH SOLE 2000
HEWLETT PACKARD ENTERPRISE CCOM42824C109251,571SH SOLE 1,57100
HEXCEL CORP NEWCOM428291108116SH SOLE 1600
HIGHWOODS PPTYS INCCOM43128410809SH SOLE 900
HILL ROM HLDGS INCCOM431475102869SH SOLE 6900
HILTON WORLDWIDE HLDGS INCCOM43300A203111SH SOLE 1100
HOLLYFRONTIER CORPCOM436106108141SH SOLE 3704
HOLOGIC INCCOM43644010132428SH SOLE 42800
HOME DEPOT INCCOM4370761028572,806SH SOLE 2,80600
HONEYWELL INTL INCCOM4385161063,86017,781SH SOLE 17,710071
HORMEL FOODS CORPCOM440452100123SH SOLE 2300
HUMANA INCCOM44485910237SH SOLE 700
HUNTINGTON BANCSHARES INCCOM4461501044233SH SOLE 23300
HUNTINGTON INGALLS INDS INCCOM44641310617SH SOLE 700
HYATT HOTELS CORPCOM CL A448579102116SH SOLE 1600
IAC INTERACTIVECORP NEWCOM44891N10927SH SOLE 700
IAA INCCOM44925310316295SH SOLE 29500
ITT INCCOM45073V10845500SH SOLE 50000
IDACORP INCCOM4511071061041,037SH SOLE 1,03700
IDEX CORPCOM45167R1041255SH SOLE 5500
IDEXX LABS INCCOM45168D1046381,303SH SOLE 1,30300
ILLINOIS TOOL WKS INCCOM45230810971320SH SOLE 32000
ILLUMINA INCCOM45232710982214SH SOLE 21400
INDEXIQ ETF TRHEDGE MLTI ETF45409B1071344,204SH SOLE 4,20400
ING GROEP N.V.SPONSORED ADR4568371038664SH SOLE 66400
INGERSOLL RAND INCCOM45687V1061,22024,794SH SOLE 24,79400
INGREDION INCCOM457187102550SH SOLE 5000
INNOVATIVE INDL PPTYS INCCOM45781V101121673SH SOLE 67300
INTEGRA LIFESCIENCES HLDGS CCOM NEW457985208574SH SOLE 7400
INTEL CORPCOM4581401004,34367,860SH SOLE 67,6370223
INTERACTIVE BROKERS GROUP INCOM CL A45841N107113SH SOLE 1300
INTERCONTINENTAL EXCHANGE INCOM45866F10443383SH SOLE 38300
INTERNATIONAL BUSINESS MACHSCOM4592001016865,145SH SOLE 5,14500
INTERNATIONAL FLAVORS&FRAGRACOM459506101211SH SOLE 1100
INTERNATIONAL PAPER COCOM46014610323426SH SOLE 42600
INVESCO QQQ TRUNIT SER 146090E1036041,891SH SOLE 1,89100
INTUITCOM461202103134349SH SOLE 34900
INTUITIVE SURGICAL INCCOM NEW46120E6022534SH SOLE 3400
INVESCO MORTGAGE CAPITAL INCCOM46131B1002548SH SOLE 54800
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V134995SH SOLE 9500
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V2661751,068SH SOLE 1,06800
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V3326,11122,778SH SOLE 22,763015
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V357110SH SOLE 0010
INVESCO EXCHANGE TRADED FD TS&P500 EQL DIS46137V38147330SH SOLE 33000
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V62110525SH SOLE 52500
INVESCO EXCHANGE TRADED FD TDYNMC OIL GAS46137V6703410,000SH SOLE 10,00000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35447802SH SOLE 80200
INVESCO EXCH TRADED FD TR IIPFD ETF46138E511412,742SH SOLE 2,74200
INVESCO EXCH TRADED FD TR IINATL AMT MUNI46138E53744416,582SH SOLE 16,58200
INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E719016SH SOLE 1600
INVESCO EXCH TRADED FD TR IIS&P 500 REVENUE46138G69814200SH SOLE 20000
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G8051,54448,199SH SOLE 48,19900
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J70011498SH SOLE 49800
INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J77511,420186,912SH SOLE 186,7960116
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J866522,405SH SOLE 2,40500
INVITAE CORPCOM46185L10317450SH SOLE 45000
INVITATION HOMES INCCOM46187W10710300SH SOLE 30000
IQVIA HLDGS INCCOM46266C10516SH SOLE 600
IRON MTN INC NEWCOM46284V1017195SH SOLE 19500
GOLD TRISHARES46428510543426,702SH SOLE 26,70200
ISHARES INCEM MKTS DIV ETF4642863192787,096SH SOLE 5,76301,333
ISHARES INCMSCI EMERG MRKT4642865333,58456,751SH SOLE 56,0510700
ISHARES TRMORNINGSTR US EQ46428712769306SH SOLE 30600
ISHARES TRCORE S&P TTL STK46428715012132SH SOLE 13200
ISHARES TRSELECT DIVID ETF46428716829250SH SOLE 25000
ISHARES TRTIPS BD ETF46428717622173SH SOLE 17300
ISHARES TRCHINA LG-CAP ETF4642871845108SH SOLE 10800
ISHARES TRCORE S&P500 ETF4642872003,0487,662SH SOLE 7,66200
ISHARES TRCORE US AGGBD ET46428722628,793252,945SH SOLE 250,43502,510
ISHARES TRMSCI EMG MKT ETF4642872341693,164SH SOLE 3,16400
ISHARES TRIBOXX INV CP ETF4642872423752,887SH SOLE 2,88700
ISHARES TRS&P 500 GRWT ETF4642873094677,180SH SOLE 7,18000
ISHARES TRS&P 500 VAL ETF464287408128906SH SOLE 90600
ISHARES TRBARCLAYS 7 10 YR464287440433SH SOLE 3300
ISHARES TR1 3 YR TREAS BD4642874571,78220,662SH SOLE 20,66200
ISHARES TRMSCI EAFE ETF4642874652443,216SH SOLE 3,21600
ISHARES TRRUS MID CAP ETF4642874993344,524SH SOLE 4,52400
ISHARES TRCORE S&P MCP ETF4642875072,0137,735SH SOLE 7,672063
ISHARES TRS&P MC 400GR ETF4642876061682,147SH SOLE 2,14700
ISHARES TRRUS 2000 VAL ETF46428763016102SH SOLE 10200
ISHARES TRRUSSELL 2000 ETF4642876553511,588SH SOLE 1,58800
ISHARES TRS&P MC 400VL ETF46428770549477SH SOLE 47700
ISHARES TRU.S. ENERGY ETF4642877969350SH SOLE 35000
ISHARES TRCORE S&P SCP ETF46428780411,010101,443SH SOLE 100,7020741
ISHARES TRMSCI ACWI ETF464288257443SH SOLE 4300
ISHARES TRJPMORGAN USD EMG4642882816926,352SH SOLE 5,14001,212
ISHARES TRNATIONAL MUN ETF46428841462533SH SOLE 53300
ISHARES TRINTL SEL DIV ETF46428844869221,979SH SOLE 17,81304,166
ISHARES TRIBOXX HI YD ETF46428851374853SH SOLE 85300
ISHARES TRMSCI KLD400 SOC4642885702913,813SH SOLE 3,81300
ISHARES TRMBS ETF46428858829,158268,931SH SOLE 268,0020929
ISHARES TRUSD INV GRDE ETF4642886201,11318,847SH SOLE 18,84700
ISHARES TRISHS 5-10YR INVT46428863822,686383,016SH SOLE 379,72203,294
ISHARES TRISHS 1-5YR INVS46428864617318SH SOLE 31800
ISHARES TR3 7 YR TREAS BD4642886616975,368SH SOLE 4,34501,023
ISHARES TRPFD AND INCM SEC46428868747312,325SH SOLE 12,32500
ISHARES TRUS HLTHCR PR ETF4642888281,3035,175SH SOLE 5,17500
ISHARES SILVER TRISHARES46428Q1092100SH SOLE 10000
ISHARES TRUS TREAS BD ETF46429B2671,11342,494SH SOLE 42,49400
ISHARES TRA RATE CP BD ETF46429B29138685SH SOLE 68500
ISHARES TRMSCI USA MIN VOL46429B697791,141SH SOLE 1,14100
ISHARES U S ETF TRGSCI CMDTY STGY46431W8532026,760SH SOLE 6,76000
ISHARES TRMSCI USA QLT FCT46432F3393272,682SH SOLE 2,68200
ISHARES TRCORE MSCI EAFE46432F84220,681287,034SH SOLE 285,78001,254
ISHARES TRCORE 1 5 YR USD46432F859472SH SOLE 7200
ISHARES TRMRNGSTR INC ETF46432F875301,279SH SOLE 1,27900
ISHARES INCCORE MSCI EMKT46434G1031071,668SH SOLE 1,66800
ISHARES INCESG AWR MSCI EM46434G8633447,946SH SOLE 7,94600
ISHARES TRIBONDS DEC23 ETF46434VAX876429,242SH SOLE 29,24200
ISHARES TRIBONDS DEC22 ETF46434VBA736,8581,447,684SH SOLE 1,444,34603,338
ISHARES TRIBONDS DEC25 ETF46434VBD140515,096SH SOLE 15,09600
ISHARES TRIBONDS DEC24 ETF46434VBG448518,362SH SOLE 18,36200
ISHARES TRIBONDS DEC21 ETF46434VBK51,59164,017SH SOLE 62,29701,720
ISHARES TRMORTGE REL ETF46435G3422898,186SH SOLE 6,63101,555
ISHARES TRMSCI GLOBAL IMP46435G5321932,032SH SOLE 2,03200
ISHARES TRIBONDS DEC202646435GAA01736,553SH SOLE 6,55300
ISHARES TRESG AWR US AGRGT46435U5491262,306SH SOLE 2,30600
ISHARES TRESG AWARE MSCI46435U663581,500SH SOLE 1,50000
ISHARES TRBROAD USD HIGH46435U8533,16576,827SH SOLE 76,82700
ISHARES TRIBONDS 27 ETF46435UAA9983,673SH SOLE 3,67300
JPMORGAN CHASE & COCOM46625H1001,65110,845SH SOLE 10,84500
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8371803,548SH SOLE 3,54800
JACOBS ENGR GROUP INCCOM469814107217SH SOLE 1700
JD.COM INCSPON ADR CL A47215P10620240SH SOLE 24000
JOHNSON & JOHNSONCOM4781601045,75635,025SH SOLE 34,942083
JONES LANG LASALLE INCCOM48020Q107316SH SOLE 1600
JUMIA TECHNOLOGIES AGSPONSORED ADS48138M1054100SH SOLE 10000
KAR AUCTION SVCS INCCOM48238T1093221SH SOLE 22100
KLA CORPCOM NEW48248010052157SH SOLE 15700
KANSAS CITY SOUTHERNCOM NEW485170302933SH SOLE 3300
KELLOGG COCOM48783610813200SH SOLE 20000
KEYSIGHT TECHNOLOGIES INCCOM49338L10316SH SOLE 600
KIMBERLY-CLARK CORPCOM4943681033512,522SH SOLE 2,52200
KINDER MORGAN INC DELCOM49456B1013165SH SOLE 16500
KIRKLAND LAKE GOLD LTDCOM49741E10001SH SOLE 100
KONINKLIJKE PHILIPS N VNY REG SH NEW50047230317298SH SOLE 29800
KONTOOR BRANDS INCCOM50050N10301SH SOLE 100
KRAFT HEINZ COCOM500754106258SH SOLE 5800
KROGER COCOM501044101982,721SH SOLE 2,72100
L3HARRIS TECHNOLOGIES INCCOM5024311094512,226SH SOLE 2,22600
LABORATORY CORP AMER HLDGSCOM NEW50540R4097082,778SH SOLE 2,77800
LADDER CAP CORPCL A505743104141,160SH SOLE 1,16000
LAM RESEARCH CORPCOM5128071081424SH SOLE 2400
LAS VEGAS SANDS CORPCOM51783410715242SH SOLE 24200
LAUDER ESTEE COS INCCL A5184391042585SH SOLE 8500
LEGGETT & PLATT INCCOM52466010728620SH SOLE 62000
LEMONADE INCCOM52567D10726281SH SOLE 28100
LENNAR CORPCL A52605710413125SH SOLE 12500
LIBERTY ALL STAR EQUITY FDSH BEN INT5301581049212,000SH SOLE 12,00000
LIBERTY BROADBAND CORPCOM SER A53030710716SH SOLE 600
LIBERTY BROADBAND CORPCOM SER C530307305531SH SOLE 3100
LIBERTY MEDIA CORP DELCOM SER C FRMLA531229854134SH SOLE 3400
LIBERTY MEDIA CORP DELCOM SER A FRMLA531229870115SH SOLE 1500
LILLY ELI & COCOM5324571083511,878SH SOLE 1,87800
LINCOLN NATL CORP INDCOM534187109342SH SOLE 4200
LOCKHEED MARTIN CORPCOM5398301092,6667,216SH SOLE 7,186030
LORDSTOWN MOTORS CORPCOM CL A54405Q1002200SH SOLE 20000
LOWES COS INCCOM5486611074,29722,595SH SOLE 22,498097
LULULEMON ATHLETICA INCCOM55002110948156SH SOLE 15600
LUMEN TECHNOLOGIES INCCOM 550241103162SH SOLE 6200
MDU RES GROUP INCCOM5526901091083,408SH SOLE 3,40404
MGM RESORTS INTERNATIONALCOM5529531015132SH SOLE 12903
MACERICH COCOM554382101161,360SH SOLE 1,36000
MAG SILVER CORPCOM55903Q104422,800SH SOLE 2,80000
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801061232,840SH SOLE 2,84000
MANHATTAN ASSOCIATES INCCOM562750109111SH SOLE 1100
MANULIFE FINL CORPCOM56501R1065247SH SOLE 24700
MARATHON OIL CORPCOM5658491068779SH SOLE 77900
MARATHON PETE CORPCOM56585A10237699SH SOLE 69900
MARKEL CORPCOM57053510422SH SOLE 200
MARRIOTT VACTINS WORLDWID COCOM57164Y107950SH SOLE 5000
MARSH & MCLENNAN COS INCCOM571748102115947SH SOLE 94700
MARRIOTT INTL INC NEWCL A57190320264432SH SOLE 43200
MARTIN MARIETTA MATLS INCCOM5732841061,3984,164SH SOLE 4,16400
MASCO CORPCOM5745991061993,325SH SOLE 3,32500
MASTERCARD INCORPORATEDCL A57636Q1044971,395SH SOLE 1,39500
MATCH GROUP INC NEWCOM57667L107320SH SOLE 2000
MAXIM INTEGRATED PRODS INCCOM57772K101779SH SOLE 7900
MCCORMICK & CO INCCOM NON VTG579780206228SH SOLE 2800
MCDONALDS CORPCOM5801351014602,054SH SOLE 2,05400
MCGRATH RENTCORPCOM5805891095316,589SH SOLE 6,58900
MCKESSON CORPCOM58155Q10379407SH SOLE 40700
MEDICAL PPTYS TRUST INCCOM58463J3041,33062,508SH SOLE 62,50800
MERCER INTL INCCOM58805610144430,832SH SOLE 30,83200
MERCK & CO. INCCOM58933Y1052,01726,162SH SOLE 26,16200
MEREDITH CORPCOM5894331016200SH SOLE 20000
MESABI TRCTF BEN INT59067210136212,000SH SOLE 12,00000
METLIFE INCCOM59156R10813214SH SOLE 21400
METTLER TOLEDO INTERNATIONALCOM59268810522SH SOLE 200
MICRO FOCUS INTL PLCSPON ADR NEW5948374031113SH SOLE 11300
MICROSOFT CORPCOM5949181047,31731,036SH SOLE 30,970066
MICROCHIP TECHNOLOGY INC.COM5950171041891,218SH SOLE 1,21800
MICRON TECHNOLOGY INCCOM59511210351574SH SOLE 57400
MILLER HERMAN INCCOM6005441002195,325SH SOLE 5,32500
MODERNA INCCOM60770K107324SH SOLE 2400
MOHAWK INDS INCCOM60819010429SH SOLE 900
MONDELEZ INTL INCCL A60920710556948SH SOLE 94800
MONOLITHIC PWR SYS INCCOM6098391051851SH SOLE 5100
MONSTER BEVERAGE CORP NEWCOM61174X109335SH SOLE 3500
MOODYS CORPCOM615369105105350SH SOLE 35000
MORGAN STANLEYCOM NEW6174464481501,937SH SOLE 1,93700
MOTOROLA SOLUTIONS INCCOM NEW620076307423SH SOLE 2300
MURPHY OIL CORPCOM626717102135SH SOLE 3500
NIO INCSPON ADS62914V1064110SH SOLE 11000
NRG ENERGY INCCOM NEW62937750810255SH SOLE 25203
NOV INCCOM 62955J103165SH SOLE 6500
NASDAQ INCCOM631103108532SH SOLE 3200
NATIONAL RETAIL PROPERTIES ICOM637417106561,275SH SOLE 1,27500
NEOGEN CORPCOM640491106110SH SOLE 1000
NETAPP INCCOM64110D10411150SH SOLE 15000
NETFLIX INCCOM64110L106224430SH SOLE 43000
NETEASE INCSPONSORED ADS64110W1021491,440SH SOLE 1,44000
NEW RESIDENTIAL INVT CORPCOM NEW64828T2012159SH SOLE 15900
NEW YORK CMNTY BANCORP INCCOM649445103199SH SOLE 9900
NEW YORK MTG TR INCCOM PAR $.0264960450106SH SOLE 006
NEWMONT CORPCOM6516391066103SH SOLE 10300
NEXTERA ENERGY INCCOM65339F1014846,402SH SOLE 6,40200
NICE LTDSPONSORED ADR65365610815SH SOLE 500
NIKE INCCL B6541061035894,435SH SOLE 4,43500
NOKIA CORPSPONSORED ADR6549022040100SH SOLE 10000
NORDSTROM INCCOM65566410013349SH SOLE 34900
NORFOLK SOUTHN CORPCOM6558441081039SH SOLE 3900
NORTHROP GRUMMAN CORPCOM666807102618SH SOLE 1800
NOVARTIS AGSPONSORED ADR66987V10955643SH SOLE 64300
NOVO-NORDISK A SADR67010020534500SH SOLE 50000
NUCOR CORPCOM670346105449SH SOLE 4900
NUSTAR ENERGY LPUNIT COM67058H10214818SH SOLE 81800
NUTANIX INCCL A67059N108121SH SOLE 2100
NVIDIA CORPORATIONCOM67066G104118221SH SOLE 22100
OGE ENERGY CORPCOM6708371031966,051SH SOLE 6,05100
NUSHARES ETF TRNUVEEN ESG MIDVL67092P5082918,460SH SOLE 8,46000
NUSHARES ETF TRNUVEEN ESG SMLCP67092P6072305,336SH SOLE 5,33600
NUSHARES ETF TRNUVEEN ESG US67092P8701,30350,454SH SOLE 50,45400
OREILLY AUTOMOTIVE INCCOM67103H10724SH SOLE 400
OCCIDENTAL PETE CORPCOM674599105287SH SOLE 8700
OCCIDENTAL PETE CORP*W EXP 08/03/2026745991622168SH SOLE 16800
OKTA INCCL A6792951051778SH SOLE 7800
OLD REP INTL CORPCOM6802231049395SH SOLE 39500
OMEGA HEALTHCARE INVS INCCOM6819361001313,569SH SOLE 3,56900
OMNICELL COMCOM68213N1097205,547SH SOLE 5,54700
ON SEMICONDUCTOR CORPCOM6821891058191SH SOLE 19100
ONEOK INC NEWCOM682680103232SH SOLE 3200
ORACLE CORPCOM68389X1052513,577SH SOLE 3,57700
OSHKOSH CORPCOM688239201541SH SOLE 4100
OTIS WORLDWIDE CORPCOM68902V10722328SH SOLE 32800
OTTER TAIL CORPCOM689648103461,000SH SOLE 1,00000
OWENS CORNING NEWCOM690742101223SH SOLE 2300
PG&E CORPCOM69331C1086552SH SOLE 55200
PNC FINL SVCS GROUP INCCOM69347510534192SH SOLE 19200
PPG INDS INCCOM6935061073,36222,375SH SOLE 22,2690106
PPL CORPCOM69351T1061,71459,430SH SOLE 59,43000
PTC INCCOM69370C100214SH SOLE 1400
PACCAR INCCOM693718108330SH SOLE 3000
PACIRA BIOSCIENCES INCCOM695127100114SH SOLE 1400
PACKAGING CORP AMERCOM695156109648SH SOLE 4800
GREAT WESTN NATL BK PORTLANDCOM695263103118SH SOLE 1800
PALO ALTO NETWORKS INCCOM69743510525SH SOLE 500
PARKER-HANNIFIN CORPCOM70109410426SH SOLE 600
PAYPAL HLDGS INCCOM70450Y1031,0944,503SH SOLE 4,50201
PELOTON INTERACTIVE INCCL A COM70614W100649SH SOLE 4900
PEMBINA PIPELINE CORPCOM70632710311370SH SOLE 37000
PENSKE AUTOMOTIVE GRP INCCOM70959W103340SH SOLE 4000
PEPSICO INCCOM7134481082,20715,603SH SOLE 15,60300
PERFICIENT INCCOM71375U1015068,612SH SOLE 8,61200
PERKINELMER INCCOM714046109323SH SOLE 2300
PFIZER INCCOM7170811032,09557,839SH SOLE 57,83900
PHILIP MORRIS INTL INCCOM718172109911,031SH SOLE 1,03100
PHILLIPS 66COM7185461045897,220SH SOLE 7,22000
PHYSICIANS RLTY TRCOM71943U10412679SH SOLE 67900
PIEDMONT OFFICE REALTY TR INCOM CL A720190206231,300SH SOLE 1,30000
PIMCO CALIF MUN INCOME FD IICOM72200M108161,748SH SOLE 1,74800
PIMCO MUN INCOME FD IIICOM72201A103221,769SH SOLE 1,76900
PIMCO ETF TRACTIVE BD ETF72201R7754,86844,471SH SOLE 44,47100
PIMCO ETF TR0-5 HIGH YIELD72201R78318185SH SOLE 18500
PIMCO ETF TRENHAN SHRT MA AC72201R8331,67716,453SH SOLE 16,45300
PIMCO ETF TRINTER MUN BD ACT72201R8662644,694SH SOLE 4,69400
PIMCO ETF TRSHTRM MUN BD ACT72201R8743476,751SH SOLE 6,75100
PINNACLE WEST CAP CORPCOM723484101446SH SOLE 4600
PINTEREST INCCL A72352L10621290SH SOLE 29000
PIONEER NAT RES COCOM72378710714SH SOLE 400
POLARIS INCCOM73106810238283SH SOLE 28300
POPULAR INCCOM NEW733174700683SH SOLE 8300
PRICE T ROWE GROUP INCCOM74144T10818SH SOLE 800
PRINCIPAL FINANCIAL GROUP INCOM74251V1023,02750,477SH SOLE 50,47700
PROCTER AND GAMBLE COCOM7427181094,26131,465SH SOLE 31,3650100
PROGRESSIVE CORPCOM743315103113SH SOLE 1300
PROLOGIS INC.COM74340W10367629SH SOLE 62900
PROSHARES TRSHORT S&P 500 NE74347B425442,641SH SOLE 2,64100
PROSHARES TRPSHS SH MSCI EAF74347R370231,161SH SOLE 1,16100
PROSHARES TRSHRT 20+YR TRE74347X849281,560SH SOLE 1,56000
PRUDENTIAL FINL INCCOM7443201023243,562SH SOLE 3,56200
PUBLIC SVC ENTERPRISE GRP INCOM744573106631,053SH SOLE 1,05300
PULTE GROUP INCCOM74586710110190SH SOLE 19000
PUTNAM PREMIER INCOME TRSH BEN INT746853100629129,088SH SOLE 104,569024,519
QTS RLTY TR INCCOM CL A74736A10313208SH SOLE 20800
QUALCOMM INCCOM74752510387657SH SOLE 65700
QUANTUMSCAPE CORPCOM CL A74767V1096144SH SOLE 14400
RPM INTL INCCOM749685103667SH SOLE 6700
RALPH LAUREN CORPCL A75121210116SH SOLE 600
RAYMOND JAMES FINL INCCOM754730109322SH SOLE 2200
RAYONIER INCCOM75490710331964SH SOLE 96400
RAYTHEON TECHNOLOGIES CORPCOM75513E1016498,400SH SOLE 8,40000
REALTY INCOME CORPCOM7561091041,38721,848SH SOLE 21,84800
REAVES UTIL INCOME FDCOM SH BEN INT75615810174922,366SH SOLE 20,94501,421
REGAL BELOIT CORPCOM75875010336250SH SOLE 25000
REGENCY CTRS CORPCOM758849103230SH SOLE 3000
REGENERON PHARMACEUTICALSCOM75886F10748SH SOLE 800
REGIONS FINANCIAL CORP NEWCOM7591EP10014657SH SOLE 65700
REINSURANCE GRP OF AMERICA ICOM NEW75935160427213SH SOLE 21300
RESMED INCCOM761152107317SH SOLE 1700
REXFORD INDL RLTY INCCOM76169C100596SH SOLE 9600
RIGEL PHARMACEUTICALS INCCOM NEW766559603226,500SH SOLE 6,50000
RINGCENTRAL INCCL A76680R206413SH SOLE 1300
RIO TINTO PLCSPONSORED ADR7672041009114SH SOLE 00114
RITE AID CORPCOM767754872010SH SOLE 1000
ROBERT HALF INTL INCCOM770323103230SH SOLE 3000
ROCKWELL AUTOMATION INCCOM77390310914SH SOLE 400
ROKU INCCOM CL A77543R10233101SH SOLE 10100
ROLLINS INCCOM775711104131SH SOLE 3100
ROPER TECHNOLOGIES INCCOM7766961061640SH SOLE 4000
ROSS STORES INCCOM7782961036245,207SH SOLE 5,20700
ROYAL BK CDACOM7800871021,60717,424SH SOLE 17,42400
ROYAL DUTCH SHELL PLCSPON ADR B780259107010SH SOLE 1000
ROYAL DUTCH SHELL PLCSPONS ADR A78025920621544SH SOLE 54400
ROYAL GOLD INCCOM78028710817SH SOLE 700
S&P GLOBAL INCCOM78409V104720SH SOLE 2000
SBA COMMUNICATIONS CORP NEWCL A78410G1042175SH SOLE 7500
SL GREEN RLTY CORPCOM 78440X804112SH SOLE 1200
SPDR S&P 500 ETF TRTR UNIT78462F1038902,245SH SOLE 2,24203
SPDR GOLD TRGOLD SHS78463V1075173,229SH SOLE 3,22900
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5098,046183,791SH SOLE 183,0160775
SPDR INDEX SHS FDSMSCI ACWI EXUS78463X84830510,535SH SOLE 10,53500
SPDR SER TRS&P 600 SMCP GRW78464A20176884SH SOLE 88400
SPDR SER TRNUVEEN BBG BRCLY78464A2843405,735SH SOLE 5,73500
SPDR SER TRS&P 600 SMCP VAL78464A30012,607153,767SH SOLE 153,1220645
SPDR SER TRPORTFOLIO SHORT78464A474501,598SH SOLE 1,59800
SPDR SER TRS&P DIVID ETF78464A7631311,113SH SOLE 1,11300
SPDR SER TRS&P 400 MDCP GRW78464A8212483,297SH SOLE 3,29700
SPDR SER TRS&P SEMICNDCTR78464A86213SH SOLE 300
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107211444SH SOLE 44400
SPDR SER TRBLOMBERG BRC INV78468R2001,19939,146SH SOLE 39,14600
SPDR SER TRS&P 500 ESG ETF78468R5312526,822SH SOLE 6,82200
SPDR SER TRNUVEEN BLMBRG SR78468R73976215,369SH SOLE 15,36900
SPDR SER TRPRTFLO S&P500 HI78468R7882867,440SH SOLE 6,02801,412
SPDR SER TRSPDR S&P 500 ETF78468R7961891,927SH SOLE 1,92700
SVB FINANCIAL GROUPCOM78486Q10113SH SOLE 300
SAGE THERAPEUTICS INCCOM78667J108221SH SOLE 2100
SALESFORCE COM INCCOM79466L30264300SH SOLE 30000
SAP SESPON ADR80305420471580SH SOLE 58000
SAREPTA THERAPEUTICS INCCOM80360710006SH SOLE 600
HENRY SCHEIN INCCOM80640710267974SH SOLE 97400
SCHLUMBERGER LTDCOM80685710820735SH SOLE 73500
SCHNITZER STEEL INDS INCCL A8068821068200SH SOLE 20000
SCHWAB CHARLES CORPCOM80851310519293SH SOLE 29300
SCHWAB STRATEGIC TRUS BRD MKT ETF80852410225256SH SOLE 25600
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242013,16432,945SH SOLE 32,2970648
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243007,31056,326SH SOLE 56,32600
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244094,20164,359SH SOLE 64,35900
SCHWAB STRATEGIC TRUS MID-CAP ETF80852450815,566209,138SH SOLE 208,1470991
SCHWAB STRATEGIC TRUS SML CAP ETF80852460722,365224,394SH SOLE 223,6180776
SCHWAB STRATEGIC TREMRG MKTEQ ETF808524706862,714SH SOLE 2,71400
SCHWAB STRATEGIC TR1000 INDEX ETF8085247222386,031SH SOLE 6,03100
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247552899,000SH SOLE 9,00000
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247972,96340,632SH SOLE 40,63200
SCHWAB STRATEGIC TRINTL EQTY ETF80852480544,1211,172,820SH SOLE 1,166,61806,202
SCHWAB STRATEGIC TRUS AGGREGATE B8085248393,47264,350SH SOLE 64,35000
SCHWAB STRATEGIC TRUS REIT ETF80852484717405SH SOLE 40500
SCHWAB STRATEGIC TRINTRM TRM TRES80852485458,6241,039,250SH SOLE 1,035,62803,622
SCHWAB STRATEGIC TRSHT TM US TRES8085248628156SH SOLE 15600
SCOTTS MIRACLE-GRO COCL A810186106624SH SOLE 2400
SEAGEN INCCOM81181C10438275SH SOLE 27500
SEABRIDGE GOLD INCCOM81191610501SH SOLE 100
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1001972,500SH SOLE 2,50000
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4071681,000SH SOLE 1,00000
SELECT SECTOR SPDR TRSBI INT-FINL81369Y605682,000SH SOLE 2,00000
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7043083,125SH SOLE 3,12500
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80386650SH SOLE 65000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y85210130SH SOLE 13000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y88632500SH SOLE 00500
SEMPRA ENERGYCOM81685110917126SH SOLE 12600
SERVICE CORP INTLCOM817565104472SH SOLE 7200
SERVICENOW INCCOM81762P1021020SH SOLE 2000
SHERWIN WILLIAMS COCOM8243481062027SH SOLE 2700
SHOPIFY INCCL A82509L1072220SH SOLE 2000
SIGNATURE BK NEW YORK N YCOM82669G10414SH SOLE 400
SILVERCREST METALS INCCOM828363101445,500SH SOLE 5,50000
SIMON PPTY GROUP INC NEWCOM8288061091084SH SOLE 8400
SIRIUS XM HOLDINGS INCCOM82968B103142,313SH SOLE 2,31300
SKECHERS U S A INCCL A830566105237SH SOLE 3700
SKYWORKS SOLUTIONS INCCOM83088M102158859SH SOLE 85900
SMITH A O CORPCOM8318652093,63253,721SH SOLE 53,4520269
SMUCKER J M COCOM NEW83269640518SH SOLE 800
SNAP ON INCCOM8330341012,36210,237SH SOLE 10,23700
SNAP INCCL A83304A10627525SH SOLE 52500
SNOWFLAKE INCCL A8334451091880SH SOLE 8000
SONOCO PRODS COCOM835495102227SH SOLE 2700
SOUTHERN COCOM8425871071442,319SH SOLE 2,31900
SOUTHERN COPPER CORPCOM84265V105117SH SOLE 1700
SOUTHWEST AIRLS COCOM84474110811177SH SOLE 17700
SPLUNK INCCOM84863710430219SH SOLE 21900
SQUARE INCCL A85223410341179SH SOLE 17900
STAG INDL INCCOM85254J10218550SH SOLE 55000
STANDEX INTL CORPCOM85423110713133SH SOLE 13300
STANLEY BLACK & DECKER INCCOM8545021013,32416,650SH SOLE 16,571079
STARBUCKS CORPCOM8552441097216,600SH SOLE 6,60000
STATE STR CORPCOM85747710318218SH SOLE 21800
STERICYCLE INCCOM858912108118SH SOLE 1800
STONEMOR INCCOM86184W10642,000SH SOLE 2,00000
STORE CAP CORPCOM86212110018528SH SOLE 52800
STRYKER CORPORATIONCOM86366710144180SH SOLE 18000
SUNPOWER CORPCOM8676524067200SH SOLE 20000
SYNOPSYS INCCOM8716071071041SH SOLE 4100
SYNCHRONY FINANCIALCOM87165B103251SH SOLE 5100
SYSCO CORPCOM87182910722277SH SOLE 27700
SYSTEMAX INCCOM871851101125SH SOLE 2500
TCF FINL CORPCOM872307103234SH SOLE 3400
TJX COS INC NEWCOM87254010910154SH SOLE 15400
T-MOBILE US INCCOM87259010442336SH SOLE 33600
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS87403910068576SH SOLE 57600
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS874060205150SH SOLE 5000
TANDEM DIABETES CARE INCCOM NEW875372203114SH SOLE 1400
TARGET CORPCOM87612E1065,68528,701SH SOLE 28,3970304
TARGA RES CORPCOM87612G1016181SH SOLE 18100
TC ENERGY CORPCOM87807B10785718,722SH SOLE 18,72200
TELADOC HEALTH INCCOM87918A10514SH SOLE 400
TELEFLEX INCORPORATEDCOM87936910649SH SOLE 900
TELEFONICA BRASIL SANEW ADR87936R205192,430SH SOLE 2,43000
TENET HEALTHCARE CORPCOM NEW88033G40722416SH SOLE 41600
TERADYNE INCCOM88077010218147SH SOLE 14700
TESLA INCCOM88160R1011,6242,431SH SOLE 2,43100
TEXAS INSTRS INCCOM8825081045,50929,149SH SOLE 29,058091
TEXTRON INCCOM883203101346SH SOLE 4600
THE ODP CORPCOM88337F105365SH SOLE 6500
THE TRADE DESK INCCOM CL A88339J10558SH SOLE 800
THERMO FISHER SCIENTIFIC INCCOM88355610247102SH SOLE 10200
THOR INDS INCCOM88516010188655SH SOLE 65500
3M COCOM88579Y1012,75514,296SH SOLE 14,29600
TOPBUILD CORPCOM89055F1038143,887SH SOLE 3,88700
TORO COCOM8910921081061,029SH SOLE 1,02900
TOTAL SESPONSORED ADS89151E1098179SH SOLE 17900
TRACTOR SUPPLY COCOM8923561067824,414SH SOLE 4,41400
TRANSDIGM GROUP INCCOM893641100611SH SOLE 1100
TRAVEL PLUS LEISURE COCOM 89416410213220SH SOLE 22000
TRAVELERS COMPANIES INCCOM89417E1093,11020,679SH SOLE 20,602077
TRIMBLE INCCOM89623910042540SH SOLE 54000
TRINITY INDS INCCOM896522109132SH SOLE 3200
TRUIST FINL CORPCOM89832Q109641,101SH SOLE 1,10100
TWILIO INCCL A90138F102514SH SOLE 1400
TWITTER INCCOM90184L102347SH SOLE 4700
II-VI INCCOM90210410851745SH SOLE 74500
TYSON FOODS INCCL A9024941031922,583SH SOLE 2,58300
UDR INCCOM902653104123SH SOLE 2300
UGI CORP NEWCOM90268110512281SH SOLE 28100
UFP INDUSTRIES INCCOM90278Q10877210,173SH SOLE 10,17300
US BANCORP DELCOM NEW9029733043,73067,429SH SOLE 67,42900
UBER TECHNOLOGIES INCCOM90353T1006102SH SOLE 10200
ULTA BEAUTY INCCOM90384S3034701,521SH SOLE 1,52100
UMPQUA HLDGS CORPCOM9042141034244SH SOLE 24400
UNILEVER PLCSPON ADR NEW9047677041,36524,458SH SOLE 24,45800
UNION PAC CORPCOM9078181085492,490SH SOLE 2,49000
UNITED PARCEL SERVICE INCCL B91131210646272SH SOLE 27200
UNITED RENTALS INCCOM9113631092884SH SOLE 8400
US FOODS HLDG CORPCOM91200810905SH SOLE 500
UNITED THERAPEUTICS CORP DELCOM91307C1021060SH SOLE 6000
UNITEDHEALTH GROUP INCCOM91324P1029,01424,228SH SOLE 24,183045
UNITY SOFTWARE INCCOM91332U10125250SH SOLE 25000
UNIVERSAL HLTH SVCS INCCL B913903100431SH SOLE 3100
UNUM GROUPCOM91529Y106264SH SOLE 6400
V F CORPCOM918204108455SH SOLE 5500
VAIL RESORTS INCCOM91879Q109312SH SOLE 1200
VALERO ENERGY CORPCOM91913Y1007104SH SOLE 10202
VANGUARD SPECIALIZED FUNDSDIV APP ETF92190884431,214212,225SH SOLE 212,0970128
VANGUARD WORLD FDESG INTL STK ETF92191072565410,660SH SOLE 10,66000
VANGUARD BD INDEX FDSLONG TERM BOND9219377932782,832SH SOLE 2,83200
VANGUARD BD INDEX FDSINTERMED TERM9219378191,92121,651SH SOLE 21,65100
VANGUARD BD INDEX FDSSHORT TRM BOND9219378277378,969SH SOLE 8,96900
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783526310SH SOLE 31000
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438582234,551SH SOLE 4,55100
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061571,554SH SOLE 1,55400
VANGUARD WHITEHALL FDSINTL DVD ETF921946810228SH SOLE 2800
VANGUARD INTL EQUITY INDEX FGLB EX US ETF922042676598SH SOLE 9800
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427751061,753SH SOLE 1,75300
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285828536SH SOLE 53600
VANGUARD WORLD FDSFINANCIALS ETF92204A40579933SH SOLE 93300
VANGUARD WORLD FDSINF TECH ETF92204A70212,50234,875SH SOLE 34,857018
VANGUARD WORLD FDSUTILITIES ETF92204A8761581,128SH SOLE 1,12800
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8701021,100SH SOLE 1,10000
VARIAN MED SYS INCCOM92220P1051481SH SOLE 8100
VEEVA SYS INCCL A COM92247510815SH SOLE 500
VENTAS INCCOM92276F100243SH SOLE 4300
VANGUARD INDEX FDSS&P 500 ETF SHS92290836314,24739,109SH SOLE 39,053056
VANGUARD INDEX FDSMCAP VL IDXVIP92290851259440SH SOLE 44000
VANGUARD INDEX FDSMCAP GR IDXVIP9229085382241,046SH SOLE 1,04600
VANGUARD INDEX FDSREAL ESTATE ETF92290855354586SH SOLE 58600
VANGUARD INDEX FDSSML CP GRW ETF92290859546166SH SOLE 16600
VANGUARD INDEX FDSSM CP VAL ETF9229086111661,000SH SOLE 1,00000
VANGUARD INDEX FDSMID CAP ETF9229086296,58929,769SH SOLE 29,738031
VANGUARD INDEX FDSLARGE CAP ETF92290863741220SH SOLE 22000
VANGUARD INDEX FDSGROWTH ETF9229087363901,517SH SOLE 1,51700
VANGUARD INDEX FDSVALUE ETF9229087448,00960,926SH SOLE 60,881045
VANGUARD INDEX FDSSMALL CP ETF92290875159275SH SOLE 27500
VANGUARD INDEX FDSTOTAL STK MKT9229087691,8789,086SH SOLE 9,08600
VEREIT INCCOM92339V308138SH SOLE 3800
VERISIGN INCCOM92343E10217SH SOLE 700
VERIZON COMMUNICATIONS INCCOM92343V1044,73981,489SH SOLE 81,2900199
VERISK ANALYTICS INCCOM92345Y10618SH SOLE 800
VERTEX PHARMACEUTICALS INCCOM92532F1006623,082SH SOLE 3,08200
VERTIV HOLDINGS COCOM CL A92537N108139SH SOLE 3900
VIACOMCBS INCCL A92556H107118SH SOLE 1800
VIACOMCBS INCCL B92556H2066142SH SOLE 14200
VIATRIS INCCOM92556V106181,312SH SOLE 1,31200
VISA INCCOM CL A92826C8394372,062SH SOLE 2,06200
VIRTUS DIVIDEND INTEREST & PCOM 92840R10117912,988SH SOLE 10,43402,554
VMWARE INCCL A COM9285634029156,083SH SOLE 6,08300
VODAFONE GROUP PLC NEWSPONSORED ADR92857W308854,613SH SOLE 4,61300
VONTIER CORPORATIONCOM92888110115491SH SOLE 49100
VORNADO RLTY TRSH BEN INT929042109236SH SOLE 3600
VOYA FINANCIAL INCCOM929089100235SH SOLE 3500
WP CAREY INCCOM92936U10918250SH SOLE 25000
WEC ENERGY GROUP INCCOM92939U1061081,158SH SOLE 1,15800
WABTECCOM92974010815193SH SOLE 19300
WALMART INCCOM9311421032,99222,028SH SOLE 21,955073
WALGREENS BOOTS ALLIANCE INCCOM93142710821387SH SOLE 38700
WASTE MGMT INC DELCOM94106L10973562SH SOLE 56200
WATERS CORPCOM94184810326SH SOLE 600
WAYFAIR INCCL A94419L10101SH SOLE 100
WELLS FARGO CO NEWCOM9497461012,73169,891SH SOLE 69,89100
WELLTOWER INCCOM95040Q104339SH SOLE 3900
WEST PHARMACEUTICAL SVSC INCCOM955306105519SH SOLE 1900
WESTERN DIGITAL CORP.COM958102105118SH SOLE 1800
WESTERN UN COCOM9598021094167SH SOLE 16700
WESTROCK COCOM96145D105121SH SOLE 2100
WEYERHAEUSER CO MTN BECOM NEW962166104134SH SOLE 3400
WHEATON PRECIOUS METALS CORPCOM96287910201SH SOLE 100
WHIRLPOOL CORPCOM9633201063361,524SH SOLE 1,52400
WILLIAMS COS INCCOM969457100251,051SH SOLE 1,05100
WILLIAMS SONOMA INCCOM969904101156869SH SOLE 86900
WINGSTOP INCCOM974155103432SH SOLE 3200
WISDOMTREE TRUS HIGH DIVIDEND97717W2081,81423,778SH SOLE 23,77800
WISDOMTREE TRUS MIDCAP DIVID97717W50514344SH SOLE 34400
WISDOMTREE TRJAPN HEDGE EQT97717W85122352SH SOLE 35200
WISDOMTREE TREM EX ST-OWNED97717X57825,558628,114SH SOLE 625,46702,647
WISDOMTREE TRUS QTLY DIV GRT97717X66906SH SOLE 600
WORKDAY INCCL A98138H101311SH SOLE 1100
WORKHORSE GROUP INCCOM NEW98138J2067500SH SOLE 50000
WYNDHAM HOTELS & RESORTS INCCOM98311A105457SH SOLE 5700
XCEL ENERGY INCCOM98389B10079511,954SH SOLE 11,95400
XILINX INCCOM983919101215SH SOLE 1500
XYLEM INCCOM98419M1001181,118SH SOLE 1,11800
XEROX HOLDINGS CORPCOM NEW98421M106017SH SOLE 1700
XPENG INCADS98422D1057200SH SOLE 20000
YAMANA GOLD INCCOM98462Y1000100SH SOLE 10000
YUM BRANDS INCCOM9884981017827,226SH SOLE 7,22600
YUM CHINA HLDGS INCCOM98850P1094277,217SH SOLE 7,21700
ZEBRA TECHNOLOGIES CORPORATICL A9892071051122SH SOLE 2200
ZENDESK INCCOM98936J10121160SH SOLE 16000
ZILLOW GROUP INCCL C CAP STK98954M20014110SH SOLE 11000
ZIMMER BIOMET HOLDINGS INCCOM98956P10240252SH SOLE 25200
ZIONS BANCORPORATION N ACOM989701107240SH SOLE 4000
ZOETIS INCCL A98978V10395603SH SOLE 60300
ZOOM VIDEO COMMUNICATIONS INCL A98980L1012269SH SOLE 6900
ALLEGION PLCORD SHSG0176J1094503,586SH SOLE 3,58600
AMDOCS LTDSHSG02602103117SH SOLE 1700
AON PLCSHS CL AG0403H108416SH SOLE 1600
ARCH CAP GROUP LTDORDG0450A1051,75245,660SH SOLE 45,66000
ATLASSIAN CORP PLCCL AG0624210422103SH SOLE 10300
ACCENTURE PLC IRELANDSHS CLASS AG1151C1011452SH SOLE 5200
BROOKFIELD PROPERTY PARTRS LUNIT LTD PARTNG16249107018SH SOLE 1800
EATON CORP PLCSHSG291831032,71719,650SH SOLE 19,65000
EVEREST RE GROUP LTDCOMG3223R108313SH SOLE 1300
FRONTLINE LTDSHS NEWG3682E192020SH SOLE 0020
GENPACT LIMITEDSHSG3922B1078183SH SOLE 18300
HERBALIFE NUTRITION LTDCOM SHSG4412G101373SH SOLE 7300
IHS MARKIT LTDSHSG47567105216SH SOLE 1600
JOHNSON CTLS INTL PLCSHSG51502105237SH SOLE 3700
LINDE PLCSHSG5494J1031141SH SOLE 4100
MARVELL TECHNOLOGY GROUP LTDORDG5876H105236SH SOLE 3600
MEDTRONIC PLCSHSG5960L1034,95141,911SH SOLE 41,7900121
APTIV PLCSHSG6095L109320SH SOLE 2000
NORWEGIAN CRUISE LINE HLDG LSHSG66721104125SH SOLE 2500
NVENT ELECTRIC PLCSHSG6700G107126SH SOLE 2600
RENAISSANCERE HLDGS LTDCOMG7496G103215SH SOLE 1500
SEAGATE TECHNOLOGY PLCSHSG7945M10727351SH SOLE 35100
STERIS PLCSHS USDG8473T100739SH SOLE 3900
TORTOISE ACQUISITION CORP IICOM CL AG895541021100SH SOLE 10000
TRANE TECHNOLOGIES PLCSHSG8994E1034,29925,969SH SOLE 25,96900
VG ACQUISITION CORPUNIT 99/99/9999G9446E1211100SH SOLE 10000
ALCON AGORD SHSH013011288107SH SOLE 10700
CHUBB LIMITEDCOMH1467J1044,06025,700SH SOLE 25,5960104
GARMIN LTDSHSH2906T10919SH SOLE 900
SPOTIFY TECHNOLOGY S ASHSL8681T10228SH SOLE 800
CHECK POINT SOFTWARE TECH LTORDM224651044153,704SH SOLE 3,70400
FIVERR INTL LTDORD SHSM4R82T10624110SH SOLE 11000
ASML HOLDING N VN Y REGISTRY SHSN070592103760SH SOLE 6000
LYONDELLBASELL INDUSTRIES NSHS - A -N5374510016158SH SOLE 15800
NXP SEMICONDUCTORS N VCOMN6596X1091363SH SOLE 6300
QIAGEN NVSHS NEWN72482123478SH SOLE 7800
ROYAL CARIBBEAN GROUPCOMV7780T10318210SH SOLE 21000
CASTOR MARITIME INCSHSY1146L1090100SH SOLE 10000
MAXEON SOLAR TECHNOLOGIES LTSHSY58473102125SH SOLE 2500