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
AMAZON COM INC COM Stock 023135106   246,358 1,938 SH   SOLE   0 0 1,938
ISHARES MORNINGSTAR MID-CAP VALUE ETF ETF 464288406   18,177 300 SH   SOLE   0 0 300
PRUDENTIAL FINL INC COM Stock 744320102   467,238 4,924 SH   SOLE   0 0 4,924
UNDER ARMOUR INC CL A Stock 904311107   822 120 SH   SOLE   0 0 120
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109   260 15 SH   SOLE   0 0 15
SIRIUS XM HOLDINGS INC COM Stock 82968B103   6,011 1,330 SH   SOLE   0 0 1,330
STARBUCKS CORP COM Stock 855244109   23,273 255 SH   SOLE   0 0 255
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   51,219 900 SH   SOLE   0 0 900
RCI HOSPITALITY HLDGS INC COM Stock 74934Q108   60 1 SH   SOLE   0 0 1
GOLD FIELDS LTD SPONSORED ADR ADR 38059T106   434 40 SH   SOLE   0 0 40
ONEMAIN HLDGS INC COM Stock 68268W103   240,219 5,992 SH   SOLE   0 0 5,992
ISHARES MSCI CANADA ETF ETF 464286509   3,881 116 SH   SOLE   0 0 116
ELEVANCE HEALTH INC COM Stock 036752103   3,918 9 SH   SOLE   0 0 9
JOHNSON & JOHNSON COM Stock 478160104   37,380 240 SH   SOLE   0 0 240
TAKE-TWO INTERACTIVE SOFTWARE COM Stock 874054109   561 4 SH   SOLE   0 0 4
SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock G7997R103   2,638 40 SH   SOLE   0 0 40
WILLIAMS SONOMA INC COM Stock 969904101   6,450,032 41,506 SH   SOLE   0 0 41,506
WASTE MGMT INC DEL COM Stock 94106L109   17,530 115 SH   SOLE   0 0 115
COSTCO WHSL CORP NEW COM Stock 22160K105   113,556 201 SH   SOLE   0 0 201
GOLDMAN SACHS GROUP INC COM Stock 38141G104   3,235 10 SH   SOLE   0 0 10
UNDER ARMOUR INC CL C Stock 904311206   765 120 SH   SOLE   0 0 120
VIASAT INC COM Stock 92552V100   276,641 14,986 SH   SOLE   0 0 14,986
PROCTER AND GAMBLE CO COM Stock 742718109   93,350 640 SH   SOLE   0 0 640
COCA COLA CO COM Stock 191216100   24,967 446 SH   SOLE   0 0 446
GENERAL MLS INC COM Stock 370334104   8,062 126 SH   SOLE   0 0 126
PPG INDS INC COM Stock 693506107   60,876 469 SH   SOLE   0 0 469
UNITED PARCEL SERVICE INC CL B Stock 911312106   7,793 50 SH   SOLE   0 0 50
MARRIOTT INTL INC NEW CL A Stock 571903202   54,447 277 SH   SOLE   0 0 277
CARNIVAL CORP COMMON STOCK Stock 143658300   6,832 498 SH   SOLE   0 0 498
US FOODS HLDG CORP COM Stock 912008109   39,700 1,000 SH   SOLE   0 0 1,000
INTEL CORP COM Stock 458140100   3,021 85 SH   SOLE   0 0 85
WORTHINGTON INDS INC COM Stock 981811102   269,597 4,361 SH   SOLE   0 0 4,361
PACCAR INC COM Stock 693718108   572,099 6,729 SH   SOLE   0 0 6,729
COLUMBIA U.S. ESG EQUITY INCOME ETF ETF 19761L300   28,131 751 SH   SOLE   0 0 751
ISHARES MSCI SWITZERLAND ETF ETF 464286749   4,357 100 SH   SOLE   0 0 100
MERCK & CO INC COM Stock 58933Y105   123,437 1,199 SH   SOLE   0 0 1,199
OSHKOSH CORP COM Stock 688239201   559,506 5,863 SH   SOLE   0 0 5,863
SPDR S&P 500 ETF TRUST ETF 78462F103   26,076 61 SH   SOLE   0 0 61
MASTERCARD INCORPORATED CL A Stock 57636Q104   248,235 627 SH   SOLE   0 0 627
STEEL DYNAMICS INC COM Stock 858119100   56,290 525 SH   SOLE   0 0 525
NATIONAL HEALTH INVS INC COM REIT 63633D104   205 4 SH   SOLE   0 0 4
ISHARES S&P 100 ETF ETF 464287101   2,006 10 SH   SOLE   0 0 10
VERIZON COMMUNICATIONS INC COM Stock 92343V104   225,994 6,973 SH   SOLE   0 0 6,973
PENN ENTERTAINMENT INC COM Stock 707569109   1,377 60 SH   SOLE   0 0 60
MARVELL TECHNOLOGY INC COM Stock 573874104   5,413 100 SH   SOLE   0 0 100
PULTE GROUP INC COM Stock 745867101   542,342 7,324 SH   SOLE   0 0 7,324
SHERWIN WILLIAMS CO COM Stock 824348106   8,416 33 SH   SOLE   0 0 33
PEPSICO INC COM Stock 713448108   84,720 500 SH   SOLE   0 0 500
FLEXSHARES STOXX GLOBAL ESG SELECT INDEX FUND ETF 33939L688   53,031 393 SH   SOLE   0 0 393
NUVEEN ESG MID-CAP VALUE ETF ETF 67092P508   1,023 36 SH   SOLE   0 0 36
MOLSON COORS BEVERAGE CO CL B Stock 60871R209   601,752 9,463 SH   SOLE   0 0 9,463
WARRIOR MET COAL INC COM Stock 93627C101   94,600 1,852 SH   SOLE   0 0 1,852
FORD MTR CO DEL COM Stock 345370860   642,809 51,756 SH   SOLE   0 0 51,756
MAIDEN HOLDINGS LTD SHS Stock G5753U112   2,983 1,695 SH   SOLE   0 0 1,695
HOME DEPOT INC COM Stock 437076102   17,223 57 SH   SOLE   0 0 57
INFOSYS LTD SPONSORED ADR ADR 456788108   3,938,722 230,200 SH   SOLE   0 0 230,200
SOUTHERN CO COM Stock 842587107   38,443 594 SH   SOLE   0 0 594
FORESTAR GROUP INC COM Stock 346232101   536,644 19,920 SH   SOLE   0 0 19,920
CENCORA INC COM Stock 03073E105   10,258 57 SH   SOLE   0 0 57
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   4,067,775 98,208 SH   SOLE   0 0 98,208
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107   274,020 8,724 SH   SOLE   0 0 8,724
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   267,844 5,373 SH   SOLE   0 0 5,373
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   2,532,227 74,565 SH   SOLE   0 0 74,565
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   4,167,669 82,365 SH   SOLE   0 0 82,365
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847   29,339 670 SH   SOLE   0 0 670
IQVIA HLDGS INC COM Stock 46266C105   6,492 33 SH   SOLE   0 0 33
AON PLC SHS CL A Stock G0403H108   172,485 532 SH   SOLE   0 0 532
CONSOL ENERGY INC NEW COM Stock 20854L108   1,113,514 10,614 SH   SOLE   0 0 10,614
LUMEN TECHNOLOGIES INC COM Stock 550241103   29,362 20,678 SH   SOLE   0 0 20,678
BENCHMARK ELECTRS INC COM Stock 08160H101   486,146 20,039 SH   SOLE   0 0 20,039
MSC INDL DIRECT INC CL A Stock 553530106   377,583 3,847 SH   SOLE   0 0 3,847
MARINEMAX INC COM Stock 567908108   73,516 2,240 SH   SOLE   0 0 2,240
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   1,697 18 SH   SOLE   0 0 18
WABASH NATL CORP COM Stock 929566107   237,515 11,246 SH   SOLE   0 0 11,246
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   553,474 1,580 SH   SOLE   0 0 1,580
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706   860,283 35,935 SH   SOLE   0 0 35,935
SOUTHERN COPPER CORP COM Stock 84265V105   7,529 100 SH   SOLE   0 0 100
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   0 0 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   80,217 613 SH   SOLE   0 0 613
HALLIBURTON CO COM Stock 406216101   2,025 50 SH   SOLE   0 0 50
CONSTELLATION BRANDS INC CL A Stock 21036P108   15,079 60 SH   SOLE   0 0 60
IQIYI INC SPONSORED ADS ADR 46267X108   4,503 950 SH   SOLE   0 0 950
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888   834,307 25,870 SH   SOLE   0 0 25,870
SPOTIFY TECHNOLOGY S A SHS Stock L8681T102   309 2 SH   SOLE   0 0 2
MICROSOFT CORP COM Stock 594918104   96,619 306 SH   SOLE   0 0 306
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663   126,052 3,746 SH   SOLE   0 0 3,746
CANADIAN NAT RES LTD COM Stock 136385101   1,099 17 SH   SOLE   0 0 17
EVERGY INC COM Stock 30034W106   24,234 478 SH   SOLE   0 0 478
VANGUARD ESG U.S. STOCK ETF ETF 921910733   149,612 1,989 SH   SOLE   0 0 1,989
BOEING CO COM Stock 097023105   2,300 12 SH   SOLE   0 0 12
VANGUARD SMALL-CAP ETF ETF 922908751   378 2 SH   SOLE   0 0 2
VANGUARD MID-CAP ETF ETF 922908629   416 2 SH   SOLE   0 0 2
VANGUARD LARGE-CAP ETF ETF 922908637   1,174 6 SH   SOLE   0 0 6
NEXTERA ENERGY INC COM Stock 65339F101   225,722 3,940 SH   SOLE   0 0 3,940
PHARMACYTE BIOTECH INC COM NEW Stock 71715X203   4 2 SH   SOLE   0 0 2
NIKE INC CL B Stock 654106103   14,343 150 SH   SOLE   0 0 150
TESLA INC COM Stock 88160R101   309,271 1,236 SH   SOLE   0 0 1,236
GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 37954Y624   2,114 90 SH   SOLE   0 0 90
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   61,405 148 SH   SOLE   0 0 148
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   12,634 196 SH   SOLE   0 0 196
SCHWAB US TIPS ETF ETF 808524870   17,673,725 350,044 SH   SOLE   0 0 350,044
ROYAL CARIBBEAN GROUP COM Stock V7780T103   27,457 298 SH   SOLE   0 0 298
HAWKINS INC COM Stock 420261109   659,649 11,209 SH   SOLE   0 0 11,209
CASSAVA SCIENCES INC COM Stock 14817C107   798 48 SH   SOLE   0 0 48
HANESBRANDS INC COM Stock 410345102   982 248 SH   SOLE   0 0 248
UNITED AIRLS HLDGS INC COM Stock 910047109   468,134 11,067 SH   SOLE   0 0 11,067
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101   909 13 SH   SOLE   0 0 13
CONAGRA BRANDS INC COM Stock 205887102   3,938,636 143,641 SH   SOLE   0 0 143,641
ABRDN PHYSICAL PRECIOUS METALS BASKET SHARES ETF ETF 003263100   605,577 7,196 SH   SOLE   0 0 7,196
BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106   352,067 3,222 SH   SOLE   0 0 3,222
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   8,369 50 SH   SOLE   0 0 50
CHEWY INC CL A Stock 16679L109   4,345 238 SH   SOLE   0 0 238
ISHARES CYBERSECURITY & TECH ETF ETF 46435U135   2,349 61 SH   SOLE   0 0 61
ELI LILLY & CO COM Stock 532457108   43,507 81 SH   SOLE   0 0 81
HASBRO INC COM Stock 418056107   1,587 24 SH   SOLE   0 0 24
WISDOMTREE CLOUD COMPUTING FUND ETF 97717Y691   14,666 495 SH   SOLE   0 0 495
XTRACKERS S&P 500 ESG ETF ETF 233051143   54,015 1,379 SH   SOLE   0 0 1,379
SCHWAB U.S. MID-CAP ETF ETF 808524508   3,420,005 50,532 SH   SOLE   0 0 50,532
SUN CMNTYS INC COM REIT 866674104   6,035 51 SH   SOLE   0 0 51
TWILIO INC CL A Stock 90138F102   511,786 8,744 SH   SOLE   0 0 8,744
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   17,387 197 SH   SOLE   0 0 197
MICRON TECHNOLOGY INC COM Stock 595112103   2,653 39 SH   SOLE   0 0 39
TRUESHARES TECHNOLOGY, AI & DEEP LEARNING ETF ETF 53656F821   15,187 510 SH   SOLE   0 0 510
DICKS SPORTING GOODS INC COM Stock 253393102   4,072,835 37,510 SH   SOLE   0 0 37,510
LEMONADE INC COM Stock 52567D107   185 16 SH   SOLE   0 0 16
OCCIDENTAL PETE CORP WT EXP 080327 Stock 674599162   43 1 SH   SOLE   0 0 1
UTZ BRANDS INC COM CL A Stock 918090101   10,744 800 SH   SOLE   0 0 800
EMPLOYERS HLDGS INC COM Stock 292218104   3,321,762 83,148 SH   SOLE   0 0 83,148
VIATRIS INC COM Stock 92556V106   68,596 6,957 SH   SOLE   0 0 6,957
DIME CMNTY BANCSHARES INC COM Stock 25432X102   620,017 31,063 SH   SOLE   0 0 31,063
TRIP COM GROUP LTD ADS ADR 89677Q107   580,327 16,595 SH   SOLE   0 0 16,595
MARRIOTT VACATIONS WORLDWIDE C COM Stock 57164Y107   2,717 27 SH   SOLE   0 0 27
VITAL ENERGY INC COM Stock 516806205   81,522 1,471 SH   SOLE   0 0 1,471
VISA INC COM CL A Stock 92826C839   91,543 398 SH   SOLE   0 0 398
HERSHEY CO COM Stock 427866108   200 1 SH   SOLE   0 0 1
POST HLDGS INC COM Stock 737446104   559,367 6,524 SH   SOLE   0 0 6,524
DIGITAL WORLD ACQUISITION CORP CLASS A COM Stock 25400Q105   1,444 88 SH   SOLE   0 0 88
DIGITAL WORLD ACQUISITION CORP WT EXP 063028 Stock 25400Q113   18,791 3,835 SH   SOLE   0 0 3,835
KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100   5,013 332 SH   SOLE   0 0 332
VANGUARD VALUE ETF ETF 922908744   2,344 17 SH   SOLE   0 0 17
VANGUARD GROWTH ETF ETF 922908736   1,089 4 SH   SOLE   0 0 4
COPA HOLDINGS SA CL A Stock P31076105   548,890 6,159 SH   SOLE   0 0 6,159
META PLATFORMS INC CL A Stock 30303M102   21,014 70 SH   SOLE   0 0 70
ZIMVIE INC COM Stock 98888T107   37 4 SH   SOLE   0 0 4
HANMI FINL CORP COM NEW Stock 410495204   411,414 25,349 SH   SOLE   0 0 25,349
MATSON INC COM Stock 57686G105   77,275 871 SH   SOLE   0 0 871
PACKAGING CORP AMER COM Stock 695156109   5,847,030 38,079 SH   SOLE   0 0 38,079
CITY HLDG CO COM Stock 177835105   4,281,325 47,386 SH   SOLE   0 0 47,386
PALO ALTO NETWORKS INC COM Stock 697435105   7,033 30 SH   SOLE   0 0 30
OPENLANE INC COM Stock 48238T109   609,631 40,860 SH   SOLE   0 0 40,860
O-I GLASS INC COM Stock 67098H104   443,361 26,501 SH   SOLE   0 0 26,501
PAR PAC HOLDINGS INC COM NEW Stock 69888T207   93,839 2,611 SH   SOLE   0 0 2,611
MONDELEZ INTL INC CL A Stock 609207105   72,037 1,038 SH   SOLE   0 0 1,038
BALCHEM CORP COM Stock 057665200   67,973 548 SH   SOLE   0 0 548
RUMBLE INC COM CL A Stock 78137L105   204 40 SH   SOLE   0 0 40
BROADCOM INC COM Stock 11135F101   6,030,841 7,261 SH   SOLE   0 0 7,261
SHUTTERSTOCK INC COM Stock 825690100   4,183,521 109,948 SH   SOLE   0 0 109,948
TENET HEALTHCARE CORP COM NEW Stock 88033G407   79,595 1,208 SH   SOLE   0 0 1,208
MARTIN MARIETTA MATLS INC COM Stock 573284106   8,209 20 SH   SOLE   0 0 20
NEW YORK CMNTY BANCORP INC COM Stock 649445103   539,897 47,610 SH   SOLE   0 0 47,610
MAGNA INTL INC COM Stock 559222401   19,299 360 SH   SOLE   0 0 360
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834   1,919 32 SH   SOLE   0 0 32
ISHARES CORE MSCI EAFE ETF ETF 46432F842   0 0 SH   SOLE   0 0 0
COMMERCIAL METALS CO COM Stock 201723103   627,655 12,703 SH   SOLE   0 0 12,703
BEAZER HOMES USA INC COM NEW Stock 07556Q881   521,416 20,932 SH   SOLE   0 0 20,932
ENBRIDGE INC COM Stock 29250N105   9,391 280 SH   SOLE   0 0 280
CELESTICA INC SUB VTG SHS Stock 15101Q108   1,117,793 45,587 SH   SOLE   0 0 45,587
NVIDIA CORPORATION COM Stock 67066G104   21,314 49 SH   SOLE   0 0 49
CUMMINS INC COM Stock 231021106   6,853 30 SH   SOLE   0 0 30
EOG RES INC COM Stock 26875P101   7,605 60 SH   SOLE   0 0 60
OWENS CORNING NEW COM Stock 690742101   581,243 4,261 SH   SOLE   0 0 4,261
ABBVIE INC COM Stock 00287Y109   6,367,545 42,718 SH   SOLE   0 0 42,718
EPLUS INC COM Stock 294268107   587,178 9,244 SH   SOLE   0 0 9,244
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263   22,748 489 SH   SOLE   0 0 489
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   0 0 SH   SOLE   0 0 0
ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464289511   5,492,799 116,521 SH   SOLE   0 0 116,521
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   0 0 SH   SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG LTD SHS Stock G66721104   2,900 176 SH   SOLE   0 0 176
LIVERAMP HLDGS INC COM Stock 53815P108   717,683 24,885 SH   SOLE   0 0 24,885
CHURCH & DWIGHT CO INC COM Stock 171340102   94,378 1,030 SH   SOLE   0 0 1,030
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102   4,488 40 SH   SOLE   0 0 40
FASTENAL CO COM Stock 311900104   5,656,933 103,531 SH   SOLE   0 0 103,531
MCDONALDS CORP COM Stock 580135101   10,801 41 SH   SOLE   0 0 41
ADVANCED MICRO DEVICES INC COM Stock 007903107   9,253 90 SH   SOLE   0 0 90
GLOBAL NET LEASE INC COM NEW REIT 379378201   525,878 54,722 SH   SOLE   0 0 54,722
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   1,536 17 SH   SOLE   0 0 17
GENERAL ELECTRIC CO COM NEW Stock 369604301   19,235 174 SH   SOLE   0 0 174
NOKIA CORP SPONSORED ADR ADR 654902204   908 243 SH   SOLE   0 0 243
PREMIER INC CL A Stock 74051N102   3,174,453 147,649 SH   SOLE   0 0 147,649
LULULEMON ATHLETICA INC COM Stock 550021109   3,856 10 SH   SOLE   0 0 10
ISHARES S&P 500 GROWTH ETF ETF 464287309   63,767 932 SH   SOLE   0 0 932
ISHARES CORE S&P 500 ETF ETF 464287200   60,979 142 SH   SOLE   0 0 142
BUNGE LIMITED COM Stock G16962105   6,016,318 55,578 SH   SOLE   0 0 55,578
RENAISSANCERE HLDGS LTD COM Stock G7496G103   536,561 2,711 SH   SOLE   0 0 2,711
WELLS FARGO CO NEW COM Stock 949746101   4,617 113 SH   SOLE   0 0 113
CARMAX INC COM Stock 143130102   2,334 33 SH   SOLE   0 0 33
BREAD FINANCIAL HOLDINGS INC COM Stock 018581108   584,614 17,094 SH   SOLE   0 0 17,094
RADIAN GROUP INC COM Stock 750236101   5,990,266 238,561 SH   SOLE   0 0 238,561
SALESFORCE INC COM Stock 79466L302   5,272 26 SH   SOLE   0 0 26
RYDER SYS INC COM Stock 783549108   104,276 975 SH   SOLE   0 0 975
CRESUD S A C I F Y A SPONSORED ADR ADR 226406106   682 102 SH   SOLE   0 0 102
VANGUARD MID-CAP VALUE ETF ETF 922908512   14,929 114 SH   SOLE   0 0 114
JPMORGAN CHASE & CO COM Stock 46625H100   14,356 99 SH   SOLE   0 0 99
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638   535 11 SH   SOLE   0 0 11
CHEVRON CORP NEW COM Stock 166764100   42,660 253 SH   SOLE   0 0 253
ALBEMARLE CORP COM Stock 012653101   1,700 10 SH   SOLE   0 0 10
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   1,267 29 SH   SOLE   0 0 29
TJX COS INC NEW COM Stock 872540109   177 2 SH   SOLE   0 0 2
BANK AMERICA CORP COM Stock 060505104   66,560 2,431 SH   SOLE   0 0 2,431
MALIBU BOATS INC COM CL A Stock 56117J100   3,774 77 SH   SOLE   0 0 77
WALMART INC COM Stock 931142103   113,230 708 SH   SOLE   0 0 708
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   232,898 1,660 SH   SOLE   0 0 1,660
ORACLE CORP COM Stock 68389X105   4,236 40 SH   SOLE   0 0 40
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   196 5 SH   SOLE   0 0 5
TEXAS INSTRS INC COM Stock 882508104   5,590,950 35,161 SH   SOLE   0 0 35,161
TARGET CORP COM Stock 87612E106   54,068 489 SH   SOLE   0 0 489
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   929 9 SH   SOLE   0 0 9
3M CO COM Stock 88579Y101   51,491 550 SH   SOLE   0 0 550
HP INC COM Stock 40434L105   385 15 SH   SOLE   0 0 15
GILEAD SCIENCES INC COM Stock 375558103   5,620 75 SH   SOLE   0 0 75
ENERSYS COM Stock 29275Y102   605,888 6,400 SH   SOLE   0 0 6,400
ALPHABET INC CAP STK CL C Stock 02079K107   26,370 200 SH   SOLE   0 0 200
AMERICAN EXPRESS CO COM Stock 025816109   2,387 16 SH   SOLE   0 0 16
APPLIED MATLS INC COM Stock 038222105   4,153 30 SH   SOLE   0 0 30
UNITED STATES STL CORP NEW COM Stock 912909108   71,163 2,191 SH   SOLE   0 0 2,191
GOPRO INC CL A Stock 38268T103   188 60 SH   SOLE   0 0 60
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   55,936 360 SH   SOLE   0 0 360
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273   282 5 SH   SOLE   0 0 5
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   846 9 SH   SOLE   0 0 9
CALLON PETE CO DEL COM Stock 13123X508   68,890 1,761 SH   SOLE   0 0 1,761
B & G FOODS INC NEW COM Stock 05508R106   494 50 SH   SOLE   0 0 50
CANOPY GROWTH CORP COM Stock 138035100   78 100 SH   SOLE   0 0 100
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   2,515 29 SH   SOLE   0 0 29
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841   5,343,587 258,519 SH   SOLE   0 0 258,519
CANADIAN SOLAR INC COM Stock 136635109   394,498 16,030 SH   SOLE   0 0 16,030
VANGUARD LONG-TERM BOND ETF ETF 921937793   21,292,824 317,519 SH   SOLE   0 0 317,519
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108   5,530 100 SH   SOLE   0 0 100
ENOVA INTL INC COM Stock 29357K103   64,910 1,276 SH   SOLE   0 0 1,276
BOISE CASCADE CO DEL COM Stock 09739D100   83,462 810 SH   SOLE   0 0 810
DELTA AIR LINES INC DEL COM NEW Stock 247361702   462,759 12,507 SH   SOLE   0 0 12,507
FRESH DEL MONTE PRODUCE INC ORD Stock G36738105   484,784 18,761 SH   SOLE   0 0 18,761
GREENBRIER COS INC COM Stock 393657101   538,720 13,468 SH   SOLE   0 0 13,468
BUCKLE INC COM Stock 118440106   12,287 368 SH   SOLE   0 0 368
PHILIP MORRIS INTL INC COM Stock 718172109   138,870 1,500 SH   SOLE   0 0 1,500
NUCOR CORP COM Stock 670346105   77,705 497 SH   SOLE   0 0 497
UPBOUND GROUP INC COM Stock 76009N100   66,704 2,265 SH   SOLE   0 0 2,265
SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622   0 0 SH   SOLE   0 0 0
GRAHAM HLDGS CO COM CL B Stock 384637104   588,830 1,010 SH   SOLE   0 0 1,010
BARRICK GOLD CORP COM Stock 067901108   4,487,932 308,449 SH   SOLE   0 0 308,449
ALTRIA GROUP INC COM Stock 02209S103   72,536 1,725 SH   SOLE   0 0 1,725
LOEWS CORP COM Stock 540424108   608,219 9,607 SH   SOLE   0 0 9,607
AMERICAN WTR WKS CO INC NEW COM Stock 030420103   18,079 146 SH   SOLE   0 0 146
UNITEDHEALTH GROUP INC COM Stock 91324P102   15,125 30 SH   SOLE   0 0 30
LOWES COS INC COM Stock 548661107   67,340 324 SH   SOLE   0 0 324
SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104   4,144 32 SH   SOLE   0 0 32
COLGATE PALMOLIVE CO COM Stock 194162103   5,262 74 SH   SOLE   0 0 74
DEVON ENERGY CORP NEW COM Stock 25179M103   3,339 70 SH   SOLE   0 0 70
CALERES INC COM Stock 129500104   667,519 23,210 SH   SOLE   0 0 23,210
AVIS BUDGET GROUP COM Stock 053774105   65,586 365 SH   SOLE   0 0 365
BANK NOVA SCOTIA HALIFAX COM Stock 064149107   4,559 100 SH   SOLE   0 0 100
NEW YORK TIMES CO CL A Stock 650111107   1,277 31 SH   SOLE   0 0 31
KRAFT HEINZ CO COM Stock 500754106   11,639 346 SH   SOLE   0 0 346
SCHWAB CHARLES CORP COM Stock 808513105   31,018 565 SH   SOLE   0 0 565
TORONTO DOMINION BK ONT COM NEW Stock 891160509   602 10 SH   SOLE   0 0 10
ISHARES CORE S&P MID-CAP ETF ETF 464287507   1,496 6 SH   SOLE   0 0 6
ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224   13,874 949 SH   SOLE   0 0 949
INVESCO S&P 500 EQUAL WEIGHT HEALTH CARE ETF ETF 46137V332   16,988 620 SH   SOLE   0 0 620
APPLE INC COM Stock 037833100   602,258 3,517 SH   SOLE   0 0 3,517
ABBOTT LABS COM Stock 002824100   4,842 50 SH   SOLE   0 0 50
DISNEY WALT CO COM Stock 254687106   37,445 462 SH   SOLE   0 0 462
BOOKING HOLDINGS INC COM Stock 09857L108   6,167 2 SH   SOLE   0 0 2