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
ADVANCE AUTO PARTS COMMON 00751Y106   2,500 17 SH   OTR   0 0 17
ADVANCE AUTO PARTS COMMON 00751Y106   1,523,525 10,362 SH   SOLE   10,362 0 0
AEHR TEST SYSTEMS COMMON 00760J108   636,004 31,642 SH   SOLE   31,642 0 0
AGILENT TECHN INC COMMON 00846U101   5,293,420 35,372 SH   SOLE   35,372 0 0
ALPHABET INC CLASS C 02079K107   113,574 1,280 SH   OTR   0 0 1,280
ALPHABET INC CLASS C 02079K107   1,266,709 14,276 SH   SOLE   14,276 0 0
ALPHABET INC CLASS A 02079K305   105,876 1,200 SH   OTR   0 0 1,200
ALPHABET INC CLASS A 02079K305   14,628,710 165,802 SH   SOLE   165,802 0 0
APA CORPORATION COM USD0.625 03743Q108   1,080,782 23,153 SH   SOLE   23,153 0 0
APPLE HOSPITALITY COMMON 03784Y200   1,744,479 110,550 SH   SOLE   110,550 0 0
APYX MED CORP COMMON 03837C106   700,163 299,215 SH   SOLE   299,215 0 0
ASPEN AEROGELS INC COM USD0.00001 04523Y105   1,197,463 101,566 SH   SOLE   101,566 0 0
AT&T INC COMMON 00206R102   49,247 2,675 SH   OTR   0 0 2,675
AT&T INC COMMON 00206R102   1,075,880 58,440 SH   SOLE   58,440 0 0
AVANGRID INC COMMON 05351W103   2,278,800 53,020 SH   SOLE   53,020 0 0
AVID BIOSERVICES INC COMMON 05368M106   966,076 70,158 SH   SOLE   70,158 0 0
BAKER HUGHES A GE CO CL A 05722G100   8,485,918 287,366 SH   SOLE   287,366 0 0
BIOGEN INC COMMON 09062X103   7,279,950 26,289 SH   SOLE   26,289 0 0
BIOLIFE SOLUTIONS COMMON 09062W204   360,105 19,786 SH   SOLE   19,786 0 0
BRISTOL MYERS SQUIBB COMMON 110122108   8,721,275 121,213 SH   SOLE   121,213 0 0
BROADCOM INC COMMON 11135F101   111,826 200 SH   OTR   0 0 200
BROADCOM INC COMMON 11135F101   1,122,733 2,008 SH   SOLE   2,008 0 0
CALLON PETE CO DEL COM 13123X508   571,557 15,410 SH   SOLE   15,410 0 0
CANTALOUPE INC COMMON 138103106   1,009,831 232,145 SH   SOLE   232,145 0 0
CAREDX INC COMMON 14167L103   222,096 19,465 SH   SOLE   19,465 0 0
CARPARTS COM INC COMMON 14427M107   659,259 105,313 SH   SOLE   105,313 0 0
CELSIUS HOLDINGS INC COMMON 15118V207   413,767 3,977 SH   SOLE   3,977 0 0
CHART INDS INC COMMON 16115Q308   10,895,573 94,555 SH   SOLE   94,555 0 0
CHEVRON CORP COMMON 166764100   65,873 367 SH   OTR   0 0 367
CHEVRON CORP COMMON 166764100   2,506,039 13,962 SH   SOLE   13,962 0 0
CHURCHILL DOWNS INC COMMON 171484108   1,194,580 5,650 SH   SOLE   5,650 0 0
CISCO SYSTEMS INC COMMON 17275R102   113,288 2,378 SH   OTR   0 0 2,378
CISCO SYSTEMS INC COMMON 17275R102   9,766,057 204,997 SH   SOLE   204,997 0 0
CLARUS CORP COMMON 18270P109   552,485 70,470 SH   SOLE   70,470 0 0
CNA FINL CORP COMMON 126117100   706,922 16,720 SH   SOLE   16,720 0 0
COCA-COLA CO COMMON 191216100   32,505 511 SH   OTR   0 0 511
COCA-COLA CO COMMON 191216100   5,516,367 86,721 SH   SOLE   86,721 0 0
COMCAST CORP CLASS A 20030N101   13,568 388 SH   OTR   0 0 388
COMCAST CORP CLASS A 20030N101   49,657 1,420 SH   SOLE   1,420 0 0
COMFORT SYS USA INC COMMON 199908104   5,524 48 SH   OTR   0 0 48
COMFORT SYS USA INC COMMON 199908104   934,450 8,120 SH   SOLE   8,120 0 0
CONMED CORP COMMON 207410101   10,105 114 SH   OTR   0 0 114
CONMED CORP COMMON 207410101   725,607 8,186 SH   SOLE   8,186 0 0
CONSTELLATION BRANDS CLASS A 21036P108   12,051 52 SH   OTR   0 0 52
CONSTELLATION BRANDS CLASS A 21036P108   123,755 534 SH   SOLE   534 0 0
CONSTELLATION ENERGY COMMON 21037T109   44,484 516 SH   OTR   0 0 516
CONSTELLATION ENERGY COMMON 21037T109   3,966 46 SH   SOLE   46 0 0
COOPER COMPANIES INC COMMON 216648402   25,131 76 SH   OTR   0 0 76
CORECARD CORP COMMON 45816D100   855,281 29,523 SH   SOLE   29,523 0 0
CORTEVA INC COM 22052L104   22,630 385 SH   OTR   0 0 385
CORTEVA INC COM 22052L104   2,821 48 SH   SOLE   48 0 0
COTERRA ENERGY INC COMMON 127097103   19,828 807 SH   OTR   0 0 807
COTERRA ENERGY INC COMMON 127097103   4,131,765 168,163 SH   SOLE   168,163 0 0
CRISPR THERAPEUTICS COMMON H17182108   2,642,453 65,005 SH   SOLE   65,005 0 0
CRYOPORT INC COM USD0.01 229050307   646,669 37,272 SH   SOLE   37,272 0 0
CURTISS WRIGHT CORP COMMON 231561101   711,544 4,261 SH   SOLE   4,261 0 0
CUTERA INC COMMON 232109108   1,279,815 28,942 SH   SOLE   28,942 0 0
CVS HEALTH CORP COMMON 126650100   45,663 490 SH   OTR   0 0 490
CVS HEALTH CORP COMMON 126650100   4,554,482 48,873 SH   SOLE   48,873 0 0
DANAHER CORP COMMON 235851102   20,703 78 SH   OTR   0 0 78
DANAHER CORP COMMON 235851102   1,175,545 4,429 SH   SOLE   4,429 0 0
DEVON ENERGY CORP COMMON 25179M103   1,739,134 28,274 SH   SOLE   28,274 0 0
DIAMONDBACK ENERGY COMMON 25278X109   73,451 537 SH   OTR   0 0 537
DIAMONDBACK ENERGY COMMON 25278X109   5,681,978 41,541 SH   SOLE   41,541 0 0
DIGI INTL INC COMMON 253798102   939,152 25,695 SH   SOLE   25,695 0 0
DROPBOX INC COM USD0.00001 CL A 26210C104   9,514,700 425,143 SH   SOLE   425,143 0 0
DUKE ENERGY CORP COMMON 26441C204   99,900 970 SH   OTR   0 0 970
DUKE ENERGY CORP COMMON 26441C204   2,657,584 25,804 SH   SOLE   25,804 0 0
E L F BEAUTY INC COMMON 26856L103   795,435 14,384 SH   SOLE   14,384 0 0
EAGLE MATERIALS COMMON 26969P108   1,009,261 7,597 SH   SOLE   7,597 0 0
EMERSON ELEC CO COMMON 291011104   4,803 50 SH   OTR   0 0 50
EMERSON ELEC CO COMMON 291011104   9,114,749 94,886 SH   SOLE   94,886 0 0
ENCOMPASS HEALTH COR COM 29261A100   242,231 4,050 SH   SOLE   4,050 0 0
ENVESTNET INC COMMON 29404K106   858,617 13,916 SH   SOLE   13,916 0 0
EOG RESOURCES INC COMMON 26875P101   11,447,107 88,381 SH   SOLE   88,381 0 0
ETF MSCI ACWI EXUS SPDR INDX SH FUNDS 78463X848   2,904,355 120,713 SH   SOLE   120,713 0 0
EXPEDIA GROUP INC COMMON 30212P303   50,370 575 SH   OTR   0 0 575
EXPEDIA GROUP INC COMMON 30212P303   8,823,072 100,720 SH   SOLE   100,720 0 0
EXXON MOBIL CORP COMMON 30231G102   90,998 825 SH   OTR   0 0 825
EXXON MOBIL CORP COMMON 30231G102   519,734 4,712 SH   SOLE   4,712 0 0
FIRST BANCORP N C COMMON 318910106   616,682 14,395 SH   SOLE   14,395 0 0
FIRST CMNTY CORP SC COMMON 319835104   332,181 15,175 SH   OTR   0 0 15,175
FIRST IND REALTY TR COMMON 32054K103   48,260 1,000 SH   OTR   0 0 1,000
FIRST IND REALTY TR COMMON 32054K103   597,990 12,391 SH   SOLE   12,391 0 0
FLUOR CORPORATION COMMON 343412102   365,663 10,550 SH   SOLE   10,550 0 0
GAMING&LEISURE PPTYS COMMON 36467J108   1,912,380 36,713 SH   SOLE   36,713 0 0
GEN DIGITAL INC COMMON 668771108   5,428,669 253,321 SH   SOLE   253,321 0 0
GENERAC HLDGS INC COMMON 368736104   566,011 5,623 SH   SOLE   5,623 0 0
GENERAL MILLS INC COMMON 370334104   363,406 4,334 SH   SOLE   4,334 0 0
GILEAD SCIENCES INC COMMON 375558103   2,542,104 29,611 SH   SOLE   29,611 0 0
GLOBAL X FDS SILVER MNR ETF 37954Y848   1,405,655 49,899 SH   SOLE   49,899 0 0
GLOBUS MED INC CLASS A 379577208   20,350 274 SH   OTR   0 0 274
GLOBUS MED INC CLASS A 379577208   661,894 8,912 SH   SOLE   8,912 0 0
GSK PLC ADS 37733W204   1,834,167 52,196 SH   SOLE   52,196 0 0
HACKETT GROUP INC COMMON 404609109   364,929 17,915 SH   SOLE   17,915 0 0
HARVARD BIOSCIENCE I COMMON 416906105   782,121 282,354 SH   SOLE   282,354 0 0
HAYNES INTERNATIONAL COMMON 420877201   621,978 13,613 SH   SOLE   13,613 0 0
HOME DEPOT INC COMMON 437076102   45,800 145 SH   OTR   0 0 145
HOME DEPOT INC COMMON 437076102   1,895,160 6,000 SH   SOLE   6,000 0 0
HOMETRUST BANCSHAR COMMON 437872104   473,321 19,583 SH   SOLE   19,583 0 0
HONEYWELL INTL INC COMMON 438516106   16,073 75 SH   OTR   0 0 75
HONEYWELL INTL INC COMMON 438516106   9,359,981 43,677 SH   SOLE   43,677 0 0
ICAD INC COMMON 44934S206   603,109 329,568 SH   SOLE   329,568 0 0
ICON PLC ORDINARY G4705A100   23,310 120 SH   OTR   0 0 120
ICON PLC ORDINARY G4705A100   752,525 3,874 SH   SOLE   3,874 0 0
IMMERSION CORP COMMON 452521107   1,226,236 174,429 SH   SOLE   174,429 0 0
INCYTE CORPORATION COMMON 45337C102   5,284,815 65,797 SH   SOLE   65,797 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   219,484 7,712 SH   SOLE   7,440 0 272
INFOSYS LIMITED ADR 456788108   206,106 11,444 SH   SOLE   11,444 0 0
INFUSYSTEMS HLDGS COMMON 45685K102   913,744 105,270 SH   SOLE   105,270 0 0
INTEL CORP COMMON 458140100   6,541,874 247,517 SH   SOLE   247,517 0 0
INTL BUSINESS MCHN COMMON 459200101   7,045 50 SH   OTR   0 0 50
INTL BUSINESS MCHN COMMON 459200101   8,359,004 59,330 SH   SOLE   59,330 0 0
ISHARES SELECT DIVID ETF 464287168   2,069,375 17,159 SH   SOLE   17,159 0 0
ISHARES IBOXX INV CP ETF 464287242   419,506 3,979 SH   SOLE   3,979 0 0
ISHARES GLOB HLTHCRE ETF 464287325   18,843 222 SH   OTR   0 0 222
ISHARES GLOB HLTHCRE ETF 464287325   4,124,489 48,592 SH   SOLE   48,592 0 0
ISHARES GLOBAL FINLS ETF 464287333   11,034 157 SH   OTR   0 0 157
ISHARES GLOBAL FINLS ETF 464287333   2,508,574 35,694 SH   SOLE   35,694 0 0
ISHARES GLOBAL ENERG ETF 464287341   2,818,236 72,281 SH   SOLE   72,281 0 0
ISHARES LATN AMER 40 ETF 464287390   774,369 33,771 SH   SOLE   33,293 0 337
ISHARES 1-3 YR TR BD ETF 464287457   15,164,017 186,818 SH   SOLE   184,739 0 1,612
ISHARES RUSSELL 3000 ETF 464287689   880,555 3,992 SH   SOLE   3,992 0 0
ISHARES MSCI ACWI US ETF 464288240   331,013 7,275 SH   SOLE   7,275 0 0
ISHARES INTRM GOV CR ETF 464288612   13,187,204 128,618 SH   SOLE   127,242 0 1,064
ISHARES U.S. AER&DEF ETF 464288760   8,048 72 SH   OTR   0 0 72
ISHARES U.S. AER&DEF ETF 464288760   365,521 3,270 SH   SOLE   3,270 0 0
ISHARES U.S. MED DVC ETF 464288810   337,920 6,428 SH   SOLE   6,428 0 0
ISHARES EAFE VALUE ETF 464288877   342,179 7,463 SH   SOLE   7,463 0 0
ISHARES MSCI EURO FL ETF 464289180   6,885,065 392,759 SH   SOLE   392,759 0 0
ISHARES GL MET&MINPR ETF 46434G848   1,452,200 35,385 SH   SOLE   35,385 0 0
ISHARES INC MSCI EUROZONE 464286608   5,655,031 143,256 SH   SOLE   143,256 0 0
ISHARES INC MSCI MEXICO CAPPED E 464286822   918,336 18,571 SH   SOLE   18,571 0 0
ISHARES INC CORE MSCI EMKT 46434G103   13,693,000 293,212 SH   SOLE   291,681 0 1,078
ISHARES MSCI INDIA INDEX FUND 46429B598   1,454,848 34,855 SH   SOLE   34,855 0 0
ISHARES TR CORE US AGGBD ET 464287226   11,032,419 113,748 SH   SOLE   112,451 0 1,007
ISHARES TR CORE S&P SMALL-CAP 464287804   198,744 2,100 SH   OTR   0 0 2,100
ISHARES TR CORE S&P SMALL-CAP 464287804   8,803,318 93,019 SH   SOLE   91,478 0 1,133
ISHARES TR ISHS 1-5YR INVS 464288646   568,596 11,413 SH   SOLE   11,413 0 0
ISHARES TR PFD AND INCM SEC 464288687   6,979,494 228,611 SH   SOLE   227,138 0 1,154
ISHARES TR CORE MSCITOTAL 46432F834   8,287,837 143,190 SH   SOLE   140,794 0 1,682
ISHARES TR CORE MSCI EAFE 46432F842   412,865 6,698 SH   SOLE   6,698 0 0
ISHARES TR LIQUID INC ETF 46434V878   5,492,190 109,756 SH   SOLE   108,674 0 784
ISHARES TR ESG AWARE MSCI USA 46435G425   2,986,675 35,241 SH   SOLE   34,664 0 425
ISHARES TR ESG AWARE MSCI EAFE 46435G516   1,137,105 17,297 SH   SOLE   16,985 0 218
ISHARES TRUST CORE S&P 500 ETF 464287200   22,836,290 59,437 SH   SOLE   58,682 0 557
ISHARES TRUST CORE S&P MID-CAP ETF 464287507   776,951 3,212 SH   SOLE   3,212 0 0
JANUS HENDERSON PLC ORDINARY SHARES G4474Y214   926,806 39,405 SH   SOLE   39,405 0 0
JOHNSON & JOHNSON COMMON 478160104   144,676 819 SH   OTR   0 0 819
JOHNSON & JOHNSON COMMON 478160104   15,228,822 86,209 SH   SOLE   86,209 0 0
JOINT CORP COM USD0.001 47973J102   697,294 49,878 SH   SOLE   49,878 0 0
JPMORGAN CHASE & CO COMMON 46625H100   55,652 415 SH   OTR   0 0 415
JPMORGAN CHASE & CO COMMON 46625H100   9,485,027 70,731 SH   SOLE   70,731 0 0
KIMBERLY CLARK CORP COMMON 494368103   988,260 7,280 SH   SOLE   7,280 0 0
KIRBY CORPORATION COMMON 497266106   922,393 14,334 SH   SOLE   14,334 0 0
KRAFT HEINZ CO COMMON USD0.01 500754106   81,420 2,000 SH   OTR   0 0 2,000
KRAFT HEINZ CO COMMON USD0.01 500754106   1,481,111 36,382 SH   SOLE   36,382 0 0
L3HARRIS TECHNOLOGIE USD1 502431109   85,783 412 SH   OTR   0 0 412
L3HARRIS TECHNOLOGIE USD1 502431109   112,642 541 SH   SOLE   541 0 0
LATTICE SEMICONDUCTR COMMON 518415104   1,163,169 17,928 SH   SOLE   17,928 0 0
LILLY ELI & CO COMMON 532457108   19,390 53 SH   OTR   0 0 53
LILLY ELI & CO COMMON 532457108   6,993,032 19,115 SH   SOLE   19,115 0 0
LIQTECH INTERNATINL COMMON STOCK 53632A201   193,935 510,354 SH   SOLE   510,354 0 0
LIVENT CORPORATION COM 53814L108   222,842 11,215 SH   SOLE   11,215 0 0
LOCKHEED MARTIN CORP COMMON 539830109   55,946 115 SH   OTR   0 0 115
LOCKHEED MARTIN CORP COMMON 539830109   922,946 1,896 SH   SOLE   1,896 0 0
LOEWS CORP COMMON 540424108   745,399 12,779 SH   SOLE   12,779 0 0
LOWES CO COMMON 548661107   93,842 471 SH   OTR   0 0 471
LOWES CO COMMON 548661107   1,921,670 9,645 SH   SOLE   9,645 0 0
MAGNACHIP SEMICONDUC DEP SHS 55933J203   764,121 81,376 SH   SOLE   81,376 0 0
MAGNITE INC COMMON 55955D100   891,487 84,182 SH   SOLE   84,182 0 0
MASTEC INC COMMON 576323109   857,652 10,051 SH   SOLE   10,051 0 0
MEDTRONIC PLC ORDINARY SHS $0.0001 G5960L103   20,984 270 SH   OTR   0 0 270
MEDTRONIC PLC ORDINARY SHS $0.0001 G5960L103   361,009 4,645 SH   SOLE   4,645 0 0
MERCK & CO INC COMMON 58933Y105   159,324 1,436 SH   OTR   0 0 1,436
MERCK & CO INC COMMON 58933Y105   1,476,355 13,306 SH   SOLE   13,306 0 0
META PLATFORMS INC COM USD0.000006 CL A 30303M102   96,031 798 SH   OTR   0 0 798
META PLATFORMS INC COM USD0.000006 CL A 30303M102   3,237,266 26,901 SH   SOLE   26,901 0 0
MICRON TECHNOLOGY COMMON 595112103   34,486 690 SH   OTR   0 0 690
MICRON TECHNOLOGY COMMON 595112103   3,163,434 63,294 SH   SOLE   63,294 0 0
MICROSOFT CORP COMMON 594918104   244,377 1,019 SH   OTR   0 0 1,019
MICROSOFT CORP COMMON 594918104   18,095,375 75,453 SH   SOLE   75,453 0 0
MODEL N INC COMMON 607525102   1,004,671 24,770 SH   SOLE   24,770 0 0
MOLSON COORS BEVERAG CLASS B 60871R209   9,356,496 181,609 SH   SOLE   181,609 0 0
NATIONAL FUEL GAS CO COMMON 636180101   537,227 8,487 SH   SOLE   8,487 0 0
NETFLIX INC COMMON 64110L106   2,184,176 7,407 SH   SOLE   7,407 0 0
NEWMONT MINING CORP COMMON 651639106   1,126,239 23,861 SH   SOLE   23,861 0 0
NEXTERA ENERGY INC COMMON 65339F101   19,479 233 SH   OTR   0 0 233
NEXTERA ENERGY INC COMMON 65339F101   8,000,186 95,696 SH   SOLE   95,696 0 0
NEXTERA ENERGY LPU COM UNIT RP IN 65341B106   719,123 10,260 SH   SOLE   10,260 0 0
NIKE INC CLASS B 654106103   9,478 81 SH   OTR   0 0 81
NIKE INC CLASS B 654106103   6,029,642 51,531 SH   SOLE   51,531 0 0
NOW INC COMMON 67011P100   778,269 61,281 SH   SOLE   61,281 0 0
NUTRIEN LTD COM 67077M108   5,325,129 72,917 SH   SOLE   72,917 0 0
NVIDIA CORP COMMON 67066G104   73,070 500 SH   OTR   0 0 500
NVIDIA CORP COMMON 67066G104   219,581 1,502 SH   SOLE   1,502 0 0
OMNICELL INC COMMON 68213N109   606,301 12,025 SH   SOLE   12,025 0 0
ON SEMICONDUCTOR CRP COM USD0.01 682189105   921,829 14,780 SH   SOLE   14,780 0 0
OPTIMIZERX CORP COMMON STOCK 68401U204   818,513 48,721 SH   SOLE   48,721 0 0
PARAMOUNT GLOBAL CLASS B COMMON STOCK 92556H206   28,865 1,710 SH   OTR   0 0 1,710
PARAMOUNT GLOBAL CLASS B COMMON STOCK 92556H206   1,172,941 69,487 SH   SOLE   69,487 0 0
PARK NATL CORP COMMON 700658107   385,655 2,740 SH   SOLE   2,740 0 0
PAYPAL HLDGS INC COM 70450Y103   5,698 80 SH   OTR   0 0 80
PAYPAL HLDGS INC COM 70450Y103   277,829 3,901 SH   SOLE   3,901 0 0
PEPSICO INC COMMON 713448108   94,124 521 SH   OTR   0 0 521
PEPSICO INC COMMON 713448108   9,042,394 50,052 SH   SOLE   50,052 0 0
PETROLEO BRASILEIRO ADR (2 ORD) 71654V408   903,077 84,796 SH   SOLE   84,796 0 0
PFIZER INC COMMON 717081103   28,592 558 SH   OTR   0 0 558
PFIZER INC COMMON 717081103   9,518,392 185,760 SH   SOLE   185,760 0 0
PGT INNOVATIONS INC COMMON 69336V101   425,921 23,715 SH   SOLE   23,715 0 0
PRINCIPAL FINANCIAL COM 74251V102   1,181,090 14,074 SH   SOLE   14,074 0 0
PROCTER AND GAMBLE COM 742718109   87,602 578 SH   OTR   0 0 578
PROCTER AND GAMBLE COM 742718109   741,583 4,893 SH   SOLE   4,893 0 0
QUALCOMM INC COMMON 747525103   127,860 1,163 SH   OTR   0 0 1,163
QUALCOMM INC COMMON 747525103   5,883,659 53,517 SH   SOLE   53,517 0 0
REALTY INCOME CORP COMMON 756109104   698 11 SH   OTR   0 0 11
REALTY INCOME CORP COMMON 756109104   608,928 9,600 SH   SOLE   9,600 0 0
REGIONS FINL CORP COMMON 7591EP100   8,452 392 SH   OTR   0 0 392
REGIONS FINL CORP COMMON 7591EP100   1,302,892 60,431 SH   SOLE   60,431 0 0
RESTAURANT BRANDS COMMON NPV 76131D103   638,293 9,870 SH   SOLE   9,870 0 0
RIO TINTO PLC ADR (1 ORD) 767204100   95,408 1,340 SH   OTR   0 0 1,340
RIO TINTO PLC ADR (1 ORD) 767204100   980,780 13,775 SH   SOLE   13,775 0 0
RPC INC COMMON 749660106   583,753 65,664 SH   SOLE   65,664 0 0
S&P GLOBAL INC COMMON 78409V104   4,421,208 13,200 SH   OTR   0 0 13,200
S&P GLOBAL INC COMMON 78409V104   20,766 62 SH   SOLE   62 0 0
SCHLUMBERGER LTD COMMON 806857108   2,926,721 54,746 SH   SOLE   54,746 0 0
SCHRODINGER INC COMMON USD0.01 80810D103   365,838 19,574 SH   SOLE   19,574 0 0
SEAGATE TECH HLDNGS SHS G7997R103   1,129,589 21,471 SH   SOLE   21,471 0 0
SELECT SECTOR SPDR HEALTH CARE 81369Y209   10,054 74 SH   OTR   0 0 74
SELECT SECTOR SPDR HEALTH CARE 81369Y209   499,458 3,676 SH   SOLE   3,676 0 0
SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506   5,513 63 SH   OTR   0 0 63
SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506   638,750 7,300 SH   SOLE   7,300 0 0
SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605   1,160,953 33,946 SH   SOLE   33,946 0 0
SELECT SECTOR SPDR AMEX INDUSTRIAL SEL 81369Y704   1,022,077 10,406 SH   SOLE   10,406 0 0
SELECT SECTOR SPDR SBI INT-TECH 81369Y803   12,567 101 SH   OTR   0 0 101
SELECT SECTOR SPDR SBI INT-TECH 81369Y803   1,636,877 13,155 SH   SOLE   13,155 0 0
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886   241,322 3,423 SH   OTR   0 0 3,423
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886   17,061 242 SH   SOLE   242 0 0
SEMLER SCIENTIFIC COM USD0.001 81684M104   566,049 17,153 SH   SOLE   17,153 0 0
SHERWIN WILLIAMS CO COMMON 824348106   458,047 1,930 SH   SOLE   1,930 0 0
SIBANYE-STILLWATER ADS (4 ORD) 82575P107   6,691,453 627,716 SH   SOLE   627,716 0 0
SIRIUS XM HLDG COMMON 82968B103   106,171 18,180 SH   SOLE   18,180 0 0
SOUTHERN COPPER CORP COMMON 84265V105   60,692 1,005 SH   OTR   0 0 1,005
SOUTHERN COPPER CORP COMMON 84265V105   844,194 13,979 SH   SOLE   13,979 0 0
SOUTHERN FRST BANC COMMON 842873101   506,727 11,076 SH   SOLE   11,076 0 0
SOUTHSTATE CORP COMMON 840441109   108,737 1,424 SH   OTR   0 0 1,424
SOUTHSTATE CORP COMMON 840441109   520,393 6,815 SH   SOLE   6,815 0 0
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103   114,729 300 SH   OTR   0 0 300
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103   637,753 1,667 SH   SOLE   1,667 0 0
SPDR SER TR SPDR BBG ST HYIELD B 78468R408   2,510,416 103,565 SH   SOLE   102,377 0 923
SPDR SER TR SPDR BBG 1-3 MONTH T 78468R663   855,245 9,350 SH   SOLE   9,350 0 0
SPLUNK INC COMMON 848637104   3,909,519 45,412 SH   SOLE   45,412 0 0
SPOTIFY TECHNOLOGY SHS L8681T102   6,138,520 77,752 SH   SOLE   77,752 0 0
SSGA ACTIVE ETF SPDR DOBLELINE TOTRT 78467V848   369,689 9,233 SH   SOLE   9,233 0 0
STARBUCKS CORP COMMON 855244109   64,877 654 SH   OTR   0 0 654
STARBUCKS CORP COMMON 855244109   140,765 1,419 SH   SOLE   1,419 0 0
STERIS PLC ORD USD0.001 G8473T100   9,973 54 SH   OTR   0 0 54
STERIS PLC ORD USD0.001 G8473T100   745,963 4,039 SH   SOLE   4,039 0 0
SWK HLDGS CORP COM USD0.001 78501P203   833,508 47,251 SH   SOLE   47,251 0 0
THERMO FISHER SCI COMMON 883556102   7,710 14 SH   OTR   0 0 14
THERMO FISHER SCI COMMON 883556102   13,357,537 24,256 SH   SOLE   24,256 0 0
TRUIST FINANCIAL COR COM USD5 89832Q109   15,835 368 SH   OTR   0 0 368
TRUIST FINANCIAL COR COM USD5 89832Q109   1,591,465 36,985 SH   SOLE   36,985 0 0
ULTRA CLEAN HLDGS COMMON 90385V107   876,453 26,439 SH   SOLE   26,439 0 0
UNITED PARCEL SERVIC CLASS B 911312106   31,117 179 SH   OTR   0 0 179
UNITED PARCEL SERVIC CLASS B 911312106   6,872,605 39,534 SH   SOLE   39,534 0 0
UNITEDHEALTH GRP INC COMMON 91324P102   152,162 287 SH   OTR   0 0 287
UNITEDHEALTH GRP INC COMMON 91324P102   226,387 427 SH   SOLE   427 0 0
UNIVERSAL TECHNICAL COMMON 913915104   786,677 117,065 SH   SOLE   117,065 0 0
US BANCORP DEL COMMON 902973304   1,379,690 31,637 SH   SOLE   31,637 0 0
VAIL RESORTS INC COMMON 91879Q109   675,246 2,833 SH   SOLE   2,833 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,491,638 52,046 SH   SOLE   51,486 0 560
VANGUARD INDEX TR SMALL CAP VALUE 922908611   546,113 3,439 SH   SOLE   3,439 0 0
VANGUARD INDEX TR TOTAL STOCK MARKET 922908769   548,878 2,871 SH   SOLE   2,871 0 0
VANGUARD SPECIALIZED REAL ESTATE ETF 922908553   356,066 4,317 SH   SOLE   4,166 0 151
VANGUARD TAX MANAGED FTSE DEV MKT ETF 921943858   230,457 5,491 SH   SOLE   5,491 0 0
VERIZON COMMUNICATIO COMMON 92343V104   19,188 487 SH   OTR   0 0 487
VERIZON COMMUNICATIO COMMON 92343V104   2,510,174 63,710 SH   SOLE   63,710 0 0
VERTEX PHARMACEUTICL COMMON 92532F100   73,639 255 SH   OTR   0 0 255
VERTEX PHARMACEUTICL COMMON 92532F100   8,053,497 27,888 SH   SOLE   27,888 0 0
VICTORY CAP HLDGS IN COMMON CL A 92645B103   613,092 22,851 SH   SOLE   22,851 0 0
VISA INC CLASS A 92826C839   120,501 580 SH   OTR   0 0 580
VISA INC CLASS A 92826C839   221,264 1,065 SH   SOLE   1,065 0 0
VMWARE INC CLASS A 928563402   4,866,452 39,642 SH   SOLE   39,642 0 0
WALGREENS BOOTS ALNC COMMON 931427108   1,213,640 32,485 SH   SOLE   32,485 0 0
WALMART INC COMMON 931142103   18,291 129 SH   OTR   0 0 129
WALMART INC COMMON 931142103   191,417 1,350 SH   SOLE   1,350 0 0
WALT DISNEY CO COM 254687106   15,638 180 SH   OTR   0 0 180
WALT DISNEY CO COM 254687106   9,850,871 113,384 SH   SOLE   113,384 0 0
WESTERN DIGITAL CORP COMMON 958102105   3,212,137 101,811 SH   SOLE   101,811 0 0
WILLIAMS SONOMA INC COMMON 969904101   53,323 464 SH   OTR   0 0 464
WILLIAMS SONOMA INC COMMON 969904101   173,529 1,510 SH   SOLE   1,510 0 0