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
3M CO COM Stock 88579Y101 2,869 15,736 SH   SOLE   0 0 15,736
8X8 INC NEW COM Stock 282914100 9,617 404,568 SH   SOLE   0 0 404,568
ABB LTD SPONSORED ADR ADR 000375204 1,012 29,299 SH   SOLE   0 0 29,299
ABBOTT LABS COM Stock 002824100 2,636 22,091 SH   SOLE   0 0 22,091
ABBVIE INC COM Stock 00287Y109 10,063 93,650 SH   SOLE   0 0 93,650
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 494 1,411 SH   SOLE   0 0 1,411
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 832 1,308 SH   SOLE   0 0 1,308
ADVANCED MICRO DEVICES INC COM Stock 007903107 218 1,870 SH   SOLE   0 0 1,870
AIR PRODS & CHEMS INC COM Stock 009158106 279 949 SH   SOLE   0 0 949
ALERIAN MLP ETF ETF 00162Q452 616 16,776 SH   SOLE   0 0 16,776
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 544 3,073 SH   SOLE   0 0 3,073
ALPHABET INC CAP STK CL A Stock 02079K305 4,781 1,669 SH   SOLE   0 0 1,669
ALPHABET INC CAP STK CL C Stock 02079K107 2,022 703 SH   SOLE   0 0 703
ALTRIA GROUP INC COM Stock 02209S103 9,770 203,966 SH   SOLE   0 0 203,966
AMAZON COM INC COM Stock 023135106 4,898 218,861 SH   SOLE   0 0 218,861
AMERICAN EXPRESS CO COM Stock 025816109 439 2,477 SH   SOLE   0 0 2,477
AMERICAN TOWER CORP NEW COM REIT 03027X100 2,754 10,093 SH   SOLE   0 0 10,093
AMERICAN WTR WKS CO INC NEW COM Stock 030420103 484 2,806 SH   SOLE   0 0 2,806
AMERISOURCEBERGEN CORP COM Stock 03073E105 318 2,650 SH   SOLE   0 0 2,650
AMGEN INC COM Stock 031162100 1,111 5,374 SH   SOLE   0 0 5,374
AMPIO PHARMACEUTICALS INC COM Stock 03209T109 39 24,000 SH   SOLE   0 0 24,000
AON PLC SHS CL A Stock G0403H108 328 1,059 SH   SOLE   0 0 1,059
APPLE INC COM Stock 037833100 14,197 95,439 SH   SOLE   0 0 95,439
ARCHER DANIELS MIDLAND CO COM Stock 039483102 3,243 50,243 SH   SOLE   0 0 50,243
ARES CAPITAL CORP 4.625 03/01/2024 Convertible 04010LAW3 14 12,000 SH   SOLE   0 0 12,000
ARK INNOVATION ETF ETF 00214Q104 444 3,715 SH   SOLE   0 0 3,715
AT&T INC COM Stock 00206R102 3,705 144,769 SH   SOLE   0 0 144,769
ATLAS AIR WORLDWIDE HLDGS INC 1.875 06/01/2024 Convertible 049164BJ4 41 29,000 SH   SOLE   0 0 29,000
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1,189 5,558 SH   SOLE   0 0 5,558
AVALONBAY CMNTYS INC COM REIT 053484101 526 2,303 SH   SOLE   0 0 2,303
BAXTER INTL INC COM Stock 071813109 503 6,311 SH   SOLE   0 0 6,311
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 428 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 4,040 14,184 SH   SOLE   0 0 14,184
BK OF AMERICA CORP COM Stock 060505104 1,882 40,501 SH   SOLE   0 0 40,501
BLACKROCK INC COM Stock 09247X101 918 1,018 SH   SOLE   0 0 1,018
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 237 4,729 SH   SOLE   0 0 4,729
BLACKSTONE INC COM Stock 09260D107 1,637 12,912 SH   SOLE   0 0 12,912
BLUEPRINT MEDICINES CORP COM Stock 09627Y109 738 7,199 SH   SOLE   0 0 7,199
BOEING CO COM Stock 097023105 1,085 5,026 SH   SOLE   0 0 5,026
BOOKING HOLDINGS INC COM Stock 09857L108 1,155 469 SH   SOLE   0 0 469
BP PLC SPONSORED ADR ADR 055622104 218 7,288 SH   SOLE   0 0 7,288
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 12,992 225,598 SH   SOLE   0 0 225,598
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 481 13,312 SH   SOLE   0 0 13,312
BROADCOM INC COM Stock 11135F101 1,107 2,169 SH   SOLE   0 0 2,169
BROOKLINE BANCORP INC DEL COM Stock 11373M107 179 11,567 SH   SOLE   0 0 11,567
BROWN & BROWN INC COM Stock 115236101 295 4,600 SH   SOLE   0 0 4,600
CANADIAN NATL RY CO COM Stock 136375102 899 7,237 SH   SOLE   0 0 7,237
CARRIER GLOBAL CORPORATION COM Stock 14448C104 445 8,240 SH   SOLE   0 0 8,240
CATERPILLAR INC COM Stock 149123101 808 4,017 SH   SOLE   0 0 4,017
CHEVRON CORP NEW COM Stock 166764100 10,029 89,788 SH   SOLE   0 0 89,788
CHEWY INC CL A Stock 16679L109 325 4,899 SH   SOLE   0 0 4,899
CHURCH & DWIGHT INC COM Stock 171340102 229 2,747 SH   SOLE   0 0 2,747
CISCO SYS INC COM Stock 17275R102 1,892 33,951 SH   SOLE   0 0 33,951
CITIGROUP INC COM NEW Stock 172967424 600 8,358 SH   SOLE   0 0 8,358
COCA COLA CO COM Stock 191216100 1,570 28,995 SH   SOLE   0 0 28,995
COLGATE PALMOLIVE CO COM Stock 194162103 529 7,076 SH   SOLE   0 0 7,076
COMCAST CORP NEW CL A Stock 20030N101 1,143 21,075 SH   SOLE   0 0 21,075
CONOCOPHILLIPS COM Stock 20825C104 326 4,324 SH   SOLE   0 0 4,324
CONSOLIDATED EDISON INC COM Stock 209115104 1,402 19,015 SH   SOLE   0 0 19,015
CONSTELLATION BRANDS INC CL A Stock 21036P108 414 1,915 SH   SOLE   0 0 1,915
CORNING INC COM Stock 219350105 673 17,749 SH   SOLE   0 0 17,749
COSTCO WHSL CORP NEW COM Stock 22160K105 654 1,400 SH   SOLE   0 0 1,400
CSX CORP COM Stock 126408103 395 11,571 SH   SOLE   0 0 11,571
CUMMINS INC COM Stock 231021106 586 2,441 SH   SOLE   0 0 2,441
CUSHMAN WAKEFIELD PLC SHS Stock G2717B108 771 41,947 SH   SOLE   0 0 41,947
CVS HEALTH CORP COM Stock 126650100 1,083 12,756 SH   SOLE   0 0 12,756
DANAHER CORPORATION COM Stock 235851102 220 714 SH   SOLE   0 0 714
DEERE & CO COM Stock 244199105 248 723 SH   SOLE   0 0 723
DELL TECHNOLOGIES INC CL C Stock 24703L202 466 4,209 SH   SOLE   0 0 4,209
DIGITAL RLTY TR INC COM REIT 253868103 656 4,378 SH   SOLE   0 0 4,378
DISCOVER FINL SVCS COM Stock 254709108 356 2,712 SH   SOLE   0 0 2,712
DISNEY WALT CO COM Stock 254687106 1,608 9,391 SH   SOLE   0 0 9,391
DOVER CORP COM Stock 260003108 274 1,631 SH   SOLE   0 0 1,631
DOW INC COM Stock 260557103 394 6,649 SH   SOLE   0 0 6,649
DROPBOX INC CL A Stock 26210C104 214 7,073 SH   SOLE   0 0 7,073
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 27,830 275,191 SH   SOLE   0 0 275,191
DUPONT DE NEMOURS INC COM Stock 26614N102 283 3,915 SH   SOLE   0 0 3,915
EATON CORP PLC SHS Stock G29183103 265 1,641 SH   SOLE   0 0 1,641
ECOLAB INC COM Stock 278865100 792 3,606 SH   SOLE   0 0 3,606
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 247 2,145 SH   SOLE   0 0 2,145
ELANCO ANIMAL HEALTH INC COM Stock 28414H103 244 7,480 SH   SOLE   0 0 7,480
EMERSON ELEC CO COM Stock 291011104 466 4,838 SH   SOLE   0 0 4,838
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 406 6,991 SH   SOLE   0 0 6,991
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 225 22,353 SH   SOLE   0 0 22,353
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 319 13,033 SH   SOLE   0 0 13,033
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 280 4,260 SH   SOLE   0 0 4,260
EVERSOURCE ENERGY COM Stock 30040W108 285 3,307 SH   SOLE   0 0 3,307
EXXON MOBIL CORP COM Stock 30231G102 13,321 209,783 SH   SOLE   0 0 209,783
FACEBOOK INC CL A Stock 30303M102 2,700 7,942 SH   SOLE   0 0 7,942
FACTSET RESH SYS INC COM Stock 303075105 513 1,214 SH   SOLE   0 0 1,214
FEDEX CORP COM Stock 31428X106 537 2,340 SH   SOLE   0 0 2,340
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 306 6,209 SH   SOLE   0 0 6,209
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 341 8,537 SH   SOLE   0 0 8,537
FIRST AMERN FINL CORP COM Stock 31847R102 482 6,596 SH   SOLE   0 0 6,596
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 371 4,703 SH   SOLE   0 0 4,703
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 1,473 27,777 SH   SOLE   0 0 27,777
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF ETF 33733E500 523 7,486 SH   SOLE   0 0 7,486
FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND ETF 33738R506 521 10,350 SH   SOLE   0 0 10,350
FORD MTR CO DEL COM Stock 345370860 875 56,721 SH   SOLE   0 0 56,721
FRANCO NEV CORP COM Stock 351858105 1,366 9,695 SH   SOLE   0 0 9,695
GENERAC HLDGS INC COM Stock 368736104 220 476 SH   SOLE   0 0 476
GENERAL ELECTRIC CO COM NEW Stock 369604301 1,498 14,306 SH   SOLE   0 0 14,306
GENERAL MTRS CO COM Stock 37045V100 985 17,323 SH   SOLE   0 0 17,323
GILEAD SCIENCES INC COM Stock 375558103 372 5,556 SH   SOLE   0 0 5,556
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 250 6,390 SH   SOLE   0 0 6,390
GLOBAL X FINTECH THEMATIC ETF ETF 37954Y814 786 15,004 SH   SOLE   0 0 15,004
GLOBAL X INTERNET OF THINGS THEMATIC ETF ETF 37954Y780 508 13,668 SH   SOLE   0 0 13,668
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 741 8,359 SH   SOLE   0 0 8,359
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 862 22,932 SH   SOLE   0 0 22,932
GOLDMAN SACHS BDC INC 4.5 04/01/2022 Convertible 38147UAB3 20 20,000 SH   SOLE   0 0 20,000
GOLDMAN SACHS GROUP INC COM Stock 38141G104 638 1,547 SH   SOLE   0 0 1,547
GREENBRIER COS INC 2.875 02/01/2024 Convertible 393657AK7 18 17,000 SH   SOLE   0 0 17,000
HANNON ARMSTRONG SUST INFR CAP 4.125 09/01/2022 Convertible 41068XAB6 43 20,000 SH   SOLE   0 0 20,000
HAWAIIAN ELEC INDUSTRIES COM Stock 419870100 208 5,017 SH   SOLE   0 0 5,017
HCI GROUP INC 4.25 03/01/2037 Convertible 40416EAD5 43 21,000 SH   SOLE   0 0 21,000
HOME DEPOT INC COM Stock 437076102 2,444 6,827 SH   SOLE   0 0 6,827
HONEYWELL INTL INC COM Stock 438516106 4,216 19,010 SH   SOLE   0 0 19,010
IDEXX LABS INC COM Stock 45168D104 306 477 SH   SOLE   0 0 477
ILLINOIS TOOL WKS INC COM Stock 452308109 274 1,226 SH   SOLE   0 0 1,226
INOVIO PHARMACEUTICALS INC COM NEW Stock 45773H201 220 30,842 SH   SOLE   0 0 30,842
INTEL CORP COM Stock 458140100 14,753 267,218 SH   SOLE   0 0 267,218
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 203 1,554 SH   SOLE   0 0 1,554
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 3,864 27,213 SH   SOLE   0 0 27,213
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 346 1,029 SH   SOLE   0 0 1,029
INVESCO QQQ TRUST ETF 46090E103 2,885 7,682 SH   SOLE   0 0 7,682
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 1,030 6,576 SH   SOLE   0 0 6,576
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 323 3,054 SH   SOLE   0 0 3,054
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 316 3,677 SH   SOLE   0 0 3,677
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 874 16,080 SH   SOLE   0 0 16,080
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 270 2,091 SH   SOLE   0 0 2,091
ISHARES BIOTECHNOLOGY FUND ETF 464287556 249 1,580 SH   SOLE   0 0 1,580
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 725 13,825 SH   SOLE   0 0 13,825
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 1,665 17,141 SH   SOLE   0 0 17,141
ISHARES CORE MSCI EAFE ETF ETF 46432F842 5,357 70,290 SH   SOLE   0 0 70,290
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 3,587 55,721 SH   SOLE   0 0 55,721
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 376 5,119 SH   SOLE   0 0 5,119
ISHARES CORE S&P 500 ETF ETF 464287200 62,532 138,190 SH   SOLE   0 0 138,190
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 2,197 21,275 SH   SOLE   0 0 21,275
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 1,162 10,178 SH   SOLE   0 0 10,178
ISHARES DOW JONES U.S. ETF ETF 464287846 205 1,809 SH   SOLE   0 0 1,809
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 677 6,540 SH   SOLE   0 0 6,540
ISHARES FLOATING RATE BOND ETF ETF 46429B655 295 5,799 SH   SOLE   0 0 5,799
ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETF ETF 46435U192 924 18,767 SH   SOLE   0 0 18,767
ISHARES GOLD TRUST ETF 464285204 617 18,306 SH   SOLE   0 0 18,306
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 522 5,985 SH   SOLE   0 0 5,985
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 663 5,006 SH   SOLE   0 0 5,006
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 403 12,767 SH   SOLE   0 0 12,767
ISHARES MORNINGSTAR MULTI-ASSET INCOME INDEX FUND ETF 46432F875 714 29,727 SH   SOLE   0 0 29,727
ISHARES MSCI CHINA ETF ETF 46429B671 318 4,380 SH   SOLE   0 0 4,380
ISHARES MSCI EAFE ETF ETF 464287465 715 8,923 SH   SOLE   0 0 8,923
ISHARES MSCI EAFE VALUE ETF ETF 464288877 259 4,950 SH   SOLE   0 0 4,950
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 440 8,378 SH   SOLE   0 0 8,378
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 1,462 22,765 SH   SOLE   0 0 22,765
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 9,892 129,422 SH   SOLE   0 0 129,422
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 7,540 72,290 SH   SOLE   0 0 72,290
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 9,787 84,490 SH   SOLE   0 0 84,490
ISHARES NEW YORK MUNI BOND ETF ETF 464288323 240 4,161 SH   SOLE   0 0 4,161
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 317 8,132 SH   SOLE   0 0 8,132
ISHARES RUSSELL 1000 ETF ETF 464287622 606 2,386 SH   SOLE   0 0 2,386
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 905 3,122 SH   SOLE   0 0 3,122
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 336 2,055 SH   SOLE   0 0 2,055
ISHARES RUSSELL 2000 ETF ETF 464287655 3,882 17,188 SH   SOLE   0 0 17,188
ISHARES RUSSELL 3000 ETF ETF 464287689 411 1,537 SH   SOLE   0 0 1,537
ISHARES S&P 500 GROWTH ETF ETF 464287309 326 4,179 SH   SOLE   0 0 4,179
ISHARES S&P 500 VALUE ETF ETF 464287408 350 2,308 SH   SOLE   0 0 2,308
ISHARES S&P MIDCAP FUND ETF 464287507 19,950 72,445 SH   SOLE   0 0 72,445
ISHARES S&P SMALL-CAP FUND ETF 464287804 8,766 78,013 SH   SOLE   0 0 78,013
ISHARES SELECT DIVIDEND ETF ETF 464287168 1,882 15,821 SH   SOLE   0 0 15,821
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 1,192 11,083 SH   SOLE   0 0 11,083
ISHARES TIPS BOND ETF ETF 464287176 1,136 8,875 SH   SOLE   0 0 8,875
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 891 14,005 SH   SOLE   0 0 14,005
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 271 10,277 SH   SOLE   0 0 10,277
JOHNSON & JOHNSON COM Stock 478160104 3,113 18,997 SH   SOLE   0 0 18,997
JPMORGAN CHASE & CO COM Stock 46625H100 4,261 25,279 SH   SOLE   0 0 25,279
KANSAS CITY SOUTHERN COM NEW Stock 485170302 1,034 3,477 SH   SOLE   0 0 3,477
KEYCORP COM Stock 493267108 373 16,063 SH   SOLE   0 0 16,063
KINDER MORGAN INC DEL COM Stock 49456B101 230 12,475 SH   SOLE   0 0 12,475
KKR & CO INC COM Stock 48251W104 244 3,560 SH   SOLE   0 0 3,560
KRAFT HEINZ CO COM Stock 500754106 259 7,044 SH   SOLE   0 0 7,044
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 462 1,911 SH   SOLE   0 0 1,911
LIBERTY LATIN AMERICA LTD COM CL C Stock G9001E128 125 10,152 SH   SOLE   0 0 10,152
LILLY ELI & CO COM Stock 532457108 917 3,784 SH   SOLE   0 0 3,784
LINCOLN NATL CORP IND COM Stock 534187109 587 7,941 SH   SOLE   0 0 7,941
LINDE PLC SHS Stock G5494J103 316 1,018 SH   SOLE   0 0 1,018
LOCKHEED MARTIN CORP COM Stock 539830109 1,291 3,479 SH   SOLE   0 0 3,479
LOWES COS INC COM Stock 548661107 1,050 4,712 SH   SOLE   0 0 4,712
M & T BK CORP COM Stock 55261F104 278 1,836 SH   SOLE   0 0 1,836
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 417 8,291 SH   SOLE   0 0 8,291
MARRIOTT INTL INC NEW CL A Stock 571903202 237 1,529 SH   SOLE   0 0 1,529
MARVELL TECHNOLOGY INC COM Stock 573874104 231 3,400 SH   SOLE   0 0 3,400
MASTERCARD INCORPORATED CL A Stock 57636Q104 1,130 3,122 SH   SOLE   0 0 3,122
MCDONALDS CORP COM Stock 580135101 34,894 143,731 SH   SOLE   0 0 143,731
MEDALLIA INC COM Stock 584021109 11,097 326,874 SH   SOLE   0 0 326,874
MEDTRONIC PLC SHS Stock G5960L103 983 8,040 SH   SOLE   0 0 8,040
MERCK & CO INC COM Stock 58933Y105 2,059 25,906 SH   SOLE   0 0 25,906
METTLER TOLEDO INTERNATIONAL COM Stock 592688105 322 225 SH   SOLE   0 0 225
MFA FINL INC 6.25 06/15/2024 Convertible 55272XAA0 13 13,000 SH   SOLE   0 0 13,000
MICRON TECHNOLOGY INC COM Stock 595112103 276 4,078 SH   SOLE   0 0 4,078
MICROSOFT CORP COM Stock 594918104 12,254 39,757 SH   SOLE   0 0 39,757
MODERNA INC COM Stock 60770K107 293 879 SH   SOLE   0 0 879
MONDELEZ INTL INC CL A Stock 609207105 754 12,604 SH   SOLE   0 0 12,604
MORGAN STANLEY COM NEW Stock 617446448 4,505 44,279 SH   SOLE   0 0 44,279
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 235 3,768 SH   SOLE   0 0 3,768
NETFLIX INC COM Stock 64110L106 584 914 SH   SOLE   0 0 914
NEW GOLD INC CDA COM Stock 644535106 19 13,747 SH   SOLE   0 0 13,747
NEXTERA ENERGY INC COM Stock 65339F101 10,829 132,016 SH   SOLE   0 0 132,016
NGL ENERGY PARTNERS LP COM UNIT REPST Stock 62913M107 30 10,728 SH   SOLE   0 0 10,728
NIKE INC CL B Stock 654106103 818 5,185 SH   SOLE   0 0 5,185
NOVARTIS AG SPONSORED ADR ADR 66987V109 855 10,278 SH   SOLE   0 0 10,278
NOVOCURE LTD ORD SHS Stock G6674U108 412 3,507 SH   SOLE   0 0 3,507
NUCOR CORP COM Stock 670346105 221 2,141 SH   SOLE   0 0 2,141
NVIDIA CORPORATION COM Stock 67066G104 2,494 11,190 SH   SOLE   0 0 11,190
OAK STR HEALTH INC COM Stock 67181A107 2,849 67,495 SH   SOLE   0 0 67,495
ORACLE CORP COM Stock 68389X105 652 6,715 SH   SOLE   0 0 6,715
OTIS WORLDWIDE CORP COM Stock 68902V107 855 10,129 SH   SOLE   0 0 10,129
PACER TRENDPILOT US LARGE CAP ETF ETF 69374H105 817 20,597 SH   SOLE   0 0 20,597
PACIRA BIOSCIENCES INC 2.375 04/01/2022 Convertible 695127AD2 25 24,000 SH   SOLE   0 0 24,000
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 425 17,201 SH   SOLE   0 0 17,201
PALO ALTO NETWORKS INC COM Stock 697435105 303 592 SH   SOLE   0 0 592
PARKER-HANNIFIN CORP COM Stock 701094104 201 680 SH   SOLE   0 0 680
PAYCHEX INC COM Stock 704326107 214 1,758 SH   SOLE   0 0 1,758
PAYCOM SOFTWARE INC COM Stock 70432V102 535 1,032 SH   SOLE   0 0 1,032
PAYPAL HLDGS INC COM Stock 70450Y103 2,927 10,772 SH   SOLE   0 0 10,772
PEOPLES UNITED FINANCIAL INC COM Stock 712704105 183 10,295 SH   SOLE   0 0 10,295
PEPSICO INC COM Stock 713448108 7,044 43,995 SH   SOLE   0 0 43,995
PFIZER INC COM Stock 717081103 2,391 56,817 SH   SOLE   0 0 56,817
PHILIP MORRIS INTL INC COM Stock 718172109 723 7,544 SH   SOLE   0 0 7,544
PHILLIPS 66 COM Stock 718546104 354 4,273 SH   SOLE   0 0 4,273
PIMCO ENHANCED LOW DURATION ACTIVE EXCHANGE-TRADED FUND ETF 72201R718 287 2,827 SH   SOLE   0 0 2,827
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 3,900 38,312 SH   SOLE   0 0 38,312
PRA GROUP INC 3.5 06/01/2023 Convertible 69354NAB2 20 18,000 SH   SOLE   0 0 18,000
PROCTER AND GAMBLE CO COM Stock 742718109 22,133 157,348 SH   SOLE   0 0 157,348
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 1,081 11,846 SH   SOLE   0 0 11,846
REALTY INCOME CORP COM REIT 756109104 249 3,557 SH   SOLE   0 0 3,557
REPUBLIC SVCS INC COM Stock 760759100 217 1,693 SH   SOLE   0 0 1,693
RIO TINTO PLC SPONSORED ADR ADR 767204100 622 8,777 SH   SOLE   0 0 8,777
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 906 13,539 SH   SOLE   0 0 13,539
ROKU INC COM CL A Stock 77543R102 303 880 SH   SOLE   0 0 880
S&P GLOBAL INC COM Stock 78409V104 203 450 SH   SOLE   0 0 450
SALESFORCE COM INC COM Stock 79466L302 1,096 3,748 SH   SOLE   0 0 3,748
SANDSTORM GOLD LTD COM NEW Stock 80013R206 145 22,270 SH   SOLE   0 0 22,270
SCHWAB 1-5 YEAR CORPORATE BOND ETF ETF 808524714 216 4,257 SH   SOLE   0 0 4,257
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 770 19,314 SH   SOLE   0 0 19,314
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 722 9,326 SH   SOLE   0 0 9,326
SEA LTD SPONSORD ADS ADR 81141R100 1,022 2,785 SH   SOLE   0 0 2,785
SELECTQUOTE INC COM Stock 816307300 780 57,911 SH   SOLE   0 0 57,911
SERVICENOW INC COM Stock 81762P102 695 1,022 SH   SOLE   0 0 1,022
SHOPIFY INC CL A Stock 82509L107 802 540 SH   SOLE   0 0 540
SIREN ETF TR NSD NXGN ECO ETF ETF 829658202 356 7,430 SH   SOLE   0 0 7,430
SMUCKER J M CO COM NEW Stock 832696405 701 5,792 SH   SOLE   0 0 5,792
SOUTHERN CO COM Stock 842587107 6,498 103,197 SH   SOLE   0 0 103,197
SOUTHERN COPPER CORP COM Stock 84265V105 932 14,092 SH   SOLE   0 0 14,092
SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622 214 1,963 SH   SOLE   0 0 1,963
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 1,948 5,495 SH   SOLE   0 0 5,495
SPDR GOLD SHARES ETF 78463V107 2,944 17,795 SH   SOLE   0 0 17,795
SPDR ICE PREFERRED SECURITIES ETF ETF 78464A292 314 7,260 SH   SOLE   0 0 7,260
SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 399 6,703 SH   SOLE   0 0 6,703
SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF ETF 78468R721 447 8,692 SH   SOLE   0 0 8,692
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 383 7,218 SH   SOLE   0 0 7,218
SPDR S&P 500 ETF ETF 78462F103 9,845 21,846 SH   SOLE   0 0 21,846
SPDR S&P DIVIDEND ETF ETF 78464A763 384 3,138 SH   SOLE   0 0 3,138
SPDR S&P KENSHO INTELLIGENT STRUCTURES ETF ETF 78468R697 495 10,838 SH   SOLE   0 0 10,838
SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF ETF 78468R648 659 10,288 SH   SOLE   0 0 10,288
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 5,253 10,436 SH   SOLE   0 0 10,436
SPLUNK INC COM Stock 848637104 615 3,714 SH   SOLE   0 0 3,714
SPRAGUE RES LP COM UNIT REP LTD Stock 849343108 526 24,000 SH   SOLE   0 0 24,000
SQUARE INC CL A Stock 852234103 532 2,093 SH   SOLE   0 0 2,093
STARBUCKS CORP COM Stock 855244109 413 3,639 SH   SOLE   0 0 3,639
STATE STR CORP COM Stock 857477103 570 5,875 SH   SOLE   0 0 5,875
STRYKER CORPORATION COM Stock 863667101 610 2,252 SH   SOLE   0 0 2,252
STURM RUGER & CO INC COM Stock 864159108 460 5,810 SH   SOLE   0 0 5,810
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Stock 864482104 161 10,000 SH   SOLE   0 0 10,000
SUPERNUS PHARMACEUTICALS 0.625 04/01/2023 Convertible 868459AD0 25 25,000 SH   SOLE   0 0 25,000
SVB FINANCIAL GROUP COM Stock 78486Q101 587 838 SH   SOLE   0 0 838
SYSCO CORP COM Stock 871829107 476 5,855 SH   SOLE   0 0 5,855
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 239 2,045 SH   SOLE   0 0 2,045
TARGET CORP COM Stock 87612E106 432 1,713 SH   SOLE   0 0 1,713
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 314 1,980 SH   SOLE   0 0 1,980
TELADOC HEALTH INC COM Stock 87918A105 1,066 7,630 SH   SOLE   0 0 7,630
TESLA INC COM Stock 88160R101 1,384 1,601 SH   SOLE   0 0 1,601
TEXAS INSTRS INC COM Stock 882508104 991 4,998 SH   SOLE   0 0 4,998
THE REALREAL INC COM Stock 88339P101 606 47,273 SH   SOLE   0 0 47,273
THE TRADE DESK INC COM CL A Stock 88339J105 364 4,468 SH   SOLE   0 0 4,468
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 1,923 3,248 SH   SOLE   0 0 3,248
TJX COS INC NEW COM Stock 872540109 672 10,514 SH   SOLE   0 0 10,514
TOTALENERGIES SE SPONSORED ADS ADR 89151E109 333 6,382 SH   SOLE   0 0 6,382
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 373 2,122 SH   SOLE   0 0 2,122
TWILIO INC CL A Stock 90138F102 371 1,016 SH   SOLE   0 0 1,016
TWITTER INC COM Stock 90184L102 284 4,298 SH   SOLE   0 0 4,298
TYSON FOODS INC CL A Stock 902494103 643 8,033 SH   SOLE   0 0 8,033
UBER TECHNOLOGIES INC COM Stock 90353T100 253 5,386 SH   SOLE   0 0 5,386
ULTA BEAUTY INC COM Stock 90384S303 209 574 SH   SOLE   0 0 574
UNILEVER PLC SPON ADR NEW ADR 904767704 251 4,777 SH   SOLE   0 0 4,777
UNION PAC CORP COM Stock 907818108 462 2,047 SH   SOLE   0 0 2,047
UNITED PARCEL SERVICE INC CL B Stock 911312106 16,428 84,774 SH   SOLE   0 0 84,774
UNITEDHEALTH GROUP INC COM Stock 91324P102 1,369 3,225 SH   SOLE   0 0 3,225
US BANCORP DEL COM NEW Stock 902973304 334 5,446 SH   SOLE   0 0 5,446
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 2,839 17,568 SH   SOLE   0 0 17,568
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 219 1,142 SH   SOLE   0 0 1,142
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 1,058 16,788 SH   SOLE   0 0 16,788
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 5,633 108,249 SH   SOLE   0 0 108,249
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 2,035 38,889 SH   SOLE   0 0 38,889
VANGUARD GROWTH INDEX FUND ETF 922908736 961 3,131 SH   SOLE   0 0 3,131
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 538 4,984 SH   SOLE   0 0 4,984
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 524 5,912 SH   SOLE   0 0 5,912
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 3,461 36,981 SH   SOLE   0 0 36,981
VANGUARD MID-CAP INDEX FUND ETF 922908629 4,415 17,679 SH   SOLE   0 0 17,679
VANGUARD REAL ESTATE ETF ETF 922908553 1,276 11,957 SH   SOLE   0 0 11,957
VANGUARD S&P 500 ETF ETF 922908363 5,063 12,219 SH   SOLE   0 0 12,219
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 713 8,748 SH   SOLE   0 0 8,748
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 2,820 34,408 SH   SOLE   0 0 34,408
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 771 3,385 SH   SOLE   0 0 3,385
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 357 2,016 SH   SOLE   0 0 2,016
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 2,501 45,768 SH   SOLE   0 0 45,768
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 13,313 156,647 SH   SOLE   0 0 156,647
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 283 5,004 SH   SOLE   0 0 5,004
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 740 11,293 SH   SOLE   0 0 11,293
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 6,485 27,801 SH   SOLE   0 0 27,801
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 3,071 28,891 SH   SOLE   0 0 28,891
VANGUARD VALUE INDEX FUND ETF 922908744 1,245 8,793 SH   SOLE   0 0 8,793
VERIZON COMMUNICATIONS INC COM Stock 92343V104 7,461 142,514 SH   SOLE   0 0 142,514
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 601 559,811 SH   SOLE   0 0 559,811
VIACOMCBS INC CL B Stock 92556H206 271 6,948 SH   SOLE   0 0 6,948
VIKING THERAPEUTICS INC COM Stock 92686J106 79 13,485 SH   SOLE   0 0 13,485
VISA INC COM CL A Stock 92826C839 2,418 10,353 SH   SOLE   0 0 10,353
VISHAY INTERTECHNOLOGY INC 2.25 06/15/2025 Convertible 928298AP3 17 17,000 SH   SOLE   0 0 17,000
VMWARE INC CL A COM Stock 928563402 542 3,348 SH   SOLE   0 0 3,348
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 306 6,364 SH   SOLE   0 0 6,364
WALMART INC COM Stock 931142103 364 2,518 SH   SOLE   0 0 2,518
WASTE MGMT INC DEL COM Stock 94106L109 823 5,184 SH   SOLE   0 0 5,184
WATSCO INC COM Stock 942622200 237 828 SH   SOLE   0 0 828
WAYFAIR INC CL A Stock 94419L101 40,474 162,528 SH   SOLE   0 0 162,528
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 451 12,274 SH   SOLE   0 0 12,274
WHEELS UP EXPERIENCE INC COM CL A Stock 96328L106 79 11,507 SH   SOLE   0 0 11,507
WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 422 1,700 SH   SOLE   0 0 1,700
WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUND ETF 97717X578 7,470 191,490 SH   SOLE   0 0 191,490
XL FLEET CORP COM CL A Stock 9837FR100 3,163 560,812 SH   SOLE   0 0 560,812
XL FLEET CORP COM CL A Option 9837FR950 4,808 852,400 SH   SOLE   0 0 852,400
ZOETIS INC CL A Stock 98978V103 811 3,966 SH   SOLE   0 0 3,966
ZSCALER INC COM Stock 98980G102 613 2,058 SH   SOLE   0 0 2,058