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,069 15,451 SH   SOLE   15,451 0 0
8X8 INC NEW COM 282914100 11,356 409,068 SH   SOLE   409,068 0 0
ABB LTD SPONSORED ADR 000375204 927 27,262 SH   SOLE   27,262 0 0
ABBOTT LABS COM 002824100 2,508 21,637 SH   SOLE   21,637 0 0
ABBVIE INC COM 00287Y109 10,529 93,478 SH   SOLE   93,478 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 407 1,382 SH   SOLE   1,382 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 822 1,403 SH   SOLE   1,403 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 871 3,842 SH   SOLE   3,842 0 0
ALPHABET INC CAP STK CL A 02079K305 4,066 1,665 SH   SOLE   1,665 0 0
ALPHABET INC CAP STK CL C 02079K107 1,677 669 SH   SOLE   669 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 617 16,937 SH   SOLE   16,937 0 0
ALTRIA GROUP INC COM 02209S103 9,623 201,829 SH   SOLE   201,829 0 0
AMAZON COM INC COM 023135106 4,541 1,320 SH   SOLE   1,320 0 0
AMERICAN EXPRESS CO COM 025816109 412 2,492 SH   SOLE   2,492 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,680 9,921 SH   SOLE   9,921 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 431 2,799 SH   SOLE   2,799 0 0
AMERISOURCEBERGEN CORP COM 03073E105 303 2,646 SH   SOLE   2,646 0 0
AMGEN INC COM 031162100 1,513 6,208 SH   SOLE   6,208 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 40 24,000 SH   SOLE   24,000 0 0
AON PLC SHS CL A G0403H108 252 1,057 SH   SOLE   1,057 0 0
APPLE INC COM 037833100 13,024 95,090 SH   SOLE   95,090 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 3,044 50,233 SH   SOLE   50,233 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 584 4,468 SH   SOLE   4,468 0 0
AT&T INC COM 00206R102 4,074 141,550 SH   SOLE   141,550 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 37 29,000 SH   SOLE   29,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,056 5,316 SH   SOLE   5,316 0 0
AVALONBAY CMNTYS INC COM 053484101 480 2,299 SH   SOLE   2,299 0 0
BAXTER INTL INC COM 071813109 453 5,633 SH   SOLE   5,633 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 419 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,497 12,584 SH   SOLE   12,584 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 246 4,125 SH   SOLE   4,125 0 0
BK OF AMERICA CORP COM 060505104 1,772 42,979 SH   SOLE   42,979 0 0
BLACKROCK INC COM 09247X101 845 966 SH   SOLE   966 0 0
BLACKSTONE GROUP INC COM 09260D107 1,285 13,228 SH   SOLE   13,228 0 0
BOEING CO COM 097023105 1,053 4,396 SH   SOLE   4,396 0 0
BOOKING HOLDINGS INC COM 09857L108 1,022 467 SH   SOLE   467 0 0
BP PLC SPONSORED ADR 055622104 195 7,368 SH   SOLE   7,368 0 0
BP PLC SPONSORED ADR 055622104 333 12,500 SH Call SOLE   12,500 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 15,071 225,550 SH   SOLE   225,550 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 327 8,312 SH   SOLE   8,312 0 0
BROADCOM INC COM 11135F101 1,031 2,163 SH   SOLE   2,163 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 173 11,567 SH   SOLE   11,567 0 0
BROWN & BROWN INC COM 115236101 244 4,595 SH   SOLE   4,595 0 0
CANADIAN NATL RY CO COM 136375102 800 7,583 SH   SOLE   7,583 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 403 8,288 SH   SOLE   8,288 0 0
CATERPILLAR INC COM 149123101 865 3,975 SH   SOLE   3,975 0 0
CHEVRON CORP NEW COM 166764100 7,292 69,616 SH   SOLE   69,616 0 0
CHEWY INC CL A 16679L109 340 4,264 SH   SOLE   4,264 0 0
CHURCH & DWIGHT INC COM 171340102 229 2,682 SH   SOLE   2,682 0 0
CISCO SYS INC COM 17275R102 1,785 33,677 SH   SOLE   33,677 0 0
CITIGROUP INC COM NEW 172967424 554 7,836 SH   SOLE   7,836 0 0
COCA COLA CO COM 191216100 1,856 34,295 SH   SOLE   34,295 0 0
COLGATE PALMOLIVE CO COM 194162103 575 7,064 SH   SOLE   7,064 0 0
COMCAST CORP NEW CL A 20030N101 1,160 20,342 SH   SOLE   20,342 0 0
CONOCOPHILLIPS COM 20825C104 261 4,289 SH   SOLE   4,289 0 0
CONSOLIDATED EDISON INC COM 209115104 1,362 18,990 SH   SOLE   18,990 0 0
CONSTELLATION BRANDS INC CL A 21036P108 424 1,812 SH   SOLE   1,812 0 0
CORNING INC COM 219350105 722 17,653 SH   SOLE   17,653 0 0
COSTCO WHSL CORP NEW COM 22160K105 506 1,279 SH   SOLE   1,279 0 0
CSX CORP COM 126408103 375 11,682 SH   SOLE   11,682 0 0
CUMMINS INC COM 231021106 624 2,559 SH   SOLE   2,559 0 0
CVS HEALTH CORP COM 126650100 1,036 12,415 SH   SOLE   12,415 0 0
DEERE & CO COM 244199105 254 719 SH   SOLE   719 0 0
DELL TECHNOLOGIES INC CL C 24703L202 405 4,063 SH   SOLE   4,063 0 0
DIGITAL RLTY TR INC COM 253868103 252 1,674 SH   SOLE   1,674 0 0
DISCOVER FINL SVCS COM 254709108 319 2,695 SH   SOLE   2,695 0 0
DISNEY WALT CO COM 254687106 1,606 9,135 SH   SOLE   9,135 0 0
DOVER CORP COM 260003108 261 1,730 SH   SOLE   1,730 0 0
DOW INC COM 260557103 422 6,666 SH   SOLE   6,666 0 0
DROPBOX INC CL A 26210C104 216 7,123 SH   SOLE   7,123 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 27,284 276,374 SH   SOLE   276,374 0 0
DUPONT DE NEMOURS INC COM 26614N102 298 3,852 SH   SOLE   3,852 0 0
EASTERN BANKSHARES INC COM 27627N105 210 10,232 SH   SOLE   10,232 0 0
EATON CORP PLC SHS G29183103 245 1,652 SH   SOLE   1,652 0 0
ECOLAB INC COM 278865100 719 3,492 SH   SOLE   3,492 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 225 2,176 SH   SOLE   2,176 0 0
EMERSON ELEC CO COM 291011104 456 4,735 SH   SOLE   4,735 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 235 22,153 SH   SOLE   22,153 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 324 13,433 SH   SOLE   13,433 0 0
EVERSOURCE ENERGY COM 30040W108 275 3,424 SH   SOLE   3,424 0 0
EXXON MOBIL CORP COM 30231G102 13,276 210,460 SH   SOLE   210,460 0 0
FACEBOOK INC CL A 30303M102 2,716 7,810 SH   SOLE   7,810 0 0
FACTSET RESH SYS INC COM 303075105 407 1,212 SH   SOLE   1,212 0 0
FEDEX CORP COM 31428X106 600 2,012 SH   SOLE   2,012 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 270 6,209 SH   SOLE   6,209 0 0
FIRST AMERN FINL CORP COM 31847R102 411 6,592 SH   SOLE   6,592 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,133 24,233 SH   SOLE   24,233 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 244 5,144 SH   SOLE   5,144 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 504 7,283 SH   SOLE   7,283 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 269 5,600 SH   SOLE   5,600 0 0
FORD MTR CO DEL COM 345370860 835 56,160 SH   SOLE   56,160 0 0
FRANCO NEV CORP COM 351858105 1,381 9,520 SH   SOLE   9,520 0 0
GENERAL ELECTRIC CO COM 369604103 1,517 112,682 SH   SOLE   112,682 0 0
GENERAL MTRS CO COM 37045V100 1,034 17,477 SH   SOLE   17,477 0 0
GILEAD SCIENCES INC COM 375558103 416 6,038 SH   SOLE   6,038 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 253 6,348 SH   SOLE   6,348 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 597 12,524 SH   SOLE   12,524 0 0
GLOBAL X FDS INTERNET OF THNG 37954Y780 410 11,494 SH   SOLE   11,494 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 608 8,397 SH   SOLE   8,397 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1,460 41,785 SH   SOLE   41,785 0 0
GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 20 20,000 SH   SOLE   20,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 588 1,549 SH   SOLE   1,549 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 212 5,011 SH   SOLE   5,011 0 0
HCI GROUP INC NOTE 4.250% 3/0 40416EAD5 34 21,000 SH   SOLE   21,000 0 0
HOME DEPOT INC COM 437076102 2,178 6,831 SH   SOLE   6,831 0 0
HONEYWELL INTL INC COM 438516106 4,094 18,663 SH   SOLE   18,663 0 0
IDEXX LABS INC COM 45168D104 300 475 SH   SOLE   475 0 0
ILLINOIS TOOL WKS INC COM 452308109 276 1,236 SH   SOLE   1,236 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 286 30,842 SH   SOLE   30,842 0 0
INTEL CORP COM 458140100 15,022 267,588 SH   SOLE   267,588 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,970 27,081 SH   SOLE   27,081 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 329 358 SH   SOLE   358 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,011 6,707 SH   SOLE   6,707 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,976 8,396 SH   SOLE   8,396 0 0
ISHARES GOLD TR ISHARES NEW 464285204 618 18,333 SH   SOLE   18,333 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,780 56,430 SH   SOLE   56,430 0 0
ISHARES INC MSCI EMERG MRKT 464286533 1,507 23,488 SH   SOLE   23,488 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 327 3,073 SH   SOLE   3,073 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 317 3,676 SH   SOLE   3,676 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 273 2,091 SH   SOLE   2,091 0 0
ISHARES TR CORE DIV GRWTH 46434V621 591 11,733 SH   SOLE   11,733 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,650 17,098 SH   SOLE   17,098 0 0
ISHARES TR CORE MSCI EAFE 46432F842 5,488 73,313 SH   SOLE   73,313 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 373 5,085 SH   SOLE   5,085 0 0
ISHARES TR CORE S&P MCP ETF 464287507 18,656 69,422 SH   SOLE   69,422 0 0
ISHARES TR CORE S&P SCP ETF 464287804 9,104 80,584 SH   SOLE   80,584 0 0
ISHARES TR CORE S&P TTL STK 464287150 2,162 21,894 SH   SOLE   21,894 0 0
ISHARES TR CORE S&P500 ETF 464287200 57,505 133,758 SH   SOLE   133,758 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,255 10,879 SH   SOLE   10,879 0 0
ISHARES TR DOW JONES US ETF 464287846 242 2,239 SH   SOLE   2,239 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 295 5,798 SH   SOLE   5,798 0 0
ISHARES TR GENOMICS IMMUN 46435U192 843 16,201 SH   SOLE   16,201 0 0
ISHARES TR IBOXX HI YD ETF 464288513 523 5,938 SH   SOLE   5,938 0 0
ISHARES TR IBOXX INV CP ETF 464287242 673 5,006 SH   SOLE   5,006 0 0
ISHARES TR INTL SEL DIV ETF 464288448 414 12,767 SH   SOLE   12,767 0 0
ISHARES TR ISHARES BIOTECH 464287556 259 1,580 SH   SOLE   1,580 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 869 15,856 SH   SOLE   15,856 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 719 29,727 SH   SOLE   29,727 0 0
ISHARES TR MSCI CHINA ETF 46429B671 340 4,119 SH   SOLE   4,119 0 0
ISHARES TR MSCI EAFE ETF 464287465 714 9,056 SH   SOLE   9,056 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 426 7,723 SH   SOLE   7,723 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 15,530 210,970 SH   SOLE   210,970 0 0
ISHARES TR MSCI USA VALUE 46432F388 246 2,340 SH   SOLE   2,340 0 0
ISHARES TR NATIONAL MUN ETF 464288414 9,049 77,211 SH   SOLE   77,211 0 0
ISHARES TR NEW YORK MUN ETF 464288323 243 4,161 SH   SOLE   4,161 0 0
ISHARES TR PFD AND INCM SEC 464288687 297 7,558 SH   SOLE   7,558 0 0
ISHARES TR RUS 1000 ETF 464287622 574 2,373 SH   SOLE   2,373 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 847 3,119 SH   SOLE   3,119 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 326 2,053 SH   SOLE   2,053 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,992 17,406 SH   SOLE   17,406 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 46 200 SH Put SOLE   200 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 416 1,624 SH   SOLE   1,624 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 314 4,320 SH   SOLE   4,320 0 0
ISHARES TR S&P 500 VAL ETF 464287408 340 2,305 SH   SOLE   2,305 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,882 16,136 SH   SOLE   16,136 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,124 10,422 SH   SOLE   10,422 0 0
ISHARES TR TIPS BD ETF 464287176 1,087 8,491 SH   SOLE   8,491 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 270 1,456 SH   SOLE   1,456 0 0
ISHARES TR U.S. MED DVC ETF 464288810 492 1,362 SH   SOLE   1,362 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 237 4,729 SH   SOLE   4,729 0 0
JOHNSON & JOHNSON COM 478160104 3,001 18,214 SH   SOLE   18,214 0 0
JPMORGAN CHASE & CO COM 46625H100 4,073 26,185 SH   SOLE   26,185 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,013 3,575 SH   SOLE   3,575 0 0
KEYCORP COM 493267108 332 16,063 SH   SOLE   16,063 0 0
KIMBERLY-CLARK CORP COM 494368103 205 1,534 SH   SOLE   1,534 0 0
KINDER MORGAN INC DEL COM 49456B101 206 11,308 SH   SOLE   11,308 0 0
KKR & CO INC COM 48251W104 210 3,540 SH   SOLE   3,540 0 0
KRAFT HEINZ CO COM 500754106 282 6,919 SH   SOLE   6,919 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 413 1,912 SH   SOLE   1,912 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 143 10,152 SH   SOLE   10,152 0 0
LILLY ELI & CO COM 532457108 861 3,749 SH   SOLE   3,749 0 0
LINCOLN NATL CORP IND COM 534187109 436 6,933 SH   SOLE   6,933 0 0
LINDE PLC SHS G5494J103 283 978 SH   SOLE   978 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 28 11,120 SH   SOLE   11,120 0 0
LOCKHEED MARTIN CORP COM 539830109 954 2,522 SH   SOLE   2,522 0 0
LOWES COS INC COM 548661107 928 4,783 SH   SOLE   4,783 0 0
M & T BK CORP COM 55261F104 270 1,856 SH   SOLE   1,856 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 405 8,275 SH   SOLE   8,275 0 0
MARRIOTT INTL INC NEW CL A 571903202 260 1,908 SH   SOLE   1,908 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,139 3,120 SH   SOLE   3,120 0 0
MCDONALDS CORP COM 580135101 33,192 143,696 SH   SOLE   143,696 0 0
MEDALLIA INC COM 584021109 11,032 326,874 SH   SOLE   326,874 0 0
MEDTRONIC PLC SHS G5960L103 955 7,692 SH   SOLE   7,692 0 0
MERCK & CO INC COM 58933Y105 2,581 33,190 SH   SOLE   33,190 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 312 225 SH   SOLE   225 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 317 3,728 SH   SOLE   3,728 0 0
MICRON TECHNOLOGY INC COM 595112103 8 100 SH Call SOLE   100 0 0
MICROSOFT CORP COM 594918104 10,728 39,601 SH   SOLE   39,601 0 0
MONDELEZ INTL INC CL A 609207105 384 6,150 SH   SOLE   6,150 0 0
MORGAN STANLEY COM NEW 617446448 4,041 44,073 SH   SOLE   44,073 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 214 3,340 SH   SOLE   3,340 0 0
NETFLIX INC COM 64110L106 476 902 SH   SOLE   902 0 0
NEW GOLD INC CDA COM 644535106 25 13,747 SH   SOLE   13,747 0 0
NEXTERA ENERGY INC COM 65339F101 9,644 131,607 SH   SOLE   131,607 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 26 10,728 SH   SOLE   10,728 0 0
NIKE INC CL B 654106103 790 5,116 SH   SOLE   5,116 0 0
NOVARTIS AG SPONSORED ADR 66987V109 945 10,352 SH   SOLE   10,352 0 0
NOVOCURE LTD ORD SHS G6674U108 778 3,507 SH   SOLE   3,507 0 0
NUCOR CORP COM 670346105 204 2,123 SH   SOLE   2,123 0 0
NVIDIA CORPORATION COM 67066G104 2,167 2,708 SH   SOLE   2,708 0 0
OAK STR HEALTH INC COM 67181A107 3,775 64,445 SH   SOLE   64,445 0 0
ORACLE CORP COM 68389X105 503 6,462 SH   SOLE   6,462 0 0
OTIS WORLDWIDE CORP COM 68902V107 833 10,192 SH   SOLE   10,192 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 781 20,762 SH   SOLE   20,762 0 0
PACIRA BIOSCIENCES INC NOTE 2.375% 4/0 695127AD2 26 24,000 SH   SOLE   24,000 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 443 16,787 SH   SOLE   16,787 0 0
PALO ALTO NETWORKS INC COM 697435105 219 590 SH   SOLE   590 0 0
PARKER-HANNIFIN CORP COM 701094104 224 728 SH   SOLE   728 0 0
PAYCOM SOFTWARE INC COM 70432V102 372 1,024 SH   SOLE   1,024 0 0
PAYPAL HLDGS INC COM 70450Y103 3,024 10,376 SH   SOLE   10,376 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 179 10,461 SH   SOLE   10,461 0 0
PEPSICO INC COM 713448108 6,527 44,054 SH   SOLE   44,054 0 0
PFIZER INC COM 717081103 1,966 50,198 SH   SOLE   50,198 0 0
PHILIP MORRIS INTL INC COM 718172109 755 7,619 SH   SOLE   7,619 0 0
PHILLIPS 66 COM 718546104 301 3,504 SH   SOLE   3,504 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,476 34,090 SH   SOLE   34,090 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,234 157,373 SH   SOLE   157,373 0 0
PTC THERAPEUTICS INC COM 69366J200 202 4,770 SH   SOLE   4,770 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,008 11,816 SH   SOLE   11,816 0 0
REALTY INCOME CORP COM 756109104 224 3,357 SH   SOLE   3,357 0 0
RIO TINTO PLC SPONSORED ADR 767204100 733 8,739 SH   SOLE   8,739 0 0
ROKU INC COM CL A 77543R102 358 780 SH   SOLE   780 0 0
ROKU INC COM CL A 77543R102 46 100 SH Call SOLE   100 0 0
ROSS STORES INC COM 778296103 206 1,665 SH   SOLE   1,665 0 0
SALESFORCE COM INC COM 79466L302 894 3,659 SH   SOLE   3,659 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 97 12,270 SH   SOLE   12,270 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 764 19,364 SH   SOLE   19,364 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 705 9,326 SH   SOLE   9,326 0 0
SEA LTD SPONSORD ADS 81141R100 754 2,745 SH   SOLE   2,745 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 336 6,246 SH   SOLE   6,246 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 27 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 298 8,133 SH   SOLE   8,133 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 48 1,300 SH Put SOLE   1,300 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 208 2,036 SH   SOLE   2,036 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 292 1,980 SH   SOLE   1,980 0 0
SELECTQUOTE INC COM 816307300 1,115 57,911 SH   SOLE   57,911 0 0
SERVICENOW INC COM 81762P102 561 1,021 SH   SOLE   1,021 0 0
SHOPIFY INC CL A 82509L107 783 536 SH   SOLE   536 0 0
SMUCKER J M CO COM NEW 832696405 750 5,792 SH   SOLE   5,792 0 0
SOUTHERN CO COM 842587107 6,242 103,159 SH   SOLE   103,159 0 0
SOUTHERN COPPER CORP COM 84265V105 482 7,499 SH   SOLE   7,499 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,903 5,516 SH   SOLE   5,516 0 0
SPDR GOLD TR GOLD SHS 78463V107 3,036 18,330 SH   SOLE   18,330 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,642 22,524 SH   SOLE   22,524 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,115 10,417 SH   SOLE   10,417 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 216 1,963 SH   SOLE   1,963 0 0
SPDR SER TR ICE PFD SEC ETF 78464A292 321 7,260 SH   SOLE   7,260 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 553 9,088 SH   SOLE   9,088 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 453 8,692 SH   SOLE   8,692 0 0
SPDR SER TR S&P DIVID ETF 78464A763 420 3,438 SH   SOLE   3,438 0 0
SPDR SER TR S&P KENSHO INTLG 78468R697 428 8,943 SH   SOLE   8,943 0 0
SPLUNK INC COM 848637104 536 3,710 SH   SOLE   3,710 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 608 24,000 SH   SOLE   24,000 0 0
SQUARE INC CL A 852234103 503 2,065 SH   SOLE   2,065 0 0
SQUARE INC CL A 852234103 24 100 SH Call SOLE   100 0 0
STARBUCKS CORP COM 855244109 397 3,548 SH   SOLE   3,548 0 0
STATE STR CORP COM 857477103 487 5,925 SH   SOLE   5,925 0 0
STRYKER CORPORATION COM 863667101 581 2,238 SH   SOLE   2,238 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 153 10,000 SH   SOLE   10,000 0 0
SUMO LOGIC INC COM 86646P103 561 27,188 SH   SOLE   27,188 0 0
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 25 25,000 SH   SOLE   25,000 0 0
SVB FINANCIAL GROUP COM 78486Q101 221 397 SH   SOLE   397 0 0
SYSCO CORP COM 871829107 450 5,794 SH   SOLE   5,794 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 230 1,915 SH   SOLE   1,915 0 0
TARGET CORP COM 87612E106 418 1,731 SH   SOLE   1,731 0 0
TELADOC HEALTH INC COM 87918A105 1,354 8,143 SH   SOLE   8,143 0 0
TESLA INC COM 88160R101 1,108 1,630 SH   SOLE   1,630 0 0
TEXAS INSTRS INC COM 882508104 899 4,676 SH   SOLE   4,676 0 0
THE REALREAL INC COM 88339P101 934 47,273 SH   SOLE   47,273 0 0
THE TRADE DESK INC COM CL A 88339J105 345 4,460 SH   SOLE   4,460 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,534 3,040 SH   SOLE   3,040 0 0
TJX COS INC NEW COM 872540109 688 10,200 SH   SOLE   10,200 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 286 6,324 SH   SOLE   6,324 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 391 2,123 SH   SOLE   2,123 0 0
TWILIO INC CL A 90138F102 381 966 SH   SOLE   966 0 0
TWITTER INC COM 90184L102 287 4,168 SH   SOLE   4,168 0 0
TYSON FOODS INC CL A 902494103 487 6,604 SH   SOLE   6,604 0 0
UNILEVER PLC SPON ADR NEW 904767704 295 5,049 SH   SOLE   5,049 0 0
UNION PAC CORP COM 907818108 457 2,079 SH   SOLE   2,079 0 0
UNITED PARCEL SERVICE INC CL B 911312106 17,598 84,618 SH   SOLE   84,618 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,244 3,107 SH   SOLE   3,107 0 0
US BANCORP DEL COM NEW 902973304 314 5,508 SH   SOLE   5,508 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 531 5,907 SH   SOLE   5,907 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 682 8,296 SH   SOLE   8,296 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 12,803 149,060 SH   SOLE   149,060 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 286 5,002 SH   SOLE   5,002 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 215 1,142 SH   SOLE   1,142 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 879 3,066 SH   SOLE   3,066 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 4,289 18,070 SH   SOLE   18,070 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,201 11,798 SH   SOLE   11,798 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,846 12,313 SH   SOLE   12,313 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 346 1,993 SH   SOLE   1,993 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 770 3,420 SH   SOLE   3,420 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,799 26,025 SH   SOLE   26,025 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,184 8,616 SH   SOLE   8,616 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,061 16,745 SH   SOLE   16,745 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,120 39,034 SH   SOLE   39,034 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,991 28,869 SH   SOLE   28,869 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,496 45,128 SH   SOLE   45,128 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,345 35,181 SH   SOLE   35,181 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,588 31,288 SH   SOLE   31,288 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,670 17,249 SH   SOLE   17,249 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 742 11,293 SH   SOLE   11,293 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,719 110,997 SH   SOLE   110,997 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 471 4,498 SH   SOLE   4,498 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,112 144,772 SH   SOLE   144,772 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 602 559,797 SH   SOLE   559,797 0 0
VIACOMCBS INC CL B 92556H206 251 5,548 SH   SOLE   5,548 0 0
VIKING THERAPEUTICS INC COM 92686J106 84 13,985 SH   SOLE   13,985 0 0
VISA INC COM CL A 92826C839 2,117 9,056 SH   SOLE   9,056 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 529 3,308 SH   SOLE   3,308 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 305 5,790 SH   SOLE   5,790 0 0
WALMART INC COM 931142103 343 2,431 SH   SOLE   2,431 0 0
WASTE MGMT INC DEL COM 94106L109 731 5,215 SH   SOLE   5,215 0 0
WATSCO INC COM 942622200 237 828 SH   SOLE   828 0 0
WAYFAIR INC CL A 94419L101 51,312 162,528 SH   SOLE   162,528 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 422 12,270 SH   SOLE   12,270 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 387 1,683 SH   SOLE   1,683 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 309 7,335 SH   SOLE   7,335 0 0
XL FLEET CORP COM CL A 9837FR100 9,166 1,100,312 SH   SOLE   1,100,312 0 0
XL FLEET CORP COM CL A 9837FR100 11,760 1,411,800 SH Put SOLE   1,411,800 0 0
YUM CHINA HLDGS INC COM 98850P109 401 6,054 SH   SOLE   6,054 0 0
ZOETIS INC CL A 98978V103 552 2,960 SH   SOLE   2,960 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 212 547 SH   SOLE   547 0 0
ZSCALER INC COM 98980G102 351 1,626 SH   SOLE   1,626 0 0