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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMC NETWORKS INC CL A 00164V103   1,187 119,867 SH   SOLE None 0 0 119,867
AMN HEALTHCARE SVCS INC COM 001744101   404 16,877 SH   SOLE   0 0 16,877
AMMO INC COM 00175J107   28 25,275 SH   SOLE   0 0 25,275
A-MARK PRECIOUS METALS INC COM 00181T107   432 15,773 SH   SOLE   0 0 15,773
AT&T INC COM 00206R102   300 13,174 SH   SOLE   0 0 13,174
ALBEMARLE CORP COM 012653101   1,691 19,643 SH   SOLE   0 0 19,643
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,081 12,752 SH   SOLE   0 0 12,752
ALPHABET INC CAP STK CL C 02079K107   6,198 32,547 SH   SOLE   0 0 32,547
AMAZON COM INC COM 023135106   6,331 28,857 SH   SOLE   0 0 28,857
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   1,883 37,602 SH   SOLE   0 0 37,602
APA CORPORATION COM 03743Q108   270 11,689 SH   SOLE   0 0 11,689
APPLE INC COM 037833100   6,637 26,503 SH   SOLE   0 0 26,503
ATOSSA THERAPEUTICS INC COM 04962H506   11 12,000 SH   SOLE   0 0 12,000
AXOGEN INC COM 05463X106   171 10,367 SH   SOLE   0 0 10,367
BANK AMERICA CORP COM 060505104   587 13,363 SH   SOLE   0 0 13,363
BEAZER HOMES USA INC COM NEW 07556Q881   520 18,951 SH   SOLE   0 0 18,951
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,279 20,471 SH   SOLE   0 0 20,471
BERRY CORP COM 08579X101   286 69,173 SH   SOLE   0 0 69,173
BIG 5 SPORTING GOODS CORP COM 08915P101   18 10,079 SH   SOLE   0 0 10,079
BLACKROCK INVT QUALITY MUN T COM 09247D105   167 15,000 SH   SOLE   0 0 15,000
BORGWARNER INC COM 099724106   1,717 53,998 SH   SOLE   0 0 53,998
BROADCOM INC COM 11135F101   4,299 18,541 SH   SOLE   0 0 18,541
BUILD-A-BEAR WORKSHOP INC COM 120076104   984 21,370 SH   SOLE   0 0 21,370
CVS HEALTH CORP COM 126650100   1,289 28,719 SH   SOLE   0 0 28,719
THE CAMPBELLS COMPANY COM 134429109   2,195 52,411 SH   SOLE   0 0 52,411
CO-DIAGNOSTICS INC COM 189763105   44 58,102 SH   SOLE   0 0 58,102
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   472 15,959 SH   SOLE   0 0 15,959
COMCAST CORP NEW CL A 20030N101   2,460 65,556 SH   SOLE   0 0 65,556
COMPASS MINERALS INTL INC COM 20451N101   263 23,374 SH   SOLE   0 0 23,374
CORTEVA INC COM 22052L104   618 10,846 SH   SOLE   0 0 10,846
DEVON ENERGY CORP NEW COM 25179M103   663 20,250 SH   SOLE   0 0 20,250
DISNEY WALT CO COM 254687106   2,738 24,590 SH   SOLE   0 0 24,590
EDITAS MEDICINE INC COM 28106W103   13 10,000 SH   SOLE   0 0 10,000
ENNIS INC COM 293389102   454 21,513 SH   SOLE   0 0 21,513
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   1,143 141,819 SH   SOLE   0 0 141,819
ESSENTIAL UTILS INC COM 29670G102   400 11,010 SH   SOLE   0 0 11,010
ETHAN ALLEN INTERIORS INC COM 297602104   423 15,053 SH   SOLE   0 0 15,053
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   340 15,000 SH   SOLE   0 0 15,000
FUTUREFUEL CORP COM 36116M106   100 18,891 SH   SOLE   0 0 18,891
GILEAD SCIENCES INC COM 375558103   3,533 38,249 SH   SOLE   0 0 38,249
GSK PLC SPONSORED ADR 37733W204   2,299 67,969 SH   SOLE   0 0 67,969
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   2,556 36,086 SH   SOLE   0 0 36,086
HASBRO INC COM 418056107   1,975 35,320 SH   SOLE   0 0 35,320
HAVERTY FURNITURE COS INC COM 419596101   322 14,479 SH   SOLE   0 0 14,479
HORMEL FOODS CORP COM 440452100   488 15,549 SH   SOLE   0 0 15,549
HUDSON TECHNOLOGIES INC COM 444144109   234 41,897 SH   SOLE   0 0 41,897
CRESCENT ENERGY COMPANY CL A COM 44952J104   675 46,185 SH   SOLE   0 0 46,185
IMMERSION CORP COM 452521107   561 64,274 SH   SOLE   0 0 64,274
INCYTE CORP COM 45337C102   1,677 24,283 SH   SOLE   0 0 24,283
INSTEEL INDS INC COM 45774W108   346 12,796 SH   SOLE   0 0 12,796
INTEL CORP COM 458140100   434 21,645 SH   SOLE   0 0 21,645
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,905 12,787 SH   SOLE   0 0 12,787
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,362 16,110 SH   SOLE   0 0 16,110
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   376 10,050 SH   SOLE   0 0 10,050
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,132 23,579 SH   SOLE   0 0 23,579
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   3,172 58,517 SH   SOLE   0 0 58,517
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   1,529 31,072 SH   SOLE   0 0 31,072
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   355 16,394 SH   SOLE   0 0 16,394
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   240 10,186 SH   SOLE   0 0 10,186
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   264 14,402 SH   SOLE   0 0 14,402
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   357 15,931 SH   SOLE   0 0 15,931
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   401 17,229 SH   SOLE   0 0 17,229
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   760 37,769 SH   SOLE   0 0 37,769
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   763 39,166 SH   SOLE   0 0 39,166
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   933 47,997 SH   SOLE   0 0 47,997
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   400 17,339 SH   SOLE   0 0 17,339
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   932 45,136 SH   SOLE   0 0 45,136
ISHARES INC JP MRGN EM HI BD 464286285   2,646 69,662 SH   SOLE   0 0 69,662
ISHARES TR CORE S&P500 ETF 464287200   7,984 13,563 SH   SOLE   0 0 13,563
ISHARES TR CORE US AGGBD ET 464287226   31,708 327,225 SH   SOLE   0 0 327,225
ISHARES TR GLOBAL TECH ETF 464287291   1,454 17,158 SH   SOLE   0 0 17,158
ISHARES TR S&P 500 GRWT ETF 464287309   12,299 121,134 SH   SOLE   0 0 121,134
ISHARES TR S&P 500 VAL ETF 464287408   33,031 173,045 SH   SOLE   0 0 173,045
ISHARES TR RUS MID CAP ETF 464287499   17,323 195,962 SH   SOLE   0 0 195,962
ISHARES TR COHEN STEER REIT 464287564   13,919 230,976 SH   SOLE   0 0 230,976
ISHARES TR RUS 1000 ETF 464287622   22,011 68,323 SH   SOLE   0 0 68,323
ISHARES TR INTRM GOV CR ETF 464288612   25,654 246,126 SH   SOLE   0 0 246,126
ISHARES TR EAFE VALUE ETF 464288877   6,941 132,288 SH   SOLE   0 0 132,288
ISHARES TR EAFE GRWTH ETF 464288885   10,601 109,476 SH   SOLE   0 0 109,476
ISHARES TR CORE MSCI EAFE 46432F842   847 12,048 SH   SOLE   0 0 12,048
ISHARES TR CORE 1 5 YR USD 46432F859   23,221 486,104 SH   SOLE   0 0 486,104
ISHARES INC ESG AWR MSCI EM 46434G863   2,512 75,225 SH   SOLE   0 0 75,225
ISHARES TR BROAD USD HIGH 46435U853   47,780 1,298,734 SH   SOLE   0 0 1,298,734
ISHARES TR ESG SCRD S&P MID 46436E551   6,157 147,162 SH   SOLE   0 0 147,162
ISHARES TR IBONDS 28 TRM TS 46436E833   381 17,400 SH   SOLE   0 0 17,400
ISHARES TR IBONDS 27 TRM TS 46436E841   498 22,447 SH   SOLE   0 0 22,447
ISHARES TR IBONDS 26 TRM TS 46436E858   535 23,466 SH   SOLE   0 0 23,466
ISHARES TR IBONDS 25 TRM TS 46436E866   535 22,942 SH   SOLE   0 0 22,942
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   57,945 1,237,906 SH   SOLE   0 0 1,237,906
JAKKS PAC INC COM NEW 47012E403   636 22,609 SH   SOLE   0 0 22,609
KELLANOVA COM 487836108   2,423 29,928 SH   SOLE   0 0 29,928
KILROY RLTY CORP COM 49427F108   888 21,961 SH   SOLE   0 0 21,961
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   344 13,576 SH   SOLE   0 0 13,576
KRAFT HEINZ CO COM 500754106   594 19,351 SH   SOLE   0 0 19,351
LAM RESEARCH CORP COM NEW 512807306   1,139 15,770 SH   SOLE   0 0 15,770
LITHIUM AMERS CORP NEW COM SHS 53681J103   553 186,239 SH   SOLE   0 0 186,239
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   195 74,521 SH   SOLE   0 0 74,521
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   274 100,606 SH   SOLE   0 0 100,606
MACERICH CO COM 554382101   1,158 58,134 SH   SOLE   0 0 58,134
MALIBU BOATS INC COM CL A 56117J100   1,361 36,196 SH   SOLE   0 0 36,196
MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695   3,540 349,811 SH   SOLE   0 0 349,811
MASTERCRAFT BOAT HLDGS INC COM 57637H103   423 22,156 SH   SOLE   0 0 22,156
MICROSOFT CORP COM 594918104   4,744 11,256 SH   SOLE   0 0 11,256
MIMEDX GROUP INC COM 602496101   100 10,362 SH   SOLE   0 0 10,362
NIKE INC CL B 654106103   3,173 41,926 SH   SOLE   0 0 41,926
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   586 20,195 SH   SOLE   0 0 20,195
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   926 24,686 SH   SOLE   0 0 24,686
NVIDIA CORPORATION COM 67066G104   8,582 63,910 SH   SOLE   0 0 63,910
NUSHARES ETF TR NUVEEN ESG US 67092P870   8,218 377,316 SH   SOLE   0 0 377,316
ORASURE TECHNOLOGIES INC COM 68554V108   286 79,303 SH   SOLE   0 0 79,303
PACER FDS TR TRENDP US LAR CP 69374H105   32,191 602,374 SH   SOLE   0 0 602,374
P10 INC COM CL A 69376K106   158 12,500 SH   SOLE   0 0 12,500
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   3,660 2,000,000 SH   SOLE   0 0 2,000,000
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,502 19,864 SH   SOLE   0 0 19,864
PARK HOTELS & RESORTS INC COM 700517105   280 19,881 SH   SOLE   0 0 19,881
PAYPAL HLDGS INC COM 70450Y103   6,013 70,454 SH   SOLE   0 0 70,454
PERDOCEO ED CORP COM 71363P106   775 29,287 SH   SOLE   0 0 29,287
PFIZER INC COM 717081103   2,133 80,401 SH   SOLE   0 0 80,401
PHOTRONICS INC COM 719405102   416 17,664 SH   SOLE   0 0 17,664
PIMCO ETF TR ACTIVE BD ETF 72201R775   60,363 667,584 SH   SOLE   0 0 667,584
POLARIS INC COM 731068102   1,558 27,046 SH   SOLE   0 0 27,046
RAMACO RES INC COM CL A 75134P600   110 10,735 SH   SOLE   0 0 10,735
RANGER ENERGY SVCS INC COM CL A 75282U104   678 43,830 SH   SOLE   0 0 43,830
RTX CORPORATION COM 75513E101   2,282 19,722 SH   SOLE   0 0 19,722
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   600 23,693 SH   SOLE   0 0 23,693
REVOLVE GROUP INC CL A 76156B107   1,668 49,818 SH   SOLE   0 0 49,818
RILEY EXPLORATION PERMIAN IN COM 76665T102   653 20,459 SH   SOLE   0 0 20,459
ROKU INC COM CL A 77543R102   4,460 60,000 SH   SOLE   0 0 60,000
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   32,826 855,516 SH   SOLE   0 0 855,516
SPDR SER TR S&P 600 SMCP GRW 78464A201   2,341 25,905 SH   SOLE   0 0 25,905
SPDR SER TR PORTFOLIO SHORT 78464A474   847 28,353 SH   SOLE   0 0 28,353
SPDR SER TR PRTFLO S&P500 VL 78464A508   28,583 558,916 SH   SOLE   0 0 558,916
SPDR SER TR S&P 400 MDCP GRW 78464A821   4,803 55,278 SH   SOLE   0 0 55,278
SPDR SER TR S&P 400 MDCP VAL 78464A839   5,309 66,202 SH   SOLE   0 0 66,202
SPDR SER TR PORTFOLIO S&P400 78464A847   45,877 838,859 SH   SOLE   0 0 838,859
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,234 16,287 SH   SOLE   0 0 16,287
SPDR SER TR S&P 500 ESG ETF 78468R531   20,189 357,455 SH   SOLE   0 0 357,455
SANDRIDGE ENERGY INC COM NEW 80007P869   513 43,838 SH   SOLE   0 0 43,838
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   227,942 9,833,558 SH   SOLE   0 0 9,833,558
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   279 10,000 SH   SOLE   0 0 10,000
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   479 18,540 SH   SOLE   0 0 18,540
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,327 71,745 SH   SOLE   0 0 71,745
SCHWAB STRATEGIC TR US REIT ETF 808524847   2,227 105,749 SH   SOLE   0 0 105,749
SCHWAB STRATEGIC TR US TIPS ETF 808524870   1,908 73,885 SH   SOLE   0 0 73,885
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,247 13,966 SH   SOLE   0 0 13,966
SILVERCREST ASSET MGMT GROUP CL A 828359109   514 27,942 SH   SOLE   0 0 27,942
SOUTHERN FIRST BANCSHARES COM 842873101   1,685 42,397 SH   SOLE   0 0 42,397
SPOK HLDGS INC COM 84863T106   450 28,033 SH   SOLE   0 0 28,033
BLOCK INC CL A 852234103   1,247 14,668 SH   SOLE   0 0 14,668
SUNRUN INC COM 86771W105   113 12,215 SH   SOLE   0 0 12,215
TERADYNE INC COM 880770102   2,117 16,812 SH   SOLE   0 0 16,812
TESLA INC COM 88160R101   32,547 80,593 SH   SOLE   0 0 80,593
TITAN INTL INC ILL COM 88830M102   313 46,057 SH   SOLE   0 0 46,057
TYSON FOODS INC CL A 902494103   941 16,386 SH   SOLE   0 0 16,386
US BANCORP DEL COM NEW 902973304   2,088 43,662 SH   SOLE   0 0 43,662
UIPATH INC CL A 90364P105   127 10,000 SH   SOLE   0 0 10,000
UNITED BANCORP INC OHIO COM 909911109   303 23,338 SH   SOLE   0 0 23,338
V F CORP COM 918204108   2,800 130,470 SH   SOLE   0 0 130,470
VAALCO ENERGY INC COM NEW 91851C201   88 20,145 SH   SOLE   0 0 20,145
VANECK ETF TRUST EMERGING MRKT HI 92189F353   24,372 1,251,768 SH   SOLE   0 0 1,251,768
VANGUARD WORLD FD ESG INTL STK ETF 921910725   3,535 62,350 SH   SOLE   0 0 62,350
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   46,360 677,485 SH   SOLE   0 0 677,485
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   493 10,307 SH   SOLE   0 0 10,307
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,258 25,975 SH   SOLE   0 0 25,975
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   10,352 235,069 SH   SOLE   0 0 235,069
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   701 12,045 SH   SOLE   0 0 12,045
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   28,837 575,241 SH   SOLE   0 0 575,241
VANGUARD INDEX FDS VALUE ETF 922908744   6,381 37,688 SH   SOLE   0 0 37,688
VERACYTE INC COM 92337F107   469 11,844 SH   SOLE   0 0 11,844
VERIZON COMMUNICATIONS INC COM 92343V104   2,358 58,962 SH   SOLE   0 0 58,962
VIRCO MFG CO COM 927651109   566 55,208 SH   SOLE   0 0 55,208
WABASH NATL CORP COM 929566107   333 19,443 SH   SOLE   0 0 19,443
WELLS FARGO CO NEW COM 949746101   2,496 35,536 SH   SOLE   0 0 35,536
WISDOMTREE TR EM EX ST-OWNED 97717X578   1,500 49,203 SH   SOLE   0 0 49,203
ZIMMER BIOMET HOLDINGS INC COM 98956P102   2,105 19,924 SH   SOLE   0 0 19,924
ARCADIUM LITHIUM PLC COM SHS G0508H110   548 106,803 SH   SOLE   0 0 106,803
MEDTRONIC PLC SHS G5960L103   1,419 17,759 SH   SOLE   0 0 17,759
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   105 19,516 SH   SOLE   0 0 19,516
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   269 10,531 SH   SOLE   0 0 10,531
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,763 64,332 SH   SOLE   0 0 64,332
TEEKAY CORPORATION LTD SHS G8726T105   529 76,321 SH   SOLE   0 0 76,321
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,345 34,168 SH   SOLE   0 0 34,168
ARDMORE SHIPPING CORP COM Y0207T100   507 41,728 SH   SOLE   0 0 41,728
GENCO SHIPPING & TRADING LTD SHS Y2685T131   358 25,686 SH   SOLE   0 0 25,686
SAFE BULKERS INC COM Y7388L103   99 27,700 SH   SOLE   0 0 27,700