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
ABBVIE INC COM 00287Y109   1,335,886 7,336 SH   SOLE   0 0 7,336
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   206,272 24,882 SH   SOLE   0 0 24,882
ADVANCED MICRO DEVICES INC COM 007903107   621,608 3,444 SH   SOLE   0 0 3,444
AGILENT TECHNOLOGIES INC COM 00846U101   2,872,367 19,740 SH   SOLE   0 0 19,740
ALPHABET INC CAP STK CL C 02079K107   2,980,011 19,572 SH   SOLE   0 0 19,572
ALPHABET INC CAP STK CL A 02079K305   756,362 5,011 SH   SOLE   0 0 5,011
AMAZON COM INC COM 023135106   4,521,823 25,068 SH   SOLE   0 0 25,068
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   1,986,758 77,036 SH   SOLE   0 0 77,036
AMERICAN TOWER CORP NEW COM 03027X100   2,356,854 11,928 SH   SOLE   0 0 11,928
AMGEN INC COM 031162100   3,007,253 10,577 SH   SOLE   0 0 10,577
APPLE INC COM 037833100   23,475,740 136,901 SH   SOLE   0 0 136,901
APPLIED MATLS INC COM 038222105   3,867,225 18,752 SH   SOLE   0 0 18,752
AT&T INC COM 00206R102   2,111,776 119,987 SH   SOLE   0 0 119,987
BAKER HUGHES COMPANY CL A 05722G100   1,861,327 55,562 SH   SOLE   0 0 55,562
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,926,402 4,581 SH   SOLE   0 0 4,581
BLACKROCK INC COM 09247X101   205,924 247 SH   SOLE   0 0 247
BRISTOL-MYERS SQUIBB CO COM 110122108   460,846 8,498 SH   SOLE   0 0 8,498
BROADCOM INC COM 11135F101   348,583 263 SH   SOLE   0 0 263
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   3,345,159 16,329 SH   SOLE   0 0 16,329
BROWN & BROWN INC COM 115236101   730,959 8,350 SH   SOLE   0 0 8,350
CATERPILLAR INC COM 149123101   3,616,300 9,869 SH   SOLE   0 0 9,869
CBRE GBL REAL ESTATE INC FD COM 12504G100   91,110 16,935 SH   SOLE   0 0 16,935
CENCORA INC COM 03073E105   3,598,924 14,811 SH   SOLE   0 0 14,811
CF INDS HLDGS INC COM 125269100   241,392 2,901 SH   SOLE   0 0 2,901
CHEVRON CORP NEW COM 166764100   367,221 2,328 SH   SOLE   0 0 2,328
CHIPOTLE MEXICAN GRILL INC COM 169656105   313,931 108 SH   SOLE   0 0 108
CHUBB LIMITED COM H1467J104   2,626,542 10,136 SH   SOLE   0 0 10,136
CHURCH & DWIGHT CO INC COM 171340102   1,386,145 13,289 SH   SOLE   0 0 13,289
CISCO SYS INC COM 17275R102   903,578 18,104 SH   SOLE   0 0 18,104
COCA COLA CO COM 191216100   515,004 8,418 SH   SOLE   0 0 8,418
COLGATE PALMOLIVE CO COM 194162103   239,083 2,655 SH   SOLE   0 0 2,655
COMCAST CORP NEW CL A 20030N101   2,276,482 52,514 SH   SOLE   0 0 52,514
CONOCOPHILLIPS COM 20825C104   612,599 4,813 SH   SOLE   0 0 4,813
CONSTELLATION BRANDS INC CL A 21036P108   3,055,126 11,242 SH   SOLE   0 0 11,242
CUMMINS INC COM 231021106   3,586,185 12,171 SH   SOLE   0 0 12,171
DIAGEO PLC SPON ADR NEW 25243Q205   722,133 4,855 SH   SOLE   0 0 4,855
DIGITAL RLTY TR INC COM 253868103   1,373,998 9,539 SH   SOLE   0 0 9,539
DISNEY WALT CO COM 254687106   1,642,928 13,427 SH   SOLE   0 0 13,427
DUKE ENERGY CORP NEW COM NEW 26441C204   2,984,277 30,858 SH   SOLE   0 0 30,858
EBAY INC. COM 278642103   1,308,522 24,792 SH   SOLE   0 0 24,792
ELI LILLY & CO COM 532457108   1,219,060 1,567 SH   SOLE   0 0 1,567
EMERSON ELEC CO COM 291011104   3,397,950 29,959 SH   SOLE   0 0 29,959
EXXON MOBIL CORP COM 30231G102   1,176,950 10,125 SH   SOLE   0 0 10,125
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   14,986,994 330,766 SH   SOLE   0 0 330,766
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   797,724 40,218 SH   SOLE   0 0 40,218
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   565,063 11,002 SH   SOLE   0 0 11,002
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   470,983 23,508 SH   SOLE   0 0 23,508
FLEXSHARES TR HIG YLD VL ETF 33939L662   246,660 6,000 SH   SOLE   0 0 6,000
FLEXSHARES TR CRE SLCT BD FD 33939L670   15,705,772 711,957 SH   SOLE   0 0 711,957
FORD MTR CO DEL COM 345370860   632,634 47,638 SH   SOLE   0 0 47,638
GALLAGHER ARTHUR J & CO COM 363576109   710,614 2,842 SH   SOLE   0 0 2,842
GAP INC COM 364760108   1,086,462 39,436 SH   SOLE   0 0 39,436
GILEAD SCIENCES INC COM 375558103   2,093,133 28,575 SH   SOLE   0 0 28,575
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   516,254 5,117 SH   SOLE   0 0 5,117
HERSHEY CO COM 427866108   374,413 1,925 SH   SOLE   0 0 1,925
HOME DEPOT INC COM 437076102   4,571,018 11,916 SH   SOLE   0 0 11,916
HOST HOTELS & RESORTS INC COM 44107P104   2,760,842 133,503 SH   SOLE   0 0 133,503
HUBBELL INC COM 443510607   4,480,421 10,795 SH   SOLE   0 0 10,795
ILLINOIS TOOL WKS INC COM 452308109   2,879,985 10,733 SH   SOLE   0 0 10,733
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C375   203,080 6,218 SH   SOLE   0 0 6,218
INTEL CORP COM 458140100   327,113 7,406 SH   SOLE   0 0 7,406
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159   709,700 10,000 SH   SOLE   0 0 10,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   259,565 8,165 SH   SOLE   0 0 8,165
INVESCO QQQ TR UNIT SER 1 46090E103   335,672 756 SH   SOLE   0 0 756
ISHARES INC CORE MSCI EMKT 46434G103   718,117 13,917 SH   SOLE   0 0 13,917
ISHARES TR S&P 500 VAL ETF 464287408   15,159,115 81,147 SH   SOLE   0 0 81,147
ISHARES TR RUS 1000 GRW ETF 464287614   18,373,161 54,512 SH   SOLE   0 0 54,512
ISHARES TR RUS MD CP GR ETF 464287481   10,309,327 90,322 SH   SOLE   0 0 90,322
ISHARES TR US TREAS BD ETF 46429B267   11,430,338 501,991 SH   SOLE   0 0 501,991
ISHARES TR RUS MDCP VAL ETF 464287473   10,450,902 83,387 SH   SOLE   0 0 83,387
ISHARES TR FLTG RATE NT ETF 46429B655   11,780,978 230,728 SH   SOLE   0 0 230,728
ISHARES TR MSCI INTL MOMENT 46434V449   2,691,428 68,606 SH   SOLE   0 0 68,606
ISHARES TR IBOXX HI YD ETF 464288513   13,791,220 177,425 SH   SOLE   0 0 177,425
ISHARES TR CORE DIV GRWTH 46434V621   1,217,286 20,966 SH   SOLE   0 0 20,966
ISHARES TR CORE INTL AGGR 46435G672   7,962,314 159,406 SH   SOLE   0 0 159,406
ISHARES TR JPMORGAN USD EMG 464288281   7,414,465 82,686 SH   SOLE   0 0 82,686
ISHARES TR CORE US AGGBD ET 464287226   2,049,771 20,929 SH   SOLE   0 0 20,929
ISHARES TR SELECT DIVID ETF 464287168   1,157,276 9,395 SH   SOLE   0 0 9,395
ISHARES TR CORE S&P SCP ETF 464287804   466,094 4,217 SH   SOLE   0 0 4,217
ISHARES TR RUS MID CAP ETF 464287499   1,071,054 12,737 SH   SOLE   0 0 12,737
ISHARES TR ESG AWRE USD ETF 46435G193   246,591 10,726 SH   SOLE   0 0 10,726
ISHARES TR U.S. TECH ETF 464287721   670,470 4,964 SH   SOLE   0 0 4,964
ISHARES TR CORE S&P US VLU 464287663   1,787,547 19,765 SH   SOLE   0 0 19,765
ISHARES TR SP SMCP600VL ETF 464287879   4,993,926 48,598 SH   SOLE   0 0 48,598
ISHARES TR RUS 2000 GRW ETF 464287648   5,235,829 19,335 SH   SOLE   0 0 19,335
ISHARES TR RUS 1000 VAL ETF 464287598   687,603 3,839 SH   SOLE   0 0 3,839
ISHARES TR RUSSELL 2000 ETF 464287655   724,167 3,443 SH   SOLE   0 0 3,443
ISHARES TR NATIONAL MUN ETF 464288414   228,515 2,124 SH   SOLE   0 0 2,124
ISHARES TR BROAD USD HIGH 46435U853   763,450 20,865 SH   SOLE   0 0 20,865
ISHARES TR CORE MSCI EAFE 46432F842   1,784,991 24,050 SH   SOLE   0 0 24,050
ISHARES TR CORE S&P MCP ETF 464287507   433,502 7,137 SH   SOLE   0 0 7,137
ISHARES TR MSCI EAFE ETF 464287465   236,773 2,965 SH   SOLE   0 0 2,965
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   1,163,258 21,765 SH   SOLE   0 0 21,765
JACOBS SOLUTIONS INC COM 46982L108   2,993,431 19,472 SH   SOLE   0 0 19,472
JOHNSON & JOHNSON COM 478160104   444,293 2,809 SH   SOLE   0 0 2,809
JPMORGAN CHASE & CO COM 46625H100   4,762,733 23,778 SH   SOLE   0 0 23,778
LOCKHEED MARTIN CORP COM 539830109   341,153 750 SH   SOLE   0 0 750
MARATHON PETE CORP COM 56585A102   229,307 1,138 SH   SOLE   0 0 1,138
MARRIOTT INTL INC NEW CL A 571903202   206,894 820 SH   SOLE   0 0 820
MARSH & MCLENNAN COS INC COM 571748102   3,355,620 16,291 SH   SOLE   0 0 16,291
MASTERCARD INCORPORATED CL A 57636Q104   287,979 598 SH   SOLE   0 0 598
MCDONALDS CORP COM 580135101   321,423 1,140 SH   SOLE   0 0 1,140
MEDTRONIC PLC SHS G5960L103   3,083,890 35,386 SH   SOLE   0 0 35,386
MERCK & CO INC COM 58933Y105   1,550,808 11,753 SH   SOLE   0 0 11,753
MERITAGE HOMES CORP COM 59001A102   1,908,128 10,875 SH   SOLE   0 0 10,875
META PLATFORMS INC CL A 30303M102   12,527,964 25,800 SH   SOLE   0 0 25,800
MICRON TECHNOLOGY INC COM 595112103   252,285 2,140 SH   SOLE   0 0 2,140
MICROSOFT CORP COM 594918104   14,258,362 33,890 SH   SOLE   0 0 33,890
MORGAN STANLEY COM NEW 617446448   3,388,818 35,990 SH   SOLE   0 0 35,990
NETAPP INC COM 64110D104   3,932,491 37,463 SH   SOLE   0 0 37,463
NETFLIX INC COM 64110L106   355,895 586 SH   SOLE   0 0 586
NOVARTIS AG SPONSORED ADR 66987V109   241,825 2,500 SH   SOLE   0 0 2,500
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   205,117 2,689 SH   SOLE   0 0 2,689
NUVEEN AMT FREE QLTY MUN INC COM 670657105   175,205 15,827 SH   SOLE   0 0 15,827
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   93,125 16,719 SH   SOLE   0 0 16,719
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   90,170 12,541 SH   SOLE   0 0 12,541
NUVEEN QUALITY MUNCP INCOME COM 67066V101   128,707 11,231 SH   SOLE   0 0 11,231
NVIDIA CORPORATION COM 67066G104   27,366,145 30,287 SH   SOLE   0 0 30,287
NVR INC COM 62944T105   202,499 25 SH   SOLE   0 0 25
NXP SEMICONDUCTORS N V COM N6596X109   1,654,360 6,677 SH   SOLE   0 0 6,677
OKTA INC CL A 679295105   3,504,875 33,501 SH   SOLE   0 0 33,501
OMNICOM GROUP INC COM 681919106   2,281,504 23,579 SH   SOLE   0 0 23,579
ORACLE CORP COM 68389X105   588,106 4,682 SH   SOLE   0 0 4,682
PAYPAL HLDGS INC COM 70450Y103   504,502 7,531 SH   SOLE   0 0 7,531
PEPSICO INC COM 713448108   3,178,707 18,163 SH   SOLE   0 0 18,163
PFIZER INC COM 717081103   294,245 10,603 SH   SOLE   0 0 10,603
PHATHOM PHARMACEUTICALS INC COM 71722W107   315,117 29,672 SH   SOLE   0 0 29,672
PHILIP MORRIS INTL INC COM 718172109   213,749 2,333 SH   SOLE   0 0 2,333
PHILLIPS 66 COM 718546104   204,338 1,251 SH   SOLE   0 0 1,251
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   302,625 3,010 SH   SOLE   0 0 3,010
PRICE T ROWE GROUP INC COM 74144T108   3,016,910 24,745 SH   SOLE   0 0 24,745
PROCTER AND GAMBLE CO COM 742718109   405,625 2,500 SH   SOLE   0 0 2,500
QUALCOMM INC COM 747525103   4,224,809 24,955 SH   SOLE   0 0 24,955
QUEST DIAGNOSTICS INC COM 74834L100   2,724,895 20,471 SH   SOLE   0 0 20,471
RBB FD INC US TREAS 3 MNTH 74933W452   250,150 5,000 SH   SOLE   0 0 5,000
RELIANCE INC COM 759509102   4,988,305 14,927 SH   SOLE   0 0 14,927
ROSS STORES INC COM 778296103   225,570 1,537 SH   SOLE   0 0 1,537
SALESFORCE INC COM 79466L302   1,356,515 4,504 SH   SOLE   0 0 4,504
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   2,461,245 69,117 SH   SOLE   0 0 69,117
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   1,291,176 46,512 SH   SOLE   0 0 46,512
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,169,560 5,616 SH   SOLE   0 0 5,616
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   4,306,162 52,733 SH   SOLE   0 0 52,733
SELECT SECTOR SPDR TR INDL 81369Y704   391,545 3,108 SH   SOLE   0 0 3,108
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   6,656,055 158,026 SH   SOLE   0 0 158,026
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   336,703 1,831 SH   SOLE   0 0 1,831
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   787,549 5,331 SH   SOLE   0 0 5,331
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   227,449 2,979 SH   SOLE   0 0 2,979
SELECT SECTOR SPDR TR ENERGY 81369Y506   298,960 3,167 SH   SOLE   0 0 3,167
SOUTHERN COPPER CORP COM 84265V105   3,556,146 33,385 SH   SOLE   0 0 33,385
SPDR GOLD TR GOLD SHS 78463V107   258,384 1,256 SH   SOLE   0 0 1,256
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   3,775,148 105,333 SH   SOLE   0 0 105,333
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,621,191 44,797 SH   SOLE   0 0 44,797
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,344,158 2,570 SH   SOLE   0 0 2,570
SPDR SER TR BBG CONV SEC ETF 78464A359   1,487,752 20,369 SH   SOLE   0 0 20,369
SPDR SER TR S&P 400 MDCP VAL 78464A839   1,886,788 24,826 SH   SOLE   0 0 24,826
SPDR SER TR S&P 600 SMCP GRW 78464A201   865,639 9,924 SH   SOLE   0 0 9,924
SPDR SER TR PORTFOLI S&P1500 78464A805   239,151 3,728 SH   SOLE   0 0 3,728
SPDR SER TR PRTFLO S&P500 GW 78464A409   7,011,199 95,847 SH   SOLE   0 0 95,847
SPDR SER TR PORTFOLIO INTRMD 78464A375   19,279,110 589,756 SH   SOLE   0 0 589,756
SPDR SER TR S&P DIVID ETF 78464A763   2,129,517 16,226 SH   SOLE   0 0 16,226
SPDR SER TR S&P 600 SMCP VAL 78464A300   834,384 10,056 SH   SOLE   0 0 10,056
SPDR SER TR PORTFOLIO SHORT 78464A474   16,296,529 547,414 SH   SOLE   0 0 547,414
SPDR SER TR S&P 400 MDCP GRW 78464A821   2,025,599 23,205 SH   SOLE   0 0 23,205
SPDR SER TR PRTFLO S&P500 VL 78464A508   5,921,486 118,193 SH   SOLE   0 0 118,193
SPOTIFY TECHNOLOGY S A SHS L8681T102   367,349 1,392 SH   SOLE   0 0 1,392
STRYKER CORPORATION COM 863667101   329,598 921 SH   SOLE   0 0 921
SYSCO CORP COM 871829107   235,260 2,898 SH   SOLE   0 0 2,898
TARGET CORP COM 87612E106   2,932,648 16,549 SH   SOLE   0 0 16,549
TESLA INC COM 88160R101   794,747 4,521 SH   SOLE   0 0 4,521
TG THERAPEUTICS INC COM 88322Q108   176,786 11,623 SH   SOLE   0 0 11,623
UGI CORP NEW COM 902681105   1,545,995 62,999 SH   SOLE   0 0 62,999
UNITEDHEALTH GROUP INC COM 91324P102   3,113,147 6,293 SH   SOLE   0 0 6,293
US BANCORP DEL COM NEW 902973304   3,293,854 73,688 SH   SOLE   0 0 73,688
VALERO ENERGY CORP COM 91913Y100   202,097 1,184 SH   SOLE   0 0 1,184
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   587,792 26,229 SH   SOLE   0 0 26,229
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   5,908,335 203,595 SH   SOLE   0 0 203,595
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   221,371 4,500 SH   SOLE   0 0 4,500
VANGUARD INDEX FDS TOTAL STK MKT 922908769   208,473 802 SH   SOLE   0 0 802
VANGUARD INDEX FDS GROWTH ETF 922908736   1,923,391 5,588 SH   SOLE   0 0 5,588
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   376,102 4,349 SH   SOLE   0 0 4,349
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,871,221 5,973 SH   SOLE   0 0 5,973
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   207,436 4,966 SH   SOLE   0 0 4,966
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   267,660 4,564 SH   SOLE   0 0 4,564
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   570,655 7,088 SH   SOLE   0 0 7,088
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   890,015 4,874 SH   SOLE   0 0 4,874
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   276,626 5,514 SH   SOLE   0 0 5,514
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   254,700 3,124 SH   SOLE   0 0 3,124
VERIZON COMMUNICATIONS INC COM 92343V104   298,084 7,104 SH   SOLE   0 0 7,104
VIRTUS CONVERTIBLE & INC FD COM 92838U108   45,158 15,103 SH   SOLE   0 0 15,103
VIRTUS CONVERTIBLE & INCOME COM 92838X102   37,558 11,245 SH   SOLE   0 0 11,245
VIRTUS DIVIDEND INTEREST & P COM 92840R101   195,534 15,300 SH   SOLE   0 0 15,300
VISA INC COM CL A 92826C839   3,743,299 13,413 SH   SOLE   0 0 13,413
WALMART INC COM 931142103   3,605,507 59,922 SH   SOLE   0 0 59,922
WELLS FARGO CO NEW COM 949746101   317,041 5,470 SH   SOLE   0 0 5,470
WESTERN ASSET EMERGING MKTS COM 95766A101   101,635 10,576 SH   SOLE   0 0 10,576
WILLIAMS COS INC COM 969457100   3,174,535 81,461 SH   SOLE   0 0 81,461
WILLIAMS SONOMA INC COM 969904101   2,664,077 8,390 SH   SOLE   0 0 8,390
WISDOMTREE TR CURRNCY INT EQ 97717X263   2,441,437 71,385 SH   SOLE   0 0 71,385
WISDOMTREE TR INTL QULTY DIV 97717X131   2,485,187 65,297 SH   SOLE   0 0 65,297
WISDOMTREE TR EMG MKTS SMCAP 97717W281   1,194,159 23,479 SH   SOLE   0 0 23,479
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   1,324,190 51,525 SH   SOLE   0 0 51,525
YUM BRANDS INC COM 988498101   505,102 3,643 SH   SOLE   0 0 3,643