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
ISHARES TR CORE S&P MCP ETF 464287507 349 1,328 SH   SOLE 0 0 0 1,328
ISHARES TR S&P MC 400VL ETF 464287705 584 5,668 SH   SOLE 0 0 0 5,668
ISHARES TR CORE S&P SCP ETF 464287804 282 2,583 SH   SOLE 0 0 0 2,583
ISHARES TR SP SMCP600VL ETF 464287879 215 2,132 SH   SOLE 0 0 0 2,132
ISHARES TR CORE S&P500 ETF 464287200 499 1,158 SH   SOLE 0 0 0 1,158
ISHARES TR RUS 1000 VAL ETF 464287598 1,257 8,031 SH   SOLE 0 0 0 8,031
ISHARES TR RUS 1000 GRW ETF 464287614 1,105 4,031 SH   SOLE 0 0 0 4,031
ISHARES TR RUSSELL 2000 ETF 464287655 220 1,005 SH   SOLE 0 0 0 1,005
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 205 427 SH   SOLE 0 0 0 427
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,270 21,601 SH   SOLE 0 0 0 21,601
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,714 9,925 SH   SOLE 0 0 0 9,925
AMAZON COM INC COM 023135106 39,890 12,143 SH   SOLE 0 0 0 12,143
BRISTOL-MYERS SQUIBB CO COM 110122108 412 6,970 SH   SOLE 0 0 0 6,970
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16,855 61,754 SH   SOLE 0 0 0 61,754
BOEING CO COM 097023105 704 3,202 SH   SOLE 0 0 0 3,202
LIFE STORAGE INC COM 53223X107 355 3,090 SH   SOLE 0 0 0 3,090
INVESCO QQQ TR UNIT SER 1 46090E103 949 2,651 SH   SOLE 0 0 0 2,651
AMGEN INC COM 031162100 624 2,934 SH   SOLE 0 0 0 2,934
ABBOTT LABS COM 002824100 398 3,366 SH   SOLE 0 0 0 3,366
ADVANCED MICRO DEVICES INC COM 007903107 414 4,021 SH   SOLE 0 0 0 4,021
BP PLC SPONSORED ADR 055622104 301 10,999 SH   SOLE 0 0 0 10,999
ALTRIA GROUP INC COM 02209S103 9,724 213,618 SH   SOLE 0 0 0 213,618
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 602 15,765 SH   SOLE 0 0 0 15,765
INTEL CORP COM 458140100 597 11,207 SH   SOLE 0 0 0 11,207
ILLINOIS TOOL WKS INC COM 452308109 319 1,543 SH   SOLE 0 0 0 1,543
QUALCOMM INC COM 747525103 17,058 132,254 SH   SOLE 0 0 0 132,254
DISNEY WALT CO COM 254687106 17,144 101,341 SH   SOLE 0 0 0 101,341
HONEYWELL INTL INC COM 438516106 802 3,777 SH   SOLE 0 0 0 3,777
SYSCO CORP COM 871829107 2,786 35,487 SH   SOLE 0 0 0 35,487
JOHNSON & JOHNSON COM 478160104 28,355 175,573 SH   SOLE 0 0 0 175,573
HAIN CELESTIAL GROUP INC COM 405217100 28,110 657,072 SH   SOLE 0 0 0 657,072
MEDTRONIC PLC SHS G5960L103 1,234 9,842 SH   SOLE 0 0 0 9,842
PFIZER INC COM 717081103 16,512 383,917 SH   SOLE 0 0 0 383,917
EXELON CORP COM 30161N101 4,152 85,883 SH   SOLE 0 0 0 85,883
LOWES COS INC COM 548661107 491 2,418 SH   SOLE 0 0 0 2,418
ISHARES TR MSCI EAFE ETF 464287465 355 4,553 SH   SOLE 0 0 0 4,553
CHEVRON CORP NEW COM 166764100 5,733 56,512 SH   SOLE 0 0 0 56,512
MICROSOFT CORP COM 594918104 49,018 173,872 SH   SOLE 0 0 0 173,872
UNITED PARCEL SERVICE INC CL B 911312106 252 1,385 SH   SOLE 0 0 0 1,385
AT&T INC COM 00206R102 824 30,513 SH   SOLE 0 0 0 30,513
PRUDENTIAL FINL INC COM 744320102 251 2,383 SH   SOLE 0 0 0 2,383
TRUIST FINL CORP COM 89832Q109 2,549 43,468 SH   SOLE 0 0 0 43,468
CITIGROUP INC COM NEW 172967424 251 3,582 SH   SOLE 0 0 0 3,582
CISCO SYS INC COM 17275R102 1,662 30,528 SH   SOLE 0 0 0 30,528
INTERNATIONAL BUSINESS MACHS COM 459200101 1,997 14,374 SH   SOLE 0 0 0 14,374
COCA COLA CO COM 191216100 361 6,875 SH   SOLE 0 0 0 6,875
LOCKHEED MARTIN CORP COM 539830109 6,956 20,157 SH   SOLE 0 0 0 20,157
PEPSICO INC COM 713448108 481 3,195 SH   SOLE 0 0 0 3,195
STRYKER CORPORATION COM 863667101 789 2,992 SH   SOLE 0 0 0 2,992
VERIZON COMMUNICATIONS INC COM 92343V104 17,293 320,185 SH   SOLE 0 0 0 320,185
SPDR SER TR PRTFLO S&P500 GW 78464A409 628 9,804 SH   SOLE 0 0 0 9,804
ISHARES TR U.S. TECH ETF 464287721 539 5,320 SH   SOLE 0 0 0 5,320
SELECT SECTOR SPDR TR ENERGY 81369Y506 5,911 113,467 SH   SOLE 0 0 0 113,467
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 193 1,296 SH   SOLE 0 0 0 1,296
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 216 1,697 SH   SOLE 0 0 0 1,697
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 494 3,214 SH   SOLE 0 0 0 3,214
SCHWAB CHARLES CORP COM 808513105 1,863 25,571 SH   SOLE 0 0 0 25,571
WALGREENS BOOTS ALLIANCE INC COM 931427108 8,754 186,053 SH   SOLE 0 0 0 186,053
DEERE & CO COM 244199105 10,109 30,170 SH   SOLE 0 0 0 30,170
BK OF AMERICA CORP COM 060505104 1,362 32,086 SH   SOLE 0 0 0 32,086
STARBUCKS CORP COM 855244109 352 3,194 SH   SOLE 0 0 0 3,194
ANALOG DEVICES INC COM 032654105 222 1,325 SH   SOLE 0 0 0 1,325
AUTOMATIC DATA PROCESSING IN COM 053015103 405 2,025 SH   SOLE 0 0 0 2,025
EXXON MOBIL CORP COM 30231G102 6,156 104,653 SH   SOLE 0 0 0 104,653
WALMART INC COM 931142103 11,097 79,619 SH   SOLE 0 0 0 79,619
APPLIED MATLS INC COM 038222105 457 3,552 SH   SOLE 0 0 0 3,552
UNION PAC CORP COM 907818108 347 1,771 SH   SOLE 0 0 0 1,771
ASTRAZENECA PLC SPONSORED ADR 046353108 218 3,636 SH   SOLE 0 0 0 3,636
TEXAS INSTRS INC COM 882508104 11,595 60,326 SH   SOLE 0 0 0 60,326
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 11,974 107,243 SH   SOLE 0 0 0 107,243
CARDINAL HEALTH INC COM 14149Y108 3,826 77,346 SH   SOLE 0 0 0 77,346
TARGET CORP COM 87612E106 891 3,896 SH   SOLE 0 0 0 3,896
CABOT OIL & GAS CORP COM 127097103 11,085 509,430 SH   SOLE 0 0 0 509,430
COSTCO WHSL CORP NEW COM 22160K105 12,762 28,400 SH   SOLE 0 0 0 28,400
CVS HEALTH CORP COM 126650100 528 6,217 SH   SOLE 0 0 0 6,217
DOMINION ENERGY INC COM 25746U109 553 7,576 SH   SOLE 0 0 0 7,576
DANAHER CORPORATION COM 235851102 734 2,412 SH   SOLE 0 0 0 2,412
MERCK & CO INC COM 58933Y105 767 10,215 SH   SOLE 0 0 0 10,215
MICRON TECHNOLOGY INC COM 595112103 3,666 51,642 SH   SOLE 0 0 0 51,642
RAYMOND JAMES FINL INC COM 754730109 5,163 55,945 SH   SOLE 0 0 0 55,945
PROCTER AND GAMBLE CO COM 742718109 2,222 15,892 SH   SOLE 0 0 0 15,892
KIMBERLY-CLARK CORP COM 494368103 564 4,256 SH   SOLE 0 0 0 4,256
GILEAD SCIENCES INC COM 375558103 879 12,583 SH   SOLE 0 0 0 12,583
GOLDMAN SACHS GROUP INC COM 38141G104 11,775 31,148 SH   SOLE 0 0 0 31,148
HOME DEPOT INC COM 437076102 3,963 12,072 SH   SOLE 0 0 0 12,072
MCDONALDS CORP COM 580135101 8,916 36,981 SH   SOLE 0 0 0 36,981
NIKE INC CL B 654106103 391 2,691 SH   SOLE 0 0 0 2,691
JPMORGAN CHASE & CO COM 46625H100 15,401 94,088 SH   SOLE 0 0 0 94,088
TJX COS INC NEW COM 872540109 289 4,387 SH   SOLE 0 0 0 4,387
MONDELEZ INTL INC CL A 609207105 208 3,569 SH   SOLE 0 0 0 3,569
WILLIAMS COS INC COM 969457100 295 11,377 SH   SOLE 0 0 0 11,377
ISHARES TR 1 3 YR TREAS BD 464287457 823 9,550 SH   SOLE 0 0 0 9,550
ISHARES TR BARCLAYS 7 10 YR 464287440 304 2,642 SH   SOLE 0 0 0 2,642
ISHARES TR 20 YR TR BD ETF 464287432 3,166 21,938 SH   SOLE 0 0 0 21,938
ISHARES TR IBOXX INV CP ETF 464287242 658 4,947 SH   SOLE 0 0 0 4,947
XCEL ENERGY INC COM 98389B100 302 4,830 SH   SOLE 0 0 0 4,830
UNITEDHEALTH GROUP INC COM 91324P102 5,245 13,423 SH   SOLE 0 0 0 13,423
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,435 4,487 SH   SOLE 0 0 0 4,487
AMERICAN TOWER CORP NEW COM 03027X100 237 892 SH   SOLE 0 0 0 892
CROWN CASTLE INTL CORP NEW COM 22822V101 208 1,198 SH   SOLE 0 0 0 1,198
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,369 27,559 SH   SOLE 0 0 0 27,559
FEDERATED HERMES INC CL B 314211103 1,284 39,509 SH   SOLE 0 0 0 39,509
3M CO COM 88579Y101 7,328 41,775 SH   SOLE 0 0 0 41,775
OMNICOM GROUP INC COM 681919106 3,416 47,149 SH   SOLE 0 0 0 47,149
COMCAST CORP NEW CL A 20030N101 4,480 80,109 SH   SOLE 0 0 0 80,109
VANGUARD INDEX FDS TOTAL STK MKT 922908769 15,768 71,010 SH   SOLE 0 0 0 71,010
WASTE MGMT INC DEL COM 94106L109 794 5,316 SH   SOLE 0 0 0 5,316
NORFOLK SOUTHN CORP COM 655844108 338 1,414 SH   SOLE 0 0 0 1,414
NEXTERA ENERGY INC COM 65339F101 1,348 17,165 SH   SOLE 0 0 0 17,165
DUKE ENERGY CORP NEW COM NEW 26441C204 17,316 177,434 SH   SOLE 0 0 0 177,434
APPLE INC COM 037833100 67,381 476,194 SH   SOLE 0 0 0 476,194
CAMPBELL SOUP CO COM 134429109 209 5,003 SH   SOLE 0 0 0 5,003
CATERPILLAR INC COM 149123101 548 2,857 SH   SOLE 0 0 0 2,857
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 382 2,129 SH   SOLE 0 0 0 2,129
KINDER MORGAN INC DEL COM 49456B101 238 14,217 SH   SOLE 0 0 0 14,217
PPL CORP COM 69351T106 351 12,600 SH   SOLE 0 0 0 12,600
ECOLAB INC COM 278865100 1,235 5,919 SH   SOLE 0 0 0 5,919
SKYWORKS SOLUTIONS INC COM 83088M102 299 1,817 SH   SOLE 0 0 0 1,817
PUBLIC STORAGE COM 74460D109 11,859 39,915 SH   SOLE 0 0 0 39,915
AMERICAN EXPRESS CO COM 025816109 260 1,554 SH   SOLE 0 0 0 1,554
GENERAL MLS INC COM 370334104 260 4,352 SH   SOLE 0 0 0 4,352
NEWMONT CORP COM 651639106 267 4,920 SH   SOLE 0 0 0 4,920
AMEREN CORP COM 023608102 229 2,821 SH   SOLE 0 0 0 2,821
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 493 13,965 SH   SOLE 0 0 0 13,965
KT CORP SPONSORED ADR 48268K101 607 44,535 SH   SOLE 0 0 0 44,535
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 343 5,333 SH   SOLE 0 0 0 5,333
FIRSTCASH INC COM 33767D105 12,802 146,305 SH   SOLE 0 0 0 146,305
SOUTHERN CO COM 842587107 17,586 283,787 SH   SOLE 0 0 0 283,787
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,426 68,497 SH   SOLE 0 0 0 68,497
PAYCHEX INC COM 704326107 7,074 62,912 SH   SOLE 0 0 0 62,912
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,291 8 SH   SOLE 0 0 0 8
NETFLIX INC COM 64110L106 1,149 1,882 SH   SOLE 0 0 0 1,882
IDACORP INC COM 451107106 3,988 38,573 SH   SOLE 0 0 0 38,573
D R HORTON INC COM 23331A109 1,035 12,320 SH   SOLE 0 0 0 12,320
CME GROUP INC COM 12572Q105 1,256 6,494 SH   SOLE 0 0 0 6,494
ISHARES TR CORE US AGGBD ET 464287226 1,998 17,396 SH   SOLE 0 0 0 17,396
PROLOGIS INC. COM 74340W103 8,377 66,787 SH   SOLE 0 0 0 66,787
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,143 11,168 SH   SOLE 0 0 0 11,168
CLOROX CO DEL COM 189054109 277 1,671 SH   SOLE 0 0 0 1,671
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 208 41,132 SH   SOLE 0 0 0 41,132
ACTIVISION BLIZZARD INC COM 00507V109 416 5,374 SH   SOLE 0 0 0 5,374
AIR PRODS & CHEMS INC COM 009158106 494 1,930 SH   SOLE 0 0 0 1,930
SVB FINANCIAL GROUP COM 78486Q101 5,353 8,275 SH   SOLE 0 0 0 8,275
CONSOLIDATED EDISON INC COM 209115104 264 3,632 SH   SOLE 0 0 0 3,632
PATTERSON COS INC COM 703395103 283 9,376 SH   SOLE 0 0 0 9,376
NVIDIA CORPORATION COM 67066G104 16,922 81,685 SH   SOLE 0 0 0 81,685
NVR INC COM 62944T105 5,513 1,150 SH   SOLE 0 0 0 1,150
TRAVELERS COMPANIES INC COM 89417E109 285 1,872 SH   SOLE 0 0 0 1,872
HAVERTY FURNITURE COS INC COM 419596101 4,855 144,035 SH   SOLE 0 0 0 144,035
AMERICAN ELEC PWR CO INC COM 025537101 204 2,511 SH   SOLE 0 0 0 2,511
EATON CORP PLC SHS G29183103 324 2,171 SH   SOLE 0 0 0 2,171
JACOBS ENGR GROUP INC COM 469814107 5,006 37,773 SH   SOLE 0 0 0 37,773
RAYONIER INC COM 754907103 5,684 159,305 SH   SOLE 0 0 0 159,305
PRICE T ROWE GROUP INC COM 74144T108 13,462 68,438 SH   SOLE 0 0 0 68,438
PULTE GROUP INC COM 745867101 13,202 287,492 SH   SOLE 0 0 0 287,492
SANOFI SPONSORED ADR 80105N105 585 12,142 SH   SOLE 0 0 0 12,142
VALE S A SPONSORED ADS 91912E105 9,896 709,421 SH   SOLE 0 0 0 709,421
TC ENERGY CORP COM 87807B107 363 7,539 SH   SOLE 0 0 0 7,539
CINTAS CORP COM 172908105 747 1,963 SH   SOLE 0 0 0 1,963
ALPHABET INC CAP STK CL A 02079K305 4,272 1,598 SH   SOLE 0 0 0 1,598
SPDR GOLD TR GOLD SHS 78463V107 1,064 6,482 SH   SOLE 0 0 0 6,482
MARVELL TECHNOLOGY INC COM 573874104 5,630 93,358 SH   SOLE 0 0 0 93,358
DENTSPLY SIRONA INC COM 24906P109 213 3,672 SH   SOLE 0 0 0 3,672
TOOTSIE ROLL INDS INC COM 890516107 471 15,463 SH   SOLE 0 0 0 15,463
RIO TINTO PLC SPONSORED ADR 767204100 7,781 116,440 SH   SOLE 0 0 0 116,440
VANGUARD INDEX FDS VALUE ETF 922908744 2,415 17,841 SH   SOLE 0 0 0 17,841
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 546 2,208 SH   SOLE 0 0 0 2,208
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,143 18,572 SH   SOLE 0 0 0 18,572
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,482 14,562 SH   SOLE 0 0 0 14,562
CAMECO CORP COM 13321L108 9,893 455,273 SH   SOLE 0 0 0 455,273
NATIONAL GRID PLC SPONSORED ADR NE 636274409 206 3,458 SH   SOLE 0 0 0 3,458
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,421 20,215 SH   SOLE 0 0 0 20,215
FASTENAL CO COM 311900104 21,153 409,858 SH   SOLE 0 0 0 409,858
VANGUARD INDEX FDS GROWTH ETF 922908736 2,065 7,117 SH   SOLE 0 0 0 7,117
BALLANTYNE STRONG INC COM 058516105 1,249 406,889 SH   SOLE 0 0 0 406,889
GARMIN LTD SHS H2906T109 17,190 110,573 SH   SOLE 0 0 0 110,573
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 764 9,261 SH   SOLE 0 0 0 9,261
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14,742 325,142 SH   SOLE 0 0 0 325,142
INTERCONTINENTAL EXCHANGE IN COM 45866F104 455 3,959 SH   SOLE 0 0 0 3,959
SANFILIPPO JOHN B & SON INC COM 800422107 441 5,395 SH   SOLE 0 0 0 5,395
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 301 6,800 SH   SOLE 0 0 0 6,800
FTI CONSULTING INC COM 302941109 23,479 174,307 SH   SOLE 0 0 0 174,307
CASEYS GEN STORES INC COM 147528103 14,558 77,250 SH   SOLE 0 0 0 77,250
LINDSAY CORP COM 535555106 4,488 29,569 SH   SOLE 0 0 0 29,569
THERMO FISHER SCIENTIFIC INC COM 883556102 373 653 SH   SOLE 0 0 0 653
SALESFORCE COM INC COM 79466L302 3,784 13,950 SH   SOLE 0 0 0 13,950
ENBRIDGE INC COM 29250N105 1,358 34,114 SH   SOLE 0 0 0 34,114
UNITED BANKSHARES INC WEST V COM 909907107 450 12,377 SH   SOLE 0 0 0 12,377
RESMED INC COM 761152107 6,801 25,807 SH   SOLE 0 0 0 25,807
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,319 3,288 SH   SOLE 0 0 0 3,288
SPDR SER TR NUVEEN BLMBRG SR 78468R739 3,678 74,445 SH   SOLE 0 0 0 74,445
VANECK ETF TRUST GOLD MINERS ETF 92189F106 287 9,730 SH   SOLE 0 0 0 9,730
MASTERCARD INCORPORATED CL A 57636Q104 4,548 13,082 SH   SOLE 0 0 0 13,082
BK TECHNOLOGIES CORPORATION COM 05587G104 1,368 484,347 SH   SOLE 0 0 0 484,347
ICON PLC SHS G4705A100 237 905 SH   SOLE 0 0 0 905
DIGITAL RLTY TR INC COM 253868103 258 1,786 SH   SOLE 0 0 0 1,786
MARTIN MARIETTA MATLS INC COM 573284106 682 1,995 SH   SOLE 0 0 0 1,995
STIFEL FINL CORP COM 860630102 2,993 44,039 SH   SOLE 0 0 0 44,039
MEDICAL PPTYS TRUST INC COM 58463J304 438 21,828 SH   SOLE 0 0 0 21,828
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 289 2,073 SH   SOLE 0 0 0 2,073
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 474 25,000 SH   SOLE 0 0 0 25,000
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,514 18,478 SH   SOLE 0 0 0 18,478
VANGUARD BD INDEX FDS INTERMED TERM 921937819 859 9,609 SH   SOLE 0 0 0 9,609
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 320 3,749 SH   SOLE 0 0 0 3,749
BLACKSTONE INC COM 09260D107 6,280 53,983 SH   SOLE 0 0 0 53,983
ISHARES TR PFD AND INCM SEC 464288687 528 13,609 SH   SOLE 0 0 0 13,609
PARK NATL CORP COM 700658107 741 6,079 SH   SOLE 0 0 0 6,079
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 242 2,342 SH   SOLE 0 0 0 2,342
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 6,753 133,749 SH   SOLE 0 0 0 133,749
SPDR SER TR NUVEEN BRC MUNIC 78468R721 255 4,941 SH   SOLE 0 0 0 4,941
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 216 3,842 SH   SOLE 0 0 0 3,842
VISA INC COM CL A 92826C839 16,753 75,208 SH   SOLE 0 0 0 75,208
PHILIP MORRIS INTL INC COM 718172109 680 7,178 SH   SOLE 0 0 0 7,178
CELSIUS HLDGS INC COM NEW 15118V207 4,521 50,180 SH   SOLE 0 0 0 50,180
FRANCO NEV CORP COM 351858105 27,416 211,035 SH   SOLE 0 0 0 211,035
ICL GROUP LTD SHS M53213100 4,804 660,734 SH   SOLE 0 0 0 660,734
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 40,893 433,141 SH   SOLE 0 0 0 433,141
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 614 15,864 SH   SOLE 0 0 0 15,864
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 8,090 98,170 SH   SOLE 0 0 0 98,170
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 713 7,124 SH   SOLE 0 0 0 7,124
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 418 6,800 SH   SOLE 0 0 0 6,800
GENERAC HLDGS INC COM 368736104 3,388 8,290 SH   SOLE 0 0 0 8,290
SPROTT PHYSICAL GOLD TR UNIT 85207H104 242 17,500 SH   SOLE 0 0 0 17,500
FIRST AMERN FINL CORP COM 31847R102 1,186 17,692 SH   SOLE 0 0 0 17,692
SPROTT INC COM NEW 852066208 2,053 55,963 SH   SOLE 0 0 0 55,963
TESLA INC COM 88160R101 571 736 SH   SOLE 0 0 0 736
KKR & CO INC COM 48251W104 757 12,440 SH   SOLE 0 0 0 12,440
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,105 7,874 SH   SOLE 0 0 0 7,874
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 634 82,575 SH   SOLE 0 0 0 82,575
SCHWAB STRATEGIC TR US REIT ETF 808524847 341 7,463 SH   SOLE 0 0 0 7,463
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,349 21,317 SH   SOLE 0 0 0 21,317
HUNTINGTON INGALLS INDS INC COM 446413106 3,486 18,054 SH   SOLE 0 0 0 18,054
APOLLO GLOBAL MGMT INC COM CL A 03768E105 203 3,300 SH   SOLE 0 0 0 3,300
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 707 9,521 SH   SOLE 0 0 0 9,521
ISHARES INC GLB AGRIC PR ETF 464286350 213 5,464 SH   SOLE 0 0 0 5,464
ENPHASE ENERGY INC COM 29355A107 1,127 7,514 SH   SOLE 0 0 0 7,514
FACEBOOK INC CL A 30303M102 13,192 38,871 SH   SOLE 0 0 0 38,871
MVB FINL CORP COM 553810102 783 18,271 SH   SOLE 0 0 0 18,271
ABBVIE INC COM 00287Y109 2,541 23,558 SH   SOLE 0 0 0 23,558
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,764 85,873 SH   SOLE 0 0 0 85,873
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 289 26,313 SH   SOLE 0 0 0 26,313
MURPHY USA INC COM 626755102 3,728 22,286 SH   SOLE 0 0 0 22,286
ANTERO RESOURCES CORP COM 03674X106 1,881 100,000 SH   SOLE 0 0 0 100,000
LGI HOMES INC COM 50187T106 6,478 45,652 SH   SOLE 0 0 0 45,652
AMBEV SA SPONSORED ADR 02319V103 28 10,000 SH   SOLE 0 0 0 10,000
ALPHABET INC CAP STK CL C 02079K107 31,734 11,906 SH   SOLE 0 0 0 11,906
FG FINANCIAL GROUP INC COM 30259W104 162 33,281 SH   SOLE 0 0 0 33,281
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 71,008 1,250,587 SH   SOLE 0 0 0 1,250,587
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,198 28,354 SH   SOLE 0 0 0 28,354
OCUGEN INC COM 67577C105 16 2,230 SH   SOLE 0 0 0 2,230
SOLAREDGE TECHNOLOGIES INC COM 83417M104 239 900 SH   SOLE 0 0 0 900
WESTROCK CO COM 96145D105 246 4,929 SH   SOLE 0 0 0 4,929
PAYPAL HLDGS INC COM 70450Y103 4,812 18,491 SH   SOLE 0 0 0 18,491
SPROTT ETF TRUST JR GOLD MINERS E 85210B201 203 5,500 SH   SOLE 0 0 0 5,500
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 579 10,570 SH   SOLE 0 0 0 10,570
SQUARE INC CL A 852234103 698 2,909 SH   SOLE 0 0 0 2,909
THE TRADE DESK INC COM CL A 88339J105 399 5,674 SH   SOLE 0 0 0 5,674
BYLINE BANCORP INC COM 124411109 1,175 47,851 SH   SOLE 0 0 0 47,851
REDFIN CORP COM 75737F108 6,101 121,768 SH   SOLE 0 0 0 121,768
BLACK KNIGHT INC COM 09215C105 317 4,406 SH   SOLE 0 0 0 4,406
FALCON MINERALS CORP CL A COM 30607B109 453 96,391 SH   SOLE 0 0 0 96,391
NUTRIEN LTD COM 67077M108 442 6,817 SH   SOLE 0 0 0 6,817
EVOLUS INC COM 30052C107 142 18,570 SH   SOLE 0 0 0 18,570
SPOTIFY TECHNOLOGY S A SHS L8681T102 427 1,893 SH   SOLE 0 0 0 1,893
FOCUS FINL PARTNERS INC COM CL A 34417P100 3,725 71,135 SH   SOLE 0 0 0 71,135
ORLA MNG LTD NEW COM 68634K106 233 70,888 SH   SOLE 0 0 0 70,888
MODERNA INC COM 60770K107 105 272 SH   SOLE 0 0 0 272
AMERICAN CENTY ETF TR US SML CP VALU 025072877 379 5,017 SH   SOLE 0 0 0 5,017
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 10,864 300,595 SH   SOLE 0 0 0 300,595
PALANTIR TECHNOLOGIES INC CL A 69608A108 9,623 400,279 SH   SOLE 0 0 0 400,279
APPLE INC COM 037833100 14 5,000 SH Call SOLE 0 0 0 5,000
AFFIRM HLDGS INC COM CL A 00827B106 6,309 52,959 SH   SOLE 0 0 0 52,959
CATERPILLAR INC COM 149123101 5 3,000 SH Call SOLE 0 0 0 3,000
COINBASE GLOBAL INC COM CL A 19260Q107 276 1,214 SH   SOLE 0 0 0 1,214
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 2,983 63,247 SH   SOLE 0 0 0 63,247
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1,963 73,869 SH   SOLE 0 0 0 73,869
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 625 10,868 SH   SOLE 0 0 0 10,868
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 406 9,153 SH   SOLE 0 0 0 9,153
PALANTIR TECHNOLOGIES INC CL A 69608A108 38 100,000 SH Put SOLE 0 0 0 100,000
PALANTIR TECHNOLOGIES INC CL A 69608A108 51 100,000 SH Put SOLE 0 0 0 100,000
MODERNA INC COM 60770K107 42 400 SH Call SOLE 0 0 0 400
MODERNA INC COM 60770K107 20 200 SH Call SOLE 0 0 0 200
ALPHATEC HLDGS INC COM NEW 02081G201 0 10,000 SH Call SOLE 0 0 0 10,000
OCUGEN INC COM 67577C105 19 20,000 SH Call SOLE 0 0 0 20,000
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7 1,000 SH Call SOLE 0 0 0 1,000
MARVELL TECHNOLOGY INC COM 573874104 27 2,000 SH Call SOLE 0 0 0 2,000
ENPHASE ENERGY INC COM 29355A107 8 7,500 SH Put SOLE 0 0 0 7,500
MODERNA INC COM 60770K107 153 1,400 SH Call SOLE 0 0 0 1,400