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 393 1,978 SH   SOLE   1,978 0 0
ABB LTD SPONSORED ADR 000375204 241 7,089 SH   SOLE   7,089 0 0
ABBOTT LABS COM 002824100 690 5,951 SH   SOLE   5,951 0 0
ADDUS HOMECARE CORP COM 006739106 453 5,189 SH   SOLE   5,189 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 695 1,186 SH   SOLE   1,186 0 0
ADVANSIX INC COM 00773T101 282 9,455 SH   SOLE   9,455 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,098 4,842 SH   SOLE   4,842 0 0
ALIGN TECHNOLOGY INC COM 016255101 762 1,247 SH   SOLE   1,247 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 220 5,735 SH   SOLE   5,735 0 0
ALPHABET INC CAP STK CL C 02079K107 16,705 6,665 SH   SOLE   6,665 0 0
ALPHABET INC CAP STK CL A 02079K305 1,265 518 SH   SOLE   518 0 0
AMAZON COM INC COM 023135106 16,100 4,680 SH   SOLE   4,680 0 0
AMBARELLA INC SHS G037AX101 463 4,345 SH   SOLE   4,345 0 0
AMERICAN TOWER CORP NEW COM 03027X100 522 1,934 SH   SOLE   1,934 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 428 4,695 SH   SOLE   4,695 0 0
APPLIED MATLS INC COM 038222105 261 1,833 SH   SOLE   1,833 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 871 1,261 SH   SOLE   1,261 0 0
ATLASSIAN CORP PLC CL A G06242104 350 1,364 SH   SOLE   1,364 0 0
AUTODESK INC COM 052769106 363 1,242 SH   SOLE   1,242 0 0
AUTOZONE INC COM 053332102 522 350 SH   SOLE   350 0 0
AVIENT CORPORATION COM 05368V106 459 9,337 SH   SOLE   9,337 0 0
BCE INC COM NEW 05534B760 463 9,390 SH   SOLE   9,390 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,095 3,939 SH   SOLE   3,939 0 0
BEYOND MEAT INC COM 08862E109 369 2,342 SH   SOLE   2,342 0 0
BLACKROCK INC COM 09247X101 3,457 3,951 SH   SOLE   3,951 0 0
BLACKSTONE GROUP INC COM 09260D107 718 7,395 SH   SOLE   7,395 0 0
CAI INTERNATIONAL INC COM 12477X106 434 7,748 SH   SOLE   7,748 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 224 4,617 SH   SOLE   4,617 0 0
CAVCO INDS INC DEL COM 149568107 449 2,020 SH   SOLE   2,020 0 0
CERNER CORP COM 156782104 227 2,910 SH   SOLE   2,910 0 0
SCHWAB CHARLES CORP COM 808513105 496 6,818 SH   SOLE   6,818 0 0
CHART INDS INC COM 16115Q308 1,030 7,039 SH   SOLE   7,039 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 876 1,214 SH   SOLE   1,214 0 0
CHENIERE ENERGY INC COM NEW 16411R208 306 3,528 SH   SOLE   3,528 0 0
CHEVRON CORP NEW COM 166764100 823 7,861 SH   SOLE   7,861 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,803 1,163 SH   SOLE   1,163 0 0
COMMVAULT SYS INC COM 204166102 549 7,029 SH   SOLE   7,029 0 0
CONOCOPHILLIPS COM 20825C104 226 3,712 SH   SOLE   3,712 0 0
CORESITE RLTY CORP COM 21870Q105 291 2,165 SH   SOLE   2,165 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,218 5,607 SH   SOLE   5,607 0 0
COUPA SOFTWARE INC COM 22266L106 2,531 9,657 SH   SOLE   9,657 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 339 1,349 SH   SOLE   1,349 0 0
D R HORTON INC COM 23331A109 475 5,261 SH   SOLE   5,261 0 0
DEERE & CO COM 244199105 877 2,486 SH   SOLE   2,486 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 297 7,811 SH   SOLE   7,811 0 0
DESCARTES SYS GROUP INC COM 249906108 567 8,203 SH   SOLE   8,203 0 0
DIAMONDBACK ENERGY INC COM 25278X109 340 3,624 SH   SOLE   3,624 0 0
DIGITAL RLTY TR INC COM 253868103 833 5,535 SH   SOLE   5,535 0 0
DOCUSIGN INC COM 256163106 408 1,461 SH   SOLE   1,461 0 0
DOLLAR GEN CORP NEW COM 256677105 330 1,527 SH   SOLE   1,527 0 0
DORMAN PRODS INC COM 258278100 509 4,914 SH   SOLE   4,914 0 0
DYCOM INDS INC COM 267475101 264 3,540 SH   SOLE   3,540 0 0
EAGLE MATLS INC COM 26969P108 407 2,863 SH   SOLE   2,863 0 0
EATON CORP PLC SHS G29183103 217 1,466 SH   SOLE   1,466 0 0
ELECTRONIC ARTS INC COM 285512109 243 1,690 SH   SOLE   1,690 0 0
LILLY ELI & CO COM 532457108 550 2,398 SH   SOLE   2,398 0 0
ENBRIDGE INC COM 29250N105 382 9,552 SH   SOLE   9,552 0 0
ENPHASE ENERGY INC COM 29355A107 515 2,803 SH   SOLE   2,803 0 0
ENSIGN GROUP INC COM 29358P101 514 5,927 SH   SOLE   5,927 0 0
ENTEGRIS INC COM 29362U104 434 3,527 SH   SOLE   3,527 0 0
FEDEX CORP COM 31428X106 310 1,038 SH   SOLE   1,038 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,096 2,517 SH   SOLE   2,517 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 517 8,622 SH   SOLE   8,622 0 0
FISERV INC COM 337738108 570 5,329 SH   SOLE   5,329 0 0
FIVE BELOW INC COM 33829M101 436 2,257 SH   SOLE   2,257 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860 202 3,600 SH   SOLE   3,600 0 0
FLEXSHARES TR READY ACC VARI 33939L886 381 5,000 SH   SOLE   5,000 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 413 3,904 SH   SOLE   3,904 0 0
FRANCO NEV CORP COM 351858105 266 1,832 SH   SOLE   1,832 0 0
GLOBAL PMTS INC COM 37940X102 682 3,635 SH   SOLE   3,635 0 0
GMS INC COM 36251C103 342 7,103 SH   SOLE   7,103 0 0
GREENBRIER COS INC COM 393657101 224 5,142 SH   SOLE   5,142 0 0
GROWGENERATION CORP COM 39986L109 359 7,467 SH   SOLE   7,467 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 216 4,748 SH   SOLE   4,748 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 263 2,085 SH   SOLE   2,085 0 0
HEALTHEQUITY INC COM 42226A107 405 5,035 SH   SOLE   5,035 0 0
HOME DEPOT INC COM 437076102 376 1,179 SH   SOLE   1,179 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 331 3,539 SH   SOLE   3,539 0 0
HUBSPOT INC COM 443573100 667 1,144 SH   SOLE   1,144 0 0
ILLINOIS TOOL WKS INC COM 452308109 201 898 SH   SOLE   898 0 0
INTEL CORP COM 458140100 483 8,611 SH   SOLE   8,611 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 343 1,834 SH   SOLE   1,834 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 230 1,550 SH   SOLE   1,550 0 0
IRON MTN INC NEW COM 46284V101 324 7,665 SH   SOLE   7,665 0 0
ISHARES TR CORE DIV GRWTH 46434V621 454 9,007 SH   SOLE   9,007 0 0
ISHARES INC CORE MSCI EMKT 46434G103 218 3,255 SH   SOLE   3,255 0 0
ISHARES TR CORE S&P US VLU 464287663 279 3,872 SH   SOLE   3,872 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 241 3,277 SH   SOLE   3,277 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1,962 5,813 SH   SOLE   5,813 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 430 7,099 SH   SOLE   7,099 0 0
ISHARES TR MSCI ACWI ETF 464288257 628 6,205 SH   SOLE   6,205 0 0
ISHARES TR MSCI ACWI EX US 464288240 338 5,881 SH   SOLE   5,881 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,014 9,448 SH   SOLE   9,448 0 0
ISHARES TR RUS MD CP GR ETF 464287481 283 2,500 SH   SOLE   2,500 0 0
ISHARES TR S&P 100 ETF 464287101 479 2,441 SH   SOLE   2,441 0 0
ISHARES TR SELECT DIVID ETF 464287168 915 7,845 SH   SOLE   7,845 0 0
KIMBERLY-CLARK CORP COM 494368103 227 1,695 SH   SOLE   1,695 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 777 2,817 SH   SOLE   2,817 0 0
LITHIA MTRS INC COM 536797103 416 1,212 SH   SOLE   1,212 0 0
LOCKHEED MARTIN CORP COM 539830109 326 862 SH   SOLE   862 0 0
LOWES COS INC COM 548661107 1,847 9,522 SH   SOLE   9,522 0 0
MCDONALDS CORP COM 580135101 1,024 4,432 SH   SOLE   4,432 0 0
MEDPACE HLDGS INC COM 58506Q109 671 3,797 SH   SOLE   3,797 0 0
MICRON TECHNOLOGY INC COM 595112103 363 4,272 SH   SOLE   4,272 0 0
MODERNA INC COM 60770K107 893 3,800 SH   SOLE   3,800 0 0
MSCI INC COM 55354G100 763 1,432 SH   SOLE   1,432 0 0
NBT BANCORP INC COM 628778102 257 7,134 SH   SOLE   7,134 0 0
NETFLIX INC COM 64110L106 722 1,367 SH   SOLE   1,367 0 0
NEW JERSEY RES CORP COM 646025106 249 6,300 SH   SOLE   6,300 0 0
NORFOLK SOUTHN CORP COM 655844108 621 2,341 SH   SOLE   2,341 0 0
NOVARTIS AG SPONSORED ADR 66987V109 224 2,450 SH   SOLE   2,450 0 0
NOVOCURE LTD ORD SHS G6674U108 597 2,692 SH   SOLE   2,692 0 0
NVIDIA CORPORATION COM 67066G104 2,244 2,805 SH   SOLE   2,805 0 0
ONTO INNOVATION INC COM 683344105 318 4,351 SH   SOLE   4,351 0 0
OVERSTOCK COM INC DEL COM 690370101 242 2,621 SH   SOLE   2,621 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 201 4,976 SH   SOLE   4,976 0 0
PAYPAL HLDGS INC COM 70450Y103 2,320 7,959 SH   SOLE   7,959 0 0
PHILIP MORRIS INTL INC COM 718172109 678 6,836 SH   SOLE   6,836 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 646 6,338 SH   SOLE   6,338 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 489 5,536 SH   SOLE   5,536 0 0
PROCTER AND GAMBLE CO COM 742718109 811 6,014 SH   SOLE   6,014 0 0
PROGYNY INC COM 74340E103 390 6,612 SH   SOLE   6,612 0 0
PROS HOLDINGS INC COM 74346Y103 323 7,093 SH   SOLE   7,093 0 0
QORVO INC COM 74736K101 675 3,451 SH   SOLE   3,451 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 453 5,308 SH   SOLE   5,308 0 0
REGENERON PHARMACEUTICALS COM 75886F107 251 450 SH   SOLE   450 0 0
RENASANT CORP COM 75970E107 357 8,917 SH   SOLE   8,917 0 0
ROKU INC COM CL A 77543R102 1,132 2,465 SH   SOLE   2,465 0 0
SAIA INC COM 78709Y105 773 3,689 SH   SOLE   3,689 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 383 7,019 SH   SOLE   7,019 0 0
SERVICENOW INC COM 81762P102 3,147 5,727 SH   SOLE   5,727 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,329 6,930 SH   SOLE   6,930 0 0
SNOWFLAKE INC CL A 833445109 1,300 5,378 SH   SOLE   5,378 0 0
SOUTH ST CORP COM 840441109 386 4,721 SH   SOLE   4,721 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 419 9,060 SH   SOLE   9,060 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 552 1,600 SH   SOLE   1,600 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 291 4,793 SH   SOLE   4,793 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606 210 7,818 SH   SOLE   7,818 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 211 6,509 SH   SOLE   6,509 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,723 4,026 SH   SOLE   4,026 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 403 4,707 SH   SOLE   4,707 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 366 2,719 SH   SOLE   2,719 0 0
SPDR SER TR S&P KENSHO NEW 78468R648 397 5,932 SH   SOLE   5,932 0 0
SQUARE INC CL A 852234103 708 2,906 SH   SOLE   2,906 0 0
STATE STR CORP COM 857477103 318 3,861 SH   SOLE   3,861 0 0
STRYKER CORPORATION COM 863667101 781 3,008 SH   SOLE   3,008 0 0
PRICE T ROWE GROUP INC COM 74144T108 867 4,381 SH   SOLE   4,381 0 0
TARGET CORP COM 87612E106 385 1,593 SH   SOLE   1,593 0 0
TC ENERGY CORP COM 87807B107 427 8,623 SH   SOLE   8,623 0 0
TESLA INC COM 88160R101 371 546 SH   SOLE   546 0 0
TEXAS INSTRS INC COM 882508104 247 1,284 SH   SOLE   1,284 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,674 3,318 SH   SOLE   3,318 0 0
UNION PAC CORP COM 907818108 1,236 5,618 SH   SOLE   5,618 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,145 7,853 SH   SOLE   7,853 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 259 1,163 SH   SOLE   1,163 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 214 3,385 SH   SOLE   3,385 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 623 3,416 SH   SOLE   3,416 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 266 2,945 SH   SOLE   2,945 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 316 6,142 SH   SOLE   6,142 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 303 1,541 SH   SOLE   1,541 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,891 9,421 SH   SOLE   9,421 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 291 1,610 SH   SOLE   1,610 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 564 3,700 SH   SOLE   3,700 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,450 6,110 SH   SOLE   6,110 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 777 7,637 SH   SOLE   7,637 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 359 6,845 SH   SOLE   6,845 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 550 6,398 SH   SOLE   6,398 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 212 3,230 SH   SOLE   3,230 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,102 4,945 SH   SOLE   4,945 0 0
VENTAS INC COM 92276F100 270 4,725 SH   SOLE   4,725 0 0
WALMART INC COM 931142103 828 5,874 SH   SOLE   5,874 0 0
DISNEY WALT CO COM 254687106 1,200 6,829 SH   SOLE   6,829 0 0
WORKDAY INC CL A 98138H101 327 1,369 SH   SOLE   1,369 0 0
ZENDESK INC COM 98936J101 444 3,078 SH   SOLE   3,078 0 0
ZOETIS INC CL A 98978V103 283 1,516 SH   SOLE   1,516 0 0
ZSCALER INC COM 98980G102 331 1,533 SH   SOLE   1,533 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 126 14,200 SH   SOLE   14,200 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 190 10,312 SH   SOLE   10,312 0 0
DENISON MINES CORP COM 248356107 12 10,276 SH   SOLE   10,276 0 0
GENERAL ELECTRIC CO COM 369604103 143 10,638 SH   SOLE   10,638 0 0
MEDALIST DIVERSIFIED REIT IN COM 58403P105 21 15,439 SH   SOLE   15,439 0 0
NOKIA CORP SPONSORED ADR 654902204 69 13,000 SH   SOLE   13,000 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 180 11,439 SH   SOLE   11,439 0 0
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 141 14,400 SH   SOLE   14,400 0 0
ABBVIE INC COM 00287Y109 2,231 19,805 SH   SOLE   19,805 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,632 12,322 SH   SOLE   12,322 0 0
ADVANCED ENERGY INDS COM 007973100 1,246 11,057 SH   SOLE   11,057 0 0
AIRGAIN INC COM 00938A104 449 21,775 SH   SOLE   21,775 0 0
AMGEN INC COM 031162100 3,242 13,300 SH   SOLE   13,300 0 0
APPLE INC COM 037833100 12,494 91,222 SH   SOLE   91,222 0 0
ARK ETF TR INNOVATION ETF 00214Q104 1,362 10,412 SH   SOLE   10,412 0 0
AT&T INC COM 00206R102 456 15,845 SH   SOLE   15,845 0 0
AVANTOR INC COM 05352A100 542 15,262 SH   SOLE   15,262 0 0
BK OF AMERICA CORP COM 060505104 651 15,789 SH   SOLE   15,789 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 5,461 108,090 SH   SOLE   108,090 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 247 18,033 SH   SOLE   18,033 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 265 16,417 SH   SOLE   16,417 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 5,749 86,033 SH   SOLE   86,033 0 0
CADENCE BANCORPORATION CL A 12739A100 214 10,244 SH   SOLE   10,244 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 353 21,615 SH   SOLE   21,615 0 0
CANADIAN NATL RY CO COM 136375102 4,128 39,125 SH   SOLE   39,125 0 0
CANTALOUPE INC COM 138103106 444 37,431 SH   SOLE   37,431 0 0
CARDINAL HEALTH INC COM 14149Y108 4,206 73,668 SH   SOLE   73,668 0 0
CARMAX INC COM 143130102 5,063 39,200 SH   SOLE   39,200 0 0
CISCO SYS INC COM 17275R102 550 10,377 SH   SOLE   10,377 0 0
COLGATE PALMOLIVE CO COM 194162103 842 10,350 SH   SOLE   10,350 0 0
COPART INC COM 217204106 13,480 102,250 SH   SOLE   102,250 0 0
CSX CORP COM 126408103 1,203 37,509 SH   SOLE   37,509 0 0
CVS HEALTH CORP COM 126650100 1,244 14,915 SH   SOLE   14,915 0 0
DOMINION ENERGY INC COM 25746U109 1,030 14,005 SH   SOLE   14,005 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,974 30,130 SH   SOLE   30,130 0 0
ECOLAB INC COM 278865100 9,941 48,266 SH   SOLE   48,266 0 0
ENCORE CAP GROUP INC COM 292554102 648 13,678 SH   SOLE   13,678 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,900 161,635 SH   SOLE   161,635 0 0
LAUDER ESTEE COS INC CL A 518439104 8,223 25,853 SH   SOLE   25,853 0 0
EURONET WORLDWIDE INC COM 298736109 1,452 10,727 SH   SOLE   10,727 0 0
EXXON MOBIL CORP COM 30231G102 3,032 48,059 SH   SOLE   48,059 0 0
FACEBOOK INC CL A 30303M102 10,295 29,609 SH   SOLE   29,609 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 4,052 49,964 SH   SOLE   49,964 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 1,658 112,373 SH   SOLE   112,373 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 2,335 44,604 SH   SOLE   44,604 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,291 43,255 SH   SOLE   43,255 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 324 13,233 SH   SOLE   13,233 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 239 11,624 SH   SOLE   11,624 0 0
GENERAL MLS INC COM 370334104 6,237 102,357 SH   SOLE   102,357 0 0
GILEAD SCIENCES INC COM 375558103 1,789 25,983 SH   SOLE   25,983 0 0
GLOBAL X FDS US PFD ETF 37954Y657 2,111 80,663 SH   SOLE   80,663 0 0
HALLIBURTON CO COM 406216101 268 11,610 SH   SOLE   11,610 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 631 11,239 SH   SOLE   11,239 0 0
HONEYWELL INTL INC COM 438516106 2,292 10,447 SH   SOLE   10,447 0 0
HURCO CO COM 447324104 433 12,371 SH   SOLE   12,371 0 0
II-VI INC COM 902104108 1,801 24,811 SH   SOLE   24,811 0 0
IMMUNITYBIO INC COM 45256X103 1,259 88,153 SH   SOLE   88,153 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,695 92,990 SH   SOLE   92,990 0 0
INTUIT COM 461202103 10,384 21,185 SH   SOLE   21,185 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,856 11,579 SH   SOLE   11,579 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 527 34,393 SH   SOLE   34,393 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 8,553 24,132 SH   SOLE   24,132 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,094 20,527 SH   SOLE   20,527 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,267 37,212 SH   SOLE   37,212 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 765 14,312 SH   SOLE   14,312 0 0
INVESTORS BANCORP INC NEW COM 46146L101 434 30,442 SH   SOLE   30,442 0 0
IQVIA HLDGS INC COM 46266C105 12,752 52,626 SH   SOLE   52,626 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 4,361 59,502 SH   SOLE   59,502 0 0
ISHARES TR CORE S&P500 ETF 464287200 24,147 56,165 SH   SOLE   56,165 0 0
ISHARES TR CORE S&P MCP ETF 464287507 5,877 21,870 SH   SOLE   21,870 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,081 18,417 SH   SOLE   18,417 0 0
ISHARES TR CORE S&P TTL STK 464287150 4,029 40,792 SH   SOLE   40,792 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,737 15,064 SH   SOLE   15,064 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441 2,613 49,732 SH   SOLE   49,732 0 0
ISHARES TR EUROPE ETF 464287861 1,066 20,000 SH   SOLE   20,000 0 0
ISHARES TR GLB CNSM STP ETF 464288737 757 12,388 SH   SOLE   12,388 0 0
ISHARES GOLD TR ISHARES NEW 464285204 644 19,090 SH   SOLE   19,090 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,048 15,244 SH   SOLE   15,244 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,777 47,885 SH   SOLE   47,885 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 7,885 29,045 SH   SOLE   29,045 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,111 22,285 SH   SOLE   22,285 0 0
ISHARES TR NATIONAL MUN ETF 464288414 18,695 159,512 SH   SOLE   159,512 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,120 20,440 SH   SOLE   20,440 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,275 11,827 SH   SOLE   11,827 0 0
ISHARES SILVER TR ISHARES 46428Q109 624 25,762 SH   SOLE   25,762 0 0
ISHARES TR U.S. REAL ES ETF 464287739 3,670 36,000 SH   SOLE   36,000 0 0
ISHARES TR US TECH BRKTHR 46436E502 2,760 68,902 SH   SOLE   68,902 0 0
JOHNSON & JOHNSON COM 478160104 2,448 14,857 SH   SOLE   14,857 0 0
JPMORGAN CHASE & CO COM 46625H100 4,579 29,440 SH   SOLE   29,440 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,753 34,556 SH   SOLE   34,556 0 0
KINDER MORGAN INC DEL COM 49456B101 476 26,130 SH   SOLE   26,130 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 417 15,019 SH   SOLE   15,019 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,570 32,095 SH   SOLE   32,095 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 870 10,054 SH   SOLE   10,054 0 0
MASTEC INC COM 576323109 2,391 22,534 SH   SOLE   22,534 0 0
MERCK & CO INC COM 58933Y105 1,859 23,899 SH   SOLE   23,899 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 6,161 41,146 SH   SOLE   41,146 0 0
MICROSOFT CORP COM 594918104 7,696 28,408 SH   SOLE   28,408 0 0
MONDELEZ INTL INC CL A 609207105 713 11,420 SH   SOLE   11,420 0 0
MYR GROUP INC DEL COM 55405W104 1,241 13,645 SH   SOLE   13,645 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 281 19,718 SH   SOLE   19,718 0 0
NEOGEN CORP COM 640491106 839 18,222 SH   SOLE   18,222 0 0
NIKE INC CL B 654106103 14,423 93,359 SH   SOLE   93,359 0 0
NLIGHT INC COM 65487K100 568 15,644 SH   SOLE   15,644 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 768 44,123 SH   SOLE   44,123 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 329 32,800 SH   SOLE   32,800 0 0
OLD REP INTL CORP COM 680223104 264 10,600 SH   SOLE   10,600 0 0
ONEOK INC NEW COM 682680103 1,656 29,766 SH   SOLE   29,766 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 302 31,135 SH   SOLE   31,135 0 0
OSI ETF TR OSHARES US SMLCP 67110P100 968 27,583 SH   SOLE   27,583 0 0
OTIS WORLDWIDE CORP COM 68902V107 4,688 57,328 SH   SOLE   57,328 0 0
PAYCHEX INC COM 704326107 5,441 50,710 SH   SOLE   50,710 0 0
PEPSICO INC COM 713448108 18,929 127,751 SH   SOLE   127,751 0 0
PFIZER INC COM 717081103 1,914 48,868 SH   SOLE   48,868 0 0
PGIM ETF TR ULTRA SHORT 69344A107 2,707 54,405 SH   SOLE   54,405 0 0
PGT INNOVATIONS INC COM 69336V101 398 17,151 SH   SOLE   17,151 0 0
PIMCO CORPORATE & INCM STRG COM 72200U100 292 15,600 SH   SOLE   15,600 0 0
PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 2,560 64,461 SH   SOLE   64,461 0 0
PUBLIC STORAGE COM 74460D109 9,161 30,465 SH   SOLE   30,465 0 0
REGIS CORP MINN COM 758932107 442 47,175 SH   SOLE   47,175 0 0
REXNORD CORP COM 76169B102 592 11,828 SH   SOLE   11,828 0 0
ROYAL BK CDA COM 780087102 1,276 12,592 SH   SOLE   12,592 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 786 23,905 SH   SOLE   23,905 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,251 57,067 SH   SOLE   57,067 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 6,553 127,944 SH   SOLE   127,944 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 6,986 66,996 SH   SOLE   66,996 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7,292 96,432 SH   SOLE   96,432 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 13,197 126,929 SH   SOLE   126,929 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,329 16,981 SH   SOLE   16,981 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,240 11,905 SH   SOLE   11,905 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,363 21,810 SH   SOLE   21,810 0 0
SOUTHERN CO COM 842587107 1,241 20,508 SH   SOLE   20,508 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 786 15,370 SH   SOLE   15,370 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 338 11,025 SH   SOLE   11,025 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,814 10,950 SH   SOLE   10,950 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 1,504 12,587 SH   SOLE   12,587 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 648 14,248 SH   SOLE   14,248 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 2,599 70,818 SH   SOLE   70,818 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 359 11,470 SH   SOLE   11,470 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 3,848 72,641 SH   SOLE   72,641 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 7,807 155,117 SH   SOLE   155,117 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,076 29,244 SH   SOLE   29,244 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2,027 108,514 SH   SOLE   108,514 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5,556 77,100 SH   SOLE   77,100 0 0
STARBUCKS CORP COM 855244109 1,653 14,781 SH   SOLE   14,781 0 0
SUMMIT MATLS INC CL A 86614U100 486 13,934 SH   SOLE   13,934 0 0
TAPESTRY INC COM 876030107 805 18,511 SH   SOLE   18,511 0 0
COCA COLA CO COM 191216100 18,044 333,466 SH   SOLE   333,466 0 0
TJX COS INC NEW COM 872540109 2,901 43,026 SH   SOLE   43,026 0 0
T-MOBILE US INC COM 872590104 2,747 18,968 SH   SOLE   18,968 0 0
TRACTOR SUPPLY CO COM 892356106 9,985 53,667 SH   SOLE   53,667 0 0
TRISTATE CAP HLDGS INC COM 89678F100 228 11,166 SH   SOLE   11,166 0 0
TRUIST FINL CORP COM 89832Q109 1,070 19,287 SH   SOLE   19,287 0 0
US BANCORP DEL COM NEW 902973304 2,731 47,938 SH   SOLE   47,938 0 0
ULTA BEAUTY INC COM 90384S303 4,816 13,929 SH   SOLE   13,929 0 0
UNITED BANKSHARES INC WEST V COM 909907107 574 15,718 SH   SOLE   15,718 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,691 22,556 SH   SOLE   22,556 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 285 11,710 SH   SOLE   11,710 0 0
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 1,257 24,250 SH   SOLE   24,250 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 1,784 54,217 SH   SOLE   54,217 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 502 14,768 SH   SOLE   14,768 0 0
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 1,776 83,211 SH   SOLE   83,211 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 624 30,000 SH   SOLE   30,000 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,790 24,482 SH   SOLE   24,482 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,418 38,146 SH   SOLE   38,146 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,421 26,170 SH   SOLE   26,170 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,011 10,636 SH   SOLE   10,636 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 21,283 257,325 SH   SOLE   257,325 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,825 32,997 SH   SOLE   32,997 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 2,562 18,637 SH   SOLE   18,637 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 12,301 219,537 SH   SOLE   219,537 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 606 22,182 SH   SOLE   22,182 0 0
ETFIS SER TR I VIRTUS INFRCAP 26923G822 327 12,995 SH   SOLE   12,995 0 0
VISA INC COM CL A 92826C839 14,810 63,340 SH   SOLE   63,340 0 0
WP CAREY INC COM 92936U109 5,913 79,243 SH   SOLE   79,243 0 0
WATERS CORP COM 941848103 3,656 10,578 SH   SOLE   10,578 0 0
WELLS FARGO CO NEW COM 949746101 618 13,651 SH   SOLE   13,651 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 3,146 74,772 SH   SOLE   74,772 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 5,319 120,561 SH   SOLE   120,561 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,200 53,631 SH   SOLE   53,631 0 0
XCEL ENERGY INC COM 98389B100 1,840 27,930 SH   SOLE   27,930 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 494 13,151 SH   SOLE   13,151 0 0
DBX ETF TR XTRACKERS S&P 233051143 7,042 186,438 SH   SOLE   186,438 0 0