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
ABBOTT LABS COM 002824100   1,458,188 12,790 SH   SOLE 0 7,728 0 5,062
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   890,416 2,519 SH   SOLE 0 1,171 0 1,348
ADVANCED MICRO DEVICES INC COM 007903107   1,783,172 10,868 SH   SOLE 0 4,028 0 6,840
AGILENT TECHNOLOGIES INC COM 00846U101   212,326 1,430 SH   SOLE 0 1,065 0 365
ALPHABET INC CAP STK CL A 02079K305   908,858 5,480 SH   SOLE 0 5,000 0 480
ALPHABET INC CAP STK CL C 02079K107   1,061,216 6,347 SH   SOLE 0 3,480 0 2,867
AMAZON COM INC COM 023135106   2,690,495 14,439 SH   SOLE 0 9,167 0 5,272
APOLLO GLOBAL MGMT INC COM 03769M106   502,238 4,021 SH   SOLE 0 2,608 0 1,413
APPLE INC COM 037833100   5,582,918 23,961 SH   SOLE 0 11,192 0 12,769
AUTODESK INC COM 052769106   623,687 2,264 SH   SOLE 0 0 0 2,264
BANK AMERICA CORP COM 060505104   1,406,378 35,443 SH   SOLE 0 13,269 0 22,174
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,255,859 4,901 SH   SOLE 0 3,423 0 1,478
BP PLC SPONSORED ADR 055622104   600,723 19,137 SH   SOLE 0 3,172 0 15,965
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   1,672,747 51,217 SH   SOLE 0 10,900 0 40,317
BUNGE GLOBAL SA COM SHS H11356104   484,650 5,015 SH   SOLE 0 510 0 4,505
CARRIER GLOBAL CORPORATION COM 14448C104   689,799 8,570 SH   SOLE 0 3,200 0 5,370
CATERPILLAR INC COM 149123101   901,923 2,306 SH   SOLE 0 1,140 0 1,166
CHEVRON CORP NEW COM 166764100   1,945,349 13,209 SH   SOLE 0 5,253 0 7,956
CHUBB LIMITED COM H1467J104   607,638 2,107 SH   SOLE 0 1,000 0 1,107
CITIGROUP INC COM NEW 172967424   943,062 15,065 SH   SOLE 0 3,233 0 11,832
CLOROX CO DEL COM 189054109   268,802 1,650 SH   SOLE 0 0 0 1,650
COCA COLA CO COM 191216100   819,671 11,407 SH   SOLE 0 6,294 0 5,113
CONSTELLATION BRANDS INC CL A 21036P108   458,991 1,781 SH   SOLE 0 925 0 856
CRANE COMPANY COMMON STOCK 224408104   246,442 1,557 SH   SOLE 0 0 0 1,557
CROWDSTRIKE HLDGS INC CL A 22788C105   1,204,323 4,294 SH   SOLE 0 1,300 0 2,994
DANAHER CORPORATION COM 235851102   1,879,518 6,760 SH   SOLE 0 4,170 0 2,591
DELL TECHNOLOGIES INC CL C 24703L202   640,472 5,403 SH   SOLE 0 2,853 0 2,550
DELTA AIR LINES INC DEL COM NEW 247361702   375,846 7,400 SH   SOLE 0 1,500 0 5,900
DIGITAL RLTY TR INC COM 253868103   1,227,265 7,584 SH   SOLE 0 4,020 0 3,564
DISNEY WALT CO COM 254687106   219,987 2,287 SH   SOLE 0 300 0 1,987
DOW INC COM 260557103   594,757 10,887 SH   SOLE 0 1,300 0 9,587
DUKE ENERGY CORP NEW COM NEW 26441C204   836,271 7,253 SH   SOLE 0 2,700 0 4,553
EATON CORP PLC SHS G29183103   1,462,313 4,412 SH   SOLE 0 2,089 0 2,323
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   713,971 65,084 SH   SOLE 0 41,431 0 23,653
ELEVANCE HEALTH INC COM 036752103   326,560 628 SH   SOLE 0 500 0 128
ELI LILLY & CO COM 532457108   3,105,237 3,505 SH   SOLE 0 1,821 0 1,684
EMERSON ELEC CO COM 291011104   660,595 6,040 SH   SOLE 0 3,430 0 2,610
ENBRIDGE INC COM 29250N105   293,001 7,215 SH   SOLE 0 2,839 0 4,376
EPLUS INC COM 294268107   476,949 4,850 SH   SOLE 0 0 0 4,850
EQUINIX INC COM 29444U700   885,855 998 SH   SOLE 0 525 0 473
ETF OPPORTUNITIES TRUST APPLIED FINA VAL 26923N405   1,976,191 54,898 SH   SOLE 0 20,566 0 34,332
EXXON MOBIL CORP COM 30231G102   1,472,987 12,566 SH   SOLE 0 5,300 0 7,266
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   1,145,873 24,516 SH   SOLE 0 2,484 0 22,032
FORD MTR CO COM 345370860   605,996 57,386 SH   SOLE 0 23,550 0 33,836
FORTINET INC COM 34959E109   1,761,161 22,710 SH   SOLE 0 1,955 0 20,755
FORTIVE CORP COM 34959J108   290,817 3,684 SH   SOLE 0 1,669 0 2,015
GENERAL MTRS CO COM 37045V100   597,348 13,322 SH   SOLE 0 7,200 0 6,122
HILTON WORLDWIDE HLDGS INC COM 43300A203   530,150 2,300 SH   SOLE 0 1,500 0 800
HOME DEPOT INC COM 437076102   940,742 2,322 SH   SOLE 0 1,208 0 1,114
HUNTINGTON INGALLS INDS INC COM 446413106   243,430 921 SH   SOLE 0 0 0 921
INTERNATIONAL BUSINESS MACHS COM 459200101   956,451 4,326 SH   SOLE 0 2,250 0 2,076
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,225,582 11,680 SH   SOLE 0 4,655 0 7,025
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   464,008 2,310 SH   SOLE 0 1,111 0 1,199
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   468,010 2,612 SH   SOLE 0 1,402 0 1,210
INVESCO QQQ TR UNIT SER 1 46090E103   552,983 1,133 SH   SOLE 0 1,065 0 68
ISHARES TR CORE S&P500 ETF 464287200   2,288,156 3,967 SH   SOLE 0 448 0 3,519
ISHARES TR CORE S&P US GWT 464287671   263,338 1,996 SH   SOLE 0 0 0 1,996
ISHARES TR MSCI EAFE ETF 464287465   2,537,711 30,345 SH   SOLE 0 18,517 0 11,827
ISHARES TR ISHARES BIOTECH 464287556   438,413 3,011 SH   SOLE 0 787 0 2,224
ISHARES TR MSCI USA MIN VOL 46429B697   309,084 3,385 SH   SOLE 0 0 0 3,385
ISHARES TR CORE S&P TTL STK 464287150   326,612 2,600 SH   SOLE 0 0 0 2,600
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   369,742 7,287 SH   SOLE 0 0 0 7,287
JPMORGAN CHASE & CO. COM 46625H100   2,224,046 10,548 SH   SOLE 0 4,633 0 5,915
KOSMOS ENERGY LTD COM 500688106   43,927 10,900 SH   SOLE 0 0 0 10,900
LINDE PLC SHS G54950103   270,380 567 SH   SOLE 0 500 0 67
LOWES COS INC COM 548661107   318,818 1,177 SH   SOLE 0 849 0 328
MARRIOTT INTL INC NEW CL A 571903202   257,358 1,035 SH   SOLE 0 413 0 622
MARTIN MARIETTA MATLS INC COM 573284106   1,385,456 2,574 SH   SOLE 0 680 0 1,894
MCDONALDS CORP COM 580135101   1,139,172 3,741 SH   SOLE 0 1,010 0 2,731
MCKESSON CORP COM 58155Q103   2,695,578 5,452 SH   SOLE 0 2,895 0 2,557
MEDTRONIC PLC SHS G5960L103   618,956 6,875 SH   SOLE 0 2,820 0 4,055
MERCK & CO INC COM 58933Y105   435,509 3,835 SH   SOLE 0 1,279 0 2,556
META PLATFORMS INC CL A 30303M102   2,318,386 4,050 SH   SOLE 0 2,414 0 1,636
MICROSOFT CORP COM 594918104   9,918,289 23,050 SH   SOLE 0 9,707 0 13,343
MORGAN STANLEY COM NEW 617446448   271,024 2,600 SH   SOLE 0 2,000 0 600
NEWMONT CORP COM 651639106   459,708 8,601 SH   SOLE 0 5,030 0 3,571
NEXTERA ENERGY INC COM 65339F101   677,110 8,010 SH   SOLE 0 2,575 0 5,435
NOVARTIS AG SPONSORED ADR 66987V109   448,578 3,900 SH   SOLE 0 3,400 0 500
NOVO-NORDISK A S ADR 670100205   548,675 4,608 SH   SOLE 0 2,105 0 2,503
NUVEEN AMT FREE MUN CR INC F COM 67071L106   1,168,599 87,274 SH   SOLE 0 47,421 0 39,853
NVIDIA CORPORATION COM 67066G104   3,264,672 26,883 SH   SOLE 0 16,129 0 10,754
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,959,128 79,546 SH   SOLE 0 8,003 0 71,543
PALO ALTO NETWORKS INC COM 697435105   5,366,533 15,701 SH   SOLE 0 4,466 0 11,235
PATTERSON-UTI ENERGY INC COM 703481101   195,075 25,500 SH   SOLE 0 0 0 25,500
PEPSICO INC COM 713448108   1,288,671 7,578 SH   SOLE 0 5,381 0 2,197
PFIZER INC COM 717081103   266,776 9,218 SH   SOLE 0 2,801 0 6,417
PROCTER AND GAMBLE CO COM 742718109   1,982,274 11,445 SH   SOLE 0 5,130 0 6,315
PROLOGIS INC. COM 74340W103   818,774 6,484 SH   SOLE 0 1,170 0 5,314
ROCKWELL AUTOMATION INC COM 773903109   714,961 2,663 SH   SOLE 0 240 0 2,423
SALESFORCE INC COM 79466L302   1,567,941 5,728 SH   SOLE 0 2,891 0 2,837
SCHLUMBERGER LTD COM STK 806857108   419,111 9,991 SH   SOLE 0 2,651 0 7,340
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   349,613 7,714 SH   SOLE 0 5,956 0 1,758
SELECT SECTOR SPDR TR INDL 81369Y704   496,242 3,664 SH   SOLE 0 2,945 0 719
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   374,091 1,867 SH   SOLE 0 657 0 1,210
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   258,059 2,855 SH   SOLE 0 1,400 0 1,455
SERVICE CORP INTL COM 817565104   236,790 3,000 SH   SOLE 0 0 0 3,000
SERVICENOW INC COM 81762P102   1,479,321 1,654 SH   SOLE 0 1,005 0 649
SHELL PLC SPON ADS 780259305   431,800 6,547 SH   SOLE 0 3,117 0 3,430
SIMON PPTY GROUP INC NEW COM 828806109   518,553 3,068 SH   SOLE 0 2,080 0 988
SIMULATIONS PLUS INC COM 829214105   1,074,047 33,543 SH   SOLE 0 8,544 0 24,999
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,823,115 4,920 SH   SOLE 0 3,491 0 1,429
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,583,034 4,534 SH   SOLE 0 2,568 0 1,966
SPDR SER TR PORTFOLIO SHORT 78464A474   229,704 7,586 SH   SOLE 0 0 0 7,586
STARBUCKS CORP COM 855244109   611,750 6,275 SH   SOLE 0 3,020 0 3,255
STRYKER CORPORATION COM 863667101   1,304,958 3,612 SH   SOLE 0 3,196 0 416
TESLA INC COM 88160R101   1,072,960 4,101 SH   SOLE 0 4,000 0 101
THERMO FISHER SCIENTIFIC INC COM 883556102   205,525 332 SH   SOLE 0 179 0 153
TOTALENERGIES SE SPONSORED ADS 89151E109   217,446 3,365 SH   SOLE 0 25 0 3,340
UNILEVER PLC SPON ADR NEW 904767704   975,904 15,023 SH   SOLE 0 3,800 0 11,223
UNITEDHEALTH GROUP INC COM 91324P102   1,358,212 2,323 SH   SOLE 0 1,492 0 831
VANGUARD INDEX FDS TOTAL STK MKT 922908769   610,210 2,155 SH   SOLE 0 1,850 0 305
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   9,679,957 18,345 SH   SOLE 0 6,378 0 11,966
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   495,065 7,858 SH   SOLE 0 2,934 0 4,924
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   442,577 7,325 SH   SOLE 0 5,850 0 1,475
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,647,157 31,190 SH   SOLE 0 17,617 0 13,573
VANGUARD WORLD FD INF TECH ETF 92204A702   418,775 714 SH   SOLE 0 605 0 109
VANGUARD WORLD FD ESG US STK ETF 921910733   489,648 4,817 SH   SOLE 0 0 0 4,817
VERTEX PHARMACEUTICALS INC COM 92532F100   661,198 1,422 SH   SOLE 0 310 0 1,112
WALMART INC COM 931142103   549,569 6,806 SH   SOLE 0 3,110 0 3,696
XYLEM INC COM 98419M100   778,236 5,763 SH   SOLE 0 2,635 0 3,128
ZOETIS INC CL A 98978V103   941,145 4,817 SH   SOLE 0 669 0 4,148