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
22ND CENTY GROUP INC COM 90137F103 1 20,500 SH   SOLE   20,500 0 0
3M CO COM 88579Y101 481 191 SH   SOLE   191 0 0
9 METERS BIOPHARMA INC COM 654405109 9 43,000 SH   SOLE   43,000 0 0
ABBOTT LABS COM 002824100 762 2,539 SH   SOLE   2,539 0 0
ABBVIE INC COM 00287Y109 26,102 31,113 SH   SOLE   31,113 0 0
ACASTI PHARMA INC CL A NEW 00430K402 0 25,000 SH   SOLE   25,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,751 3,921 SH   SOLE   3,921 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 59,832 3,697 SH   SOLE   3,697 0 0
ADVANCED MICRO DEVICES INC COM 007903107 17,956 41,567 SH   SOLE   41,567 0 0
AGEX THERAPEUTICS INC COM 00848H108 2 23,500 SH   SOLE   23,500 0 0
AIR PRODS & CHEMS INC COM 009158106 298 223 SH   SOLE   223 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 320 448 SH   SOLE   448 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 38,805 4,773 SH   SOLE   4,773 0 0
ALIGN TECHNOLOGY INC COM 016255101 655 114 SH   SOLE   114 0 0
ALPHABET INC CAP STK CL C 02079K107 152,838 697 SH   SOLE   697 0 0
ALPHABET INC CAP STK CL A 02079K305 194,925 1,603 SH   SOLE   1,603 0 0
ALTERYX INC COM CL A 02156B103 454 500 SH   SOLE   500 0 0
ALTRIA GROUP INC COM 02209S103 3,014 17,349 SH   SOLE   17,349 0 0
AMAZON COM INC COM 023135106 1,605,852 2,531 SH   SOLE   2,531 0 0
AMEREN CORP COM 023608102 2,372 19,134 SH   SOLE   19,134 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 234 6,467 SH   SOLE   6,467 0 0
AMERICAN ELEC PWR CO INC COM 025537101 9,399 10,557 SH   SOLE   10,557 0 0
AMERICAN EXPRESS CO COM 025816109 3,409 755 SH   SOLE   755 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,176 579 SH   SOLE   579 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 7,244 7,170 SH   SOLE   7,170 0 0
AMERISOURCEBERGEN CORP COM 03073E105 8,141 5,251 SH   SOLE   5,251 0 0
AMGEN INC COM 031162100 4,067 439 SH   SOLE   439 0 0
ANALOG DEVICES INC COM 032654105 3,736 971 SH   SOLE   971 0 0
ANAPLAN INC COM 03272L108 751 2,400 SH   SOLE   2,400 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,293 3,412 SH   SOLE   3,412 0 0
ANTHEM INC COM 036752103 14,504 1,342 SH   SOLE   1,342 0 0
AON PLC SHS CL A G0403H108 10,109 2,576 SH   SOLE   2,576 0 0
APPLE INC COM 037833100 87,321 156,077 SH   SOLE   156,077 0 0
ARES CAPITAL CORP COM 04010L103 614 23,555 SH   SOLE   23,555 0 0
ARISTA NETWORKS INC COM 040413106 207 7 SH   SOLE   7 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 2,102 3,302 SH   SOLE   3,302 0 0
ARK ETF TR INNOVATION ETF 00214Q104 3,036 2,522 SH   SOLE   2,522 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 17,356 1,392 SH   SOLE   1,392 0 0
AT&T INC COM 00206R102 12,516 122,754 SH   SOLE   122,754 0 0
ATMOS ENERGY CORP COM 049560105 287 132 SH   SOLE   132 0 0
AUTODESK INC COM 052769106 231 68 SH   SOLE   68 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 279 22 SH   SOLE   22 0 0
AVALONBAY CMNTYS INC COM 053484101 1,195 95 SH   SOLE   95 0 0
AVANGRID INC COM 05351W103 2,170 8,790 SH   SOLE   8,790 0 0
BAIDU INC SPON ADR REP A 056752108 9,747 1,979 SH   SOLE   1,979 0 0
BANK NEW YORK MELLON CORP COM 064058100 996 2,701 SH   SOLE   2,701 0 0
BAOZUN INC SPONSORED ADR 06684L103 325 1,000 SH   SOLE   1,000 0 0
BCE INC COM NEW 05534B760 1,908 9,197 SH   SOLE   9,197 0 0
BECTON DICKINSON & CO COM 075887109 465 32 SH   SOLE   32 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 29,386 8,491 SH   SOLE   8,491 0 0
BEYOND MEAT INC COM 08862E109 498 260 SH   SOLE   260 0 0
BIOGEN INC COM 09062X103 567 51 SH   SOLE   51 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 304 133 SH   SOLE   133 0 0
BIO-TECHNE CORP COM 09073M104 248 95 SH   SOLE   95 0 0
BK OF AMERICA CORP COM 060505104 217 2,750 SH   SOLE   2,750 0 0
BLACKROCK INC COM 09247X101 6,763 88 SH   SOLE   88 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 2,245 8,555 SH   SOLE   8,555 0 0
BOEING CO COM 097023105 3,470 2,711 SH   SOLE   2,711 0 0
BOOKING HOLDINGS INC COM 09857L108 145,408 359 SH   SOLE   359 0 0
BOSTON BEER INC CL A 100557107 883 20 SH   SOLE   20 0 0
BOSTON SCIENTIFIC CORP COM 101137107 306 1,353 SH   SOLE   1,353 0 0
BOYD GAMING CORP COM 103304101 246 1,130 SH   SOLE   1,130 0 0
BP PLC SPONSORED ADR 055622104 210 3,673 SH   SOLE   3,673 0 0
BRINKER INTL INC COM 109641100 1,111 4,095 SH   SOLE   4,095 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 7,657 11,322 SH   SOLE   11,322 0 0
BROADCOM INC COM 11135F101 729 39 SH   SOLE   39 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2,000 11,389 SH   SOLE   11,389 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 665 952 SH   SOLE   952 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1,396 22,054 SH   SOLE   22,054 0 0
CANADIAN NATL RY CO COM 136375102 426 3,752 SH   SOLE   3,752 0 0
CANADIAN PAC RY LTD COM 13645T100 1,218 249 SH   SOLE   249 0 0
CANOPY GROWTH CORP COM 138035100 200 1,784 SH   SOLE   1,784 0 0
CARMAX INC COM 143130102 4,504 2,330 SH   SOLE   2,330 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 489 1,109 SH   SOLE   1,109 0 0
CATERPILLAR INC DEL COM 149123101 4,475 1,842 SH   SOLE   1,842 0 0
CENTENE CORP DEL COM 15135B101 17,557 48,721 SH   SOLE   48,721 0 0
CERNER CORP COM 156782104 651 2,137 SH   SOLE   2,137 0 0
CHARLES RIV LABS INTL INC COM 159864107 679 150 SH   SOLE   150 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 624 10 SH   SOLE   10 0 0
CHEVRON CORP NEW COM 166764100 864 854 SH   SOLE   854 0 0
CHEWY INC CL A 16679L109 219 328 SH   SOLE   328 0 0
CIGNA CORP NEW COM 125523100 12,536 1,246 SH   SOLE   1,246 0 0
CINCINNATI FINL CORP COM 172062101 3,353 4,272 SH   SOLE   4,272 0 0
CINTAS CORP COM 172908105 14,977 2,194 SH   SOLE   2,194 0 0
CISCO SYS INC COM 17275R102 2,521 10,654 SH   SOLE   10,654 0 0
CIT GROUP INC COM NEW 125581801 5,207 56,604 SH   SOLE   56,604 0 0
CITIGROUP INC COM NEW 172967424 11,855 47,546 SH   SOLE   47,546 0 0
CLOROX CO DEL COM 189054109 9,458 1,585 SH   SOLE   1,585 0 0
CME GROUP INC COM 12572Q105 7,362 3,340 SH   SOLE   3,340 0 0
CNA FINL CORP COM 126117100 7,677 59,048 SH   SOLE   59,048 0 0
CNOOC LIMITED SPONSORED ADR 126132109 288 47 SH   SOLE   47 0 0
COCA COLA CO COM 191216100 3,456 14,362 SH   SOLE   14,362 0 0
COHBAR INC COM 19249J109 1 20,000 SH   SOLE   20,000 0 0
COHEN & STEERS REIT & PFD &I COM 19247X100 1,151 19,890 SH   SOLE   19,890 0 0
COLGATE PALMOLIVE CO COM 194162103 3,472 6,446 SH   SOLE   6,446 0 0
COMCAST CORP NEW CL A 20030N101 4,533 29,843 SH   SOLE   29,843 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 248 12,050 SH   SOLE   12,050 0 0
COMPASS MINERALS INTL INC COM 20451N101 594 707 SH   SOLE   707 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,169 1,293 SH   SOLE   1,293 0 0
COOPER COS INC COM NEW 216648402 337 7 SH   SOLE   7 0 0
CORNING INC COM 219350105 227 3,292 SH   SOLE   3,292 0 0
COSTCO WHSL CORP NEW COM 22160K105 17,750 2,910 SH   SOLE   2,910 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 335 575 SH   SOLE   575 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 7,160 3,080 SH   SOLE   3,080 0 0
CSX CORP COM 126408103 544 2,279 SH   SOLE   2,279 0 0
CUMMINS INC COM 231021106 1,056 401 SH   SOLE   401 0 0
CVS HEALTH CORP COM 126650100 3,329 7,659 SH   SOLE   7,659 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,034 769 SH   SOLE   769 0 0
DANAHER CORPORATION COM 235851102 12,058 5,894 SH   SOLE   5,894 0 0
DARDEN RESTAURANTS INC COM 237194105 201 142 SH   SOLE   142 0 0
DECKERS OUTDOOR CORP COM 243537107 440 57 SH   SOLE   57 0 0
DEERE & CO COM 244199105 1,108 1,586 SH   SOLE   1,586 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 9,021 54,434 SH   SOLE   54,434 0 0
DENISON MINES CORP COM 248356107 1 11,000 SH   SOLE   11,000 0 0
DISNEY WALT CO COM DISNEY 254687106 38,341 19,309 SH   SOLE   19,309 0 0
DOCUSIGN INC COM 256163106 1,291 163 SH   SOLE   163 0 0
DOLLAR GEN CORP NEW COM 256677105 1,677 393 SH   SOLE   393 0 0
DOMINION ENERGY INC COM 25746U109 6,314 7,481 SH   SOLE   7,481 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 2,884 186,872 SH   SOLE   186,872 0 0
DOW INC COM 260557103 13,739 38,058 SH   SOLE   38,058 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 7,350 8,083 SH   SOLE   8,083 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 231 1,132 SH   SOLE   1,132 0 0
DXC TECHNOLOGY CO COM 23355L106 5,105 72,918 SH   SOLE   72,918 0 0
EATON CORP PLC SHS G29183103 204 508 SH   SOLE   508 0 0
EBAY INC. COM 278642103 1,719 3,811 SH   SOLE   3,811 0 0
ECOLAB INC COM 278865100 400 450 SH   SOLE   450 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,592 11,705 SH   SOLE   11,705 0 0
ELECTRONIC ARTS INC COM 285512109 9,129 3,555 SH   SOLE   3,555 0 0
EMERSON ELEC CO COM 291011104 19,802 38,555 SH   SOLE   38,555 0 0
ENBRIDGE INC COM 29250N105 10,337 84,302 SH   SOLE   84,302 0 0
ENTERGY CORP NEW COM 29364G103 4,335 3,540 SH   SOLE   3,540 0 0
EQUINIX INC COM 29444U700 31,165 855 SH   SOLE   855 0 0
ESSEX PPTY TR INC COM 297178105 8,835 1,610 SH   SOLE   1,610 0 0
EVERSOURCE ENERGY COM 30040W108 3,676 5,653 SH   SOLE   5,653 0 0
EXELON CORP COM 30161N101 286 1,466 SH   SOLE   1,466 0 0
EXXON MOBIL CORP COM 30231G102 14,041 72,309 SH   SOLE   72,309 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 1 25,500 SH   SOLE   25,500 0 0
FACEBOOK INC CL A 30303M102 54,213 10,139 SH   SOLE   10,139 0 0
FASTLY INC CL A 31188V100 375 347 SH   SOLE   347 0 0
FEDEX CORP COM 31428X106 2,767 550 SH   SOLE   550 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 1,736 48 SH   SOLE   48 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 894 4,261 SH   SOLE   4,261 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 3,498 7,828 SH   SOLE   7,828 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 237 774 SH   SOLE   774 0 0
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 1,211 2,824 SH   SOLE   2,824 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 328 505 SH   SOLE   505 0 0
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 1,229 4,635 SH   SOLE   4,635 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 5,838 915 SH   SOLE   915 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 234 700 SH   SOLE   700 0 0
FIRSTENERGY CORP COM 337932107 316 2,636 SH   SOLE   2,636 0 0
FISERV INC COM 337738108 206 99 SH   SOLE   99 0 0
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 690 92,056 SH   SOLE   92,056 0 0
FORD MTR CO DEL COM 345370860 107 14,969 SH   SOLE   14,969 0 0
GALLAGHER ARTHUR J & CO COM 363576109 4,118 4,087 SH   SOLE   4,087 0 0
GENERAL DYNAMICS CORP COM 369550108 4,153 1,047 SH   SOLE   1,047 0 0
GENERAL ELECTRIC CO COM 369604103 910 157,275 SH   SOLE   157,275 0 0
GENERAL MLS INC COM 370334104 4,194 7,931 SH   SOLE   7,931 0 0
GENUINE PARTS CO COM 372460105 1,047 495 SH   SOLE   495 0 0
GERON CORP COM 374163103 64 149,778 SH   SOLE   149,778 0 0
GILEAD SCIENCES INC COM 375558103 19,715 29,188 SH   SOLE   29,188 0 0
GLOBUS MED INC CL A 379577208 644 552 SH   SOLE   552 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 804 336 SH   SOLE   336 0 0
HAIN CELESTIAL GROUP INC COM 405217100 206 681 SH   SOLE   681 0 0
HANESBRANDS INC COM 410345102 4,205 231,723 SH   SOLE   231,723 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,622 9,885 SH   SOLE   9,885 0 0
HCA HEALTHCARE INC COM 40412C101 5,486 6,225 SH   SOLE   6,225 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,170 14,200 SH   SOLE   14,200 0 0
HOME DEPOT INC COM 437076102 28,326 6,091 SH   SOLE   6,091 0 0
HONEYWELL INTL INC COM 438516106 494 224 SH   SOLE   224 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 215 509 SH   SOLE   509 0 0
IDEXX LABS INC COM 45168D104 393 10 SH   SOLE   10 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 2,606 953 SH   SOLE   953 0 0
INTEL CORP COM 458140100 4,867 16,537 SH   SOLE   16,537 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,201 710 SH   SOLE   710 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,703 1,238 SH   SOLE   1,238 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 692 40,330 SH   SOLE   40,330 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 262 76 SH   SOLE   76 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 286 8 SH   SOLE   8 0 0
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 408 130 SH   SOLE   130 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 471 166 SH   SOLE   166 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 421 6 SH   SOLE   6 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 13,058 2,588 SH   SOLE   2,588 0 0
IQVIA HLDGS INC COM 46266C105 8,039 3,697 SH   SOLE   3,697 0 0
IROBOT CORP COM 462726100 228 60 SH   SOLE   60 0 0
ISHARES INC MSCI STH KOR ETF 464286772 261 94 SH   SOLE   94 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 26,316 128,043 SH   SOLE   128,043 0 0
ISHARES INC MSCI EMERG MKT 46434G889 4,212 25,393 SH   SOLE   25,393 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,802 11,810 SH   SOLE   11,810 0 0
ISHARES INC MSCI EM ASIA ETF 464286426 224 891 SH   SOLE   891 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 551 541 SH   SOLE   541 0 0
ISHARES INC MSCI EMERG MRKT 464286533 1,931 6,686 SH   SOLE   6,686 0 0
ISHARES TR PFD AND INCM SEC 464288687 3,973 35,905 SH   SOLE   35,905 0 0
ISHARES TR JPMORGAN USD EMG 464288281 1,885 587 SH   SOLE   587 0 0
ISHARES TR RUS MD CP GR ETF 464287481 864 1,744 SH   SOLE   1,744 0 0
ISHARES TR US HLTHCR PR ETF 464288828 404 155 SH   SOLE   155 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,457 2,810 SH   SOLE   2,810 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 35,527 49,519 SH   SOLE   49,519 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 587 101 SH   SOLE   101 0 0
ISHARES TR US HOME CONS ETF 464288752 227 500 SH   SOLE   500 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 24,027 19,233 SH   SOLE   19,233 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,771 4,219 SH   SOLE   4,219 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,546 1,698 SH   SOLE   1,698 0 0
ISHARES TR SELECT DIVID ETF 464287168 897 1,775 SH   SOLE   1,775 0 0
ISHARES TR COHEN STEER REIT 464287564 408 468 SH   SOLE   468 0 0
ISHARES TR MSCI USA VALUE 46432F388 59,540 80,284 SH   SOLE   80,284 0 0
ISHARES TR MSCI USA MMENTM 46432F396 17,541 11,820 SH   SOLE   11,820 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 83,462 12,373 SH   SOLE   12,373 0 0
ISHARES TR DOW JONES US ETF 464287846 333 29 SH   SOLE   29 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 14,524 26,788 SH   SOLE   26,788 0 0
ISHARES TR CORE S&P TTL STK 464287150 2,869 6,779 SH   SOLE   6,779 0 0
ISHARES TR MSCI KLD400 SOC 464288570 512 825 SH   SOLE   825 0 0
ISHARES TR CORE S&P SCP ETF 464287804 54,779 46,103 SH   SOLE   46,103 0 0
ISHARES TR U.S. MED DVC ETF 464288810 209,135 8,017 SH   SOLE   8,017 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,853 3,783 SH   SOLE   3,783 0 0
ISHARES TR MSCI USA SML CP 46434V290 4,174 38,445 SH   SOLE   38,445 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,007 2,085 SH   SOLE   2,085 0 0
ISHARES TR SP SMCP600VL ETF 464287879 490 412 SH   SOLE   412 0 0
ISHARES TR MSCI USA SZE FT 46432F370 1,407 320 SH   SOLE   320 0 0
ISHARES TR TRANS AVG ETF 464287192 796 288 SH   SOLE   288 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,058 5,163 SH   SOLE   5,163 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 2,657 4,861 SH   SOLE   4,861 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 233 3,288 SH   SOLE   3,288 0 0
ISHARES TR NASDAQ BIOTECH 464287556 542 197 SH   SOLE   197 0 0
ISHARES TR IBOXX INV CP ETF 464287242 88,100 54,692 SH   SOLE   54,692 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 2,680 571 SH   SOLE   571 0 0
ISHARES TR CORE MSCI EAFE 46432F842 47,440 66,319 SH   SOLE   66,319 0 0
ISHARES TR CORE S&P MCP ETF 464287507 8,524 2,487 SH   SOLE   2,487 0 0
ISHARES TR S&P SML 600 GWT 464287887 529 2,030 SH   SOLE   2,030 0 0
ISHARES TR YLD OPTIM BD 46434V787 5,995 79,944 SH   SOLE   79,944 0 0
ISHARES TR U.S. TECH ETF 464287721 903 384 SH   SOLE   384 0 0
ISHARES TR US TREAS BD ETF 46429B267 18,419 203,866 SH   SOLE   203,866 0 0
ISHARES TR MSCI USA ESG SLC 464288802 294 135 SH   SOLE   135 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 22,502 56,821 SH   SOLE   56,821 0 0
ISHARES TR RUS TP200 GR ETF 464289438 607 436 SH   SOLE   436 0 0
ISHARES TR GLOBAL TECH ETF 464287291 199,071 12,771 SH   SOLE   12,771 0 0
ISHARES TR TIPS BD ETF 464287176 2,404 2,203 SH   SOLE   2,203 0 0
ISHARES TR GLB CNS DISC ETF 464288745 540 615 SH   SOLE   615 0 0
ISHARES TR U.S. FINLS ETF 464287788 567 300 SH   SOLE   300 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 8,088 2,061 SH   SOLE   2,061 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 1,337 463 SH   SOLE   463 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,169 3,991 SH   SOLE   3,991 0 0
ISHARES TR EAFE GRWTH ETF 464288885 74,780 95,088 SH   SOLE   95,088 0 0
ISHARES TR MSCI INTL MULTFT 46434V274 2,673 30,060 SH   SOLE   30,060 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 827 3,353 SH   SOLE   3,353 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 56,091 132,299 SH   SOLE   132,299 0 0
ISHARES TR MSCI EAFE ETF 464287465 891 2,119 SH   SOLE   2,119 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 4,967 494 SH   SOLE   494 0 0
ISHARES TR CORE DIV GRWTH 46434V621 995 7,871 SH   SOLE   7,871 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 886 338 SH   SOLE   338 0 0
ISHARES TR 20 YR TR BD ETF 464287432 88,977 3,842 SH   SOLE   3,842 0 0
ISHARES TR MBS ETF 464288588 994 151 SH   SOLE   151 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 791 4,645 SH   SOLE   4,645 0 0
ISHARES TR NATIONAL MUN ETF 464288414 232 120 SH   SOLE   120 0 0
ISHARES TR CORE S&P500 ETF 464287200 306,151 52,170 SH   SOLE   52,170 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 323 1,317 SH   SOLE   1,317 0 0
ISHARES TR US HLTHCARE ETF 464287762 1,363 502 SH   SOLE   502 0 0
ISHARES TR S&P 500 VAL ETF 464287408 4,386 3,473 SH   SOLE   3,473 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 57,421 59,204 SH   SOLE   59,204 0 0
ISHARES TR RUS MID CAP ETF 464287499 344 2,857 SH   SOLE   2,857 0 0
ISHARES TR RUS 1000 ETF 464287622 374 130 SH   SOLE   130 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 4,660 6,777 SH   SOLE   6,777 0 0
IVERIC BIO INC COM 46583P102 73 12,850 SH   SOLE   12,850 0 0
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 3,180 46,690 SH   SOLE   46,690 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 285 60 SH   SOLE   60 0 0
JOHNSON & JOHNSON COM 478160104 12,208 7,669 SH   SOLE   7,669 0 0
JPMORGAN CHASE & CO COM 46625H100 9,531 12,306 SH   SOLE   12,306 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 542 200 SH   SOLE   200 0 0
KIMBERLY CLARK CORP COM 494368103 46,808 15,031 SH   SOLE   15,031 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 825 65,875 SH   SOLE   65,875 0 0
KOHLS CORP COM 500255104 5,300 62,989 SH   SOLE   62,989 0 0
KOPIN CORP COM 500600101 1 22,000 SH   SOLE   22,000 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 6,794 2,460 SH   SOLE   2,460 0 0
LAM RESEARCH CORP COM 512807108 332 20 SH   SOLE   20 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 662 955 SH   SOLE   955 0 0
LILLY ELI & CO COM 532457108 592 425 SH   SOLE   425 0 0
LINDE PLC SHS G5494J103 476 110 SH   SOLE   110 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 2 29,000 SH   SOLE   29,000 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 17 20,508 SH   SOLE   20,508 0 0
LOCKHEED MARTIN CORP COM 539830109 21,080 2,404 SH   SOLE   2,404 0 0
LOWES COS INC COM 548661107 14,264 5,191 SH   SOLE   5,191 0 0
LULULEMON ATHLETICA INC COM 550021109 1,976 260 SH   SOLE   260 0 0
LYFT INC CL A COM 55087P104 1,295 4,456 SH   SOLE   4,456 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 274 1,063 SH   SOLE   1,063 0 0
MASIMO CORP COM 574795100 236 100 SH   SOLE   100 0 0
MASTERCARD INCORPORATED CL A 57636Q104 190,390 24,248 SH   SOLE   24,248 0 0
MCDONALDS CORP COM 580135101 86,260 15,251 SH   SOLE   15,251 0 0
MCKESSON CORP COM 58155Q103 4,617 377 SH   SOLE   377 0 0
MEDTRONIC PLC SHS G5960L103 208 32 SH   SOLE   32 0 0
MERCK & CO. INC COM 58933Y105 5,724 10,633 SH   SOLE   10,633 0 0
MESOBLAST LTD SPONS ADR 590717104 539 18,139 SH   SOLE   18,139 0 0
METLIFE INC COM 59156R108 223 344 SH   SOLE   344 0 0
MICRON TECHNOLOGY INC COM 595112103 657 1,910 SH   SOLE   1,910 0 0
MICROSOFT CORP COM 594918104 100,538 33,137 SH   SOLE   33,137 0 0
MID-AMER APT CMNTYS INC COM 59522J103 5,102 4,894 SH   SOLE   4,894 0 0
MONDELEZ INTL INC CL A 609207105 460 1,200 SH   SOLE   1,200 0 0
MONGODB INC CL A 60937P106 232 75 SH   SOLE   75 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 1,587 13,095 SH   SOLE   13,095 0 0
NETEASE INC SPONSORED ADS 64110W102 455 25 SH   SOLE   25 0 0
NETFLIX INC COM 64110L106 14,001 922 SH   SOLE   922 0 0
NEXTERA ENERGY INC COM 65339F101 13,878 4,233 SH   SOLE   4,233 0 0
NIKE INC CL B 654106103 879 654 SH   SOLE   654 0 0
NORFOLK SOUTHN CORP COM 655844108 214 122 SH   SOLE   122 0 0
NORTHROP GRUMMAN CORP COM 666807102 17,352 1,845 SH   SOLE   1,845 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,783 2,515 SH   SOLE   2,515 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 1,231 84,673 SH   SOLE   84,673 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 316 2,614 SH   SOLE   2,614 0 0
NVIDIA CORPORATION COM 67066G104 102,832 5,920 SH   SOLE   5,920 0 0
OGE ENERGY CORP COM 670837103 300 448 SH   SOLE   448 0 0
OKTA INC CL A 679295105 214 30 SH   SOLE   30 0 0
OMNICOM GROUP INC COM 681919106 1,980 1,520 SH   SOLE   1,520 0 0
ORACLE CORP COM 68389X105 2,149 4,476 SH   SOLE   4,476 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 60,863 9,864 SH   SOLE   9,864 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,186 518 SH   SOLE   518 0 0
OWENS & MINOR INC NEW COM 690732102 25 20,000 SH   SOLE   20,000 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 0 35,000 SH   SOLE   35,000 0 0
PALO ALTO NETWORKS INC COM 697435105 1,469 278 SH   SOLE   278 0 0
PARKER-HANNIFIN CORP COM 701094104 202 9 SH   SOLE   9 0 0
PAYCHEX INC COM 704326107 3,430 5,667 SH   SOLE   5,667 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,424 847 SH   SOLE   847 0 0
PAYPAL HLDGS INC COM 70450Y103 15,565 4,079 SH   SOLE   4,079 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 496 141 SH   SOLE   141 0 0
PENN NATL GAMING INC COM 707569109 436 2,590 SH   SOLE   2,590 0 0
PEPSICO INC COM 713448108 14,137 9,032 SH   SOLE   9,032 0 0
PFIZER INC COM 717081103 3,230 22,558 SH   SOLE   22,558 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 729 57,922 SH   SOLE   57,922 0 0
PHILIP MORRIS INTL INC COM 718172109 5,474 7,595 SH   SOLE   7,595 0 0
PHILLIPS 66 COM 718546104 207 531 SH   SOLE   531 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 1,747 76,649 SH   SOLE   76,649 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 1,461 20,910 SH   SOLE   20,910 0 0
PINNACLE WEST CAP CORP COM 723484101 3,355 4,960 SH   SOLE   4,960 0 0
PNC FINL SVCS GROUP INC COM 693475105 550 163 SH   SOLE   163 0 0
PROCTER AND GAMBLE CO COM 742718109 49,341 25,712 SH   SOLE   25,712 0 0
PROLOGIS INC. COM 74340W103 5,937 10,022 SH   SOLE   10,022 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 216 525 SH   SOLE   525 0 0
PRUDENTIAL FINL INC COM 744320102 254 523 SH   SOLE   523 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,102 162 SH   SOLE   162 0 0
PUBLIC STORAGE COM 74460D109 4,454 959 SH   SOLE   959 0 0
QORVO INC COM 74736K101 1,935 1,756 SH   SOLE   1,756 0 0
QUALCOMM INC COM 747525103 5,884 4,801 SH   SOLE   4,801 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 18,183 19,803 SH   SOLE   19,803 0 0
REDFIN CORP COM 75737F108 250 480 SH   SOLE   480 0 0
REGENERON PHARMACEUTICALS COM 75886F107 39,744 770 SH   SOLE   770 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 286 867 SH   SOLE   867 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 306 61 SH   SOLE   61 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 732 1,666 SH   SOLE   1,666 0 0
ROCKWELL AUTOMATION INC COM 773903109 221 20 SH   SOLE   20 0 0
ROKU INC COM CL A 77543R102 14,538 3,220 SH   SOLE   3,220 0 0
ROPER TECHNOLOGIES INC COM 776696106 17,780 1,825 SH   SOLE   1,825 0 0
S&P GLOBAL INC COM 78409V104 14,424 1,320 SH   SOLE   1,320 0 0
SALESFORCE COM INC COM 79466L302 1,257 400 SH   SOLE   400 0 0
SANOFI SPONSORED ADR 80105N105 1,605 2,501 SH   SOLE   2,501 0 0
SCHWAB CHARLES CORP COM 808513105 1,051 2,872 SH   SOLE   2,872 0 0
SEA LTD SPONSORD ADS 81141R100 924 347 SH   SOLE   347 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,457 26,272 SH   SOLE   26,272 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,050 1,101 SH   SOLE   1,101 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,215 2,670 SH   SOLE   2,670 0 0
SHOPIFY INC CL A 82509L107 76,723 860 SH   SOLE   860 0 0
SMUCKER J M CO COM NEW 832696405 347 56 SH   SOLE   56 0 0
SOLIGENIX INC COM 834223307 2 14,000 SH   SOLE   14,000 0 0
SONOCO PRODS CO COM 835495102 2,247 7,370 SH   SOLE   7,370 0 0
SOUTHWEST AIRLS CO COM 844741108 675 3,193 SH   SOLE   3,193 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 10,545 1,153 SH   SOLE   1,153 0 0
SPDR GOLD TR GOLD SHS 78463V107 34,716 8,181 SH   SOLE   8,181 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,693 1,476 SH   SOLE   1,476 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,372 341 SH   SOLE   341 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 313 111 SH   SOLE   111 0 0
SPDR SER TR S&P DIVID ETF 78464A763 554 814 SH   SOLE   814 0 0
SPIRE INC COM 84857L101 319 1,992 SH   SOLE   1,992 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 338 1,023 SH   SOLE   1,023 0 0
SPLUNK INC COM 848637104 564 120 SH   SOLE   120 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 8,005 288 SH   SOLE   288 0 0
SQUARE INC CL A 852234103 3,739 901 SH   SOLE   901 0 0
STAG INDL INC COM 85254J102 244 1,270 SH   SOLE   1,270 0 0
STAMPS COM INC COM NEW 852857200 241 25 SH   SOLE   25 0 0
STARBUCKS CORP COM 855244109 15,723 21,681 SH   SOLE   21,681 0 0
STORE CAP CORP COM 862121100 219 363 SH   SOLE   363 0 0
STRYKER CORPORATION COM 863667101 208 151 SH   SOLE   151 0 0
SYNOPSYS INC COM 871607107 642 368 SH   SOLE   368 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,891 3,756 SH   SOLE   3,756 0 0
TARGET CORP COM 87612E106 945 294 SH   SOLE   294 0 0
TELADOC HEALTH INC COM 87918A105 2,631 1,214 SH   SOLE   1,214 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 310 10 SH   SOLE   10 0 0
TELEFLEX INCORPORATED COM 879369106 340 66 SH   SOLE   66 0 0
TESLA INC COM 88160R101 10,296 747 SH   SOLE   747 0 0
TEXAS INSTRS INC COM 882508104 1,999 648 SH   SOLE   648 0 0
TEXAS ROADHOUSE INC COM 882681109 1,581 1,370 SH   SOLE   1,370 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 21,634 3,057 SH   SOLE   3,057 0 0
TJX COS INC NEW COM 872540109 557 896 SH   SOLE   896 0 0
T-MOBILE US INC COM 872590104 5,261 7,731 SH   SOLE   7,731 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 416 357 SH   SOLE   357 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 4,971 4,143 SH   SOLE   4,143 0 0
TRANSDIGM GROUP INC COM 893641100 1,425 67 SH   SOLE   67 0 0
TRANSUNION COM 89400J107 3,113 2,425 SH   SOLE   2,425 0 0
TREVENA INC COM 89532E109 9 47,194 SH   SOLE   47,194 0 0
TRUIST FINL CORP COM 89832Q109 609 2,041 SH   SOLE   2,041 0 0
TWILIO INC CL A 90138F102 494 73 SH   SOLE   73 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,860 5,834 SH   SOLE   5,834 0 0
ULTA BEAUTY INC COM 90384S303 224 21 SH   SOLE   21 0 0
UNILEVER PLC SPON ADR NEW 904767704 4,503 11,065 SH   SOLE   11,065 0 0
UNION PAC CORP COM 907818108 1,575 1,589 SH   SOLE   1,589 0 0
UNITED PARCEL SERVICE INC CL B 911312106 8,332 4,729 SH   SOLE   4,729 0 0
UNITED RENTALS INC COM 911363109 698 763 SH   SOLE   763 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 202 120 SH   SOLE   120 0 0
UNITEDHEALTH GROUP INC COM 91324P102 48,948 7,557 SH   SOLE   7,557 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 361 243 SH   SOLE   243 0 0
US BANCORP DEL COM NEW 902973304 502 6,513 SH   SOLE   6,513 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 313 1,925 SH   SOLE   1,925 0 0
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 359 1,685 SH   SOLE   1,685 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 208 254 SH   SOLE   254 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 502 223 SH   SOLE   223 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 10,498 41,717 SH   SOLE   41,717 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 249 2,271 SH   SOLE   2,271 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,138 294 SH   SOLE   294 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,231 677 SH   SOLE   677 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 615 1,496 SH   SOLE   1,496 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 430 72 SH   SOLE   72 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,362 2,461 SH   SOLE   2,461 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 705 83 SH   SOLE   83 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 418 544 SH   SOLE   544 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 403 1,958 SH   SOLE   1,958 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 303 2,088 SH   SOLE   2,088 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 287 3,695 SH   SOLE   3,695 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 772 1,292 SH   SOLE   1,292 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 491 3,595 SH   SOLE   3,595 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 235 136 SH   SOLE   136 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 234 852 SH   SOLE   852 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 408 220 SH   SOLE   220 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,246 410 SH   SOLE   410 0 0
VEEVA SYS INC CL A COM 922475108 281 90 SH   SOLE   90 0 0
VENTAS INC COM 92276F100 545 657 SH   SOLE   657 0 0
VERASTEM INC COM 92337C104 1 22,000 SH   SOLE   22,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 20,822 39,845 SH   SOLE   39,845 0 0
VISA INC COM CL A 92826C839 46,993 19,587 SH   SOLE   19,587 0 0
VMWARE INC CL A COM 928563402 575 80 SH   SOLE   80 0 0
WABTEC COM 929740108 1,918 104 SH   SOLE   104 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 216 1,342 SH   SOLE   1,342 0 0
WALMART INC COM 931142103 45,890 21,700 SH   SOLE   21,700 0 0
WASTE MGMT INC DEL COM 94106L109 566 449 SH   SOLE   449 0 0
WAYFAIR INC CL A 94419L101 291 63 SH   SOLE   63 0 0
WELLS FARGO CO NEW COM 949746101 1,105 6,806 SH   SOLE   6,806 0 0
WELLTOWER INC COM 95040Q104 661 529 SH   SOLE   529 0 0
WILLIAMS COS INC COM 969457100 236 2,292 SH   SOLE   2,292 0 0
WORKDAY INC CL A 98138H101 861 46 SH   SOLE   46 0 0
WPP PLC NEW ADR 92937A102 1,256 1,115 SH   SOLE   1,115 0 0
XCEL ENERGY INC COM 98389B100 2,967 6,195 SH   SOLE   6,195 0 0
YUM BRANDS INC COM 988498101 365 419 SH   SOLE   419 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 305 200 SH   SOLE   200 0 0
ZOETIS INC CL A 98978V103 7,772 5,040 SH   SOLE   5,040 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 940 20 SH   SOLE   20 0 0