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 443 2,976 SH   SOLE   2,393 0 583
ABB LTD SPONSORED 000375204 27 850 SH   SOLE   850 0 0
ABBOTT LABS COM 002824100 1,581 13,359 SH   SOLE   13,359 0 0
ABBVIE INC COM 00287y109 1,720 10,609 SH   SOLE   10,609 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326a104 14 750 SH   SOLE   750 0 0
ACCENTURE PLC IRELAND CLA SHS CLASS A g1151c101 26,594 78,859 SH   SOLE   78,543 0 316
ACTIVISION BLIZZARD INC COM 00507v109 145 1,813 SH   SOLE   1,813 0 0
ACUSHNET HLDGS CORP COM 005098108 52 1,286 SH   SOLE   1,286 0 0
ADOBE SYS INC COM 00724f101 216 474 SH   SOLE   474 0 0
ADVANCED MICRO DEVICES INC COM 007903107 33 303 SH   SOLE   303 0 0
ADVANSIX INC COM 00773t101 17 337 SH   SOLE   337 0 0
AECOM COM 00766t100 16 209 SH   SOLE   209 0 0
AFLAC INC COM 001055102 19 300 SH   SOLE   300 0 0
AIR PRODS & CHEMS INC COM 009158106 42 170 SH   SOLE   170 0 0
AKAMAI TECHNOLOGIES INC COM 00971t101 19 156 SH   SOLE   156 0 0
ALASKA AIR GROUP INC COM 011659109 23 400 SH   SOLE   400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADS 01609w102 165 1,515 SH   SOLE   1,515 0 0
ALIGN TECHNOLOGY INC COM 016255101 27 62 SH   SOLE   62 0 0
ALPHABET INC CAP STK CL A 02079k305 40,585 14,592 SH   SOLE   14,569 0 23
ALPHABET INC CAP STK CL C 02079k107 4,298 1,539 SH   SOLE   1,539 0 0
ALPS ETF TR MED BREAKTHGH 00162q593 54 1,598 SH   SOLE   1,598 0 0
ALPS ETF TR ALERIAN MLP ADDED 00162q452 44 1,155 SH   SOLE   1,155 0 0
ALPS ETF TR CLEAN ENERGY ETF 00162q460 1,241 19,591 SH   SOLE   19,591 0 0
ALTRIA GROUP INC COM 02209s103 1,317 25,205 SH   SOLE   25,205 0 0
AMAZON COM INC COM 023135106 36,808 11,291 SH   SOLE   11,276 0 15
AMCOR PLC ORD SHS EUR g0250x107 160 14,114 SH   SOLE   0 0 14,114
AMERICAN ELEC PWR CO INC COM 025537101 58 582 SH   SOLE   582 0 0
AMERICAN EXPRESS CO COM 025816109 21,248 113,627 SH   SOLE   113,627 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 100 1,588 SH   SOLE   1,588 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875d109 16 1,254 SH   SOLE   1,254 0 0
AMERICAN SOFTWARE INC CL A 029683109 21 1,000 SH   SOLE   1,000 0 0
AMERICAN TOWER REIT COM CL A 03027x100 18,218 72,519 SH   SOLE   72,519 0 0
AMERICAN WTR WKS CO INC COM 030420103 106 643 SH   SOLE   643 0 0
AMERIPRISE FINL INC COM 03076c106 21 69 SH   SOLE   69 0 0
AMERISOURCEBERGEN CORP COM 03073e105 124 800 SH   SOLE   800 0 0
AMETEK INC NEW COM COM 031100100 12,605 94,645 SH   SOLE   94,645 0 0
AMGEN INC COM 031162100 495 2,047 SH   SOLE   1,972 0 75
ANNALY CAPITAL MANAGEMENT IN COM 035710409 21 3,000 SH   SOLE   3,000 0 0
ANTHEM INC COM 036752103 214 435 SH   SOLE   435 0 0
AON PLC SHS CL A ADDED g0403h108 22,369 68,696 SH   SOLE   68,606 0 90
APOLLO GLOBAL MGMT INC COM 03769m106 14 221 SH   SOLE   221 0 0
APPLE INC COM 037833100 69,945 400,580 SH   SOLE   399,488 0 1,092
APPLIED MATLS INC COM 038222105 195 1,481 SH   SOLE   1,481 0 0
APTARGROUP INC COM 038336103 12 102 SH   SOLE   102 0 0
ARBOR REALTY TRUST INC COM 038923108 21 1,250 SH   SOLE   1,250 0 0
ARES CAPITAL CORP COM 04010l103 21 1,020 SH   SOLE   1,020 0 0
ARTISAN PARTNERS ASSET MGMT CL A CL A 04316a108 18 450 SH   SOLE   450 0 0
ASPEN TECHNOLOGY INC COM 045327103 51 310 SH   SOLE   310 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 195 2,940 SH   SOLE   2,940 0 0
AT&T INC COM COM 00206r102 254 10,761 SH   SOLE   10,761 0 0
AUTOMATIC DATA PROCESSING IN COM COM 053015103 10,261 45,096 SH   SOLE   45,096 0 0
AUTOZONE INC COM 053332102 31 15 SH   SOLE   15 0 0
AVERY DENNISON CORP COM 053611109 15,107 86,836 SH   SOLE   86,836 0 0
BAIDU INC ADR 056752108 30 223 SH   SOLE   223 0 0
BANK OF AMER CORP COM 060505104 10,803 262,091 SH   SOLE   261,591 0 500
BANK OF MONTREAL COM 063671101 61 518 SH   SOLE   518 0 0
BANK OZK COM 06417n103 1,839 43,066 SH   SOLE   43,066 0 0
BAUSCH HEALTH COS INC COM 071734107 34 1,500 SH   SOLE   1,500 0 0
BAXTER INTL INC COM COM 071813109 173 2,227 SH   SOLE   2,227 0 0
BECTON DICKINSON & CO COM 075887109 240 903 SH   SOLE   903 0 0
BERKSHIRE HATHAWAY INC DE CL A 084670108 5,289 10 SH   SOLE   10 0 0
BERKSHIRE HATHAWAY INC NE CLASS B 084670702 4,800 13,600 SH   SOLE   13,600 0 0
BLACKROCK INC COM 09247x101 276 361 SH   SOLE   361 0 0
BLACKSTONE GROUP INC COM CL A 09260d107 20,849 164,240 SH   SOLE   164,240 0 0
BLUELINX HLDGS INC COM NEW 09624h208 16 222 SH   SOLE   222 0 0
BOEING CO COM COM 097023105 457 2,387 SH   SOLE   2,387 0 0
BOOKING HOLDINGS INC COM 09857l108 15,533 6,614 SH   SOLE   6,614 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 80 913 SH   SOLE   913 0 0
BP PLC SPONS ADR ADR 055622104 370 12,578 SH   SOLE   12,578 0 0
BRISTOL MYERS SQUIBB CO C COM 110122108 313 4,280 SH   SOLE   4,280 0 0
BROADCOM INC COM 11135f101 613 974 SH   SOLE   974 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133t103 16 100 SH   SOLE   100 0 0
BROOKFIELD ASSET MGMT INC VTG 112585104 652 11,520 SH   SOLE   11,520 0 0
BROOKFIELD INFRAST PARTNE INT UNIT g16252101 133 2,007 SH   SOLE   2,007 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275q107 51 672 SH   SOLE   672 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284v105 11,958 273,517 SH   SOLE   273,517 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT g16258108 154 3,750 SH   SOLE   3,750 0 0
BROWN & BROWN INC COM 115236101 73 1,009 SH   SOLE   1,009 0 0
BRUNSWICK CORP COM 117043109 11 138 SH   SOLE   138 0 0
CADENCE BANK COM ADDED 12740c103 29 1,000 SH   SOLE   1,000 0 0
CANADIAN NATL RY CO COM 136375102 27 200 SH   SOLE   200 0 0
CANADIAN PAC RY LTD COM 13645t100 33 400 SH   SOLE   400 0 0
CARDINAL HEALTH INC COM 14149y108 11 186 SH   SOLE   186 0 0
CATALENT INC COM 148806102 16 143 SH   SOLE   143 0 0
CATERPILLAR INC DEL COM 149123101 345 1,551 SH   SOLE   1,551 0 0
CBOE GLOBAL MARKETS INC COM 12503m108 122 1,064 SH   SOLE   1,064 0 0
CENTENE CORP DEL COM 15135b101 51 600 SH   SOLE   600 0 0
CERNER CORP COM 156782104 62 660 SH   SOLE   660 0 0
CHARGEPOINT HOLDINGS INC COM CL A ADDED 15961r105 287 14,450 SH   SOLE   14,450 0 0
CHARLES RIV LABS INTL INC COM 159864107 13,758 48,448 SH   SOLE   48,448 0 0
CHARTER COMMUNICATIONS INC D CL A 16119p108 94 173 SH   SOLE   173 0 0
CHECK POINT SOFTWARE TECH LT ORD m22465104 83 600 SH   SOLE   600 0 0
CHEVRON CORP NEW COM COM 166764100 12,404 76,177 SH   SOLE   76,177 0 0
CHOICE HOTELS INTL INC COM 169905106 28 200 SH   SOLE   200 0 0
CHUBB LIMITED COM h1467j104 97 452 SH   SOLE   452 0 0
CHURCH & DWIGHT INC COM 171340102 284 2,860 SH   SOLE   2,860 0 0
CI FINL CORP COM 125491100 351 22,068 SH   SOLE   22,068 0 0
CIGNA CORP NEW COM 125523100 87 364 SH   SOLE   364 0 0
CINCINNATI FINL CORP COM 172062101 28 206 SH   SOLE   206 0 0
CINTAS CORP COM 172908105 29 67 SH   SOLE   67 0 0
CISCO SYSTEMS INC COM 17275r102 113 2,031 SH   SOLE   2,031 0 0
CITIGROUP INC COM NEW ISI COM 172967424 38 719 SH   SOLE   719 0 0
CITIZENS FINL GROUP INC COM 174610105 32 700 SH   SOLE   700 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A CL A 18914f103 75 21,000 SH   SOLE   21,000 0 0
COCA COLA COMPANY COM 191216100 4,190 67,583 SH   SOLE   64,093 0 3,490
COLGATE PALMOLIVE CO COM COM 194162103 759 10,010 SH   SOLE   10,010 0 0
COLUMBIA ETF TR II EMRG MARKETS ETF 19762b509 81 3,851 SH   SOLE   3,851 0 0
COMCAST CORP CL A 20030n101 9,722 207,637 SH   SOLE   207,637 0 0
COMERICA INC COM 200340107 36 400 SH   SOLE   400 0 0
COMMERCE BANCSHARES COM 200525103 41 571 SH   SOLE   571 0 0
CONOCOPHILLIPS COM 20825c104 125 1,248 SH   SOLE   1,248 0 0
CONSOLIDATED EDISON INC C COM 209115104 359 3,793 SH   SOLE   3,793 0 0
CONSTELLATION BRANDS INC CL A 21036p108 6,439 27,955 SH   SOLE   27,955 0 0
CONSTELLATION ENERGY CORP COM 21037t109 22 396 SH   SOLE   396 0 0
COOPER COS INC INC 216648402 81 193 SH   SOLE   193 0 0
CORNING INC COM 219350105 197 5,345 SH   SOLE   5,345 0 0
CORTEVA INC COM 22052l104 70 1,216 SH   SOLE   1,216 0 0
CORVEL CORP COM 221006109 41 246 SH   SOLE   246 0 0
COSTCO WHSL CORP NEW COM 22160k105 812 1,410 SH   SOLE   1,410 0 0
COTERRA ENERGY INC COM 127097103 11 425 SH   SOLE   425 0 0
CROWDSTRIKE HLDGS INC CL A 22788c105 2,556 11,258 SH   SOLE   11,258 0 0
CROWN CASTLE INTL CORP COM 22822v101 12,521 67,830 SH   SOLE   67,555 0 275
CSX CORPORATION COM 126408103 346 9,252 SH   SOLE   9,252 0 0
CUMMINS INC COM 231021106 150 732 SH   SOLE   732 0 0
CUSTOMERS BANCORP INC COM 23204g100 33 635 SH   SOLE   635 0 0
CVS CAREMARK CORP COM 126650100 2,969 29,332 SH   SOLE   28,998 0 334
CYBERARK SOFTWARE LTD SHS m2682v108 15 86 SH   SOLE   86 0 0
D R HORTON INC COM 23331a109 128 1,720 SH   SOLE   1,720 0 0
DANAHER CORP DEL COM 235851102 509 1,734 SH   SOLE   1,734 0 0
DARDEN RESTAURANTS INC CO COM 237194105 102 766 SH   SOLE   0 0 766
DBX ETF TR DB XTR MSCI EUR ETF 233051853 246 7,150 SH   SOLE   7,150 0 0
DEERE & CO COM 244199105 120 289 SH   SOLE   289 0 0
DEX INC COM 252131107 21 41 SH   SOLE   41 0 0
DIAMONDBACK ENERGY INC COM 25278x109 56 406 SH   SOLE   406 0 0
DIGITAL RLTY TR INC COM 253868103 6,683 47,129 SH   SOLE   47,129 0 0
DIMENSIONAL TRUST US SMALL CAP ETF 25434v500 85 1,523 SH   SOLE   1,523 0 0
DISNEY WALT CO DISNEY COM COM DISNEY 254687106 16,754 122,150 SH   SOLE   121,800 0 350
DNP SELECT INCOME FD INC COM 23325p104 18 1,500 SH   SOLE   1,500 0 0
DOCUSIGN INC COM 256163106 15 143 SH   SOLE   143 0 0
DOLLAR GEN CORP COM 256677105 198 888 SH   SOLE   888 0 0
DOMINION ENERGY INC COM 25746u109 36 423 SH   SOLE   423 0 0
DONALDSON INC COM 257651109 16 316 SH   SOLE   316 0 0
DOVER CORP COM 260003108 70 443 SH   SOLE   443 0 0
DOW INC COM 260557103 132 2,068 SH   SOLE   2,068 0 0
DUKE ENERGY CORP COM 26441c204 650 5,818 SH   SOLE   5,666 0 152
DUPONT DE NEMOURS INC INC 26614n102 54 732 SH   SOLE   732 0 0
DURECT CORP COM 266605104 550 820,330 SH   SOLE   820,330 0 0
DXC TECHNOLOGY CO COM 23355l106 98 3,000 SH   SOLE   3,000 0 0
EASTMAN CHEM CO COM 277432100 11 95 SH   SOLE   95 0 0
EATON CORP PLC SHS g29183103 76 500 SH   SOLE   500 0 0
ECOLAB INC COM 278865100 222 1,260 SH   SOLE   1,260 0 0
EDGEWELL PERS CARE CO COM 28035q102 55 1,497 SH   SOLE   0 0 1,497
EDWARDS LIFESCIENCES CORP COM 28176e108 146 1,242 SH   SOLE   1,242 0 0
ELDORADO GOLD CORP NEW COM 284902509 22 2,000 SH   SOLE   2,000 0 0
EMCOR GROUP INC COM 29084q100 59 525 SH   SOLE   525 0 0
EMERSON ELEC CO COM COM 291011104 167 1,705 SH   SOLE   587 0 1,118
ENBRIDGE INC COM 29250n105 20 426 SH   SOLE   426 0 0
ENERGIZER HLDGS INC COM 29272w109 46 1,500 SH   SOLE   0 0 1,500
ENERGY TRANSFER EQUITY LP LP 29273v100 2,516 224,836 SH   SOLE   224,836 0 0
ENPHASE ENERGY INC COM 29355a107 28 140 SH   SOLE   140 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 227 4,800 SH   SOLE   4,800 0 0
ENTERPRISE PRODS PARTNERS COM 293792107 6,040 233,999 SH   SOLE   233,999 0 0
EOG RES INC COM 26875p101 11 96 SH   SOLE   96 0 0
EQUINIX INC COM PAR $0.001 29444u700 19 25 SH   SOLE   25 0 0
ESSENTIAL UTILS INC COM 29670g102 269 5,267 SH   SOLE   5,267 0 0
ETF MANAGERS TR PUREFUNDS ISE CY ETF 26924g201 33 560 SH   SOLE   560 0 0
ETSY INC COM 29786a106 19 150 SH   SOLE   150 0 0
EVERSOURCE ENERGY COM 30040w108 23 260 SH   SOLE   260 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF ETF 301505707 20 340 SH   SOLE   340 0 0
EXELON CORP COM 30161n101 57 1,188 SH   SOLE   1,188 0 0
EXPEDIA GROUP INC COM NEW ETF 30212p303 430 2,200 SH   SOLE   2,200 0 0
EXPEDITORS INTL WASH INC COM 302130109 36 348 SH   SOLE   348 0 0
EXXON MOBIL CORP COM COM 30231g102 726 8,787 SH   SOLE   8,787 0 0
FACEBOOK INC CL A 30303m102 13,429 60,393 SH   SOLE   60,393 0 0
FACTSET RESH SYS INC COM 303075105 177 408 SH   SOLE   408 0 0
FEDEX CORP COM COM 31428x106 231 1,000 SH   SOLE   1,000 0 0
FERRARI N V COM n3167y103 41 185 SH   SOLE   185 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 102 1,830 SH   SOLE   1,830 0 0
FIDELITY COVINGTON TR MSCI CONSM DIS 316092204 201 2,546 SH   SOLE   2,546 0 0
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 33 500 SH   SOLE   500 0 0
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 123 999 SH   SOLE   999 0 0
FIDELITY NATL INFORMATION SV COM 31620m106 15 150 SH   SOLE   150 0 0
FIFTH THIRD BANCORP COM 316773100 39 900 SH   SOLE   900 0 0
FIRST HAWAIIAN INC COM 32051x108 48 1,708 SH   SOLE   1,708 0 0
FIRST HORIZON NATL CORP COM 320517105 199 8,461 SH   SOLE   8,461 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739e108 19 1,000 SH   SOLE   1,000 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING ETF 33734x192 499 5,517 SH   SOLE   5,517 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN ETF 33733e500 17 260 SH   SOLE   260 0 0
FIRST TR SENIOR LN FD ETF 33738d309 46 979 SH   SOLE   979 0 0
FISERV INC COM 337738108 101 1,000 SH   SOLE   1,000 0 0
FLUENCE ENERGY INC COM CL A ADDED 34379v103 26 2,000 SH   SOLE   2,000 0 0
FORTINET INC COM 34959e109 60 175 SH   SOLE   175 0 0
FORTIVE CORP COM 34959j108 30 500 SH   SOLE   500 0 0
FOUR CORNERS PPTY TR INC COM 35086t109 10 380 SH   SOLE   0 0 380
FREEPORT-MCMORAN INC CL B 35671d857 28 570 SH   SOLE   570 0 0
FTI CONSULTING INC COM 302941109 69 436 SH   SOLE   436 0 0
GALLAGHER ARTHUR J & CO COM 363576109 7,541 43,193 SH   SOLE   43,193 0 0
GARTNER INC COM 366651107 59 200 SH   SOLE   200 0 0
GENERAC HLDGS INC COM 368736104 16,243 54,641 SH   SOLE   54,476 0 165
GENERAL DYNAMICS CORP COM 369550108 24 100 SH   SOLE   100 0 0
GENERAL ELECTRIC CO COM NEW ADDED COM 369604301 93 1,012 SH   SOLE   1,012 0 0
GENERAL MILLS INC COM COM 370334104 232 3,433 SH   SOLE   700 0 2,733
GENMAB A/S SPONSORED ADS ADS 372303206 23 625 SH   SOLE   625 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW m51474118 18 2,000 SH   SOLE   2,000 0 0
GLOBAL PMTS INC COM 37940x102 332 2,425 SH   SOLE   2,425 0 0
GOLDMAN SACHS GROUP INC C COM 38141g104 47 142 SH   SOLE   142 0 0
GOLUB CAP BDC INC COM 38173m102 104 6,833 SH   SOLE   6,833 0 0
GRACO INC COM 384109104 44 630 SH   SOLE   630 0 0
GRAINGER W W INC COM 384802104 103 200 SH   SOLE   200 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 29 2,069 SH   SOLE   2,069 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 37 701 SH   SOLE   701 0 0
HANESBRANDS INC COM COM 410345102 1,040 69,848 SH   SOLE   69,848 0 0
HANNON ARMSTRONG SUST INFR C COM 41068x100 7,177 151,307 SH   SOLE   151,307 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 72 1,000 SH   SOLE   1,000 0 0
HCA HLDGS INC COM COM 40412c101 18,803 75,027 SH   SOLE   75,027 0 0
HEALTHEQUITY INC COM 42226a107 34 500 SH   SOLE   500 0 0
HEALTHPEAK PPTYS INC COM 42250p103 65 1,900 SH   SOLE   1,900 0 0
HELMERICH & PAYNE INC COM 423452101 17 400 SH   SOLE   400 0 0
HENRY JACK & ASSOC INC COM 426281101 29 148 SH   SOLE   148 0 0
HERSHEY CO COM 427866108 18 83 SH   SOLE   83 0 0
HILTON WORLDWIDE HLDGS INC COM 43300a203 16 105 SH   SOLE   105 0 0
HOME DEPOT INC COM COM 437076102 2,532 8,458 SH   SOLE   8,458 0 0
HONEYWELL INTL INC COM IS COM 438516106 19,089 98,106 SH   SOLE   98,106 0 0
HUBBELL INC COM 443510607 18 100 SH   SOLE   100 0 0
HUMANA INC COM 444859102 16 36 SH   SOLE   36 0 0
IDEXX LABS INC COM 45168d104 27 50 SH   SOLE   50 0 0
ILLINOIS TOOL WKS INC COM 452308109 83 396 SH   SOLE   396 0 0
ILLUMINA INC COM 452327109 17 50 SH   SOLE   50 0 0
IMMERSION CORP COM 452521107 16 2,949 SH   SOLE   2,949 0 0
IMPERIAL OIL LTD COM NEW 453038408 43 900 SH   SOLE   900 0 0
INDUS REALTY TRUST INC COM ADDED 45580r103 16,034 219,379 SH   SOLE   219,379 0 0
INSEEGO CORP COM 45782b104 36 9,000 SH   SOLE   9,000 0 0
INSULET CORP COM 45784p101 11 41 SH   SOLE   41 0 0
INTEL CORP COM 458140100 262 5,291 SH   SOLE   5,291 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841n107 15 226 SH   SOLE   226 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866f104 139 1,049 SH   SOLE   1,049 0 0
INTERNATIONAL BUSINESS MA COM 459200101 101 773 SH   SOLE   773 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 23 173 SH   SOLE   173 0 0
INTUIT COM 461202103 358 745 SH   SOLE   745 0 0
INTUITIVE SURGICAL INC COM 46120e602 110 366 SH   SOLE   366 0 0
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG ETF 46138g847 16 657 SH   SOLE   657 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138g706 16 212 SH   SOLE   212 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB ETF 46138j866 89 4,220 SH   SOLE   4,220 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137v308 90 1,000 SH   SOLE   1,000 0 0
INVESCO EXCHANGE TRADED FD ETF 46137v134 16 250 SH   SOLE   250 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137v332 31 100 SH   SOLE   100 0 0
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE ETF 46137v852 20 146 SH   SOLE   146 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM ETF 46137v837 11 141 SH   SOLE   141 0 0
INVESCO EXCHANGE TRADED FD T INVESCO MSCI ETF 46137v407 16 264 SH   SOLE   264 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT ETF 46137v357 171 1,086 SH   SOLE   1,086 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137v142 87 1,632 SH   SOLE   1,632 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138g508 992 45,587 SH   SOLE   45,587 0 0
INVESCO QQQ TR UNIT SER 1 46090e103 2,648 7,305 SH   SOLE   7,305 0 0
INVESCO TR INVT GRADE MUNS COM 46131m106 14 1,170 SH   SOLE   1,170 0 0
IQVIA HLDGS INC COM 46266c105 16,406 70,956 SH   SOLE   70,956 0 0
IRON MTN INC NEW COM 46284v101 111 2,000 SH   SOLE   2,000 0 0
ISHARES CORE S&P500 ETF 464287200 1,219 2,687 SH   SOLE   2,687 0 0
ISHARES CORE S&P SCP ETF 464287804 7,314 67,801 SH   SOLE   67,801 0 0
ISHARES INC CORE MSCI EMKT ETF 46434g103 17 315 SH   SOLE   315 0 0
ISHARES INC MSCI JPN ETF 46434g822 131 2,130 SH   SOLE   2,130 0 0
ISHARES TR CORE S&P US GWT 464287671 894 8,457 SH   SOLE   8,457 0 0
ISHARES TR NASDAQ BIOTECH 464287556 182 1,398 SH   SOLE   1,398 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 84 509 SH   SOLE   509 0 0
ISHARES TR USA QUALITY FCTR 46432f339 128 950 SH   SOLE   950 0 0
ISHARES TR 0-5 YR TIPS ETF 46429b747 67 641 SH   SOLE   641 0 0
ISHARES TR CORE DIV GRWTH ETF 46434v621 16 293 SH   SOLE   293 0 0
ISHARES TR CORE HIGH DV ETF 46429b663 90 845 SH   SOLE   845 0 0
ISHARES TR CORE MSCI EAFE ETF 46432f842 285 4,099 SH   SOLE   4,099 0 0
ISHARES TR CORE MSCI TOTAL ETF 46432f834 21 316 SH   SOLE   316 0 0
ISHARES TR CORE S&P US VLU ETF 464287663 874 11,524 SH   SOLE   11,524 0 0
ISHARES TR CUR HD EURZN ETF ETF 46434v639 18 530 SH   SOLE   530 0 0
ISHARES TR DOW JONES SELE DJ SEL DIV INX 464287168 347 2,705 SH   SOLE   2,705 0 0
ISHARES TR EAFE SML CP ETF ETF 464288273 87 1,314 SH   SOLE   1,314 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 16 765 SH   SOLE   765 0 0
ISHARES TR IBOXX USD INVT CPBD 464287242 33 271 SH   SOLE   271 0 0
ISHARES TR MSCI CHINA ETF 46429b671 147 2,774 SH   SOLE   2,774 0 0
ISHARES TR MSCI EAFE ETF 464287465 801 10,878 SH   SOLE   10,878 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 717 15,877 SH   SOLE   15,877 0 0
ISHARES TR MSCI INDIA ETF ETF 46429b598 20 455 SH   SOLE   455 0 0
ISHARES TR RUS 1000 ETF 464287622 131 524 SH   SOLE   524 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 13 50 SH   SOLE   50 0 0
ISHARES TR RUSSELL 1000 G ETF 464287614 204 734 SH   SOLE   734 0 0
ISHARES TR RUSSELL 2000 I CMDTY INDEX 464287655 849 4,135 SH   SOLE   4,135 0 0
ISHARES TR RUSSELL MCP GR ETF 464287481 160 1,588 SH   SOLE   1,588 0 0
ISHARES TR S&P 100 INDEX ETF 464287101 123 589 SH   SOLE   589 0 0
ISHARES TR S&P 500 GROWTH ETF 464287309 137 1,800 SH   SOLE   1,800 0 0
ISHARES TR S&P MC 400GR ETF 464287606 36 469 SH   SOLE   469 0 0
ISHARES TR S&P MIDCAP 400 ETF 464287705 9,739 88,825 SH   SOLE   88,825 0 0
ISHARES TR S&P MIDCAP 400 ETF 464287507 6,924 25,803 SH   SOLE   25,629 0 174
ISHARES TR S&P SMALLCAP 6 ETF 464287879 389 3,800 SH   SOLE   3,800 0 0
ISHARES TR TIPS BD ETF 464287176 131 1,052 SH   SOLE   1,052 0 0
ISHARES TR U.S. MED DVC ETF 464288810 445 7,304 SH   SOLE   7,304 0 0
ISHARES TR U.S. PFD STK ETF 464288687 736 20,196 SH   SOLE   20,196 0 0
ISHARES TR U.S. TECH ETF 464287721 47 456 SH   SOLE   456 0 0
ISHARES TR USA MOMENTUM FCT ETF 46432f396 136 809 SH   SOLE   809 0 0
J & J SNACK FOODS CORP COM 466032109 38 246 SH   SOLE   246 0 0
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM ETF 46641q332 25 400 SH   SOLE   400 0 0
JEFFERIES FINL GROUP INC COM 47233w109 10 314 SH   SOLE   314 0 0
JOHNSON & JOHNSON COM COM 478160104 2,078 11,727 SH   SOLE   10,727 0 1,000
JP MORGAN CHASE & CO COM COM 46625h100 14,544 106,691 SH   SOLE   106,691 0 0
JPMORGAN CHASE & CO ALERI ETN 46625h365 86 4,128 SH   SOLE   4,128 0 0
KELLOGG CO COM 487836108 23 349 SH   SOLE   349 0 0
KEYCORP COM 493267108 28 1,250 SH   SOLE   1,250 0 0
KIMBERLY CLARK CORP COM 494368103 509 4,135 SH   SOLE   3,135 0 1,000
KINDER MORGAN INC DEL COM 49456b101 5,430 287,129 SH   SOLE   287,129 0 0
KRANESHARES TR CSI CHI INTERNET ETF 500767306 15 524 SH   SOLE   524 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540r409 14 53 SH   SOLE   53 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 33 280 SH   SOLE   280 0 0
LAS VEGAS SANDS CORP COM 517834107 764 19,659 SH   SOLE   19,659 0 0
LAUDER ESTEE COS INC CL A 518439104 72 266 SH   SOLE   266 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 14 101 SH   SOLE   101 0 0
LIBERTY GLOBAL PLC SHS CL A g5480u104 39 1,546 SH   SOLE   1,546 0 0
LIBERTY GLOBAL PLC SHS CL C g5480u120 25 973 SH   SOLE   973 0 0
LILLY ELI & CO COM 532457108 655 2,288 SH   SOLE   2,288 0 0
LINDE PLC COM g5494j103 351 1,100 SH   SOLE   1,100 0 0
LITHIUM AMERS CORP NEW COM NEW 53680q207 24 610 SH   SOLE   610 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 13 114 SH   SOLE   114 0 0
LOCKHEED MARTIN CORP COM 539830109 42 96 SH   SOLE   96 0 0
LOEWS CORP COM 540424108 13 200 SH   SOLE   200 0 0
LOWES COS INC COM 548661107 647 3,200 SH   SOLE   3,200 0 0
LULULEMON ATHLETICA INC COM 550021109 27 75 SH   SOLE   75 0 0
MAGELLAN MIDSTREAM PARTNE LP 559080106 28 574 SH   SOLE   574 0 0
MANHATTAN ASSOCIATES INC COM 562750109 46 333 SH   SOLE   333 0 0
MARATHON PETE CORP COM COM 56585a102 224 2,625 SH   SOLE   2,625 0 0
MARVELL TECHNOLOGY INC COM 573874104 2,007 27,983 SH   SOLE   27,983 0 0
MASTERCARD INC CL A 57636q104 311 870 SH   SOLE   870 0 0
MCCORMICK & CO INC COM NON VTG 579780206 82 822 SH   SOLE   822 0 0
MCDONALDS CORP COM 580135101 14,370 58,111 SH   SOLE   58,111 0 0
MCKESSON CORP COM COM 58155q103 109 357 SH   SOLE   357 0 0
MEDICAL PPTYS TRUST INC COM 58463j304 28 1,307 SH   SOLE   1,307 0 0
MEDTRONIC PLC SHS g5960l103 10,736 96,762 SH   SOLE   96,762 0 0
MERCK & CO INC NEW COM COM 58933y105 961 11,710 SH   SOLE   11,710 0 0
MGM GROWTH PPTYS LLC CL A COM 55303a105 361 9,316 SH   SOLE   9,316 0 0
MGM RESORTS INTERNATIONAL COM 552953101 17 400 SH   SOLE   400 0 0
MICRON TECHNOLOGY INC COM 595112103 186 2,394 SH   SOLE   2,394 0 0
MICROSOFT CORP COM COM 594918104 44,144 143,180 SH   SOLE   143,180 0 0
MOELIS & CO CL A CL A 60786m105 26 548 SH   SOLE   548 0 0
MONDELEZ INTL INC CL A 609207105 1,883 29,997 SH   SOLE   29,997 0 0
MOODYS CORP COM 615369105 31 91 SH   SOLE   91 0 0
MORGAN STANLEY COM 617446448 11,142 127,488 SH   SOLE   126,922 0 566
MPLX LP COM UNIT REP LTD 55336v100 17 522 SH   SOLE   522 0 0
NANO X IMAGING LTD ORD SHS COM m70700105 20 1,800 SH   SOLE   1,800 0 0
NATIONAL GRID PLC SPONSORED ADR 636274409 35 458 SH   SOLE   458 0 0
NETFLIX INC COM 64110l106 366 976 SH   SOLE   976 0 0
NETSCOUT SYS INC COM 64115t104 22 693 SH   SOLE   693 0 0
NEWELL RUBBERMAID INC COM COM 651229106 7,232 337,790 SH   SOLE   337,790 0 0
NEWMONT CORP COM 651639106 19 245 SH   SOLE   245 0 0
NEXTERA ENERGY INC COM 65339f101 14,637 172,784 SH   SOLE   172,524 0 260
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341b106 1,360 16,312 SH   SOLE   16,312 0 0
NIKE INC CL B 654106103 762 5,663 SH   SOLE   5,663 0 0
NOKIA CORP SPONSORED ADR ADR 654902204 69 12,588 SH   SOLE   12,588 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,173 4,113 SH   SOLE   4,113 0 0
NORTHERN TR CORP COM 665859104 93 800 SH   SOLE   800 0 0
NORTHROP GRUMMAN CORP COM 666807102 25 55 SH   SOLE   55 0 0
NOVARTIS A G SPONSORED ADR 66987v109 36 415 SH   SOLE   240 0 175
NUCOR CORP COM 670346105 16 108 SH   SOLE   108 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP ETF 67092p607 16 402 SH   SOLE   402 0 0
NUTRIEN LTD COM 67077m108 52 500 SH   SOLE   500 0 0
NUVEEN PFD & INCM SECURTIES COM 67072c105 17 2,000 SH   SOLE   2,000 0 0
NVIDIA CORP COM 67066g104 20,991 76,930 SH   SOLE   76,930 0 0
NXP SEMICONDUCTORS N V COM n6596x109 35 191 SH   SOLE   191 0 0
OCCIDENTAL PETE CORP COM 674599105 21 375 SH   SOLE   375 0 0
OKTA INC CL A 679295105 559 3,703 SH   SOLE   3,703 0 0
OLIN CORP COM PAR $1 680665205 28 545 SH   SOLE   545 0 0
ONEOK INC NEW COM 682680103 16 230 SH   SOLE   230 0 0
ORACLE CORP COM 68389x105 97 1,177 SH   SOLE   1,177 0 0
ORGANON & CO COMMON STOCK COM 68622v106 21 610 SH   SOLE   610 0 0
PACER FDS TR BNCHMRK INFRA ETF 69374h741 454 11,641 SH   SOLE   11,641 0 0
PALO ALTO NETWORKS INC COM 697435105 106 170 SH   SOLE   170 0 0
PARKER-HANNIFIN CORP COM 701094104 12,773 45,014 SH   SOLE   45,014 0 0
PAYCHEX INC COM 704326107 2,213 16,214 SH   SOLE   16,214 0 0
PAYPAL HLDGS INC COM 70450y103 14,981 129,539 SH   SOLE   129,539 0 0
PENN NATL GAMING INC COM 707569109 50 1,168 SH   SOLE   1,168 0 0
PEPSICO INC COM 713448108 13,773 82,288 SH   SOLE   82,288 0 0
PFIZER INC COM COM 717081103 729 14,089 SH   SOLE   13,827 0 262
PHILIP MORRIS INTL INC CO COM 718172109 2,239 23,839 SH   SOLE   23,839 0 0
PHILLIPS 66 COM 718546104 23 263 SH   SOLE   263 0 0
PIMCO ETF TR ENHANCD SHORT ETF 72201r643 341 3,445 SH   SOLE   3,445 0 0
PIMCO ETF TR ENHANCED SHO ETF 72201r833 43,477 434,072 SH   SOLE   433,087 0 985
PIONEER NAT RES CO COM 723787107 13 51 SH   SOLE   51 0 0
PJT PARTNERS INC COM CL A 69343t107 14 214 SH   SOLE   214 0 0
PLUG POWER INC COM NEW 72919p202 39 1,359 SH   SOLE   1,359 0 0
PNC FINL SVCS GROUP INC COM 693475105 99 538 SH   SOLE   538 0 0
PPG INDS INC COM 693506107 186 1,418 SH   SOLE   1,418 0 0
PPL CORP COM 69351t106 42 1,460 SH   SOLE   1,460 0 0
PRICE T ROWE GROUP INC COM 74144t108 129 854 SH   SOLE   854 0 0
PRIMERICA INC COM 74164m108 45 327 SH   SOLE   327 0 0
PRIMO WATER CORPORATION COM 74167p108 4,062 285,053 SH   SOLE   285,053 0 0
PROCTER & GAMBLE CO COM COM 742718109 7,475 48,920 SH   SOLE   46,544 0 2,376
PROLOGIS INC. COM 74340w103 49 302 SH   SOLE   302 0 0
PROSHARES TR SHRT HGH YIELD 74347r131 18 1,000 SH   SOLE   1,000 0 0
PROSHARES TR MSCI EAFE DIVD 74347b839 36 899 SH   SOLE   899 0 0
PROSHARES TR PROSHARES UL ETF 74347r107 235 3,576 SH   SOLE   3,576 0 0
PROSHARES TR PSHS ULTRA QQQ 74347r206 35 480 SH   SOLE   480 0 0
PROSHARES TR S&P 500 DV ARIST 74348a467 171 1,799 SH   SOLE   1,799 0 0
PROSHARES TR SHORT S&P 500 NE ETF 74347b425 46 3,240 SH   SOLE   3,240 0 0
PROSHARES TR ULTRA FNCLS NEW ETF 74347x633 84 1,324 SH   SOLE   1,324 0 0
PUBLIC STORAGE COM 74460d109 16 40 SH   SOLE   40 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 77 1,096 SH   SOLE   1,096 0 0
PVH CORP COM 693656100 230 3,000 SH   SOLE   3,000 0 0
QUALCOMM INC COM 747525103 17,085 111,801 SH   SOLE   111,801 0 0
QUANTA SVCS INC COM 74762e102 18 140 SH   SOLE   140 0 0
RAYTHEON TECHNOLOGIES CORP COM ADDED 75513e101 18,051 182,205 SH   SOLE   181,972 0 233
REGIONS FINANCIAL CORP NEW COM 7591ep100 90 4,049 SH   SOLE   4,049 0 0
REPUBLIC SVCS INC COM 760759100 293 2,214 SH   SOLE   2,214 0 0
RESMED INC COM 761152107 50 206 SH   SOLE   206 0 0
RIVIAN AUTOMOTIVE INC COM CL A ADDED 76954a103 21 410 SH   SOLE   410 0 0
RLI CORP COM 749607107 25 230 SH   SOLE   230 0 0
ROCKWELL AUTOMATION INC COM 773903109 98 350 SH   SOLE   350 0 0
ROYCE VALUE TR INC COM 780910105 36 2,097 SH   SOLE   2,097 0 0
S&P GLOBAL INC COM 78409v104 17,815 43,432 SH   SOLE   43,432 0 0
SALESFORCE COM INC COM 79466l302 338 1,592 SH   SOLE   1,592 0 0
SANOFI SPONSORED ADR 80105n105 10 200 SH   SOLE   200 0 0
SAP AG SPONSORED ADR ISIN SPON ADR 803054204 466 4,200 SH   SOLE   4,200 0 0
SBA COMMUNICATIONS CORP CL A 78410g104 113 328 SH   SOLE   328 0 0
SCHEIN HENRY INC COM 806407102 35 400 SH   SOLE   400 0 0
SCHLUMBERGER LTD COM STK 806857108 28 676 SH   SOLE   676 0 0
SCHWAB CHARLES CORP COM 808513105 90 1,065 SH   SOLE   1,065 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 229 6,243 SH   SOLE   6,243 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 21 394 SH   SOLE   394 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES ETF 808524854 23 424 SH   SOLE   424 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 210 2,763 SH   SOLE   2,763 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 16 346 SH   SOLE   346 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 26 433 SH   SOLE   433 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369y852 116 1,693 SH   SOLE   1,693 0 0
SELECT SECTOR SPDR TR CON SBI CONS DISCR 81369y407 563 3,044 SH   SOLE   3,044 0 0
SELECT SECTOR SPDR TR CON SBI CONS STPLS 81369y308 459 6,053 SH   SOLE   6,053 0 0
SELECT SECTOR SPDR TR ENERGY ETF 81369y506 812 10,623 SH   SOLE   10,623 0 0
SELECT SECTOR SPDR TR HEA SBI HEALTHCARE 81369y209 209 1,529 SH   SOLE   1,529 0 0
SELECT SECTOR SPDR TR IND SBI INT-INDS 81369y704 763 7,409 SH   SOLE   7,409 0 0
SELECT SECTOR SPDR TR SBI INT-FINL ETF 81369y605 202 5,272 SH   SOLE   5,272 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS ETF 81369y886 46 613 SH   SOLE   613 0 0
SELECT SECTOR SPDR TR SBI MATERIALS ETF 81369y100 625 7,094 SH   SOLE   7,094 0 0
SELECT SECTOR SPDR TR TEC SBI INT-TECH 81369y803 1,324 8,333 SH   SOLE   8,333 0 0
SEMPRA COM 816851109 34 205 SH   SOLE   205 0 0
SERVICE CORP INTL COM 817565104 21 322 SH   SOLE   322 0 0
SERVICENOW INC COM 81762p102 25 44 SH   SOLE   44 0 0
SHELL PLC SPON ADS ADS 780259305 16,247 295,778 SH   SOLE   295,778 0 0
SHOPIFY INC CL A 82509l107 1,291 1,910 SH   SOLE   1,910 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 16 599 SH   SOLE   599 0 0
SIMPSON MFG INC COM 829073105 48 441 SH   SOLE   441 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 87 650 SH   SOLE   650 0 0
SMARTSHEET INC COM CL A 83200n103 20 366 SH   SOLE   366 0 0
SMUCKER J M CO COM 832696405 123 912 SH   SOLE   912 0 0
SNAP INC CL A 83304a106 36 1,000 SH   SOLE   1,000 0 0
SOUTHERN CO COM COM 842587107 351 4,847 SH   SOLE   4,847 0 0
SOUTHERN COPPER CORP COM 84265v105 27 360 SH   SOLE   360 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467x109 275 792 SH   SOLE   792 0 0
SPDR GOLD TR GOLD SHS GOLD SHS 78463v107 1,205 6,669 SH   SOLE   6,669 0 0
SPDR S&P 500 ETF TR TR UN UNIT SER 1 78462f103 1,541 3,412 SH   SOLE   3,412 0 0
SPDR S&P MIDCAP 400 ETF T UTSER1 S&PDCRP 78467y107 1,496 3,051 SH   SOLE   3,051 0 0
SPDR SER TR S&P BIOTECH 78464a870 90 1,000 SH   SOLE   1,000 0 0
SPDR SER TR HLTH CR EQUIP ETF 78464a581 99 882 SH   SOLE   882 0 0
SPDR SER TR PORTFOLIO S&P500 ETF 78464a854 236 4,437 SH   SOLE   4,437 0 0
SPDR SER TR PRTFLO S&P500 VL ETF 78464a508 10 249 SH   SOLE   249 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464a763 53 410 SH   SOLE   410 0 0
SPDR SERIES TRUST AEROSPACE DEF ETF 78464a631 25 200 SH   SOLE   200 0 0
SPDR SERIES TRUST SSGA US LRG ETF 78468r804 302 2,104 SH   SOLE   2,104 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464a292 11 293 SH   SOLE   293 0 0
SPLUNK INC COM 848637104 25 171 SH   SOLE   171 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207k107 13 1,500 SH   SOLE   1,500 0 0
SQUARE INC CL A 852234103 176 1,298 SH   SOLE   1,298 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467v608 8,549 190,146 SH   SOLE   190,146 0 0
STANLEY BLACK & DECKER INC COM 854502101 46 328 SH   SOLE   328 0 0
STARBUCKS CORP COM 855244109 240 2,643 SH   SOLE   2,643 0 0
STARWOOD PPTY TR INC COM COM 85571b105 5,452 225,583 SH   SOLE   225,583 0 0
STERIS PLC SHS USD g8473t100 48 200 SH   SOLE   200 0 0
STORE CAP CORP COM 862121100 26 898 SH   SOLE   898 0 0
STRYKER CORP COM 863667101 126 470 SH   SOLE   470 0 0
SUBURBAN PROPANE PARTNERS LP 864482104 13 810 SH   SOLE   810 0 0
SUNNOVA ENERGY INTL INC. COM 86745k104 58 2,500 SH   SOLE   2,500 0 0
SUNRUN INC COM 86771w105 15 482 SH   SOLE   482 0 0
SVB FINANCIAL GROUP COM 78486q101 22 40 SH   SOLE   40 0 0
SYNCHRONY FINANCIAL COM 87165b103 14 400 SH   SOLE   400 0 0
SYSCO CORP COM 871829107 15,719 192,512 SH   SOLE   192,512 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 58 558 SH   SOLE   558 0 0
TARGA RES CORP COM 87612g101 24 314 SH   SOLE   314 0 0
TARGET CORP COM COM 87612e106 251 1,184 SH   SOLE   184 0 1,000
TELEDYNE TECHNOLOGIES INC COM 879360105 63 133 SH   SOLE   133 0 0
TESLA INC COM 88160r101 6,279 5,827 SH   SOLE   5,827 0 0
TEXAS INSTRS INC COM 882508104 38 208 SH   SOLE   208 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 25,440 43,072 SH   SOLE   43,072 0 0
TIMKEN CO COM 887389104 11 183 SH   SOLE   183 0 0
TJX COS INC NEW COM 872540109 59 971 SH   SOLE   971 0 0
TORO CO COM 891092108 36 421 SH   SOLE   421 0 0
TOTALENERGIES ADS 89151e109 38 750 SH   SOLE   750 0 0
TRANSUNION COM 89400j107 278 2,689 SH   SOLE   2,689 0 0
TRAVELERS COMPANIES INC COM 89417e109 33 180 SH   SOLE   180 0 0
TRIP COM GROUP LTD ADS 89677q107 10 434 SH   SOLE   434 0 0
UBER TECHNOLOGIES INC COM 90353t100 10 291 SH   SOLE   291 0 0
UGI CORP NEW COM 902681105 16 433 SH   SOLE   433 0 0
ULTA BEAUTY INC COM 90384s303 9,674 24,294 SH   SOLE   24,294 0 0
UNDER ARMOUR INC CL C 904311206 296 19,000 SH   SOLE   19,000 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 311 6,829 SH   SOLE   6,829 0 0
UNION PAC CORP COM 907818108 1,677 6,137 SH   SOLE   6,137 0 0
UNITED PARCEL SERVICE INC CL B 911312106 368 1,714 SH   SOLE   1,714 0 0
UNITEDHEALTH GROUP INC COM 91324p102 16,135 31,639 SH   SOLE   31,639 0 0
UNITI GROUP INC COM 91325v108 18 1,300 SH   SOLE   1,300 0 0
UPWORK INC COM 91688f104 12 533 SH   SOLE   533 0 0
US BANCORP DEL COM 902973304 144 2,708 SH   SOLE   2,708 0 0
VALERO ENERGY CORP COM 91913y100 74 728 SH   SOLE   728 0 0
VALLEY NATL BANCORP COM 919794107 159 12,227 SH   SOLE   12,227 0 0
VANECK ETF TRUST PHARMACEUTCL ETF ETF 92189f692 48 600 SH   SOLE   600 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189f106 46 1,190 SH   SOLE   1,190 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189f726 44 270 SH   SOLE   270 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 276 1,000 SH   SOLE   1,000 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 5,026 64,514 SH   SOLE   64,514 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA ETF 92203c303 23 459 SH   SOLE   459 0 0
VANGUARD GROUP DIV APP ETF 921908844 731 4,506 SH   SOLE   4,506 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,696 23,355 SH   SOLE   23,355 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 136 822 SH   SOLE   822 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 374 1,301 SH   SOLE   1,301 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 132 1,220 SH   SOLE   1,220 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 57 268 SH   SOLE   268 0 0
VANGUARD INDEX FDS TOTAL ETF 922908769 14,269 62,674 SH   SOLE   62,674 0 0
VANGUARD INDEX FDS VALUE ETF ETF 922908744 206 1,397 SH   SOLE   1,397 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,656 35,889 SH   SOLE   35,889 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 174 2,798 SH   SOLE   2,798 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 113 1,970 SH   SOLE   1,970 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 12 94 SH   SOLE   94 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD ETF 922907746 77 1,491 SH   SOLE   1,491 0 0
VANGUARD SCOTTSDALE FDS RUS2000GRW 92206c623 112 600 SH   SOLE   600 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206c680 1,313 18,400 SH   SOLE   18,400 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX ETF 92206c730 12 57 SH   SOLE   57 0 0
VANGUARD STAR FD VG TL INTL STK F ETF 921909768 20 343 SH   SOLE   343 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 328 6,821 SH   SOLE   6,821 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 3,330 29,668 SH   SOLE   29,668 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 16 280 SH   SOLE   280 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 16 201 SH   SOLE   201 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204a108 107 350 SH   SOLE   350 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204a405 472 5,052 SH   SOLE   5,052 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204a504 24 93 SH   SOLE   93 0 0
VANGUARD WORLD FDS INF TECH ETF 92204a702 301 723 SH   SOLE   723 0 0
VERIZON COMMUNICATIONS CO COM 92343v104 1,203 23,612 SH   SOLE   23,612 0 0
VERTEX PHARMACEUTICALS INC COM 92532f100 130 500 SH   SOLE   500 0 0
VIACOMCBS INC CL B 92556h206 36 964 SH   SOLE   964 0 0
VIATRIS INC COM 92556v106 50 4,640 SH   SOLE   4,640 0 0
VISA INC COM CL A 92826c839 1,608 7,252 SH   SOLE   7,252 0 0
VODAFONE GROUP PLC ADR ADR 92857w308 27 1,638 SH   SOLE   1,638 0 0
VULCAN MATLS CO COM 929160109 11 60 SH   SOLE   60 0 0
VUZIX CORP COM NEW COM 92921w300 33 5,039 SH   SOLE   5,039 0 0
W P CAREY INC COM 92936u109 98 1,218 SH   SOLE   1,218 0 0
WALMART INC COM 931142103 652 4,375 SH   SOLE   4,375 0 0
WASTE CONNECTIONS INC COM 94106b101 196 1,399 SH   SOLE   1,399 0 0
WASTE MGMT INC COM 94106l109 14,389 90,784 SH   SOLE   90,784 0 0
WATTS WATER TECHNOLOGIES INC CL A CL A 942749102 44 312 SH   SOLE   312 0 0
WELLS FARGO & CO NEW COM COM 949746101 123 2,547 SH   SOLE   2,547 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,057 2,574 SH   SOLE   2,574 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 34 708 SH   SOLE   708 0 0
WILLIAMS COS INC COM COM 969457100 523 15,659 SH   SOLE   15,659 0 0
WILLIAMS SONOMA INC COM 969904101 7,180 49,514 SH   SOLE   49,514 0 0
WISDOMTREE TR SMLCAP EARN FD 97717w562 46 960 SH   SOLE   960 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717x701 389 5,282 SH   SOLE   5,282 0 0
WISDOMTREE TR US HIGH DIVIDEND ETF 97717w208 25 282 SH   SOLE   282 0 0
WISDOMTREE TRUST EMG MKTS SMCAP 97717w281 3,843 72,096 SH   SOLE   72,096 0 0
WIX COM LTD SHS LTD SHS m98068105 11 102 SH   SOLE   102 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311a105 106 1,250 SH   SOLE   1,250 0 0
XYLEM INC COM 98419m100 116 1,362 SH   SOLE   1,362 0 0
YAMANA GOLD INC COM 98462y100 45 8,010 SH   SOLE   8,010 0 0
YELP INC CL A 985817105 10 300 SH   SOLE   300 0 0
YUM BRANDS INC COM COM 988498101 119 1,005 SH   SOLE   1,005 0 0
YUM CHINA HLDGS INC COM 98850p109 31 750 SH   SOLE   750 0 0
ZIMMER BIOMET HLDGS INC COM 98956p102 13 100 SH   SOLE   100 0 0
ZOETIS INC CL A CL A 98978v103 84 448 SH   SOLE   448 0 0
ZSCALER INC COM 98980g102 2,535 10,506 SH   SOLE   10,506 0 0
APPLE INC COM 037833900 80 800 SH Call OTR   800 0 0
ADVANCED MICRO DEVICES INC COM 007903907 454 15,000 SH Call OTR   15,000 0 0
FORD MTR CO DEL COM COM 345370900 140 60,000 SH Call OTR   60,000 0 0
ALPHABET INC CAP STK CL C 02079K905 358 300 SH Call OTR   300 0 0
NVIDIA CORPORATION COM 67066G904 1,586 8,000 SH Call OTR   8,000 0 0
PAYPAL HLDGS INC COM 70450Y903 0 200 SH Call OTR   200 0 0
ROBLOX CORP CL A 771049903 1 400 SH Call OTR   400 0 0
SHOPIFY INC CL A 82509L907 106 2,000 SH Call OTR   2,000 0 0
SERVICENOW INC COM 81762P902 155 1,500 SH Call OTR   1,500 0 0
CROWDSTRIKE HLDGS INC CL A 22788C955 137 9,900 SH Put OTR   9,900 0 0
TESLA INC COM 88160R951 359 4,600 SH Put OTR   4,600 0 0