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
TRACTOR SUPPLY CO COM 892356106 1 7 SH   SOLE   0 0 7
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1 6 SH   SOLE   0 0 6
EARTHSTONE ENERGY INC CL A 27032D304 30 2,409 SH   SOLE   0 0 2,409
CMS ENERGY CORP COM 125896100 987 16,939 SH   SOLE   0 0 16,939
REINSURANCE GRP OF AMERICA I COM NEW 759351604 189 1,505 SH   SOLE   0 0 1,505
AMEREN CORP COM 023608102 990 12,289 SH   SOLE   0 0 12,289
MURPHY USA INC COM 626755102 84 306 SH   SOLE   0 0 306
OREILLY AUTOMOTIVE INC COM 67103H107 1 1 SH   SOLE   0 0 1
ISHARES TR U.S. BAS MTL ETF 464287838 1 10 SH   SOLE   0 0 10
MICRON TECHNOLOGY INC COM 595112103 0 8 SH   SOLE   0 0 8
CALERES INC COM 129500104 34 1,384 SH   SOLE   0 0 1,384
ALCOA CORP COM 013872106 0 7 SH   SOLE   0 0 7
DOLLAR GEN CORP NEW COM 256677105 1 3 SH   SOLE   0 0 3
CF INDS HLDGS INC COM 125269100 1,109 11,526 SH   SOLE   0 0 11,526
REGIONS FINANCIAL CORP NEW COM 7591EP100 0 21 SH   SOLE   0 0 21
PROLOGIS INC. COM 74340W103 1 6 SH   SOLE   0 0 6
BIOGEN INC COM 09062X103 6 24 SH   SOLE   0 0 24
HURON CONSULTING GROUP INC COM 447462102 257 3,876 SH   SOLE   0 0 3,876
PEPSICO INC COM 713448108 4 26 SH   SOLE   0 0 26
FEDEX CORP COM 31428X106 3 17 SH   SOLE   0 0 17
AVANGRID INC COM 05351W103 1 26 SH   SOLE   0 0 26
VULCAN MATLS CO COM 929160109 0 2 SH   SOLE   0 0 2
DISNEY WALT CO COM 254687106 1 11 SH   SOLE   0 0 11
TE CONNECTIVITY LTD SHS H84989104 2 16 SH   SOLE   0 0 16
CITIGROUP INC COM NEW 172967424 1 18 SH   SOLE   0 0 18
CINTAS CORP COM 172908105 2 4 SH   SOLE   0 0 4
ENTERGY CORP NEW COM 29364G103 1,145 11,375 SH   SOLE   0 0 11,375
SUPER MICRO COMPUTER INC COM 86800U104 78 1,411 SH   SOLE   0 0 1,411
FOOT LOCKER INC COM 344849104 0 7 SH   SOLE   0 0 7
HARTFORD FINL SVCS GROUP INC COM 416515104 2 35 SH   SOLE   0 0 35
WORLD WRESTLING ENTMT INC CL A 98156Q108 201 2,866 SH   SOLE   0 0 2,866
ISHARES TR IBOXX INV CP ETF 464287242 1,019 9,943 SH   SOLE   0 0 9,943
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 33 1,181 SH   SOLE   0 0 1,181
CAPITAL ONE FINL CORP COM 14040H105 0 4 SH   SOLE   0 0 4
DTE ENERGY CO COM 233331107 1,044 9,077 SH   SOLE   0 0 9,077
HF SINCLAIR CORP COM 403949100 200 3,715 SH   SOLE   0 0 3,715
TRUIST FINL CORP COM 89832Q109 0 8 SH   SOLE   0 0 8
BALL CORP COM 058498106 2 43 SH   SOLE   0 0 43
WEC ENERGY GROUP INC COM 92939U106 1,031 11,530 SH   SOLE   0 0 11,530
DELTA AIR LINES INC DEL COM NEW 247361702 2 63 SH   SOLE   0 0 63
SOUTHERN CO COM 842587107 1 21 SH   SOLE   0 0 21
PUBLIC STORAGE COM 74460D109 1 2 SH   SOLE   0 0 2
ONEOK INC NEW COM 682680103 0 9 SH   SOLE   0 0 9
CATERPILLAR INC COM 149123101 2 10 SH   SOLE   0 0 10
ISHARES GOLD TR ISHARES NEW 464285204 1,062 33,698 SH   SOLE   0 0 33,698
RAYMOND JAMES FINL INC COM 754730109 1 13 SH   SOLE   0 0 13
NIELSEN HLDGS PLC SHS EUR G6518L108 2 64 SH   SOLE   0 0 64
MONSTER BEVERAGE CORP NEW COM 61174X109 1 7 SH   SOLE   0 0 7
DOLLAR TREE INC COM 256746108 15 113 SH   SOLE   0 0 113
MARATHON PETE CORP COM 56585A102 1,233 12,410 SH   SOLE   0 0 12,410
DEVON ENERGY CORP NEW COM 25179M103 994 16,537 SH   SOLE   0 0 16,537
MGP INGREDIENTS INC NEW COM 55303J106 255 2,398 SH   SOLE   0 0 2,398
CITIZENS FINL GROUP INC COM 174610105 0 10 SH   SOLE   0 0 10
NORDSON CORP COM 655663102 2 9 SH   SOLE   0 0 9
METLIFE INC COM 59156R108 4 63 SH   SOLE   0 0 63
GOLAR LNG LTD SHS G9456A100 245 9,830 SH   SOLE   0 0 9,830
FIRST REP BK SAN FRANCISCO C COM 33616C100 0 2 SH   SOLE   0 0 2
VERIZON COMMUNICATIONS INC COM 92343V104 12 308 SH   SOLE   0 0 308
ISHARES TR RUSSELL 2000 ETF 464287655 2 11 SH   SOLE   0 0 11
REPUBLIC SVCS INC COM 760759100 4 29 SH   SOLE   0 0 29
BELDEN INC COM 077454106 32 533 SH   SOLE   0 0 533
PNC FINL SVCS GROUP INC COM 693475105 0 2 SH   SOLE   0 0 2
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1 2 SH   SOLE   0 0 2
FIRSTENERGY CORP COM 337932107 2 50 SH   SOLE   0 0 50
NIKE INC CL B 654106103 0 4 SH   SOLE   0 0 4
JOHNSON & JOHNSON COM 478160104 10 64 SH   SOLE   0 0 64
NISOURCE INC COM 65473P105 13 524 SH   SOLE   0 0 524
TETRA TECH INC NEW COM 88162G103 2 13 SH   SOLE   0 0 13
CISCO SYS INC COM 17275R102 2 47 SH   SOLE   0 0 47
PACKAGING CORP AMER COM 695156109 2 21 SH   SOLE   0 0 21
BAXTER INTL INC COM 071813109 2 40 SH   SOLE   0 0 40
AMERICAN ELEC PWR CO INC COM 025537101 3,322 38,423 SH   SOLE   0 0 38,423
HUDSON TECHNOLOGIES INC COM 444144109 183 24,944 SH   SOLE   0 0 24,944
UNITED RENTALS INC COM 911363109 0 1 SH   SOLE   0 0 1
MERCK & CO INC COM 58933Y105 1,318 15,306 SH   SOLE   0 0 15,306
ASML HOLDING N V N Y REGISTRY SHS N07059210 0 1 SH   SOLE   0 0 1
FORTINET INC COM 34959E109 0 10 SH   SOLE   0 0 10
HUNTINGTON INGALLS INDS INC COM 446413106 1,161 5,241 SH   SOLE   0 0 5,241
MICROSOFT CORP COM 594918104 12 51 SH   SOLE   0 0 51
SCHWAB CHARLES CORP COM 808513105 1 7 SH   SOLE   0 0 7
DOMINION ENERGY INC COM 25746U109 12 180 SH   SOLE   0 0 180
ARDMORE SHIPPING CORP COM Y0207T100 87 9,480 SH   SOLE   0 0 9,480
TARGET CORP COM 87612E106 1 8 SH   SOLE   0 0 8
ISHARES TR RUSSELL 3000 ETF 464287689 2 10 SH   SOLE   0 0 10
PENTAIR PLC SHS G7S00T104 0 7 SH   SOLE   0 0 7
EATON CORP PLC SHS G29183103 1 4 SH   SOLE   0 0 4
INTERNATIONAL BUSINESS MACHS COM 459200101 1,212 10,203 SH   SOLE   0 0 10,203
BAIDU INC SPON ADR REP A 056752108 0 3 SH   SOLE   0 0 3
NVIDIA CORPORATION COM 67066G104 5 40 SH   SOLE   0 0 40
INTUIT COM 461202103 2 6 SH   SOLE   0 0 6
FRANKLIN ELEC INC COM 353514102 2 20 SH   SOLE   0 0 20
WELLS FARGO CO NEW COM 949746101 1 22 SH   SOLE   0 0 22
AUTOMATIC DATA PROCESSING IN COM 053015103 2 8 SH   SOLE   0 0 8
BK OF AMERICA CORP COM 060505104 2 55 SH   SOLE   0 0 55
ELEVANCE HEALTH INC COM 036752103 10 21 SH   SOLE   0 0 21
HAEMONETICS CORP MASS COM 405024100 91 1,232 SH   SOLE   0 0 1,232
DANAHER CORPORATION COM 235851102 1 4 SH   SOLE   0 0 4
IDEXX LABS INC COM 45168D104 0 1 SH   SOLE   0 0 1
COMSTOCK RES INC COM 205768302 83 4,817 SH   SOLE   0 0 4,817
KIMCO RLTY CORP COM 49446R109 0 17 SH   SOLE   0 0 17
COMCAST CORP NEW CL A 20030N101 1 19 SH   SOLE   0 0 19
TANDEM DIABETES CARE INC COM NEW 875372203 0 2 SH   SOLE   0 0 2
STARBUCKS CORP COM 855244109 5 57 SH   SOLE   0 0 57
HENRY JACK & ASSOC INC COM 426281101 13 73 SH   SOLE   0 0 73
AMERIPRISE FINL INC COM 03076C106 1 2 SH   SOLE   0 0 2
PHILLIPS 66 COM 718546104 1,053 13,040 SH   SOLE   0 0 13,040
CHENIERE ENERGY INC COM NEW 16411R208 4 23 SH   SOLE   0 0 23
CAMDEN PPTY TR SH BEN INT 133131102 0 2 SH   SOLE   0 0 2
INGERSOLL RAND INC COM 45687V106 0 8 SH   SOLE   0 0 8
ISHARES TR 1 3 YR TREAS BD 464287457 1,078 13,275 SH   SOLE   0 0 13,275
ESSEX PPTY TR INC COM 297178105 1 4 SH   SOLE   0 0 4
KRAFT HEINZ CO COM 500754106 0 14 SH   SOLE   0 0 14
AGREE RLTY CORP COM 008492100 31 452 SH   SOLE   0 0 452
EXTRA SPACE STORAGE INC COM 30225T102 1 4 SH   SOLE   0 0 4
NORFOLK SOUTHN CORP COM 655844108 0 1 SH   SOLE   0 0 1
MARRIOTT INTL INC NEW CL A 571903202 1 6 SH   SOLE   0 0 6
ISHARES TR RUS 1000 ETF 464287622 2 10 SH   SOLE   0 0 10
AFLAC INC COM 001055102 2 31 SH   SOLE   0 0 31
XCEL ENERGY INC COM 98389B100 3,037 47,460 SH   SOLE   0 0 47,460
STONEX GROUP INC COM 861896108 231 2,781 SH   SOLE   0 0 2,781
INTERNATIONAL SEAWAYS INC COM Y41053102 109 3,107 SH   SOLE   0 0 3,107
MSC INDL DIRECT INC CL A 553530106 1 20 SH   SOLE   0 0 20
WARNER BROS DISCOVERY INC COM SER A 934423104 0 12 SH   SOLE   0 0 12
DEXCOM INC COM 252131107 0 4 SH   SOLE   0 0 4
ISHARES TR S&P 100 ETF 464287101 2 12 SH   SOLE   0 0 12
KLA CORP COM NEW 482480100 1 2 SH   SOLE   0 0 2
TAPESTRY INC COM 876030107 0 10 SH   SOLE   0 0 10
AMGEN INC COM 031162100 5 21 SH   SOLE   0 0 21
HELMERICH & PAYNE INC COM 423452101 78 2,098 SH   SOLE   0 0 2,098
LILLY ELI & CO COM 532457108 1,196 3,699 SH   SOLE   0 0 3,699
NETFLIX INC COM 64110L106 0 1 SH   SOLE   0 0 1
SYNOPSYS INC COM 871607107 2 5 SH   SOLE   0 0 5
ACTIVISION BLIZZARD INC COM 00507V109 1 7 SH   SOLE   0 0 7
JOHNSON CTLS INTL PLC SHS G51502105 1 12 SH   SOLE   0 0 12
ON SEMICONDUCTOR CORP COM 682189105 0 6 SH   SOLE   0 0 6
DOW INC COM 260557103 1 22 SH   SOLE   0 0 22
LENNAR CORP CL A 526057104 1 15 SH   SOLE   0 0 15
VISA INC COM CL A 92826C839 4 23 SH   SOLE   0 0 23
ADTALEM GLOBAL ED INC COM 00737L103 34 939 SH   SOLE   0 0 939
HERSHEY CO COM 427866108 1,343 6,091 SH   SOLE   0 0 6,091
PERDOCEO ED CORP COM 71363P106 182 17,710 SH   SOLE   0 0 17,710
ISHARES TR S&P 500 VAL ETF 464287408 1 8 SH   SOLE   0 0 8
CBRE GROUP INC CL A 12504L109 0 5 SH   SOLE   0 0 5
EXXON MOBIL CORP COM 30231G102 1,292 14,803 SH   SOLE   0 0 14,803
AGILENT TECHNOLOGIES INC COM 00846U101 0 4 SH   SOLE   0 0 4
UNITED PARCEL SERVICE INC CL B 911312106 1 5 SH   SOLE   0 0 5
UNITEDHEALTH GROUP INC COM 91324P102 17 34 SH   SOLE   0 0 34
PPL CORP COM 69351T106 992 39,143 SH   SOLE   0 0 39,143
AVALONBAY CMNTYS INC COM 053484101 0 2 SH   SOLE   0 0 2
HUNT J B TRANS SVCS INC COM 445658107 2 10 SH   SOLE   0 0 10
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1 5 SH   SOLE   0 0 5
TRANE TECHNOLOGIES PLC SHS G8994E103 0 2 SH   SOLE   0 0 2
NOV INC COM 62955J103 0 24 SH   SOLE   0 0 24
ADOBE SYSTEMS INCORPORATED COM 00724F101 1 2 SH   SOLE   0 0 2
LIFE STORAGE INC COM 53223X107 0 3 SH   SOLE   0 0 3
NETAPP INC COM 64110D104 1 10 SH   SOLE   0 0 10
AVERY DENNISON CORP COM 053611109 0 3 SH   SOLE   0 0 3
AMDOCS LTD SHS G02602103 181 2,278 SH   SOLE   0 0 2,278
LANTHEUS HLDGS INC COM 516544103 82 1,159 SH   SOLE   0 0 1,159
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,372 13,505 SH   SOLE   0 0 13,505
BERKLEY W R CORP COM 084423102 17 262 SH   SOLE   0 0 262
WASTE MGMT INC DEL COM 94106L109 4 24 SH   SOLE   0 0 24
ABBOTT LABS COM 002824100 4 40 SH   SOLE   0 0 40
PERKINELMER INC COM 714046109 0 4 SH   SOLE   0 0 4
FREEPORT-MCMORAN INC CL B 35671D857 0 13 SH   SOLE   0 0 13
QUEST DIAGNOSTICS INC COM 74834L100 1 6 SH   SOLE   0 0 6
S&P GLOBAL INC COM 78409V104 5 17 SH   SOLE   0 0 17
FIRST HORIZON CORPORATION COM 320517105 0 19 SH   SOLE   0 0 19
NEWMONT CORP COM 651639106 2 42 SH   SOLE   0 0 42
EBAY INC. COM 278642103 0 10 SH   SOLE   0 0 10
LOWES COS INC COM 548661107 3 16 SH   SOLE   0 0 16
KINDER MORGAN INC DEL COM 49456B101 0 19 SH   SOLE   0 0 19
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,297 19,805 SH   SOLE   0 0 19,805
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1 5 SH   SOLE   0 0 5
FIFTH THIRD BANCORP COM 316773100 0 12 SH   SOLE   0 0 12
MASTERCARD INCORPORATED CL A 57636Q104 4 14 SH   SOLE   0 0 14
HESS CORP COM 42809H107 1,120 10,274 SH   SOLE   0 0 10,274
BRISTOL-MYERS SQUIBB CO COM 110122108 17 240 SH   SOLE   0 0 240
AT&T INC COM 00206R102 1 50 SH   SOLE   0 0 50
ISHARES TR CORE US AGGBD ET 464287226 1,043 10,824 SH   SOLE   0 0 10,824
LOCKHEED MARTIN CORP COM 539830109 9 23 SH   SOLE   0 0 23
DOVER CORP COM 260003108 1 10 SH   SOLE   0 0 10
CONSTELLATION ENERGY CORP COM 21037T109 1 16 SH   SOLE   0 0 16
BCE INC COM NEW 05534B760 1 29 SH   SOLE   0 0 29
ARISTA NETWORKS INC COM 040413106 1 6 SH   SOLE   0 0 6
KEURIG DR PEPPER INC COM 49271V100 1 16 SH   SOLE   0 0 16
THERMO FISHER SCIENTIFIC INC COM 883556102 1 2 SH   SOLE   0 0 2
DEERE & CO COM 244199105 2 6 SH   SOLE   0 0 6
LAMB WESTON HLDGS INC COM 513272104 1,197 15,472 SH   SOLE   0 0 15,472
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4 64 SH   SOLE   0 0 64
CDW CORP COM 12514G108 2 11 SH   SOLE   0 0 11
CIGNA CORP NEW COM 125523100 1,336 4,816 SH   SOLE   0 0 4,816
CARLISLE COS INC COM 142339100 174 621 SH   SOLE   0 0 621
ROSS STORES INC COM 778296103 0 5 SH   SOLE   0 0 5
HEALTHPEAK PROPERTIES INC COM 42250P103 0 13 SH   SOLE   0 0 13
WILLIAMS COS INC COM 969457100 13 470 SH   SOLE   0 0 470
SIMON PPTY GROUP INC NEW COM 828806109 1 9 SH   SOLE   0 0 9
VALERO ENERGY CORP COM 91913Y100 1,157 10,830 SH   SOLE   0 0 10,830
TEEKAY TANKERS LTD CL A Y8565N300 107 3,893 SH   SOLE   0 0 3,893
ISHARES TR SP SMCP600VL ETF 464287879 1 13 SH   SOLE   0 0 13
REGENERON PHARMACEUTICALS COM 75886F107 1 1 SH   SOLE   0 0 1
MOLINA HEALTHCARE INC COM 60855R100 0 1 SH   SOLE   0 0 1
GRAND CANYON ED INC COM 38526M106 0 5 SH   SOLE   0 0 5
VERTEX PHARMACEUTICALS INC COM 92532F100 3,849 13,295 SH   SOLE   0 0 13,295
WHIRLPOOL CORP COM 963320106 1 6 SH   SOLE   0 0 6
OWENS CORNING NEW COM 690742101 2 28 SH   SOLE   0 0 28
TRAVELERS COMPANIES INC COM 89417E109 0 1 SH   SOLE   0 0 1
CHURCH & DWIGHT CO INC COM 171340102 0 5 SH   SOLE   0 0 5
QUANTA SVCS INC COM 74762E102 1 5 SH   SOLE   0 0 5
SEMPRA COM 816851109 1,068 7,124 SH   SOLE   0 0 7,124
SOUTHWESTERN ENERGY CO COM 845467109 116 18,937 SH   SOLE   0 0 18,937
INTEL CORP COM 458140100 7 280 SH   SOLE   0 0 280
INTERNATIONAL MNY EXPRESS IN COM 46005L101 94 4,121 SH   SOLE   0 0 4,121
WALGREENS BOOTS ALLIANCE INC COM 931427108 1 28 SH   SOLE   0 0 28
DUKE ENERGY CORP NEW COM NEW 26441C204 997 10,718 SH   SOLE   0 0 10,718
REGENCY CTRS CORP COM 758849103 1 12 SH   SOLE   0 0 12
ROPER TECHNOLOGIES INC COM 776696106 1 4 SH   SOLE   0 0 4
SUPERNUS PHARMACEUTICALS INC COM 868459108 193 5,713 SH   SOLE   0 0 5,713
CATALYST PHARMACEUTICALS INC COM 14888U101 239 18,644 SH   SOLE   0 0 18,644
DYCOM INDS INC COM 267475101 30 309 SH   SOLE   0 0 309
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3 42 SH   SOLE   0 0 42
GENERAL ELECTRIC CO COM NEW 369604301 0 4 SH   SOLE   0 0 4
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,264 8,886 SH   SOLE   0 0 8,886
TEXAS INSTRS INC COM 882508104 1 4 SH   SOLE   0 0 4
COCA COLA CO COM 191216100 18 324 SH   SOLE   0 0 324
EQUINIX INC COM 29444U700 2 4 SH   SOLE   0 0 4
GENERAL MTRS CO COM 37045V100 1 31 SH   SOLE   0 0 31
FIRST INDL RLTY TR INC COM 32054K103 0 7 SH   SOLE   0 0 7
GRAPHIC PACKAGING HLDG CO COM 388689101 121 6,130 SH   SOLE   0 0 6,130
UNION PAC CORP COM 907818108 3 13 SH   SOLE   0 0 13
NOW INC COM 67011P100 78 7,716 SH   SOLE   0 0 7,716
CROWN CASTLE INC COM 22822V101 0 2 SH   SOLE   0 0 2
WASTE CONNECTIONS INC COM 94106B101 4 26 SH   SOLE   0 0 26
SVB FINANCIAL GROUP COM 78486Q101 0 1 SH   SOLE   0 0 1
GILEAD SCIENCES INC COM 375558103 1 14 SH   SOLE   0 0 14
REALTY INCOME CORP COM 756109104 985 16,919 SH   SOLE   0 0 16,919
MERCER INTL INC COM 588056101 120 9,762 SH   SOLE   0 0 9,762
HONEYWELL INTL INC COM 438516106 3 15 SH   SOLE   0 0 15
CHEVRON CORP NEW COM 166764100 15 101 SH   SOLE   0 0 101
BROWN & BROWN INC COM 115236101 1 12 SH   SOLE   0 0 12
DORIAN LPG LTD SHS USD Y2106R110 33 2,454 SH   SOLE   0 0 2,454
ANTERO RESOURCES CORP COM 03674X106 153 4,996 SH   SOLE   0 0 4,996
ELECTRONIC ARTS INC COM 285512109 1 5 SH   SOLE   0 0 5
CENTERPOINT ENERGY INC COM 15189T107 1,071 38,020 SH   SOLE   0 0 38,020
ALPHABET INC CAP STK CL C 02079K107 9 91 SH   SOLE   0 0 91
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2 13 SH   SOLE   0 0 13
CBOE GLOBAL MKTS INC COM 12503M108 1 6 SH   SOLE   0 0 6
ECOLAB INC COM 278865100 0 2 SH   SOLE   0 0 2
ALPHA METALLURGICAL RESOUR I COM 020764106 84 612 SH   SOLE   0 0 612
ISHARES TR S&P MC 400VL ETF 464287705 1 12 SH   SOLE   0 0 12
APPLIED MATLS INC COM 038222105 5 58 SH   SOLE   0 0 58
ISHARES TR 7-10 YR TRSY BD 464287440 1,066 11,101 SH   SOLE   0 0 11,101
NUCOR CORP COM 670346105 1 14 SH   SOLE   0 0 14
MARSH & MCLENNAN COS INC COM 571748102 3 23 SH   SOLE   0 0 23
NXP SEMICONDUCTORS N V COM N6596X109 1 8 SH   SOLE   0 0 8
SILVERBOW RES INC COM 82836G102 24 899 SH   SOLE   0 0 899
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14 147 SH   SOLE   0 0 147
MICROCHIP TECHNOLOGY INC. COM 595017104 1 10 SH   SOLE   0 0 10
ZOETIS INC CL A 98978V103 1 4 SH   SOLE   0 0 4
CHUBB LIMITED COM H1467J104 2 10 SH   SOLE   0 0 10
MONDELEZ INTL INC CL A 609207105 0 7 SH   SOLE   0 0 7
ALLIANT ENERGY CORP COM 018802108 1 26 SH   SOLE   0 0 26
LKQ CORP COM 501889208 1 14 SH   SOLE   0 0 14
FASTENAL CO COM 311900104 3 64 SH   SOLE   0 0 64
CADENCE DESIGN SYSTEM INC COM 127387108 2 10 SH   SOLE   0 0 10
INVESCO QQQ TR UNIT SER 1 46090E103 2 7 SH   SOLE   0 0 7
STRATEGIC ED INC COM 86272C103 197 3,206 SH   SOLE   0 0 3,206
AIR PRODS & CHEMS INC COM 009158106 0 1 SH   SOLE   0 0 1
EVERSOURCE ENERGY COM 30040W108 0 5 SH   SOLE   0 0 5
BIOMARIN PHARMACEUTICAL INC COM 09061G101 283 3,336 SH   SOLE   0 0 3,336
DHT HOLDINGS INC SHS NEW Y2065G121 90 11,903 SH   SOLE   0 0 11,903
AMERICAN VANGUARD CORP COM 030371108 33 1,752 SH   SOLE   0 0 1,752
SCIENCE APPLICATIONS INTL CO COM 808625107 129 1,455 SH   SOLE   0 0 1,455
ALBEMARLE CORP COM 012653101 3 10 SH   SOLE   0 0 10
NEXTERA ENERGY INC COM 65339F101 2 20 SH   SOLE   0 0 20
SYSCO CORP COM 871829107 18 249 SH   SOLE   0 0 249
MARTIN MARIETTA MATLS INC COM 573284106 0 1 SH   SOLE   0 0 1
NORTHERN OIL AND GAS INC MN COM 665531307 30 1,110 SH   SOLE   0 0 1,110
INTERNATIONAL PAPER CO COM 460146103 0 8 SH   SOLE   0 0 8
MOSAIC CO NEW COM 61945C103 1 13 SH   SOLE   0 0 13
DENTSPLY SIRONA INC COM 24906P109 0 7 SH   SOLE   0 0 7
NORTHROP GRUMMAN CORP COM 666807102 1,338 2,845 SH   SOLE   0 0 2,845
ASPEN TECHNOLOGY INC COM 29109X106 408 1,713 SH   SOLE   0 0 1,713
WELLTOWER INC COM 95040Q104 0 5 SH   SOLE   0 0 5
MID-AMER APT CMNTYS INC COM 59522J103 1 7 SH   SOLE   0 0 7
LOEWS CORP COM 540424108 2 49 SH   SOLE   0 0 49
CARDINAL HEALTH INC COM 14149Y108 2 26 SH   SOLE   0 0 26
SYNEOS HEALTH INC CL A 87166B102 0 4 SH   SOLE   0 0 4
AMPHENOL CORP NEW CL A 032095101 3 52 SH   SOLE   0 0 52
AUTODESK INC COM 052769106 1 3 SH   SOLE   0 0 3
REXFORD INDL RLTY INC COM 76169C100 0 5 SH   SOLE   0 0 5
HASBRO INC COM 418056107 0 5 SH   SOLE   0 0 5
RANGE RES CORP COM 75281A109 109 4,316 SH   SOLE   0 0 4,316
BROADCOM INC COM 11135F101 2 5 SH   SOLE   0 0 5
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 0 13 SH   SOLE   0 0 13
GENERAL DYNAMICS CORP COM 369550108 3 14 SH   SOLE   0 0 14
CASELLA WASTE SYS INC CL A 147448104 2 24 SH   SOLE   0 0 24
AMERICAN WTR WKS CO INC NEW COM 030420103 1 4 SH   SOLE   0 0 4
ISHARES TR CORE S&P500 ETF 464287200 2 6 SH   SOLE   0 0 6
COLGATE PALMOLIVE CO COM 194162103 2 31 SH   SOLE   0 0 31
EXELON CORP COM 30161N101 16 435 SH   SOLE   0 0 435
JPMORGAN CHASE & CO COM 46625H100 4 43 SH   SOLE   0 0 43
IQVIA HLDGS INC COM 46266C105 1 4 SH   SOLE   0 0 4
DUKE REALTY CORP COM NEW 264411505 1 14 SH   SOLE   0 0 14
ASTRAZENECA PLC SPONSORED ADR 046353108 2,278 41,548 SH   SOLE   0 0 41,548
SALESFORCE INC COM 79466L302 1 5 SH   SOLE   0 0 5
SITIO ROYALTIES CORP CLASS A COM 82982V101 30 1,376 SH   SOLE   0 0 1,376
META PLATFORMS INC CL A 30303M102 0 1 SH   SOLE   0 0 1
ALIGN TECHNOLOGY INC COM 016255101 0 1 SH   SOLE   0 0 1
FORD MTR CO DEL COM 345370860 1 123 SH   SOLE   0 0 123
UDR INC COM 902653104 1 14 SH   SOLE   0 0 14
APPLE INC COM 037833100 8 61 SH   SOLE   0 0 61
ABBVIE INC COM 00287Y109 3 20 SH   SOLE   0 0 20
HP INC COM 40434L105 1 32 SH   SOLE   0 0 32
CVS HEALTH CORP COM 126650100 1 8 SH   SOLE   0 0 8
WEST PHARMACEUTICAL SVSC INC COM 955306105 0 2 SH   SOLE   0 0 2
WILLIS TOWERS WATSON PLC LTD SHS G96629103 0 2 SH   SOLE   0 0 2
TALOS ENERGY INC COM 87484T108 73 4,370 SH   SOLE   0 0 4,370
AES CORP COM 00130H105 1 39 SH   SOLE   0 0 39
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2 11 SH   SOLE   0 0 11
EQT CORP COM 26884L109 171 4,200 SH   SOLE   0 0 4,200
GENUINE PARTS CO COM 372460105 2 13 SH   SOLE   0 0 13
WESTROCK CO COM 96145D105 0 8 SH   SOLE   0 0 8
CANADIAN PAC RY LTD COM 13645T100 0 5 SH   SOLE   0 0 5
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 3 11 SH   SOLE   0 0 11
GALLAGHER ARTHUR J & CO COM 363576109 1 3 SH   SOLE   0 0 3
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2 42 SH   SOLE   0 0 42
COSTCO WHSL CORP NEW COM 22160K105 2 4 SH   SOLE   0 0 4
WP CAREY INC COM 92936U109 114 1,629 SH   SOLE   0 0 1,629
UBER TECHNOLOGIES INC COM 90353T100 2 67 SH   SOLE   0 0 67
EQUIFAX INC COM 294429105 0 2 SH   SOLE   0 0 2
ARCHER DANIELS MIDLAND CO COM 039483102 6 70 SH   SOLE   0 0 70
ATMOS ENERGY CORP COM 049560105 1,022 10,032 SH   SOLE   0 0 10,032
VMWARE INC CL A COM 928563402 0 1 SH   SOLE   0 0 1
ILLUMINA INC COM 452327109 1 3 SH   SOLE   0 0 3
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1 19 SH   SOLE   0 0 19
NETEASE INC SPONSORED ADS 64110W102 0 6 SH   SOLE   0 0 6
PARKER-HANNIFIN CORP COM 701094104 0 1 SH   SOLE   0 0 1
POST HLDGS INC COM 737446104 176 2,147 SH   SOLE   0 0 2,147
PAYPAL HLDGS INC COM 70450Y103 2 22 SH   SOLE   0 0 22
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 0 5 SH   SOLE   0 0 5
EDISON INTL COM 281020107 3 45 SH   SOLE   0 0 45
PNM RES INC COM 69349H107 3 64 SH   SOLE   0 0 64
NASDAQ INC COM 631103108 3 57 SH   SOLE   0 0 57
BLACKROCK INC COM 09247X101 2 3 SH   SOLE   0 0 3
MARVELL TECHNOLOGY INC COM 573874104 1 13 SH   SOLE   0 0 13
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 153 6,678 SH   SOLE   0 0 6,678
NATIONAL RETAIL PROPERTIES I COM 637417106 120 3,013 SH   SOLE   0 0 3,013
SCORPIO TANKERS INC SHS Y7542C130 92 2,188 SH   SOLE   0 0 2,188
MOHAWK INDS INC COM 608190104 0 2 SH   SOLE   0 0 2
SKYWORKS SOLUTIONS INC COM 83088M102 0 4 SH   SOLE   0 0 4
AKAMAI TECHNOLOGIES INC COM 00971T101 1 11 SH   SOLE   0 0 11
EASTMAN CHEM CO COM 277432100 0 5 SH   SOLE   0 0 5
COTERRA ENERGY INC COM 127097103 1,001 38,315 SH   SOLE   0 0 38,315
PROCTER AND GAMBLE CO COM 742718109 1 4 SH   SOLE   0 0 4
INCYTE CORP COM 45337C102 1,238 18,571 SH   SOLE   0 0 18,571
AMERICAN TOWER CORP NEW COM 03027X100 0 2 SH   SOLE   0 0 2
JUNIPER NETWORKS INC COM 48203R104 1 22 SH   SOLE   0 0 22
LAM RESEARCH CORP COM 512807108 0 1 SH   SOLE   0 0 1
GENERAL MLS INC COM 370334104 1,378 17,989 SH   SOLE   0 0 17,989
ANALOG DEVICES INC COM 032654105 1 8 SH   SOLE   0 0 8
FTI CONSULTING INC COM 302941109 0 3 SH   SOLE   0 0 3
OCCIDENTAL PETE CORP COM 674599105 1,084 17,642 SH   SOLE   0 0 17,642
QUALCOMM INC COM 747525103 3 28 SH   SOLE   0 0 28
ADVANCED MICRO DEVICES INC COM 007903107 0 5 SH   SOLE   0 0 5
BOSTON SCIENTIFIC CORP COM 101137107 5 129 SH   SOLE   0 0 129
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 300 2,254 SH   SOLE   0 0 2,254
WORKDAY INC CL A 98138H101 1 9 SH   SOLE   0 0 9
CSX CORP COM 126408103 4 143 SH   SOLE   0 0 143
HOME DEPOT INC COM 437076102 1 2 SH   SOLE   0 0 2
SIGNATURE BK NEW YORK N Y COM 82669G104 0 1 SH   SOLE   0 0 1
GRACO INC COM 384109104 1 21 SH   SOLE   0 0 21