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
1 800 FLOWERS COM INC CL A 68243Q106   808,900 102,005 SH   SOLE   0 0 102,005
374WATER INC COM 88583P104   17,000 12,500 SH   SOLE   0 0 12,500
3M CO COM 88579Y101   566,621 4,145 SH   SOLE   0 0 4,145
ABBOTT LABS COM 002824100   1,334,387 11,704 SH   SOLE   0 0 11,704
ABBVIE INC COM 00287Y109   5,218,829 26,427 SH   SOLE   0 0 26,427
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,219,147 6,278 SH   SOLE   0 0 6,278
ACCO BRANDS CORP COM 00081T108   212,017 38,760 SH   SOLE   0 0 38,760
ADAMS DIVERSIFIED EQUITY FD COM 006212104   416,000 19,295 SH   SOLE   0 0 19,295
ADOBE INC COM 00724F101   3,432,364 6,629 SH   SOLE   0 0 6,629
ADVANCED MICRO DEVICES INC COM 007903107   1,049,948 6,399 SH   SOLE   0 0 6,399
AIR PRODS & CHEMS INC COM 009158106   2,939,925 9,874 SH   SOLE   0 0 9,874
ALLSTATE CORP COM 020002101   263,803 1,391 SH   SOLE   0 0 1,391
ALPHABET INC CAP STK CL C 02079K107   6,165,744 36,879 SH   SOLE   0 0 36,879
ALPHABET INC CAP STK CL A 02079K305   10,352,106 62,418 SH   SOLE   0 0 62,418
ALTRIA GROUP INC COM 02209S103   2,048,906 40,143 SH   SOLE   0 0 40,143
AMAZON COM INC COM 023135106   15,269,930 81,951 SH   SOLE   0 0 81,951
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   2,067,710 29,259 SH   SOLE   0 0 29,259
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   2,633,674 40,769 SH   SOLE   0 0 40,769
AMERICAN ELEC PWR CO INC COM 025537101   1,777,773 17,327 SH   SOLE   0 0 17,327
AMERICAN EXPRESS CO COM 025816109   2,255,733 8,318 SH   SOLE   0 0 8,318
AMERICAN TOWER CORP NEW COM 03027X100   1,228,458 5,282 SH   SOLE   0 0 5,282
AMERICAN WTR WKS CO INC NEW COM 030420103   3,183,418 21,768 SH   SOLE   0 0 21,768
AMERIPRISE FINL INC COM 03076C106   962,262 2,048 SH   SOLE   0 0 2,048
AMETEK INC COM 031100100   528,867 3,080 SH   SOLE   0 0 3,080
AMGEN INC COM 031162100   1,632,795 5,067 SH   SOLE   0 0 5,067
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   1,196,004 18,042 SH   SOLE   0 0 18,042
APPLE INC COM 037833100   61,915,891 265,733 SH   SOLE   0 0 265,733
APPLIED MATLS INC COM 038222105   273,576 1,354 SH   SOLE   0 0 1,354
ARES CAPITAL CORP COM 04010L103   504,389 24,087 SH   SOLE   0 0 24,087
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   4,791,457 30,746 SH   SOLE   0 0 30,746
ARISTA NETWORKS INC COM 040413106   766,872 1,998 SH   SOLE   0 0 1,998
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,814,210 2,177 SH   SOLE   0 0 2,177
AT&T INC COM 00206R102   1,910,503 86,841 SH   SOLE   0 0 86,841
ATMOS ENERGY CORP COM 049560105   220,410 1,589 SH   SOLE   0 0 1,589
AUTOMATIC DATA PROCESSING IN COM 053015103   3,963,082 14,321 SH   SOLE   0 0 14,321
AVIDXCHANGE HOLDINGS INC COM 05368X102   424,867 52,388 SH   SOLE   0 0 52,388
BANK AMERICA CORP COM 060505104   2,866,405 72,238 SH   SOLE   0 0 72,238
BANK NEW YORK MELLON CORP COM 064058100   2,817,891 39,214 SH   SOLE   0 0 39,214
BAR HBR BANKSHARES COM 066849100   316,388 10,259 SH   SOLE   0 0 10,259
BECTON DICKINSON & CO COM 075887109   436,798 1,812 SH   SOLE   0 0 1,812
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   16,259,605 35,327 SH   SOLE   0 0 35,327
BEST BUY INC COM 086516101   233,355 2,259 SH   SOLE   0 0 2,259
BLACKROCK INC COM 09247X101   551,665 581 SH   SOLE   0 0 581
BLACKSTONE INC COM 09260D107   1,744,556 11,393 SH   SOLE   0 0 11,393
BLOCK H & R INC COM 093671105   348,940 5,491 SH   SOLE   0 0 5,491
BOEING CO COM 097023105   317,007 2,085 SH   SOLE   0 0 2,085
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   1,508,358 29,904 SH   SOLE   0 0 29,904
BOSTON SCIENTIFIC CORP COM 101137107   1,089,568 13,002 SH   SOLE   0 0 13,002
BP PLC SPONSORED ADR 055622104   1,360,893 43,354 SH   SOLE   0 0 43,354
BRIDGEWATER BANCSHARES INC COM 108621103   315,679 22,278 SH   SOLE   0 0 22,278
BRISTOL-MYERS SQUIBB CO COM 110122108   590,334 11,410 SH   SOLE   0 0 11,410
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,212,871 60,494 SH   SOLE   0 0 60,494
BROADCOM INC COM 11135F101   7,659,067 44,400 SH   SOLE   0 0 44,400
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   673,714 19,227 SH   SOLE   0 0 19,227
CAMECO CORP COM 13321L108   431,273 9,030 SH   SOLE   0 0 9,030
CAPITAL ONE FINL CORP COM 14040H105   796,584 5,320 SH   SOLE   0 0 5,320
CATERPILLAR INC COM 149123101   1,255,597 3,210 SH   SOLE   0 0 3,210
CHEVRON CORP NEW COM 166764100   1,676,325 11,383 SH   SOLE   0 0 11,383
CHIPOTLE MEXICAN GRILL INC COM 169656105   591,700 10,269 SH   SOLE   0 0 10,269
CHUBB LIMITED COM H1467J104   284,985 988 SH   SOLE   0 0 988
CINCINNATI FINL CORP COM 172062101   1,789,434 13,146 SH   SOLE   0 0 13,146
CINTAS CORP COM 172908105   4,402,345 21,383 SH   SOLE   0 0 21,383
CISCO SYS INC COM 17275R102   3,096,521 58,183 SH   SOLE   0 0 58,183
CITIGROUP INC COM NEW 172967424   1,088,395 17,387 SH   SOLE   0 0 17,387
CITIZENS FINL GROUP INC COM 174610105   1,231,821 29,993 SH   SOLE   0 0 29,993
CME GROUP INC COM 12572Q105   947,327 4,293 SH   SOLE   0 0 4,293
COCA COLA CO COM 191216100   2,969,069 41,317 SH   SOLE   0 0 41,317
COMCAST CORP NEW CL A 20030N101   506,474 12,125 SH   SOLE   0 0 12,125
CONOCOPHILLIPS COM 20825C104   574,302 5,455 SH   SOLE   0 0 5,455
CONSOLIDATED EDISON INC COM 209115104   662,090 6,358 SH   SOLE   0 0 6,358
CONSTELLATION ENERGY CORP COM 21037T109   923,118 3,550 SH   SOLE   0 0 3,550
COPART INC COM 217204106   306,330 5,846 SH   SOLE   0 0 5,846
CORPAY INC COM SHS 219948106   596,121 1,906 SH   SOLE   0 0 1,906
COSTCO WHSL CORP NEW COM 22160K105   10,201,995 11,508 SH   SOLE   0 0 11,508
CROWDSTRIKE HLDGS INC CL A 22788C105   220,449 786 SH   SOLE   0 0 786
CROWN CASTLE INC COM 22822V101   227,770 1,920 SH   SOLE   0 0 1,920
CSX CORP COM 126408103   796,093 23,055 SH   SOLE   0 0 23,055
CVS HEALTH CORP COM 126650100   200,805 3,193 SH   SOLE   0 0 3,193
DANAHER CORPORATION COM 235851102   1,365,719 4,912 SH   SOLE   0 0 4,912
DEERE & CO COM 244199105   693,645 1,662 SH   SOLE   0 0 1,662
DIGITAL RLTY TR INC COM 253868103   206,010 1,273 SH   SOLE   0 0 1,273
DISNEY WALT CO COM 254687106   1,925,817 20,021 SH   SOLE   0 0 20,021
DOMINION ENERGY INC COM 25746U109   887,928 15,365 SH   SOLE   0 0 15,365
DOW INC COM 260557103   370,542 6,783 SH   SOLE   0 0 6,783
DTE ENERGY CO COM 233331107   878,324 6,840 SH   SOLE   0 0 6,840
DUKE ENERGY CORP NEW COM NEW 26441C204   1,773,272 15,380 SH   SOLE   0 0 15,380
DUPONT DE NEMOURS INC COM 26614N102   296,615 3,329 SH   SOLE   0 0 3,329
EASTMAN CHEM CO COM 277432100   204,309 1,825 SH   SOLE   0 0 1,825
EATON CORP PLC SHS G29183103   714,916 2,157 SH   SOLE   0 0 2,157
EATON VANCE TAX-MANAGED GLOB COM 27829F108   4,332,189 496,811 SH   SOLE   0 0 496,811
ECOLAB INC COM 278865100   542,832 2,126 SH   SOLE   0 0 2,126
EDWARDS LIFESCIENCES CORP COM 28176E108   248,914 3,772 SH   SOLE   0 0 3,772
ELEVANCE HEALTH INC COM 036752103   241,780 465 SH   SOLE   0 0 465
ELI LILLY & CO COM 532457108   7,393,052 8,345 SH   SOLE   0 0 8,345
EMERSON ELEC CO COM 291011104   500,640 4,577 SH   SOLE   0 0 4,577
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   356,984 22,242 SH   SOLE   0 0 22,242
ENTERGY CORP NEW COM 29364G103   1,221,048 9,278 SH   SOLE   0 0 9,278
EOG RES INC COM 26875P101   983,440 8,000 SH   SOLE   0 0 8,000
EQUINIX INC COM 29444U700   253,862 286 SH   SOLE   0 0 286
EQUINOR ASA SPONSORED ADR 29446M102   348,110 13,743 SH   SOLE   0 0 13,743
ESCALADE INC COM 296056104   316,040 22,462 SH   SOLE   0 0 22,462
ETHAN ALLEN INTERIORS INC COM 297602104   221,572 6,948 SH   SOLE   0 0 6,948
EVERSOURCE ENERGY COM 30040W108   853,109 12,537 SH   SOLE   0 0 12,537
EVOLUTION PETE CORP COM 30049A107   124,156 23,382 SH   SOLE   0 0 23,382
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   427,169 7,485 SH   SOLE   0 0 7,485
EXELON CORP COM 30161N101   431,985 10,653 SH   SOLE   0 0 10,653
EXXON MOBIL CORP COM 30231G102   8,256,439 70,435 SH   SOLE   0 0 70,435
FASTENAL CO COM 311900104   200,378 2,806 SH   SOLE   0 0 2,806
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   3,649,264 78,076 SH   SOLE   0 0 78,076
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,007,420 16,233 SH   SOLE   0 0 16,233
FIFTH THIRD BANCORP COM 316773100   1,675,534 39,111 SH   SOLE   0 0 39,111
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,817,724 100,427 SH   SOLE   0 0 100,427
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   1,074,599 14,184 SH   SOLE   0 0 14,184
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   1,305,431 11,670 SH   SOLE   0 0 11,670
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   409,780 6,918 SH   SOLE   0 0 6,918
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   1,246,014 20,812 SH   SOLE   0 0 20,812
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   707,366 11,947 SH   SOLE   0 0 11,947
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   2,040,361 44,462 SH   SOLE   0 0 44,462
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   356,443 9,926 SH   SOLE   0 0 9,926
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,822,719 20,074 SH   SOLE   0 0 20,074
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   236,323 2,943 SH   SOLE   0 0 2,943
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,270,924 25,722 SH   SOLE   0 0 25,722
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   1,988,885 59,193 SH   SOLE   0 0 59,193
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   1,277,146 32,341 SH   SOLE   0 0 32,341
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771   216,923 5,197 SH   SOLE   0 0 5,197
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   495,753 12,262 SH   SOLE   0 0 12,262
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   234,245 6,737 SH   SOLE   0 0 6,737
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672   332,689 8,524 SH   SOLE   0 0 8,524
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   217,272 8,677 SH   SOLE   0 0 8,677
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649   221,601 8,309 SH   SOLE   0 0 8,309
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   5,415,592 121,100 SH   SOLE   0 0 121,100
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722   1,004,338 19,880 SH   SOLE   0 0 19,880
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   239,611 6,417 SH   SOLE   0 0 6,417
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   1,102,016 27,516 SH   SOLE   0 0 27,516
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458   271,986 7,403 SH   SOLE   0 0 7,403
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   346,510 9,077 SH   SOLE   0 0 9,077
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   443,827 9,876 SH   SOLE   0 0 9,876
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   313,206 6,639 SH   SOLE   0 0 6,639
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   286,809 6,551 SH   SOLE   0 0 6,551
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   5,226,594 133,570 SH   SOLE   0 0 133,570
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   565,790 12,367 SH   SOLE   0 0 12,367
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   1,420,640 29,529 SH   SOLE   0 0 29,529
FIRST TR EXCHNG TRADED FD VI FT VEST INTE 33740F656   612,062 24,682 SH   SOLE   0 0 24,682
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   240,922 5,180 SH   SOLE   0 0 5,180
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   563,176 13,600 SH   SOLE   0 0 13,600
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664   277,658 6,571 SH   SOLE   0 0 6,571
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   301,703 6,213 SH   SOLE   0 0 6,213
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   4,270,594 142,877 SH   SOLE   0 0 142,877
FIRST TR EXCHNG TRADED FD VI FT VEST INT JUNE 33740U869   382,760 16,729 SH   SOLE   0 0 16,729
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   776,683 7,456 SH   SOLE   0 0 7,456
FIRST TR MORNINGSTAR DIVID L SHS 336917109   3,650,443 87,019 SH   SOLE   0 0 87,019
FIRST TR VALUE LINE DIVID IN SHS 33734H106   9,925,525 218,191 SH   SOLE   0 0 218,191
FIRSTENERGY CORP COM 337932107   1,041,387 23,481 SH   SOLE   0 0 23,481
FORD MTR CO DEL COM 345370860   886,282 83,928 SH   SOLE   0 0 83,928
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   99,708 15,702 SH   SOLE   0 0 15,702
GALLAGHER ARTHUR J & CO COM 363576109   3,384,945 12,030 SH   SOLE   0 0 12,030
GAMING & LEISURE PPTYS INC COM 36467J108   335,145 6,514 SH   SOLE   0 0 6,514
GE AEROSPACE COM NEW 369604301   427,659 2,268 SH   SOLE   0 0 2,268
GENERAL DYNAMICS CORP COM 369550108   794,561 2,629 SH   SOLE   0 0 2,629
GENERAL MLS INC COM 370334104   991,426 13,425 SH   SOLE   0 0 13,425
GENUINE PARTS CO COM 372460105   523,396 3,747 SH   SOLE   0 0 3,747
GERDAU SA SPON ADR REP PFD 373737105   50,400 14,400 SH   SOLE   0 0 14,400
GILEAD SCIENCES INC COM 375558103   2,394,806 28,564 SH   SOLE   0 0 28,564
GLOBAL X FDS DEFENSE TECH ETF 37960A529   749,887 20,142 SH   SOLE   0 0 20,142
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   229,363 2,287 SH   SOLE   0 0 2,287
GOLDMAN SACHS GROUP INC COM 38141G104   477,407 964 SH   SOLE   0 0 964
GSK PLC SPONSORED ADR 37733W204   978,923 23,946 SH   SOLE   0 0 23,946
HARBOR ETF TRUST HARBOR COMMODITY 41151J505   329,694 14,585 SH   SOLE   0 0 14,585
HARTFORD FINL SVCS GROUP INC COM 416515104   542,888 4,616 SH   SOLE   0 0 4,616
HCA HEALTHCARE INC COM 40412C101   3,713,878 9,138 SH   SOLE   0 0 9,138
HERCULES CAPITAL INC COM 427096508   238,966 12,167 SH   SOLE   0 0 12,167
HERSHEY CO COM 427866108   1,873,590 9,769 SH   SOLE   0 0 9,769
HOME DEPOT INC COM 437076102   9,446,600 23,313 SH   SOLE   0 0 23,313
HONEYWELL INTL INC COM 438516106   1,241,790 6,007 SH   SOLE   0 0 6,007
HOWMET AEROSPACE INC COM 443201108   509,685 5,084 SH   SOLE   0 0 5,084
HP INC COM 40434L105   672,885 18,759 SH   SOLE   0 0 18,759
INTEL CORP COM 458140100   299,707 12,775 SH   SOLE   0 0 12,775
INTERNATIONAL BUSINESS MACHS COM 459200101   6,248,391 28,263 SH   SOLE   0 0 28,263
INTERNATIONAL PAPER CO COM 460146103   1,160,557 23,758 SH   SOLE   0 0 23,758
INTERPUBLIC GROUP COS INC COM 460690100   656,829 20,766 SH   SOLE   0 0 20,766
INTUIT COM 461202103   843,570 1,358 SH   SOLE   0 0 1,358
INTUITIVE SURGICAL INC COM NEW 46120E602   887,725 1,807 SH   SOLE   0 0 1,807
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   269,567 8,876 SH   SOLE   0 0 8,876
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   19,827,415 98,718 SH   SOLE   0 0 98,718
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   967,947 45,021 SH   SOLE   0 0 45,021
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   959,539 77,696 SH   SOLE   0 0 77,696
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,106,136 29,362 SH   SOLE   0 0 29,362
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   5,205,973 45,281 SH   SOLE   0 0 45,281
INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753   644,554 13,331 SH   SOLE   0 0 13,331
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   1,545,393 26,498 SH   SOLE   0 0 26,498
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   2,289,404 46,561 SH   SOLE   0 0 46,561
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   365,845 2,042 SH   SOLE   0 0 2,042
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852   279,238 6,009 SH   SOLE   0 0 6,009
INVESCO QQQ TR UNIT SER 1 46090E103   5,719,671 11,719 SH   SOLE   0 0 11,719
ISHARES INC CORE MSCI EMKT 46434G103   4,152,211 72,326 SH   SOLE   0 0 72,326
ISHARES SILVER TR ISHARES 46428Q109   476,691 16,779 SH   SOLE   0 0 16,779
ISHARES TR SELECT DIVID ETF 464287168   1,098,322 8,132 SH   SOLE   0 0 8,132
ISHARES TR NATIONAL MUN ETF 464288414   4,512,273 41,538 SH   SOLE   0 0 41,538
ISHARES TR MSCI USA QLT FCT 46432F339   1,826,062 10,184 SH   SOLE   0 0 10,184
ISHARES TR HIGH YLD SYSTM B 46435G250   219,687 4,571 SH   SOLE   0 0 4,571
ISHARES TR US TREAS BD ETF 46429B267   644,406 27,480 SH   SOLE   0 0 27,480
ISHARES TR EAFE SML CP ETF 464288273   414,989 6,130 SH   SOLE   0 0 6,130
ISHARES TR U.S. MED DVC ETF 464288810   643,899 10,873 SH   SOLE   0 0 10,873
ISHARES TR ISHS 5-10YR INVT 464288638   12,004,862 223,471 SH   SOLE   0 0 223,471
ISHARES TR CORE DIV GRWTH 46434V621   6,044,902 96,425 SH   SOLE   0 0 96,425
ISHARES TR CORE S&P US GWT 464287671   250,297 1,897 SH   SOLE   0 0 1,897
ISHARES TR AGGRES ALLOC ETF 464289859   3,091,937 39,183 SH   SOLE   0 0 39,183
ISHARES TR IBOXX HI YD ETF 464288513   2,536,998 31,594 SH   SOLE   0 0 31,594
ISHARES TR RUS TP200 GR ETF 464289438   7,156,246 32,521 SH   SOLE   0 0 32,521
ISHARES TR CORE MSCI EAFE 46432F842   2,524,918 32,350 SH   SOLE   0 0 32,350
ISHARES TR S&P 500 VAL ETF 464287408   243,505 1,235 SH   SOLE   0 0 1,235
ISHARES TR RUS MID CAP ETF 464287499   419,458 4,759 SH   SOLE   0 0 4,759
ISHARES TR S&P 500 GRWT ETF 464287309   16,256,823 169,784 SH   SOLE   0 0 169,784
ISHARES TR RUS 1000 ETF 464287622   971,018 3,089 SH   SOLE   0 0 3,089
ISHARES TR CORE S&P MCP ETF 464287507   767,356 12,313 SH   SOLE   0 0 12,313
ISHARES TR EAFE GRWTH ETF 464288885   8,966,498 83,293 SH   SOLE   0 0 83,293
ISHARES TR MSCI EAFE ETF 464287465   1,348,330 16,123 SH   SOLE   0 0 16,123
ISHARES TR SHRT NAT MUN ETF 464288158   407,451 3,837 SH   SOLE   0 0 3,837
ISHARES TR MRNING SM CP ETF 464288703   3,023,127 47,623 SH   SOLE   0 0 47,623
ISHARES TR TIPS BD ETF 464287176   1,784,864 16,157 SH   SOLE   0 0 16,157
ISHARES TR 0-5YR HI YL CP 46434V407   3,589,531 82,670 SH   SOLE   0 0 82,670
ISHARES TR 7-10 YR TRSY BD 464287440   1,177,832 12,004 SH   SOLE   0 0 12,004
ISHARES TR 0-5 YR TIPS ETF 46429B747   627,069 6,189 SH   SOLE   0 0 6,189
ISHARES TR CORE HIGH DV ETF 46429B663   635,854 5,406 SH   SOLE   0 0 5,406
ISHARES TR MSCI INDIA ETF 46429B598   1,327,285 22,677 SH   SOLE   0 0 22,677
ISHARES TR MODERT ALLOC ETF 464289875   918,693 20,366 SH   SOLE   0 0 20,366
ISHARES TR CORE S&P500 ETF 464287200   72,582,898 125,833 SH   SOLE   0 0 125,833
ISHARES TR RUS MD CP GR ETF 464287481   5,760,991 49,117 SH   SOLE   0 0 49,117
ISHARES TR CORE US AGGBD ET 464287226   48,294,912 476,893 SH   SOLE   0 0 476,893
ISHARES TR EAFE VALUE ETF 464288877   10,461,307 181,841 SH   SOLE   0 0 181,841
ISHARES TR RUS 1000 GRW ETF 464287614   4,849,234 12,918 SH   SOLE   0 0 12,918
ISHARES TR MSCI EMG MKT ETF 464287234   206,324 4,499 SH   SOLE   0 0 4,499
ISHARES TR RUSSELL 2000 ETF 464287655   5,463,544 24,734 SH   SOLE   0 0 24,734
ISHARES TR RUS MDCP VAL ETF 464287473   12,251,863 92,642 SH   SOLE   0 0 92,642
ISHARES TR RUS 1000 VAL ETF 464287598   642,900 3,387 SH   SOLE   0 0 3,387
ISHARES TR CONSER ALLOC ETF 464289883   628,438 16,255 SH   SOLE   0 0 16,255
ISHARES TR GRWT ALLOCAT ETF 464289867   2,691,376 45,432 SH   SOLE   0 0 45,432
ISHARES TR ISHARES SEMICDTR 464287523   3,269,536 14,179 SH   SOLE   0 0 14,179
ISHARES TR JPMORGAN USD EMG 464288281   1,430,277 15,284 SH   SOLE   0 0 15,284
ISHARES TR US HLTHCARE ETF 464287762   638,820 9,828 SH   SOLE   0 0 9,828
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   6,544,269 128,470 SH   SOLE   0 0 128,470
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   38,827,004 652,445 SH   SOLE   0 0 652,445
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   12,080,900 238,094 SH   SOLE   0 0 238,094
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   370,954 9,744 SH   SOLE   0 0 9,744
JOHNSON & JOHNSON COM 478160104   2,653,093 16,371 SH   SOLE   0 0 16,371
JOHNSON CTLS INTL PLC SHS G51502105   280,638 3,616 SH   SOLE   0 0 3,616
JPMORGAN CHASE & CO. COM 46625H100   9,501,885 45,063 SH   SOLE   0 0 45,063
KIMBERLY-CLARK CORP COM 494368103   2,766,427 19,444 SH   SOLE   0 0 19,444
KINDER MORGAN INC DEL COM 49456B101   306,009 13,853 SH   SOLE   0 0 13,853
KLA CORP COM NEW 482480100   477,811 617 SH   SOLE   0 0 617
KROGER CO COM 501044101   1,383,680 24,148 SH   SOLE   0 0 24,148
L3HARRIS TECHNOLOGIES INC COM 502431109   284,730 1,197 SH   SOLE   0 0 1,197
LAMAR ADVERTISING CO NEW CL A 512816109   239,144 1,790 SH   SOLE   0 0 1,790
LINDE PLC SHS G54950103   3,555,495 7,456 SH   SOLE   0 0 7,456
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   191,025 61,226 SH   SOLE   0 0 61,226
LOCKHEED MARTIN CORP COM 539830109   1,991,687 3,407 SH   SOLE   0 0 3,407
LOWES COS INC COM 548661107   907,296 3,350 SH   SOLE   0 0 3,350
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   892,040 9,302 SH   SOLE   0 0 9,302
MARATHON PETE CORP COM 56585A102   2,830,561 17,375 SH   SOLE   0 0 17,375
MARKEL GROUP INC COM 570535104   272,933 174 SH   SOLE   0 0 174
MARRIOTT INTL INC NEW CL A 571903202   291,978 1,174 SH   SOLE   0 0 1,174
MARSH & MCLENNAN COS INC COM 571748102   3,923,205 17,586 SH   SOLE   0 0 17,586
MARTIN MARIETTA MATLS INC COM 573284106   373,546 694 SH   SOLE   0 0 694
MASTERCARD INCORPORATED CL A 57636Q104   3,256,831 6,595 SH   SOLE   0 0 6,595
MCCORMICK & CO INC COM NON VTG 579780206   2,722,746 33,083 SH   SOLE   0 0 33,083
MCDONALDS CORP COM 580135101   6,351,558 20,858 SH   SOLE   0 0 20,858
MCKESSON CORP COM 58155Q103   222,489 450 SH   SOLE   0 0 450
MEDTRONIC PLC SHS G5960L103   2,113,724 23,478 SH   SOLE   0 0 23,478
MERCADOLIBRE INC COM 58733R102   258,290 126 SH   SOLE   0 0 126
MERCK & CO INC COM 58933Y105   6,058,265 53,349 SH   SOLE   0 0 53,349
META PLATFORMS INC CL A 30303M102   4,720,071 8,246 SH   SOLE   0 0 8,246
METLIFE INC COM 59156R108   1,994,414 24,181 SH   SOLE   0 0 24,181
MICROSOFT CORP COM 594918104   28,029,894 65,140 SH   SOLE   0 0 65,140
MID-AMER APT CMNTYS INC COM 59522J103   2,230,479 14,037 SH   SOLE   0 0 14,037
MONDELEZ INTL INC CL A 609207105   438,862 5,957 SH   SOLE   0 0 5,957
MONRO INC COM 610236101   348,167 12,064 SH   SOLE   0 0 12,064
MOODYS CORP COM 615369105   593,712 1,251 SH   SOLE   0 0 1,251
MORGAN STANLEY COM NEW 617446448   255,897 2,455 SH   SOLE   0 0 2,455
MSC INDL DIRECT INC CL A 553530106   279,179 3,244 SH   SOLE   0 0 3,244
NASDAQ INC COM 631103108   2,649,971 36,296 SH   SOLE   0 0 36,296
NATIONAL GRID PLC SPONSORED ADR NE 636274409   2,178,442 31,268 SH   SOLE   0 0 31,268
NETFLIX INC COM 64110L106   1,356,124 1,912 SH   SOLE   0 0 1,912
NEXTERA ENERGY INC COM 65339F101   1,311,654 15,517 SH   SOLE   0 0 15,517
NIKE INC CL B 654106103   225,837 2,555 SH   SOLE   0 0 2,555
NISOURCE INC COM 65473P105   760,706 21,954 SH   SOLE   0 0 21,954
NNN REIT INC COM 637417106   596,088 12,293 SH   SOLE   0 0 12,293
NORFOLK SOUTHN CORP COM 655844108   291,779 1,174 SH   SOLE   0 0 1,174
NORTHROP GRUMMAN CORP COM 666807102   1,019,403 1,930 SH   SOLE   0 0 1,930
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   327,871 5,730 SH   SOLE   0 0 5,730
NOVAGOLD RES INC COM NEW 66987E206   526,850 128,500 SH   SOLE   0 0 128,500
NOVO-NORDISK A S ADR 670100205   1,404,312 11,794 SH   SOLE   0 0 11,794
NVIDIA CORPORATION COM 67066G104   13,358,120 109,998 SH   SOLE   0 0 109,998
NXP SEMICONDUCTORS N V COM N6596X109   1,946,001 8,108 SH   SOLE   0 0 8,108
OCCIDENTAL PETE CORP COM 674599105   344,849 6,691 SH   SOLE   0 0 6,691
OLD DOMINION FREIGHT LINE IN COM 679580100   1,294,537 6,517 SH   SOLE   0 0 6,517
OLD REP INTL CORP COM 680223104   306,206 8,645 SH   SOLE   0 0 8,645
ONEMAIN HLDGS INC COM 68268W103   272,703 5,794 SH   SOLE   0 0 5,794
ONEOK INC NEW COM 682680103   6,144,714 67,428 SH   SOLE   0 0 67,428
ONTO INNOVATION INC COM 683344105   469,293 2,261 SH   SOLE   0 0 2,261
ORACLE CORP COM 68389X105   1,088,391 6,387 SH   SOLE   0 0 6,387
OREILLY AUTOMOTIVE INC COM 67103H107   678,292 589 SH   SOLE   0 0 589
OWENS CORNING NEW COM 690742101   231,594 1,312 SH   SOLE   0 0 1,312
PACER FDS TR US CASH COWS 100 69374H881   9,990,105 172,750 SH   SOLE   0 0 172,750
PACER FDS TR INDUSTRIAL RELET 69374H766   1,866,578 43,118 SH   SOLE   0 0 43,118
PACER FDS TR PACER US SMALL 69374H857   3,769,119 81,021 SH   SOLE   0 0 81,021
PALO ALTO NETWORKS INC COM 697435105   676,080 1,978 SH   SOLE   0 0 1,978
PARKER-HANNIFIN CORP COM 701094104   1,920,199 3,039 SH   SOLE   0 0 3,039
PAYCHEX INC COM 704326107   994,845 7,414 SH   SOLE   0 0 7,414
PAYPAL HLDGS INC COM 70450Y103   3,049,490 39,081 SH   SOLE   0 0 39,081
PEPSICO INC COM 713448108   2,630,228 15,467 SH   SOLE   0 0 15,467
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   144,748 10,045 SH   SOLE   0 0 10,045
PFIZER INC COM 717081103   2,185,925 75,533 SH   SOLE   0 0 75,533
PHILIP MORRIS INTL INC COM 718172109   2,524,143 20,792 SH   SOLE   0 0 20,792
PIMCO ETF TR ACTIVE BD ETF 72201R775   205,304 2,170 SH   SOLE   0 0 2,170
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   232,493 2,309 SH   SOLE   0 0 2,309
PIMCO ETF TR INTER MUN BD ACT 72201R866   2,325,374 43,892 SH   SOLE   0 0 43,892
PNC FINL SVCS GROUP INC COM 693475105   593,911 3,213 SH   SOLE   0 0 3,213
POSTAL REALTY TRUST INC CL A 73757R102   257,518 17,590 SH   SOLE   0 0 17,590
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   648,087 7,545 SH   SOLE   0 0 7,545
PROCTER AND GAMBLE CO COM 742718109   4,283,559 24,732 SH   SOLE   0 0 24,732
PROGRESSIVE CORP COM 743315103   931,036 3,669 SH   SOLE   0 0 3,669
PROLOGIS INC. COM 74340W103   1,513,213 11,983 SH   SOLE   0 0 11,983
PROSHARES TR PSHS ULTRA QQQ 74347R206   432,245 4,292 SH   SOLE   0 0 4,292
PRUDENTIAL FINL INC COM 744320102   470,110 3,882 SH   SOLE   0 0 3,882
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,446,629 16,216 SH   SOLE   0 0 16,216
QUALCOMM INC COM 747525103   5,451,318 32,057 SH   SOLE   0 0 32,057
QUANTA SVCS INC COM 74762E102   1,341,707 4,500 SH   SOLE   0 0 4,500
RALPH LAUREN CORP CL A 751212101   242,725 1,252 SH   SOLE   0 0 1,252
REALTY INCOME CORP COM 756109104   2,475,401 39,032 SH   SOLE   0 0 39,032
REGENERON PHARMACEUTICALS COM 75886F107   233,375 222 SH   SOLE   0 0 222
REGIONS FINANCIAL CORP NEW COM 7591EP100   742,851 31,841 SH   SOLE   0 0 31,841
RELX PLC SPONSORED ADR 759530108   3,952,801 83,287 SH   SOLE   0 0 83,287
REPUBLIC SVCS INC COM 760759100   5,368,381 26,730 SH   SOLE   0 0 26,730
RESOURCES CONNECTION INC COM 76122Q105   123,530 12,735 SH   SOLE   0 0 12,735
REV GROUP INC COM 749527107   281,863 10,045 SH   SOLE   0 0 10,045
ROPER TECHNOLOGIES INC COM 776696106   1,052,943 1,892 SH   SOLE   0 0 1,892
RTX CORPORATION COM 75513E101   911,711 7,525 SH   SOLE   0 0 7,525
S&P GLOBAL INC COM 78409V104   2,706,056 5,238 SH   SOLE   0 0 5,238
SALESFORCE INC COM 79466L302   1,363,086 4,980 SH   SOLE   0 0 4,980
SANOFI SPONSORED ADR 80105N105   2,241,058 38,887 SH   SOLE   0 0 38,887
SAP SE SPON ADR 803054204   6,627,634 28,929 SH   SOLE   0 0 28,929
SCHLUMBERGER LTD COM STK 806857108   278,608 6,641 SH   SOLE   0 0 6,641
SCHWAB CHARLES CORP COM 808513105   286,266 4,417 SH   SOLE   0 0 4,417
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   391,574 3,759 SH   SOLE   0 0 3,759
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   29,051,500 343,683 SH   SOLE   0 0 343,683
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   4,040,913 78,464 SH   SOLE   0 0 78,464
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   362,392 3,309 SH   SOLE   0 0 3,309
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   25,784,285 114,211 SH   SOLE   0 0 114,211
SELECT SECTOR SPDR TR INDL 81369Y704   3,846,945 28,403 SH   SOLE   0 0 28,403
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   9,088,683 200,545 SH   SOLE   0 0 200,545
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   11,465,691 57,223 SH   SOLE   0 0 57,223
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,566,216 30,918 SH   SOLE   0 0 30,918
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,292,389 28,378 SH   SOLE   0 0 28,378
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   13,338,076 86,600 SH   SOLE   0 0 86,600
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   647,963 6,723 SH   SOLE   0 0 6,723
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   10,038,160 111,042 SH   SOLE   0 0 111,042
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,906,614 21,715 SH   SOLE   0 0 21,715
SEMPRA COM 816851109   861,734 10,304 SH   SOLE   0 0 10,304
SERVICENOW INC COM 81762P102   885,446 990 SH   SOLE   0 0 990
SHELL PLC SPON ADS 780259305   1,765,547 26,771 SH   SOLE   0 0 26,771
SHERWIN WILLIAMS CO COM 824348106   611,054 1,601 SH   SOLE   0 0 1,601
SNAP ON INC COM 833034101   4,470,872 15,432 SH   SOLE   0 0 15,432
SONOCO PRODS CO COM 835495102   465,536 8,522 SH   SOLE   0 0 8,522
SONY GROUP CORP SPONSORED ADR 835699307   1,843,811 19,093 SH   SOLE   0 0 19,093
SOUTHERN CO COM 842587107   1,011,454 11,216 SH   SOLE   0 0 11,216
SOUTHERN COPPER CORP COM 84265V105   684,651 5,919 SH   SOLE   0 0 5,919
SOUTHWEST AIRLS CO COM 844741108   225,000 7,594 SH   SOLE   0 0 7,594
SPDR GOLD TR GOLD SHS 78463V107   3,026,826 12,453 SH   SOLE   0 0 12,453
SPDR S&P 500 ETF TR TR UNIT 78462F103   21,858,094 38,096 SH   SOLE   0 0 38,096
SPDR SER TR OILGAS EQUIP 78468R549   600,100 7,430 SH   SOLE   0 0 7,430
SPDR SER TR PORTFOLIO LN TSR 78464A664   325,468 11,196 SH   SOLE   0 0 11,196
SPDR SER TR S&P 600 SMCP GRW 78464A201   2,894,418 31,086 SH   SOLE   0 0 31,086
SPDR SER TR MSCI USA STRTGIC 78468R812   336,684 2,137 SH   SOLE   0 0 2,137
SPDR SER TR PRTFLO S&P500 VL 78464A508   210,588 3,984 SH   SOLE   0 0 3,984
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   986,123 10,741 SH   SOLE   0 0 10,741
SPDR SER TR PORTFOLIO S&P600 78468R853   300,041 6,593 SH   SOLE   0 0 6,593
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,679,355 17,173 SH   SOLE   0 0 17,173
SPDR SER TR S&P DIVID ETF 78464A763   16,859,623 118,696 SH   SOLE   0 0 118,696
SPROTT INC COM NEW 852066208   238,725 5,512 SH   SOLE   0 0 5,512
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   402,118 9,713 SH   SOLE   0 0 9,713
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   493,478 11,817 SH   SOLE   0 0 11,817
STARBUCKS CORP COM 855244109   218,511 2,241 SH   SOLE   0 0 2,241
STEELCASE INC CL A 858155203   384,438 28,498 SH   SOLE   0 0 28,498
SUPERIOR GROUP OF CO INC COM 868358102   389,341 25,135 SH   SOLE   0 0 25,135
SYNOPSYS INC COM 871607107   2,111,646 4,170 SH   SOLE   0 0 4,170
SYSCO CORP COM 871829107   440,414 5,642 SH   SOLE   0 0 5,642
T-MOBILE US INC COM 872590104   1,909,350 9,253 SH   SOLE   0 0 9,253
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   5,137,680 29,583 SH   SOLE   0 0 29,583
TARGET CORP COM 87612E106   405,061 2,599 SH   SOLE   0 0 2,599
TESLA INC COM 88160R101   2,197,169 8,398 SH   SOLE   0 0 8,398
TEXAS INSTRS INC COM 882508104   3,074,830 14,885 SH   SOLE   0 0 14,885
THE CIGNA GROUP COM 125523100   212,747 614 SH   SOLE   0 0 614
THE TRADE DESK INC COM CL A 88339J105   837,068 7,634 SH   SOLE   0 0 7,634
THERMO FISHER SCIENTIFIC INC COM 883556102   3,589,875 5,804 SH   SOLE   0 0 5,804
THOMSON REUTERS CORP. COM 884903808   829,287 4,861 SH   SOLE   0 0 4,861
THORNBURG INCM BUILDER OPP T COM 885213108   178,200 10,000 SH   SOLE   0 0 10,000
TJX COS INC NEW COM 872540109   2,430,217 20,676 SH   SOLE   0 0 20,676
TOWNEBANK PORTSMOUTH VA COM 89214P109   399,993 12,099 SH   SOLE   0 0 12,099
TRANE TECHNOLOGIES PLC SHS G8994E103   2,332,769 6,001 SH   SOLE   0 0 6,001
TRAVELERS COMPANIES INC COM 89417E109   212,349 907 SH   SOLE   0 0 907
TRUIST FINL CORP COM 89832Q109   222,799 5,209 SH   SOLE   0 0 5,209
UNILEVER PLC SPON ADR NEW 904767704   3,339,334 51,406 SH   SOLE   0 0 51,406
UNION PAC CORP COM 907818108   1,204,083 4,885 SH   SOLE   0 0 4,885
UNITED PARCEL SERVICE INC CL B 911312106   223,018 1,636 SH   SOLE   0 0 1,636
UNITEDHEALTH GROUP INC COM 91324P102   7,302,226 12,489 SH   SOLE   0 0 12,489
UNUM GROUP COM 91529Y106   578,648 9,735 SH   SOLE   0 0 9,735
US BANCORP DEL COM NEW 902973304   1,506,712 32,948 SH   SOLE   0 0 32,948
VAIL RESORTS INC COM 91879Q109   297,164 1,705 SH   SOLE   0 0 1,705
VALERO ENERGY CORP COM 91913Y100   2,426,220 17,968 SH   SOLE   0 0 17,968
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   314,409 3,243 SH   SOLE   0 0 3,243
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   2,940,154 99,971 SH   SOLE   0 0 99,971
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   3,332,907 192,765 SH   SOLE   0 0 192,765
VANGUARD BD INDEX FDS INTERMED TERM 921937819   362,160 4,621 SH   SOLE   0 0 4,621
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,982,485 63,318 SH   SOLE   0 0 63,318
VANGUARD INDEX FDS SM CP VAL ETF 922908611   511,186 2,546 SH   SOLE   0 0 2,546
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   3,024,358 18,038 SH   SOLE   0 0 18,038
VANGUARD INDEX FDS VALUE ETF 922908744   1,499,949 8,592 SH   SOLE   0 0 8,592
VANGUARD INDEX FDS MID CAP ETF 922908629   206,333 782 SH   SOLE   0 0 782
VANGUARD INDEX FDS GROWTH ETF 922908736   1,072,897 2,795 SH   SOLE   0 0 2,795
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,229,959 4,672 SH   SOLE   0 0 4,672
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   5,462,060 22,434 SH   SOLE   0 0 22,434
VANGUARD INDEX FDS SMALL CP ETF 922908751   223,055 940 SH   SOLE   0 0 940
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   234,647 2,409 SH   SOLE   0 0 2,409
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,354,473 5,066 SH   SOLE   0 0 5,066
VANGUARD INDEX FDS TOTAL STK MKT 922908769   739,750 2,612 SH   SOLE   0 0 2,612
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   543,678 1,030 SH   SOLE   0 0 1,030
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,804,675 9,916 SH   SOLE   0 0 9,916
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   265,664 4,217 SH   SOLE   0 0 4,217
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   652,363 13,633 SH   SOLE   0 0 13,633
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   5,835,433 65,303 SH   SOLE   0 0 65,303
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   3,663,769 37,959 SH   SOLE   0 0 37,959
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   438,850 5,240 SH   SOLE   0 0 5,240
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   7,631,768 38,533 SH   SOLE   0 0 38,533
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   9,387,942 177,768 SH   SOLE   0 0 177,768
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   663,963 5,179 SH   SOLE   0 0 5,179
VANGUARD WORLD FD INF TECH ETF 92204A702   331,384 565 SH   SOLE   0 0 565
VENTAS INC COM 92276F100   224,647 3,503 SH   SOLE   0 0 3,503
VERIZON COMMUNICATIONS INC COM 92343V104   5,419,810 120,682 SH   SOLE   0 0 120,682
VERTEX PHARMACEUTICALS INC COM 92532F100   1,664,986 3,580 SH   SOLE   0 0 3,580
VILLAGE FARMS INTL INC COM 92707Y108   26,640 28,645 SH   SOLE   0 0 28,645
VISA INC COM CL A 92826C839   8,221,074 29,900 SH   SOLE   0 0 29,900
WALMART INC COM 931142103   3,623,733 44,876 SH   SOLE   0 0 44,876
WASTE MGMT INC DEL COM 94106L109   2,672,640 12,874 SH   SOLE   0 0 12,874
WATSCO INC COM 942622200   5,653,669 11,494 SH   SOLE   0 0 11,494
WEC ENERGY GROUP INC COM 92939U106   3,353,115 34,863 SH   SOLE   0 0 34,863
WELLS FARGO CO NEW COM 949746101   287,090 5,082 SH   SOLE   0 0 5,082
WENDYS CO COM 95058W100   597,567 34,108 SH   SOLE   0 0 34,108
WESTWOOD HLDGS GROUP INC COM 961765104   279,073 19,653 SH   SOLE   0 0 19,653
WHIRLPOOL CORP COM 963320106   256,342 2,396 SH   SOLE   0 0 2,396
WILLIAMS COS INC COM 969457100   1,174,209 25,722 SH   SOLE   0 0 25,722
WISDOMTREE TR US QTLY DIV GRT 97717X669   9,544,814 114,708 SH   SOLE   0 0 114,708
WISDOMTREE TR INDIA ERNGS FD 97717W422   2,393,469 47,433 SH   SOLE   0 0 47,433
WISDOMTREE TR US SMALLCAP DIVD 97717W604   8,082,082 234,331 SH   SOLE   0 0 234,331
WISDOMTREE TR US MIDCAP DIVID 97717W505   2,374,545 46,441 SH   SOLE   0 0 46,441
WISDOMTREE TR EMG MKTS SMCAP 97717W281   8,631,239 160,731 SH   SOLE   0 0 160,731
WORLD GOLD TR SPDR GLD MINIS 98149E303   2,648,986 50,815 SH   SOLE   0 0 50,815
XCEL ENERGY INC COM 98389B100   351,053 5,376 SH   SOLE   0 0 5,376
ZOETIS INC CL A 98978V103   2,161,473 11,063 SH   SOLE   0 0 11,063