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
ABBVIE INC COM 00287Y109 354 4,003 SH   SOLE   0 0 4,003
ACTIVISION BLIZZARD INC COM 00507V109 206 3,467 SH   SOLE   0 0 3,467
ADOBE INC COM 00724F101 1,076 3,265 SH   SOLE   0 0 3,265
ADVANCED MICRO DEVICES INC COM 007903107 2,682 58,494 SH   SOLE   0 0 58,494
ALEXION PHARMACEUTICALS INC COM 015351109 316 2,928 SH   SOLE   0 0 2,928
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 338 1,595 SH   SOLE   0 0 1,595
ALLEGIANT TRAVEL CO COM 01748X102 453 2,605 SH   SOLE   0 0 2,605
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 216 7,155 SH   SOLE   0 0 7,155
ALPHABET INC CAP STK CL C 02079K107 747 559 SH   SOLE   0 0 559
ALPHABET INC CAP STK CL A 02079K305 1,575 1,176 SH   SOLE   0 0 1,176
ALTRIA GROUP INC COM 02209S103 204 4,097 SH   SOLE   0 0 4,097
AMAZON COM INC COM 023135106 13,513 7,313 SH   SOLE   0 0 7,313
AMERICAN EXPRESS CO COM 025816109 388 3,123 SH   SOLE   0 0 3,123
AMERICAN TOWER CORP NEW COM 03027X100 970 4,223 SH   SOLE   0 0 4,223
AMERICAN WTR WKS CO INC NEW COM 030420103 428 3,491 SH   SOLE   0 0 3,491
AMGEN INC COM 031162100 238 987 SH   SOLE   0 0 987
APPLE INC COM 037833100 7,240 24,655 SH   SOLE   0 0 24,655
ARCONIC INC COM 03965L100 387 12,608 SH   SOLE   0 0 12,608
ASTRAZENECA PLC SPONSORED ADR 046353108 424 8,510 SH   SOLE   0 0 8,510
AT&T INC COM 00206R102 720 18,452 SH   SOLE   0 0 18,452
AUTONATION INC COM 05329W102 418 8,610 SH   SOLE   0 0 8,610
BANK AMER CORP COM 060505104 5,864 166,519 SH   SOLE   0 0 166,519
BANK NEW YORK MELLON CORP COM 064058100 478 9,514 SH   SOLE   0 0 9,514
BEYOND MEAT INC COM 08862E109 257 3,406 SH   SOLE   0 0 3,406
BOEING CO COM 097023105 2,737 8,403 SH   SOLE   0 0 8,403
BOOKING HLDGS INC COM 09857L108 330 161 SH   SOLE   0 0 161
BP PLC SPONSORED ADR 055622104 719 19,055 SH   SOLE   0 0 19,055
BRISTOL MYERS SQUIBB CO COM 110122108 1,027 16,015 SH   SOLE   0 0 16,015
CACI INTL INC CL A 127190304 317 1,270 SH   SOLE   0 0 1,270
CANADIAN NATL RY CO COM 136375102 627 6,940 SH   SOLE   0 0 6,940
CARMAX INC COM 143130102 404 4,616 SH   SOLE   0 0 4,616
CBRE GROUP INC CL A 12504L109 268 4,385 SH   SOLE   0 0 4,385
CELANESE CORP DEL COM 150870103 373 3,030 SH   SOLE   0 0 3,030
CHEGG INC COM 163092109 287 7,574 SH   SOLE   0 0 7,574
CHEVRON CORP NEW COM 166764100 816 6,773 SH   SOLE   0 0 6,773
CHIPOTLE MEXICAN GRILL INC COM 169656105 219 262 SH   SOLE   0 0 262
CIENA CORP COM NEW 171779309 449 10,520 SH   SOLE   0 0 10,520
CISCO SYS INC COM 17275R102 543 11,337 SH   SOLE   0 0 11,337
CME GROUP INC COM 12572Q105 1,068 5,323 SH   SOLE   0 0 5,323
COCA COLA CO COM 191216100 402 7,268 SH   SOLE   0 0 7,268
COMCAST CORP NEW CL A 20030N101 333 7,410 SH   SOLE   0 0 7,410
COMMUNITY TR BANCORP INC COM 204149108 3,627 77,785 SH   SOLE   0 0 77,785
COPART INC COM 217204106 461 5,075 SH   SOLE   0 0 5,075
COSTCO WHSL CORP NEW COM 22160K105 484 1,648 SH   SOLE   0 0 1,648
CROWN CASTLE INTL CORP NEW COM 22822V101 534 3,762 SH   SOLE   0 0 3,762
CVS HEALTH CORP COM 126650100 510 6,874 SH   SOLE   0 0 6,874
D R HORTON INC COM 23331A109 557 10,560 SH   SOLE   0 0 10,560
DEERE & CO COM 244199105 501 2,893 SH   SOLE   0 0 2,893
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 506 1,844 SH   SOLE   0 0 1,844
DISNEY WALT CO COM DISNEY 254687106 8,593 59,420 SH   SOLE   0 0 59,420
DOMINION ENERGY INC COM 25746U109 860 10,395 SH   SOLE   0 0 10,395
DUKE ENERGY CORP NEW COM NEW 26441C204 324 3,564 SH   SOLE   0 0 3,564
EDWARDS LIFESCIENCES CORP COM 28176E108 653 2,803 SH   SOLE   0 0 2,803
EQUINIX INC COM 29444U700 339 581 SH   SOLE   0 0 581
EXACT SCIENCES CORP COM 30063P105 349 3,780 SH   SOLE   0 0 3,780
EXPONENT INC COM 30214U102 229 3,332 SH   SOLE   0 0 3,332
EXXON MOBIL CORP COM 30231G102 297 4,268 SH   SOLE   0 0 4,268
FACEBOOK INC CL A 30303M102 1,916 9,336 SH   SOLE   0 0 9,336
FEDERAL SIGNAL CORP COM 313855108 397 12,320 SH   SOLE   0 0 12,320
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 240 1,730 SH   SOLE   0 0 1,730
FIRST TR NASDAQ100 TECH INDE SHS 337345102 230 2,306 SH   SOLE   0 0 2,306
FIVE BELOW INC COM 33829M101 202 1,583 SH   SOLE   0 0 1,583
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 670 25,073 SH   SOLE   0 0 25,073
FORD MTR CO DEL COM 345370860 182 19,629 SH   SOLE   0 0 19,629
GLOBAL PMTS INC COM 37940X102 765 4,195 SH   SOLE   0 0 4,195
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 1,826 28,243 SH   SOLE   0 0 28,243
GOLDMAN SACHS GROUP INC COM 38141G104 292 1,274 SH   SOLE   0 0 1,274
HEICO CORP NEW COM 422806109 232 2,034 SH   SOLE   0 0 2,034
HOME DEPOT INC COM 437076102 1,202 5,508 SH   SOLE   0 0 5,508
HUMANA INC COM 444859102 235 641 SH   SOLE   0 0 641
INTEL CORP COM 458140100 606 10,134 SH   SOLE   0 0 10,134
INTERNATIONAL BUSINESS MACHS COM 459200101 459 3,430 SH   SOLE   0 0 3,430
INTUITIVE SURGICAL INC COM NEW 46120E602 1,328 2,248 SH   SOLE   0 0 2,248
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 247 10,125 SH   SOLE   0 0 10,125
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,122 9,698 SH   SOLE   0 0 9,698
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 220 14,674 SH   SOLE   0 0 14,674
ISHARES INC CORE MSCI EMKT 46434G103 403 7,508 SH   SOLE   0 0 7,508
ISHARES TR CORE S&P500 ETF 464287200 410 1,271 SH   SOLE   0 0 1,271
ISHARES TR RUS 1000 VAL ETF 464287598 310 2,274 SH   SOLE   0 0 2,274
ISHARES TR TIPS BD ETF 464287176 214 1,840 SH   SOLE   0 0 1,840
ISHARES TR GLOBAL TECH ETF 464287291 561 2,666 SH   SOLE   0 0 2,666
ISHARES TR MSCI EMG MKT ETF 464287234 235 5,238 SH   SOLE   0 0 5,238
ISHARES TR CORE US AGGBD ET 464287226 315 2,803 SH   SOLE   0 0 2,803
ISHARES TR MSCI EAFE ETF 464287465 536 7,732 SH   SOLE   0 0 7,732
ISHARES TR RUSSELL 3000 ETF 464287689 237 1,262 SH   SOLE   0 0 1,262
ISHARES TR CORE S&P MCP ETF 464287507 369 1,795 SH   SOLE   0 0 1,795
ISHARES TR RUSSELL 2000 ETF 464287655 495 2,992 SH   SOLE   0 0 2,992
ISHARES TR NATIONAL MUN ETF 464288414 443 3,890 SH   SOLE   0 0 3,890
ISHARES TR PFD AND INCM SEC 464288687 410 10,912 SH   SOLE   0 0 10,912
ISHARES TR CORE MSCI EAFE 46432F842 523 8,022 SH   SOLE   0 0 8,022
ISHARES TR MRGSTR MD CP GRW 464288307 504 1,918 SH   SOLE   0 0 1,918
ISHARES TR S&P MC 400VL ETF 464287705 402 2,360 SH   SOLE   0 0 2,360
ISHARES TR MSCI MIN VOL ETF 46429B697 288 4,405 SH   SOLE   0 0 4,405
ISHARES TR RUS MID CAP ETF 464287499 519 8,720 SH   SOLE   0 0 8,720
ISHARES TR SELECT DIVID ETF 464287168 812 7,694 SH   SOLE   0 0 7,694
ISHARES TR U.S. FINLS ETF 464287788 204 1,487 SH   SOLE   0 0 1,487
ISHARES TR RUS 1000 GRW ETF 464287614 538 3,060 SH   SOLE   0 0 3,060
ISHARES TR S&P MC 400GR ETF 464287606 301 1,268 SH   SOLE   0 0 1,268
ITRON INC COM 465741106 414 4,932 SH   SOLE   0 0 4,932
JOHNSON & JOHNSON COM 478160104 1,546 10,607 SH   SOLE   0 0 10,607
JPMORGAN CHASE & CO COM 46625H100 10,854 77,867 SH   SOLE   0 0 77,867
KEURIG DR PEPPER INC COM 49271V100 4,525 156,306 SH   SOLE   0 0 156,306
KIMBERLY CLARK CORP COM 494368103 386 2,808 SH   SOLE   0 0 2,808
KINDER MORGAN INC DEL COM 49456B101 304 14,370 SH   SOLE   0 0 14,370
KLA CORPORATION COM NEW 482480100 409 2,300 SH   SOLE   0 0 2,300
LAUDER ESTEE COS INC CL A 518439104 420 2,035 SH   SOLE   0 0 2,035
LHC GROUP INC COM 50187A107 478 3,470 SH   SOLE   0 0 3,470
LITHIA MTRS INC CL A 536797103 368 2,508 SH   SOLE   0 0 2,508
LOCKHEED MARTIN CORP COM 539830109 2,199 5,649 SH   SOLE   0 0 5,649
LUCKIN COFFEE INC SPONSORED ADS 54951L109 4,357 110,700 SH   SOLE   0 0 110,700
MARATHON PETE CORP COM 56585A102 1,405 23,333 SH   SOLE   0 0 23,333
MASTEC INC COM 576323109 353 5,516 SH   SOLE   0 0 5,516
MASTERCARD INC CL A 57636Q104 542 1,816 SH   SOLE   0 0 1,816
MCDONALDS CORP COM 580135101 379 1,919 SH   SOLE   0 0 1,919
MERCK & CO INC COM 58933Y105 259 2,859 SH   SOLE   0 0 2,859
MICROSOFT CORP COM 594918104 6,878 43,615 SH   SOLE   0 0 43,615
MORGAN STANLEY COM NEW 617446448 580 11,350 SH   SOLE   0 0 11,350
NEOGEN CORP COM 640491106 332 5,096 SH   SOLE   0 0 5,096
NETFLIX INC COM 64110L106 1,902 5,880 SH   SOLE   0 0 5,880
NEXTERA ENERGY INC COM 65339F101 1,612 6,659 SH   SOLE   0 0 6,659
NORFOLK SOUTHERN CORP COM 655844108 265 1,370 SH   SOLE   0 0 1,370
NVIDIA CORP COM 67066G104 548 2,333 SH   SOLE   0 0 2,333
ONEMAIN HLDGS INC COM 68268W103 388 9,214 SH   SOLE   0 0 9,214
ONEOK INC NEW COM 682680103 857 11,330 SH   SOLE   0 0 11,330
PAYPAL HLDGS INC COM 70450Y103 983 9,090 SH   SOLE   0 0 9,090
PEPSICO INC COM 713448108 723 5,294 SH   SOLE   0 0 5,294
PFIZER INC COM 717081103 493 12,588 SH   SOLE   0 0 12,588
PINTEREST INC CL A 72352L106 278 14,960 SH   SOLE   0 0 14,960
PROCTER & GAMBLE CO COM 742718109 1,137 9,109 SH   SOLE   0 0 9,109
PROGRESSIVE CORP OHIO COM 743315103 453 6,261 SH   SOLE   0 0 6,261
PROSHARES TR PSHS ULT S&P 500 74347R107 435 2,889 SH   SOLE   0 0 2,889
PROSHARES TR PSHS ULTRA QQQ 74347R206 332 2,725 SH   SOLE   0 0 2,725
PULTE GROUP INC COM 745867101 501 12,932 SH   SOLE   0 0 12,932
RH COM 74967X103 315 1,476 SH   SOLE   0 0 1,476
ROKU INC COM CL A 77543R102 1,103 8,239 SH   SOLE   0 0 8,239
ROPER TECHNOLOGIES INC COM 776696106 200 565 SH   SOLE   0 0 565
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 249 4,169 SH   SOLE   0 0 4,169
S&P GLOBAL INC COM 78409V104 272 997 SH   SOLE   0 0 997
SALESFORCE COM INC COM 79466L302 840 5,167 SH   SOLE   0 0 5,167
SCHLUMBERGER LTD COM 806857108 320 7,980 SH   SOLE   0 0 7,980
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 445 16,286 SH   SOLE   0 0 16,286
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 768 22,861 SH   SOLE   0 0 22,861
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,091 14,214 SH   SOLE   0 0 14,214
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,168 12,580 SH   SOLE   0 0 12,580
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,418 23,584 SH   SOLE   0 0 23,584
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,149 28,413 SH   SOLE   0 0 28,413
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 201 6,392 SH   SOLE   0 0 6,392
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7,167 93,230 SH   SOLE   0 0 93,230
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 651 11,242 SH   SOLE   0 0 11,242
SERVICENOW INC COM 81762P102 736 2,610 SH   SOLE   0 0 2,610
SHERWIN WILLIAMS CO COM 824348106 214 367 SH   SOLE   0 0 367
SHOPIFY INC CL A 82509L107 453 1,140 SH   SOLE   0 0 1,140
SONOCO PRODS CO COM 835495102 381 6,175 SH   SOLE   0 0 6,175
SOUTHERN CO COM 842587107 359 5,637 SH   SOLE   0 0 5,637
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,113 10,921 SH   SOLE   0 0 10,921
SPDR GOLD TRUST GOLD SHS 78463V107 1,249 8,746 SH   SOLE   0 0 8,746
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,531 38,935 SH   SOLE   0 0 38,935
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 357 8,542 SH   SOLE   0 0 8,542
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 235 6,733 SH   SOLE   0 0 6,733
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 891 29,754 SH   SOLE   0 0 29,754
SPDR SERIES TRUST AEROSPACE DEF 78464A631 351 3,225 SH   SOLE   0 0 3,225
SQUARE INC CL A 852234103 2,826 45,179 SH   SOLE   0 0 45,179
STARBUCKS CORP COM 855244109 460 5,234 SH   SOLE   0 0 5,234
TENET HEALTHCARE CORP COM NEW 88033G407 734 19,318 SH   SOLE   0 0 19,318
TEXAS INSTRS INC COM 882508104 230 1,799 SH   SOLE   0 0 1,799
TJX COS INC NEW COM 872540109 270 4,430 SH   SOLE   0 0 4,430
TRANSDIGM GROUP INC COM 893641100 249 446 SH   SOLE   0 0 446
TRUIST FINL CORP COM 89832Q109 701 12,461 SH   SOLE   0 0 12,461
UNION PACIFIC CORP COM 907818108 247 1,370 SH   SOLE   0 0 1,370
UNITED TECHNOLOGIES CORP COM 913017109 302 2,023 SH   SOLE   0 0 2,023
UNITEDHEALTH GROUP INC COM 91324P102 5,086 17,301 SH   SOLE   0 0 17,301
USD PARTNERS LP COM UT REP LTD 903318103 366 36,955 SH   SOLE   0 0 36,955
VANECK VECTORS ETF TRUST MORNINGSTAR WIDE 92189F643 1,246 22,755 SH   SOLE   0 0 22,755
VANECK VECTORS ETF TRUST AMT FREE LONG MU 92189F536 244 11,648 SH   SOLE   0 0 11,648
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 240 1,637 SH   SOLE   0 0 1,637
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 318 3,947 SH   SOLE   0 0 3,947
VANGUARD GROUP DIV APP ETF 921908844 719 5,770 SH   SOLE   0 0 5,770
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 536 3,382 SH   SOLE   0 0 3,382
VANGUARD INDEX FDS SMALL CP ETF 922908751 954 5,764 SH   SOLE   0 0 5,764
VANGUARD INDEX FDS SM CP VAL ETF 922908611 359 2,623 SH   SOLE   0 0 2,623
VANGUARD INDEX FDS TOTAL STK MKT 922908769 365 2,234 SH   SOLE   0 0 2,234
VANGUARD INDEX FDS GROWTH ETF 922908736 1,448 7,954 SH   SOLE   0 0 7,954
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 223 1,877 SH   SOLE   0 0 1,877
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 660 2,234 SH   SOLE   0 0 2,234
VANGUARD INDEX FDS VALUE ETF 922908744 871 7,275 SH   SOLE   0 0 7,275
VANGUARD INDEX FDS SML CP GRW ETF 922908595 249 1,257 SH   SOLE   0 0 1,257
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 551 12,398 SH   SOLE   0 0 12,398
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 397 7,388 SH   SOLE   0 0 7,388
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 270 5,045 SH   SOLE   0 0 5,045
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 381 8,649 SH   SOLE   0 0 8,649
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 390 4,171 SH   SOLE   0 0 4,171
VERIZON COMMUNICATIONS INC COM 92343V104 763 12,432 SH   SOLE   0 0 12,432
VIACOMCBS INC CL B 92556H206 275 6,558 SH   SOLE   0 0 6,558
VISA INC COM CL A 92826C839 2,969 15,801 SH   SOLE   0 0 15,801
WALMART INC COM 931142103 391 3,295 SH   SOLE   0 0 3,295
WASTE MGMT INC DEL COM 94106L109 3,900 34,225 SH   SOLE   0 0 34,225