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
ISHARES TR RUSSELL 2000 ETF 464287655 667 2,953 SH   SOLE 0 0 0 2,953
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,839 3,768 SH   SOLE 0 0 0 3,768
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,332 5,387 SH   SOLE 0 0 0 5,387
AGILENT TECHNOLOGIES INC COM 00846U101 1,248 8,380 SH   SOLE 0 0 0 8,380
AUTODESK INC COM 052769106 664 2,245 SH   SOLE 0 0 0 2,245
BRISTOL-MYERS SQUIBB CO COM 110122108 281 4,220 SH   SOLE 0 0 0 4,220
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,597 9,365 SH   SOLE 0 0 0 9,365
BOEING CO COM 097023105 689 2,917 SH   SOLE 0 0 0 2,917
INVESCO QQQ TR UNIT SER 1 46090E103 851 2,364 SH   SOLE 0 0 0 2,364
ABBOTT LABS COM 002824100 1,603 13,488 SH   SOLE 0 0 0 13,488
ADVANCED MICRO DEVICES INC COM 007903107 2,139 22,637 SH   SOLE 0 0 0 22,637
BP PLC SPONSORED ADR 055622104 442 17,035 SH   SOLE 0 0 0 17,035
INTEL CORP COM 458140100 1,712 30,528 SH   SOLE 0 0 0 30,528
ORACLE CORP COM 68389X105 241 2,900 SH   SOLE 0 0 0 2,900
DISNEY WALT CO COM 254687106 958 5,517 SH   SOLE 0 0 0 5,517
HONEYWELL INTL INC COM 438516106 525 2,400 SH   SOLE 0 0 0 2,400
PFIZER INC COM 717081103 1,446 36,797 SH   SOLE 0 0 0 36,797
LOWES COS INC COM 548661107 1,235 6,344 SH   SOLE 0 0 0 6,344
ISHARES TR MSCI EAFE ETF 464287465 1,701 21,583 SH   SOLE 0 0 0 21,583
MICROSOFT CORP COM 594918104 5,007 18,032 SH   SOLE 0 0 0 18,032
AT&T INC COM 00206R102 526 18,111 SH   SOLE 0 0 0 18,111
CITIGROUP INC COM NEW 172967424 1,611 23,617 SH   SOLE 0 0 0 23,617
CISCO SYS INC COM 17275R102 1,899 35,835 SH   SOLE 0 0 0 35,835
INTERNATIONAL BUSINESS MACHS COM 459200101 390 2,812 SH   SOLE 0 0 0 2,812
COCA COLA CO COM 191216100 847 15,713 SH   SOLE 0 0 0 15,713
PEPSICO INC COM 713448108 1,206 8,085 SH   SOLE 0 0 0 8,085
STRYKER CORPORATION COM 863667101 658 2,485 SH   SOLE 0 0 0 2,485
VERIZON COMMUNICATIONS INC COM 92343V104 915 16,224 SH   SOLE 0 0 0 16,224
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 452 5,530 SH   SOLE 0 0 0 5,530
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 704 19,375 SH   SOLE 0 0 0 19,375
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,401 13,695 SH   SOLE 0 0 0 13,695
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 789 4,351 SH   SOLE 0 0 0 4,351
PLUG POWER INC COM NEW 72919P202 296 9,000 SH   SOLE 0 0 0 9,000
SCHWAB CHARLES CORP COM 808513105 930 13,140 SH   SOLE 0 0 0 13,140
BK OF AMERICA CORP COM 060505104 1,567 39,115 SH   SOLE 0 0 0 39,115
STARBUCKS CORP COM 855244109 1,789 15,455 SH   SOLE 0 0 0 15,455
EXXON MOBIL CORP COM 30231G102 245 3,991 SH   SOLE 0 0 0 3,991
WALMART INC COM 931142103 241 1,725 SH   SOLE 0 0 0 1,725
APPLIED MATLS INC COM 038222105 605 4,420 SH   SOLE 0 0 0 4,420
UNILEVER PLC SPON ADR NEW 904767704 775 13,094 SH   SOLE 0 0 0 13,094
CVS HEALTH CORP COM 126650100 907 11,169 SH   SOLE 0 0 0 11,169
DIAGEO PLC SPON ADR NEW 25243Q205 284 1,484 SH   SOLE 0 0 0 1,484
DANAHER CORPORATION COM 235851102 1,732 6,214 SH   SOLE 0 0 0 6,214
MILLER HERMAN INC COM 600544100 860 18,284 SH   SOLE 0 0 0 18,284
MERCK & CO. INC COM 58933Y105 941 12,050 SH   SOLE 0 0 0 12,050
PROCTER AND GAMBLE CO COM 742718109 518 3,807 SH   SOLE 0 0 0 3,807
GENERAL ELECTRIC CO COM 369604103 558 43,221 SH   SOLE 0 0 0 43,221
HOME DEPOT INC COM 437076102 891 2,792 SH   SOLE 0 0 0 2,792
JPMORGAN CHASE & CO COM 46625H100 1,413 9,208 SH   SOLE 0 0 0 9,208
TJX COS INC NEW COM 872540109 340 4,995 SH   SOLE 0 0 0 4,995
FISERV INC COM 337738108 1,549 14,246 SH   SOLE 0 0 0 14,246
FORD MTR CO DEL COM 345370860 602 41,546 SH   SOLE 0 0 0 41,546
SOUTHWEST AIRLS CO COM 844741108 396 7,560 SH   SOLE 0 0 0 7,560
AMERICAN TOWER CORP NEW COM 03027X100 248 900 SH   SOLE 0 0 0 900
CROWN CASTLE INTL CORP NEW COM 22822V101 1,119 5,606 SH   SOLE 0 0 0 5,606
ZIMMER BIOMET HOLDINGS INC COM 98956P102 628 3,855 SH   SOLE 0 0 0 3,855
3M CO COM 88579Y101 1,560 7,925 SH   SOLE 0 0 0 7,925
NEW YORK TIMES CO CL A 650111107 1,581 36,617 SH   SOLE 0 0 0 36,617
VANGUARD INDEX FDS TOTAL STK MKT 922908769 859 3,823 SH   SOLE 0 0 0 3,823
NEXTERA ENERGY INC COM 65339F101 651 8,670 SH   SOLE 0 0 0 8,670
APPLE INC COM 037833100 5,593 39,384 SH   SOLE 0 0 0 39,384
AMERICAN WTR WKS CO INC NEW COM 030420103 290 1,812 SH   SOLE 0 0 0 1,812
ISHARES TR MSCI EMG MKT ETF 464287234 201 3,735 SH   SOLE 0 0 0 3,735
ELECTRONIC ARTS INC COM 285512109 270 1,891 SH   SOLE 0 0 0 1,891
TERADYNE INC COM 880770102 597 4,720 SH   SOLE 0 0 0 4,720
VALERO ENERGY CORP COM 91913Y100 472 6,323 SH   SOLE 0 0 0 6,323
ISHARES TR CORE US AGGBD ET 464287226 337 2,910 SH   SOLE 0 0 0 2,910
PROLOGIS INC. COM 74340W103 1,855 15,135 SH   SOLE 0 0 0 15,135
ISHARES TR TIPS BD ETF 464287176 1,546 12,064 SH   SOLE 0 0 0 12,064
NORTHERN TR CORP COM 665859104 1,355 11,846 SH   SOLE 0 0 0 11,846
ACTIVISION BLIZZARD INC COM 00507V109 217 2,300 SH   SOLE 0 0 0 2,300
AIR PRODS & CHEMS INC COM 009158106 1,006 3,510 SH   SOLE 0 0 0 3,510
SAP SE SPON ADR 803054204 213 1,500 SH   SOLE 0 0 0 1,500
EPLUS INC COM 294268107 290 3,375 SH   SOLE 0 0 0 3,375
NVIDIA CORPORATION COM 67066G104 2,870 3,467 SH   SOLE 0 0 0 3,467
AMERICAN ELEC PWR CO INC COM 025537101 1,717 20,145 SH   SOLE 0 0 0 20,145
EATON CORP PLC SHS G29183103 887 5,923 SH   SOLE 0 0 0 5,923
MERITAGE HOMES CORP COM 59001A102 1,146 12,363 SH   SOLE 0 0 0 12,363
ARRAY TECHNOLOGIES INC COM SHS 04271T100 1,196 75,016 SH   SOLE 0 0 0 75,016
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 404 10,300 SH   SOLE 0 0 0 10,300
TRIP COM GROUP LTD ADS 89677Q107 809 23,510 SH   SOLE 0 0 0 23,510
ENBRIDGE INC COM 29250N105 253 6,300 SH   SOLE 0 0 0 6,300
VANGUARD WORLD FDS INF TECH ETF 92204A702 377 929 SH   SOLE 0 0 0 929
SPDR SER TR S&P BIOTECH 78464A870 565 4,232 SH   SOLE 0 0 0 4,232
ORMAT TECHNOLOGIES INC COM 686688102 965 13,986 SH   SOLE 0 0 0 13,986
KIRBY CORP COM 497266106 946 15,952 SH   SOLE 0 0 0 15,952
DIGITAL RLTY TR INC COM 253868103 2,203 14,462 SH   SOLE 0 0 0 14,462
ISHARES TR CORE S&P TTL STK 464287150 259 2,600 SH   SOLE 0 0 0 2,600
MARTIN MARIETTA MATLS INC COM 573284106 1,685 4,834 SH   SOLE 0 0 0 4,834
SIMULATIONS PLUS INC COM 829214105 3,792 69,623 SH   SOLE 0 0 0 69,623
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,354 37,406 SH   SOLE 0 0 0 37,406
ISHARES TR IBOXX HI YD ETF 464288513 316 3,595 SH   SOLE 0 0 0 3,595
DELTA AIR LINES INC DEL COM NEW 247361702 242 5,600 SH   SOLE 0 0 0 5,600
ISHARES TR 3 7 YR TREAS BD 464288661 429 3,272 SH   SOLE 0 0 0 3,272
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 263 5,100 SH   SOLE 0 0 0 5,100
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 480 17,000 SH   SOLE 0 0 0 17,000
ISHARES TR EAFE SML CP ETF 464288273 420 5,640 SH   SOLE 0 0 0 5,640
VISA INC COM CL A 92826C839 284 1,185 SH   SOLE 0 0 0 1,185
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 205 2,150 SH   SOLE 0 0 0 2,150
FORTINET INC COM 34959E109 3,894 15,506 SH   SOLE 0 0 0 15,506
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,709 9,318 SH   SOLE 0 0 0 9,318
GENERAL MTRS CO COM 37045V100 518 9,019 SH   SOLE 0 0 0 9,019
PALO ALTO NETWORKS INC COM 697435105 3,629 9,261 SH   SOLE 0 0 0 9,261
MANCHESTER UTD PLC NEW ORD CL A G5784H106 1,478 97,913 SH   SOLE 0 0 0 97,913
ZOETIS INC CL A 98978V103 2,218 11,431 SH   SOLE 0 0 0 11,431
ALPHABET INC CAP STK CL C 02079K107 1,858 716 SH   SOLE 0 0 0 716
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,867 38,526 SH   SOLE 0 0 0 38,526
FORTIVE CORP COM 34959J108 1,004 14,397 SH   SOLE 0 0 0 14,397
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 408 4,976 SH   SOLE 0 0 0 4,976
VANGUARD WORLD FD ESG US STK ETF 921910733 808 9,986 SH   SOLE 0 0 0 9,986
BLUE HAT INTERACTIVE ENTMT T SHS G1329V106 67 70,400 SH   SOLE 0 0 0 70,400
PACER FDS TR TRENDPILOT US BD 69374H642 668 24,000 SH   SOLE 0 0 0 24,000
SKILLZ INC COM 83067L109 2,390 126,432 SH   SOLE 0 0 0 126,432