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 NATIONAL MUN ETF 464288414 340 2,899 SH   SOLE 0 0 0 2,899
SPDR SER TR BLMBRG BRC CNVRT 78464A359 8,309 100,357 SH   SOLE 0 0 0 100,357
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 199 12,000 SH   SOLE 0 0 0 12,000
GENERAL ELECTRIC CO COM 369604103 680 63,000 SH   SOLE 0 0 0 63,000
DOUBLELINE OPPORTUNISTIC CR COM 258623107 399 20,300 SH   SOLE 0 0 0 20,300
CVS HEALTH CORP COM 126650100 3,947 57,791 SH   SOLE 0 0 0 57,791
TARGET CORP COM 87612E106 3,754 21,265 SH   SOLE 0 0 0 21,265
QUALCOMM INC COM 747525103 4,467 29,321 SH   SOLE 0 0 0 29,321
AT&T INC COM 00206R102 3,804 132,281 SH   SOLE 0 0 0 132,281
MERCK & CO. INC COM 58933Y105 4,116 50,315 SH   SOLE 0 0 0 50,315
TREX CO INC COM 89531P105 3,671 43,852 SH   SOLE 0 0 0 43,852
APPLE INC COM 037833100 544 4,103 SH   SOLE 0 0 0 4,103
AMAZON COM INC COM 023135106 244 75 SH   SOLE 0 0 0 75
ISHARES TR EAFE SML CP ETF 464288273 9,946 145,509 SH   SOLE 0 0 0 145,509
PROCTER AND GAMBLE CO COM 742718109 604 4,344 SH   SOLE 0 0 0 4,344
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 359 4,333 SH   SOLE 0 0 0 4,333
INTEL CORP COM 458140100 451 9,053 SH   SOLE 0 0 0 9,053
COMCAST CORP NEW CL A 20030N101 4,004 76,414 SH   SOLE 0 0 0 76,414
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 562 11,100 SH   SOLE 0 0 0 11,100
EXXON MOBIL CORP COM 30231G102 2,488 60,349 SH   SOLE 0 0 0 60,349
CISCO SYS INC COM 17275R102 3,605 80,564 SH   SOLE 0 0 0 80,564
SUNPOWER CORP COM 867652406 4,276 166,768 SH   SOLE 0 0 0 166,768
PENNYMAC FINL SVCS INC NEW COM 70932M107 5,261 80,175 SH   SOLE 0 0 0 80,175
CHEVRON CORP NEW COM 166764100 2,835 33,571 SH   SOLE 0 0 0 33,571
BROADCOM INC COM 11135F101 3,620 8,267 SH   SOLE 0 0 0 8,267
ISHARES TR PFD AND INCM SEC 464288687 2,397 62,252 SH   SOLE 0 0 0 62,252
GENERAC HLDGS INC COM 368736104 4,563 20,064 SH   SOLE 0 0 0 20,064
ABBVIE INC COM 00287Y109 3,973 37,079 SH   SOLE 0 0 0 37,079
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 671 2,892 SH   SOLE 0 0 0 2,892
ISHARES INC CORE MSCI EMKT 46434G103 7,300 117,659 SH   SOLE 0 0 0 117,659
GILEAD SCIENCES INC COM 375558103 3,029 51,993 SH   SOLE 0 0 0 51,993
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 494 3,500 SH   SOLE 0 0 0 3,500
FORMFACTOR INC COM 346375108 5,583 129,769 SH   SOLE 0 0 0 129,769
BLACKSTONE GROUP INC COM CL A 09260D107 3,824 58,999 SH   SOLE 0 0 0 58,999
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 10,290 116,677 SH   SOLE 0 0 0 116,677
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 8,130 164,384 SH   SOLE 0 0 0 164,384
BARINGS GLOBAL SHORT DURATIO COM 06760L100 166 11,000 SH   SOLE 0 0 0 11,000
TTEC HLDGS INC COM 89854H102 3,824 52,437 SH   SOLE 0 0 0 52,437
WISDOMTREE TR US HIGH DIVIDEND 97717W208 360 5,190 SH   SOLE 0 0 0 5,190
ALTRIA GROUP INC COM 02209S103 3,196 77,954 SH   SOLE 0 0 0 77,954
DYNATRACE INC COM NEW 268150109 268 6,200 SH   SOLE 0 0 0 6,200
ADVANCED MICRO DEVICES INC COM 007903107 3,520 38,386 SH   SOLE 0 0 0 38,386
GRACO INC COM 384109104 3,785 52,316 SH   SOLE 0 0 0 52,316
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 5,478 171,577 SH   SOLE 0 0 0 171,577
ISHARES TR NEW ZEALAND ETF 464289123 3,727 54,749 SH   SOLE 0 0 0 54,749
KANDI TECHNOLOGIES GROUP INC COM 483709101 138 20,000 SH   SOLE 0 0 0 20,000
OREILLY AUTOMOTIVE INC COM 67103H107 3,201 7,074 SH   SOLE 0 0 0 7,074
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 23,018 139,773 SH   SOLE 0 0 0 139,773
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,589 43,112 SH   SOLE 0 0 0 43,112
VERIZON COMMUNICATIONS INC COM 92343V104 3,863 65,761 SH   SOLE 0 0 0 65,761
COCA COLA CO COM 191216100 4,162 75,890 SH   SOLE 0 0 0 75,890
INTERNATIONAL BUSINESS MACHS COM 459200101 2,618 20,798 SH   SOLE 0 0 0 20,798
3M CO COM 88579Y101 2,968 16,978 SH   SOLE 0 0 0 16,978
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 17,203 50,053 SH   SOLE 0 0 0 50,053
ISHARES TR RUS 1000 ETF 464287622 210 993 SH   SOLE 0 0 0 993
ISHARES TR CORE MSCI EAFE 46432F842 4,854 70,252 SH   SOLE 0 0 0 70,252
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,915 68,735 SH   SOLE 0 0 0 68,735
MICROSOFT CORP COM 594918104 969 4,358 SH   SOLE 0 0 0 4,358
ALPHABET INC CAP STK CL C 02079K107 674 385 SH   SOLE 0 0 0 385
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 612 12,059 SH   SOLE 0 0 0 12,059
QUIDEL CORP COM 74838J101 3,542 19,717 SH   SOLE 0 0 0 19,717
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,025 17,502 SH   SOLE 0 0 0 17,502
THERMO FISHER SCIENTIFIC INC COM 883556102 3,568 7,661 SH   SOLE 0 0 0 7,661
SCOTTS MIRACLE GRO CO CL A 810186106 3,879 19,481 SH   SOLE 0 0 0 19,481
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 8,729 155,040 SH   SOLE 0 0 0 155,040
JOHNSON & JOHNSON COM 478160104 412 2,615 SH   SOLE 0 0 0 2,615
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 3,541 60,034 SH   SOLE 0 0 0 60,034
DARDEN RESTAURANTS INC COM 237194105 286 2,400 SH   SOLE 0 0 0 2,400
RESONANT INC COM 76118L102 27 10,000 SH   SOLE 0 0 0 10,000