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   636,607 4,931 SH   SOLE 0 36 0 4,895
ABBVIE INC COM 00287Y109   270,440 1,522 SH   SOLE 0 0 0 1,522
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   611,491 55,540 SH   SOLE 0 1,850 0 53,690
ADVANCED MICRO DEVICES INC COM 007903107   911,494 7,546 SH   SOLE 0 0 0 7,546
AEROVIRONMENT INC COM 008073108   287,467 1,868 SH   SOLE 0 0 0 1,868
ALPHABET INC CAP STK CL A 02079K305   737,181 3,894 SH   SOLE 0 0 0 3,894
ALPHABET INC CAP STK CL C 02079K107   232,272 1,220 SH   SOLE 0 0 0 1,220
ALTRIA GROUP INC COM 02209S103   544,757 10,418 SH   SOLE 0 0 0 10,418
AMAZON COM INC COM 023135106   3,136,527 14,297 SH   SOLE 0 40 0 14,257
AMERICAN ELEC PWR CO INC COM 025537101   221,713 2,404 SH   SOLE 0 0 0 2,404
AMGEN INC COM 031162100   451,611 1,733 SH   SOLE 0 0 0 1,733
APPLE INC COM 037833100   9,350,951 37,341 SH   SOLE 0 0 0 37,341
ASML HOLDING N V N Y REGISTRY SHS N07059210   922,621 1,331 SH   SOLE 0 0 0 1,331
AT&T INC COM 00206R102   477,117 20,954 SH   SOLE 0 0 0 20,954
AUTOMATIC DATA PROCESSING IN COM 053015103   1,097,898 3,751 SH   SOLE 0 0 0 3,751
BANK NEW YORK MELLON CORP COM 064058100   891,106 11,598 SH   SOLE 0 0 0 11,598
BERKLEY W R CORP COM 084423102   600,894 10,268 SH   SOLE 0 202 0 10,066
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,030,241 4,479 SH   SOLE 0 0 0 4,479
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,361,840 2 SH   SOLE 0 0 0 2
BRISTOL-MYERS SQUIBB CO COM 110122108   1,070,535 18,927 SH   SOLE 0 0 0 18,927
BROADCOM INC COM 11135F101   423,715 1,828 SH   SOLE 0 20 0 1,808
CATERPILLAR INC COM 149123101   1,080,399 2,978 SH   SOLE 0 0 0 2,978
CHEVRON CORP NEW COM 166764100   1,292,514 8,924 SH   SOLE 0 41 0 8,883
CHUBB LIMITED COM H1467J104   1,583,214 5,730 SH   SOLE 0 0 0 5,730
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   24,433 13,804 SH   SOLE 0 0 0 13,804
CISCO SYS INC COM 17275R102   246,387 4,162 SH   SOLE 0 0 0 4,162
CITIGROUP INC COM NEW 172967424   226,683 3,220 SH   SOLE 0 0 0 3,220
COCA COLA CO COM 191216100   1,100,031 17,668 SH   SOLE 0 95 0 17,573
COSTCO WHSL CORP NEW COM 22160K105   2,004,303 2,187 SH   SOLE 0 11 0 2,176
COTERRA ENERGY INC COM 127097103   829,564 32,481 SH   SOLE 0 0 0 32,481
DOMINION ENERGY INC COM 25746U109   315,695 5,861 SH   SOLE 0 83 0 5,778
DUKE ENERGY CORP NEW COM NEW 26441C204   262,482 2,436 SH   SOLE 0 0 0 2,436
ELI LILLY & CO COM 532457108   857,423 1,111 SH   SOLE 0 0 0 1,111
ENBRIDGE INC COM 29250N105   335,218 7,900 SH   SOLE 0 0 0 7,900
ENTRAVISION COMMUNICATIONS C CL A 29382R107   26,352 11,213 SH   SOLE 0 0 0 11,213
EXXON MOBIL CORP COM 30231G102   1,946,255 18,093 SH   SOLE 0 10 0 18,083
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   5,836,899 76,741 SH   SOLE 0 0 0 76,741
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   3,992,348 167,464 SH   SOLE 0 364 0 167,101
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   563,228 6,904 SH   SOLE 0 0 0 6,904
FORTINET INC COM 34959E109   1,052,129 11,136 SH   SOLE 0 50 0 11,086
GABELLI UTIL TR COM 36240A101   199,305 39,623 SH   SOLE 0 2,279 0 37,344
GILEAD SCIENCES INC COM 375558103   219,068 2,372 SH   SOLE 0 0 0 2,372
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   215,472 2,911 SH   SOLE 0 0 0 2,911
HOME DEPOT INC COM 437076102   1,155,998 2,972 SH   SOLE 0 0 0 2,972
IDEXX LABS INC COM 45168D104   206,720 500 SH   SOLE 0 0 0 500
INTEL CORP COM 458140100   510,432 25,458 SH   SOLE 0 100 0 25,358
INTERNATIONAL BUSINESS MACHS COM 459200101   712,341 3,240 SH   SOLE 0 0 0 3,240
INVESCO QQQ TR UNIT SER 1 46090E103   4,628,040 9,053 SH   SOLE 0 3 0 9,050
INVESCO VALUE MUN INCOME TR COM 46132P108   645,876 54,321 SH   SOLE 0 0 0 54,321
ISHARES GOLD TR ISHARES NEW 464285204   1,639,119 33,107 SH   SOLE 0 311 0 32,796
ISHARES INC CORE MSCI EMKT 46434G103   2,934,880 56,202 SH   SOLE 0 62 0 56,140
ISHARES SILVER TR ISHARES 46428Q109   419,300 15,925 SH   SOLE 0 743 0 15,182
ISHARES TR TIPS BD ETF 464287176   426,363 4,002 SH   SOLE 0 186 0 3,816
ISHARES TR SELECT DIVID ETF 464287168   3,469,491 26,426 SH   SOLE 0 23 0 26,403
ISHARES TR MSCI USA QLT FCT 46432F339   14,014,654 78,699 SH   SOLE 0 21 0 78,677
ISHARES TR SP SMCP600VL ETF 464287879   7,792,328 71,746 SH   SOLE 0 38 0 71,708
ISHARES TR CORE S&P SCP ETF 464287804   402,549 3,494 SH   SOLE 0 0 0 3,494
ISHARES TR CORE S&P US GWT 464287671   9,583,094 68,770 SH   SOLE 0 0 0 68,770
ISHARES TR IBOXX INV CP ETF 464287242   262,343 2,455 SH   SOLE 0 0 0 2,455
ISHARES TR US AER DEF ETF 464288760   2,060,157 14,174 SH   SOLE 0 100 0 14,074
ISHARES TR CORE S&P MCP ETF 464287507   3,718,541 59,678 SH   SOLE 0 69 0 59,609
ISHARES TR MSCI USA MMENTM 46432F396   1,469,260 7,101 SH   SOLE 0 8 0 7,093
ISHARES TR CORE S&P500 ETF 464287200   47,760,028 81,131 SH   SOLE 0 114 0 81,017
JOHNSON & JOHNSON COM 478160104   2,507,507 17,339 SH   SOLE 0 0 0 17,339
JPMORGAN CHASE & CO. COM 46625H100   389,502 1,625 SH   SOLE 0 0 0 1,625
KIMBERLY-CLARK CORP COM 494368103   242,087 1,847 SH   SOLE 0 0 0 1,847
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   387,944 14,706 SH   SOLE 0 0 0 14,706
L3HARRIS TECHNOLOGIES INC COM 502431109   436,991 2,078 SH   SOLE 0 0 0 2,078
LOCKHEED MARTIN CORP COM 539830109   1,223,480 2,518 SH   SOLE 0 0 0 2,518
MANULIFE FINL CORP COM 56501R106   220,763 7,189 SH   SOLE 0 0 0 7,189
MASTERCARD INCORPORATED CL A 57636Q104   211,157 401 SH   SOLE 0 0 0 401
MCDONALDS CORP COM 580135101   1,107,557 3,821 SH   SOLE 0 22 0 3,799
MCKESSON CORP COM 58155Q103   287,376 504 SH   SOLE 0 0 0 504
MERCK & CO INC COM 58933Y105   325,170 3,269 SH   SOLE 0 0 0 3,269
META PLATFORMS INC CL A 30303M102   1,707,485 2,916 SH   SOLE 0 0 0 2,916
MICROSOFT CORP COM 594918104   3,760,443 8,922 SH   SOLE 0 20 0 8,902
NETFLIX INC COM 64110L106   317,310 356 SH   SOLE 0 0 0 356
NEW FOUND GOLD CORP COM 64440N103   18,200 10,000 SH   SOLE 0 0 0 10,000
NORTHROP GRUMMAN CORP COM 666807102   1,181,769 2,518 SH   SOLE 0 0 0 2,518
NOVO-NORDISK A S ADR 670100205   1,063,290 12,361 SH   SOLE 0 0 0 12,361
NVIDIA CORPORATION COM 67066G104   2,387,201 17,776 SH   SOLE 0 0 0 17,776
PALO ALTO NETWORKS INC COM 697435105   1,401,638 7,703 SH   SOLE 0 54 0 7,649
PARKER-HANNIFIN CORP COM 701094104   1,191,103 1,873 SH   SOLE 0 10 0 1,863
PHILIP MORRIS INTL INC COM 718172109   554,778 4,610 SH   SOLE 0 0 0 4,610
PROCTER AND GAMBLE CO COM 742718109   692,789 4,132 SH   SOLE 0 0 0 4,132
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   884,466 10,468 SH   SOLE 0 0 0 10,468
QUALCOMM INC COM 747525103   518,375 3,374 SH   SOLE 0 35 0 3,339
REALTY INCOME CORP COM 756109104   212,320 3,975 SH   SOLE 0 0 0 3,975
RTX CORPORATION COM 75513E101   404,056 3,492 SH   SOLE 0 0 0 3,492
SCHWAB CHARLES CORP COM 808513105   449,572 6,074 SH   SOLE 0 0 0 6,074
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   319,666 1,375 SH   SOLE 0 0 0 1,375
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,309,673 43,727 SH   SOLE 0 41 0 43,685
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   368,785 2,681 SH   SOLE 0 0 0 2,681
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   468,370 2,088 SH   SOLE 0 0 0 2,088
SNAP ON INC COM 833034101   640,078 1,885 SH   SOLE 0 0 0 1,885
SOUTHERN CO COM 842587107   395,328 4,802 SH   SOLE 0 0 0 4,802
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   15,673,738 36,836 SH   SOLE 0 6 0 36,830
SPDR GOLD TR GOLD SHS 78463V107   1,194,720 4,934 SH   SOLE 0 56 0 4,878
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   292,559 8,572 SH   SOLE 0 0 0 8,572
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,098,389 1,874 SH   SOLE 0 0 0 1,874
STARBUCKS CORP COM 855244109   354,976 3,890 SH   SOLE 0 0 0 3,890
STARWOOD PPTY TR INC COM 85571B105   280,777 14,817 SH   SOLE 0 192 0 14,624
SUPER MICRO COMPUTER INC COM NEW 86800U302   434,553 14,257 SH   SOLE 0 304 0 13,953
TELOS CORP MD COM 87969B101   92,340 27,000 SH   SOLE 0 0 0 27,000
TESLA INC COM 88160R101   962,755 2,384 SH   SOLE 0 0 0 2,384
THE CAMPBELLS COMPANY COM 134429109   682,727 16,302 SH   SOLE 0 0 0 16,302
THE TRADE DESK INC COM CL A 88339J105   263,267 2,240 SH   SOLE 0 0 0 2,240
TRANE TECHNOLOGIES PLC SHS G8994E103   459,651 1,244 SH   SOLE 0 0 0 1,244
TRAVELERS COMPANIES INC COM 89417E109   201,723 837 SH   SOLE 0 0 0 837
TRUIST FINL CORP COM 89832Q109   663,151 15,287 SH   SOLE 0 194 0 15,093
UNITED PARCEL SERVICE INC CL B 911312106   304,939 2,418 SH   SOLE 0 0 0 2,418
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,658,562 6,849 SH   SOLE 0 0 0 6,849
VANECK MERK GOLD ETF GOLD SHS 921078101   316,579 12,513 SH   SOLE 0 0 0 12,513
VANGUARD INDEX FDS GROWTH ETF 922908736   343,489 837 SH   SOLE 0 0 0 837
VANGUARD INDEX FDS VALUE ETF 922908744   439,733 2,597 SH   SOLE 0 0 0 2,597
VANGUARD INDEX FDS SM CP VAL ETF 922908611   633,591 3,197 SH   SOLE 0 100 0 3,097
VERIZON COMMUNICATIONS INC COM 92343V104   733,391 18,339 SH   SOLE 0 0 0 18,339
VISA INC COM CL A 92826C839   238,040 753 SH   SOLE 0 0 0 753
WALMART INC COM 931142103   1,784,186 19,747 SH   SOLE 0 36 0 19,711