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
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   2,397,235 22,793 SH   SOLE 12 0 0 22,793
AAON INC COM PAR $0.004 000360206   2,020,288 20,894 SH   SOLE 6 0 0 20,894
ABB LTD SPONSORED ADR 000375204   1,397,125 40,732 SH   SOLE 6 0 0 40,732
ABBOTT LABS COM 002824100   12,390,330 122,362 SH   SOLE 15 0 0 122,362
ABBVIE INC COM 00287Y109   25,923,520 162,721 SH   SOLE 17 0 0 162,721
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   17,322,295 60,623 SH   SOLE 17 0 0 60,623
ACTIVISION BLIZZARD INC COM 00507V109   1,695,335 19,808 SH   SOLE 8 0 0 19,808
ADOBE SYSTEMS INCORPORATED COM 00724F101   18,523,321 48,010 SH   SOLE 17 0 0 48,010
ADVANCE AUTO PARTS INC COM 00751Y106   1,043,037 8,577 SH   SOLE 10 0 0 8,577
ADVANCED MICRO DEVICES INC COM 007903107   5,062,609 51,654 SH   SOLE 17 0 0 51,654
AFLAC INC COM 001055102   2,420,605 37,517 SH   SOLE 8 0 0 37,517
AGILENT TECHNOLOGIES INC COM 00846U101   1,082,188 7,823 SH   SOLE 9 0 0 7,823
AIR PRODS & CHEMS INC COM 009158106   11,733,998 40,855 SH   SOLE 13 0 0 40,855
AIRBNB INC COM CL A 009066101   4,104,205 32,992 SH   SOLE 8 0 0 32,992
ALBANY INTL CORP CL A 012348108   1,020,692 11,422 SH   SOLE 9 0 0 11,422
ALBEMARLE CORP COM 012653101   2,398,732 10,852 SH   SOLE 14 0 0 10,852
ALCON AG ORD SHS H01301128   3,949,917 55,995 SH   SOLE 9 0 0 55,995
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,788,054 22,200 SH   SOLE 12 0 0 22,200
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   3,552,083 34,763 SH   SOLE 9 0 0 34,763
ALIGN TECHNOLOGY INC COM 016255101   3,769,001 11,234 SH   SOLE 13 0 0 11,234
ALLEGION PLC ORD SHS G0176J109   1,303,543 12,213 SH   SOLE 11 0 0 12,213
ALPHABET INC CAP STK CL C 02079K107   25,589,220 245,445 SH   SOLE 17 0 0 245,445
ALPHABET INC CAP STK CL A 02079K305   32,918,388 316,800 SH   SOLE 17 0 0 316,800
ALPS ETF TR SECTR DIV DOGS 00162Q858   1,223,629 23,899 SH   SOLE 1 0 0 23,899
ALTRIA GROUP INC COM 02209S103   5,491,997 123,084 SH   SOLE 14 0 0 123,084
AMAZON COM INC COM 023135106   52,719,887 510,197 SH   SOLE 17 0 0 510,197
AMCOR PLC ORD G0250X107   3,887,906 341,644 SH   SOLE 13 0 0 341,644
AMEREN CORP COM 023608102   1,323,393 15,319 SH   SOLE 9 0 0 15,319
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   1,589,768 30,058 SH   SOLE 1 0 0 30,058
AMERICAN CENTY ETF TR US SML CP VALU 025072877   1,332,782 17,996 SH   SOLE 1 0 0 17,996
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   2,831,307 64,893 SH   SOLE 1 0 0 64,893
AMERICAN CENTY ETF TR STOXX US QUALT 025072208   2,220,021 46,308 SH   SOLE 1 0 0 46,308
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   1,836,365 36,472 SH   SOLE 1 0 0 36,472
AMERICAN ELEC PWR CO INC COM 025537101   5,020,678 55,178 SH   SOLE 12 0 0 55,178
AMERICAN EXPRESS CO COM 025816109   6,484,592 39,319 SH   SOLE 14 0 0 39,319
AMERICAN HOMES 4 RENT CL A 02665T306   1,814,510 57,695 SH   SOLE 8 0 0 57,695
AMERICAN INTL GROUP INC COM NEW 026874784   1,982,593 39,372 SH   SOLE 12 0 0 39,372
AMERICAN TOWER CORP NEW COM 03027X100   5,693,720 27,864 SH   SOLE 16 0 0 27,864
AMERIPRISE FINL INC COM 03076C106   3,843,210 12,561 SH   SOLE 12 0 0 12,561
AMERISOURCEBERGEN CORP COM 03073E105   7,713,776 48,190 SH   SOLE 13 0 0 48,190
AMGEN INC COM 031162100   8,968,005 37,099 SH   SOLE 17 0 0 37,099
AMPHENOL CORP NEW CL A 032095101   3,334,286 40,801 SH   SOLE 14 0 0 40,801
ANALOG DEVICES INC COM 032654105   7,733,439 39,212 SH   SOLE 15 0 0 39,212
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   1,679,950 25,175 SH   SOLE 8 0 0 25,175
ANSYS INC COM 03662Q105   5,760,435 17,309 SH   SOLE 13 0 0 17,309
AON PLC SHS CL A G0403H108   2,344,907 7,437 SH   SOLE 12 0 0 7,437
APPLE INC COM 037833100   76,667,000 464,984 SH   SOLE 17 0 0 464,984
APPLIED MATLS INC COM 038222105   4,794,585 39,039 SH   SOLE 14 0 0 39,039
APTARGROUP INC COM 038336103   1,049,674 8,881 SH   SOLE 8 0 0 8,881
APTIV PLC SHS G6095L109   2,480,477 22,110 SH   SOLE 12 0 0 22,110
ARCH CAP GROUP LTD ORD G0450A105   1,231,637 18,147 SH   SOLE 12 0 0 18,147
ARCHER DANIELS MIDLAND CO COM 039483102   4,699,095 59,033 SH   SOLE 9 0 0 59,033
ARES CAPITAL CORP COM 04010L103   1,565,358 85,656 SH   SOLE 4 0 0 85,656
ARISTA NETWORKS INC COM 040413106   2,780,433 16,564 SH   SOLE 9 0 0 16,564
ASML HOLDING N V N Y REGISTRY SHS N07059210   9,844,509 14,462 SH   SOLE 13 0 0 14,462
ASPEN TECHNOLOGY INC COM 29109X106   2,769,373 12,100 SH   SOLE 11 0 0 12,100
ASTRAZENECA PLC SPONSORED ADR 046353108   5,516,499 79,477 SH   SOLE 14 0 0 79,477
AT&T INC COM 00206R102   8,618,030 447,498 SH   SOLE 16 0 0 447,498
ATLASSIAN CORPORATION CL A 049468101   2,725,797 15,925 SH   SOLE 13 0 0 15,925
ATMOS ENERGY CORP COM 049560105   2,069,151 18,415 SH   SOLE 7 0 0 18,415
AUTODESK INC COM 052769106   12,784,563 61,417 SH   SOLE 15 0 0 61,417
AUTOMATIC DATA PROCESSING IN COM 053015103   9,282,188 41,733 SH   SOLE 11 0 0 41,733
AUTOZONE INC COM 053332102   6,059,340 2,465 SH   SOLE 13 0 0 2,465
AVALONBAY CMNTYS INC COM 053484101   1,852,844 11,025 SH   SOLE 10 0 0 11,025
AVERY DENNISON CORP COM 053611109   2,080,239 11,626 SH   SOLE 11 0 0 11,626
BALL CORP COM 058498106   2,760,773 50,096 SH   SOLE 10 0 0 50,096
BANK AMERICA CORP COM 060505104   10,892,682 380,685 SH   SOLE 14 0 0 380,685
BANK NEW YORK MELLON CORP COM 064058100   2,185,926 48,106 SH   SOLE 12 0 0 48,106
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   2,797,326 88,551 SH   SOLE 1 0 0 88,551
BAXTER INTL INC COM 071813109   1,867,049 45,827 SH   SOLE 9 0 0 45,827
BCE INC COM NEW 05534B760   3,112,598 69,493 SH   SOLE 8 0 0 69,493
BECTON DICKINSON & CO COM 075887109   4,023,724 16,255 SH   SOLE 11 0 0 16,255
BENTLEY SYS INC COM CL B 08265T208   2,281,464 53,070 SH   SOLE 10 0 0 53,070
BERKLEY W R CORP COM 084423102   2,377,954 38,194 SH   SOLE 11 0 0 38,194
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   24,100,317 78,059 SH   SOLE 15 0 0 78,059
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,328,000 5 SH   SOLE   0 0 5
BERRY GLOBAL GROUP INC COM 08579W103   4,268,443 72,469 SH   SOLE 5 0 0 72,469
BHP GROUP LTD SPONSORED ADS 088606108   1,232,567 19,438 SH   SOLE 5 0 0 19,438
BILL HOLDINGS INC COM 090043100   1,060,824 13,074 SH   SOLE 8 0 0 13,074
BLACKLINE INC COM 09239B109   2,146,685 31,969 SH   SOLE 13 0 0 31,969
BLACKROCK INC COM 09247X101   10,751,146 16,068 SH   SOLE 15 0 0 16,068
BLACKSTONE INC COM 09260D107   6,985,549 79,526 SH   SOLE 12 0 0 79,526
BLOCK INC CL A 852234103   2,313,780 33,704 SH   SOLE 8 0 0 33,704
BOEING CO COM 097023105   11,890,674 55,975 SH   SOLE 12 0 0 55,975
BOOKING HOLDINGS INC COM 09857L108   5,802,316 2,189 SH   SOLE 14 0 0 2,189
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,750,306 18,883 SH   SOLE 8 0 0 18,883
BORGWARNER INC COM 099724106   1,371,501 27,927 SH   SOLE 9 0 0 27,927
BOSTON SCIENTIFIC CORP COM 101137107   1,545,777 30,897 SH   SOLE 11 0 0 30,897
BP PLC SPONSORED ADR 055622104   1,449,622 38,208 SH   SOLE 9 0 0 38,208
BRISTOL-MYERS SQUIBB CO COM 110122108   10,586,788 152,877 SH   SOLE 17 0 0 152,877
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   3,557,918 101,307 SH   SOLE 10 0 0 101,307
BROADCOM INC COM 11135F101   22,520,176 35,103 SH   SOLE 16 0 0 35,103
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,636,664 17,989 SH   SOLE 15 0 0 17,989
BROADSTONE NET LEASE INC COM 11135E203   1,922,080 112,997 SH   SOLE 3 0 0 112,997
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,016,726 31,197 SH   SOLE 9 0 0 31,197
BROWN FORMAN CORP CL B 115637209   2,033,509 31,640 SH   SOLE 6 0 0 31,640
BUNGE LIMITED COM G16962105   1,422,243 14,889 SH   SOLE 2 0 0 14,889
CADENCE DESIGN SYSTEM INC COM 127387108   2,662,891 12,675 SH   SOLE 12 0 0 12,675
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   1,674,367 28,524 SH   SOLE 2 0 0 28,524
CANADIAN NATL RY CO COM 136375102   2,341,034 19,844 SH   SOLE 6 0 0 19,844
CANADIAN PAC RY LTD COM 13645T100   2,805,926 36,469 SH   SOLE 10 0 0 36,469
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   2,799,415 112,246 SH   SOLE 2 0 0 112,246
CAPITAL GROUP FIXED INCOME E MUNICIPAL INCOME 14020Y201   2,501,170 93,747 SH   SOLE   0 0 93,747
CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102   2,048,570 89,889 SH   SOLE 1 0 0 89,889
CAPITAL GROUP FIXED INCOME E US MULTI-SECTOR 14020Y300   1,881,694 71,475 SH   SOLE 1 0 0 71,475
CAPITAL ONE FINL CORP COM 14040H105   3,249,413 33,792 SH   SOLE 12 0 0 33,792
CARMAX INC COM 143130102   2,337,349 36,362 SH   SOLE 9 0 0 36,362
CARRIER GLOBAL CORPORATION COM 14448C104   2,027,226 44,316 SH   SOLE 13 0 0 44,316
CATERPILLAR INC COM 149123101   9,515,038 41,580 SH   SOLE 15 0 0 41,580
CBRE GROUP INC CL A 12504L109   1,545,156 21,222 SH   SOLE 8 0 0 21,222
CDW CORP COM 12514G108   5,215,420 26,761 SH   SOLE 13 0 0 26,761
CELANESE CORP DEL COM 150870103   1,170,798 10,752 SH   SOLE 10 0 0 10,752
CHARLES RIV LABS INTL INC COM 159864107   2,290,657 11,350 SH   SOLE 11 0 0 11,350
CHEMED CORP NEW COM 16359R103   2,029,700 3,774 SH   SOLE 12 0 0 3,774
CHENIERE ENERGY INC COM NEW 16411R208   3,118,752 19,789 SH   SOLE 13 0 0 19,789
CHEVRON CORP NEW COM 166764100   30,307,958 185,774 SH   SOLE 17 0 0 185,774
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,850,486 2,254 SH   SOLE 12 0 0 2,254
CHUBB LIMITED COM H1467J104   6,465,524 33,305 SH   SOLE 12 0 0 33,305
CHURCH & DWIGHT CO INC COM 171340102   3,120,002 35,290 SH   SOLE 6 0 0 35,290
CINCINNATI FINL CORP COM 172062101   4,907,893 43,789 SH   SOLE 7 0 0 43,789
CINTAS CORP COM 172908105   2,627,602 5,679 SH   SOLE 13 0 0 5,679
CISCO SYS INC COM 17275R102   22,764,542 435,552 SH   SOLE 17 0 0 435,552
CITIGROUP INC COM NEW 172967424   8,804,919 187,757 SH   SOLE 13 0 0 187,757
CLEAN HARBORS INC COM 184496107   4,847,040 34,000 SH   SOLE 6 0 0 34,000
CLOROX CO DEL COM 189054109   3,525,738 22,281 SH   SOLE 7 0 0 22,281
CME GROUP INC COM 12572Q105   4,637,997 24,217 SH   SOLE 13 0 0 24,217
CMS ENERGY CORP COM 125896100   2,170,342 35,359 SH   SOLE 9 0 0 35,359
COCA COLA CO COM 191216100   15,046,484 242,584 SH   SOLE 18 0 0 242,584
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,882,402 30,895 SH   SOLE 12 0 0 30,895
COLGATE PALMOLIVE CO COM 194162103   4,357,439 57,983 SH   SOLE 11 0 0 57,983
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   1,150,761 64,396 SH   SOLE 2 0 0 64,396
COMCAST CORP NEW CL A 20030N101   16,142,128 425,765 SH   SOLE 15 0 0 425,765
COMMERCE BANCSHARES INC COM 200525103   1,084,735 18,590 SH   SOLE 8 0 0 18,590
COMPASS DIVERSIFIED SH BEN INT 20451Q104   1,319,913 69,178 SH   SOLE 4 0 0 69,178
CONAGRA BRANDS INC COM 205887102   3,137,374 83,530 SH   SOLE 7 0 0 83,530
CONOCOPHILLIPS COM 20825C104   10,669,243 107,576 SH   SOLE 14 0 0 107,576
CONSTELLATION BRANDS INC CL A 21036P108   4,114,513 18,215 SH   SOLE 14 0 0 18,215
COOPER COS INC COM NEW 216648402   2,465,375 6,603 SH   SOLE 9 0 0 6,603
COPART INC COM 217204106   3,997,562 53,152 SH   SOLE 12 0 0 53,152
CORNING INC COM 219350105   1,580,830 44,808 SH   SOLE 10 0 0 44,808
CORTEVA INC COM 22052L104   3,239,364 53,727 SH   SOLE 8 0 0 53,727
COSTAR GROUP INC COM 22160N109   2,491,131 36,182 SH   SOLE 10 0 0 36,182
COSTCO WHSL CORP NEW COM 22160K105   12,836,877 25,842 SH   SOLE 15 0 0 25,842
COTERRA ENERGY INC COM 127097103   2,260,065 92,097 SH   SOLE 10 0 0 92,097
CRH PLC ADR 12626K203   1,109,213 21,805 SH   SOLE 9 0 0 21,805
CROWDSTRIKE HLDGS INC CL A 22788C105   1,443,632 10,518 SH   SOLE 10 0 0 10,518
CROWN CASTLE INC COM 22822V101   13,196,067 98,596 SH   SOLE 16 0 0 98,596
CROWN HLDGS INC COM 228368106   1,597,430 19,314 SH   SOLE 5 0 0 19,314
CSX CORP COM 126408103   2,421,580 80,881 SH   SOLE 10 0 0 80,881
CULLEN FROST BANKERS INC COM 229899109   1,303,608 12,374 SH   SOLE 5 0 0 12,374
CUMMINS INC COM 231021106   3,099,472 12,975 SH   SOLE 9 0 0 12,975
CVS HEALTH CORP COM 126650100   7,914,406 106,507 SH   SOLE 14 0 0 106,507
D R HORTON INC COM 23331A109   2,605,445 26,671 SH   SOLE 8 0 0 26,671
DANAHER CORPORATION COM 235851102   8,141,561 32,314 SH   SOLE 16 0 0 32,314
DARDEN RESTAURANTS INC COM 237194105   2,710,047 17,466 SH   SOLE 6 0 0 17,466
DBX ETF TR XTRACKERS SHRT 233051283   3,307,273 75,768 SH   SOLE 2 0 0 75,768
DECKERS OUTDOOR CORP COM 243537107   1,337,861 2,976 SH   SOLE 6 0 0 2,976
DEERE & CO COM 244199105   9,780,540 23,705 SH   SOLE 14 0 0 23,705
DEVON ENERGY CORP NEW COM 25179M103   1,804,682 35,659 SH   SOLE 9 0 0 35,659
DEXCOM INC COM 252131107   3,202,153 27,562 SH   SOLE 15 0 0 27,562
DIAGEO PLC SPON ADR NEW 25243Q205   7,044,242 38,885 SH   SOLE 13 0 0 38,885
DIAMONDBACK ENERGY INC COM 25278X109   1,074,904 7,952 SH   SOLE 11 0 0 7,952
DICKS SPORTING GOODS INC COM 253393102   1,846,434 13,013 SH   SOLE 6 0 0 13,013
DIGITAL RLTY TR INC COM 253868103   1,417,022 14,414 SH   SOLE 11 0 0 14,414
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   1,392,572 43,207 SH   SOLE 1 0 0 43,207
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,763,128 65,422 SH   SOLE   0 0 65,422
DISCOVER FINL SVCS COM 254709108   1,892,851 19,151 SH   SOLE 8 0 0 19,151
DISNEY WALT CO COM 254687106   11,005,102 109,816 SH   SOLE 14 0 0 109,816
DOCUSIGN INC COM 256163106   1,328,191 22,782 SH   SOLE 9 0 0 22,782
DOLBY LABORATORIES INC COM CL A 25659T107   1,613,989 18,895 SH   SOLE 8 0 0 18,895
DOLLAR GEN CORP NEW COM 256677105   9,241,034 43,922 SH   SOLE 13 0 0 43,922
DOLLAR TREE INC COM 256746108   1,910,363 13,308 SH   SOLE 9 0 0 13,308
DOMINION ENERGY INC COM 25746U109   5,451,076 97,497 SH   SOLE 10 0 0 97,497
DOVER CORP COM 260003108   2,289,989 15,072 SH   SOLE 10 0 0 15,072
DOW INC COM 260557103   3,501,118 63,857 SH   SOLE 14 0 0 63,857
DUKE ENERGY CORP NEW COM NEW 26441C204   6,406,952 66,414 SH   SOLE 11 0 0 66,414
DUPONT DE NEMOURS INC COM 26614N102   1,939,913 27,032 SH   SOLE 6 0 0 27,032
EA SERIES TRUST GADSDN DYN MLT 02072L870   5,306,852 180,382 SH   SOLE 1 0 0 180,382
EASTMAN CHEM CO COM 277432100   1,375,258 16,306 SH   SOLE 10 0 0 16,306
EATON CORP PLC SHS G29183103   9,718,632 56,721 SH   SOLE 13 0 0 56,721
EBAY INC. COM 278642103   1,298,091 29,238 SH   SOLE 12 0 0 29,238
ECOLAB INC COM 278865100   4,256,419 25,714 SH   SOLE 13 0 0 25,714
EDISON INTL COM 281020107   1,699,217 24,072 SH   SOLE 10 0 0 24,072
EDWARDS LIFESCIENCES CORP COM 28176E108   2,998,218 36,241 SH   SOLE 12 0 0 36,241
ELECTRONIC ARTS INC COM 285512109   1,386,058 11,507 SH   SOLE 10 0 0 11,507
ELEVANCE HEALTH INC COM 036752103   8,653,462 18,820 SH   SOLE 14 0 0 18,820
EMCOR GROUP INC COM 29084Q100   1,026,198 6,312 SH   SOLE 6 0 0 6,312
EMERSON ELEC CO COM 291011104   3,880,540 44,532 SH   SOLE 15 0 0 44,532
ENBRIDGE INC COM 29250N105   4,113,624 107,828 SH   SOLE 11 0 0 107,828
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,173,708 94,123 SH   SOLE 2 0 0 94,123
ENTEGRIS INC COM 29362U104   2,261,001 27,570 SH   SOLE 10 0 0 27,570
ENTERGY CORP NEW COM 29364G103   2,550,830 23,676 SH   SOLE 9 0 0 23,676
ENTERPRISE PRODS PARTNERS L COM 293792107   1,622,296 62,637 SH   SOLE 3 0 0 62,637
EOG RES INC COM 26875P101   4,380,815 38,217 SH   SOLE 14 0 0 38,217
EQUIFAX INC COM 294429105   1,924,834 9,489 SH   SOLE 12 0 0 9,489
EQUINIX INC COM 29444U700   4,815,654 6,679 SH   SOLE 13 0 0 6,679
EQUITY LIFESTYLE PPTYS INC COM 29472R108   2,382,760 35,495 SH   SOLE 10 0 0 35,495
EQUITY RESIDENTIAL SH BEN INT 29476L107   1,178,595 19,643 SH   SOLE 7 0 0 19,643
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   1,003,120 33,227 SH   SOLE   0 0 33,227
ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832   2,407,850 103,608 SH   SOLE 1 0 0 103,608
EVERSOURCE ENERGY COM 30040W108   1,706,752 21,809 SH   SOLE 10 0 0 21,809
EXACT SCIENCES CORP COM 30063P105   1,009,420 14,886 SH   SOLE 9 0 0 14,886
EXELON CORP COM 30161N101   1,214,799 29,000 SH   SOLE 10 0 0 29,000
EXPEDITORS INTL WASH INC COM 302130109   3,590,969 32,610 SH   SOLE 9 0 0 32,610
EXPONENT INC COM 30214U102   1,865,492 18,713 SH   SOLE 9 0 0 18,713
EXXON MOBIL CORP COM 30231G102   16,979,655 154,881 SH   SOLE 17 0 0 154,881
F5 INC COM 315616102   1,199,174 8,231 SH   SOLE 9 0 0 8,231
FACTSET RESH SYS INC COM 303075105   5,953,695 14,343 SH   SOLE 8 0 0 14,343
FAIR ISAAC CORP COM 303250104   2,164,988 3,081 SH   SOLE 11 0 0 3,081
FASTENAL CO COM 311900104   4,456,904 82,627 SH   SOLE 10 0 0 82,627
FEDERAL AGRIC MTG CORP CL C 313148306   1,432,310 10,754 SH   SOLE 5 0 0 10,754
FEDEX CORP COM 31428X106   10,080,603 44,118 SH   SOLE 9 0 0 44,118
FERRARI N V COM N3167Y103   1,849,503 6,826 SH   SOLE 9 0 0 6,826
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   1,653,922 26,906 SH   SOLE 2 0 0 26,906
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   1,494,388 59,991 SH   SOLE 3 0 0 59,991
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,115,058 31,923 SH   SOLE 12 0 0 31,923
FIDELITY NATL INFORMATION SV COM 31620M106   5,866,810 107,985 SH   SOLE 11 0 0 107,985
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203   2,593,649 128,909 SH   SOLE 3 0 0 128,909
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   2,134,325 42,006 SH   SOLE 1 0 0 42,006
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   3,193,241 200,078 SH   SOLE 4 0 0 200,078
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   2,830,633 55,573 SH   SOLE 3 0 0 55,573
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,669,920 84,000 SH   SOLE 2 0 0 84,000
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   1,299,176 25,630 SH   SOLE 4 0 0 25,630
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,653,916 70,409 SH   SOLE 3 0 0 70,409
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,031,344 24,125 SH   SOLE 1 0 0 24,125
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,260,864 18,847 SH   SOLE 3 0 0 18,847
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   1,302,747 12,385 SH   SOLE 5 0 0 12,385
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   1,184,857 14,097 SH   SOLE 3 0 0 14,097
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   1,162,205 10,808 SH   SOLE 4 0 0 10,808
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   1,246,966 17,945 SH   SOLE 2 0 0 17,945
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   13,004,238 394,307 SH   SOLE 1 0 0 394,307
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   3,336,153 45,738 SH   SOLE 5 0 0 45,738
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   2,898,449 60,548 SH   SOLE 6 0 0 60,548
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   28,571,839 480,118 SH   SOLE 5 0 0 480,118
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   4,387,353 97,779 SH   SOLE 4 0 0 97,779
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   1,466,295 55,062 SH   SOLE 4 0 0 55,062
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   2,704,346 143,619 SH   SOLE 3 0 0 143,619
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   1,189,185 27,895 SH   SOLE 1 0 0 27,895
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   1,572,944 29,080 SH   SOLE 4 0 0 29,080
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   1,117,730 71,193 SH   SOLE 3 0 0 71,193
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,556,866 34,413 SH   SOLE 4 0 0 34,413
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   2,264,606 50,235 SH   SOLE 2 0 0 50,235
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   3,071,950 95,638 SH   SOLE 4 0 0 95,638
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   1,046,288 27,828 SH   SOLE 2 0 0 27,828
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   10,237,811 331,428 SH   SOLE 3 0 0 331,428
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   8,954,127 198,716 SH   SOLE 7 0 0 198,716
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   2,239,647 65,353 SH   SOLE 1 0 0 65,353
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   1,206,959 55,569 SH   SOLE 2 0 0 55,569
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737   5,136,067 173,629 SH   SOLE 1 0 0 173,629
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   1,901,820 50,878 SH   SOLE 2 0 0 50,878
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   1,014,233 43,214 SH   SOLE   0 0 43,214
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   1,832,745 54,503 SH   SOLE 4 0 0 54,503
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   9,620,579 308,179 SH   SOLE 1 0 0 308,179
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   1,078,785 56,934 SH   SOLE 1 0 0 56,934
FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810   5,308,600 163,733 SH   SOLE 1 0 0 163,733
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   1,556,033 23,436 SH   SOLE 3 0 0 23,436
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,400,056 17,392 SH   SOLE 1 0 0 17,392
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   2,941,084 32,693 SH   SOLE 4 0 0 32,693
FIRST TR MORNINGSTAR DIVID L SHS 336917109   7,152,316 201,474 SH   SOLE 6 0 0 201,474
FIRST TR VALUE LINE DIVID IN SHS 33734H106   10,396,221 258,870 SH   SOLE 5 0 0 258,870
FIRSTENERGY CORP COM 337932107   1,330,347 33,213 SH   SOLE 9 0 0 33,213
FISERV INC COM 337738108   5,985,617 52,956 SH   SOLE 13 0 0 52,956
FIVE BELOW INC COM 33829M101   1,025,937 4,981 SH   SOLE 7 0 0 4,981
FLEXSHARES TR DISCP DUR MBS 33939L779   1,663,637 80,560 SH   SOLE 2 0 0 80,560
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   1,252,207 13,155 SH   SOLE 9 0 0 13,155
FORD MTR CO DEL COM 345370860   3,237,715 256,962 SH   SOLE 12 0 0 256,962
FOX FACTORY HLDG CORP COM 35138V102   2,915,550 24,022 SH   SOLE 8 0 0 24,022
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   1,694,083 18,744 SH   SOLE 3 0 0 18,744
FREEPORT-MCMORAN INC CL B 35671D857   4,153,833 101,537 SH   SOLE 11 0 0 101,537
GALLAGHER ARTHUR J & CO COM 363576109   4,126,040 21,567 SH   SOLE 15 0 0 21,567
GARTNER INC COM 366651107   4,672,357 14,396 SH   SOLE 10 0 0 14,396
GENERAL DYNAMICS CORP COM 369550108   7,582,564 33,247 SH   SOLE 16 0 0 33,247
GENERAL ELECTRIC CO COM NEW 369604301   1,199,995 12,749 SH   SOLE 11 0 0 12,749
GENERAL MLS INC COM 370334104   3,015,978 35,291 SH   SOLE 14 0 0 35,291
GENERAL MTRS CO COM 37045V100   7,126,055 194,276 SH   SOLE 11 0 0 194,276
GENMAB A/S SPONSORED ADS 372303206   1,479,059 39,170 SH   SOLE 5 0 0 39,170
GENPACT LIMITED SHS G3922B107   1,156,825 25,029 SH   SOLE 8 0 0 25,029
GENUINE PARTS CO COM 372460105   3,727,032 22,276 SH   SOLE 11 0 0 22,276
GILEAD SCIENCES INC COM 375558103   6,683,407 80,558 SH   SOLE 16 0 0 80,558
GLOBAL PMTS INC COM 37940X102   1,484,992 14,111 SH   SOLE 14 0 0 14,111
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,454,677 51,311 SH   SOLE 3 0 0 51,311
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   1,886,291 23,224 SH   SOLE 4 0 0 23,224
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   11,957,589 119,409 SH   SOLE 6 0 0 119,409
GOLDMAN SACHS ETF TR MARKETBETA INTL 381430180   1,098,059 21,660 SH   SOLE   0 0 21,660
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   1,325,234 43,013 SH   SOLE 2 0 0 43,013
GOLDMAN SACHS GROUP INC COM 38141G104   6,036,049 18,453 SH   SOLE 13 0 0 18,453
GOLUB CAP BDC INC COM 38173M102   3,547,296 261,600 SH   SOLE 2 0 0 261,600
GRAINGER W W INC COM 384802104   6,131,155 8,901 SH   SOLE 13 0 0 8,901
GRAPHIC PACKAGING HLDG CO COM 388689101   4,170,349 163,607 SH   SOLE 6 0 0 163,607
HCA HEALTHCARE INC COM 40412C101   2,576,430 9,771 SH   SOLE 9 0 0 9,771
HDFC BANK LTD SPONSORED ADS 40415F101   3,222,813 48,340 SH   SOLE 8 0 0 48,340
HEICO CORP NEW CL A 422806208   2,838,864 20,889 SH   SOLE 12 0 0 20,889
HENRY JACK & ASSOC INC COM 426281101   2,341,751 15,537 SH   SOLE 14 0 0 15,537
HERSHEY CO COM 427866108   4,853,251 19,076 SH   SOLE 9 0 0 19,076
HESS CORP COM 42809H107   1,241,545 9,381 SH   SOLE 8 0 0 9,381
HILTON WORLDWIDE HLDGS INC COM 43300A203   2,963,922 21,040 SH   SOLE 9 0 0 21,040
HOLOGIC INC COM 436440101   1,974,043 24,462 SH   SOLE 10 0 0 24,462
HOME DEPOT INC COM 437076102   20,377,317 69,077 SH   SOLE 15 0 0 69,077
HONEYWELL INTL INC COM 438516106   11,885,187 62,172 SH   SOLE 13 0 0 62,172
HOULIHAN LOKEY INC CL A 441593100   1,221,826 13,965 SH   SOLE 8 0 0 13,965
HP INC COM 40434L105   1,613,507 54,979 SH   SOLE 10 0 0 54,979
HUBSPOT INC COM 443573100   1,597,308 3,726 SH   SOLE 9 0 0 3,726
HUMANA INC COM 444859102   1,627,976 3,353 SH   SOLE 12 0 0 3,353
HUNT J B TRANS SVCS INC COM 445658107   1,066,829 6,080 SH   SOLE 6 0 0 6,080
HUNTINGTON BANCSHARES INC COM 446150104   1,855,543 165,673 SH   SOLE 13 0 0 165,673
ICICI BANK LIMITED ADR 45104G104   1,527,402 70,779 SH   SOLE 10 0 0 70,779
ICON PLC SHS G4705A100   2,019,493 9,455 SH   SOLE 14 0 0 9,455
IDEX CORP COM 45167R104   2,915,622 12,620 SH   SOLE 14 0 0 12,620
IDEXX LABS INC COM 45168D104   1,931,559 3,863 SH   SOLE 11 0 0 3,863
ILLINOIS TOOL WKS INC COM 452308109   2,833,825 11,640 SH   SOLE 13 0 0 11,640
ILLUMINA INC COM 452327109   6,466,285 27,806 SH   SOLE 12 0 0 27,806
INFOSYS LTD SPONSORED ADR 456788108   1,128,880 64,729 SH   SOLE 9 0 0 64,729
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   7,028,665 229,096 SH   SOLE 4 0 0 229,096
INSULET CORP COM 45784P101   1,158,144 3,631 SH   SOLE 7 0 0 3,631
INTEL CORP COM 458140100   3,969,139 121,359 SH   SOLE 11 0 0 121,359
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   3,398,800 41,168 SH   SOLE 11 0 0 41,168
INTERCONTINENTAL EXCHANGE IN COM 45866F104   5,288,630 50,711 SH   SOLE 14 0 0 50,711
INTERNATIONAL BUSINESS MACHS COM 459200101   9,470,338 72,245 SH   SOLE 16 0 0 72,245
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,147,621 12,480 SH   SOLE 8 0 0 12,480
INTERPUBLIC GROUP COS INC COM 460690100   1,524,815 40,946 SH   SOLE 9 0 0 40,946
INTUIT COM 461202103   9,210,627 20,660 SH   SOLE 16 0 0 20,660
INTUITIVE SURGICAL INC COM NEW 46120E602   10,237,449 40,073 SH   SOLE 15 0 0 40,073
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   2,024,499 61,591 SH   SOLE 1 0 0 61,591
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   2,105,819 148,089 SH   SOLE 6 0 0 148,089
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   2,804,230 118,123 SH   SOLE 3 0 0 118,123
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   2,028,764 15,422 SH   SOLE 2 0 0 15,422
INVESCO EXCH TRADED FD TR II PURBTA FTSE DV 46138E487   1,348,669 52,600 SH   SOLE   0 0 52,600
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   1,532,671 133,508 SH   SOLE 3 0 0 133,508
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   3,654,728 164,999 SH   SOLE 4 0 0 164,999
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   5,352,481 126,806 SH   SOLE 3 0 0 126,806
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   2,969,040 26,474 SH   SOLE 2 0 0 26,474
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   5,300,511 254,832 SH   SOLE 4 0 0 254,832
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,300,374 36,865 SH   SOLE 5 0 0 36,865
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   3,325,896 25,194 SH   SOLE 6 0 0 25,194
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   4,376,710 212,565 SH   SOLE 5 0 0 212,565
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   2,361,911 118,570 SH   SOLE 3 0 0 118,570
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   6,346,784 43,886 SH   SOLE 7 0 0 43,886
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   1,687,594 5,435 SH   SOLE   0 0 5,435
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   2,432,752 8,815 SH   SOLE 4 0 0 8,815
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   1,888,892 40,785 SH   SOLE 3 0 0 40,785
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   1,928,620 108,167 SH   SOLE 1 0 0 108,167
INVESCO QQQ TR UNIT SER 1 46090E103   44,411,415 138,383 SH   SOLE 10 0 0 138,383
IQVIA HLDGS INC COM 46266C105   4,630,557 23,282 SH   SOLE 14 0 0 23,282
ISHARES GOLD TR ISHARES NEW 464285204   4,223,660 113,023 SH   SOLE 3 0 0 113,023
ISHARES INC MSCI EURZONE ETF 464286608   1,303,263 28,910 SH   SOLE 6 0 0 28,910
ISHARES INC CORE MSCI EMKT 46434G103   27,620,033 566,100 SH   SOLE 12 0 0 566,100
ISHARES INC MSCI SWITZERLAND 464286749   1,465,060 32,327 SH   SOLE 1 0 0 32,327
ISHARES INC MSCI EMERG MRKT 464286533   1,652,456 30,281 SH   SOLE 3 0 0 30,281
ISHARES INC MSCI EMRG CHN 46434G764   2,441,753 49,498 SH   SOLE 5 0 0 49,498
ISHARES SILVER TR ISHARES 46428Q109   1,000,991 45,253 SH   SOLE 2 0 0 45,253
ISHARES TR ISHARES SEMICDTR 464287523   2,030,771 4,567 SH   SOLE 5 0 0 4,567
ISHARES TR 1 3 YR TREAS BD 464287457   12,087,350 147,120 SH   SOLE 9 0 0 147,120
ISHARES TR MSCI USA MIN VOL 46429B697   14,334,281 197,062 SH   SOLE 9 0 0 197,062
ISHARES TR US TREAS BD ETF 46429B267   15,914,438 680,686 SH   SOLE 7 0 0 680,686
ISHARES TR JPMORGAN USD EMG 464288281   2,279,660 26,422 SH   SOLE 8 0 0 26,422
ISHARES TR US HOME CONS ETF 464288752   1,635,195 23,264 SH   SOLE 4 0 0 23,264
ISHARES TR CORE DIV GRWTH 46434V621   4,062,819 81,273 SH   SOLE 5 0 0 81,273
ISHARES TR MSCI USA VALUE 46432F388   1,008,660 10,894 SH   SOLE 3 0 0 10,894
ISHARES TR INTRM GOV CR ETF 464288612   1,328,317 12,712 SH   SOLE   0 0 12,712
ISHARES TR MSCI EMG MKT ETF 464287234   2,016,833 51,111 SH   SOLE 4 0 0 51,111
ISHARES TR USD INV GRDE ETF 464288620   2,984,935 58,921 SH   SOLE 4 0 0 58,921
ISHARES TR ESG AWR MSCI USA 46435G425   19,356,388 214,001 SH   SOLE 8 0 0 214,001
ISHARES TR 0-3 MNTH TREASRY 46436E718   29,529,954 293,597 SH   SOLE 4 0 0 293,597
ISHARES TR TIPS BD ETF 464287176   3,225,022 29,252 SH   SOLE 3 0 0 29,252
ISHARES TR MSCI INTL QUALTY 46434V456   3,044,171 86,237 SH   SOLE 2 0 0 86,237
ISHARES TR FLTG RATE NT ETF 46429B655   1,939,068 38,481 SH   SOLE 1 0 0 38,481
ISHARES TR CORE S&P SCP ETF 464287804   7,060,762 73,017 SH   SOLE 12 0 0 73,017
ISHARES TR U.S. INSRNCE ETF 464288786   1,257,937 14,692 SH   SOLE 1 0 0 14,692
ISHARES TR CORE S&P500 ETF 464287200   125,840,199 306,121 SH   SOLE 15 0 0 306,121
ISHARES TR TRS FLT RT BD 46434V860   8,663,208 171,243 SH   SOLE 4 0 0 171,243
ISHARES TR CORE S&P US VLU 464287663   6,882,018 93,278 SH   SOLE 3 0 0 93,278
ISHARES TR IBOXX HI YD ETF 464288513   1,307,161 17,302 SH   SOLE 2 0 0 17,302
ISHARES TR GLB CNSM STP ETF 464288737   1,284,690 20,738 SH   SOLE 1 0 0 20,738
ISHARES TR MSCI EAFE ETF 464287465   2,068,016 28,915 SH   SOLE 7 0 0 28,915
ISHARES TR S&P MC 400VL ETF 464287705   1,205,042 11,726 SH   SOLE 5 0 0 11,726
ISHARES TR PFD AND INCM SEC 464288687   3,405,566 109,083 SH   SOLE 4 0 0 109,083
ISHARES TR U.S. TECH ETF 464287721   14,143,760 152,395 SH   SOLE 8 0 0 152,395
ISHARES TR SHORT TREAS BD 464288679   44,133,993 399,403 SH   SOLE 7 0 0 399,403
ISHARES TR S&P 500 VAL ETF 464287408   2,343,464 15,442 SH   SOLE 6 0 0 15,442
ISHARES TR SHRT NAT MUN ETF 464288158   2,848,910 27,215 SH   SOLE 4 0 0 27,215
ISHARES TR IBONDS 23 TRM TS 46436E882   1,003,813 40,460 SH   SOLE 1 0 0 40,460
ISHARES TR 3 7 YR TREAS BD 464288661   10,034,431 85,291 SH   SOLE 6 0 0 85,291
ISHARES TR CORE HIGH DV ETF 46429B663   1,369,720 13,474 SH   SOLE 5 0 0 13,474
ISHARES TR IBONDS DEC 46435U697   1,050,296 40,599 SH   SOLE 1 0 0 40,599
ISHARES TR MSCI USA QLT FCT 46432F339   32,282,636 260,207 SH   SOLE 7 0 0 260,207
ISHARES TR RUS MID CAP ETF 464287499   1,274,398 18,227 SH   SOLE 9 0 0 18,227
ISHARES TR CORE US AGGBD ET 464287226   14,999,901 150,541 SH   SOLE 8 0 0 150,541
ISHARES TR IBONDS DEC24 ETF 46434VBG4   3,114,847 126,671 PRN   SOLE 1 0 0 126,671
ISHARES TR MSCI EAFE MIN VL 46429B689   1,126,190 15,997 SH   SOLE 4 0 0 15,997
ISHARES TR S&P 500 GRWT ETF 464287309   2,064,038 32,306 SH   SOLE 2 0 0 32,306
ISHARES TR BLACKROCK ULTRA 46434V878   10,195,922 202,904 SH   SOLE 2 0 0 202,904
ISHARES TR CORE S&P MCP ETF 464287507   5,193,855 20,762 SH   SOLE 6 0 0 20,762
ISHARES TR US INFRASTRUC 46435U713   3,260,821 87,375 SH   SOLE 8 0 0 87,375
ISHARES TR CORE 1 5 YR USD 46432F859   1,320,505 28,004 SH   SOLE 1 0 0 28,004
ISHARES TR CORE S&P US GWT 464287671   8,060,760 90,805 SH   SOLE 2 0 0 90,805
ISHARES TR EAFE GRWTH ETF 464288885   29,861,490 318,761 SH   SOLE 7 0 0 318,761
ISHARES TR 20 YR TR BD ETF 464287432   21,080,174 198,178 SH   SOLE 7 0 0 198,178
ISHARES TR FALN ANGLS USD 46435G474   3,054,232 120,864 SH   SOLE 6 0 0 120,864
ISHARES TR EXPND TEC SC ETF 464287549   1,575,339 4,643 SH   SOLE 1 0 0 4,643
ISHARES TR IBONDS 24 TRM TS 46436E874   1,387,018 57,768 SH   SOLE 1 0 0 57,768
ISHARES TR ISHS 5-10YR INVT 464288638   1,930,525 37,647 SH   SOLE 7 0 0 37,647
ISHARES TR NATIONAL MUN ETF 464288414   4,572,266 42,438 SH   SOLE 7 0 0 42,438
ISHARES TR SELECT DIVID ETF 464287168   1,661,204 14,177 SH   SOLE 5 0 0 14,177
ISHARES TR RUS TP200 GR ETF 464289438   1,595,490 11,484 SH   SOLE 3 0 0 11,484
ISHARES TR MBS ETF 464288588   22,268,273 235,071 SH   SOLE 8 0 0 235,071
ISHARES TR EAFE VALUE ETF 464288877   23,731,749 489,012 SH   SOLE 9 0 0 489,012
ISHARES TR S&P 100 ETF 464287101   1,039,874 5,560 SH   SOLE 3 0 0 5,560
ISHARES TR US HLTHCR PR ETF 464288828   1,215,779 4,918 SH   SOLE 2 0 0 4,918
ISHARES TR MSCI ACWI ETF 464288257   1,531,456 16,800 SH   SOLE 1 0 0 16,800
ISHARES TR IBOXX INV CP ETF 464287242   7,386,788 67,392 SH   SOLE 8 0 0 67,392
ISHARES TR ESG ADV TTL USD 46436E619   5,418,488 125,341 SH   SOLE 3 0 0 125,341
ISHARES TR BB RAT CORP BD 46435U473   1,805,204 39,701 SH   SOLE   0 0 39,701
ISHARES TR INTL EQTY FACTOR 46434V274   2,892,602 109,196 SH   SOLE 1 0 0 109,196
ISHARES TR GLOBAL 100 ETF 464287572   3,083,775 44,016 SH   SOLE 1 0 0 44,016
ISHARES TR NORTH AMERN NAT 464287374   1,551,704 39,615 SH   SOLE 1 0 0 39,615
ISHARES TR 10-20 YR TRS ETF 464288653   10,125,188 88,399 SH   SOLE 8 0 0 88,399
ISHARES TR 0-5YR HI YL CP 46434V407   10,491,016 251,704 SH   SOLE 7 0 0 251,704
ISHARES TR US AER DEF ETF 464288760   5,854,322 50,872 SH   SOLE 3 0 0 50,872
ISHARES TR RUS 1000 VAL ETF 464287598   1,452,159 9,537 SH   SOLE 5 0 0 9,537
ISHARES TR 0-5 YR TIPS ETF 46429B747   5,547,929 55,910 SH   SOLE 4 0 0 55,910
ISHARES TR MSCI USA MMENTM 46432F396   3,036,274 21,837 SH   SOLE 7 0 0 21,837
ISHARES TR ESG AWRE 1 5 YR 46435G243   1,356,684 56,388 SH   SOLE   0 0 56,388
ISHARES TR 7-10 YR TRSY BD 464287440   23,971,593 241,844 SH   SOLE 8 0 0 241,844
ISHARES TR RUS 1000 GRW ETF 464287614   3,295,338 13,487 SH   SOLE 8 0 0 13,487
ISHARES TR CORE MSCI TOTAL 46432F834   7,578,661 122,335 SH   SOLE 2 0 0 122,335
ISHARES TR MSCI CHINA ETF 46429B671   1,644,250 32,958 SH   SOLE 6 0 0 32,958
ISHARES TR ISHS 1-5YR INVS 464288646   6,953,700 137,588 SH   SOLE 5 0 0 137,588
ISHARES TR IBONDS DEC23 ETF 46434VAX8   2,851,415 113,196 PRN   SOLE 2 0 0 113,196
ISHARES TR US CONSM STAPLES 464287812   1,560,690 7,834 SH   SOLE 1 0 0 7,834
ISHARES TR RUSSELL 2000 ETF 464287655   2,907,131 16,296 SH   SOLE 8 0 0 16,296
ISHARES TR US BR DEL SE ETF 464288794   1,466,141 15,999 SH   SOLE 4 0 0 15,999
ISHARES TR CORE TOTAL USD 46434V613   45,483,544 985,559 SH   SOLE 8 0 0 985,559
ISHARES TR CORE MSCI EAFE 46432F842   22,873,974 342,169 SH   SOLE 9 0 0 342,169
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   1,299,752 26,016 SH   SOLE   0 0 26,016
ISHARES U S ETF TR INT RT HDG C B 46431W705   4,817,474 52,573 SH   SOLE 3 0 0 52,573
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   2,087,927 42,095 SH   SOLE 5 0 0 42,095
ISHARES U S ETF TR INFLATION HEDG 46431W580   5,697,661 217,385 SH   SOLE 1 0 0 217,385
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   3,801,725 69,629 SH   SOLE 8 0 0 69,629
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   2,370,083 50,481 SH   SOLE 1 0 0 50,481
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   1,296,685 26,791 SH   SOLE 6 0 0 26,791
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   3,188,285 62,774 SH   SOLE 2 0 0 62,774
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   7,896,324 156,922 SH   SOLE 5 0 0 156,922
JABIL INC COM 466313103   1,309,201 14,850 SH   SOLE 8 0 0 14,850
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   10,463,182 211,335 SH   SOLE 5 0 0 211,335
JANUS DETROIT STR TR HENDERSON MTG 47103U852   1,081,336 23,160 SH   SOLE 1 0 0 23,160
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   1,015,918 21,218 SH   SOLE 1 0 0 21,218
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   1,265,540 24,436 SH   SOLE 2 0 0 24,436
JOHNSON & JOHNSON COM 478160104   30,972,339 199,819 SH   SOLE 18 0 0 199,819
JOHNSON CTLS INTL PLC SHS G51502105   3,046,356 50,587 SH   SOLE 12 0 0 50,587
JPMORGAN CHASE & CO COM 46625H100   29,919,929 229,580 SH   SOLE 17 0 0 229,580
KBR INC COM 48242W106   1,181,342 21,459 SH   SOLE 8 0 0 21,459
KEURIG DR PEPPER INC COM 49271V100   1,048,563 29,721 SH   SOLE 6 0 0 29,721
KEYCORP COM 493267108   1,158,125 92,502 SH   SOLE 10 0 0 92,502
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,701,999 10,540 SH   SOLE 8 0 0 10,540
KIMBERLY-CLARK CORP COM 494368103   5,123,286 38,171 SH   SOLE 9 0 0 38,171
KINDER MORGAN INC DEL COM 49456B101   2,011,290 114,865 SH   SOLE 14 0 0 114,865
KLA CORP COM NEW 482480100   5,687,172 14,247 SH   SOLE 13 0 0 14,247
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,827,979 49,982 SH   SOLE 7 0 0 49,982
KRAFT HEINZ CO COM 500754106   2,138,844 55,311 SH   SOLE 13 0 0 55,311
KROGER CO COM 501044101   3,451,238 69,940 SH   SOLE 11 0 0 69,940
L3HARRIS TECHNOLOGIES INC COM 502431109   1,292,616 6,587 SH   SOLE 11 0 0 6,587
LABORATORY CORP AMER HLDGS COM NEW 50540R409   1,458,085 6,356 SH   SOLE 10 0 0 6,356
LAM RESEARCH CORP COM 512807108   5,441,021 10,264 SH   SOLE 13 0 0 10,264
LAMAR ADVERTISING CO NEW CL A 512816109   1,197,806 11,991 SH   SOLE 12 0 0 11,991
LAMB WESTON HLDGS INC COM 513272104   1,229,691 11,765 SH   SOLE 6 0 0 11,765
LANDSTAR SYS INC COM 515098101   1,098,288 6,127 SH   SOLE 11 0 0 6,127
LAUDER ESTEE COS INC CL A 518439104   3,893,446 15,797 SH   SOLE 12 0 0 15,797
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   16,716,467 620,047 SH   SOLE 3 0 0 620,047
LENNAR CORP CL A 526057104   9,856,086 93,863 SH   SOLE 13 0 0 93,863
LENNOX INTL INC COM 526107107   1,536,491 6,115 SH   SOLE 9 0 0 6,115
LIBERTY GLOBAL PLC SHS CL C G5480U120   5,575,418 273,573 SH   SOLE 1 0 0 273,573
LILLY ELI & CO COM 532457108   14,422,068 42,012 SH   SOLE 15 0 0 42,012
LINDE PLC SHS G54950103   9,107,697 25,624 SH   SOLE 15 0 0 25,624
LKQ CORP COM 501889208   3,691,406 65,035 SH   SOLE 9 0 0 65,035
LOCKHEED MARTIN CORP COM 539830109   9,574,604 20,258 SH   SOLE 17 0 0 20,258
LOWES COS INC COM 548661107   16,767,490 83,859 SH   SOLE 17 0 0 83,859
LPL FINL HLDGS INC COM 50212V100   2,311,158 11,419 SH   SOLE 9 0 0 11,419
LULULEMON ATHLETICA INC COM 550021109   3,170,274 8,705 SH   SOLE 11 0 0 8,705
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   2,544,018 27,096 SH   SOLE 12 0 0 27,096
MAGNA INTL INC COM 559222401   5,369,460 100,233 SH   SOLE 4 0 0 100,233
MANULIFE FINL CORP COM 56501R106   1,601,876 87,248 SH   SOLE 6 0 0 87,248
MARATHON PETE CORP COM 56585A102   4,382,787 32,506 SH   SOLE 13 0 0 32,506
MARKEL CORP COM 570535104   2,309,557 1,808 SH   SOLE 10 0 0 1,808
MARKETAXESS HLDGS INC COM 57060D108   1,810,306 4,627 SH   SOLE 9 0 0 4,627
MARRIOTT INTL INC NEW CL A 571903202   1,621,914 9,768 SH   SOLE 10 0 0 9,768
MARSH & MCLENNAN COS INC COM 571748102   10,049,906 60,342 SH   SOLE 16 0 0 60,342
MARTIN MARIETTA MATLS INC COM 573284106   3,128,704 8,814 SH   SOLE 10 0 0 8,814
MASCO CORP COM 574599106   2,449,597 49,268 SH   SOLE 6 0 0 49,268
MASTERCARD INCORPORATED CL A 57636Q104   26,750,065 73,611 SH   SOLE 19 0 0 73,611
MCCORMICK & CO INC COM NON VTG 579780206   2,779,379 33,402 SH   SOLE 10 0 0 33,402
MCDONALDS CORP COM 580135101   17,700,174 63,308 SH   SOLE 16 0 0 63,308
MCKESSON CORP COM 58155Q103   5,195,513 14,600 SH   SOLE 15 0 0 14,600
MEDTRONIC PLC SHS G5960L103   9,651,030 119,634 SH   SOLE 16 0 0 119,634
MERCADOLIBRE INC COM 58733R102   2,651,937 2,012 SH   SOLE 11 0 0 2,012
MERCK & CO INC COM 58933Y105   24,684,443 232,035 SH   SOLE 18 0 0 232,035
META PLATFORMS INC CL A 30303M102   26,359,826 124,374 SH   SOLE 17 0 0 124,374
METLIFE INC COM 59156R108   3,574,325 61,690 SH   SOLE 12 0 0 61,690
METTLER TOLEDO INTERNATIONAL COM 592688105   1,453,699 950 SH   SOLE 11 0 0 950
MICROCHIP TECHNOLOGY INC. COM 595017104   7,508,093 89,487 SH   SOLE 13 0 0 89,487
MICRON TECHNOLOGY INC COM 595112103   1,384,220 22,907 SH   SOLE 10 0 0 22,907
MICROSOFT CORP COM 594918104   117,542,862 407,775 SH   SOLE 17 0 0 407,775
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   1,492,525 233,731 SH   SOLE 8 0 0 233,731
MONDELEZ INTL INC CL A 609207105   11,531,686 165,448 SH   SOLE 15 0 0 165,448
MONOLITHIC PWR SYS INC COM 609839105   1,174,924 2,347 SH   SOLE 7 0 0 2,347
MONSTER BEVERAGE CORP NEW COM 61174X109   10,291,443 190,547 SH   SOLE 11 0 0 190,547
MOODYS CORP COM 615369105   1,979,984 6,470 SH   SOLE 14 0 0 6,470
MORGAN STANLEY COM NEW 617446448   6,712,772 76,455 SH   SOLE 14 0 0 76,455
MORNINGSTAR INC COM 617700109   1,721,056 8,477 SH   SOLE 7 0 0 8,477
MOTOROLA SOLUTIONS INC COM NEW 620076307   5,075,472 17,738 SH   SOLE 10 0 0 17,738
MSCI INC COM 55354G100   1,308,856 2,339 SH   SOLE 11 0 0 2,339
NASDAQ INC COM 631103108   1,758,340 32,163 SH   SOLE 9 0 0 32,163
NATIONAL GRID PLC SPONSORED ADR NE 636274409   2,635,989 38,770 SH   SOLE 8 0 0 38,770
NCINO INC COM 63947X101   1,042,668 42,077 SH   SOLE 5 0 0 42,077
NETFLIX INC COM 64110L106   17,107,847 49,515 SH   SOLE 17 0 0 49,515
NEXTERA ENERGY INC COM 65339F101   9,378,311 121,670 SH   SOLE 12 0 0 121,670
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,448,686 23,847 SH   SOLE 4 0 0 23,847
NIKE INC CL B 654106103   15,017,552 122,400 SH   SOLE 15 0 0 122,400
NORDSON CORP COM 655663102   2,066,472 9,298 SH   SOLE 8 0 0 9,298
NORFOLK SOUTHN CORP COM 655844108   3,661,013 17,269 SH   SOLE 11 0 0 17,269
NORTHERN LIGHTS FD TR TOEWS AGLTY DNYM 66538J738   1,031,300 46,185 SH   SOLE   0 0 46,185
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   1,693,330 61,153 SH   SOLE 2 0 0 61,153
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   1,327,595 32,699 SH   SOLE 2 0 0 32,699
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   3,353,653 102,308 SH   SOLE 1 0 0 102,308
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   3,135,353 99,757 SH   SOLE 2 0 0 99,757
NORTHERN TR CORP COM 665859104   1,697,722 19,264 SH   SOLE 10 0 0 19,264
NORTHROP GRUMMAN CORP COM 666807102   9,516,616 20,611 SH   SOLE 12 0 0 20,611
NOVARTIS AG SPONSORED ADR 66987V109   4,251,736 46,221 SH   SOLE 9 0 0 46,221
NOVO-NORDISK A S ADR 670100205   12,185,720 76,572 SH   SOLE 10 0 0 76,572
NUCOR CORP COM 670346105   4,883,580 31,615 SH   SOLE 9 0 0 31,615
NUTRIEN LTD COM 67077M108   1,382,839 18,725 SH   SOLE 5 0 0 18,725
NVENT ELECTRIC PLC SHS G6700G107   1,763,220 41,062 SH   SOLE 8 0 0 41,062
NVIDIA CORPORATION COM 67066G104   34,222,161 123,203 SH   SOLE 17 0 0 123,203
NXP SEMICONDUCTORS N V COM N6596X109   3,605,012 19,332 SH   SOLE 12 0 0 19,332
OCCIDENTAL PETE CORP COM 674599105   3,111,946 49,865 SH   SOLE 10 0 0 49,865
OLD DOMINION FREIGHT LINE IN COM 679580100   3,776,754 11,081 SH   SOLE 10 0 0 11,081
OLIN CORP COM PAR $1 680665205   1,074,471 19,360 SH   SOLE 7 0 0 19,360
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,165,405 20,114 SH   SOLE 8 0 0 20,114
ON SEMICONDUCTOR CORP COM 682189105   1,448,914 17,601 SH   SOLE 6 0 0 17,601
ORACLE CORP COM 68389X105   17,500,970 188,493 SH   SOLE 16 0 0 188,493
OREILLY AUTOMOTIVE INC COM 67103H107   4,805,474 5,691 SH   SOLE 12 0 0 5,691
OSHKOSH CORP COM 688239201   1,227,337 14,707 SH   SOLE 7 0 0 14,707
PACER FDS TR TRENDPILOT US BD 69374H642   1,096,983 54,522 SH   SOLE 3 0 0 54,522
PACER FDS TR US CASH COWS 100 69374H881   14,699,848 313,096 SH   SOLE 5 0 0 313,096
PACER FDS TR SWAN SOS FD OF 69374H568   2,952,592 128,502 SH   SOLE   0 0 128,502
PACER FDS TR PACER US SMALL 69374H857   1,142,143 30,009 SH   SOLE 1 0 0 30,009
PACKAGING CORP AMER COM 695156109   1,471,615 10,600 SH   SOLE 12 0 0 10,600
PALO ALTO NETWORKS INC COM 697435105   7,199,229 36,043 SH   SOLE 13 0 0 36,043
PARKER-HANNIFIN CORP COM 701094104   6,850,828 20,383 SH   SOLE 10 0 0 20,383
PAYCHEX INC COM 704326107   6,750,956 58,914 SH   SOLE 11 0 0 58,914
PAYCOM SOFTWARE INC COM 70432V102   1,049,443 3,452 SH   SOLE 9 0 0 3,452
PAYPAL HLDGS INC COM 70450Y103   8,525,558 111,914 SH   SOLE 15 0 0 111,914
PENTAIR PLC SHS G7S00T104   1,233,151 22,311 SH   SOLE 6 0 0 22,311
PEPSICO INC COM 713448108   19,685,445 107,995 SH   SOLE 17 0 0 107,995
PERRIGO CO PLC SHS G97822103   1,653,192 46,088 SH   SOLE 12 0 0 46,088
PFIZER INC COM 717081103   11,855,950 290,618 SH   SOLE 17 0 0 290,618
PGIM ETF TR PGIM ULTRA SH BD 69344A107   20,904,859 424,034 SH   SOLE 3 0 0 424,034
PHILIP MORRIS INTL INC COM 718172109   14,403,870 148,117 SH   SOLE 17 0 0 148,117
PHILLIPS 66 COM 718546104   5,119,977 50,522 SH   SOLE 14 0 0 50,522
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   3,490,051 38,222 SH   SOLE 3 0 0 38,222
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   3,754,330 37,827 SH   SOLE 8 0 0 37,827
PIMCO ETF TR ACTIVE BD ETF 72201R775   2,130,592 22,970 SH   SOLE 3 0 0 22,970
PIMCO ETF TR 1-5 US TIP IDX 72201R205   1,616,232 31,666 SH   SOLE   0 0 31,666
PINNACLE FINL PARTNERS INC COM 72346Q104   1,558,517 28,254 SH   SOLE 8 0 0 28,254
PINNACLE WEST CAP CORP COM 723484101   2,632,293 33,219 SH   SOLE 9 0 0 33,219
PIONEER NAT RES CO COM 723787107   4,223,506 20,691 SH   SOLE 13 0 0 20,691
PNC FINL SVCS GROUP INC COM 693475105   7,702,401 60,601 SH   SOLE 16 0 0 60,601
POOL CORP COM 73278L105   3,406,743 9,948 SH   SOLE 14 0 0 9,948
PPG INDS INC COM 693506107   2,994,093 22,413 SH   SOLE 10 0 0 22,413
PPL CORP COM 69351T106   1,092,481 39,312 SH   SOLE 9 0 0 39,312
PROCTER AND GAMBLE CO COM 742718109   24,925,135 167,640 SH   SOLE 19 0 0 167,640
PROGRESSIVE CORP COM 743315103   9,309,781 65,076 SH   SOLE 14 0 0 65,076
PROLOGIS INC. COM 74340W103   9,379,335 75,173 SH   SOLE 17 0 0 75,173
PROSHARES TR S&P 500 DV ARIST 74348A467   2,829,097 31,007 SH   SOLE 2 0 0 31,007
PRUDENTIAL FINL INC COM 744320102   2,547,065 30,784 SH   SOLE 13 0 0 30,784
PRUDENTIAL PLC ADR 74435K204   1,409,512 51,555 SH   SOLE 6 0 0 51,555
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,361,640 37,816 SH   SOLE 9 0 0 37,816
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   1,674,711 60,338 SH   SOLE   0 0 60,338
QUALCOMM INC COM 747525103   10,237,590 80,241 SH   SOLE 14 0 0 80,241
QUANTA SVCS INC COM 74762E102   2,655,624 15,936 SH   SOLE 9 0 0 15,936
RAYMOND JAMES FINL INC COM 754730109   2,182,132 23,396 SH   SOLE 12 0 0 23,396
RAYTHEON TECHNOLOGIES CORP COM 75513E101   10,671,549 108,978 SH   SOLE 17 0 0 108,978
REALTY INCOME CORP COM 756109104   3,824,237 60,395 SH   SOLE 8 0 0 60,395
REGENERON PHARMACEUTICALS COM 75886F107   6,523,779 7,953 SH   SOLE 12 0 0 7,953
RELX PLC SPONSORED ADR 759530108   1,909,913 58,875 SH   SOLE 10 0 0 58,875
REVOLVE GROUP INC CL A 76156B107   1,093,054 41,561 SH   SOLE 5 0 0 41,561
RIO TINTO PLC SPONSORED ADR 767204100   1,574,488 22,952 SH   SOLE 11 0 0 22,952
RITCHIE BROS AUCTIONEERS COM 767744105   2,135,554 37,938 SH   SOLE 8 0 0 37,938
ROCKWELL AUTOMATION INC COM 773903109   1,174,141 4,001 SH   SOLE 11 0 0 4,001
ROLLINS INC COM 775711104   3,066,460 81,707 SH   SOLE 9 0 0 81,707
ROPER TECHNOLOGIES INC COM 776696106   5,791,751 13,142 SH   SOLE 16 0 0 13,142
ROSS STORES INC COM 778296103   2,040,355 19,225 SH   SOLE 13 0 0 19,225
ROYCE VALUE TR INC COM 780910105   1,161,008 85,557 SH   SOLE 3 0 0 85,557
RPM INTL INC COM 749685103   1,687,866 19,347 SH   SOLE 7 0 0 19,347
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   2,767,506 68,775 SH   SOLE 6 0 0 68,775
S&P GLOBAL INC COM 78409V104   10,184,606 29,540 SH   SOLE 19 0 0 29,540
SAIA INC COM 78709Y105   1,022,205 3,757 SH   SOLE 7 0 0 3,757
SALESFORCE INC COM 79466L302   17,701,207 88,604 SH   SOLE 17 0 0 88,604
SANOFI SPONSORED ADR 80105N105   3,040,964 55,880 SH   SOLE 12 0 0 55,880
SAP SE SPON ADR 803054204   4,055,076 32,043 SH   SOLE 10 0 0 32,043
SBA COMMUNICATIONS CORP NEW CL A 78410G104   2,303,186 8,822 SH   SOLE 13 0 0 8,822
SCHLUMBERGER LTD COM STK 806857108   3,108,480 63,324 SH   SOLE 12 0 0 63,324
SCHWAB CHARLES CORP COM 808513105   6,761,524 129,086 SH   SOLE 13 0 0 129,086
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   13,674,788 186,916 SH   SOLE 4 0 0 186,916
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,248,338 18,398 SH   SOLE 2 0 0 18,398
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   9,243,625 265,621 SH   SOLE 2 0 0 265,621
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   2,183,064 44,744 SH   SOLE 4 0 0 44,744
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   8,469,110 345,396 SH   SOLE 3 0 0 345,396
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   4,431,058 67,992 SH   SOLE 4 0 0 67,992
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   3,893,281 80,490 SH   SOLE 2 0 0 80,490
SCHWAB STRATEGIC TR US TIPS ETF 808524870   4,881,540 91,057 SH   SOLE 6 0 0 91,057
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,658,381 35,352 SH   SOLE   0 0 35,352
SCOTTS MIRACLE-GRO CO CL A 810186106   1,439,474 20,641 SH   SOLE 10 0 0 20,641
SEI INVTS CO COM 784117103   2,086,008 36,247 SH   SOLE 3 0 0 36,247
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   15,804,199 104,657 SH   SOLE 10 0 0 104,657
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   5,044,291 33,732 SH   SOLE 4 0 0 33,732
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   7,440,646 109,922 SH   SOLE 7 0 0 109,922
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   7,567,468 101,291 SH   SOLE 9 0 0 101,291
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,693,401 20,994 SH   SOLE 5 0 0 20,994
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   6,239,524 166,921 SH   SOLE 6 0 0 166,921
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   5,525,018 95,308 SH   SOLE 4 0 0 95,308
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,070,323 95,500 SH   SOLE 2 0 0 95,500
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   3,976,859 39,305 SH   SOLE 6 0 0 39,305
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   15,945,062 123,166 SH   SOLE 8 0 0 123,166
SELECT SECTOR SPDR TR ENERGY 81369Y506   7,696,999 92,925 SH   SOLE 7 0 0 92,925
SEMPRA COM 816851109   2,117,919 14,011 SH   SOLE 12 0 0 14,011
SERVICENOW INC COM 81762P102   10,498,025 22,590 SH   SOLE 15 0 0 22,590
SERVISFIRST BANCSHARES INC COM 81768T108   1,388,502 25,416 SH   SOLE 6 0 0 25,416
SHELL PLC SPON ADS 780259305   3,368,725 58,546 SH   SOLE 7 0 0 58,546
SHERWIN WILLIAMS CO COM 824348106   6,231,354 27,723 SH   SOLE 17 0 0 27,723
SHOPIFY INC CL A 82509L107   3,819,332 79,669 SH   SOLE 12 0 0 79,669
SIMON PPTY GROUP INC NEW COM 828806109   1,118,780 9,992 SH   SOLE 10 0 0 9,992
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   2,851,002 20,830 SH   SOLE 12 0 0 20,830
SKYWORKS SOLUTIONS INC COM 83088M102   1,266,583 10,736 SH   SOLE 6 0 0 10,736
SMITH A O CORP COM 831865209   2,640,418 38,184 SH   SOLE 12 0 0 38,184
SMUCKER J M CO COM NEW 832696405   1,754,959 11,152 SH   SOLE 7 0 0 11,152
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   1,738,187 21,443 SH   SOLE 6 0 0 21,443
SONY GROUP CORPORATION SPONSORED ADR 835699307   5,200,300 57,367 SH   SOLE 12 0 0 57,367
SOUTHERN CO COM 842587107   8,522,660 122,487 SH   SOLE 14 0 0 122,487
SOUTHERN COPPER CORP COM 84265V105   1,003,769 13,164 SH   SOLE 3 0 0 13,164
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   42,214,467 126,915 SH   SOLE 5 0 0 126,915
SPDR GOLD TR GOLD SHS 78463V107   5,853,696 31,949 SH   SOLE 6 0 0 31,949
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   3,475,785 63,811 SH   SOLE 1 0 0 63,811
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,039,813 30,466 SH   SOLE 4 0 0 30,466
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   20,641,798 642,646 SH   SOLE 4 0 0 642,646
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   1,137,519 16,410 SH   SOLE   0 0 16,410
SPDR S&P 500 ETF TR TR UNIT 78462F103   65,732,652 160,562 SH   SOLE 12 0 0 160,562
SPDR SER TR BBG CONV SEC ETF 78464A359   3,821,551 56,979 SH   SOLE 4 0 0 56,979
SPDR SER TR S&P 400 MDCP VAL 78464A839   2,361,257 35,733 SH   SOLE   0 0 35,733
SPDR SER TR BLOOMBERG SHT TE 78468R408   6,665,944 268,355 SH   SOLE 7 0 0 268,355
SPDR SER TR PORTFOLIO S&P500 78464A854   8,036,455 166,905 SH   SOLE 4 0 0 166,905
SPDR SER TR SSGA US SMAL ETF 78468R887   4,784,522 45,511 SH   SOLE 2 0 0 45,511
SPDR SER TR S&P DIVID ETF 78464A763   1,412,335 11,416 SH   SOLE 4 0 0 11,416
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   32,554,267 354,544 SH   SOLE 10 0 0 354,544
SPDR SER TR BLOOMBERG INVT 78468R200   7,604,013 249,885 SH   SOLE 6 0 0 249,885
SPDR SER TR PORTFOLIO SH TSR 78468R101   2,851,550 97,556 SH   SOLE 3 0 0 97,556
SPDR SER TR PORTFOLIO SHORT 78464A474   9,940,557 335,490 SH   SOLE 7 0 0 335,490
SPDR SER TR PORTFOLIO LN TSR 78464A664   1,171,565 37,939 SH   SOLE 5 0 0 37,939
SPDR SER TR PORTFOLIO INTRMD 78464A375   2,495,644 76,813 SH   SOLE 5 0 0 76,813
SPDR SER TR PRTFLO S&P500 GW 78464A409   2,086,113 37,683 SH   SOLE 4 0 0 37,683
SPDR SER TR PORTFOLIO S&P400 78464A847   3,455,429 78,640 SH   SOLE 4 0 0 78,640
SPDR SER TR S&P 400 MDCP GRW 78464A821   1,520,457 22,216 SH   SOLE   0 0 22,216
SPDR SER TR PORTFOLI S&P1500 78464A805   4,859,973 96,371 SH   SOLE 4 0 0 96,371
SPDR SER TR BLOOMBERG 3-12 M 78468R523   6,920,504 69,476 SH   SOLE 1 0 0 69,476
SPDR SER TR PORTFLI INTRMDIT 78464A672   3,838,949 132,652 SH   SOLE 7 0 0 132,652
SPLUNK INC COM 848637104   1,091,258 11,382 SH   SOLE 9 0 0 11,382
SPS COMM INC COM 78463M107   2,338,567 15,355 SH   SOLE 10 0 0 15,355
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   3,124,604 75,364 SH   SOLE 6 0 0 75,364
STARBOARD INVT TR RH HEDGED MULTI 85521B783   8,212,009 1,058,249 SH   SOLE 2 0 0 1,058,249
STARBUCKS CORP COM 855244109   13,907,299 133,566 SH   SOLE 14 0 0 133,566
STATE STR CORP COM 857477103   1,548,572 20,459 SH   SOLE 13 0 0 20,459
STEEL DYNAMICS INC COM 858119100   1,025,490 9,070 SH   SOLE 7 0 0 9,070
STERIS PLC SHS USD G8473T100   2,306,494 12,058 SH   SOLE 11 0 0 12,058
STMICROELECTRONICS N V NY REGISTRY 861012102   1,740,379 32,537 SH   SOLE 5 0 0 32,537
STRATEGY SHS NS 7HANDL IDX 86280R506   1,394,708 68,943 SH   SOLE   0 0 68,943
STRYKER CORPORATION COM 863667101   4,694,729 16,446 SH   SOLE 18 0 0 16,446
SUN CMNTYS INC COM 866674104   1,247,972 8,858 SH   SOLE 8 0 0 8,858
SYNOPSYS INC COM 871607107   4,966,789 12,859 SH   SOLE 12 0 0 12,859
SYSCO CORP COM 871829107   5,489,884 71,085 SH   SOLE 13 0 0 71,085
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   10,447,002 112,309 SH   SOLE 14 0 0 112,309
TARGET CORP COM 87612E106   9,881,871 59,659 SH   SOLE 13 0 0 59,659
TC ENERGY CORP COM 87807B107   1,485,345 38,174 SH   SOLE 6 0 0 38,174
TE CONNECTIVITY LTD SHS H84989104   3,231,874 24,643 SH   SOLE 10 0 0 24,643
TELEDYNE TECHNOLOGIES INC COM 879360105   2,547,724 5,695 SH   SOLE 11 0 0 5,695
TERADYNE INC COM 880770102   1,901,544 17,687 SH   SOLE 9 0 0 17,687
TESLA INC COM 88160R101   15,815,609 76,235 SH   SOLE 15 0 0 76,235
TEXAS INSTRS INC COM 882508104   19,532,244 105,019 SH   SOLE 16 0 0 105,019
THE CIGNA GROUP COM 125523100   6,138,519 24,023 SH   SOLE 12 0 0 24,023
THE TRADE DESK INC COM CL A 88339J105   2,123,262 34,859 SH   SOLE 10 0 0 34,859
THERMO FISHER SCIENTIFIC INC COM 883556102   19,773,397 34,312 SH   SOLE 18 0 0 34,312
THOR INDS INC COM 885160101   5,137,362 64,507 SH   SOLE 12 0 0 64,507
TIMOTHY PLAN US LRGMD CP CORE 887432359   4,614,007 133,949 SH   SOLE 2 0 0 133,949
TIMOTHY PLAN HIG DV STK ETF 887432326   3,438,907 110,133 SH   SOLE 3 0 0 110,133
TJX COS INC NEW COM 872540109   7,253,339 92,587 SH   SOLE 14 0 0 92,587
T-MOBILE US INC COM 872590104   3,055,545 21,096 SH   SOLE 12 0 0 21,096
TOTALENERGIES SE SPONSORED ADS 89151E109   4,628,796 78,388 SH   SOLE 8 0 0 78,388
TRACTOR SUPPLY CO COM 892356106   4,734,151 20,142 SH   SOLE 8 0 0 20,142
TRANE TECHNOLOGIES PLC SHS G8994E103   6,817,809 37,057 SH   SOLE 12 0 0 37,057
TRANSDIGM GROUP INC COM 893641100   1,564,482 2,123 SH   SOLE 11 0 0 2,123
TRAVELERS COMPANIES INC COM 89417E109   2,883,161 16,824 SH   SOLE 11 0 0 16,824
TRUIST FINL CORP COM 89832Q109   5,378,580 157,730 SH   SOLE 17 0 0 157,730
TWO RDS SHARED TR AFFINITY WORLD 90214Q105   1,950,067 79,122 SH   SOLE   0 0 79,122
U S PHYSICAL THERAPY COM 90337L108   1,308,771 13,367 SH   SOLE 12 0 0 13,367
UBER TECHNOLOGIES INC COM 90353T100   2,624,633 82,796 SH   SOLE 10 0 0 82,796
UBS GROUP AG SHS H42097107   1,276,145 59,801 SH   SOLE 8 0 0 59,801
UDR INC COM 902653104   1,565,449 38,126 SH   SOLE 9 0 0 38,126
UGI CORP NEW COM 902681105   1,044,051 30,036 SH   SOLE 4 0 0 30,036
ULTA BEAUTY INC COM 90384S303   2,567,377 4,705 SH   SOLE 10 0 0 4,705
ULTIMUS MANAGERS TR Q3 ALL SEASN ACT 90386K639   4,682,878 186,525 SH   SOLE 1 0 0 186,525
UNIFIED SER TR ONEASCENT INTL 90470L444   82,369,223 2,792,489 SH   SOLE 1 0 0 2,792,489
UNIFIED SER TR NIGHTSHARES 2000 90470L477   4,621,068 169,425 SH   SOLE 1 0 0 169,425
UNIFIED SER TR ONEASCENT EMGRG 90470L469   24,674,726 866,126 SH   SOLE 1 0 0 866,126
UNIFIED SER TR ONEASCENT CORE P 90470L519   100,249,147 4,344,397 SH   SOLE 1 0 0 4,344,397
UNIFIED SER TR ONEASCENT LARGE 90470L527   28,950,298 1,311,244 SH   SOLE 1 0 0 1,311,244
UNILEVER PLC SPON ADR NEW 904767704   4,202,910 80,922 SH   SOLE 11 0 0 80,922
UNION PAC CORP COM 907818108   9,771,665 48,551 SH   SOLE 13 0 0 48,551
UNITED PARCEL SERVICE INC CL B 911312106   19,733,702 101,730 SH   SOLE 17 0 0 101,730
UNITED RENTALS INC COM 911363109   1,379,982 3,487 SH   SOLE 11 0 0 3,487
UNITEDHEALTH GROUP INC COM 91324P102   38,267,780 80,989 SH   SOLE 17 0 0 80,989
US BANCORP DEL COM NEW 902973304   8,669,238 240,456 SH   SOLE 16 0 0 240,456
VALERO ENERGY CORP COM 91913Y100   6,104,138 43,726 SH   SOLE 11 0 0 43,726
VALVOLINE INC COM 92047W101   1,114,315 31,892 SH   SOLE 9 0 0 31,892
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,714,889 53,010 SH   SOLE 3 0 0 53,010
VANECK ETF TRUST PREFERRED SECURT 92189F429   1,880,590 106,549 SH   SOLE 4 0 0 106,549
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   5,272,414 188,166 SH   SOLE 5 0 0 188,166
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   1,218,630 14,391 SH   SOLE 1 0 0 14,391
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   1,098,515 4,766 SH   SOLE 2 0 0 4,766
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   5,938,620 77,487 SH   SOLE 7 0 0 77,487
VANGUARD BD INDEX FDS INTERMED TERM 921937819   7,105,730 92,595 SH   SOLE 5 0 0 92,595
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   11,532,836 156,208 SH   SOLE 9 0 0 156,208
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   110,963,583 1,450,694 SH   SOLE 8 0 0 1,450,694
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   16,004,768 327,162 SH   SOLE 7 0 0 327,162
VANGUARD INDEX FDS TOTAL STK MKT 922908769   17,826,971 87,344 SH   SOLE 6 0 0 87,344
VANGUARD INDEX FDS VALUE ETF 922908744   46,711,411 338,219 SH   SOLE 9 0 0 338,219
VANGUARD INDEX FDS SM CP VAL ETF 922908611   6,798,916 42,825 SH   SOLE 8 0 0 42,825
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   2,638,453 13,538 SH   SOLE 4 0 0 13,538
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,390,054 17,047 SH   SOLE 6 0 0 17,047
VANGUARD INDEX FDS SMALL CP ETF 922908751   12,310,725 64,944 SH   SOLE 7 0 0 64,944
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   34,669,599 92,189 SH   SOLE 9 0 0 92,189
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   5,424,501 40,460 SH   SOLE 4 0 0 40,460
VANGUARD INDEX FDS MID CAP ETF 922908629   6,145,433 29,136 SH   SOLE 6 0 0 29,136
VANGUARD INDEX FDS LARGE CAP ETF 922908637   7,615,806 40,768 SH   SOLE 2 0 0 40,768
VANGUARD INDEX FDS GROWTH ETF 922908736   46,190,370 185,176 SH   SOLE 8 0 0 185,176
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,806,800 8,349 SH   SOLE 5 0 0 8,349
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,078,440 17,694 SH   SOLE 3 0 0 17,694
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   5,386,498 79,423 SH   SOLE 2 0 0 79,423
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,316,261 32,444 SH   SOLE 2 0 0 32,444
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   6,580,765 123,074 SH   SOLE 4 0 0 123,074
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   21,994,908 544,428 SH   SOLE 9 0 0 544,428
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   7,043,669 147,295 SH   SOLE 4 0 0 147,295
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   8,169,651 161,264 SH   SOLE 6 0 0 161,264
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   25,868,824 555,721 SH   SOLE 9 0 0 555,721
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   14,328,624 187,966 SH   SOLE 9 0 0 187,966
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   3,889,961 48,795 SH   SOLE 5 0 0 48,795
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   42,562,274 727,063 SH   SOLE 6 0 0 727,063
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   6,331,267 78,924 SH   SOLE 9 0 0 78,924
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,517,738 41,990 SH   SOLE 8 0 0 41,990
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,267,431 27,709 SH   SOLE 4 0 0 27,709
VANGUARD STAR FDS VG TL INTL STK F 921909768   6,447,770 116,786 SH   SOLE 6 0 0 116,786
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   50,744,168 1,123,404 SH   SOLE 10 0 0 1,123,404
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   12,319,134 116,769 SH   SOLE 9 0 0 116,769
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   19,605,627 316,475 SH   SOLE 7 0 0 316,475
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   12,533,457 124,069 SH   SOLE 3 0 0 124,069
VANGUARD WORLD FD MEGA CAP INDEX 921910873   5,250,298 36,679 SH   SOLE 3 0 0 36,679
VANGUARD WORLD FD MEGA GRWTH IND 921910816   5,865,142 28,679 SH   SOLE 2 0 0 28,679
VANGUARD WORLD FDS INF TECH ETF 92204A702   3,507,162 9,098 SH   SOLE 4 0 0 9,098
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   1,536,323 6,083 SH   SOLE 3 0 0 6,083
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   2,024,560 20,943 SH   SOLE 6 0 0 20,943
VANGUARD WORLD FDS MATERIALS ETF 92204A801   2,511,534 14,124 SH   SOLE 4 0 0 14,124
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   3,398,752 17,563 SH   SOLE 5 0 0 17,563
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   1,697,734 8,912 SH   SOLE 4 0 0 8,912
VEEVA SYS INC CL A COM 922475108   3,959,572 21,544 SH   SOLE 11 0 0 21,544
VERISIGN INC COM 92343E102   1,026,926 4,865 SH   SOLE 11 0 0 4,865
VERISK ANALYTICS INC COM 92345Y106   3,603,413 18,781 SH   SOLE 15 0 0 18,781
VERIZON COMMUNICATIONS INC COM 92343V104   13,289,937 341,703 SH   SOLE 17 0 0 341,703
VERTEX PHARMACEUTICALS INC COM 92532F100   6,718,238 21,323 SH   SOLE 11 0 0 21,323
VICI PPTYS INC COM 925652109   2,436,759 74,701 SH   SOLE 10 0 0 74,701
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   1,678,868 26,946 SH   SOLE 2 0 0 26,946
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   5,631,884 92,905 SH   SOLE 1 0 0 92,905
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691   1,767,805 45,680 SH   SOLE 1 0 0 45,680
VICTORY PORTFOLIOS II VCTRYSHS USAA CR 92647N535   12,136,474 247,431 SH   SOLE 4 0 0 247,431
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,054,284 37,653 SH   SOLE 1 0 0 37,653
VIRTUS ETF TR II SEIX SR LN ETF 92790A405   1,626,990 69,028 SH   SOLE 2 0 0 69,028
VISA INC COM CL A 92826C839   37,441,406 166,098 SH   SOLE 17 0 0 166,098
VMWARE INC CL A COM 928563402   1,553,646 12,444 SH   SOLE 4 0 0 12,444
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   5,393,544 488,546 SH   SOLE 6 0 0 488,546
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,675,225 77,306 SH   SOLE 13 0 0 77,306
WALMART INC COM 931142103   16,124,173 109,356 SH   SOLE 15 0 0 109,356
WASTE CONNECTIONS INC COM 94106B101   1,755,004 12,620 SH   SOLE 8 0 0 12,620
WASTE MGMT INC DEL COM 94106L109   4,122,113 25,263 SH   SOLE 13 0 0 25,263
WATSCO INC COM 942622200   2,592,179 8,147 SH   SOLE 11 0 0 8,147
WEC ENERGY GROUP INC COM 92939U106   5,345,957 56,398 SH   SOLE 10 0 0 56,398
WELLS FARGO CO NEW COM 949746101   6,926,717 185,306 SH   SOLE 16 0 0 185,306
WELLTOWER INC COM 95040Q104   1,185,810 16,541 SH   SOLE 7 0 0 16,541
WEST PHARMACEUTICAL SVSC INC COM 955306105   3,213,756 9,276 SH   SOLE 13 0 0 9,276
WILLIAMS COS INC COM 969457100   4,890,053 163,766 SH   SOLE 13 0 0 163,766
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,468,218 6,318 SH   SOLE 6 0 0 6,318
WISDOMTREE TR YIELD ENHANCD US 97717X511   2,566,045 58,733 SH   SOLE   0 0 58,733
WISDOMTREE TR EM EX ST-OWNED 97717X578   1,196,591 42,981 SH   SOLE 2 0 0 42,981
WISDOMTREE TR US LARGECAP DIVD 97717W307   1,604,834 25,943 SH   SOLE 2 0 0 25,943
WISDOMTREE TR US QTLY DIV GRT 97717X669   3,335,624 53,507 SH   SOLE 1 0 0 53,507
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,820,134 36,207 SH   SOLE 3 0 0 36,207
WORKDAY INC CL A 98138H101   5,165,359 25,009 SH   SOLE 10 0 0 25,009
WORLD GOLD TR SPDR GLD MINIS 98149E303   1,338,110 34,214 SH   SOLE 4 0 0 34,214
WP CAREY INC COM 92936U109   1,906,285 24,613 SH   SOLE 11 0 0 24,613
XCEL ENERGY INC COM 98389B100   3,472,714 51,493 SH   SOLE 9 0 0 51,493
XYLEM INC COM 98419M100   3,187,923 30,448 SH   SOLE 8 0 0 30,448
YUM BRANDS INC COM 988498101   3,704,380 28,055 SH   SOLE 12 0 0 28,055
YUM CHINA HLDGS INC COM 98850P109   1,777,800 28,047 SH   SOLE 10 0 0 28,047
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   2,450,190 7,705 SH   SOLE 8 0 0 7,705
ZOETIS INC CL A 98978V103   12,557,604 75,448 SH   SOLE 17 0 0 75,448