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   245,665 2,404 SH   SOLE   2,404 0 0
ABBOTT LABS COM 002824100   1,704,518 16,403 SH   SOLE   16,403 0 0
ABBVIE INC COM 00287Y109   4,533,899 26,433 SH   SOLE   26,433 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   327,379 1,079 SH   SOLE   1,079 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,861,035 11,473 SH   SOLE   11,473 0 0
ALLSTATE CORP COM 020002101   204,365 1,280 SH   SOLE   1,280 0 0
ALPHABET INC CAP STK CL C 02079K107   1,109,866 6,050 SH   SOLE   6,050 0 0
ALPHABET INC CAP STK CL A 02079K305   7,341,986 40,307 SH   SOLE   39,407 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   828,135 17,260 SH   SOLE   17,260 0 0
ALTRIA GROUP INC COM 02209S103   608,366 13,356 SH   SOLE   13,356 0 0
AMAZON COM INC COM 023135106   6,916,097 35,788 SH   SOLE   35,248 0 0
AMERICAN EXPRESS CO COM 025816109   1,728,837 7,466 SH   SOLE   7,466 0 0
AMGEN INC COM 031162100   288,704 924 SH   SOLE   924 0 0
APPLE INC COM 037833100   18,828,592 89,396 SH   SOLE   87,194 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   617,729 604 SH   SOLE   604 0 0
AT&T INC COM 00206R102   307,323 16,081 SH   SOLE   16,081 0 0
AUTODESK INC COM 052769106   1,149,158 4,644 SH   SOLE   4,644 0 0
BANK AMERICA CORP COM 060505104   3,053,798 76,786 SH   SOLE   75,130 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,782,055 26,504 SH   SOLE   26,401 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   28,698 30,000 PRN   SOLE   30,000 0 0
BOEING CO COM 097023105   1,917,535 10,535 SH   SOLE   10,535 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   813,212 19,581 SH   SOLE   19,452 0 0
BROADCOM INC COM 11135F101   1,855,993 1,156 SH   SOLE   1,156 0 0
CATERPILLAR INC COM 149123101   581,419 1,745 SH   SOLE   1,745 0 0
CHENIERE ENERGY INC COM NEW 16411R208   201,055 1,150 SH   SOLE   1,150 0 0
CHEVRON CORP NEW COM 166764100   2,593,523 16,580 SH   SOLE   16,580 0 0
CISCO SYS INC COM 17275R102   427,225 8,992 SH   SOLE   8,992 0 0
COCA COLA CO COM 191216100   2,713,431 42,630 SH   SOLE   42,630 0 0
COMCAST CORP NEW CL A 20030N101   1,102,480 28,153 SH   SOLE   28,153 0 0
CONSOLIDATED EDISON INC COM 209115104   398,456 4,456 SH   SOLE   4,456 0 0
CONSTELLATION BRANDS INC CL A 21036P108   730,675 2,840 SH   SOLE   2,840 0 0
COSTCO WHSL CORP NEW COM 22160K105   12,310,023 14,482 SH   SOLE   14,482 0 0
CSX CORP COM 126408103   1,251,787 37,422 SH   SOLE   37,422 0 0
CVS HEALTH CORP COM 126650100   714,028 12,089 SH   SOLE   12,089 0 0
DEERE & CO COM 244199105   257,143 688 SH   SOLE   688 0 0
DISNEY WALT CO COM 254687106   1,776,053 17,887 SH   SOLE   17,632 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   249,310 2,487 SH   SOLE   2,487 0 0
ELI LILLY & CO COM 532457108   1,313,706 1,451 SH   SOLE   1,451 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842   227,938 11,594 SH   SOLE   11,594 0 0
EXXON MOBIL CORP COM 30231G102   2,665,396 23,152 SH   SOLE   23,048 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,535,769 64,231 SH   SOLE   64,231 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   2,379,762 47,105 SH   SOLE   47,105 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   513,775 10,692 SH   SOLE   10,692 0 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   3,316,137 33,168 SH   SOLE   33,168 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   479,290 20,500 SH   SOLE   20,500 0 0
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   647,495 8,579 SH   SOLE   8,579 0 0
FREEPORT-MCMORAN INC CL B 35671D857   350,892 7,220 SH   SOLE   7,220 0 0
GILEAD SCIENCES INC COM 375558103   294,817 4,297 SH   SOLE   4,297 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   478,532 1,057 SH   SOLE   1,057 0 0
HOME DEPOT INC COM 437076102   3,236,920 9,403 SH   SOLE   9,403 0 0
HONEYWELL INTL INC COM 438516106   2,248,444 10,529 SH   SOLE   10,497 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   633,588 4,628 SH   SOLE   4,628 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   277,451 1,604 SH   SOLE   1,604 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   216,973 5,396 SH   SOLE   5,396 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   3,876,301 59,718 SH   SOLE   59,718 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   8,082,841 49,201 SH   SOLE   49,201 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,708,838 5,653 SH   SOLE   5,653 0 0
IQIYI INC NOTE 4.000%12/1 46267XAE8   29,691 30,000 PRN   SOLE   30,000 0 0
ISHARES INC MSCI MEXICO ETF 464286822   1,525,866 26,954 SH   SOLE   26,954 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   1,472,414 21,577 SH   SOLE   21,577 0 0
ISHARES TR U.S. PHARMA ETF 464288836   305,006 4,599 SH   SOLE   4,599 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   502,153 2,475 SH   SOLE   2,475 0 0
ISHARES TR SELECT DIVID ETF 464287168   5,183,317 42,844 SH   SOLE   42,844 0 0
ISHARES TR PFD AND INCM SEC 464288687   680,216 21,559 SH   SOLE   21,559 0 0
ISHARES TR CORE DIV GRWTH 46434V621   704,873 12,235 SH   SOLE   12,235 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   439,715 4,751 SH   SOLE   4,751 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   1,218,202 7,134 SH   SOLE   7,134 0 0
ISHARES TR MSCI INDIA ETF 46429B598   981,561 17,597 SH   SOLE   17,597 0 0
ISHARES TR CORE S&P TTL STK 464287150   227,167 1,912 SH   SOLE   1,912 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,615,873 4,433 SH   SOLE   4,433 0 0
ISHARES TR US AER DEF ETF 464288760   1,182,817 8,957 SH   SOLE   8,957 0 0
ISHARES TR CORE US AGGBD ET 464287226   216,321 2,228 SH   SOLE   2,228 0 0
ISHARES TR CORE S&P500 ETF 464287200   4,490,943 8,206 SH   SOLE   8,206 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   551,954 6,760 SH   SOLE   6,760 0 0
ISHARES TR S&P 500 VAL ETF 464287408   202,759 1,114 SH   SOLE   1,114 0 0
JOHNSON & JOHNSON COM 478160104   4,211,921 28,817 SH   SOLE   28,817 0 0
JPMORGAN CHASE & CO. COM 46625H100   3,485,600 17,233 SH   SOLE   17,233 0 0
KELLANOVA COM 487836108   376,650 6,530 SH   SOLE   6,530 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   563,247 2,508 SH   SOLE   2,508 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   1,804,401 19,249 SH   SOLE   19,249 0 0
LOCKHEED MARTIN CORP COM 539830109   766,978 1,642 SH   SOLE   1,642 0 0
MARRIOTT INTL INC NEW CL A 571903202   3,426,513 14,172 SH   SOLE   14,172 0 0
MASTERCARD INCORPORATED CL A 57636Q104   607,918 1,378 SH   SOLE   1,378 0 0
MCCORMICK & CO INC COM NON VTG 579780206   225,022 3,172 SH   SOLE   3,172 0 0
MCDONALDS CORP COM 580135101   2,770,187 10,870 SH   SOLE   10,870 0 0
MERCK & CO INC COM 58933Y105   5,793,610 46,798 SH   SOLE   45,750 0 0
META PLATFORMS INC CL A 30303M102   263,203 522 SH   SOLE   522 0 0
MICROSOFT CORP COM 594918104   15,175,338 33,953 SH   SOLE   33,953 0 0
MONDELEZ INTL INC CL A 609207105   1,699,406 25,968 SH   SOLE   25,747 0 0
MORGAN STANLEY COM NEW 617446448   344,441 3,544 SH   SOLE   3,544 0 0
NETFLIX INC COM 64110L106   716,048 1,061 SH   SOLE   1,061 0 0
NEXTERA ENERGY INC COM 65339F101   923,371 13,040 SH   SOLE   12,783 0 0
NIKE INC CL B 654106103   1,122,956 14,899 SH   SOLE   14,899 0 0
NORFOLK SOUTHN CORP COM 655844108   366,691 1,708 SH   SOLE   1,708 0 0
NUCOR CORP COM 670346105   551,383 3,488 SH   SOLE   3,488 0 0
NVIDIA CORPORATION COM 67066G104   864,182 6,995 SH   SOLE   6,995 0 0
ORACLE CORP COM 68389X105   315,214 2,232 SH   SOLE   2,232 0 0
PEPSICO INC COM 713448108   6,321,665 38,329 SH   SOLE   37,669 0 0
PFIZER INC COM 717081103   6,685,489 238,937 SH   SOLE   236,954 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107   2,798,160 56,301 SH   SOLE   56,301 0 0
PHILIP MORRIS INTL INC COM 718172109   1,639,215 16,177 SH   SOLE   16,177 0 0
PNC FINL SVCS GROUP INC COM 693475105   2,118,314 13,624 SH   SOLE   13,052 0 0
PROCTER AND GAMBLE CO COM 742718109   2,108,568 12,785 SH   SOLE   12,785 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   350,298 3,644 SH   SOLE   3,644 0 0
PRUDENTIAL FINL INC COM 744320102   743,529 6,344 SH   SOLE   6,344 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,583,640 21,487 SH   SOLE   21,487 0 0
QUALCOMM INC COM 747525103   773,416 3,883 SH   SOLE   3,883 0 0
QUANTA SVCS INC COM 74762E102   6,178,794 24,317 SH   SOLE   24,317 0 0
QUEST DIAGNOSTICS INC COM 74834L100   338,230 2,471 SH   SOLE   2,471 0 0
RTX CORPORATION COM 75513E101   731,947 7,291 SH   SOLE   7,291 0 0
SALESFORCE INC COM 79466L302   1,264,971 4,920 SH   SOLE   4,920 0 0
SANOFI SPONSORED ADR 80105N105   434,060 8,946 SH   SOLE   8,946 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,789,661 23,015 SH   SOLE   23,015 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   695,420 6,734 SH   SOLE   6,734 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   357,587 2,453 SH   SOLE   2,453 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   292,227 3,206 SH   SOLE   3,206 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   390,585 9,500 SH   SOLE   9,108 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,338,335 5,914 SH   SOLE   5,828 0 0
SHELL PLC SPON ADS 780259305   482,583 6,685 SH   SOLE   6,685 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,317,435 3,368 SH   SOLE   3,354 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,067,504 5,636 SH   SOLE   5,636 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   3,069,377 62,974 SH   SOLE   62,974 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   375,628 13,011 SH   SOLE   13,011 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,982,376 24,739 SH   SOLE   24,739 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   1,807,872 28,248 SH   SOLE   28,248 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   2,152,441 32,440 SH   SOLE   32,440 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   526,047 13,076 SH   SOLE   13,076 0 0
SPDR SER TR S&P DIVID ETF 78464A763   1,130,439 8,888 SH   SOLE   8,888 0 0
STARBUCKS CORP COM 855244109   594,180 7,632 SH   SOLE   7,396 0 0
TARGET CORP COM 87612E106   383,128 2,588 SH   SOLE   2,588 0 0
TE CONNECTIVITY LTD SHS H84989104   306,727 2,039 SH   SOLE   2,039 0 0
TESLA INC COM 88160R101   228,749 1,156 SH   SOLE   1,156 0 0
TJX COS INC NEW COM 872540109   11,245,024 102,134 SH   SOLE   100,554 0 0
UNILEVER PLC SPON ADR NEW 904767704   788,997 14,348 SH   SOLE   13,658 0 0
UNION PAC CORP COM 907818108   521,756 2,306 SH   SOLE   2,306 0 0
UNITED PARCEL SERVICE INC CL B 911312106   682,451 4,986 SH   SOLE   4,576 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,067,969 7,988 SH   SOLE   7,988 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   201,260 772 SH   SOLE   772 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   772,293 9,220 SH   SOLE   9,220 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   8,460,023 52,740 SH   SOLE   52,740 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   18,072,521 67,558 SH   SOLE   67,558 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,817,246 3,633 SH   SOLE   3,633 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   261,226 1,079 SH   SOLE   1,079 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   3,750,419 10,027 SH   SOLE   10,027 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   353,690 4,425 SH   SOLE   4,425 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   387,199 5,010 SH   SOLE   5,010 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   953,143 16,436 SH   SOLE   16,436 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   6,830,017 37,414 SH   SOLE   37,054 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   933,263 15,477 SH   SOLE   15,477 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   7,375,507 62,188 SH   SOLE   62,188 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   685,434 5,373 SH   SOLE   5,373 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   470,827 2,319 SH   SOLE   2,319 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   411,870 1,751 SH   SOLE   1,751 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405   1,756,193 17,583 SH   SOLE   17,583 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   3,055,808 11,488 SH   SOLE   11,488 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   5,827,549 10,106 SH   SOLE   10,106 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   266,730 854 SH   SOLE   854 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   16,731,133 53,248 SH   SOLE   53,248 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876   1,472,396 9,954 SH   SOLE   9,954 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   604,469 5,101 SH   SOLE   5,101 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,454,181 59,509 SH   SOLE   59,049 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   837,134 1,786 SH   SOLE   1,786 0 0
VISA INC COM CL A 92826C839   2,690,318 10,250 SH   SOLE   10,250 0 0
WALMART INC COM 931142103   6,427,046 94,920 SH   SOLE   94,920 0 0
WASTE MGMT INC DEL COM 94106L109   2,867,864 13,442 SH   SOLE   13,328 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844   400,293 10,242 SH   SOLE   10,242 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,481,155 18,977 SH   SOLE   18,977 0 0