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 COCOM88579Y1016,64137,993SH SOLE 0037,993
ABB LTDSPONSORED ADR0003752042047,280SH SOLE 007,280
ABBOTT LABSCOM00282410014,671133,993SH SOLE 00133,993
ABBVIE INCCOM00287Y10912,524116,887SH SOLE 00116,887
ACCENTURE PLC IRELANDSHS CLASS AG1151C1016,06323,213SH SOLE 0023,213
ACTIVISION BLIZZARD INCCOM00507V1092,31724,954SH SOLE 0024,954
ADOBE SYSTEMS INCORPORATEDCOM00724F1019,65619,308SH SOLE 0019,308
ADVANCE AUTO PARTS INCCOM00751Y1061,0006,346SH SOLE 006,346
ADVANCED DRAIN SYS INC DELCOM00790R1042232,669SH SOLE 002,669
ADVANCED ENERGY INDSCOM0079731002852,934SH SOLE 002,934
ADVANCED MICRO DEVICES INCCOM0079031071,57817,211SH SOLE 0017,211
AECOMCOM00766T1003747,514SH SOLE 007,514
AES CORPCOM00130H10529712,653SH SOLE 0012,653
AFLAC INCCOM00105510284619,018SH SOLE 0019,018
AGILENT TECHNOLOGIES INCCOM00846U1011,36911,557SH SOLE 0011,557
AIR PRODS & CHEMS INCCOM0091581062,1767,963SH SOLE 007,963
AKAMAI TECHNOLOGIES INCCOM00971T1015234,986SH SOLE 004,986
ALBEMARLE CORPCOM0126531012671,808SH SOLE 001,808
ALCON AGORD SHSH013011283735,657SH SOLE 005,657
ALEXANDRIA REAL ESTATE EQ INCOM0152711095072,847SH SOLE 002,847
ALEXION PHARMACEUTICALS INCCOM0153511094172,671SH SOLE 002,671
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1029804,211SH SOLE 004,211
ALIGN TECHNOLOGY INCCOM0162551018871,660SH SOLE 001,660
ALLEGION PLCORD SHSG0176J1095114,392SH SOLE 004,392
ALLIANT ENERGY CORPCOM0188021084588,891SH SOLE 008,891
ALLSTATE CORPCOM0200021011,67215,208SH SOLE 0015,208
ALPHA ARCHITECT ETF TRUS QUAN VALUE02072L10230810,982SH SOLE 0010,982
ALPHABET INCCAP STK CL A02079K30518,01710,280SH SOLE 0010,280
ALPHABET INCCAP STK CL C02079K10724,67314,084SH SOLE 0014,084
ALPS ETF TRALERIAN MLP00162Q45267726,383SH SOLE 0026,383
ALTERYX INCCOM CL A02156B1032542,085SH SOLE 002,085
ALTRIA GROUP INCCOM02209S1031,97848,244SH SOLE 0048,244
AMAZON COM INCCOM02313510636,98211,355SH SOLE 0011,355
AMCOR PLCORDG0250X10726222,295SH SOLE 0022,295
AMDOCS LTDSHSG026021033755,290SH SOLE 005,290
AMEREN CORPCOM0236081027739,898SH SOLE 009,898
AMERICAN ELEC PWR CO INCCOM0255371011,19414,337SH SOLE 0014,337
AMERICAN EXPRESS COCOM0258161093,93932,575SH SOLE 0032,575
AMERICAN INTL GROUP INCCOM NEW02687478493424,678SH SOLE 0024,678
AMERICAN TOWER CORP NEWCOM03027X1003,49315,564SH SOLE 0015,564
AMERICAN WTR WKS CO INC NEWCOM0304201038325,418SH SOLE 005,418
AMERICOLD RLTY TRCOM03064D1082506,696SH SOLE 006,696
AMERIPRISE FINL INCCOM03076C1068414,329SH SOLE 004,329
AMERISOURCEBERGEN CORPCOM03073E1054674,778SH SOLE 004,778
AMETEK INCCOM0311001001,39511,533SH SOLE 0011,533
AMGEN INCCOM0311621005,04221,931SH SOLE 0021,931
AMPHENOL CORP NEWCL A0320951012,48318,987SH SOLE 0018,987
AMYRIS INCCOM NEW03236M20012420,000SH SOLE 0020,000
ANALOG DEVICES INCCOM0326541052,08014,080SH SOLE 0014,080
ANSYS INCCOM03662Q1058962,464SH SOLE 002,464
ANTERO MIDSTREAM CORPCOM03676B1029011,681SH SOLE 0011,681
ANTHEM INCCOM0367521032,6018,100SH SOLE 008,100
AON PLCSHS CL AG0403H1081,5277,229SH SOLE 007,229
APELLIS PHARMACEUTICALS INCCOM03753U1062033,543SH SOLE 003,543
APPLE INCCOM03783310097,175732,343SH SOLE 00732,343
APPLIED MATLS INCCOM0382221053,68342,678SH SOLE 0042,678
APTIV PLCSHSG6095L1091,0488,045SH SOLE 008,045
ARAMARKCOM03852U10665417,005SH SOLE 0017,005
ARCHER DANIELS MIDLAND COCOM0394831021,20523,913SH SOLE 0023,913
ARES CAPITAL CORPCOM04010L10318711,088SH SOLE 0011,088
ARES MANAGEMENT CORPORATIONCL A COM STK03990B1012695,710SH SOLE 005,710
ARISTA NETWORKS INCCOM0404131066742,321SH SOLE 002,321
ARK ETF TRGENOMIC REV ETF00214Q3024675,005SH SOLE 005,005
ARK ETF TRNEXT GNRTN INTER00214Q4012401,640SH SOLE 001,640
ARROW ELECTRS INCCOM0427351009659,919SH SOLE 009,919
ASML HOLDING N VN Y REGISTRY SHSN070592109361,919SH SOLE 001,919
ASSURANT INCCOM04621X1082271,670SH SOLE 001,670
ASTRAZENECA PLCSPONSORED ADR0463531082575,137SH SOLE 005,137
AT&T INCCOM00206R1024,995173,693SH SOLE 00173,693
ATMOS ENERGY CORPCOM0495601052732,862SH SOLE 002,862
AUTODESK INCCOM0527691062,9229,570SH SOLE 009,570
AUTOMATIC DATA PROCESSING INCOM0530151034,55225,836SH SOLE 0025,836
AUTOZONE INCCOM053332102931785SH SOLE 00785
AVERY DENNISON CORPCOM0536111092661,716SH SOLE 001,716
BADGER METER INCCOM0565251082202,334SH SOLE 002,334
BAIDU INCSPON ADR REP A0567521083361,556SH SOLE 001,556
BAIN CAP SPECIALTY FIN INCCOM STK05684B1071,213100,000SH SOLE 00100,000
BAKER HUGHES COMPANYCL A05722G10021310,206SH SOLE 0010,206
BALL CORPCOM0584981062,45926,386SH SOLE 0026,386
BANK NEW YORK MELLON CORPCOM06405810090721,361SH SOLE 0021,361
BAOZUN INCSPONSORED ADR06684L10393427,190SH SOLE 0027,190
BAXTER INTL INCCOM0718131091,77122,073SH SOLE 0022,073
BECTON DICKINSON & COCOM0758871092,67410,686SH SOLE 0010,686
BERKLEY W R CORPCOM0844231022043,068SH SOLE 003,068
BERKSHIRE HATHAWAY INC DELCL A08467010820,17358SH SOLE 0058
BERKSHIRE HATHAWAY INC DELCL B NEW08467070241,106177,279SH SOLE 00177,279
BEST BUY INCCOM0865161014404,414SH SOLE 004,414
BIOGEN INCCOM09062X1031,0074,113SH SOLE 004,113
BIO-TECHNE CORPCOM09073M1046261,970SH SOLE 001,970
BJS WHSL CLUB HLDGS INCCOM05550J1013328,910SH SOLE 008,910
BK OF AMERICA CORPCOM0605051046,962229,681SH SOLE 00229,681
BLACKROCK INCCOM09247X1012,2613,133SH SOLE 003,133
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P1055,981232,920SH SOLE 00232,920
BLACKROCK MUNIYIELD QUALITYCOM09254E10328519,700SH SOLE 0019,700
BLACKSTONE GROUP INCCOM CL A09260D1074627,134SH SOLE 007,134
BLOOM ENERGY CORPCOM CL A09371210729610,339SH SOLE 0010,339
BOEING COCOM0970231053,45616,143SH SOLE 0016,143
BOOKING HOLDINGS INCCOM09857L1083,1031,393SH SOLE 001,393
BOSTON SCIENTIFIC CORPCOM10113710770619,645SH SOLE 0019,645
BP PLCSPONSORED ADR05562210434216,669SH SOLE 0016,669
BRIGHT HORIZONS FAM SOL IN DCOM1091941002301,328SH SOLE 001,328
BRINKS COCOM1096961043204,444SH SOLE 004,444
BRISTOL-MYERS SQUIBB COCOM1101221088,454136,289SH SOLE 00136,289
BRISTOL-MYERS SQUIBB CORIGHT 99/99/9999110122157912,428SH SOLE 0012,428
BROADCOM INCCOM11135F1013,5108,017SH SOLE 008,017
BROADRIDGE FINL SOLUTIONS INCOM11133T1034222,754SH SOLE 002,754
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851044,600111,473SH SOLE 00111,473
BROOKFIELD INFRAST PARTNERSLP INT UNITG162521013296,664SH SOLE 006,664
BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V1053896,681SH SOLE 006,681
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG162581084009,280SH SOLE 009,280
BROWN & BROWN INCCOM11523610196320,309SH SOLE 0020,309
BROWN FORMAN CORPCL A1156371002,87739,161SH SOLE 0039,161
BROWN FORMAN CORPCL B1156372092,55532,169SH SOLE 0032,169
BURLINGTON STORES INCCOM1220171063101,187SH SOLE 001,187
BWX TECHNOLOGIES INCCOM05605H1004126,835SH SOLE 006,835
C H ROBINSON WORLDWIDE INCCOM NEW12541W2092042,172SH SOLE 002,172
CABALETTA BIO INCCOM12674W10913110,500SH SOLE 0010,500
CABLE ONE INCCOM12685J1051,459655SH SOLE 00655
CABOT OIL & GAS CORPCOM12709710331219,140SH SOLE 0019,140
CADENCE DESIGN SYSTEM INCCOM1273871081,0617,774SH SOLE 007,774
CAMECO CORPCOM13321L10824218,097SH SOLE 0018,097
CAMPBELL SOUP COCOM1344291093717,681SH SOLE 007,681
CANADIAN NATL RY COCOM1363751022402,185SH SOLE 002,185
CANADIAN PAC RY LTDCOM13645T1004411,271SH SOLE 001,271
CAPITAL ONE FINL CORPCOM14040H1058828,921SH SOLE 008,921
CARDINAL HEALTH INCCOM14149Y1083135,853SH SOLE 005,853
CARMAX INCCOM1431301026386,755SH SOLE 006,755
CARRIER GLOBAL CORPORATIONCOM14448C1041,74146,160SH SOLE 0046,160
CATERPILLAR INCCOM1491231013,90021,426SH SOLE 0021,426
CBRE GROUP INCCL A12504L1095238,340SH SOLE 008,340
CDK GLOBAL INCCOM12508E1013606,946SH SOLE 006,946
CDW CORPCOM12514G1081,2829,731SH SOLE 009,731
CELANESE CORP DELCOM1508701033042,338SH SOLE 002,338
CENTENE CORP DELCOM15135B1014066,759SH SOLE 006,759
CERIDIAN HCM HLDG INCCOM15677J1088337,816SH SOLE 007,816
CERNER CORPCOM1567821045046,424SH SOLE 006,424
CHARTER COMMUNICATIONS INC NCL A16119P1082,8114,249SH SOLE 004,249
CHECK POINT SOFTWARE TECH LTORDM224651044053,044SH SOLE 003,044
CHEMOURS COCOM16385110844918,116SH SOLE 0018,116
CHEVRON CORP NEWCOM16676410010,522124,592SH SOLE 00124,592
CHIPOTLE MEXICAN GRILL INCCOM169656105853615SH SOLE 00615
CHUBB LIMITEDCOMH1467J1048,70656,562SH SOLE 0056,562
CHURCH & DWIGHT INCCOM1713401026397,321SH SOLE 007,321
CIGNA CORP NEWCOM1255231001,8578,921SH SOLE 008,921
CINCINNATI FINL CORPCOM1720621011,21213,873SH SOLE 0013,873
CINTAS CORPCOM1729081051,0993,110SH SOLE 003,110
CISCO SYS INCCOM17275R10211,161249,413SH SOLE 00249,413
CITIGROUP INCCOM NEW1729674243,20451,966SH SOLE 0051,966
CITIZENS FINL GROUP INCCOM1746101052206,144SH SOLE 006,144
CITRIX SYS INCCOM1773761002942,259SH SOLE 002,259
CLARIVATE PLCORD SHSG2181010984928,565SH SOLE 0028,565
CLOROX CO DELCOM1890541091,0445,168SH SOLE 005,168
CME GROUP INCCOM12572Q1051,3797,574SH SOLE 007,574
CMS ENERGY CORPCOM1258961005939,723SH SOLE 009,723
COCA COLA COCOM19121610012,473227,440SH SOLE 00227,440
COCA COLA EUROPEAN PARTNERSSHSG258391044308,631SH SOLE 008,631
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461021,69020,621SH SOLE 0020,621
COLFAX CORPCOM19401410645211,810SH SOLE 0011,810
COLGATE PALMOLIVE COCOM1941621032,92634,213SH SOLE 0034,213
COLONY CAP INC NEWCL A COM19626G1088718,074SH SOLE 0018,074
COMCAST CORP NEWCL A20030N10144,543850,063SH SOLE 00850,063
COMERICA INCCOM2003401075139,176SH SOLE 009,176
COMMUNITY HEALTH SYS INC NEWCOM203668108759102,091SH SOLE 00102,091
COMSCORE INCCOM20564W1055020,000SH SOLE 0020,000
CONAGRA BRANDS INCCOM20588710274420,530SH SOLE 0020,530
CONOCOPHILLIPSCOM20825C1043,20480,119SH SOLE 0080,119
CONSOLIDATED EDISON INCCOM2091151043314,576SH SOLE 004,576
CONSTELLATION BRANDS INCCL A21036P1088493,874SH SOLE 003,874
COOPER COS INCCOM NEW216648402304837SH SOLE 00837
COPART INCCOM2172041061,2229,605SH SOLE 009,605
CORNING INCCOM21935010599927,754SH SOLE 0027,754
CORTEVA INCCOM22052L1042,69169,489SH SOLE 0069,489
COSTAR GROUP INCCOM22160N109533577SH SOLE 00577
COSTCO WHSL CORP NEWCOM22160K1055,65715,013SH SOLE 0015,013
CROWN CASTLE INTL CORP NEWCOM22822V1011,61510,143SH SOLE 0010,143
CROWN HLDGS INCCOM2283681063653,638SH SOLE 003,638
CSX CORPCOM1264081031,62117,864SH SOLE 0017,864
CUMMINS INCCOM2310211067393,254SH SOLE 003,254
CVS HEALTH CORPCOM1266501003,20246,881SH SOLE 0046,881
D R HORTON INCCOM23331A1093134,542SH SOLE 004,542
DANAHER CORPORATIONCOM2358511025,57925,115SH SOLE 0025,115
DAVITA INCCOM23918K1083422,910SH SOLE 002,910
DEERE & COCOM2441991053,22511,987SH SOLE 0011,987
DELTA AIR LINES INC DELCOM NEW24736170257014,169SH SOLE 0014,169
DEVON ENERGY CORP NEWCOM25179M10327517,396SH SOLE 0017,396
DEXCOM INCCOM252131107320865SH SOLE 00865
DIAGEO PLCSPON ADR NEW25243Q2056273,945SH SOLE 003,945
DIAMONDBACK ENERGY INCCOM25278X1092114,362SH SOLE 004,362
DIGITAL RLTY TR INCCOM2538681031,1828,471SH SOLE 008,471
DISCOVER FINL SVCSCOM2547091081,17212,949SH SOLE 0012,949
DISCOVERY INCCOM SER A25470F1042969,825SH SOLE 009,825
DISNEY WALT COCOM25468710614,85781,999SH SOLE 0081,999
DOLLAR GEN CORP NEWCOM2566771059064,309SH SOLE 004,309
DOLLAR TREE INCCOM2567461087827,240SH SOLE 007,240
DOMINION ENERGY INCCOM25746U1092,60834,677SH SOLE 0034,677
DOMO INCCOM CL B2575541053836,000SH SOLE 006,000
DOVER CORPCOM2600031084853,845SH SOLE 003,845
DOW INCCOM2605571033,04954,930SH SOLE 0054,930
DTE ENERGY COCOM2333311074623,809SH SOLE 003,809
DUKE ENERGY CORP NEWCOM NEW26441C2042,14423,411SH SOLE 0023,411
DUKE REALTY CORPCOM NEW26441150554213,565SH SOLE 0013,565
DUPONT DE NEMOURS INCCOM26614N1024,88468,689SH SOLE 0068,689
EASTMAN CHEM COCOM2774321002202,192SH SOLE 002,192
EATON CORP PLCSHSG291831031,92115,988SH SOLE 0015,988
EBAY INC.COM2786421031,24424,747SH SOLE 0024,747
ECOLAB INCCOM2788651001,9418,973SH SOLE 008,973
EDISON INTLCOM28102010772611,553SH SOLE 0011,553
EDWARDS LIFESCIENCES CORPCOM28176E1081,49716,408SH SOLE 0016,408
ELECTRONIC ARTS INCCOM2855121098345,807SH SOLE 005,807
EMERSON ELEC COCOM2910111042,42730,193SH SOLE 0030,193
ENBRIDGE INCCOM29250N1053,16298,842SH SOLE 0098,842
ENERGY TRANSFER LPCOM UT LTD PTN29273V1001,288208,485SH SOLE 00208,485
ENERSYSCOM29275Y1022262,721SH SOLE 002,721
ENPHASE ENERGY INCCOM29355A1075383,066SH SOLE 003,066
ENTEGRIS INCCOM29362U1046726,993SH SOLE 006,993
ENTERCOM COMMUNICATIONS CORPCL A293639100593240,000SH SOLE 00240,000
ENTERGY CORP NEWCOM29364G1033613,615SH SOLE 003,615
ENTERPRISE PRODS PARTNERS LCOM2937921073,485177,886SH SOLE 00177,886
EOG RES INCCOM26875P1011,37927,656SH SOLE 0027,656
EQUIFAX INCCOM2944291054142,146SH SOLE 002,146
EQUINIX INCCOM29444U7001,8402,576SH SOLE 002,576
ESCO TECHNOLOGIES INCCOM2963151042212,139SH SOLE 002,139
ESSENTIAL UTILS INCCOM29670G1022886,085SH SOLE 006,085
ESSEX PPTY TR INCCOM297178105213898SH SOLE 00898
ETSY INCCOM29786A1062551,436SH SOLE 001,436
EVERBRIDGE INCCOM29978A1047795,225SH SOLE 005,225
EVERGY INCCOM30034W1062344,209SH SOLE 004,209
EVERSOURCE ENERGYCOM30040W1087408,555SH SOLE 008,555
EXELON CORPCOM30161N1011,19728,349SH SOLE 0028,349
EXPEDIA GROUP INCCOM NEW30212P3034383,309SH SOLE 003,309
EXPEDITORS INTL WASH INCCOM3021301093854,046SH SOLE 004,046
EXTRA SPACE STORAGE INCCOM30225T1022952,544SH SOLE 002,544
EXXON MOBIL CORPCOM30231G1026,865166,538SH SOLE 00166,538
FACEBOOK INCCL A30303M10215,27255,909SH SOLE 0055,909
FACTSET RESH SYS INCCOM3030751053781,138SH SOLE 001,138
FAIR ISAAC CORPCOM3032501047321,433SH SOLE 001,433
FASTENAL COCOM31190010454811,232SH SOLE 0011,232
FEDEX CORPCOM31428X1062,94111,329SH SOLE 0011,329
FIDELITY NATL INFORMATION SVCOM31620M1061,91813,559SH SOLE 0013,559
FIFTH THIRD BANCORPCOM31677310044416,113SH SOLE 0016,113
FIREEYE INCCOM31816Q1012109,100SH SOLE 009,100
FIRST MERCHANTS CORPCOM32081710952414,009SH SOLE 0014,009
FIRST REP BK SAN FRANCISCO CCOM33616C1001,3809,394SH SOLE 009,394
FIRST SOLAR INCCOM3364331073283,312SH SOLE 003,312
FIRST TR EXCHANGE-TRADED ALPSML CP GRW ALP33737M3002894,682SH SOLE 004,682
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R60589622,130SH SOLE 0022,130
FIRST TR NAS100 EQ WEIGHTEDSHS3373441054244,200SH SOLE 004,200
FIRST TR VALUE LINE DIVID INSHS33734H10645412,941SH SOLE 0012,941
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1082472,555SH SOLE 002,555
FISERV INCCOM3377381081,43012,563SH SOLE 0012,563
FIVE BELOW INCCOM33829M1011,0766,148SH SOLE 006,148
FIVERR INTL LTDORD SHSM4R82T1062041,045SH SOLE 001,045
FLEETCOR TECHNOLOGIES INCCOM3390411058333,054SH SOLE 003,054
FLIR SYS INCCOM3024451012375,409SH SOLE 005,409
FMC CORPCOM NEW3024913037096,171SH SOLE 006,171
FOOT LOCKER INCCOM3448491042305,684SH SOLE 005,684
FORD MTR CO DELCOM3453708601,116127,015SH SOLE 00127,015
FORTINET INCCOM34959E1094763,202SH SOLE 003,202
FORTIVE CORPCOM34959J1081,17016,526SH SOLE 0016,526
FORTRESS TRANS INFRST INVS LCOM REP LTD LIAB34960P1011,25353,416SH SOLE 0053,416
FORTUNE BRANDS HOME & SEC INCOM34964C1062713,166SH SOLE 003,166
FRANKLIN RESOURCES INCCOM3546131012509,999SH SOLE 009,999
FREEPORT-MCMORAN INCCL B35671D85743816,851SH SOLE 0016,851
GALLAGHER ARTHUR J & COCOM3635761095164,168SH SOLE 004,168
GARTNER INCCOM3666511072891,804SH SOLE 001,804
GENERAC HLDGS INCCOM3687361044992,196SH SOLE 002,196
GENERAL DYNAMICS CORPCOM3695501081,3248,899SH SOLE 008,899
GENERAL ELECTRIC COCOM3696041031,795166,212SH SOLE 00166,212
GENERAL MLS INCCOM37033410497116,520SH SOLE 0016,520
GENERAL MTRS COCOM37045V1001,52736,675SH SOLE 0036,675
GENTHERM INCCOM37253A1032353,610SH SOLE 003,610
GENUINE PARTS COCOM3724601052752,740SH SOLE 002,740
GILDAN ACTIVEWEAR INCCOM37591610349017,500SH SOLE 0017,500
GILEAD SCIENCES INCCOM3755581031,71029,358SH SOLE 0029,358
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1052316,289SH SOLE 006,289
GLOBAL PMTS INCCOM37940X1023,07914,294SH SOLE 0014,294
GLOBAL X FDSX YIELDCO RENE37954Y7071,43479,008SH SOLE 0079,008
GLOBE LIFE INCCOM37959E1023673,869SH SOLE 003,869
GODADDY INCCL A3802371071,12813,596SH SOLE 0013,596
GOLDMAN SACHS GROUP INCCOM38141G1043,21812,202SH SOLE 0012,202
GOLUB CAP BDC INCCOM38173M1022,146151,801SH SOLE 00151,801
GRACO INCCOM3841091046228,597SH SOLE 008,597
GRAINGER W W INCCOM3848021041,6864,130SH SOLE 004,130
GRAND CANYON ED INCCOM38526M1062762,959SH SOLE 002,959
GRID DYNAMICS HLDGS INCCL A39813G10915011,937SH SOLE 0011,937
HAIN CELESTIAL GROUP INCCOM4052171002205,483SH SOLE 005,483
HALLIBURTON COCOM40621610129315,506SH SOLE 0015,506
HANESBRANDS INCCOM41034510253536,660SH SOLE 0036,660
HANNON ARMSTRONG SUST INFR CCOM41068X1005288,326SH SOLE 008,326
HARLEY DAVIDSON INCCOM41282210843711,911SH SOLE 0011,911
HARTFORD FINL SVCS GROUP INCCOM4165151042605,310SH SOLE 005,310
HCA HEALTHCARE INCCOM40412C1015843,548SH SOLE 003,548
HDFC BANK LTDSPONSORED ADS40415F1014536,273SH SOLE 006,273
HELEN OF TROY LTDCOMG4388N1064321,945SH SOLE 001,945
HENRY SCHEIN INCCOM8064071024707,034SH SOLE 007,034
HERSHEY COCOM4278661089035,929SH SOLE 005,929
HESS CORPCOM42809H1071,81234,325SH SOLE 0034,325
HEWLETT PACKARD ENTERPRISE CCOM42824C10916213,691SH SOLE 0013,691
HEXCEL CORP NEWCOM4282911082324,781SH SOLE 004,781
HILL ROM HLDGS INCCOM4314751023783,856SH SOLE 003,856
HILTON WORLDWIDE HLDGS INCCOM43300A2032011,803SH SOLE 001,803
HOLOGIC INCCOM4364401013154,323SH SOLE 004,323
HOME DEPOT INCCOM43707610218,23168,636SH SOLE 0068,636
HONEYWELL INTL INCCOM4385161066,19129,106SH SOLE 0029,106
HORIZON THERAPEUTICS PUB LSHSG461881014916,716SH SOLE 006,716
HORMEL FOODS CORPCOM4404521003557,626SH SOLE 007,626
HOWARD HUGHES CORPCOM44267D1076448,164SH SOLE 008,164
HP INCCOM40434L10552721,418SH SOLE 0021,418
HUBSPOT INCCOM443573100344868SH SOLE 00868
HUMANA INCCOM4448591021,1792,874SH SOLE 002,874
HUNT J B TRANS SVCS INCCOM4456581077265,314SH SOLE 005,314
HUNTINGTON BANCSHARES INCCOM44615010430223,879SH SOLE 0023,879
IAC INTERACTIVECORP NEWCOM44891N1092901,534SH SOLE 001,534
IDEXX LABS INCCOM45168D1041,5843,168SH SOLE 003,168
IHS MARKIT LTDSHSG4756710592410,281SH SOLE 0010,281
II-VI INCCOM9021041083794,985SH SOLE 004,985
ILLINOIS TOOL WKS INCCOM4523081093,41816,765SH SOLE 0016,765
ILLUMINA INCCOM4523271091,2743,442SH SOLE 003,442
INGERSOLL RAND INCCOM45687V1063487,633SH SOLE 007,633
INTEL CORPCOM4581401008,734175,321SH SOLE 00175,321
INTELLIA THERAPEUTICS INCCOM45826J1052755,046SH SOLE 005,046
INTERCONTINENTAL EXCHANGE INCOM45866F1042,06117,873SH SOLE 0017,873
INTERNATIONAL BUSINESS MACHSCOM4592001013,78830,089SH SOLE 0030,089
INTERNATIONAL FLAVORS&FRAGRACOM4595061013463,177SH SOLE 003,177
INTERNATIONAL PAPER COCOM46014610350810,212SH SOLE 0010,212
INTERPUBLIC GROUP COS INCCOM4606901003,233137,470SH SOLE 00137,470
INTUITCOM4612021032,4276,390SH SOLE 006,390
INTUITIVE SURGICAL INCCOM NEW46120E6022,3902,921SH SOLE 002,921
INVESCO DB COMMDY INDX TRCKUNIT46138B10374150,404SH SOLE 0050,404
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3544558,094SH SOLE 008,094
INVESCO EXCHANGE TRADED FD TCLEANTECH ETF46137V4072413,210SH SOLE 003,210
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3579017,064SH SOLE 007,064
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V1423587,703SH SOLE 007,703
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V1348868,570SH SOLE 008,570
INVESCO QQQ TRUNIT SER 146090E10315,39049,055SH SOLE 0049,055
IQVIA HLDGS INCCOM46266C1054602,567SH SOLE 002,567
ISHARES GOLD TRUSTISHARES46428510594351,991SH SOLE 0051,991
ISHARES INCCORE MSCI EMKT46434G10334,803560,970SH SOLE 00560,970
ISHARES INCMSCI GBL ETF NEW46434G84845212,265SH SOLE 0012,265
ISHARES INCMSCI GBL GOLD MN46434G85533811,350SH SOLE 0011,350
ISHARES TRCHINA LG-CAP ETF4642871842014,335SH SOLE 004,335
ISHARES TRCOHEN STEER REIT46428756413,922258,384SH SOLE 00258,384
ISHARES TRCORE DIV GRWTH46434V6212104,689SH SOLE 004,689
ISHARES TRCORE MSCI EAFE46432F8422,01929,221SH SOLE 0029,221
ISHARES TRCORE MSCI EURO46434V7382454,785SH SOLE 004,785
ISHARES TRCORE MSCI PAC46434V6962533,930SH SOLE 003,930
ISHARES TRCORE S&P MCP ETF464287507245,7811,069,405SH SOLE 001,069,405
ISHARES TRCORE S&P SCP ETF46428780460,720660,717SH SOLE 00660,717
ISHARES TRCORE S&P TTL STK4642871501,24514,443SH SOLE 0014,443
ISHARES TRCORE S&P US VLU4642876633756,037SH SOLE 006,037
ISHARES TRCORE S&P500 ETF464287200469,3451,250,286SH SOLE 001,250,286
ISHARES TRCORE US AGGBD ET4642872263913,306SH SOLE 003,306
ISHARES TREAFE GRWTH ETF4642888857337,268SH SOLE 007,268
ISHARES TREAFE SML CP ETF4642882736799,931SH SOLE 009,931
ISHARES TREAFE VALUE ETF4642888778,014169,792SH SOLE 00169,792
ISHARES TRESG AW MSCI EAFE46435G5166739,209SH SOLE 009,209
ISHARES TRESG AWR US AGRGT46435U5492404,243SH SOLE 004,243
ISHARES TRGBL COMM SVC ETF4642872751,41919,112SH SOLE 0019,112
ISHARES TRGL CLEAN ENE ETF4642882245,631199,395SH SOLE 00199,395
ISHARES TRGLB INFRASTR ETF4642883726,537149,543SH SOLE 00149,543
ISHARES TRGLOBAL ENERG ETF4642873411,08953,643SH SOLE 0053,643
ISHARES TRGLOBAL REIT ETF46434V64750321,019SH SOLE 0021,019
ISHARES TRIBOXX HI YD ETF4642885131,34815,443SH SOLE 0015,443
ISHARES TRIBOXX INV CP ETF4642872428,25359,750SH SOLE 0059,750
ISHARES TRISHS 1-5YR INVS4642886462294,158SH SOLE 004,158
ISHARES TRISHS 5-10YR INVT4642886383465,600SH SOLE 005,600
ISHARES TRLATN AMER 40 ETF46428739034811,863SH SOLE 0011,863
ISHARES TRMSCI ACWI ETF4642882573323,663SH SOLE 003,663
ISHARES TRMSCI ACWI EX US4642882402,21641,778SH SOLE 0041,778
ISHARES TRMSCI EAFE ETF46428746531,465431,263SH SOLE 00431,263
ISHARES TRMSCI EMG MKT ETF4642872342,65851,447SH SOLE 0051,447
ISHARES TRNASDAQ BIOTECH4642875562351,549SH SOLE 001,549
ISHARES TRNATIONAL MUN ETF46428841430,178257,491SH SOLE 00257,491
ISHARES TRPFD AND INCM SEC4642886871,66043,118SH SOLE 0043,118
ISHARES TRRUS 1000 ETF464287622266,1161,256,211SH SOLE 001,256,211
ISHARES TRRUS 1000 GRW ETF46428761414,48260,056SH SOLE 0060,056
ISHARES TRRUS 1000 VAL ETF4642875988,71463,728SH SOLE 0063,728
ISHARES TRRUS 2000 GRW ETF46428764820,56071,713SH SOLE 0071,713
ISHARES TRRUS 2000 VAL ETF46428763024,057182,596SH SOLE 00182,596
ISHARES TRRUS MD CP GR ETF4642874811,99019,386SH SOLE 0019,386
ISHARES TRRUS MDCP VAL ETF4642874731,32813,693SH SOLE 0013,693
ISHARES TRRUS MID CAP ETF464287499156,8962,288,779SH SOLE 002,288,779
ISHARES TRRUSSELL 2000 ETF464287655139,682712,444SH SOLE 00712,444
ISHARES TRRUSSELL 3000 ETF4642876893,04813,635SH SOLE 0013,635
ISHARES TRS&P 100 ETF46428710154,616318,200SHPutSOLE 00318,200
ISHARES TRS&P 100 ETF46428710111,61667,679SH SOLE 0067,679
ISHARES TRS&P 500 GRWT ETF46428730916,553259,376SH SOLE 00259,376
ISHARES TRS&P 500 VAL ETF46428740813,368104,424SH SOLE 00104,424
ISHARES TRS&P MC 400GR ETF4642876062,24331,052SH SOLE 0031,052
ISHARES TRS&P MC 400VL ETF4642877052272,626SH SOLE 002,626
ISHARES TRSELECT DIVID ETF4642871689,60899,897SH SOLE 0099,897
ISHARES TRTIPS BD ETF4642871768616,744SH SOLE 006,744
ISHARES TRU.S. BAS MTL ETF4642878383423,015SH SOLE 003,015
ISHARES TRU.S. ENERGY ETF46428779666833,007SH SOLE 0033,007
ISHARES TRU.S. REAL ES ETF46428773921,403249,892SH SOLE 00249,892
ISHARES TRU.S. TECH ETF4642877215,63266,196SH SOLE 0066,196
ISHARES TRUS HLTHCARE ETF4642877624051,645SH SOLE 001,645
ISHARES TRUS TELECOM ETF4642877133019,960SH SOLE 009,960
ITRON INCCOM4657411062502,610SH SOLE 002,610
ITT INCCOM45073V1082473,213SH SOLE 003,213
JACOBS ENGR GROUP INCCOM4698141071,15810,630SH SOLE 0010,630
JOHNSON & JOHNSONCOM47816010427,074172,033SH SOLE 00172,033
JOHNSON CTLS INTL PLCSHSG5150210594720,318SH SOLE 0020,318
JPMORGAN CHASE & COALERIAN ML ETN46625H3654,807346,054SH SOLE 00346,054
JPMORGAN CHASE & COCOM46625H10023,838187,595SH SOLE 00187,595
KANSAS CITY SOUTHERNCOM NEW4851703028254,042SH SOLE 004,042
KEYCORPCOM49326710850230,614SH SOLE 0030,614
KEYSIGHT TECHNOLOGIES INCCOM49338L1035364,059SH SOLE 004,059
KIMBERLY-CLARK CORPCOM4943681031,89014,014SH SOLE 0014,014
KIMCO RLTY CORPCOM49446R10922414,903SH SOLE 0014,903
KINDER MORGAN INC DELCOM49456B1011,07078,285SH SOLE 0078,285
KLA CORPCOM NEW4824801001,8187,023SH SOLE 007,023
KRAFT HEINZ COCOM50075410654715,792SH SOLE 0015,792
KROGER COCOM50104410176023,945SH SOLE 0023,945
L3HARRIS TECHNOLOGIES INCCOM5024311097754,099SH SOLE 004,099
LABORATORY CORP AMER HLDGSCOM NEW50540R4092991,469SH SOLE 001,469
LAM RESEARCH CORPCOM5128071082,8566,048SH SOLE 006,048
LAMB WESTON HLDGS INCCOM5132721044525,739SH SOLE 005,739
LAS VEGAS SANDS CORPCOM5178341074136,937SH SOLE 006,937
LAUDER ESTEE COS INCCL A5184391041,7586,606SH SOLE 006,606
LEIDOS HOLDINGS INCCOM5253271025495,219SH SOLE 005,219
LEMONADE INCCOM52567D1071,1159,100SH SOLE 009,100
LENDINGCLUB CORPCOM NEW52603A20831229,514SH SOLE 0029,514
LENNAR CORPCL A5260571046808,915SH SOLE 008,915
LENNOX INTL INCCOM526107107257939SH SOLE 00939
LIBERTY BROADBAND CORPCOM SER C5303073052901,832SH SOLE 001,832
LIBERTY GLOBAL PLCSHS CL CG5480U12036815,542SH SOLE 0015,542
LILLY ELI & COCOM5324571084,22325,014SH SOLE 0025,014
LINCOLN NATL CORP INDCOM5341871093226,406SH SOLE 006,406
LINDE PLCSHSG5494J1033,34312,687SH SOLE 0012,687
LIONS GATE ENTMNT CORPCL B NON VTG53591950016916,246SH SOLE 0016,246
LITHIA MTRS INCCL A536797103253864SH SOLE 00864
LITTELFUSE INCCOM5370081043091,214SH SOLE 001,214
LIVE NATION ENTERTAINMENT INCOM5380341095577,587SH SOLE 007,587
LOCKHEED MARTIN CORPCOM5398301092,3426,597SH SOLE 006,597
LOWES COS INCCOM5486611074,68729,200SH SOLE 0029,200
LULULEMON ATHLETICA INCCOM5500211094661,340SH SOLE 001,340
LYONDELLBASELL INDUSTRIES NSHS - A -N537451005976,508SH SOLE 006,508
M & T BK CORPCOM55261F1041,72913,580SH SOLE 0013,580
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP55908010663915,061SH SOLE 0015,061
MARATHON OIL CORPCOM56584910624737,098SH SOLE 0037,098
MARATHON PETE CORPCOM56585A10292522,373SH SOLE 0022,373
MARIN SOFTWARE INCCOM NEW56804T2054120,461SH SOLE 0020,461
MARKEL CORPCOM570535104212205SH SOLE 00205
MARKETAXESS HLDGS INCCOM57060D108235412SH SOLE 00412
MARRIOTT INTL INC NEWCL A5719032021,96314,878SH SOLE 0014,878
MARRIOTT VACTINS WORLDWID COCOM57164Y1072151,567SH SOLE 001,567
MARSH & MCLENNAN COS INCCOM5717481022,46121,038SH SOLE 0021,038
MARTIN MARIETTA MATLS INCCOM5732841065,57319,625SH SOLE 0019,625
MASCO CORPCOM5745991064347,903SH SOLE 007,903
MASTERCARD INCORPORATEDCL A57636Q10431,28087,635SH SOLE 0087,635
MATCH GROUP INC NEWCOM57667L1074452,946SH SOLE 002,946
MAXIM INTEGRATED PRODS INCCOM57772K10191010,260SH SOLE 0010,260
MCCORMICK & CO INCCOM NON VTG5797802061,69317,712SH SOLE 0017,712
MCDONALDS CORPCOM58013510110,26947,857SH SOLE 0047,857
MCKESSON CORPCOM58155Q1038845,084SH SOLE 005,084
MEDICAL PPTYS TRUST INCCOM58463J30429113,366SH SOLE 0013,366
MEDTRONIC PLCSHSG5960L1035,36145,763SH SOLE 0045,763
MERCADOLIBRE INCCOM58733R102967577SH SOLE 00577
MERCK & CO. INCCOM58933Y10511,251137,541SH SOLE 00137,541
METLIFE INCCOM59156R1081,00421,383SH SOLE 0021,383
METTLER TOLEDO INTERNATIONALCOM5926881052,1391,877SH SOLE 001,877
MGM GROWTH PPTYS LLCCL A COM55303A10536511,671SH SOLE 0011,671
MICROCHIP TECHNOLOGY INC.COM5950171048846,401SH SOLE 006,401
MICRON TECHNOLOGY INCCOM5951121031,58921,140SH SOLE 0021,140
MICROSOFT CORPCOM59491810468,261306,902SH SOLE 00306,902
MID-AMER APT CMNTYS INCCOM59522J1033742,955SH SOLE 002,955
MONDELEZ INTL INCCL A6092071052,57944,115SH SOLE 0044,115
MONSTER BEVERAGE CORP NEWCOM61174X1091,32914,369SH SOLE 0014,369
MOODYS CORPCOM6153691051,3024,485SH SOLE 004,485
MORGAN STANLEYCOM NEW6174464483,05544,585SH SOLE 0044,585
MORNINGSTAR INCCOM6177001095552,397SH SOLE 002,397
MOTOROLA SOLUTIONS INCCOM NEW6200763077914,652SH SOLE 004,652
MSCI INCCOM55354G1007131,597SH SOLE 001,597
MYR GROUP INC DELCOM55405W1042383,965SH SOLE 003,965
NASDAQ INCCOM6311031082842,136SH SOLE 002,136
NATIONAL INSTRS CORPCOM6365181023387,687SH SOLE 007,687
NETAPP INCCOM64110D1042383,597SH SOLE 003,597
NETFLIX INCCOM64110L1064,7988,873SH SOLE 008,873
NEW YORK CMNTY BANCORP INCCOM64944510326525,135SH SOLE 0025,135
NEWMONT CORPCOM65163910686714,469SH SOLE 0014,469
NEXTERA ENERGY INCCOM65339F1017,03591,190SH SOLE 0091,190
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B1062573,830SH SOLE 003,830
NICE LTDSPONSORED ADR6536561083081,085SH SOLE 001,085
NIKE INCCL B6541061038,43859,645SH SOLE 0059,645
NORDSON CORPCOM6556631022511,249SH SOLE 001,249
NORFOLK SOUTHN CORPCOM6558441083,64815,353SH SOLE 0015,353
NORTHERN TR CORPCOM6658591046607,088SH SOLE 007,088
NORTHROP GRUMMAN CORPCOM6668071021,4464,746SH SOLE 004,746
NOVARTIS AGSPONSORED ADR66987V1095655,985SH SOLE 005,985
NOVO-NORDISK A SADR6701002052533,617SH SOLE 003,617
NRG ENERGY INCCOM NEW6293775082396,376SH SOLE 006,376
NUCOR CORPCOM6703461052634,940SH SOLE 004,940
NUSHARES ETF TRNUVEEN ESG SMLCP67092P6073649,499SH SOLE 009,499
NUVEEN AMT FREE MUN CR INC FCOM67071L10622513,381SH SOLE 0013,381
NUVEEN AMT FREE QLTY MUN INCCOM67065710527,9011,847,729SH SOLE 001,847,729
NUVEEN NEW YORK AMT QLT MUNICOM67065610714210,500SH SOLE 0010,500
NUVEEN QUALITY MUNCP INCOMECOM67066V10111,894773,823SH SOLE 00773,823
NUVEEN TAXABLE MUNICPAL INMCOM67074C1033,254136,991SH SOLE 00136,991
NVIDIA CORPORATIONCOM67066G1049,97719,105SH SOLE 0019,105
NVR INCCOM62944T10528670SH SOLE 0070
NXP SEMICONDUCTORS N VCOMN6596X1092261,422SH SOLE 001,422
OCCIDENTAL PETE CORPCOM67459910517410,051SH SOLE 0010,051
OLD REP INTL CORPCOM68022310420110,187SH SOLE 0010,187
OMNICOM GROUP INCCOM68191910672711,654SH SOLE 0011,654
ON SEMICONDUCTOR CORPCOM6821891052487,586SH SOLE 007,586
ONEOK INC NEWCOM68268010354014,070SH SOLE 0014,070
OPTINOSE INCCOM68404V10012430,000SH SOLE 0030,000
ORACLE CORPCOM68389X1056,28397,125SH SOLE 0097,125
OREILLY AUTOMOTIVE INCCOM67103H1071,0012,211SH SOLE 002,211
OTIS WORLDWIDE CORPCOM68902V1071,39720,688SH SOLE 0020,688
PACCAR INCCOM69371810899111,483SH SOLE 0011,483
PACKAGING CORP AMERCOM6951561094863,527SH SOLE 003,527
PARKER-HANNIFIN CORPCOM7010941046812,500SH SOLE 002,500
PAYCHEX INCCOM7043261071,10411,846SH SOLE 0011,846
PAYPAL HLDGS INCCOM70450Y10311,39548,653SH SOLE 0048,653
PELOTON INTERACTIVE INCCL A COM70614W1004412,907SH SOLE 002,907
PENNSYLVANIA REAL ESTATE INVSH BEN INT709102107345344,503SH SOLE 00344,503
PENUMBRA INCCOM70975L1072261,292SH SOLE 001,292
PEPSICO INCCOM71344810814,34496,722SH SOLE 0096,722
PERKINELMER INCCOM7140461091,1137,756SH SOLE 007,756
PFIZER INCCOM7170811039,674262,802SH SOLE 00262,802
PHILIP MORRIS INTL INCCOM71817210913,061157,755SH SOLE 00157,755
PHILLIPS 66COM7185461043,35748,002SH SOLE 0048,002
PHREESIA INCCOM71944F1062524,653SH SOLE 004,653
PINTEREST INCCL A72352L1062804,249SH SOLE 004,249
PIONEER NAT RES COCOM7237871072692,362SH SOLE 002,362
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN72650310514117,086SH SOLE 0017,086
PNC FINL SVCS GROUP INCCOM6934751052,02013,554SH SOLE 0013,554
POOL CORPCOM73278L105342918SH SOLE 00918
POWER INTEGRATIONS INCCOM7392761032463,011SH SOLE 003,011
PPG INDS INCCOM6935061071,0046,962SH SOLE 006,962
PPL CORPCOM69351T1062147,601SH SOLE 007,601
PRECISION BIOSCIENCES INCCOM74019P10810412,450SH SOLE 0012,450
PRICE T ROWE GROUP INCCOM74144T1081,84212,168SH SOLE 0012,168
PRINCIPAL FINANCIAL GROUP INCOM74251V1022294,611SH SOLE 004,611
PROCTER AND GAMBLE COCOM74271810948,054345,365SH SOLE 00345,365
PROGRESSIVE CORPCOM7433151032,99730,312SH SOLE 0030,312
PROLOGIS INC.COM74340W1031,87518,817SH SOLE 0018,817
PRUDENTIAL FINL INCCOM7443201025947,611SH SOLE 007,611
PUBLIC STORAGECOM74460D1096852,966SH SOLE 002,966
PUBLIC SVC ENTERPRISE GRP INCOM7445731065389,220SH SOLE 009,220
PURE STORAGE INCCL A74624M10234915,419SH SOLE 0015,419
QUALCOMM INCCOM7475251036,28141,229SH SOLE 0041,229
QUANTA SVCS INCCOM74762E1024726,553SH SOLE 006,553
QUEST DIAGNOSTICS INCCOM74834L1006415,376SH SOLE 005,376
QURATE RETAIL INCCOM SER A74915M10011210,187SH SOLE 0010,187
RAYMOND JAMES FINL INCCOM7547301093333,482SH SOLE 003,482
RAYTHEON TECHNOLOGIES CORPCOM75513E1015,91982,772SH SOLE 0082,772
REALTY INCOME CORPCOM7561091042864,606SH SOLE 004,606
REGENERON PHARMACEUTICALSCOM75886F1078321,722SH SOLE 001,722
REGIONS FINANCIAL CORP NEWCOM7591EP10059837,122SH SOLE 0037,122
RELX PLCSPONSORED ADR75953010828711,640SH SOLE 0011,640
RENAISSANCERE HLDGS LTDCOMG7496G1037024,233SH SOLE 004,233
RENEWABLE ENERGY GROUP INCCOM NEW75972A3012353,314SH SOLE 003,314
REPLIGEN CORPCOM7599161093431,788SH SOLE 001,788
REPUBLIC SVCS INCCOM7607591005035,220SH SOLE 005,220
RESMED INCCOM7611521076252,939SH SOLE 002,939
RIO TINTO PLCSPONSORED ADR7672041004415,869SH SOLE 005,869
ROCKWELL AUTOMATION INCCOM7739031099963,972SH SOLE 003,972
ROLLINS INCCOM77571110443311,077SH SOLE 0011,077
ROPER TECHNOLOGIES INCCOM7766961069262,148SH SOLE 002,148
ROSS STORES INCCOM7782961032,46220,049SH SOLE 0020,049
ROYAL DUTCH SHELL PLCSPONS ADR A7802592061,41040,135SH SOLE 0040,135
RPM INTL INCCOM7496851033884,274SH SOLE 004,274
S&P GLOBAL INCCOM78409V1044,36113,266SH SOLE 0013,266
SALESFORCE COM INCCOM79466L3023,92517,636SH SOLE 0017,636
SAP SESPON ADR8030542043282,513SH SOLE 002,513
SBA COMMUNICATIONS CORP NEWCL A78410G1041,2334,370SH SOLE 004,370
SCHLUMBERGER LTDCOM80685710849122,513SH SOLE 0022,513
SCHWAB CHARLES CORPCOM8085131052,37344,732SH SOLE 0044,732
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241021,34114,741SH SOLE 0014,741
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247975,97993,212SH SOLE 0093,212
SEA LTDSPONSORD ADS81141R1002611,310SH SOLE 001,310
SEACOR MARINE HLDGS INCCOM78413P1012710,000SH SOLE 0010,000
SEAGATE TECHNOLOGY PLCSHSG7945M1072333,752SH SOLE 003,752
SEI INVTS COCOM7841171032784,831SH SOLE 004,831
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8523,69754,792SH SOLE 0054,792
SELECT SECTOR SPDR TRENERGY81369Y50616,210427,705SH SOLE 00427,705
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8602,56370,110SH SOLE 0070,110
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y40714,01487,161SH SOLE 0087,161
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3085,68384,256SH SOLE 0084,256
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2098,02170,707SH SOLE 0070,707
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60510,384352,251SH SOLE 00352,251
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7047,51484,852SH SOLE 0084,852
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y88621,798347,654SH SOLE 00347,654
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1002,55935,353SH SOLE 0035,353
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80327,658212,718SH SOLE 00212,718
SEMPRA ENERGYCOM8168511099947,803SH SOLE 007,803
SERVICE CORP INTLCOM8175651041,07921,985SH SOLE 0021,985
SERVICENOW INCCOM81762P1021,6462,991SH SOLE 002,991
SERVICESOURCE INTL INCCOM81763U1005128,866SH SOLE 0028,866
SHERWIN WILLIAMS COCOM8243481061,9482,650SH SOLE 002,650
SHOPIFY INCCL A82509L107812717SH SOLE 00717
SIMON PPTY GROUP INC NEWCOM8288061091,51817,801SH SOLE 0017,801
SIRIUS XM HOLDINGS INCCOM82968B10322635,408SH SOLE 0035,408
SKYWORKS SOLUTIONS INCCOM83088M1024112,691SH SOLE 002,691
SMITH & NEPHEW PLCSPDN ADR NEW83175M2052205,211SH SOLE 005,211
SMUCKER J M COCOM NEW8326964053012,607SH SOLE 002,607
SNAP ON INCCOM8330341014992,914SH SOLE 002,914
SOCIAL CAP HEDSPIA HLDG CO ICOM CL AG8251K10722613,450SH SOLE 0013,450
SOLAREDGE TECHNOLOGIES INCCOM83417M1045031,577SH SOLE 001,577
SONOCO PRODS COCOM8354951022363,976SH SOLE 003,976
SOUTHERN COCOM8425871072,24236,501SH SOLE 0036,501
SOUTHWEST AIRLS COCOM8447411083858,269SH SOLE 008,269
SPDR GOLD TRGOLD SHS78463V1072,66614,947SH SOLE 0014,947
SPDR INDEX SHS FDSGLB NAT RESRCE78463X54175816,930SH SOLE 0016,930
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88987525,935SH SOLE 0025,935
SPDR INDEX SHS FDSS&P CHINA ETF78463X4002131,638SH SOLE 001,638
SPDR S&P 500 ETF TRTR UNIT78462F10333,64890,000SHCallSOLE 0090,000
SPDR S&P 500 ETF TRTR UNIT78462F103777,1432,078,590SH SOLE 002,078,590
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107451,9001,076,158SH SOLE 001,076,158
SPDR SER TRBLOMBERG INTL TR78464A51655917,908SH SOLE 0017,908
SPDR SER TRBLOOMBERG BRCLYS78468R6221,71615,755SH SOLE 0015,755
SPDR SER TRDJ REIT ETF78464A6072,56929,629SH SOLE 0029,629
SPDR SER TRFTSE INT GVT ETF78464A4903,46959,090SH SOLE 0059,090
SPDR SER TRPORTFLI TIPS ETF78464A6569,180294,510SH SOLE 00294,510
SPDR SER TRPORTFOLIO S&P40078464A8474,947122,440SH SOLE 00122,440
SPDR SER TRPORTFOLIO S&P50078464A8546,553149,068SH SOLE 00149,068
SPDR SER TRPORTFOLIO S&P60078468R8531,14031,850SH SOLE 0031,850
SPDR SER TRPRTFLO S&P500 GW78464A4095139,270SH SOLE 009,270
SPDR SER TRPRTFLO S&P500 HI78468R7881,30239,523SH SOLE 0039,523
SPDR SER TRPRTFLO S&P500 VL78464A50835510,330SH SOLE 0010,330
SPDR SER TRS&P 400 MDCP GRW78464A8213,11444,915SH SOLE 0044,915
SPDR SER TRS&P 400 MDCP VAL78464A8392,60947,010SH SOLE 0047,010
SPDR SER TRS&P 600 SMCP GRW78464A2011,47319,290SH SOLE 0019,290
SPDR SER TRS&P 600 SMCP VAL78464A3001,58623,963SH SOLE 0023,963
SPDR SER TRS&P 600 SML CAP78464A8133033,811SH SOLE 003,811
SPDR SER TRS&P BK ETF78464A7974149,906SH SOLE 009,906
SPDR SER TRS&P DIVID ETF78464A76368,814649,617SH SOLE 00649,617
SPDR SER TRSPDR S&P 500 ETF78468R7968,72593,838SH SOLE 0093,838
SPLUNK INCCOM8486371045523,247SH SOLE 003,247
SQUARE INCCL A8522341037013,223SH SOLE 003,223
SS&C TECHNOLOGIES HLDGS INCCOM78467J1001,06514,638SH SOLE 0014,638
STANLEY BLACK & DECKER INCCOM8545021011,0315,772SH SOLE 005,772
STARBUCKS CORPCOM8552441095,10147,678SH SOLE 0047,678
STATE STR CORPCOM8574771031,23116,914SH SOLE 0016,914
STEELCASE INCCL A85815520328921,302SH SOLE 0021,302
STERIS PLCSHS USDG8473T1008534,501SH SOLE 004,501
STRYKER CORPORATIONCOM8636671013,55614,511SH SOLE 0014,511
SUN CMNTYS INCCOM8666741045743,776SH SOLE 003,776
SUNRUN INCCOM86771W1052653,817SH SOLE 003,817
SYNCHRONY FINANCIALCOM87165B10344512,814SH SOLE 0012,814
SYNOPSYS INCCOM8716071075822,246SH SOLE 002,246
SYSCO CORPCOM8718291071,87025,186SH SOLE 0025,186
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001,47713,541SH SOLE 0013,541
TAKE-TWO INTERACTIVE SOFTWARCOM8740541092961,426SH SOLE 001,426
TARGET CORPCOM87612E1064,06823,046SH SOLE 0023,046
TC ENERGY CORPCOM87807B10780219,693SH SOLE 0019,693
TE CONNECTIVITY LTDREG SHSH849891049497,841SH SOLE 007,841
TECHNIPFMC PLCCOMG8711010519921,120SH SOLE 0021,120
TELEFLEX INCORPORATEDCOM8793691067421,804SH SOLE 001,804
TERADYNE INCCOM8807701022912,431SH SOLE 002,431
TESLA INCCOM88160R10110,77015,262SH SOLE 0015,262
TEXAS INSTRS INCCOM8825081046,17137,596SH SOLE 0037,596
TEXTRON INCCOM88320310161212,663SH SOLE 0012,663
THERMO FISHER SCIENTIFIC INCCOM8835561026,46813,886SH SOLE 0013,886
TIFFANY & CO NEWCOM8865471084713,585SH SOLE 003,585
TJX COS INC NEWCOM8725401094,05359,346SH SOLE 0059,346
T-MOBILE US INCCOM8725901041,45210,769SH SOLE 0010,769
TOLL BROTHERS INCCOM8894781031,17727,086SH SOLE 0027,086
TOPBUILD CORPCOM89055F1032141,160SH SOLE 001,160
TORO COCOM8910921088268,708SH SOLE 008,708
TPI COMPOSITES INCCOM87266J1042825,337SH SOLE 005,337
TRACTOR SUPPLY COCOM8923561061,0637,561SH SOLE 007,561
TRANE TECHNOLOGIES PLCSHSG8994E1031,2768,791SH SOLE 008,791
TRANSDIGM GROUP INCCOM8936411006961,124SH SOLE 001,124
TRAVELERS COMPANIES INCCOM89417E1091,61111,477SH SOLE 0011,477
TREX CO INCCOM89531P1052052,453SH SOLE 002,453
TRIMBLE INCCOM8962391004186,260SH SOLE 006,260
TRISTATE CAP HLDGS INCCOM89678F10031918,334SH SOLE 0018,334
TRIVAGO N VSPON ADS A SHS89686D10510945,100SH SOLE 0045,100
TRUIST FINL CORPCOM89832Q1092,17745,417SH SOLE 0045,417
TWITTER INCCOM90184L1024878,988SH SOLE 008,988
TYSON FOODS INCCL A9024941033435,317SH SOLE 005,317
UBER TECHNOLOGIES INCCOM90353T1002595,071SH SOLE 005,071
UDR INCCOM9026531042285,928SH SOLE 005,928
UGI CORP NEWCOM90268110540711,652SH SOLE 0011,652
ULTA BEAUTY INCCOM90384S3031,1413,975SH SOLE 003,975
UNILEVER PLCSPON ADR NEW9047677049,404155,792SH SOLE 00155,792
UNION PAC CORPCOM9078181085,86828,184SH SOLE 0028,184
UNITED PARCEL SERVICE INCCL B9113121063,48920,720SH SOLE 0020,720
UNITED RENTALS INCCOM9113631095682,451SH SOLE 002,451
UNITEDHEALTH GROUP INCCOM91324P10211,73133,451SH SOLE 0033,451
UNIVERSAL DISPLAY CORPCOM91347P1054011,746SH SOLE 001,746
UNIVERSAL HLTH SVCS INCCL B9139031002361,718SH SOLE 001,718
US BANCORP DELCOM NEW9029733044,53397,292SH SOLE 0097,292
V F CORPCOM9182041087628,925SH SOLE 008,925
VAIL RESORTS INCCOM91879Q1097702,759SH SOLE 002,759
VALE S ASPONSORED ADS91912E10521512,834SH SOLE 0012,834
VALERO ENERGY CORPCOM91913Y10090315,956SH SOLE 0015,956
VANECK VECTORS ETF TRGOLD MINERS ETF92189F10683623,206SH SOLE 0023,206
VANECK VECTORS ETF TRLOW CARBN ENERGY92189F5021,1046,669SH SOLE 006,669
VANGUARD ADMIRAL FDS INCMIDCP 400 IDX9219328858,37153,814SH SOLE 0053,814
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX9219328285753,428SH SOLE 003,428
VANGUARD BD INDEX FDSINTERMED TERM9219378192,82030,367SH SOLE 0030,367
VANGUARD BD INDEX FDSSHORT TRM BOND9219378272,08225,110SH SOLE 0025,110
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378358709,860SH SOLE 009,860
VANGUARD INDEX FDSGROWTH ETF9229087368493,350SH SOLE 003,350
VANGUARD INDEX FDSLARGE CAP ETF9229086376,61037,612SH SOLE 0037,612
VANGUARD INDEX FDSMCAP GR IDXVIP9229085381,1035,199SH SOLE 005,199
VANGUARD INDEX FDSMCAP VL IDXVIP9229085128286,962SH SOLE 006,962
VANGUARD INDEX FDSMID CAP ETF92290862950,745245,417SH SOLE 00245,417
VANGUARD INDEX FDSREAL ESTATE ETF92290855315,301180,165SH SOLE 00180,165
VANGUARD INDEX FDSS&P 500 ETF SHS922908363363,9011,058,807SH SOLE 001,058,807
VANGUARD INDEX FDSSM CP VAL ETF9229086111,61411,346SH SOLE 0011,346
VANGUARD INDEX FDSSMALL CP ETF92290875112,49264,165SH SOLE 0064,165
VANGUARD INDEX FDSSML CP GRW ETF9229085951,6146,029SH SOLE 006,029
VANGUARD INDEX FDSTOTAL STK MKT92290876945,340232,941SH SOLE 00232,941
VANGUARD INDEX FDSVALUE ETF9229087441,53312,890SH SOLE 0012,890
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427757,504128,587SH SOLE 00128,587
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285814,426287,878SH SOLE 00287,878
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428741,99833,169SH SOLE 0033,169
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF92204286686810,907SH SOLE 0010,907
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427183332,735SH SOLE 002,735
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427422,01421,752SH SOLE 0021,752
VANGUARD MALVERN FDSSTRM INFPROIDX9220208059,594187,740SH SOLE 00187,740
VANGUARD MUN BD FDSTAX EXEMPT BD92290774611,886215,368SH SOLE 00215,368
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8703,41035,099SH SOLE 0035,099
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C7714448,209SH SOLE 008,209
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4092412,896SH SOLE 002,896
VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206C7305,31930,356SH SOLE 0030,356
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088444,29930,453SH SOLE 0030,453
VANGUARD STAR FDSVG TL INTL STK F9219097683896,462SH SOLE 006,462
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385824,558520,184SH SOLE 00520,184
VANGUARD WHITEHALL FDSHIGH DIV YLD92194640690,351987,340SH SOLE 00987,340
VANGUARD WHITEHALL FDSINTL HIGH ETF9219467941,11918,408SH SOLE 0018,408
VANGUARD WORLD FDESG INTL STK ETF9219107255038,495SH SOLE 008,495
VANGUARD WORLD FDESG US STK ETF9219107331,77425,285SH SOLE 0025,285
VANGUARD WORLD FDSCOMM SRVC ETF92204A8842,46320,488SH SOLE 0020,488
VANGUARD WORLD FDSCONSUM DIS ETF92204A108239870SH SOLE 00870
VANGUARD WORLD FDSCONSUM STP ETF92204A2072,26913,049SH SOLE 0013,049
VANGUARD WORLD FDSENERGY ETF92204A3066,180119,172SH SOLE 00119,172
VANGUARD WORLD FDSFINANCIALS ETF92204A4052,32231,870SH SOLE 0031,870
VANGUARD WORLD FDSINDUSTRIAL ETF92204A6032,62515,442SH SOLE 0015,442
VANGUARD WORLD FDSINF TECH ETF92204A7021,0773,044SH SOLE 003,044
VANGUARD WORLD FDSUTILITIES ETF92204A8765884,282SH SOLE 004,282
VARIAN MED SYS INCCOM92220P1051,6379,355SH SOLE 009,355
VENTAS INCCOM92276F1002394,866SH SOLE 004,866
VERISIGN INCCOM92343E1023091,427SH SOLE 001,427
VERISK ANALYTICS INCCOM92345Y1066162,969SH SOLE 002,969
VERIZON COMMUNICATIONS INCCOM92343V1047,115121,107SH SOLE 00121,107
VERRA MOBILITY CORPCOM92511U10215711,666SH SOLE 0011,666
VERTEX INCCL A92538J1061,45241,676SH SOLE 0041,676
VERTEX PHARMACEUTICALS INCCOM92532F1001,4456,114SH SOLE 006,114
VIACOMCBS INCCL B92556H20645512,213SH SOLE 0012,213
VIATRIS INCCOM92556V10663033,613SH SOLE 0033,613
VICTORY PORTFOLIOS IIVCSHS US 500 VOL92647N7664677,491SH SOLE 007,491
VISA INCCOM CL A92826C83914,37265,705SH SOLE 0065,705
VULCAN MATLS COCOM9291601092481,675SH SOLE 001,675
WABTECCOM9297401086789,266SH SOLE 009,266
WALGREENS BOOTS ALLIANCE INCCOM93142710899124,845SH SOLE 0024,845
WALMART INCCOM9311421035,64939,189SH SOLE 0039,189
WASTE CONNECTIONS INCCOM94106B1012712,641SH SOLE 002,641
WASTE MGMT INC DELCOM94106L1091,35411,483SH SOLE 0011,483
WATERS CORPCOM941848103224907SH SOLE 00907
WEC ENERGY GROUP INCCOM92939U1067808,476SH SOLE 008,476
WELLS FARGO CO NEWCOM9497461011,96064,933SH SOLE 0064,933
WELLTOWER INCCOM95040Q1042864,423SH SOLE 004,423
WESTERN UN COCOM95980210964329,309SH SOLE 0029,309
WEYERHAEUSER CO MTN BECOM NEW9621661043329,910SH SOLE 009,910
WHIRLPOOL CORPCOM9633201066353,517SH SOLE 003,517
WILLIAMS COS INCCOM96945710064131,965SH SOLE 0031,965
WILLIAMS SONOMA INCCOM9699041015265,162SH SOLE 005,162
WILLIS TOWERS WATSON PLC LTDSHSG966291031,0254,865SH SOLE 004,865
WISDOMTREE TRCHINADIV EX FI97717X7192173,300SH SOLE 003,300
WISDOMTREE TRUS TOTAL DIVIDND97717W1094,28640,875SH SOLE 0040,875
WOODWARD INCCOM9807451034273,512SH SOLE 003,512
WORKDAY INCCL A98138H1016832,851SH SOLE 002,851
WPX ENERGY INCCOM98212B10321626,448SH SOLE 0026,448
XCEL ENERGY INCCOM98389B10068310,243SH SOLE 0010,243
XILINX INCCOM9839191011,88813,320SH SOLE 0013,320
XPO LOGISTICS INCCOM9837931004003,353SH SOLE 003,353
XYLEM INCCOM98419M1002512,466SH SOLE 002,466
YUM BRANDS INCCOM9884981011,34412,382SH SOLE 0012,382
YUM CHINA HLDGS INCCOM98850P10961610,795SH SOLE 0010,795
ZEBRA TECHNOLOGIES CORPORATICL A989207105287747SH SOLE 00747
ZENDESK INCCOM98936J1016394,467SH SOLE 004,467
ZIMMER BIOMET HOLDINGS INCCOM98956P1021,4469,387SH SOLE 009,387
ZIONS BANCORPORATION N ACOM9897011072515,768SH SOLE 005,768
ZOETIS INCCL A98978V1033,61221,825SH SOLE 0021,825
ZYNGA INCCL A98986T10824124,434SH SOLE 0024,434