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,442,085 12,688 SH   SOLE 0 7,450 0 5,238
ADVANCED MICRO DEVICES INC COM 007903107   1,270,776 7,041 SH   SOLE 0 2,363 0 4,678
AES CORP COM 00130H105   196,997 10,987 SH   SOLE 0 5,048 0 5,939
AGILENT TECHNOLOGIES INC COM 00846U101   410,338 2,820 SH   SOLE 0 2,165 0 655
ALPHABET INC CAP STK CL A 02079K305   834,643 5,530 SH   SOLE 0 5,000 0 530
ALPHABET INC CAP STK CL C 02079K107   990,792 6,507 SH   SOLE 0 3,515 0 2,992
AMAZON COM INC COM 023135106   2,610,713 14,473 SH   SOLE 0 9,017 0 5,456
APOLLO GLOBAL MGMT INC COM 03769M106   241,133 2,144 SH   SOLE 0 1,779 0 365
APPLE INC COM 037833100   4,140,732 24,147 SH   SOLE 0 11,583 0 12,564
AUTODESK INC COM 052769106   557,299 2,140 SH   SOLE 0 0 0 2,140
BANK AMERICA CORP COM 060505104   1,503,566 39,651 SH   SOLE 0 13,316 0 26,335
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,889,396 4,493 SH   SOLE 0 3,363 0 1,130
BOEING CO COM 097023105   972,284 5,038 SH   SOLE 0 2,180 0 2,858
BP PLC SPONSORED ADR 055622104   746,929 19,823 SH   SOLE 0 2,505 0 17,318
BRISTOL-MYERS SQUIBB CO COM 110122108   370,458 6,831 SH   SOLE 0 1,676 0 5,155
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   1,493,635 60,791 SH   SOLE 0 7,500 0 53,291
BUNGE GLOBAL SA COM SHS H11356104   1,498,945 14,621 SH   SOLE 0 5,798 0 8,823
CARRIER GLOBAL CORPORATION COM 14448C104   232,811 4,005 SH   SOLE 0 900 0 3,105
CATERPILLAR INC COM 149123101   688,156 1,878 SH   SOLE 0 1,000 0 878
CHEVRON CORP NEW COM 166764100   2,047,694 12,981 SH   SOLE 0 4,904 0 8,077
CHUBB LIMITED COM H1467J104   1,051,031 4,056 SH   SOLE 0 3,000 0 1,056
CISCO SYS INC COM 17275R102   210,495 4,218 SH   SOLE 0 2,628 0 1,590
CITIGROUP INC COM NEW 172967424   1,141,601 18,052 SH   SOLE 0 6,020 0 12,032
CLOROX CO DEL COM 189054109   252,632 1,650 SH   SOLE 0 0 0 1,650
COCA COLA CO COM 191216100   730,459 11,940 SH   SOLE 0 6,294 0 5,646
CONSTELLATION BRANDS INC CL A 21036P108   465,253 1,712 SH   SOLE 0 764 0 948
CRANE COMPANY COMMON STOCK 224408104   210,397 1,557 SH   SOLE 0 0 0 1,557
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   521,951 7,658 SH   SOLE 0 3,100 0 4,558
CROWDSTRIKE HLDGS INC CL A 22788C105   690,551 2,154 SH   SOLE 0 800 0 1,354
CVS HEALTH CORP COM 126650100   307,618 3,857 SH   SOLE 0 1,833 0 2,024
DANAHER CORPORATION COM 235851102   1,699,686 6,806 SH   SOLE 0 4,165 0 2,642
DELTA AIR LINES INC DEL COM NEW 247361702   1,314,750 27,465 SH   SOLE 0 10,300 0 17,165
DIGITAL RLTY TR INC COM 253868103   1,292,567 8,974 SH   SOLE 0 4,020 0 4,954
DISNEY WALT CO COM 254687106   315,377 2,577 SH   SOLE 0 300 0 2,277
DOW INC COM 260557103   1,335,464 23,053 SH   SOLE 0 10,300 0 12,753
DUKE ENERGY CORP NEW COM NEW 26441C204   928,706 9,603 SH   SOLE 0 3,640 0 5,963
EATON CORP PLC SHS G29183103   219,814 703 SH   SOLE 0 40 0 663
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   546,335 53,301 SH   SOLE 0 31,032 0 22,269
ELEVANCE HEALTH INC COM 036752103   1,155,307 2,228 SH   SOLE 0 1,300 0 928
ELI LILLY & CO COM 532457108   2,841,888 3,653 SH   SOLE 0 1,915 0 1,738
EMERSON ELEC CO COM 291011104   629,935 5,554 SH   SOLE 0 3,400 0 2,154
ENBRIDGE INC COM 29250N105   269,071 7,437 SH   SOLE 0 2,439 0 4,998
EPLUS INC COM 294268107   380,919 4,850 SH   SOLE 0 0 0 4,850
EQUINIX INC COM 29444U700   470,438 570 SH   SOLE 0 400 0 170
ETF OPPORTUNITIES TRUST APPLIED FINA VAL 26923N405   1,522,130 46,705 SH   SOLE 0 17,613 0 29,092
EXXON MOBIL CORP COM 30231G102   1,745,460 15,016 SH   SOLE 0 7,700 0 7,316
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   746,023 16,465 SH   SOLE 0 1,325 0 15,140
FORD MTR CO DEL COM 345370860   841,766 63,386 SH   SOLE 0 23,550 0 39,836
FORTINET INC COM 34959E109   1,640,465 24,015 SH   SOLE 0 1,755 0 22,260
FORTIVE CORP COM 34959J108   504,371 5,863 SH   SOLE 0 4,130 0 1,733
GENERAL MTRS CO COM 37045V100   684,743 15,099 SH   SOLE 0 8,200 0 6,899
HILTON WORLDWIDE HLDGS INC COM 43300A203   845,134 3,962 SH   SOLE 0 2,628 0 1,334
HOME DEPOT INC COM 437076102   560,662 1,462 SH   SOLE 0 433 0 1,029
HONEYWELL INTL INC COM 438516106   248,181 1,209 SH   SOLE 0 495 0 714
INTEL CORP COM 458140100   478,714 10,838 SH   SOLE 0 6,500 0 4,338
INTERNATIONAL BUSINESS MACHS COM 459200101   843,289 4,416 SH   SOLE 0 2,350 0 2,066
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,009,437 11,739 SH   SOLE 0 4,400 0 7,339
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   469,173 12,158 SH   SOLE 0 8,715 0 3,443
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   686,027 3,755 SH   SOLE 0 2,058 0 1,697
INVESCO QQQ TR UNIT SER 1 46090E103   539,472 1,215 SH   SOLE 0 1,135 0 80
ISHARES TR MSCI EAFE ETF 464287465   2,901,056 36,327 SH   SOLE 0 21,401 0 14,926
ISHARES TR ISHARES BIOTECH 464287556   583,875 4,255 SH   SOLE 0 1,172 0 3,083
ISHARES TR CORE S&P500 ETF 464287200   1,702,347 3,238 SH   SOLE 0 110 0 3,128
ISHARES TR CORE S&P US GWT 464287671   242,976 2,073 SH   SOLE 0 0 0 2,073
ISHARES TR MSCI USA MIN VOL 46429B697   299,634 3,585 SH   SOLE 0 0 0 3,585
ISHARES TR CORE S&P TTL STK 464287150   299,780 2,600 SH   SOLE 0 0 0 2,600
ISHARES TR INTRM GOV CR ETF 464288612   1,765,901 16,983 SH   SOLE 0 9,864 0 7,119
ISUN INC COM 465246106   5,867 23,469 SH   SOLE 0 23,469 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   443,102 8,783 SH   SOLE 0 0 0 8,783
JPMORGAN CHASE & CO COM 46625H100   1,004,004 5,013 SH   SOLE 0 2,544 0 2,469
KELLANOVA COM 487836108   389,572 6,800 SH   SOLE 0 5,000 0 1,800
KENVUE INC COM 49177J102   208,591 9,720 SH   SOLE 0 3,800 0 5,920
LINDE PLC SHS G54950103   306,451 660 SH   SOLE 0 520 0 140
LOWES COS INC COM 548661107   299,079 1,174 SH   SOLE 0 849 0 325
MARRIOTT INTL INC NEW CL A 571903202   852,088 3,377 SH   SOLE 0 2,510 0 867
MCDONALDS CORP COM 580135101   1,258,343 4,463 SH   SOLE 0 1,250 0 3,213
MCKESSON CORP COM 58155Q103   803,128 1,496 SH   SOLE 0 1,180 0 316
MEDTRONIC PLC SHS G5960L103   520,547 5,973 SH   SOLE 0 2,300 0 3,673
MERCK & CO INC COM 58933Y105   394,934 2,993 SH   SOLE 0 931 0 2,062
META PLATFORMS INC CL A 30303M102   809,462 1,667 SH   SOLE 0 800 0 867
MICROSOFT CORP COM 594918104   9,307,439 22,123 SH   SOLE 0 10,327 0 11,796
MORGAN STANLEY COM NEW 617446448   257,339 2,733 SH   SOLE 0 2,000 0 733
NEWMONT CORP COM 651639106   1,241,344 34,636 SH   SOLE 0 7,364 0 27,272
NEXTERA ENERGY INC COM 65339F101   465,137 7,278 SH   SOLE 0 1,123 0 6,155
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   339,152 11,275 SH   SOLE 0 4,000 0 7,275
NOVARTIS AG SPONSORED ADR 66987V109   328,882 3,400 SH   SOLE 0 2,900 0 500
NOVO-NORDISK A S ADR 670100205   440,284 3,429 SH   SOLE 0 1,740 0 1,689
NUVEEN AMT FREE MUN CR INC F COM 67071L106   1,494,997 123,045 SH   SOLE 0 67,252 0 55,793
NVIDIA CORPORATION COM 67066G104   2,460,575 2,723 SH   SOLE 0 1,488 0 1,235
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,711,109 74,364 SH   SOLE 0 6,700 0 67,664
PALO ALTO NETWORKS INC COM 697435105   4,866,522 17,128 SH   SOLE 0 5,206 0 11,922
PATTERSON-UTI ENERGY INC COM 703481101   381,041 31,913 SH   SOLE 0 2,434 0 29,479
PEPSICO INC COM 713448108   1,351,460 7,722 SH   SOLE 0 5,531 0 2,191
PETCO HEALTH & WELLNESS CO I COM 71601V105   42,636 18,700 SH   SOLE 0 0 0 18,700
PFIZER INC COM 717081103   1,033,854 37,256 SH   SOLE 0 13,269 0 23,987
PROCTER AND GAMBLE CO COM 742718109   1,746,784 10,766 SH   SOLE 0 5,150 0 5,616
PROLOGIS INC. COM 74340W103   785,023 6,028 SH   SOLE 0 1,578 0 4,450
ROCKWELL AUTOMATION INC COM 773903109   492,404 1,690 SH   SOLE 0 210 0 1,480
SALESFORCE INC COM 79466L302   1,549,414 5,144 SH   SOLE 0 2,600 0 2,544
SCHLUMBERGER LTD COM STK 806857108   482,840 8,809 SH   SOLE 0 3,092 0 5,717
SCHWAB CHARLES CORP COM 808513105   587,256 8,118 SH   SOLE 0 2,950 0 5,168
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   325,517 7,728 SH   SOLE 0 5,806 0 1,922
SELECT SECTOR SPDR TR INDL 81369Y704   452,661 3,594 SH   SOLE 0 2,945 0 649
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   333,209 1,812 SH   SOLE 0 607 0 1,205
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   534,229 6,542 SH   SOLE 0 3,524 0 3,018
SERVICE CORP INTL COM 817565104   222,630 3,000 SH   SOLE 0 0 0 3,000
SHELL PLC SPON ADS 780259305   453,327 6,762 SH   SOLE 0 3,141 0 3,621
SIMON PPTY GROUP INC NEW COM 828806109   483,241 3,088 SH   SOLE 0 2,080 0 1,008
SIMULATIONS PLUS INC COM 829214105   1,289,435 31,335 SH   SOLE 0 8,019 0 23,316
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,740,076 5,238 SH   SOLE 0 3,606 0 1,632
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,194,970 3,945 SH   SOLE 0 2,157 0 1,788
SPDR SER TR BLOOMBERG HIGH Y 78468R622   248,337 2,609 SH   SOLE 0 1,458 0 1,151
SPDR SER TR PORTFOLIO SHORT 78464A474   220,953 7,422 SH   SOLE 0 0 0 7,422
STRYKER CORPORATION COM 863667101   1,129,166 3,155 SH   SOLE 0 3,000 0 155
TARGET CORP COM 87612E106   249,015 1,405 SH   SOLE 0 580 0 825
TESLA INC COM 88160R101   703,874 4,004 SH   SOLE 0 3,500 0 504
THERMO FISHER SCIENTIFIC INC COM 883556102   214,036 368 SH   SOLE 0 160 0 208
TOTALENERGIES SE SPONSORED ADS 89151E109   798,772 11,605 SH   SOLE 0 5,875 0 5,730
UNILEVER PLC SPON ADR NEW 904767704   1,402,918 27,952 SH   SOLE 0 6,714 0 21,238
UNITEDHEALTH GROUP INC COM 91324P102   1,198,163 2,422 SH   SOLE 0 1,260 0 1,162
VALE S A SPONSORED ADS 91912E105   481,389 39,490 SH   SOLE 0 11,200 0 28,290
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   9,023,136 18,771 SH   SOLE 0 6,754 0 12,017
VANGUARD INDEX FDS TOTAL STK MKT 922908769   554,107 2,132 SH   SOLE 0 1,850 0 282
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   655,539 15,694 SH   SOLE 0 9,943 0 5,751
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   481,574 8,225 SH   SOLE 0 6,750 0 1,475
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,422,688 28,357 SH   SOLE 0 16,216 0 12,141
VANGUARD WORLD FD INF TECH ETF 92204A702   400,596 764 SH   SOLE 0 655 0 109
VANGUARD WORLD FD ESG US STK ETF 921910733   253,104 2,716 SH   SOLE 0 0 0 2,716
VERTEX PHARMACEUTICALS INC COM 92532F100   645,340 1,544 SH   SOLE 0 770 0 774
WALMART INC COM 931142103   394,535 6,557 SH   SOLE 0 3,230 0 3,327
XYLEM INC COM 98419M100   1,047,895 8,108 SH   SOLE 0 4,501 0 3,607
ZIMMER BIOMET HOLDINGS INC COM 98956P102   418,978 3,175 SH   SOLE 0 971 0 2,204
ZOETIS INC CL A 98978V103   837,928 4,952 SH   SOLE 0 669 0 4,283