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 209 1,955 SH   SOLE   0 0 1,955
AFLAC INC COM 001055102 357 8,028 SH   SOLE   0 0 8,028
AGNC INVT CORP COM 00123Q104 863 55,305 SH   SOLE   0 0 55,305
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 337 1,449 SH   SOLE   0 0 1,449
ALPHABET INC CAP STK CL A 02079K305 515 294 SH   SOLE   0 0 294
AMAZON COM INC COM 023135106 651 200 SH   SOLE   0 0 200
ANNALY CAPITAL MANAGEMENT IN COM 035710409 124 14,715 SH   SOLE   0 0 14,715
ANTARES PHARMA INC COM 036642106 109 27,229 SH   SOLE   0 0 27,229
APPLE INC COM 037833100 2,510 18,917 SH   SOLE   0 0 18,917
ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 10 10,000 PRN   SOLE   0 0 10,000
AT&T INC COM 00206R102 588 20,448 SH   SOLE   0 0 20,448
BECTON DICKINSON & CO COM 075887109 246 982 SH   SOLE   0 0 982
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 706 3,043 SH   SOLE   0 0 3,043
BK OF AMERICA CORP COM 060505104 373 12,292 SH   SOLE   0 0 12,292
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 483 11,704 SH   SOLE   0 0 11,704
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 252 3,488 SH   SOLE   0 0 3,488
CADENCE BANCORPORATION CL A 12739A100 311 18,948 SH   SOLE   0 0 18,948
CISCO SYS INC COM 17275R102 410 9,162 SH   SOLE   0 0 9,162
COCA COLA CO COM 191216100 260 4,745 SH   SOLE   0 0 4,745
CSX CORP COM 126408103 1,504 16,572 SH   SOLE   0 0 16,572
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 1,715 65,221 SH   SOLE   0 0 65,221
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 476 17,937 SH   SOLE   0 0 17,937
DISNEY WALT CO COM 254687106 467 2,577 SH   SOLE   0 0 2,577
DOMINION ENERGY INC COM 25746U109 299 3,980 SH   SOLE   0 0 3,980
DUKE ENERGY CORP NEW COM NEW 26441C204 271 2,962 SH   SOLE   0 0 2,962
EATON CORP PLC SHS G29183103 225 1,871 SH   SOLE   0 0 1,871
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 66 10,742 SH   SOLE   0 0 10,742
EQUITY RESIDENTIAL SH BEN INT 29476L107 203 3,420 SH   SOLE   0 0 3,420
EXXON MOBIL CORP COM 30231G102 403 9,766 SH   SOLE   0 0 9,766
F N B CORP COM 302520101 532 55,996 SH   SOLE   0 0 55,996
FACEBOOK INC CL A 30303M102 250 915 SH   SOLE   0 0 915
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 778 7,442 SH   SOLE   0 0 7,442
FIRST CMNTY CORP S C COM 319835104 541 31,823 SH   SOLE   0 0 31,823
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 258 1,537 SH   SOLE   0 0 1,537
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 239 4,639 SH   SOLE   0 0 4,639
GENERAL ELECTRIC CO COM 369604103 126 11,711 SH   SOLE   0 0 11,711
GEO GROUP INC NEW COM 36162J106 102 11,500 SH   SOLE   0 0 11,500
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 751 16,248 SH   SOLE   0 0 16,248
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 60 23,178 SH   SOLE   0 0 23,178
GRAY TELEVISION INC COM 389375106 237 13,229 SH   SOLE   0 0 13,229
HOME DEPOT INC COM 437076102 354 1,331 SH   SOLE   0 0 1,331
HUBBELL INC COM 443510607 364 2,324 SH   SOLE   0 0 2,324
INVESCO MORTGAGE CAPITAL INC COM 46131B100 39 11,575 SH   SOLE   0 0 11,575
INVESCO QQQ TR UNIT SER 1 46090E103 378 1,206 SH   SOLE   0 0 1,206
ISHARES GOLD TRUST ISHARES 464285105 215 11,860 SH   SOLE   0 0 11,860
ISHARES INC ESG AWR MSCI EM 46434G863 3,082 73,408 SH   SOLE   0 0 73,408
ISHARES TR ESG AWR MSCI USA 46435G425 10,414 121,045 SH   SOLE   0 0 121,045
ISHARES TR CORE S&P500 ETF 464287200 7,424 19,776 SH   SOLE   0 0 19,776
ISHARES TR EAFE GRWTH ETF 464288885 4,754 47,113 SH   SOLE   0 0 47,113
ISHARES TR US TREAS BD ETF 46429B267 3,542 130,038 SH   SOLE   0 0 130,038
ISHARES TR MSCI USA VALUE 46432F388 2,685 30,895 SH   SOLE   0 0 30,895
ISHARES TR ISHS 1-5YR INVS 464288646 1,967 35,655 SH   SOLE   0 0 35,655
ISHARES TR IBOXX INV CP ETF 464287242 1,937 14,026 SH   SOLE   0 0 14,026
ISHARES TR U.S. MED DVC ETF 464288810 1,875 5,729 SH   SOLE   0 0 5,729
ISHARES TR MBS ETF 464288588 1,641 14,898 SH   SOLE   0 0 14,898
ISHARES TR 0-5YR HI YL CP 46434V407 1,612 35,483 SH   SOLE   0 0 35,483
ISHARES TR NATIONAL MUN ETF 464288414 1,474 12,574 SH   SOLE   0 0 12,574
ISHARES TR MSCI USA MIN VOL 46429B697 1,406 20,713 SH   SOLE   0 0 20,713
ISHARES TR GLOBAL TECH ETF 464287291 1,379 4,596 SH   SOLE   0 0 4,596
ISHARES TR CORE MSCI EAFE 46432F842 900 13,026 SH   SOLE   0 0 13,026
ISHARES TR RUS 1000 ETF 464287622 874 4,126 SH   SOLE   0 0 4,126
ISHARES TR CORE S&P SCP ETF 464287804 838 9,124 SH   SOLE   0 0 9,124
ISHARES TR USD INV GRDE ETF 464288620 784 12,649 SH   SOLE   0 0 12,649
ISHARES TR ESG MSCI LEADR 46435U218 777 11,961 SH   SOLE   0 0 11,961
ISHARES TR MSCI USA SZE FT 46432F370 442 3,977 SH   SOLE   0 0 3,977
ISHARES TR BROAD USD HIGH 46435U853 397 9,627 SH   SOLE   0 0 9,627
ISHARES TR 20 YR TR BD ETF 464287432 390 2,475 SH   SOLE   0 0 2,475
ISHARES TR BARCLAYS 7 10 YR 464287440 323 2,694 SH   SOLE   0 0 2,694
ISHARES TR MSCI KLD400 SOC 464288570 249 3,475 SH   SOLE   0 0 3,475
ISHARES TR MSCI USA QLT FCT 46432F339 246 2,114 SH   SOLE   0 0 2,114
ISHARES TR CORE US AGGBD ET 464287226 211 1,784 SH   SOLE   0 0 1,784
JOHNSON & JOHNSON COM 478160104 613 3,894 SH   SOLE   0 0 3,894
JPMORGAN CHASE & CO COM 46625H100 242 1,903 SH   SOLE   0 0 1,903
KKR & CO INC COM 48251W104 331 8,175 SH   SOLE   0 0 8,175
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 485 17,147 SH   SOLE   0 0 17,147
LUMEN TECHNOLOGIES INC COM 156700106 98 10,000 SH   SOLE   0 0 10,000
MASTERCARD INCORPORATED CL A 57636Q104 384 1,075 SH   SOLE   0 0 1,075
MICROSOFT CORP COM 594918104 1,538 6,916 SH   SOLE   0 0 6,916
PAPA JOHNS INTL INC COM 698813102 645 7,603 SH   SOLE   0 0 7,603
PAYPAL HLDGS INC COM 70450Y103 323 1,378 SH   SOLE   0 0 1,378
PEPSICO INC COM 713448108 249 1,676 SH   SOLE   0 0 1,676
PIMCO ETF TR INTER MUN BD ACT 72201R866 338 5,953 SH   SOLE   0 0 5,953
PPG INDS INC COM 693506107 346 2,400 SH   SOLE   0 0 2,400
PROCTER AND GAMBLE CO COM 742718109 582 4,185 SH   SOLE   0 0 4,185
RAYTHEON TECHNOLOGIES CORP COM 75513E101 264 3,686 SH   SOLE   0 0 3,686
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,316 14,465 SH   SOLE   0 0 14,465
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 392 7,005 SH   SOLE   0 0 7,005
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 290 8,056 SH   SOLE   0 0 8,056
SERVISFIRST BANCSHARES INC COM 81768T108 249 6,184 SH   SOLE   0 0 6,184
SOUTH ST CORP COM 840441109 1,049 14,510 SH   SOLE   0 0 14,510
SOUTHERN CO COM 842587107 526 8,557 SH   SOLE   0 0 8,557
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 240 7,118 SH   SOLE   0 0 7,118
SPDR S&P 500 ETF TR TR UNIT 78462F103 450 1,204 SH   SOLE   0 0 1,204
SPDR SER TR PORTFOLIO S&P500 78464A854 3,595 81,771 SH   SOLE   0 0 81,771
SPDR SER TR PORTFOLIO INTRMD 78464A375 851 22,899 SH   SOLE   0 0 22,899
SPDR SER TR PORTFOLI S&P1500 78464A805 706 15,309 SH   SOLE   0 0 15,309
SPDR SER TR PORTFOLIO LN COR 78464A367 699 21,113 SH   SOLE   0 0 21,113
SPDR SER TR BLOOMBERG SRT TR 78468R408 222 8,250 SH   SOLE   0 0 8,250
STARWOOD PPTY TR INC COM 85571B105 325 16,835 SH   SOLE   0 0 16,835
STERIS PLC SHS USD G8473T100 236 1,243 SH   SOLE   0 0 1,243
SUNDIAL GROWERS INC COM 86730L109 140 296,500 SH   SOLE   0 0 296,500
TARGET CORP COM 87612E106 200 1,135 SH   SOLE   0 0 1,135
VERIZON COMMUNICATIONS INC COM 92343V104 553 9,418 SH   SOLE   0 0 9,418
VISA INC COM CL A 92826C839 324 1,480 SH   SOLE   0 0 1,480
WISDOMTREE TR EM EX ST-OWNED 97717X578 1,671 42,111 SH   SOLE   0 0 42,111
WISDOMTREE TR YIELD ENHANCD US 97717X511 272 5,070 SH   SOLE   0 0 5,070