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
ABBOTT LABS Common Stock 002824100   572,355 5,250 SH   SOLE   1,525 0 3,725
ABBVIE INC Common Stock 00287Y109   375,358 2,786 SH   SOLE   2,671 0 115
ABERDEEN STANDARD PHYSICAL SILVER SHARES ETF Exchange Traded Fund 003264108   294,975 13,500 SH   SOLE   13,500 0 0
ACCENTURE PLC Common Stock G1151C101   3,367,534 10,913 SH   SOLE   10,274 0 639
ADOBE SYSTEMS INCORPORATED DELAWARE Common Stock 00724F101   6,626,792 13,552 SH   SOLE   12,977 0 575
ALEXANDRIA REAL ESTATE EQ INC Common Stock 015271109   938,562 8,270 SH   SOLE   7,943 0 327
ALPHABET INC CL C Common Stock 02079K107   794,773 6,570 SH   SOLE   6,090 0 480
AMAZON COM INC Common Stock 023135106   9,471,827 72,659 SH   SOLE   68,799 0 3,860
AMGEN INC Common Stock 031162100   403,632 1,818 SH   SOLE   1,818 0 0
APPLE INC Common Stock 037833100   24,564,749 126,642 SH   SOLE   121,996 0 4,646
ASML HOLDING N V Common Stock N07059210   5,128,331 7,076 SH   SOLE   7,029 0 47
BERKSHIRE HATHAWAY INC DEL Common Stock 084670108   5,695,910 11 SH   SOLE   11 0 0
BERKSHIRE HATHAWAY INC DEL Common Stock 084670702   22,011,891 64,551 SH   SOLE   63,756 0 795
BHP GROUP LTD ADR Common Stock 088606108   2,834,206 47,498 SH   SOLE   46,273 0 1,225
BLACKROCK INC Common Stock 09247X101   5,227,092 7,563 SH   SOLE   7,409 0 154
BLACKSTONE GROUP INC Common Stock 09260D107   4,550,696 48,948 SH   SOLE   48,193 0 755
BLACKSTONE GROUP INC Common Stock 09260D107   74,376 800 SH   OTR   800 0 0
BROADCOM INC Common Stock 11135F101   371,260 428 SH   SOLE   428 0 0
BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103   3,434,172 20,734 SH   SOLE   20,020 0 714
CADENCE BANK Common Stock 12740C103   585,842 29,829 SH   SOLE   29,829 0 0
CAMDEN PPTY TR Common Stock 133131102   2,308,371 21,203 SH   SOLE   20,956 0 247
CARRIER GLOBAL CORP Common Stock 14448C104   320,828 6,454 SH   SOLE   6,454 0 0
CATERPILLAR INC COM Common Stock 149123101   1,201,216 4,882 SH   SOLE   4,882 0 0
CHEVRON TEXACO CORP COM Common Stock 166764100   1,021,516 6,492 SH   SOLE   6,492 0 0
CIGNA CORP NEW Common Stock 125523100   338,404 1,206 SH   SOLE   1,206 0 0
COCA COLA CO COM Common Stock 191216100   310,976 5,164 SH   SOLE   5,164 0 0
COSTCO WHSL CORP NEW COM Common Stock 22160K105   393,017 730 SH   SOLE   730 0 0
COTERRA ENERGY INC Common Stock 127097103   4,789,341 189,302 SH   SOLE   186,885 0 2,417
DEERE & CO COM Common Stock 244199105   4,476,944 11,049 SH   SOLE   11,030 0 19
DEVON ENERGY CORP Common Stock 25179M103   458,215 9,479 SH   SOLE   9,479 0 0
DOW INC Common Stock 260557103   4,399,915 82,612 SH   SOLE   81,388 0 1,224
EATON CORP PLC Common Stock G29183103   261,430 1,300 SH   SOLE   1,300 0 0
ENCORE WIRE CORP Common Stock 292562105   2,619,382 14,088 SH   SOLE   13,577 0 511
EXXON MOBIL CORP COM Common Stock 30231G102   868,832 8,101 SH   SOLE   8,101 0 0
EXXON MOBIL CORP COM Common Stock 30231G102   64,350 600 SH   OTR   600 0 0
FIRST TR EXCHANGE TRADED FD II Exchange Traded Fund 33734X838   7,197,180 572,568 SH   SOLE   565,327 0 7,241
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF Fixed Income ETF 33739E108   182,857 11,450 SH   SOLE   11,450 0 0
FREYR BATTERY Common Stock L4135L100   7,305,295 781,315 SH   SOLE   781,315 0 0
FREYR BATTERY Common Stock L4135L118   3,065,033 1,035,484 SH   SOLE   1,035,484 0 0
GOOGLE INC Common Stock 02079K305   939,645 7,850 SH   SOLE   7,850 0 0
GREEN BRICK PARTNERS INC Common Stock 392709101   312,400 5,500 SH   SOLE   5,500 0 0
GXO LOGISTICS INCORPORATED Common Stock 36262G101   4,405,944 70,136 SH   SOLE   69,476 0 660
HOME DEPOT INC COM Common Stock 437076102   708,570 2,281 SH   SOLE   2,236 0 45
HONEYWELL INTERNATIONAL INC COM Common Stock 438516106   7,450,288 35,905 SH   SOLE   34,869 0 1,036
INTERNATIONAL BUSINESS MACHS CORP COM Common Stock 459200101   220,117 1,645 SH   SOLE   1,645 0 0
INTERPUBLIC GROUP COS INC COM Common Stock 460690100   5,956,482 154,393 SH   SOLE   150,803 0 3,590
INVESCO QQQ TR Exchange Traded Fund 46090E103   229,410 621 SH   SOLE   621 0 0
ISHARES DOW JONES INTERNATIONAL SELECT DIVIDEND IN Exchange Traded Fund 464288448   416,304 15,811 SH   SOLE   15,811 0 0
ISHARES TR Exchange Traded Fund 464287200   2,642,169 5,928 SH   SOLE   5,928 0 0
ISHARES TR Exchange Traded Fund 464287507   616,047 2,356 SH   SOLE   2,356 0 0
ISHARES TR Exchange Traded Fund 464287804   460,283 4,619 SH   SOLE   4,619 0 0
ISHARES TR Exchange Traded Fund 464288240   237,880 4,833 SH   SOLE   4,833 0 0
ISHARES TRUST S & P SMALL CAPITAL Exchange Traded Fund 464287887   252,846 2,200 SH   SOLE   2,200 0 0
ISHARES TRUST S & P500/BAR Exchange Traded Fund 464287309   638,055 9,053 SH   SOLE   9,053 0 0
J P MORGAN CHASE & CO COM Common Stock 46625H100   5,185,518 35,654 SH   SOLE   35,055 0 599
J P MORGAN EXCHANGE TRADED FD Exchange Traded Fund 46641Q332   550,755 9,954 SH   SOLE   9,954 0 0
JOHNSON & JOHNSON COM Common Stock 478160104   3,643,592 22,013 SH   SOLE   21,316 0 697
KOSMOS ENERGY LTD Common Stock 500688106   9,233,561 1,541,496 SH   SOLE   1,541,496 0 0
LOCKHEED MARTIN CORP COM Common Stock 539830109   7,140,033 15,509 SH   SOLE   15,202 0 307
LOWES COS INC COM Common Stock 548661107   10,869,261 48,158 SH   SOLE   47,294 0 864
MASTERCARD INCORPORATE Common Stock 57636Q104   1,767,097 4,493 SH   SOLE   4,493 0 0
MCDONALDS CORP COM Common Stock 580135101   550,268 1,844 SH   SOLE   1,844 0 0
MCDONALDS CORP COM Common Stock 580135101   23,873 80 SH   OTR   80 0 0
MERCK AND CO INC NEW Common Stock 58933Y105   8,492,358 73,597 SH   SOLE   72,027 0 1,570
MICROCHIP TECHNOLOGY INC Common Stock 595017104   583,948 6,518 SH   SOLE   5,828 0 690
MICROSOFT CORP COM Common Stock 594918104   15,454,386 45,382 SH   SOLE   41,935 0 3,447
MURPHY OIL CORP Common Stock 626717102   7,253,560 189,388 SH   SOLE   168,748 0 20,640
MURPHY USA INC Common Stock 626755102   15,062,391 48,415 SH   SOLE   43,255 0 5,160
NEXTERA ENERGY INC Common Stock 65339F101   5,974,510 80,519 SH   SOLE   78,529 0 1,990
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106   206,706 3,525 SH   SOLE   3,525 0 0
NIKE INC CLASS B COM Common Stock 654106103   6,241,975 56,555 SH   SOLE   55,776 0 779
NUCOR CORP COM Common Stock 670346105   381,417 2,326 SH   SOLE   2,326 0 0
NVIDIA CORP COM Common Stock 67066G104   29,847,445 70,558 SH   SOLE   66,144 0 4,414
OTIS WORLDWIDE CORP Common Stock 68902V107   287,146 3,226 SH   SOLE   3,226 0 0
PALO ALTO NETWORKS, INC Common Stock 697435105   10,186,928 39,869 SH   SOLE   37,121 0 2,748
PEPSICO INC COM Common Stock 713448108   4,354,522 23,510 SH   SOLE   22,780 0 730
PFIZER INC COM Common Stock 717081103   218,539 5,958 SH   SOLE   5,858 0 100
PIONEER NATURAL RESOURCES CO Common Stock 723787107   4,228,544 20,410 SH   SOLE   20,141 0 269
PRINCIPAL FINL GROUP INC Common Stock 74251V102   211,973 2,795 SH   SOLE   2,795 0 0
PROSHARES TR Exchange Traded Fund 74347B425   639,729 46,090 SH   SOLE   46,090 0 0
RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101   1,043,666 10,654 SH   SOLE   10,654 0 0
REGENERON PHARMACEUTICALS INC Common Stock 75886F107   287,416 400 SH   SOLE   400 0 0
REGIONS FINANCIAL CORP Common Stock 7591EP100   301,443 16,916 SH   SOLE   16,916 0 0
RESMED, INC Common Stock 761152107   7,921,499 36,254 SH   SOLE   35,226 0 1,028
ROPER TECHNOLOGIES INC Common Stock 776696106   223,091 464 SH   SOLE   464 0 0
SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104   6,427,874 23,891 SH   SOLE   23,042 0 849
SOUTHERN COPPER CORP Common Stock 84265V105   465,880 6,494 SH   SOLE   6,494 0 0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF Exchange Traded Fund 78468R788   284,960 7,685 SH   SOLE   7,685 0 0
SPDR S&P 500 ETF TR Exchange Traded Fund 78462F103   462,784 1,044 SH   SOLE   1,044 0 0
STRYKER CORP Common Stock 863667101   7,551,283 24,751 SH   SOLE   24,330 0 421
SYNOPSYS INC Common Stock 871607107   478,951 1,100 SH   SOLE   1,100 0 0
TEXAS INSTRS INC COM Common Stock 882508104   3,996,084 22,198 SH   SOLE   21,604 0 594
THERMO FISHER SCIENTIFIC INC Common Stock 883556102   5,225,326 10,015 SH   SOLE   9,837 0 178
TRIMBLE INC Common Stock 896239100   3,498,805 66,090 SH   SOLE   65,959 0 131
UNION PACIFIC CORP COM Common Stock 907818108   2,126,616 10,393 SH   SOLE   8,075 0 2,318
UNITEDHEALTH GROUP INC COM Common Stock 91324P102   8,333,817 17,339 SH   SOLE   16,781 0 558
VALERO ENERGY CORP Common Stock 91913Y100   237,298 2,023 SH   SOLE   2,023 0 0
VALMONT INDS INC COM Common Stock 920253101   3,143,340 10,800 SH   SOLE   10,800 0 0
VANECK MERK GOLD TRUST Exchange Traded Fund 921078101   272,304 14,640 SH   SOLE   14,640 0 0
VANGUARD 500 INDEX FUND Exchange Traded Fund 922908363   1,952,500 4,794 SH   SOLE   4,794 0 0
VANGUARD INDEX FDS Exchange Traded Fund 922908652   3,931,642 26,417 SH   SOLE   26,417 0 0
VANGUARD TOTAL STOCK MARKET ETF Exchange Traded Fund 922908769   2,023,272 9,185 SH   SOLE   9,185 0 0
VANGUARD WHITEHALL FDS INC Exchange Traded Fund 921946406   246,825 2,327 SH   SOLE   2,327 0 0
VANGUARD WORLD FDS Exchange Traded Fund 92204A702   345,327 781 SH   SOLE   781 0 0
VIRTUS ETF TR II Fixed Income ETF 92790A405   1,585,035 67,246 SH   SOLE   65,372 0 1,874
VIRTUS ETF TR II Fixed Income ETF 92790A405   8,344 354 SH   OTR   354 0 0
VISA INC Common Stock 92826C839   9,175,752 38,638 SH   SOLE   36,979 0 1,659
ZOETIS INC Common Stock 98978V103   8,119,701 47,150 SH   SOLE   45,319 0 1,831