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
AAON INC COM PAR $0.004 000360206 1,820 26,000 SH   SOLE   0 0 26,000
ABB LTD SPONSORED ADR 000375204 227 7,459 SH   SOLE   0 0 7,459
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 240 1,460 SH   SOLE   0 0 1,460
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 219 964 SH   SOLE   0 0 964
ALPHABET INC CAP STK CL C 02079K107 956 462 SH   SOLE   0 0 462
ALPHABET INC CAP STK CL A 02079K305 1,289 625 SH   SOLE   0 0 625
AMAZON COM INC COM 023135106 650 210 SH   SOLE   0 0 210
AMERICAN EXPRESS CO COM 025816109 491 3,474 SH   SOLE   0 0 3,474
AMERICAN WTR WKS CO INC NEW COM 030420103 256 1,709 SH   SOLE   0 0 1,709
AMERISOURCEBERGEN CORP COM 03073E105 201 1,703 SH   SOLE   0 0 1,703
APPLE INC COM 037833100 4,723 38,662 SH   SOLE   0 0 38,662
APPLIED MATLS INC COM 038222105 268 2,008 SH   SOLE   0 0 2,008
AT&T INC COM 00206R102 594 19,630 SH   SOLE   0 0 19,630
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 485 1,900 SH   SOLE   0 0 1,900
BERKSHIRE HATHAWAY INC DEL CL A 084670108 771 2 SH   SOLE   0 0 2
BIO-TECHNE CORP COM 09073M104 426 1,114 SH   SOLE   0 0 1,114
BOEING CO COM 097023105 337 1,324 SH   SOLE   0 0 1,324
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 304 6,489 SH   SOLE   0 0 6,489
CHARTER COMMUNICATIONS INC N CL A 16119P108 222 360 SH   SOLE   0 0 360
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 48 20,954 SH   SOLE   0 0 20,954
CITIGROUP INC COM NEW 172967424 327 4,493 SH   SOLE   0 0 4,493
CONSOLIDATED EDISON INC COM 209115104 553 7,396 SH   SOLE   0 0 7,396
COSTCO WHSL CORP NEW COM 22160K105 219 622 SH   SOLE   0 0 622
CROWN CASTLE INTL CORP NEW COM 22822V101 217 1,263 SH   SOLE   0 0 1,263
DIGITAL RLTY TR INC COM 253868103 278 1,972 SH   SOLE   0 0 1,972
DISNEY WALT CO COM 254687106 275 1,492 SH   SOLE   0 0 1,492
HANNON ARMSTRONG SUST INFR C COM 41068X100 349 6,217 SH   SOLE   0 0 6,217
HONEYWELL INTL INC COM 438516106 693 3,193 SH   SOLE   0 0 3,193
HORIZON TECHNOLOGY FIN CORP COM 44045A102 472 32,794 SH   SOLE   0 0 32,794
HUDSON PAC PPTYS INC COM 444097109 302 11,132 SH   SOLE   0 0 11,132
INTEL CORP COM 458140100 375 5,865 SH   SOLE   0 0 5,865
INTERNATIONAL BUSINESS MACHS COM 459200101 1,431 10,739 SH   SOLE   0 0 10,739
INVESCO QQQ TR UNIT SER 1 46090E103 487 1,526 SH   SOLE   0 0 1,526
ISHARES TR SELECT DIVID ETF 464287168 305 2,670 SH   SOLE   0 0 2,670
ISHARES TR RUS 1000 GRW ETF 464287614 663 2,729 SH   SOLE   0 0 2,729
ISHARES TR CORE MSCI EAFE 46432F842 13,155 182,575 SH   SOLE   0 0 182,575
ISHARES TR CORE S&P500 ETF 464287200 34,948 87,849 SH   SOLE   0 0 87,849
JOHNSON & JOHNSON COM 478160104 2,631 16,007 SH   SOLE   0 0 16,007
JPMORGAN CHASE & CO COM 46625H100 554 3,641 SH   SOLE   0 0 3,641
KILROY RLTY CORP COM 49427F108 303 4,622 SH   SOLE   0 0 4,622
KIMBERLY-CLARK CORP COM 494368103 333 2,396 SH   SOLE   0 0 2,396
LAM RESEARCH CORP COM 512807108 246 413 SH   SOLE   0 0 413
MICROSOFT CORP COM 594918104 2,760 11,707 SH   SOLE   0 0 11,707
MOODYS CORP COM 615369105 204 684 SH   SOLE   0 0 684
NETFLIX INC COM 64110L106 705 1,352 SH   SOLE   0 0 1,352
NEW YORK MTG TR INC COM PAR $.02 649604501 152 33,966 SH   SOLE   0 0 33,966
NOVO-NORDISK A S ADR 670100205 1,155 17,130 SH   SOLE   0 0 17,130
PAYPAL HLDGS INC COM 70450Y103 206 847 SH   SOLE   0 0 847
PROCTER AND GAMBLE CO COM 742718109 375 2,768 SH   SOLE   0 0 2,768
QUALCOMM INC COM 747525103 304 2,289 SH   SOLE   0 0 2,289
STARBUCKS CORP COM 855244109 549 5,026 SH   SOLE   0 0 5,026
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 769 6,501 SH   SOLE   0 0 6,501
TESLA INC COM 88160R101 346 518 SH   SOLE   0 0 518
TEXAS INSTRS INC COM 882508104 310 1,641 SH   SOLE   0 0 1,641
UNITEDHEALTH GROUP INC COM 91324P102 1,012 2,719 SH   SOLE   0 0 2,719
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5,448 59,302 SH   SOLE   0 0 59,302
VANGUARD INDEX FDS GROWTH ETF 922908736 5,664 22,036 SH   SOLE   0 0 22,036
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 4,295 80,476 SH   SOLE   0 0 80,476
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10,404 126,110 SH   SOLE   0 0 126,110
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 45,346 674,492 SH   SOLE   0 0 674,492
VEON LTD SPONSORED ADR 91822M106 109 61,514 SH   SOLE   0 0 61,514
VERIZON COMMUNICATIONS INC COM 92343V104 812 13,956 SH   SOLE   0 0 13,956
VORNADO RLTY TR SH BEN INT 929042109 265 5,832 SH   SOLE   0 0 5,832
WATERS CORP COM 941848103 208 732 SH   SOLE   0 0 732
WIPRO LTD SPON ADR 1 SH 97651M109 77 12,185 SH   SOLE   0 0 12,185