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 COCOM88579Y1015,25729,969SH SOLE 29,96900
ABBOTT LABSCOM0028241001,93516,379SH SOLE 16,37900
ABBVIE INCCOM00287Y1091,85517,194SH SOLE 17,19400
ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L10816326,927SH SOLE 26,92700
ACCENTURE PLC IRELANDSHS CLASS AG1151C1011,3294,154SH SOLE 4,15400
ADOBE SYSTEMS INCORPORATEDCOM00724F1011,5532,697SH SOLE 2,69700
ADVANCE AUTO PARTS INCCOM00751Y1066893,300SH SOLE 3,30000
AFFILIATED MANAGERS GROUP INCOM0082521084533,000SH SOLE 3,00000
AGILENT TECHNOLOGIES INCCOM00846U1013141,993SH SOLE 1,99300
ALBEMARLE CORPCOM0126531013011,376SH SOLE 1,37600
ALCON AGORD SHSH013011282392,975SH SOLE 2,97500
ALEXANDRIA REAL ESTATE EQ INCOM0152711093862,022SH SOLE 2,02200
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1027304,931SH SOLE 4,93100
ALIGN TECHNOLOGY INCCOM016255101226340SH SOLE 34000
ALLEGION PLCORD SHSG0176J1092011,524SH SOLE 1,52400
ALLY FINL INCCOM02005N1003426,692SH SOLE 6,69200
ALNYLAM PHARMACEUTICALS INCCOM02043Q1072541,344SH SOLE 1,34400
ALPHABET INCCAP STK CL A02079K3055,2831,976SH SOLE 1,97600
ALPHABET INCCAP STK CL C02079K1076,6662,501SH SOLE 2,50100
ALTRIA GROUP INCCOM02209S10357812,691SH SOLE 12,69100
AMAZON COM INCCOM02313510612,8583,914SH SOLE 3,91400
AMCOR PLCORDG0250X1077,392637,787SH SOLE 637,78700
AMERICAN CENTY ETF TRINTL SMCP VLU02507280280012,375SH SOLE 12,37500
AMERICAN ELEC PWR CO INCCOM0255371013334,103SH SOLE 4,10300
AMERICAN EXPRESS COCOM0258161091,5909,491SH SOLE 9,49100
AMERICAN TOWER CORP NEWCOM03027X1001,0704,031SH SOLE 4,03100
AMERICAN WTR WKS CO INC NEWCOM0304201035523,265SH SOLE 3,26500
AMERIPRISE FINL INCCOM03076C1067692,912SH SOLE 2,91200
AMGEN INCCOM0311621009384,410SH SOLE 4,41000
ANALOG DEVICES INCCOM0326541056663,979SH SOLE 3,97900
ANTHEM INCCOM0367521035701,528SH SOLE 1,52800
AON PLCSHS CL AG0403H1082971,041SH SOLE 1,04100
APPLE INCCOM03783310027,836196,722SH SOLE 196,72200
APPLIED MATLS INCCOM0382221051,1238,724SH SOLE 8,72400
ARISTA NETWORKS INCCOM0404131065901,718SH SOLE 1,71800
ASML HOLDING N VN Y REGISTRY SHSN070592101,0361,391SH SOLE 1,39100
ASTRAZENECA PLCSPONSORED ADR0463531085639,370SH SOLE 9,37000
AT&T INCCOM00206R10256120,753SH SOLE 20,75300
ATLASSIAN CORP PLCCL AG062421041,8584,746SH SOLE 4,74600
AUTOMATIC DATA PROCESSING INCOM0530151031,1295,645SH SOLE 5,64500
AXON ENTERPRISE INCCOM05464C1012021,157SH SOLE 1,15700
BAXTER INTL INCCOM0718131092152,669SH SOLE 2,66900
BECTON DICKINSON & COCOM0758871091,4705,981SH SOLE 5,98100
BELDEN INCCOM0774541064,78482,110SH SOLE 82,11000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707025,17718,967SH SOLE 18,96700
BIOGEN INCCOM09062X1033451,220SH SOLE 1,22000
BIO-TECHNE CORPCOM09073M104435897SH SOLE 89700
BK OF AMERICA CORPCOM06050510471116,760SH SOLE 16,76000
BLACK STONE MINERALS L PCOM UNIT09225M1011,279106,114SH SOLE 106,11400
BLACKROCK INCCOM09247X1019041,078SH SOLE 1,07800
BLACKROCK INCOME TR INCCOM09247F10019431,800SH SOLE 31,80000
BLACKSTONE INCCOM09260D1077246,219SH SOLE 6,21900
BLACKSTONE STRATEGIC CREDITCOM SHS BEN IN09257R1011,573113,540SH SOLE 113,54000
BOEING COCOM0970231051,0024,557SH SOLE 4,55700
BOOKING HOLDINGS INCCOM09857L108444187SH SOLE 18700
BOSTON OMAHA CORPCOM1010441052095,378SH SOLE 5,37800
BP PLCSPONSORED ADR05562210432511,878SH SOLE 11,87800
BRISTOL-MYERS SQUIBB COCOM1101221081,10018,586SH SOLE 18,58600
BROADCOM INCCOM11135F1016921,426SH SOLE 1,42600
BROADRIDGE FINL SOLUTIONS INCOM11133T1033041,826SH SOLE 1,82600
BROOKFIELD INFRAST PARTNERSLP INT UNITG162521012203,915SH SOLE 3,91500
C H ROBINSON WORLDWIDE INCCOM NEW12541W2091,18913,668SH SOLE 13,66800
C4 THERAPEUTICS INCCOM STK12529R1072686,000SH SOLE 6,00000
CALAMOS STRATEGIC TOTAL RETUCOM SH BEN INT12812510126615,000SH SOLE 15,00000
CAPITAL ONE FINL CORPCOM14040H1053932,429SH SOLE 2,42900
CARLYLE GROUP INCCOM14316J1082234,722SH SOLE 4,72200
CARMAX INCCOM1431301022081,623SH SOLE 1,62300
CARRIER GLOBAL CORPORATIONCOM14448C1042104,050SH SOLE 4,05000
CATERPILLAR INCCOM1491231013862,013SH SOLE 2,01300
CBRE GROUP INCCL A12504L1093053,133SH SOLE 3,13300
CENTENE CORP DELCOM15135B10141,317663,092SH SOLE 663,09200
CHEVRON CORP NEWCOM1667641008918,783SH SOLE 8,78300
CHUBB LIMITEDCOMH1467J1048254,754SH SOLE 4,75400
CHURCH & DWIGHT INCCOM1713401023173,838SH SOLE 3,83800
CISCO SYS INCCOM17275R1021,71431,489SH SOLE 31,48900
CITIGROUP INCCOM NEW1729674243755,337SH SOLE 5,33700
CITIZENS FINL GROUP INCCOM1746101052094,445SH SOLE 4,44500
CLOROX CO DELCOM1890541092371,430SH SOLE 1,43000
CLOUDFLARE INCCL A COM18915M1072992,651SH SOLE 2,65100
CME GROUP INCCOM12572Q1053481,800SH SOLE 1,80000
CNH INDL N VSHSN2094410931619,000SH SOLE 19,00000
COCA COLA COCOM1912161001,48228,253SH SOLE 28,25300
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461022092,818SH SOLE 2,81800
COMCAST CORP NEWCL A20030N1012,13738,211SH SOLE 38,21100
CONOCOPHILLIPSCOM20825C1045848,618SH SOLE 8,61800
CONSTELLATION BRANDS INCCL A21036P1085102,419SH SOLE 2,41900
CORNING INCCOM2193501053168,649SH SOLE 8,64900
COSTAR GROUP INCCOM22160N1093544,110SH SOLE 4,11000
COSTCO WHSL CORP NEWCOM22160K1053,2637,261SH SOLE 7,26100
CRH PLCADR12626K2032655,666SH SOLE 5,66600
CROWDSTRIKE HLDGS INCCL A22788C1052,90911,835SH SOLE 11,83500
CROWN CASTLE INTL CORP NEWCOM22822V1013231,862SH SOLE 1,86200
CSX CORPCOM1264081032468,256SH SOLE 8,25600
CUMMINS INCCOM2310211061,1765,236SH SOLE 5,23600
CVS HEALTH CORPCOM1266501001,03312,178SH SOLE 12,17800
D R HORTON INCCOM23331A1092422,885SH SOLE 2,88500
DANAHER CORPORATIONCOM2358511021,4494,760SH SOLE 4,76000
DARDEN RESTAURANTS INCCOM2371941052611,724SH SOLE 1,72400
DAVITA INCCOM23918K1083573,072SH SOLE 3,07200
DEERE & COCOM2441991055,85817,483SH SOLE 17,48300
DELTA AIR LINES INC DELCOM NEW2473617023147,377SH SOLE 7,37700
DIAGEO PLCSPON ADR NEW25243Q2055762,985SH SOLE 2,98500
DISCOVER FINL SVCSCOM2547091083412,775SH SOLE 2,77500
DISNEY WALT COCOM2546871063,53520,896SH SOLE 20,89600
DOLLAR GEN CORP NEWCOM2566771052761,299SH SOLE 1,29900
DOMINION ENERGY INCCOM25746U1094205,758SH SOLE 5,75800
DONNELLEY FINL SOLUTIONS INCCOM25787G1001,57645,537SH SOLE 45,53700
DOORDASH INCCL A25809K1052591,257SH SOLE 1,25700
DOW INCCOM2605571035489,529SH SOLE 9,52900
DUKE ENERGY CORP NEWCOM NEW26441C2044164,264SH SOLE 4,26400
DUPONT DE NEMOURS INCCOM26614N1023415,018SH SOLE 5,01800
EATON CORP PLCSHSG291831033432,299SH SOLE 2,29900
EATON VANCE LTD DURATION INCCOM27828H10519014,400SH SOLE 14,40000
EBAY INC.COM2786421033334,778SH SOLE 4,77800
ECOLAB INCCOM2788651001,7338,305SH SOLE 8,30500
EDWARDS LIFESCIENCES CORPCOM28176E1081,0549,314SH SOLE 9,31400
ELLINGTON FINANCIAL INCCOM28852N10927415,000SH SOLE 15,00000
EMERSON ELEC COCOM2910111046306,691SH SOLE 6,69100
ENBRIDGE INCCOM29250N1052225,583SH SOLE 5,58300
ENTERGY CORP NEWCOM29364G1033563,585SH SOLE 3,58500
ENTERPRISE PRODS PARTNERS LCOM29379210751723,889SH SOLE 23,88900
EPAM SYS INCCOM29414B104528926SH SOLE 92600
EQUIFAX INCCOM2944291059363,693SH SOLE 3,69300
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057074817,469SH SOLE 7,46900
EXELON CORPCOM30161N1012244,644SH SOLE 4,64400
EXPEDITORS INTL WASH INCCOM3021301092432,040SH SOLE 2,04000
EXXON MOBIL CORPCOM30231G1022,09435,593SH SOLE 35,59300
FACEBOOK INCCL A30303M1024,42313,033SH SOLE 13,03300
FASTENAL COCOM3119001043316,422SH SOLE 6,42200
FEDEX CORPCOM31428X1062361,076SH SOLE 1,07600
FIDELITY NATL INFORMATION SVCOM31620M1063713,050SH SOLE 3,05000
FIRST REP BK SAN FRANCISCO CCOM33616C1005863,037SH SOLE 3,03700
FIRST TR MTG INCOME FDCOM SHS33734E10319414,100SH SOLE 14,10000
FIVE BELOW INCCOM33829M10119,390109,666SH SOLE 109,66600
FLEXSHARES TRQUALT DIVD IDX33939L8603626,500SH SOLE 6,50000
FORD MTR CO DELCOM34537086036725,921SH SOLE 25,92100
FORTINET INCCOM34959E1093761,288SH SOLE 1,28800
GALLAGHER ARTHUR J & COCOM3635761094913,301SH SOLE 3,30100
GENERAL DYNAMICS CORPCOM3695501085102,602SH SOLE 2,60200
GENERAL ELECTRIC COCOM NEW3696043011,07710,452SH SOLE 10,45200
GENERAL MLS INCCOM37033410461410,267SH SOLE 10,26700
GENERAL MTRS COCOM37045V1003135,936SH SOLE 5,93600
GENUINE PARTS COCOM3724601052181,801SH SOLE 1,80100
GILEAD SCIENCES INCCOM3755581035487,848SH SOLE 7,84800
GLOBAL X FDSRBTCS ARTFL INTE37954Y7153118,500SH SOLE 8,50000
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305033554,129SH SOLE 4,12900
GOLDMAN SACHS GROUP INCCOM38141G1041,4523,841SH SOLE 3,84100
GOODRX HLDGS INCCOM CL A38246G1083237,869SH SOLE 7,86900
GRACO INCCOM3841091045407,714SH SOLE 7,71400
HDFC BANK LTDSPONSORED ADS40415F1013204,378SH SOLE 4,37800
HOME DEPOT INCCOM4370761023,44610,498SH SOLE 10,49800
HONEYWELL INTL INCCOM4385161061,8798,853SH SOLE 8,85300
HORIZON THERAPEUTICS PUB LSHSG461881013453,154SH SOLE 3,15400
HORMEL FOODS CORPCOM44045210073017,811SH SOLE 17,81100
HOULIHAN LOKEY INCCL A4415931005165,600SH SOLE 5,60000
HUBSPOT INCCOM4435731001,0321,526SH SOLE 1,52600
HUMANA INCCOM444859102269690SH SOLE 69000
HUNTINGTON BANCSHARES INCCOM44615010436323,486SH SOLE 23,48600
ICICI BANK LIMITEDADR45104G10423112,248SH SOLE 12,24800
ILLINOIS TOOL WKS INCCOM4523081095632,727SH SOLE 2,72700
ILLUMINA INCCOM4523271098142,008SH SOLE 2,00800
IMMUCELL CORPCOM PAR45252530679085,519SH SOLE 85,51900
INTEL CORPCOM4581401001,13621,323SH SOLE 21,32300
INTERCONTINENTAL EXCHANGE INCOM45866F1043122,715SH SOLE 2,71500
INTERNATIONAL BUSINESS MACHSCOM4592001011,0257,381SH SOLE 7,38100
INTUITCOM4612021035,64810,468SH SOLE 10,46800
INTUITIVE SURGICAL INCCOM NEW46120E602480483SH SOLE 48300
INVESCO EXCH TRADED FD TR IINASDAQNXTGEN10046138G6312818,500SH SOLE 8,50000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3544256,984SH SOLE 6,98400
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G80567520,500SH SOLE 20,50000
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V1002183,037SH SOLE 3,03700
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V56371035,865SH SOLE 35,86500
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3572331,555SH SOLE 1,55500
INVESCO MUN OPPORTUNITY TRCOM46132C10722216,200SH SOLE 16,20000
INVESCO MUN TRCOM46131J10320915,600SH SOLE 15,60000
INVESCO QQQ TRUNIT SER 146090E1037,20220,118SH SOLE 20,11800
IRON MTN INC NEWCOM46284V1012826,486SH SOLE 6,48600
ISHARES INCCORE MSCI EMKT46434G1032704,375SH SOLE 4,37500
ISHARES TRBARCLAYS 7 10 YR4642874403022,620SH SOLE 2,62000
ISHARES TRCORE DIV GRWTH46434V62199819,860SH SOLE 19,86000
ISHARES TRCORE S&P MCP ETF4642875071,7756,749SH SOLE 6,74900
ISHARES TRCORE S&P SCP ETF464287804111,6521,022,548SH SOLE 1,022,54800
ISHARES TRCORE S&P TTL STK4642871502072,102SH SOLE 2,10200
ISHARES TRCORE S&P500 ETF464287200167,213388,128SH SOLE 388,12800
ISHARES TRCORE US AGGBD ET4642872261,0649,266SH SOLE 9,26600
ISHARES TRESG AW MSCI EAFE46435G5162242,864SH SOLE 2,86400
ISHARES TREUROPE ETF4642878612194,210SH SOLE 4,21000
ISHARES TRGLOBAL TECH ETF46428729162010,938SH SOLE 10,93800
ISHARES TRIBOXX HI YD ETF4642885133063,500SH SOLE 3,50000
ISHARES TRISHARES BIOTECH4642875567244,481SH SOLE 4,48100
ISHARES TRMICRO-CAP ETF4642888696724,654SH SOLE 4,65400
ISHARES TRMRGSTR MD CP GRW4642883073314,800SH SOLE 4,80000
ISHARES TRMSCI AC ASIA ETF4642881824,42052,037SH SOLE 52,03700
ISHARES TRMSCI ACWI ETF46428825711,590115,993SH SOLE 115,99300
ISHARES TRMSCI EAFE ETF4642874655,67572,747SH SOLE 72,74700
ISHARES TRMSCI EMG MKT ETF4642872341,23524,512SH SOLE 24,51200
ISHARES TRMSCI KLD400 SOC4642885706818,180SH SOLE 8,18000
ISHARES TRMSCI USA MIN VOL46429B69781311,061SH SOLE 11,06100
ISHARES TRMSCI USA QLT FCT46432F3396494,923SH SOLE 4,92300
ISHARES TRPFD AND INCM SEC46428868762116,011SH SOLE 16,01100
ISHARES TRRUS 1000 GRW ETF4642876142,2828,327SH SOLE 8,32700
ISHARES TRRUS 1000 VAL ETF4642875981,5299,767SH SOLE 9,76700
ISHARES TRRUS 2000 GRW ETF4642876482,0907,118SH SOLE 7,11800
ISHARES TRRUS 2000 VAL ETF4642876301,66210,375SH SOLE 10,37500
ISHARES TRRUS MID CAP ETF46428749998312,568SH SOLE 12,56800
ISHARES TRRUS TOP 200 ETF4642894461,57715,300SH SOLE 15,30000
ISHARES TRRUSSELL 2000 ETF4642876556,04927,653SH SOLE 27,65300
ISHARES TRS&P 100 ETF464287101132,239669,768SH SOLE 669,76800
ISHARES TRS&P 500 GRWT ETF4642873091,41519,148SH SOLE 19,14800
ISHARES TRS&P 500 VAL ETF4642874087685,281SH SOLE 5,28100
ISHARES TRS&P MC 400GR ETF46428760682410,407SH SOLE 10,40700
ISHARES TRS&P MC 400VL ETF4642877059659,368SH SOLE 9,36800
ISHARES TRS&P SML 600 GWT4642878877445,724SH SOLE 5,72400
ISHARES TRSELECT DIVID ETF4642871681,57113,698SH SOLE 13,69800
ISHARES TRSP SMCP600VL ETF4642878793353,330SH SOLE 3,33000
ISHARES TRTIPS BD ETF4642871769167,170SH SOLE 7,17000
ISHARES TRU.S. ENERGY ETF46428779661921,900SH SOLE 21,90000
ISHARES TRUS AER DEF ETF4642887602102,014SH SOLE 2,01400
ISTAR INCCOM45031U10127310,900SH SOLE 10,90000
ITAU UNIBANCO HLDG S ASPON ADR REP PFD46556210610720,236SH SOLE 20,23600
J P MORGAN EXCHANGE-TRADED FBETABULDRS JAPAN46641Q2172223,787SH SOLE 3,78700
JACOBS ENGR GROUP INCCOM4698141073662,759SH SOLE 2,75900
JAZZ PHARMACEUTICALS PLCSHS USDG508711052702,072SH SOLE 2,07200
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J2062544,926SH SOLE 4,92600
JOHNSON & JOHNSONCOM4781601045,49033,993SH SOLE 33,99300
JOINT CORPCOM47973J1024194,273SH SOLE 4,27300
JPMORGAN CHASE & COCOM46625H1004,95430,262SH SOLE 30,26200
KILROY RLTY CORPCOM49427F1082243,380SH SOLE 3,38000
KIMBERLY-CLARK CORPCOM4943681033622,732SH SOLE 2,73200
KINDER MORGAN INC DELCOM49456B10148428,948SH SOLE 28,94800
KINSALE CAP GROUP INCCOM49714P1083362,080SH SOLE 2,08000
KRANESHARES TRGLOBAL CARBON50076767842910,443SH SOLE 10,44300
KROGER COCOM5010441012105,202SH SOLE 5,20200
LABORATORY CORP AMER HLDGSCOM NEW50540R4095211,851SH SOLE 1,85100
LAUDER ESTEE COS INCCL A5184391049143,047SH SOLE 3,04700
LAZARD LTDSHS AG540501021,06523,260SH SOLE 23,26000
LILLY ELI & COCOM5324571081,0024,336SH SOLE 4,33600
LINDE PLCSHSG5494J1039803,340SH SOLE 3,34000
LISTED FD TRHORIZON KINETICS53656F6232558,720SH SOLE 8,72000
LIVEPERSON INCCOM5381461012644,485SH SOLE 4,48500
LOCKHEED MARTIN CORPCOM5398301091,0162,944SH SOLE 2,94400
LOWES COS INCCOM5486611076693,299SH SOLE 3,29900
LUMIRADX LIMITED*W EXP 09/28/202G5709L1173127,000SH SOLE 27,00000
MARTIN MARIETTA MATLS INCCOM5732841063801,112SH SOLE 1,11200
MARVELL TECHNOLOGY INCCOM5738741044136,854SH SOLE 6,85400
MASTERCARD INCORPORATEDCL A57636Q1041,1403,280SH SOLE 3,28000
MCDONALDS CORPCOM5801351011,6076,666SH SOLE 6,66600
MEDTRONIC PLCSHSG5960L1031,78214,220SH SOLE 14,22000
MEI PHARMA INCCOM NEW55279B2023211,770SH SOLE 11,77000
MERCADOLIBRE INCCOM58733R102489291SH SOLE 29100
MERCK & CO INCCOM58933Y1052,09827,932SH SOLE 27,93200
MFS INTER INCOME TRSH BEN INT55273C10716746,200SH SOLE 46,20000
MGM RESORTS INTERNATIONALCOM5529531013899,025SH SOLE 9,02500
MICRON TECHNOLOGY INCCOM5951121034876,856SH SOLE 6,85600
MICROSOFT CORPCOM59491810414,97653,122SH SOLE 53,12200
MIDWESTONE FINL GROUP INC NECOM59851110313,036432,233SH SOLE 432,23300
MODERNA INCCOM60770K1076401,662SH SOLE 1,66200
MONDELEZ INTL INCCL A6092071055489,420SH SOLE 9,42000
MOODYS CORPCOM6153691056221,752SH SOLE 1,75200
MORGAN STANLEYCOM NEW6174464485755,906SH SOLE 5,90600
MSCI INCCOM55354G100478786SH SOLE 78600
NETFLIX INCCOM64110L1061,7052,793SH SOLE 2,79300
NEXTERA ENERGY INCCOM65339F1011,29016,431SH SOLE 16,43100
NIKE INCCL B6541061032,90319,990SH SOLE 19,99000
NORFOLK SOUTHN CORPCOM6558441082931,226SH SOLE 1,22600
NORTHERN TR CORPCOM6658591042141,984SH SOLE 1,98400
NOVO-NORDISK A SADR6701002054164,333SH SOLE 4,33300
NUVEEN PFD & INCM SECURTIESCOM67072C10512713,000SH SOLE 13,00000
NUVEEN QUALITY MUNCP INCOMECOM67066V10128218,050SH SOLE 18,05000
NVIDIA CORPORATIONCOM67066G1042,38011,489SH SOLE 11,48900
ONEOK INC NEWCOM6826801032163,716SH SOLE 3,71600
ORACLE CORPCOM68389X1051,30614,987SH SOLE 14,98700
OREILLY AUTOMOTIVE INCCOM67103H107396648SH SOLE 64800
OTIS WORLDWIDE CORPCOM68902V1074956,012SH SOLE 6,01200
PALANTIR TECHNOLOGIES INCCL A69608A10826711,111SH SOLE 11,11100
PALO ALTO NETWORKS INCCOM6974351058091,689SH SOLE 1,68900
PARKER-HANNIFIN CORPCOM701094104231825SH SOLE 82500
PAYCHEX INCCOM7043261072492,212SH SOLE 2,21200
PAYPAL HLDGS INCCOM70450Y1032,4659,475SH SOLE 9,47500
PEPSICO INCCOM71344810811,69577,757SH SOLE 77,75700
PFIZER INCCOM7170811033,37578,476SH SOLE 78,47600
PHILLIPS 66COM7185461043995,698SH SOLE 5,69800
PIMCO ETF TRACTIVE BD ETF72201R7753923,550SH SOLE 3,55000
PIMCO INCOME OPPORTUNITY FDCOM72202B1001,39356,851SH SOLE 56,85100
PINTEREST INCCL A72352L10677115,124SH SOLE 15,12400
PNC FINL SVCS GROUP INCCOM6934751052191,118SH SOLE 1,11800
POLARIS INCCOM7310681022662,225SH SOLE 2,22500
PPG INDS INCCOM6935061072701,886SH SOLE 1,88600
PROCTER AND GAMBLE COCOM7427181091,59611,414SH SOLE 11,41400
PROGRESSIVE CORPCOM7433151035506,087SH SOLE 6,08700
PROLOGIS INC.COM74340W1036595,251SH SOLE 5,25100
PROSHARES TRS&P 500 DV ARIST74348A4671,40715,895SH SOLE 15,89500
PROSHARES TRSHORT QQQ NEW74347B71412310,101SH SOLE 10,10100
PROTHENA CORP PLCSHSG728001082343,290SH SOLE 3,29000
QUALCOMM INCCOM7475251031,1949,256SH SOLE 9,25600
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,26914,759SH SOLE 14,75900
RESMED INCCOM761152107247936SH SOLE 93600
RIO TINTO PLCSPONSORED ADR7672041005017,499SH SOLE 7,49900
ROPER TECHNOLOGIES INCCOM776696106324726SH SOLE 72600
RYANAIR HOLDINGS PLCSPONSORED ADS7835132034223,833SH SOLE 3,83300
S&P GLOBAL INCCOM78409V104348820SH SOLE 82000
SALESFORCE COM INCCOM79466L3022,3448,641SH SOLE 8,64100
SCHLUMBERGER LTDCOM STK80685710850416,999SH SOLE 16,99900
SCHRODINGER INCCOM80810D1034868,881SH SOLE 8,88100
SCHWAB CHARLES CORPCOM8085131054315,921SH SOLE 5,92100
SCHWAB STRATEGIC TRSCHWAB FDT US SC8085247634,44284,319SH SOLE 84,31900
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479792412,450SH SOLE 12,45000
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243002,19214,800SH SOLE 14,80000
SEA LTDSPONSORD ADS81141R1001,2503,923SH SOLE 3,92300
SEI INVTS COCOM7841171031,00116,883SH SOLE 16,88300
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8524,94161,674SH SOLE 61,67400
SELECT SECTOR SPDR TRENERGY81369Y50694818,200SH SOLE 18,20000
SELECT SECTOR SPDR TRFINANCIAL81369Y6053,35989,492SH SOLE 89,49200
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8601,15726,033SH SOLE 26,03300
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4071,3577,560SH SOLE 7,56000
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3082,61137,935SH SOLE 37,93500
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2095,34341,973SH SOLE 41,97300
SELECT SECTOR SPDR TRSBI INT-INDS81369Y70499910,207SH SOLE 10,20700
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y88689814,060SH SOLE 14,06000
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1002763,484SH SOLE 3,48400
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80312,50883,765SH SOLE 83,76500
SEMPRACOM8168511093272,584SH SOLE 2,58400
SERVICE CORP INTLCOM8175651043235,365SH SOLE 5,36500
SERVICENOW INCCOM81762P102600964SH SOLE 96400
SHERWIN WILLIAMS COCOM8243481065561,987SH SOLE 1,98700
SHOPIFY INCCL A82509L107906668SH SOLE 66800
SIMON PPTY GROUP INC NEWCOM8288061093852,960SH SOLE 2,96000
SITEONE LANDSCAPE SUPPLY INCCOM82982L1032141,075SH SOLE 1,07500
SIXTH STREET SPECIALTY LENDNCOM83012A1091,68976,049SH SOLE 76,04900
SOUTHERN COCOM8425871073756,050SH SOLE 6,05000
SPDR DOW JONES INDL AVERAGEUT SER 178467X1092,5927,663SH SOLE 7,66300
SPDR S&P 500 ETF TRTR UNIT78462F10316,84939,262SH SOLE 39,26200
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1076,50613,529SH SOLE 13,52900
SPDR SER TRBLMBRG BRC CNVRT78464A3596287,360SH SOLE 7,36000
SPDR SER TRS&P DIVID ETF78464A7631,0929,291SH SOLE 9,29100
SPLUNK INCCOM8486371042912,010SH SOLE 2,01000
SPOK HLDGS INCCOM84863T10611211,000SH SOLE 11,00000
SPROTT PHYSICAL SILVER TRTR UNIT85207K1079512,350SH SOLE 12,35000
SPROUTS FMRS MKT INCCOM85208M1022058,853SH SOLE 8,85300
STARBUCKS CORPCOM8552441091,55714,115SH SOLE 14,11500
STRYKER CORPORATIONCOM8636671015372,038SH SOLE 2,03800
SUNOCO LP/SUNOCO FIN CORPCOM UT REP LP86765K1092616,988SH SOLE 6,98800
SURMODICS INCCOM8688731004688,414SH SOLE 8,41400
SVB FINANCIAL GROUPCOM78486Q101320494SH SOLE 49400
SYSCO CORPCOM8718291075446,936SH SOLE 6,93600
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001,1169,998SH SOLE 9,99800
TARGET CORPCOM87612E1066,76329,563SH SOLE 29,56300
TENET HEALTHCARE CORPCOM NEW88033G4073895,850SH SOLE 5,85000
TENNANT COCOM88034510375510,210SH SOLE 10,21000
TERADYNE INCCOM8807701022051,875SH SOLE 1,87500
TESLA INCCOM88160R1011,0281,325SH SOLE 1,32500
TEXAS INSTRS INCCOM8825081041,0455,435SH SOLE 5,43500
THE TRADE DESK INCCOM CL A88339J10588512,590SH SOLE 12,59000
THERMO FISHER SCIENTIFIC INCCOM8835561022,2884,004SH SOLE 4,00400
TJX COS INC NEWCOM8725401094066,146SH SOLE 6,14600
TOLL BROTHERS INCCOM8894781032214,000SH SOLE 4,00000
TORO COCOM89109210897410,000SH SOLE 10,00000
TRAVELERS COMPANIES INCCOM89417E1097304,803SH SOLE 4,80300
TRUIST FINL CORPCOM89832Q10956510,896SH SOLE 10,89600
TWILIO INCCL A90138F1021,1373,565SH SOLE 3,56500
TWITTER INCCOM90184L1022183,617SH SOLE 3,61700
TWO HBRS INVT CORPCOM NEW90187B40815223,950SH SOLE 23,95000
ULTA BEAUTY INCCOM90384S3033741,035SH SOLE 1,03500
UNILEVER PLCSPON ADR NEW9047677042765,099SH SOLE 5,09900
UNION PAC CORPCOM9078181081,2586,420SH SOLE 6,42000
UNITED PARCEL SERVICE INCCL B9113121065513,025SH SOLE 3,02500
UNITEDHEALTH GROUP INCCOM91324P10223,38059,836SH SOLE 59,83600
US BANCORP DELCOM NEW9029733046,930116,589SH SOLE 116,58900
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX9219328281,3506,700SH SOLE 6,70000
VANGUARD INDEX FDSGROWTH ETF9229087368212,831SH SOLE 2,83100
VANGUARD INDEX FDSLARGE CAP ETF9229086376,75033,595SH SOLE 33,59500
VANGUARD INDEX FDSMCAP GR IDXVIP9229085386742,852SH SOLE 2,85200
VANGUARD INDEX FDSMCAP VL IDXVIP9229085124243,034SH SOLE 3,03400
VANGUARD INDEX FDSMID CAP ETF922908629232981SH SOLE 98100
VANGUARD INDEX FDSREAL ESTATE ETF9229085539329,157SH SOLE 9,15700
VANGUARD INDEX FDSS&P 500 ETF SHS9229083635,34813,561SH SOLE 13,56100
VANGUARD INDEX FDSSMALL CP ETF9229087516482,963SH SOLE 2,96300
VANGUARD INDEX FDSTOTAL STK MKT9229087693,78817,059SH SOLE 17,05900
VANGUARD INDEX FDSVALUE ETF9229087442,46618,216SH SOLE 18,21600
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428582935,851SH SOLE 5,85100
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428743134,766SH SOLE 4,76600
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427426,64565,258SH SOLE 65,25800
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8702162,293SH SOLE 2,29300
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4092212,685SH SOLE 2,68500
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442,77218,047SH SOLE 18,04700
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438582034,018SH SOLE 4,01800
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061,08610,507SH SOLE 10,50700
VANGUARD WORLD FDSCONSUM DIS ETF92204A1081,0393,351SH SOLE 3,35100
VANGUARD WORLD FDSCONSUM STP ETF92204A2074572,548SH SOLE 2,54800
VANGUARD WORLD FDSENERGY ETF92204A3064095,533SH SOLE 5,53300
VANGUARD WORLD FDSFINANCIALS ETF92204A40595810,337SH SOLE 10,33700
VANGUARD WORLD FDSHEALTH CAR ETF92204A5041,0594,284SH SOLE 4,28400
VANGUARD WORLD FDSINDUSTRIAL ETF92204A6039615,114SH SOLE 5,11400
VANGUARD WORLD FDSINF TECH ETF92204A7021,3193,288SH SOLE 3,28800
VANGUARD WORLD FDSMATERIALS ETF92204A8018204,733SH SOLE 4,73300
VANGUARD WORLD FDSUTILITIES ETF92204A8764743,404SH SOLE 3,40400
VERISK ANALYTICS INCCOM92345Y1062041,019SH SOLE 1,01900
VERIZON COMMUNICATIONS INCCOM92343V10497318,018SH SOLE 18,01800
VERTEX PHARMACEUTICALS INCCOM92532F1002301,269SH SOLE 1,26900
VISA INCCOM CL A92826C8394,14318,599SH SOLE 18,59900
WALKER & DUNLOP INCCOM93148P1025604,932SH SOLE 4,93200
WALMART INCCOM9311421031,62511,661SH SOLE 11,66100
WASTE MGMT INC DELCOM94106L1098455,657SH SOLE 5,65700
WELLS FARGO CO NEWCOM9497461011,80938,968SH SOLE 38,96800
WHIRLPOOL CORPCOM9633201062241,101SH SOLE 1,10100
WINTRUST FINL CORPCOM97650W1082382,958SH SOLE 2,95800
WISDOMTREE TRJAPN HEDGE EQT97717W8513225,099SH SOLE 5,09900
WISDOMTREE TRUS MIDCAP DIVID97717W50543810,563SH SOLE 10,56300
WISDOMTREE TRUS MIDCAP FUND97717W5703636,975SH SOLE 6,97500
WISDOMTREE TRUS SMALLCAP DIVD97717W60439112,685SH SOLE 12,68500
WISDOMTREE TRUS SMALLCAP FUND97717W5623737,728SH SOLE 7,72800
WP CAREY INCCOM92936U1092353,216SH SOLE 3,21600
XCEL ENERGY INCCOM98389B1002153,446SH SOLE 3,44600
YUM BRANDS INCCOM9884981013352,739SH SOLE 2,73900
ZOETIS INCCL A98978V1031,1565,953SH SOLE 5,95300