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 88579Y101 3,019 15,670 SH   SOLE   15,670 0 0
8X8 INC NEW COM 282914100 13,367 412,068 SH   SOLE   412,068 0 0
ABB LTD SPONSORED ADR 000375204 590 19,379 SH   SOLE   19,379 0 0
ABBOTT LABS COM 002824100 2,572 21,462 SH   SOLE   21,462 0 0
ABBVIE INC COM 00287Y109 10,122 93,528 SH   SOLE   93,528 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 376 1,361 SH   SOLE   1,361 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 772 1,624 SH   SOLE   1,624 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 907 4,001 SH   SOLE   4,001 0 0
ALPHABET INC CAP STK CL A 02079K305 3,411 1,654 SH   SOLE   1,654 0 0
ALPHABET INC CAP STK CL C 02079K107 1,365 660 SH   SOLE   660 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 516 16,902 SH   SOLE   16,902 0 0
ALTRIA GROUP INC COM 02209S103 10,125 197,900 SH   SOLE   197,900 0 0
AMAZON COM INC COM 023135106 4,093 1,323 SH   SOLE   1,323 0 0
AMERICAN EXPRESS CO COM 025816109 347 2,450 SH   SOLE   2,450 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,304 9,636 SH   SOLE   9,636 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 423 2,819 SH   SOLE   2,819 0 0
AMERISOURCEBERGEN CORP COM 03073E105 388 3,284 SH   SOLE   3,284 0 0
AMGEN INC COM 031162100 1,347 5,415 SH   SOLE   5,415 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 41 24,000 SH   SOLE   24,000 0 0
AON PLC SHS CL A G0403H108 220 957 SH   SOLE   957 0 0
APPLE INC COM 037833100 11,446 93,705 SH   SOLE   93,705 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,859 50,150 SH   SOLE   50,150 0 0
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 13 12,000 SH   SOLE   12,000 0 0
ARK ETF TR INNOVATION ETF 00214Q104 355 2,956 SH   SOLE   2,956 0 0
AT&T INC COM 00206R102 4,511 149,031 SH   SOLE   149,031 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 34 29,000 SH   SOLE   29,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,038 5,506 SH   SOLE   5,506 0 0
AVALONBAY CMNTYS INC COM 053484101 240 1,299 SH   SOLE   1,299 0 0
BAXTER INTL INC COM 071813109 475 5,633 SH   SOLE   5,633 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 386 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,883 7,370 SH   SOLE   7,370 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 233 4,027 SH   SOLE   4,027 0 0
BK OF AMERICA CORP COM 060505104 1,697 43,859 SH   SOLE   43,859 0 0
BLACKROCK INC COM 09247X101 810 1,074 SH   SOLE   1,074 0 0
BLACKSTONE GROUP INC COM 09260D107 1,026 13,770 SH   SOLE   13,770 0 0
BOEING CO COM 097023105 1,138 4,469 SH   SOLE   4,469 0 0
BOOKING HOLDINGS INC COM 09857L108 874 375 SH   SOLE   375 0 0
BP PLC SPONSORED ADR 055622104 189 7,746 SH   SOLE   7,746 0 0
BP PLC SPONSORED ADR 055622104 307 12,500 SH Call SOLE   12,500 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 13,501 213,860 SH   SOLE   213,860 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 316 8,162 SH   SOLE   8,162 0 0
BROADCOM INC COM 11135F101 986 2,127 SH   SOLE   2,127 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 174 11,567 SH   SOLE   11,567 0 0
CANADIAN NATL RY CO COM 136375102 694 5,983 SH   SOLE   5,983 0 0
CATERPILLAR INC COM 149123101 937 4,041 SH   SOLE   4,041 0 0
CHEVRON CORP NEW COM 166764100 6,239 59,539 SH   SOLE   59,539 0 0
CHEWY INC CL A 16679L109 204 2,404 SH   SOLE   2,404 0 0
CHURCH & DWIGHT INC COM 171340102 209 2,390 SH   SOLE   2,390 0 0
CISCO SYS INC COM 17275R102 1,696 32,803 SH   SOLE   32,803 0 0
CITIGROUP INC COM NEW 172967424 568 7,810 SH   SOLE   7,810 0 0
COCA COLA CO COM 191216100 1,709 32,425 SH   SOLE   32,425 0 0
COLGATE PALMOLIVE CO COM 194162103 622 7,894 SH   SOLE   7,894 0 0
COMCAST CORP NEW CL A 20030N101 1,064 19,659 SH   SOLE   19,659 0 0
CONSOLIDATED EDISON INC COM 209115104 1,429 19,110 SH   SOLE   19,110 0 0
CONSTELLATION BRANDS INC CL A 21036P108 407 1,786 SH   SOLE   1,786 0 0
CORNING INC COM 219350105 501 11,511 SH   SOLE   11,511 0 0
COSTCO WHSL CORP NEW COM 22160K105 462 1,310 SH   SOLE   1,310 0 0
CSX CORP COM 126408103 375 3,892 SH   SOLE   3,892 0 0
CUMMINS INC COM 231021106 476 1,836 SH   SOLE   1,836 0 0
CVS HEALTH CORP COM 126650100 930 12,364 SH   SOLE   12,364 0 0
DEERE & CO COM 244199105 260 695 SH   SOLE   695 0 0
DELL TECHNOLOGIES INC CL C 24703L202 357 4,052 SH   SOLE   4,052 0 0
DIGITAL RLTY TR INC COM 253868103 234 1,664 SH   SOLE   1,664 0 0
DISCOVER FINL SVCS COM 254709108 261 2,745 SH   SOLE   2,745 0 0
DISNEY WALT CO COM 254687106 1,665 9,021 SH   SOLE   9,021 0 0
DOVER CORP COM 260003108 237 1,730 SH   SOLE   1,730 0 0
DOW INC COM 260557103 387 6,051 SH   SOLE   6,051 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 26,754 277,162 SH   SOLE   277,162 0 0
DUPONT DE NEMOURS INC COM 26614N102 246 3,187 SH   SOLE   3,187 0 0
EATON CORP PLC SHS G29183103 226 1,637 SH   SOLE   1,637 0 0
ECOLAB INC COM 278865100 830 3,875 SH   SOLE   3,875 0 0
EMERSON ELEC CO COM 291011104 423 4,685 SH   SOLE   4,685 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 170 22,153 SH   SOLE   22,153 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 230 10,433 SH   SOLE   10,433 0 0
EVERSOURCE ENERGY COM 30040W108 380 4,392 SH   SOLE   4,392 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 222 3,495 SH   SOLE   3,495 0 0
EXXON MOBIL CORP COM 30231G102 11,756 210,559 SH   SOLE   210,559 0 0
FACEBOOK INC CL A 30303M102 2,136 7,251 SH   SOLE   7,251 0 0
FACTSET RESH SYS INC COM 303075105 461 1,493 SH   SOLE   1,493 0 0
FEDEX CORP COM 31428X106 548 1,930 SH   SOLE   1,930 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,152 27,553 SH   SOLE   27,553 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 230 5,144 SH   SOLE   5,144 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 454 6,621 SH   SOLE   6,621 0 0
FORD MTR CO DEL COM 345370860 671 54,740 SH   SOLE   54,740 0 0
FRANCO NEV CORP COM 351858105 1,175 9,375 SH   SOLE   9,375 0 0
GENERAL ELECTRIC CO COM 369604103 1,477 112,495 SH   SOLE   112,495 0 0
GENERAL MTRS CO COM 37045V100 1,006 17,512 SH   SOLE   17,512 0 0
GILEAD SCIENCES INC COM 375558103 390 6,035 SH   SOLE   6,035 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 258 7,221 SH   SOLE   7,221 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 575 13,037 SH   SOLE   13,037 0 0
GLOBAL X FDS INTERNET OF THNG 37954Y780 407 12,202 SH   SOLE   12,202 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 501 8,566 SH   SOLE   8,566 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1,603 48,374 SH   SOLE   48,374 0 0
GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 21 20,000 SH   SOLE   20,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 466 1,425 SH   SOLE   1,425 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 18 17,000 SH   SOLE   17,000 0 0
HANNON ARMSTRONG SUST INFR C NOTE 4.125% 9/0 41068XAB6 41 20,000 SH   SOLE   20,000 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 289 6,511 SH   SOLE   6,511 0 0
HCI GROUP INC NOTE 4.250% 3/0 40416EAD5 27 21,000 SH   SOLE   21,000 0 0
HOME DEPOT INC COM 437076102 2,186 7,160 SH   SOLE   7,160 0 0
HONEYWELL INTL INC COM 438516106 4,069 18,743 SH   SOLE   18,743 0 0
IDEXX LABS INC COM 45168D104 229 469 SH   SOLE   469 0 0
ILLINOIS TOOL WKS INC COM 452308109 249 1,122 SH   SOLE   1,122 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 282 30,402 SH   SOLE   30,402 0 0
INTEL CORP COM 458140100 17,119 267,480 SH   SOLE   267,480 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,578 26,851 SH   SOLE   26,851 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 269 364 SH   SOLE   364 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 940 6,637 SH   SOLE   6,637 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,022 9,468 SH   SOLE   9,468 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 255 800 SH Put SOLE   800 0 0
ISHARES GOLD TR ISHARES 464285105 586 36,020 SH   SOLE   36,020 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,636 56,487 SH   SOLE   56,487 0 0
ISHARES INC MSCI EMERG MRKT 464286533 1,576 24,950 SH   SOLE   24,950 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 325 3,073 SH   SOLE   3,073 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 333 3,864 SH   SOLE   3,864 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 296 2,278 SH   SOLE   2,278 0 0
ISHARES TR CORE DIV GRWTH 46434V621 518 10,726 SH   SOLE   10,726 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,561 16,451 SH   SOLE   16,451 0 0
ISHARES TR CORE MSCI EAFE 46432F842 5,510 76,469 SH   SOLE   76,469 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 356 5,062 SH   SOLE   5,062 0 0
ISHARES TR CORE S&P MCP ETF 464287507 17,837 68,529 SH   SOLE   68,529 0 0
ISHARES TR CORE S&P SCP ETF 464287804 10,940 100,798 SH   SOLE   100,798 0 0
ISHARES TR CORE S&P TTL STK 464287150 2,005 21,888 SH   SOLE   21,888 0 0
ISHARES TR CORE S&P500 ETF 464287200 52,604 132,230 SH   SOLE   132,230 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,319 11,585 SH   SOLE   11,585 0 0
ISHARES TR DOW JONES US ETF 464287846 224 2,239 SH   SOLE   2,239 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 294 5,798 SH   SOLE   5,798 0 0
ISHARES TR GENOMICS IMMUN 46435U192 713 15,606 SH   SOLE   15,606 0 0
ISHARES TR IBOXX HI YD ETF 464288513 521 5,981 SH   SOLE   5,981 0 0
ISHARES TR IBOXX INV CP ETF 464287242 695 5,346 SH   SOLE   5,346 0 0
ISHARES TR INTL SEL DIV ETF 464288448 404 12,845 SH   SOLE   12,845 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 975 17,831 SH   SOLE   17,831 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 731 31,190 SH   SOLE   31,190 0 0
ISHARES TR MSCI CHINA ETF 46429B671 323 3,954 SH   SOLE   3,954 0 0
ISHARES TR MSCI EAFE ETF 464287465 669 8,817 SH   SOLE   8,817 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 479 8,983 SH   SOLE   8,983 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 14,025 202,710 SH   SOLE   202,710 0 0
ISHARES TR NASDAQ BIOTECH 464287556 228 1,513 SH   SOLE   1,513 0 0
ISHARES TR NATIONAL MUN ETF 464288414 8,526 73,470 SH   SOLE   73,470 0 0
ISHARES TR NEW YORK MUN ETF 464288323 240 4,161 SH   SOLE   4,161 0 0
ISHARES TR PFD AND INCM SEC 464288687 252 6,555 SH   SOLE   6,555 0 0
ISHARES TR RUS 1000 ETF 464287622 531 2,373 SH   SOLE   2,373 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 758 3,117 SH   SOLE   3,117 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 316 2,084 SH   SOLE   2,084 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,877 17,549 SH   SOLE   17,549 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 44 200 SH Put SOLE   200 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 385 1,624 SH   SOLE   1,624 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 808 12,408 SH   SOLE   12,408 0 0
ISHARES TR S&P 500 VAL ETF 464287408 698 4,944 SH   SOLE   4,944 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,684 14,756 SH   SOLE   14,756 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,109 10,285 SH   SOLE   10,285 0 0
ISHARES TR TIPS BD ETF 464287176 1,061 8,455 SH   SOLE   8,455 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 803 4,687 SH   SOLE   4,687 0 0
ISHARES TR U.S. MED DVC ETF 464288810 480 1,452 SH   SOLE   1,452 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 267 5,324 SH   SOLE   5,324 0 0
JOHNSON & JOHNSON COM 478160104 2,787 16,959 SH   SOLE   16,959 0 0
JPMORGAN CHASE & CO COM 46625H100 4,089 26,861 SH   SOLE   26,861 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 784 2,970 SH   SOLE   2,970 0 0
KEYCORP COM 493267108 345 17,243 SH   SOLE   17,243 0 0
KINDER MORGAN INC DEL COM 49456B101 185 11,102 SH   SOLE   11,102 0 0
KRAFT HEINZ CO COM 500754106 269 6,719 SH   SOLE   6,719 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 351 1,733 SH   SOLE   1,733 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 132 10,152 SH   SOLE   10,152 0 0
LILLY ELI & CO COM 532457108 725 3,879 SH   SOLE   3,879 0 0
LINCOLN NATL CORP IND COM 534187109 225 3,608 SH   SOLE   3,608 0 0
LINDE PLC SHS G5494J103 266 948 SH   SOLE   948 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 26 11,120 SH   SOLE   11,120 0 0
LOCKHEED MARTIN CORP COM 539830109 649 1,756 SH   SOLE   1,756 0 0
LOWES COS INC COM 548661107 1,017 5,347 SH   SOLE   5,347 0 0
M & T BK CORP COM 55261F104 280 1,846 SH   SOLE   1,846 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 358 8,259 SH   SOLE   8,259 0 0
MARRIOTT INTL INC NEW CL A 571903202 298 2,012 SH   SOLE   2,012 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,209 3,396 SH   SOLE   3,396 0 0
MCDONALDS CORP COM 580135101 32,162 143,489 SH   SOLE   143,489 0 0
MEDALLIA INC COM 584021109 446 16,000 SH   SOLE   16,000 0 0
MEDTRONIC PLC SHS G5960L103 941 7,966 SH   SOLE   7,966 0 0
MERCK & CO. INC COM 58933Y105 2,174 28,203 SH   SOLE   28,203 0 0
MFA FINL INC NOTE 6.250% 6/1 55272XAA0 13 13,000 SH   SOLE   13,000 0 0
MICRON TECHNOLOGY INC COM 595112103 331 3,753 SH   SOLE   3,753 0 0
MICROSOFT CORP COM 594918104 9,398 39,859 SH   SOLE   39,859 0 0
MONDELEZ INTL INC CL A 609207105 335 5,722 SH   SOLE   5,722 0 0
MORGAN STANLEY COM NEW 617446448 1,995 25,685 SH   SOLE   25,685 0 0
NETFLIX INC COM 64110L106 462 886 SH   SOLE   886 0 0
NEW GOLD INC CDA COM 644535106 21 13,747 SH   SOLE   13,747 0 0
NEXTERA ENERGY INC COM 65339F101 9,911 131,078 SH   SOLE   131,078 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 22 10,728 SH   SOLE   10,728 0 0
NIKE INC CL B 654106103 711 5,350 SH   SOLE   5,350 0 0
NOVARTIS AG SPONSORED ADR 66987V109 737 8,626 SH   SOLE   8,626 0 0
NOVOCURE LTD ORD SHS G6674U108 464 3,507 SH   SOLE   3,507 0 0
NVIDIA CORPORATION COM 67066G104 1,323 2,478 SH   SOLE   2,478 0 0
OAK STR HEALTH INC COM 67181A107 4,715 86,875 SH   SOLE   86,875 0 0
ORACLE CORP COM 68389X105 451 6,428 SH   SOLE   6,428 0 0
OTIS WORLDWIDE CORP COM 68902V107 802 11,721 SH   SOLE   11,721 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 802 23,075 SH   SOLE   23,075 0 0
PACIRA BIOSCIENCES INC NOTE 2.375% 4/0 695127AD2 29 24,000 SH   SOLE   24,000 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 255 10,934 SH   SOLE   10,934 0 0
PARKER-HANNIFIN CORP COM 701094104 239 758 SH   SOLE   758 0 0
PAYCOM SOFTWARE INC COM 70432V102 433 1,170 SH   SOLE   1,170 0 0
PAYPAL HLDGS INC COM 70450Y103 2,417 9,953 SH   SOLE   9,953 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 187 10,454 SH   SOLE   10,454 0 0
PEPSICO INC COM 713448108 1,284 9,075 SH   SOLE   9,075 0 0
PFIZER INC COM 717081103 1,828 50,456 SH   SOLE   50,456 0 0
PHILIP MORRIS INTL INC COM 718172109 404 4,547 SH   SOLE   4,547 0 0
PHILLIPS 66 COM 718546104 201 2,464 SH   SOLE   2,464 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,274 32,126 SH   SOLE   32,126 0 0
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 19 18,000 SH   SOLE   18,000 0 0
PROCTER AND GAMBLE CO COM 742718109 21,135 156,059 SH   SOLE   156,059 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 938 12,143 SH   SOLE   12,143 0 0
REALTY INCOME CORP COM 756109104 211 3,322 SH   SOLE   3,322 0 0
RIO TINTO PLC SPONSORED ADR 767204100 361 4,645 SH   SOLE   4,645 0 0
ROKU INC COM CL A 77543R102 267 820 SH   SOLE   820 0 0
SALESFORCE COM INC COM 79466L302 666 3,144 SH   SOLE   3,144 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 144 21,170 SH   SOLE   21,170 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 732 19,452 SH   SOLE   19,452 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 640 8,776 SH   SOLE   8,776 0 0
SEA LTD SPONSORD ADS 81141R100 546 2,445 SH   SOLE   2,445 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 280 5,705 SH   SOLE   5,705 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 277 8,129 SH   SOLE   8,129 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 325 2,446 SH   SOLE   2,446 0 0
SELECTQUOTE INC COM 816307300 1,709 57,911 SH   SOLE   57,911 0 0
SERVICENOW INC COM 81762P102 835 1,670 SH   SOLE   1,670 0 0
SHOPIFY INC CL A 82509L107 583 527 SH   SOLE   527 0 0
SMUCKER J M CO COM NEW 832696405 701 5,538 SH   SOLE   5,538 0 0
SOUTHERN CO COM 842587107 6,412 103,156 SH   SOLE   103,156 0 0
SOUTHERN COPPER CORP COM 84265V105 375 5,530 SH   SOLE   5,530 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,122 3,397 SH   SOLE   3,397 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,876 17,977 SH   SOLE   17,977 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,120 23,010 SH   SOLE   23,010 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4,998 10,498 SH   SOLE   10,498 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 214 1,963 SH   SOLE   1,963 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 539 9,088 SH   SOLE   9,088 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 449 8,692 SH   SOLE   8,692 0 0
SPDR SER TR S&P DIVID ETF 78464A763 411 3,479 SH   SOLE   3,479 0 0
SPDR SER TR S&P KENSHO INTLG 78468R697 436 9,594 SH   SOLE   9,594 0 0
SPDR SER TR WELLS FG PFD ETF 78464A292 365 8,410 SH   SOLE   8,410 0 0
SPLUNK INC COM 848637104 639 4,719 SH   SOLE   4,719 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 525 24,000 SH   SOLE   24,000 0 0
SQUARE INC CL A 852234103 442 1,945 SH   SOLE   1,945 0 0
STARBUCKS CORP COM 855244109 342 3,127 SH   SOLE   3,127 0 0
STATE STR CORP COM 857477103 409 4,863 SH   SOLE   4,863 0 0
STRYKER CORPORATION COM 863667101 468 1,922 SH   SOLE   1,922 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 148 10,000 SH   SOLE   10,000 0 0
SUMO LOGIC INC COM 86646P103 513 27,188 SH   SOLE   27,188 0 0
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 24 25,000 SH   SOLE   25,000 0 0
SYSCO CORP COM 871829107 456 5,793 SH   SOLE   5,793 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 213 1,799 SH   SOLE   1,799 0 0
TARGET CORP COM 87612E106 343 1,731 SH   SOLE   1,731 0 0
TELADOC HEALTH INC COM 87918A105 1,356 7,462 SH   SOLE   7,462 0 0
TESLA INC COM 88160R101 997 1,493 SH   SOLE   1,493 0 0
TEXAS INSTRS INC COM 882508104 924 4,888 SH   SOLE   4,888 0 0
THE REALREAL INC COM 88339P101 1,703 75,273 SH   SOLE   75,273 0 0
THE TRADE DESK INC COM CL A 88339J105 284 436 SH   SOLE   436 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,549 3,394 SH   SOLE   3,394 0 0
TJX COS INC NEW COM 872540109 595 9,002 SH   SOLE   9,002 0 0
TOTAL SE SPONSORED ADS 89151E109 266 5,720 SH   SOLE   5,720 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 351 2,118 SH   SOLE   2,118 0 0
TWILIO INC CL A 90138F102 309 908 SH   SOLE   908 0 0
TWITTER INC COM 90184L102 263 4,139 SH   SOLE   4,139 0 0
TYSON FOODS INC CL A 902494103 257 3,454 SH   SOLE   3,454 0 0
UNILEVER PLC SPON ADR NEW 904767704 307 5,493 SH   SOLE   5,493 0 0
UNION PAC CORP COM 907818108 634 2,875 SH   SOLE   2,875 0 0
UNITED PARCEL SERVICE INC CL B 911312106 14,458 85,050 SH   SOLE   85,050 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,114 2,993 SH   SOLE   2,993 0 0
US BANCORP DEL COM NEW 902973304 305 5,508 SH   SOLE   5,508 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 509 5,731 SH   SOLE   5,731 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 780 9,491 SH   SOLE   9,491 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 11,821 139,533 SH   SOLE   139,533 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 510 8,925 SH   SOLE   8,925 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 207 1,172 SH   SOLE   1,172 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 769 2,991 SH   SOLE   2,991 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 4,020 18,160 SH   SOLE   18,160 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,089 11,853 SH   SOLE   11,853 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,387 12,043 SH   SOLE   12,043 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 332 2,007 SH   SOLE   2,007 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 714 3,333 SH   SOLE   3,333 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,167 24,999 SH   SOLE   24,999 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,135 8,636 SH   SOLE   8,636 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,015 16,719 SH   SOLE   16,719 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,979 38,020 SH   SOLE   38,020 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,845 29,241 SH   SOLE   29,241 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,477 45,336 SH   SOLE   45,336 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,134 33,685 SH   SOLE   33,685 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,451 29,708 SH   SOLE   29,708 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,500 16,999 SH   SOLE   16,999 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 713 11,364 SH   SOLE   11,364 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 6,080 123,797 SH   SOLE   123,797 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 450 4,455 SH   SOLE   4,455 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,379 144,097 SH   SOLE   144,097 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 618 559,857 SH   SOLE   559,857 0 0
VIKING THERAPEUTICS INC COM 92686J106 91 14,378 SH   SOLE   14,378 0 0
VISA INC COM CL A 92826C839 1,970 9,306 SH   SOLE   9,306 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 18 17,000 SH   SOLE   17,000 0 0
VMWARE INC CL A COM 928563402 501 3,333 SH   SOLE   3,333 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 318 5,790 SH   SOLE   5,790 0 0
WALMART INC COM 931142103 323 2,376 SH   SOLE   2,376 0 0
WASTE MGMT INC DEL COM 94106L109 715 5,542 SH   SOLE   5,542 0 0
WATSCO INC COM 942622200 216 828 SH   SOLE   828 0 0
WAYFAIR INC CL A 94419L101 51,219 162,730 SH   SOLE   162,730 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 360 10,104 SH   SOLE   10,104 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 381 1,663 SH   SOLE   1,663 0 0
XL FLEET CORP COM CL A 9837FR100 13,546 1,508,512 SH   SOLE   1,508,512 0 0
XL FLEET CORP COM CL A 9837FR100 7,906 880,400 SH Put SOLE   880,400 0 0
YUM CHINA HLDGS INC COM 98850P109 358 6,054 SH   SOLE   6,054 0 0
ZOETIS INC CL A 98978V103 283 1,800 SH   SOLE   1,800 0 0