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
AB ACTIVE ETFS INC INTL LOW VOLATLT 00039J822   1,326,470 31,094 SH   SOLE   0 0 31,094
ABBOTT LABORATORIES COM 002824100   269,725 2,627 SH   SOLE   0 0 2,627
ABBVIE INC COM 00287Y109   420,553 1,934 SH   SOLE   0 0 1,934
ALPHABET INC CAP STK CL C 02079K107   811,035 2,827 SH   SOLE   0 0 2,827
ALPHABET INC CAP STK CL A 02079K305   1,585,318 5,513 SH   SOLE   0 0 5,513
AMAZON COM INC COM 023135106   1,694,485 8,136 SH   SOLE   0 0 8,136
AMERICAN EXPRESS CO COM 025816109   258,015 853 SH   SOLE   0 0 853
AMERICAN TOWER CORP COM 03027X100   288,726 1,673 SH   SOLE   0 0 1,673
AMGEN INC COM 031162100   361,361 1,027 SH   SOLE   0 0 1,027
AMPHENOL CORP CL A 032095101   342,914 2,714 SH   SOLE   0 0 2,714
APPLE INC COM 037833100   2,020,172 7,960 SH   SOLE   0 0 7,960
ARISTA NETWORKS INC COM SHS 040413205   278,833 2,271 SH   SOLE   0 0 2,271
AUTODESK INC COM 052769106   229,345 958 SH   SOLE   0 0 958
BANCO SANTANDER SA ADR 05964H105   132,924 11,784 SH   SOLE   0 0 11,784
BANK AMERICA CORP COM 060505104   298,594 6,125 SH   SOLE   0 0 6,125
BERKLEY W R CORP COM 084423102   323,712 4,884 SH   SOLE   0 0 4,884
BLACKROCK INC COM 09290D101   336,599 350 SH   SOLE   0 0 350
BOEING CO COM 097023105   305,511 1,535 SH   SOLE   0 0 1,535
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   525,083 8,980 SH   SOLE   0 0 8,980
BROADCOM INC COM 11135F101   1,275,870 4,122 SH   SOLE   0 0 4,122
BURLINGTON STORES INC COM 122017106   221,584 681 SH   SOLE   0 0 681
THE CIGNA GROUP COM 125523100   437,737 1,641 SH   SOLE   0 0 1,641
CME GROUP INC COM 12572Q105   286,194 969 SH   SOLE   0 0 969
CACI INTL INC CL A 127190304   210,478 387 SH   SOLE   0 0 387
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   9,155,797 227,813 SH   SOLE   0 0 227,813
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   3,640,292 85,573 SH   SOLE   0 0 85,573
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   544,520 20,056 SH   SOLE   0 0 20,056
CAPITAL ONE FINL CORP COM 14040H105   276,929 1,518 SH   SOLE   0 0 1,518
CARLISLE COS INC COM 142339100   230,865 692 SH   SOLE   0 0 692
CATERPILLAR INC COM 149123101   289,760 409 SH   SOLE   0 0 409
CHENIERE ENERGY INC COM NEW 16411R208   206,010 726 SH   SOLE   0 0 726
CHEVRON CORPORATION COM 166764100   580,975 2,808 SH   SOLE   0 0 2,808
CITIGROUP INC COM NEW 172967424   228,748 2,017 SH   SOLE   0 0 2,017
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   2,653,174 129,360 SH   SOLE   0 0 129,360
CONOCOPHILLIPS COM 20825C104   360,624 2,732 SH   SOLE   0 0 2,732
DOMINION ENERGY INC COM 25746U109   227,374 3,678 SH   SOLE   0 0 3,678
DUKE ENERGY CORP NEW COM NEW 26441C204   468,111 3,575 SH   SOLE   0 0 3,575
ENBRIDGE INC COM 29250N105   327,980 6,058 SH   SOLE   0 0 6,058
EQUIFAX INC COM 294429105   236,432 1,313 SH   SOLE   0 0 1,313
EXXON MOBIL CORP COM 30231G102   697,642 4,112 SH   SOLE   0 0 4,112
META PLATFORMS INC CL A 30303M102   1,149,441 2,009 SH   SOLE   0 0 2,009
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503   1,457,315 40,526 SH   SOLE   0 0 40,526
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   14,297,088 313,395 SH   SOLE   0 0 313,395
FIRST TR EXCHANGE-TRADED FD SHS 336917109   5,957,778 117,279 SH   SOLE   0 0 117,279
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   7,658,304 112,160 SH   SOLE   0 0 112,160
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704   4,350,404 39,271 SH   SOLE   0 0 39,271
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   329,492 11,477 SH   SOLE   0 0 11,477
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,450,450 72,668 SH   SOLE   0 0 72,668
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   6,532,093 131,140 SH   SOLE   0 0 131,140
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102   3,404,622 86,346 SH   SOLE   0 0 86,346
FIRSTENERGY CORP COM 337932107   348,642 6,882 SH   SOLE   0 0 6,882
GE VERNOVA INC COM 36828A101   370,983 425 SH   SOLE   0 0 425
GENERAL DYNAMICS CORP COM 369550108   226,525 660 SH   SOLE   0 0 660
GE AEROSPACE COM NEW 369604301   585,756 2,064 SH   SOLE   0 0 2,064
GILEAD SCIENCES INC COM 375558103   489,674 3,513 SH   SOLE   0 0 3,513
GOLDMAN SACHS GROUP INC COM 38141G104   230,955 273 SH   SOLE   0 0 273
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   3,653,608 29,199 SH   SOLE   0 0 29,199
HARBOR ETF TRUST HARBOR COMMODITY 41151J505   1,757,957 56,690 SH   SOLE   0 0 56,690
HENRY JACK & ASSOC INC COM 426281101   282,417 1,787 SH   SOLE   0 0 1,787
HOWMET AEROSPACE INC COM 443201108   234,149 1,016 SH   SOLE   0 0 1,016
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   204,631 3,051 SH   SOLE   0 0 3,051
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,784,930 103,056 SH   SOLE   0 0 103,056
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,109,428 26,623 SH   SOLE   0 0 26,623
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   2,484,891 23,089 SH   SOLE   0 0 23,089
ISHARES GOLD TR ISHARES NEW 464285204   390,813 4,433 SH   SOLE   0 0 4,433
ISHARES TR CORE S&P TTL STK 464287150   1,092,296 7,669 SH   SOLE   0 0 7,669
ISHARES TR CORE S&P500 ETF 464287200   15,104,175 23,123 SH   SOLE   0 0 23,123
ISHARES TR CORE US AGGBD ET 464287226   4,820,104 48,556 SH   SOLE   0 0 48,556
ISHARES TR CORE S&P MCP ETF 464287507   2,693,805 39,891 SH   SOLE   0 0 39,891
ISHARES TR RUS 1000 VAL ETF 464287598   13,157,509 61,579 SH   SOLE   0 0 61,579
ISHARES TR S&P MC 400GR ETF 464287606   1,572,892 15,632 SH   SOLE   0 0 15,632
ISHARES TR RUS 1000 GRW ETF 464287614   13,239,709 31,050 SH   SOLE   0 0 31,050
ISHARES TR RUSSELL 2000 ETF 464287655   384,896 1,552 SH   SOLE   0 0 1,552
ISHARES TR S&P MC 400VL ETF 464287705   1,237,153 9,337 SH   SOLE   0 0 9,337
ISHARES TR SP SMCP600VL ETF 464287879   357,245 3,016 SH   SOLE   0 0 3,016
ISHARES TR JPMORGAN USD EMG 464288281   1,550,925 16,512 SH   SOLE   0 0 16,512
ISHARES TR CORE HIGH DV ETF 46429B663   1,073,545 7,910 SH   SOLE   0 0 7,910
ISHARES TR MSCI USA MIN VOL 46429B697   740,807 7,988 SH   SOLE   0 0 7,988
ISHARES TR CORE MSCI EAFE 46432F842   6,706,281 74,078 SH   SOLE   0 0 74,078
ISHARES INC CORE MSCI EMKT 46434G103   4,996,402 71,633 SH   SOLE   0 0 71,633
ISHARES TR MSCI INTL QUALTY 46434V456   242,846 5,253 SH   SOLE   0 0 5,253
ISHARES TR CORE UNIVRSL USD 46434V613   3,748,734 81,159 SH   SOLE   0 0 81,159
ISHARES TR BROAD USD HIGH 46435U853   2,066,687 56,099 SH   SOLE   0 0 56,099
JPMORGAN CHASE & CO COM 46625H100   743,471 2,527 SH   SOLE   0 0 2,527
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   337,814 6,758 SH   SOLE   0 0 6,758
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   616,858 12,100 SH   SOLE   0 0 12,100
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   277,497 4,342 SH   SOLE   0 0 4,342
J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732   1,038,713 13,059 SH   SOLE   0 0 13,059
JANUS DETROIT STR TR HENDERSON MTG 47103U852   7,598,009 168,172 SH   SOLE   0 0 168,172
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776   270,960 12,000 SH   SOLE   0 0 12,000
JOHNSON & JOHNSON COM 478160104   430,214 1,760 SH   SOLE   0 0 1,760
KLA CORP COM NEW 482480100   415,220 282 SH   SOLE   0 0 282
KKR & CO INC COM 48251W104   318,478 3,443 SH   SOLE   0 0 3,443
KIMBERLY-CLARK CORP COM 494368103   309,862 3,212 SH   SOLE   0 0 3,212
LENNOX INTL INC COM 526107107   210,251 453 SH   SOLE   0 0 453
ELI LILLY & CO COM 532457108   524,274 570 SH   SOLE   0 0 570
MARKEL GROUP INC COM 570535104   231,602 121 SH   SOLE   0 0 121
MARSH & MCLENNAN COS INC COM 571748102   384,550 2,217 SH   SOLE   0 0 2,217
MASTERCARD INCORPORATED CL A 57636Q104   889,430 1,780 SH   SOLE   0 0 1,780
MCKESSON CORP COM 58155Q103   311,530 360 SH   SOLE   0 0 360
MERCK & CO INC COM 58933Y105   282,441 2,348 SH   SOLE   0 0 2,348
MICROSOFT CORP COM 594918104   2,466,554 6,663 SH   SOLE   0 0 6,663
MONDELEZ INTL INC CL A 609207105   246,555 4,277 SH   SOLE   0 0 4,277
MONSTER BEVERAGE CORP NEW COM 61174X109   268,102 3,700 SH   SOLE   0 0 3,700
MORGAN STANLEY COM NEW 617446448   202,102 1,228 SH   SOLE   0 0 1,228
MORGAN STANLEY ETF TRUST EATON VANCE SHRT 61774R858   668,681 13,323 SH   SOLE   0 0 13,323
NASDAQ INC COM 631103108   265,196 3,124 SH   SOLE   0 0 3,124
NATIONAL GRID PLC SPONSORED ADR NE 636274409   245,171 2,898 SH   SOLE   0 0 2,898
NETFLIX INC. COM 64110L106   222,683 2,316 SH   SOLE   0 0 2,316
NEXTERA ENERGY INC COM 65339F101   214,831 2,313 SH   SOLE   0 0 2,313
NORDSON CORP COM 655663102   241,582 908 SH   SOLE   0 0 908
NVIDIA CORPORATION COM 67066G104   3,164,317 18,144 SH   SOLE   0 0 18,144
OREILLY AUTOMOTIVE INC COM 67103H107   273,976 2,968 SH   SOLE   0 0 2,968
PGIM ETF TR PGIM ULTRA SH BD 69344A107   2,556,945 51,655 SH   SOLE   0 0 51,655
PGIM ETF TR TOTAL RETURN BON 69344A800   9,239,410 222,583 SH   SOLE   0 0 222,583
PNC FINL SVCS GROUP INC COM 693475105   444,154 2,134 SH   SOLE   0 0 2,134
PAYCHEX INC COM 704326107   309,615 3,361 SH   SOLE   0 0 3,361
PEPSICO INC COM 713448108   422,855 2,723 SH   SOLE   0 0 2,723
PFIZER INC COM 717081103   327,834 11,675 SH   SOLE   0 0 11,675
PHILIP MORRIS INTL INC COM 718172109   476,215 2,880 SH   SOLE   0 0 2,880
PIMCO ETF TR INTER MUN BD ACT 72201R866   6,127,609 117,410 SH   SOLE   0 0 117,410
POOL CORP COM 73278L105   244,819 1,210 SH   SOLE   0 0 1,210
PROGRESSIVE CORP COM 743315103   337,603 1,703 SH   SOLE   0 0 1,703
PROLOGIS INC. COM 74340W103   546,036 4,131 SH   SOLE   0 0 4,131
RTX CORPORATION COM 75513E101   518,996 2,690 SH   SOLE   0 0 2,690
SPDR GOLD TR GOLD SHS 78463V107   12,067,053 28,044 SH   SOLE   0 0 28,044
SPDR SERIES TRUST STATE STREET SPD 78464A763   535,370 3,668 SH   SOLE   0 0 3,668
SPDR SERIES TRUST STATE STREET SPD 78468R101   2,367,489 81,134 SH   SOLE   0 0 81,134
SPDR SERIES TRUST STATE STREET SPD 78468R200   206,840 6,720 SH   SOLE   0 0 6,720
SANOFI SA SPONSORED ADR 80105N105   388,138 8,056 SH   SOLE   0 0 8,056
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   7,246,773 292,799 SH   SOLE   0 0 292,799
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803   736,931 5,545 SH   SOLE   0 0 5,545
SHOPIFY INC CL A SUB VTG SHS 82509L107   242,815 2,047 SH   SOLE   0 0 2,047
SIMPSON MFG INC COM 829073105   241,984 1,410 SH   SOLE   0 0 1,410
SOUTHERN CO COM 842587107   310,505 3,217 SH   SOLE   0 0 3,217
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100   842,920 2,494 SH   SOLE   0 0 2,494
TC ENERGY CORP COM 87807B107   245,972 3,929 SH   SOLE   0 0 3,929
TEXAS INSTRS INC COM 882508104   231,810 1,194 SH   SOLE   0 0 1,194
THERMO FISHER SCIENTIFIC INC COM 883556102   443,364 902 SH   SOLE   0 0 902
TRIMBLE INC COM 896239100   247,483 3,794 SH   SOLE   0 0 3,794
TRUIST FINL CORP COM 89832Q109   286,209 6,226 SH   SOLE   0 0 6,226
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760   1,458,609 51,834 SH   SOLE   0 0 51,834
US BANCORP COM NEW 902973304   425,130 8,174 SH   SOLE   0 0 8,174
UNILEVER PLC SPON ADR NEW 904767803   233,748 4,103 SH   SOLE   0 0 4,103
UNION PAC CORP COM 907818108   278,813 1,149 SH   SOLE   0 0 1,149
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   6,881,164 31,996 SH   SOLE   0 0 31,996
VANGUARD STAR FDS VG TL INTL STK F 921909768   5,542,566 71,879 SH   SOLE   0 0 71,879
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   3,113,999 30,789 SH   SOLE   0 0 30,789
VANGUARD BD INDEX FDS INTERMED TERM 921937819   7,150,174 92,643 SH   SOLE   0 0 92,643
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   275,905 3,519 SH   SOLE   0 0 3,519
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   950,545 12,908 SH   SOLE   0 0 12,908
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,598,481 24,945 SH   SOLE   0 0 24,945
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   2,502,117 52,073 SH   SOLE   0 0 52,073
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   879,911 16,280 SH   SOLE   0 0 16,280
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   2,202,352 8,087 SH   SOLE   0 0 8,087
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   625,461 6,244 SH   SOLE   0 0 6,244
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   3,886,368 65,262 SH   SOLE   0 0 65,262
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   981,806 20,912 SH   SOLE   0 0 20,912
VANGUARD MUN BD FDS INTERMEDIATE TRM 922907738   1,373,575 13,744 SH   SOLE   0 0 13,744
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   7,844,535 157,237 SH   SOLE   0 0 157,237
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   5,764,105 31,279 SH   SOLE   0 0 31,279
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   5,640,229 21,917 SH   SOLE   0 0 21,917
VANGUARD INDEX FDS SML CP GRW ETF 922908595   584,733 1,935 SH   SOLE   0 0 1,935
VANGUARD INDEX FDS MID CAP ETF 922908629   5,148,994 17,930 SH   SOLE   0 0 17,930
VANGUARD INDEX FDS GROWTH ETF 922908736   682,373 1,562 SH   SOLE   0 0 1,562
VANGUARD INDEX FDS VALUE ETF 922908744   540,738 2,756 SH   SOLE   0 0 2,756
VANGUARD INDEX FDS TOTAL STK MKT 922908769   214,634 669 SH   SOLE   0 0 669
VERIZON COMMUNICATIONS INC COM 92343V104   296,029 5,897 SH   SOLE   0 0 5,897
VISA INC COM CL A 92826C839   366,029 1,211 SH   SOLE   0 0 1,211
WEC ENERGY GROUP INC COM 92939U106   216,606 1,871 SH   SOLE   0 0 1,871
WELLS FARGO & CO COM 949746101   445,498 5,596 SH   SOLE   0 0 5,596
WORLD GOLD TR SPDR GLD MINIS 98149E303   320,800 3,461 SH   SOLE   0 0 3,461
TOTALENERGIES SE ACT F92124100   673,616 7,404 SH   SOLE   0 0 7,404
AMCOR PLC COM NEW G0250X149   225,621 5,676 SH   SOLE   0 0 5,676
AON PLC SHS CL A G0403H108   261,129 809 SH   SOLE   0 0 809
ASTRAZENECA PLC ORD G0593M107   258,753 1,312 SH   SOLE   0 0 1,312
EATON CORP PLC SHS G29183103   240,354 672 SH   SOLE   0 0 672
LINDE PLC SHS G54950103   201,803 407 SH   SOLE   0 0 407
MEDTRONIC PLC SHS G5960L103   380,420 4,390 SH   SOLE   0 0 4,390
CHUBB LTD SWITZ COM H1467J104   288,800 886 SH   SOLE   0 0 886
SPOTIFY TECHNOLOGY S A SHS L8681T102   286,097 590 SH   SOLE   0 0 590
ASML HLDG NV N Y REGISTRY SHS N07059210   690,803 523 SH   SOLE   0 0 523