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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,445 3,442 SH   SOLE 0 0 0 3,442
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,172 5,810 SH   SOLE 0 0 0 5,810
AGILENT TECHNOLOGIES INC COM 00846U101 1,486 12,540 SH   SOLE 0 0 0 12,540
AUTODESK INC COM 052769106 678 2,220 SH   SOLE 0 0 0 2,220
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,904 8,210 SH   SOLE 0 0 0 8,210
BOEING CO COM 097023105 963 4,500 SH   SOLE 0 0 0 4,500
INVESCO QQQ TR UNIT SER 1 46090E103 952 3,033 SH   SOLE 0 0 0 3,033
ABBOTT LABS COM 002824100 1,068 9,758 SH   SOLE 0 0 0 9,758
ADVANCED MICRO DEVICES INC COM 007903107 1,775 19,351 SH   SOLE 0 0 0 19,351
INTEL CORP COM 458140100 1,736 34,848 SH   SOLE 0 0 0 34,848
ORACLE CORP COM 68389X105 220 3,400 SH   SOLE 0 0 0 3,400
DISNEY WALT CO COM 254687106 275 1,517 SH   SOLE 0 0 0 1,517
PFIZER INC COM 717081103 1,276 34,662 SH   SOLE 0 0 0 34,662
LOWES COS INC COM 548661107 1,196 7,449 SH   SOLE 0 0 0 7,449
ISHARES TR MSCI EAFE ETF 464287465 2,078 28,488 SH   SOLE 0 0 0 28,488
MICROSOFT CORP COM 594918104 4,517 20,308 SH   SOLE 0 0 0 20,308
AT&T INC COM 00206R102 960 33,371 SH   SOLE 0 0 0 33,371
CITIGROUP INC COM NEW 172967424 1,358 22,032 SH   SOLE 0 0 0 22,032
CISCO SYS INC COM 17275R102 1,564 34,946 SH   SOLE 0 0 0 34,946
INTERNATIONAL BUSINESS MACHS COM 459200101 548 4,352 SH   SOLE 0 0 0 4,352
COCA COLA CO COM 191216100 693 12,632 SH   SOLE 0 0 0 12,632
PEPSICO INC COM 713448108 1,529 10,307 SH   SOLE 0 0 0 10,307
STRYKER CORPORATION COM 863667101 619 2,525 SH   SOLE 0 0 0 2,525
VERIZON COMMUNICATIONS INC COM 92343V104 1,409 23,984 SH   SOLE 0 0 0 23,984
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 262 3,621 SH   SOLE 0 0 0 3,621
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 497 16,850 SH   SOLE 0 0 0 16,850
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,115 12,592 SH   SOLE 0 0 0 12,592
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 464 2,888 SH   SOLE 0 0 0 2,888
SCHWAB CHARLES CORP COM 808513105 841 15,850 SH   SOLE 0 0 0 15,850
BK OF AMERICA CORP COM 060505104 1,168 38,550 SH   SOLE 0 0 0 38,550
STARBUCKS CORP COM 855244109 2,301 21,508 SH   SOLE 0 0 0 21,508
UNILEVER PLC SPON ADR NEW 904767704 1,155 19,128 SH   SOLE 0 0 0 19,128
CVS HEALTH CORP COM 126650100 1,439 21,069 SH   SOLE 0 0 0 21,069
DIAGEO PLC SPON ADR NEW 25243Q205 339 2,132 SH   SOLE 0 0 0 2,132
DANAHER CORPORATION COM 235851102 1,535 6,908 SH   SOLE 0 0 0 6,908
MILLER HERMAN INC COM 600544100 719 21,259 SH   SOLE 0 0 0 21,259
MERCK & CO. INC COM 58933Y105 1,047 12,800 SH   SOLE 0 0 0 12,800
PROCTER AND GAMBLE CO COM 742718109 422 3,035 SH   SOLE 0 0 0 3,035
HOME DEPOT INC COM 437076102 1,009 3,800 SH   SOLE 0 0 0 3,800
JPMORGAN CHASE & CO COM 46625H100 1,242 9,772 SH   SOLE 0 0 0 9,772
MONDELEZ INTL INC CL A 609207105 422 7,224 SH   SOLE 0 0 0 7,224
FORD MTR CO DEL COM 345370860 197 22,450 SH   SOLE 0 0 0 22,450
AMERICAN TOWER CORP NEW COM 03027X100 447 1,990 SH   SOLE 0 0 0 1,990
ZIMMER BIOMET HOLDINGS INC COM 98956P102 700 4,540 SH   SOLE 0 0 0 4,540
NEW YORK TIMES CO CL A 650111107 1,489 28,768 SH   SOLE 0 0 0 28,768
VANGUARD INDEX FDS TOTAL STK MKT 922908769 882 4,530 SH   SOLE 0 0 0 4,530
NEXTERA ENERGY INC COM 65339F101 517 6,700 SH   SOLE 0 0 0 6,700
APPLE INC COM 037833100 5,118 38,568 SH   SOLE 0 0 0 38,568
AMERICAN WTR WKS CO INC NEW COM 030420103 280 1,825 SH   SOLE 0 0 0 1,825
ELECTRONIC ARTS INC COM 285512109 374 2,604 SH   SOLE 0 0 0 2,604
VALERO ENERGY CORP COM 91913Y100 240 4,250 SH   SOLE 0 0 0 4,250
ISHARES TR CORE US AGGBD ET 464287226 344 2,910 SH   SOLE 0 0 0 2,910
PROLOGIS INC. COM 74340W103 1,793 17,994 SH   SOLE 0 0 0 17,994
ISHARES TR TIPS BD ETF 464287176 845 6,622 SH   SOLE 0 0 0 6,622
NORTHERN TR CORP COM 665859104 1,145 12,296 SH   SOLE 0 0 0 12,296
AIR PRODS & CHEMS INC COM 009158106 813 2,974 SH   SOLE 0 0 0 2,974
EPLUS INC COM 294268107 281 3,195 SH   SOLE 0 0 0 3,195
NVIDIA CORPORATION COM 67066G104 1,808 3,463 SH   SOLE 0 0 0 3,463
AMERICAN ELEC PWR CO INC COM 025537101 1,498 17,994 SH   SOLE 0 0 0 17,994
TYSON FOODS INC CL A 902494103 858 13,322 SH   SOLE 0 0 0 13,322
PEOPLES UNITED FINANCIAL INC COM 712704105 920 71,145 SH   SOLE 0 0 0 71,145
VANGUARD WORLD FDS INF TECH ETF 92204A702 348 984 SH   SOLE 0 0 0 984
ORMAT TECHNOLOGIES INC COM 686688102 1,911 21,165 SH   SOLE 0 0 0 21,165
KIRBY CORP COM 497266106 873 16,837 SH   SOLE 0 0 0 16,837
DIGITAL RLTY TR INC COM 253868103 2,353 16,869 SH   SOLE 0 0 0 16,869
ISHARES TR CORE S&P TTL STK 464287150 224 2,600 SH   SOLE 0 0 0 2,600
MARTIN MARIETTA MATLS INC COM 573284106 511 1,800 SH   SOLE 0 0 0 1,800
SIMULATIONS PLUS INC COM 829214105 4,221 58,690 SH   SOLE 0 0 0 58,690
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,447 24,796 SH   SOLE 0 0 0 24,796
FIRST SOLAR INC COM 336433107 318 3,215 SH   SOLE 0 0 0 3,215
ISHARES TR 3 7 YR TREAS BD 464288661 435 3,272 SH   SOLE 0 0 0 3,272
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 241 5,100 SH   SOLE 0 0 0 5,100
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 241 8,775 SH   SOLE 0 0 0 8,775
VISA INC COM CL A 92826C839 540 2,470 SH   SOLE 0 0 0 2,470
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 238 2,450 SH   SOLE 0 0 0 2,450
FORTINET INC COM 34959E109 2,380 16,026 SH   SOLE 0 0 0 16,026
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 269 3,875 SH   SOLE 0 0 0 3,875
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,285 9,557 SH   SOLE 0 0 0 9,557
GENERAL MTRS CO COM 37045V100 209 5,009 SH   SOLE 0 0 0 5,009
PALO ALTO NETWORKS INC COM 697435105 3,736 10,512 SH   SOLE 0 0 0 10,512
ZOETIS INC CL A 98978V103 2,036 12,303 SH   SOLE 0 0 0 12,303
ALPHABET INC CAP STK CL C 02079K107 1,678 958 SH   SOLE 0 0 0 958
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,954 39,658 SH   SOLE 0 0 0 39,658
AZURE PWR GLOBAL LTD SHS V0393H103 265 6,500 SH   SOLE 0 0 0 6,500
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 45 45,000 PRN   SOLE 0 0 0 45,000
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 377 5,581 SH   SOLE 0 0 0 5,581
ELANCO ANIMAL HEALTH INC COM 28414H103 964 31,416 SH   SOLE 0 0 0 31,416
CARRIER GLOBAL CORPORATION COM 14448C104 226 5,990 SH   SOLE 0 0 0 5,990