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 COMMON 00287Y109 115 708 SH   OTR   0 0 708
ADOBE INC COMMON 00724F101 115 253 SH   OTR   0 0 253
ALPHABET INC CLASS C 02079K107 47 17 SH   OTR   0 0 17
ALPHABET INC CLASS A 02079K305 167 60 SH   OTR   0 0 60
APA CORPORATION COM USD0.625 03743Q108 1,022 24,725 SH   SOLE   24,725 0 0
APPLE HOSPITALITY COMMON 03784Y200 577 32,110 SH   SOLE   32,110 0 0
APYX MED CORP COMMON 03837C106 942 144,293 SH   SOLE   144,293 0 0
ASPEN AEROGELS INC COM USD0.00001 04523Y105 2,623 76,079 SH   SOLE   76,079 0 0
AT&T INC COMMON 00206R102 62 2,620 SH   OTR   0 0 2,620
AVANGRID INC COMMON 05351W103 1,999 42,769 SH   SOLE   42,769 0 0
AVID BIOSERVICES INC COMMON 05368M106 1,415 69,445 SH   SOLE   69,445 0 0
BAKER HUGHES A GE CO CL A 05722G100 10,958 300,974 SH   SOLE   300,974 0 0
BIOGEN INC COMMON 09062X103 5,418 25,726 SH   SOLE   25,726 0 0
BRISTOL MYERS SQUIBB COMMON 110122108 4,730 64,770 SH   SOLE   64,770 0 0
BROADCOM INC COMMON 11135F101 126 200 SH   OTR   0 0 200
CALLON PETE CO DEL COM 13123X508 810 13,707 SH   SOLE   13,707 0 0
CANTALOUPE INC COMMON 138103106 1,128 166,597 SH   SOLE   166,597 0 0
CAREDX INC COMMON 14167L103 1,062 28,708 SH   SOLE   28,708 0 0
CARPARTS COM INC COMMON 14427M107 531 79,234 SH   SOLE   79,234 0 0
CATALENT INC COMMON 148806102 8,339 75,198 SH   SOLE   75,198 0 0
CHART INDS INC COMMON 16115Q308 11,055 64,359 SH   SOLE   64,359 0 0
CHEVRON CORP COMMON 166764100 55 335 SH   OTR   0 0 335
CHURCHILL DOWNS INC COMMON 171484108 1,258 5,672 SH   SOLE   5,672 0 0
CISCO SYSTEMS INC COMMON 17275R102 123 2,209 SH   OTR   0 0 2,209
CLARUS CORP COMMON 18270P109 1,198 52,602 SH   SOLE   52,602 0 0
COCA-COLA CO COMMON 191216100 31 500 SH   OTR   0 0 500
COMFORT SYS USA INC COMMON 199908104 4 48 SH   OTR   0 0 48
CONMED CORP COMMON 207410101 16 107 SH   OTR   0 0 107
CORECARD CORP COMMON 45816D100 741 27,051 SH   SOLE   27,051 0 0
CROWN CASTLE INTL COMMON 22822V101 50 272 SH   OTR   0 0 272
CRYOPORT INC COM USD0.01 229050307 1,275 36,521 SH   SOLE   36,521 0 0
CUTERA INC COMMON 232109108 2,889 41,863 SH   SOLE   41,863 0 0
CVS HEALTH CORP COMMON 126650100 50 490 SH   OTR   0 0 490
DANAHER CORP COMMON 235851102 21 73 SH   OTR   0 0 73
DEVON ENERGY CORP COMMON 25179M103 1,214 20,531 SH   SOLE   20,531 0 0
DIAMONDBACK ENERGY COMMON 25278X109 76 557 SH   OTR   0 0 557
DIGI INTL INC COMMON 253798102 928 43,127 SH   SOLE   43,127 0 0
DOW INC COMMON STOCK 260557103 76 1,185 SH   OTR   0 0 1,185
DROPBOX INC COM USD0.00001 CL A 26210C104 12,106 520,695 SH   SOLE   520,695 0 0
DUKE ENERGY CORP COMMON 26441C204 108 970 SH   OTR   0 0 970
E L F BEAUTY INC COMMON 26856L103 673 26,064 SH   SOLE   26,064 0 0
EAGLE MATERIALS COMMON 26969P108 1,155 9,001 SH   SOLE   9,001 0 0
EMERGENT BIOSOLUTNS COMMON 29089Q105 660 16,067 SH   SOLE   16,067 0 0
EMERSON ELEC CO COMMON 291011104 5 50 SH   OTR   0 0 50
ENCOMPASS HEALTH COR COM 29261A100 363 5,100 SH   SOLE   5,100 0 0
ENVESTNET INC COMMON 29404K106 1,042 13,993 SH   SOLE   13,993 0 0
EOG RESOURCES INC COMMON 26875P101 11,401 95,624 SH   SOLE   95,624 0 0
EXPEDIA GROUP INC COMMON 30212P303 7 35 SH   OTR   0 0 35
EXXON MOBIL CORP COMMON 30231G102 51 620 SH   OTR   0 0 620
FIRST BANCORP N C COMMON 318910106 785 18,782 SH   SOLE   18,782 0 0
FIRST CMNTY CORP SC COMMON 319835104 322 15,175 SH   OTR   0 0 15,175
FIRST IND REALTY TR COMMON 32054K103 62 1,000 SH   OTR   0 0 1,000
GAMING&LEISURE PPTYS COMMON 36467J108 1,549 33,001 SH   SOLE   33,001 0 0
GENERAC HLDGS INC COMMON 368736104 1,104 3,715 SH   SOLE   3,715 0 0
GENERAL MILLS INC COMMON 370334104 291 4,301 SH   SOLE   4,301 0 0
GILEAD SCIENCES INC COMMON 375558103 2,060 34,643 SH   SOLE   34,643 0 0
GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 1,393 31,988 SH   SOLE   31,988 0 0
GLOBAL X FDS LITHIUM ETF 37954Y855 1,780 23,126 SH   SOLE   23,126 0 0
GLOBAL X FDS GLB X URANIUM 37954Y871 2,329 89,027 SH   SOLE   89,027 0 0
GLOBUS MED INC CLASS A 379577208 715 9,689 SH   SOLE   9,689 0 0
HANNON ARMSTRONG S COMMON 41068X100 853 17,978 SH   SOLE   17,978 0 0
HARVARD BIOSCIENCE I COMMON 416906105 1,385 222,979 SH   SOLE   222,979 0 0
HOME DEPOT INC COMMON 437076102 45 152 SH   OTR   0 0 152
HOMETRUST BANCSHAR COMMON 437872104 935 31,666 SH   SOLE   31,666 0 0
HONEYWELL INTL INC COMMON 438516106 15 75 SH   OTR   0 0 75
ICAD INC COMMON 44934S206 1,011 226,593 SH   SOLE   226,593 0 0
ICON PLC ORDINARY G4705A100 29 120 SH   OTR   0 0 120
IMMERSION CORP COMMON 452521107 975 175,319 SH   SOLE   175,319 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 328 10,628 SH   SOLE   10,279 0 349
INFOSYS LIMITED ADR 456788108 285 11,444 SH   SOLE   11,444 0 0
INFUSYSTEMS HLDGS COMMON 45685K102 911 92,987 SH   SOLE   92,987 0 0
INGEVITY CORPORATION COMMON STOCK 45688C107 867 13,537 SH   SOLE   13,537 0 0
INTEL CORP COMMON 458140100 13,348 269,323 SH   SOLE   269,323 0 0
INTL BUSINESS MCHN COMMON 459200101 7 50 SH   OTR   0 0 50
INTREPID POTASH INC COMMON 46121Y201 463 5,642 SH   SOLE   5,642 0 0
INVESCO EXCH TRDII S&P 500 LOW VOLATILI 46138E354 894 13,329 SH   SOLE   13,329 0 0
INVESCO EXCHANGETRAD S&P 500 EQUAL WEIGHT 46137V357 462 2,929 SH   SOLE   2,929 0 0
ISHARES MSCI STH AFR ETF 464286780 1,871 33,697 SH   SOLE   33,697 0 0
ISHARES IBOXX INV CP ETF 464287242 19 156 SH   OTR   0 0 156
ISHARES GLOB HLTHCRE ETF 464287325 6 72 SH   OTR   0 0 72
ISHARES GLOBAL FINLS ETF 464287333 12 157 SH   OTR   0 0 157
ISHARES GLOBAL ENERG ETF 464287341 2,747 75,994 SH   SOLE   75,994 0 0
ISHARES LATN AMER 40 ETF 464287390 3,909 128,612 SH   SOLE   128,157 0 339
ISHARES 1-3 YR TR BD ETF 464287457 16,082 192,942 SH   SOLE   190,169 0 2,297
ISHARES RUSSELL 3000 ETF 464287689 1,118 4,242 SH   SOLE   4,242 0 0
ISHARES GL CLEAN ENE ETF 464288224 2,349 109,156 SH   SOLE   109,156 0 0
ISHARES INTRM GOV CR ETF 464288612 14,356 132,286 SH   SOLE   130,512 0 1,469
ISHARES EAFE VALUE ETF 464288877 2,995 59,644 SH   SOLE   59,644 0 0
ISHARES MSCI EURO FL ETF 464289180 4,238 224,099 SH   SOLE   224,099 0 0
ISHARES GL MET&MINPR ETF 46434G848 1,779 34,789 SH   SOLE   34,789 0 0
ISHARES INC MSCI CDA INDEX 464286509 1,473 36,629 SH   SOLE   36,629 0 0
ISHARES INC CORE MSCI EMKT 46434G103 13,189 237,419 SH   SOLE   235,942 0 1,102
ISHARES INC MSCI TAIWAN ETF 46434G772 6 101 SH   OTR   0 0 101
ISHARES INC GLB GLD MINR ETF 46434G855 2,152 69,273 SH   SOLE   69,273 0 0
ISHARES TR CORE US AGGBD ET 464287226 12,136 113,311 SH   SOLE   111,716 0 1,321
ISHARES TR CORE S&P SMALL-CAP 464287804 227 2,100 SH   OTR   0 0 2,100
ISHARES TR ISHS 1-5YR INVS 464288646 519 10,044 SH   SOLE   10,044 0 0
ISHARES TR PFD AND INCM SEC 464288687 7,488 205,605 SH   SOLE   204,278 0 1,036
ISHARES TR CORE MSCITOTAL 46432F834 12,778 191,926 SH   SOLE   189,678 0 1,675
ISHARES TR LIQUID INC ETF 46434V878 5,720 114,050 SH   SOLE   112,403 0 1,353
ISHARES TR MSCI UK ETF 46435G334 2,114 62,840 SH   SOLE   62,840 0 0
ISHARES TR ESG AWARE MSCI USA 46435G425 3,391 33,462 SH   SOLE   32,887 0 448
ISHARES TR ESG AWARE MSCI EAFE 46435G516 1,186 16,089 SH   SOLE   15,788 0 225
ISHARES TRUST CORE S&P 500 ETF 464287200 18,892 41,640 SH   SOLE   40,895 0 579
ISHARES TRUST CORE S&P MID-CAP ETF 464287507 368 1,372 SH   SOLE   1,372 0 0
JANUS HENDERSON PLC ORDINARY SHARES G4474Y214 948 27,064 SH   SOLE   27,064 0 0
JOHNSON & JOHNSON COMMON 478160104 145 819 SH   OTR   0 0 819
JOINT CORP COM USD0.001 47973J102 1,030 29,110 SH   SOLE   29,110 0 0
JPMORGAN CHASE & CO COMMON 46625H100 77 567 SH   OTR   0 0 567
KIMBERLY CLARK CORP COMMON 494368103 739 6,001 SH   SOLE   6,001 0 0
KIRBY CORPORATION COMMON 497266106 851 11,785 SH   SOLE   11,785 0 0
KRAFT HEINZ CO COMMON USD0.01 500754106 79 2,000 SH   OTR   0 0 2,000
L3HARRIS TECHNOLOGIE USD1 502431109 102 412 SH   OTR   0 0 412
LATTICE SEMICONDUCTR COMMON 518415104 1,115 18,299 SH   SOLE   18,299 0 0
LILLY ELI & CO COMMON 532457108 17 61 SH   OTR   0 0 61
LIQTECH INTERNATINL COMMON STOCK 53632A201 390 159,244 SH   SOLE   159,244 0 0
LOWES CO COMMON 548661107 84 413 SH   OTR   0 0 413
LYONDELLBASELL INDUS SHARES A N53745100 1,126 10,948 SH   SOLE   10,948 0 0
MAGNACHIP SEMICONDUC DEP SHS 55933J203 1,358 80,335 SH   SOLE   80,335 0 0
MAGNITE INC COMMON 55955D100 1,134 85,839 SH   SOLE   85,839 0 0
MASTEC INC COMMON 576323109 1,134 13,017 SH   SOLE   13,017 0 0
MASTERCARD INC CLASS A 57636Q104 26 72 SH   OTR   0 0 72
MEDTRONIC PLC ORDINARY SHS $0.0001 G5960L103 85 767 SH   OTR   0 0 767
MERCK & CO INC COMMON 58933Y105 105 1,282 SH   OTR   0 0 1,282
MICRON TECHNOLOGY COMMON 595112103 51 650 SH   OTR   0 0 650
MICROSOFT CORP COMMON 594918104 319 1,034 SH   OTR   0 0 1,034
MODEL N INC COMMON 607525102 619 23,023 SH   SOLE   23,023 0 0
MOLSON COORS BEVERAG CLASS B 60871R209 11,078 207,537 SH   SOLE   207,537 0 0
MORGAN STANLEY COMMON 617446448 79 900 SH   OTR   0 0 900
NEWELL BRANDS INC COMMON 651229106 928 43,341 SH   SOLE   43,341 0 0
NEWMONT MINING CORP COMMON 651639106 1,030 12,961 SH   SOLE   12,961 0 0
NEXTERA ENERGY INC COMMON 65339F101 20 233 SH   OTR   0 0 233
NEXTERA ENERGY LPU COM UNIT RP IN 65341B106 931 11,168 SH   SOLE   11,168 0 0
NIKE INC CLASS B 654106103 11 81 SH   OTR   0 0 81
NORFOLK SOUTHERN COMMON 655844108 23 79 SH   OTR   0 0 79
NORTONLIFELOCK INC COMMON 668771108 8,037 303,067 SH   SOLE   303,067 0 0
NOW INC COMMON 67011P100 711 64,493 SH   SOLE   64,493 0 0
NUTRIEN LTD COM 67077M108 7,880 75,776 SH   SOLE   75,776 0 0
NVIDIA CORP COMMON 67066G104 162 595 SH   OTR   0 0 595
NXP SEMICONDUCTR COMMON N6596X109 4,167 22,512 SH   SOLE   22,512 0 0
OMNICELL INC COMMON 68213N109 1,113 8,595 SH   SOLE   8,595 0 0
ON SEMICONDUCTOR CRP COM USD0.01 682189105 1,337 21,352 SH   SOLE   21,352 0 0
OPTIMIZERX CORP COMMON STOCK 68401U204 1,109 29,396 SH   SOLE   29,396 0 0
PARAMOUNT GLOBAL CLASS B COMMON STOCK 92556H206 65 1,710 SH   OTR   0 0 1,710
PARK NATL CORP COMMON 700658107 360 2,740 SH   SOLE   2,740 0 0
PAYPAL HLDGS INC COM 70450Y103 100 868 SH   OTR   0 0 868
PEGASYSTEMS INC COMMON 705573103 573 7,105 SH   SOLE   7,105 0 0
PEPSICO INC COMMON 713448108 89 531 SH   OTR   0 0 531
PETIQ INC COM USD0.001 CL A 71639T106 722 29,589 SH   SOLE   29,589 0 0
PETROLEO BRASILEIRO ADR (2 ORD) 71654V408 808 54,580 SH   SOLE   54,580 0 0
PFIZER INC COMMON 717081103 29 552 SH   OTR   0 0 552
PGT INNOVATIONS INC COMMON 69336V101 606 33,717 SH   SOLE   33,717 0 0
PRINCIPAL FINANCIAL COM 74251V102 1,460 19,895 SH   SOLE   19,895 0 0
PROCTER AND GAMBLE COM 742718109 39 254 SH   OTR   0 0 254
QUALCOMM INC COMMON 747525103 172 1,128 SH   OTR   0 0 1,128
REGIONS FINL CORP COMMON 7591EP100 1,179 52,956 SH   SOLE   52,956 0 0
RIO TINTO PLC ADR (1 ORD) 767204100 99 1,227 SH   OTR   0 0 1,227
RPC INC COMMON 749660106 477 44,684 SH   SOLE   44,684 0 0
S&P GLOBAL INC COMMON 78409V104 5,414 13,200 SH   OTR   0 0 13,200
SCHRODINGER INC COMMON USD0.01 80810D103 560 16,420 SH   SOLE   16,420 0 0
SEAGATE TECH HLDNGS SHS G7997R103 1,131 12,577 SH   SOLE   12,577 0 0
SELECT SECTOR SPDR HEALTH CARE 81369Y209 6 42 SH   OTR   0 0 42
SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506 12 161 SH   OTR   0 0 161
SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 1,420 37,060 SH   SOLE   37,060 0 0
SELECT SECTOR SPDR AMEX INDUSTRIAL SEL 81369Y704 1,280 12,434 SH   SOLE   12,434 0 0
SELECT SECTOR SPDR SBI INT-TECH 81369Y803 16 101 SH   OTR   0 0 101
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886 252 3,383 SH   OTR   0 0 3,383
SEMLER SCIENTIFIC COM USD0.001 81684M104 495 9,993 SH   SOLE   9,993 0 0
SIBANYE-STILLWATER ADS (4 ORD) 82575P107 7,318 450,901 SH   SOLE   450,901 0 0
SIERRA WIRELESS INC COMMON 826516106 1,150 63,725 SH   SOLE   63,725 0 0
SIRIUS XM HLDG COMMON 82968B103 120 18,180 SH   SOLE   18,180 0 0
SOUTHERN COPPER CORP COMMON 84265V105 68 900 SH   OTR   0 0 900
SOUTHERN FRST BANC COMMON 842873101 625 12,286 SH   SOLE   12,286 0 0
SOUTHSTATE CORP COMMON 840441109 116 1,424 SH   OTR   0 0 1,424
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 135 300 SH   OTR   0 0 300
SPDR S&P MTLS&MNG SPDR SERIES TRUST 78464A755 429 6,992 SH   SOLE   6,992 0 0
SPDR SER TR SPDR BBG ST HYIELD B 78468R408 2,716 103,493 SH   SOLE   102,023 0 1,217
SSGA ACTIVE ETF SPDR DOBLELINE TOTRT 78467V848 421 9,398 SH   SOLE   9,398 0 0
STARBUCKS CORP COMMON 855244109 47 521 SH   OTR   0 0 521
STERIS PLC ORD USD0.001 G8473T100 8 35 SH   OTR   0 0 35
STORE CAP CORP COM 862121100 8 281 SH   OTR   0 0 281
SWK HLDGS CORP COM USD0.001 78501P203 776 45,993 SH   SOLE   45,993 0 0
TANDEM DIABETES CARE COMMON 875372203 934 8,032 SH   SOLE   8,032 0 0
THERMO FISHER SCI COMMON 883556102 11,987 20,294 SH   SOLE   20,294 0 0
TRACTOR SUPPLY CO COMMON 892356106 90 385 SH   OTR   0 0 385
TRUIST FINANCIAL COR COM USD5 89832Q109 19 330 SH   OTR   0 0 330
ULTRA CLEAN HLDGS COMMON 90385V107 1,121 26,455 SH   SOLE   26,455 0 0
UNITED PARCEL SERVIC CLASS B 911312106 38 178 SH   OTR   0 0 178
UNITEDHEALTH GRP INC COMMON 91324P102 144 283 SH   OTR   0 0 283
UNIVERSAL TECHNICAL COMMON 913915104 1,031 116,474 SH   SOLE   116,474 0 0
US BANCORP DEL COMMON 902973304 1,016 19,115 SH   SOLE   19,115 0 0
VANECK ETF TR PHARMACEUTICAL ETF 92189F692 417 5,226 SH   SOLE   5,226 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 469 12,236 SH   SOLE   11,769 0 467
VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 634 2,785 SH   SOLE   2,785 0 0
VANGUARD SPECIALIZED REAL ESTATE ETF 922908553 654 6,035 SH   SOLE   5,872 0 163
VANGUARD TAX MANAGED FTSE DEV MKT ETF 921943858 364 7,588 SH   SOLE   7,588 0 0
VERIZON COMMUNICATIO COMMON 92343V104 25 487 SH   OTR   0 0 487
VERTEX PHARMACEUTICL COMMON 92532F100 67 255 SH   OTR   0 0 255
VIAVI SOLUTIONS IN COM NPV 925550105 1,004 62,448 SH   SOLE   62,448 0 0
VICTORY CAP HLDGS IN COMMON CL A 92645B103 896 31,044 SH   SOLE   31,044 0 0
VISA INC CLASS A 92826C839 130 585 SH   OTR   0 0 585
VODAFONE GRP PLC ADR (10 ORD) 92857W308 376 22,646 SH   SOLE   22,646 0 0
VULCAN MATERIALS CO COMMON 929160109 7,230 39,359 SH   SOLE   39,359 0 0
WALGREENS BOOTS ALNC COMMON 931427108 851 19,006 SH   SOLE   19,006 0 0
WALMART INC COMMON 931142103 19 129 SH   OTR   0 0 129
WALT DISNEY CO COM 254687106 25 180 SH   OTR   0 0 180
WESTERN DIGITAL CORP COMMON 958102105 10,369 208,845 SH   SOLE   208,845 0 0
WILLIAMS SONOMA INC COMMON 969904101 43 295 SH   OTR   0 0 295