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
GENERAL DYNAMICS CORP COM 369550108   5,810,911 25,463 SH   SOLE   0 0 25,463
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   278,954 4,454 SH   SOLE   0 0 4,454
MCDONALDS CORP COM 580135101   743,483 2,659 SH   SOLE   0 0 2,659
WASTE MGMT INC DEL COM 94106L109   400,909 2,457 SH   SOLE   0 0 2,457
WESTLAKE CORPORATION COM 960413102   7,505,762 64,716 SH   SOLE   0 0 64,716
LIBERTY ENERGY INC COM CL A 53115L104   4,727 369 SH   SOLE   0 0 369
HASBRO INC COM 418056107   6,174 115 SH   SOLE   0 0 115
FASTENAL CO COM 311900104   437,939 8,119 SH   SOLE   0 0 8,119
MONDELEZ INTL INC CL A 609207105   6,807,182 97,636 SH   SOLE   0 0 97,636
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   365,052 5,393 SH   SOLE   0 0 5,393
KELLOGG CO COM 487836108   400,956 5,988 SH   SOLE   0 0 5,988
CADENCE DESIGN SYSTEM INC COM 127387108   774,392 3,686 SH   SOLE   0 0 3,686
QUANTA SVCS INC COM 74762E102   833,533 5,002 SH   SOLE   0 0 5,002
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   9,957 208 SH   SOLE   0 0 208
STARBUCKS CORP COM 855244109   144,741 1,390 SH   SOLE   0 0 1,390
SAP SE SPON ADR 803054204   101,493 802 SH   SOLE   0 0 802
ISHARES TR MSCI EMG MKT ETF 464287234   171,059 4,335 SH   SOLE   0 0 4,335
HENRY SCHEIN INC COM 806407102   550,721 6,754 SH   SOLE   0 0 6,754
EXXON MOBIL CORP COM 30231G102   65,796 600 SH   SOLE   0 0 600
LILLY ELI & CO COM 532457108   8,119,136 23,642 SH   SOLE   0 0 23,642
BRISTOL-MYERS SQUIBB CO COM 110122108   324,163 4,677 SH   SOLE   0 0 4,677
HALLIBURTON CO COM 406216101   8,120,185 256,643 SH   SOLE   0 0 256,643
FULLER H B CO COM 359694106   260,658 3,808 SH   SOLE   0 0 3,808
PENN ENTERTAINMENT INC COM 707569109   366,598 12,360 SH   SOLE   0 0 12,360
AVNET INC COM 053807103   285,528 6,317 SH   SOLE   0 0 6,317
MARSH & MCLENNAN COS INC COM 571748102   6,708,634 40,280 SH   SOLE   0 0 40,280
NEWS CORP NEW CL B 65249B208   353,550 20,284 SH   SOLE   0 0 20,284
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   300,057 1,987 SH   SOLE   0 0 1,987
SHOPIFY INC CL A 82509L107   23,970 500 SH   SOLE   0 0 500
INGEVITY CORP COM 45688C107   14,161 198 SH   SOLE   0 0 198
CLOROX CO DEL COM 189054109   423,292 2,675 SH   SOLE   0 0 2,675
GLOBE LIFE INC COM 37959E102   661,330 6,011 SH   SOLE   0 0 6,011
MICROSOFT CORP COM 594918104   18,740 65 SH   SOLE   0 0 65
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   277,859 5,695 SH   SOLE   0 0 5,695
MARKETAXESS HLDGS INC COM 57060D108   462,113 1,181 SH   SOLE   0 0 1,181
CISCO SYS INC COM 17275R102   400,897 7,669 SH   SOLE   0 0 7,669
ANALOG DEVICES INC COM 032654105   178,287 904 SH   SOLE   0 0 904
ELECTRONIC ARTS INC COM 285512109   442,052 3,670 SH   SOLE   0 0 3,670
LAS VEGAS SANDS CORP COM 517834107   566,859 9,867 SH   SOLE   0 0 9,867
MOLSON COORS BEVERAGE CO CL B 60871R209   417,781 8,084 SH   SOLE   0 0 8,084
COMFORT SYS USA INC COM 199908104   21,164 145 SH   SOLE   0 0 145
FMC CORP COM NEW 302491303   651,197 5,332 SH   SOLE   0 0 5,332
WARNER BROS DISCOVERY INC COM SER A 934423104   1,117 74 SH   SOLE   0 0 74
RUSH ENTERPRISES INC CL A 781846209   16,162 296 SH   SOLE   0 0 296
GMS INC COM 36251C103   14,473 250 SH   SOLE   0 0 250
TREEHOUSE FOODS INC COM 89469A104   16,491 327 SH   SOLE   0 0 327
MOLINA HEALTHCARE INC COM 60855R100   114,218 427 SH   SOLE   0 0 427
FOOT LOCKER INC COM 344849104   5,755 145 SH   SOLE   0 0 145
FORTIVE CORP COM 34959J108   414,405 6,079 SH   SOLE   0 0 6,079
WABTEC COM 929740108   624,652 6,181 SH   SOLE   0 0 6,181
SANMINA CORPORATION COM 801056102   18,724 307 SH   SOLE   0 0 307
AMPHENOL CORP NEW CL A 032095101   416,282 5,094 SH   SOLE   0 0 5,094
J & J SNACK FOODS CORP COM 466032109   247,231 1,668 SH   SOLE   0 0 1,668
SITIME CORP COM 82982T106   7,112 50 SH   SOLE   0 0 50
SHELL PLC SPON ADS 780259305   132,572 2,304 SH   SOLE   0 0 2,304
RAMBUS INC DEL COM 750917106   511,062 9,970 SH   SOLE   0 0 9,970
HEXCEL CORP NEW COM 428291108   262,967 3,853 SH   SOLE   0 0 3,853
ISHARES INC MSCI THAILND ETF 464286624   182,348 2,486 SH   SOLE   0 0 2,486
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   35,282 520 SH   SOLE   0 0 520
PINNACLE WEST CAP CORP COM 723484101   594,062 7,497 SH   SOLE   0 0 7,497
IDACORP INC COM 451107106   242,118 2,235 SH   SOLE   0 0 2,235
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   10,218 100 SH   SOLE   0 0 100
BELDEN INC COM 077454106   7,809 90 SH   SOLE   0 0 90
T-MOBILE US INC COM 872590104   6,612,236 45,652 SH   SOLE   0 0 45,652
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   444,629 1,440 SH   SOLE   0 0 1,440
BP PLC SPONSORED ADR 055622104   145,993 3,848 SH   SOLE   0 0 3,848
GARTNER INC COM 366651107   621,569 1,908 SH   SOLE   0 0 1,908
RAPID7 INC COM 753422104   11,478 250 SH   SOLE   0 0 250
HOSTESS BRANDS INC CL A 44109J106   271,764 10,923 SH   SOLE   0 0 10,923
ONEOK INC NEW COM 682680103   6,185,428 97,347 SH   SOLE   0 0 97,347
SEALED AIR CORP NEW COM 81211K100   2,755 60 SH   SOLE   0 0 60
ATI INC COM 01741R102   8,247 209 SH   SOLE   0 0 209
ISHARES INC MSCI SWITZERLAND 464286749   380,688 8,400 SH   SOLE   0 0 8,400
KOSMOS ENERGY LTD COM 500688106   6,369 856 SH   SOLE   0 0 856
M & T BK CORP COM 55261F104   4,185 35 SH   SOLE   0 0 35
AEROJET ROCKETDYNE HLDGS INC COM 007800105   323,315 5,756 SH   SOLE   0 0 5,756
SCHLUMBERGER LTD COM STK 806857108   9,536,202 194,220 SH   SOLE   0 0 194,220
NABORS INDUSTRIES LTD SHS G6359F137   208,222 1,708 SH   SOLE   0 0 1,708
KIMBERLY-CLARK CORP COM 494368103   5,879,373 43,804 SH   SOLE   0 0 43,804
METTLER TOLEDO INTERNATIONAL COM 592688105   8,468,182 5,534 SH   SOLE   0 0 5,534
IQIYI INC SPONSORED ADS 46267X108   5,460 750 SH   SOLE   0 0 750
KLA CORP COM NEW 482480100   951,621 2,384 SH   SOLE   0 0 2,384
HESS CORP COM 42809H107   262,430 1,983 SH   SOLE   0 0 1,983
UNDER ARMOUR INC CL C 904311206   404,228 47,389 SH   SOLE   0 0 47,389
INVESCO LTD SHS G491BT108   489,343 29,838 SH   SOLE   0 0 29,838
AXONICS INC COM 05465P101   3,928 72 SH   SOLE   0 0 72
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   137,853 2,378 SH   SOLE   0 0 2,378
ISHARES INC MSCI MEXICO ETF 464286822   394,029 6,619 SH   SOLE   0 0 6,619
CHEVRON CORP NEW COM 166764100   538,754 3,302 SH   SOLE   0 0 3,302
AFLAC INC COM 001055102   6,237,987 96,683 SH   SOLE   0 0 96,683
MERCK & CO INC COM 58933Y105   8,251,396 77,558 SH   SOLE   0 0 77,558
FIRSTENERGY CORP COM 337932107   354,892 8,859 SH   SOLE   0 0 8,859
PATTERSON COS INC COM 703395103   13,760 514 SH   SOLE   0 0 514
HAEMONETICS CORP MASS COM 405024100   267,117 3,228 SH   SOLE   0 0 3,228
CORVEL CORP COM 221006109   300,262 1,578 SH   SOLE   0 0 1,578
LAMB WESTON HLDGS INC COM 513272104   647,188 6,192 SH   SOLE   0 0 6,192
ISHARES INC MSCI BELGIUM ETF 464286301   384,424 20,313 SH   SOLE   0 0 20,313
HUNTINGTON INGALLS INDS INC COM 446413106   338,478 1,635 SH   SOLE   0 0 1,635
ASSURED GUARANTY LTD COM G0585R106   203,895 4,056 SH   SOLE   0 0 4,056
US BANCORP DEL COM NEW 902973304   5,588 155 SH   SOLE   0 0 155
ULTA BEAUTY INC COM 90384S303   8,675,062 15,898 SH   SOLE   0 0 15,898
CARDINAL HEALTH INC COM 14149Y108   7,266,498 96,245 SH   SOLE   0 0 96,245
CINTAS CORP COM 172908105   6,642,234 14,356 SH   SOLE   0 0 14,356
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,223 17 SH   SOLE   0 0 17
VERIZON COMMUNICATIONS INC COM 92343V104   3,383 87 SH   SOLE   0 0 87
GENUINE PARTS CO COM 372460105   6,862,889 41,019 SH   SOLE   0 0 41,019
AUTOZONE INC COM 053332102   639,119 260 SH   SOLE   0 0 260
HOLOGIC INC COM 436440101   160,270 1,986 SH   SOLE   0 0 1,986
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   99,377 4,721 SH   SOLE   0 0 4,721
CHUBB LIMITED COM H1467J104   370,690 1,909 SH   SOLE   0 0 1,909
HUNT J B TRANS SVCS INC COM 445658107   551,120 3,141 SH   SOLE   0 0 3,141
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   119,639 261 SH   SOLE   0 0 261
APA CORPORATION COM 03743Q108   744,098 20,635 SH   SOLE   0 0 20,635
NETFLIX INC COM 64110L106   11,401 33 SH   SOLE   0 0 33
NETSCOUT SYS INC COM 64115T104   4,641 162 SH   SOLE   0 0 162
AMERICAN EXPRESS CO COM 025816109   360,746 2,187 SH   SOLE   0 0 2,187
NOV INC COM 62955J103   234,836 12,687 SH   SOLE   0 0 12,687
CAL MAINE FOODS INC COM NEW 128030202   267,733 4,397 SH   SOLE   0 0 4,397
PROGRESSIVE CORP COM 743315103   425,460 2,974 SH   SOLE   0 0 2,974
SCHWAB STRATEGIC TR US TIPS ETF 808524870   74,303 1,386 SH   SOLE   0 0 1,386
CARNIVAL CORP COMMON STOCK 143658300   10,150 1,000 SH   SOLE   0 0 1,000
RAYMOND JAMES FINL INC COM 754730109   383,246 4,109 SH   SOLE   0 0 4,109
OAK STR HEALTH INC COM 67181A107   9,670 250 SH   SOLE   0 0 250
COSTCO WHSL CORP NEW COM 22160K105   17,390 35 SH   SOLE   0 0 35
CAMPBELL SOUP CO COM 134429109   719,468 13,086 SH   SOLE   0 0 13,086
TRAVELERS COMPANIES INC COM 89417E109   6,583,515 38,408 SH   SOLE   0 0 38,408
GROUP 1 AUTOMOTIVE INC COM 398905109   264,006 1,166 SH   SOLE   0 0 1,166
ROYAL BK CDA SUSTAINABL COM 780087102   102,271 1,070 SH   SOLE   0 0 1,070
PDD HOLDINGS INC SPONSORED ADS 722304102   7,590 100 SH   SOLE   0 0 100
BOEING CO COM 097023105   149,763 705 SH   SOLE   0 0 705
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   285,329 3,743 SH   SOLE   0 0 3,743
UNITEDHEALTH GROUP INC COM 91324P102   394,140 834 SH   SOLE   0 0 834
DEVON ENERGY CORP NEW COM 25179M103   849,236 16,780 SH   SOLE   0 0 16,780
NVIDIA CORPORATION COM 67066G104   27,777 100 SH   SOLE   0 0 100
YUM BRANDS INC COM 988498101   170,515 1,291 SH   SOLE   0 0 1,291
UPSTART HLDGS INC COM 91680M107   7,945 500 SH   SOLE   0 0 500
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   33,365 500 SH   SOLE   0 0 500
COCA COLA CO COM 191216100   364,116 5,870 SH   SOLE   0 0 5,870
MCKESSON CORP COM 58155Q103   11,040,042 31,007 SH   SOLE   0 0 31,007
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   370,124 1,295 SH   SOLE   0 0 1,295
WYNN RESORTS LTD COM 983134107   498,447 4,454 SH   SOLE   0 0 4,454
VANGUARD WORLD FDS INF TECH ETF 92204A702   4,240 11 SH   SOLE   0 0 11
ISHARES TR MSCI UK ETF NEW 46435G334   392,540 12,168 SH   SOLE   0 0 12,168
GAP INC COM 364760108   313,439 31,219 SH   SOLE   0 0 31,219
HUNTINGTON BANCSHARES INC COM 446150104   4,375,885 390,704 SH   SOLE   0 0 390,704
ARCHER DANIELS MIDLAND CO COM 039483102   476,526 5,982 SH   SOLE   0 0 5,982
PTC INC COM 69370C100   597,039 4,656 SH   SOLE   0 0 4,656
CHIPOTLE MEXICAN GRILL INC COM 169656105   6,957,865 4,073 SH   SOLE   0 0 4,073
TERADATA CORP DEL COM 88076W103   1,208 30 SH   SOLE   0 0 30
CHIMERA INVT CORP COM NEW 16934Q208   13,716 2,432 SH   SOLE   0 0 2,432
TC ENERGY CORP COM 87807B107   11,673 300 SH   SOLE   0 0 300
VISA INC COM CL A 92826C839   384,635 1,706 SH   SOLE   0 0 1,706
CONAGRA BRANDS INC COM 205887102   7,273,006 193,637 SH   SOLE   0 0 193,637
AMERISOURCEBERGEN CORP COM 03073E105   632,435 3,950 SH   SOLE   0 0 3,950
UNIFIRST CORP MASS COM 904708104   223,107 1,266 SH   SOLE   0 0 1,266
UNILEVER PLC SPON ADR NEW 904767704   83,971 1,617 SH   SOLE   0 0 1,617
ABM INDS INC COM 000957100   15,100 336 SH   SOLE   0 0 336
VANGUARD INDEX FDS GROWTH ETF 922908736   8,980 36 SH   SOLE   0 0 36
HACKETT GROUP INC COM 404609109   186,038 10,067 SH   SOLE   0 0 10,067
MUELLER INDS INC COM 624756102   18,076 246 SH   SOLE   0 0 246
ZOETIS INC CL A 98978V103   8,322 50 SH   SOLE   0 0 50
WASTE CONNECTIONS INC COM 94106B101   6,342,983 45,610 SH   SOLE   0 0 45,610
MARATHON PETE CORP COM 56585A102   11,946,073 88,601 SH   SOLE   0 0 88,601
PPL CORP COM 69351T106   359,769 12,946 SH   SOLE   0 0 12,946
OLD REP INTL CORP COM 680223104   275,169 11,020 SH   SOLE   0 0 11,020
ACTIVISION BLIZZARD INC COM 00507V109   411,773 4,811 SH   SOLE   0 0 4,811
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   146,801 1,820 SH   SOLE   0 0 1,820
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   16,143 385 SH   SOLE   0 0 385
EATON CORP PLC SHS G29183103   424,752 2,479 SH   SOLE   0 0 2,479
URBAN OUTFITTERS INC COM 917047102   264,809 9,553 SH   SOLE   0 0 9,553
AEGON N V NY REGISTRY SHS 007924103   91,375 21,250 SH   SOLE   0 0 21,250
HARMONY BIOSCIENCES HLDGS IN COM 413197104   168,605 5,164 SH   SOLE   0 0 5,164
DISNEY WALT CO COM 254687106   127,165 1,270 SH   SOLE   0 0 1,270
FISERV INC COM 337738108   5,991,946 53,012 SH   SOLE   0 0 53,012
MARRIOTT INTL INC NEW CL A 571903202   522,528 3,147 SH   SOLE   0 0 3,147
BECTON DICKINSON & CO COM 075887109   6,271,673 25,336 SH   SOLE   0 0 25,336
MARTEN TRANS LTD COM 573075108   230,743 11,014 SH   SOLE   0 0 11,014
MASTERCARD INCORPORATED CL A 57636Q104   403,022 1,109 SH   SOLE   0 0 1,109
CHORD ENERGY CORPORATION COM NEW 674215207   23,420 174 SH   SOLE   0 0 174
CATHAY GEN BANCORP COM 149150104   12,427 360 SH   SOLE   0 0 360
INNOSPEC INC COM 45768S105   272,384 2,653 SH   SOLE   0 0 2,653
GLOBANT S A COM L44385109   2,788 17 SH   SOLE   0 0 17
HARTFORD FINL SVCS GROUP INC COM 416515104   430,475 6,177 SH   SOLE   0 0 6,177
TOOTSIE ROLL INDS INC COM 890516107   6,737 150 SH   SOLE   0 0 150
ALBEMARLE CORP COM 012653101   971,471 4,395 SH   SOLE   0 0 4,395
APPLIED INDL TECHNOLOGIES IN COM 03820C105   310,838 2,187 SH   SOLE   0 0 2,187
ATMOS ENERGY CORP COM 049560105   424,384 3,777 SH   SOLE   0 0 3,777
ALBANY INTL CORP CL A 012348108   14,744 165 SH   SOLE   0 0 165
ABBVIE INC COM 00287Y109   516,359 3,240 SH   SOLE   0 0 3,240
TRACTOR SUPPLY CO COM 892356106   638,134 2,715 SH   SOLE   0 0 2,715
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   7,482 215 SH   SOLE   0 0 215
NCR CORP NEW COM 62886E108   6,700 284 SH   SOLE   0 0 284
FLOWERS FOODS INC COM 343498101   253,351 9,243 SH   SOLE   0 0 9,243
FEDERATED HERMES INC CL B 314211103   17,060 425 SH   SOLE   0 0 425
OMNICOM GROUP INC COM 681919106   847,268 8,981 SH   SOLE   0 0 8,981
EVEREST RE GROUP LTD COM G3223R108   687,040 1,919 SH   SOLE   0 0 1,919
BROWN FORMAN CORP CL B 115637209   534,919 8,323 SH   SOLE   0 0 8,323
DIAGEO PLC SPON ADR NEW 25243Q205   102,186 564 SH   SOLE   0 0 564
VMWARE INC CL A COM 928563402   6,617 53 SH   SOLE   0 0 53
ASTRAZENECA PLC SPONSORED ADR 046353108   99,187 1,429 SH   SOLE   0 0 1,429
CBOE GLOBAL MKTS INC COM 12503M108   435,072 3,241 SH   SOLE   0 0 3,241
JOHNSON & JOHNSON COM 478160104   321,780 2,076 SH   SOLE   0 0 2,076
ENTERGY CORP NEW COM 29364G103   370,302 3,437 SH   SOLE   0 0 3,437
CONOCOPHILLIPS COM 20825C104   6,060,540 61,088 SH   SOLE   0 0 61,088
DOLLAR GEN CORP NEW COM 256677105   5,496,794 26,118 SH   SOLE   0 0 26,118
ETF SER SOLUTIONS US GLB JETS 26922A842   18,630 1,000 SH   SOLE   0 0 1,000
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   756,168 23,520 SH   SOLE   0 0 23,520
PTC THERAPEUTICS INC COM 69366J200   16,421 339 SH   SOLE   0 0 339
BOISE CASCADE CO DEL COM 09739D100   13,725 217 SH   SOLE   0 0 217
CHEESECAKE FACTORY INC COM 163072101   14,896 425 SH   SOLE   0 0 425
WHITE MTNS INS GROUP LTD COM G9618E107   227,286 165 SH   SOLE   0 0 165
LEIDOS HOLDINGS INC COM 525327102   329,483 3,579 SH   SOLE   0 0 3,579
LITHIA MTRS INC COM 536797103   41,665 182 SH   SOLE   0 0 182
DELL TECHNOLOGIES INC CL C 24703L202   4,865 121 SH   SOLE   0 0 121
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   139,723 5,893 SH   SOLE   0 0 5,893
INCYTE CORP COM 45337C102   517,670 7,163 SH   SOLE   0 0 7,163
ROPER TECHNOLOGIES INC COM 776696106   375,027 851 SH   SOLE   0 0 851
SPROUTS FMRS MKT INC COM 85208M102   17,865 510 SH   SOLE   0 0 510
PEPSICO INC COM 713448108   6,282,058 34,460 SH   SOLE   0 0 34,460
AES CORP COM 00130H105   261,172 10,846 SH   SOLE   0 0 10,846
AON PLC SHS CL A G0403H108   6,947,100 22,034 SH   SOLE   0 0 22,034
AIR PRODS & CHEMS INC COM 009158106   403,530 1,405 SH   SOLE   0 0 1,405
BLOCK INC CL A 852234103   7,895 115 SH   SOLE   0 0 115
OKTA INC CL A 679295105   6,468 75 SH   SOLE   0 0 75
BLACKROCK MULTI SECTOR INC T COM 09258A107   14,590 1,000 SH   SOLE   0 0 1,000
CYTOKINETICS INC COM NEW 23282W605   5,032 143 SH   SOLE   0 0 143
WENDYS CO COM 95058W100   242,847 11,150 SH   SOLE   0 0 11,150
RAYTHEON TECHNOLOGIES CORP COM 75513E101   6,742,089 68,846 SH   SOLE   0 0 68,846
PATTERSON-UTI ENERGY INC COM 703481101   276,916 23,668 SH   SOLE   0 0 23,668
TELEDYNE TECHNOLOGIES INC COM 879360105   549,805 1,229 SH   SOLE   0 0 1,229
ISHARES TR RUSSELL 2000 ETF 464287655   59,929 336 SH   SOLE   0 0 336
SYNOPSYS INC COM 871607107   1,072,616 2,777 SH   SOLE   0 0 2,777
EDISON INTL COM 281020107   6,980,645 98,890 SH   SOLE   0 0 98,890
AUTOMATIC DATA PROCESSING IN COM 053015103   415,650 1,867 SH   SOLE   0 0 1,867
PROCTER AND GAMBLE CO COM 742718109   6,535,074 43,951 SH   SOLE   0 0 43,951
REGIONS FINANCIAL CORP NEW COM 7591EP100   356,389 19,202 SH   SOLE   0 0 19,202
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   526,829 3,523 SH   SOLE   0 0 3,523
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   37,583 777 SH   SOLE   0 0 777
MARATHON OIL CORP COM 565849106   719,782 30,041 SH   SOLE   0 0 30,041
FACTSET RESH SYS INC COM 303075105   554,145 1,335 SH   SOLE   0 0 1,335
AMER STATES WTR CO COM 029899101   15,111 170 SH   SOLE   0 0 170
THOMSON REUTERS CORP. COM NEW 884903709   457,502 3,516 SH   SOLE   0 0 3,516
EXELON CORP COM 30161N101   17,803 425 SH   SOLE   0 0 425
NORFOLK SOUTHN CORP COM 655844108   63,600 300 SH   SOLE   0 0 300
VOYA FINANCIAL INC COM 929089100   256,113 3,584 SH   SOLE   0 0 3,584
KRAFT HEINZ CO COM 500754106   345,439 8,933 SH   SOLE   0 0 8,933
THERMO FISHER SCIENTIFIC INC COM 883556102   470,894 817 SH   SOLE   0 0 817
DEERE & CO COM 244199105   4,129 10 SH   SOLE   0 0 10
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   822,589 6,354 SH   SOLE   0 0 6,354
SUNCOR ENERGY INC NEW COM 867224107   87,157 2,807 SH   SOLE   0 0 2,807
HUB GROUP INC CL A 443320106   15,613 186 SH   SOLE   0 0 186
REGENCY CTRS CORP COM 758849103   542,177 8,862 SH   SOLE   0 0 8,862
HINGHAM INSTN SVGS MASS COM 433323102   29,180 125 SH   SOLE   0 0 125
ABBOTT LABS COM 002824100   65,819 650 SH   SOLE   0 0 650
OTTER TAIL CORP COM 689648103   5,926 82 SH   SOLE   0 0 82
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,877,093 22,662 SH   SOLE   0 0 22,662
GRAHAM HLDGS CO COM CL B 384637104   14,896 25 SH   SOLE   0 0 25
OLLIES BARGAIN OUTLET HLDGS COM 681116109   237,612 4,101 SH   SOLE   0 0 4,101
SMUCKER J M CO COM NEW 832696405   518,849 3,297 SH   SOLE   0 0 3,297
PULTE GROUP INC COM 745867101   442,112 7,586 SH   SOLE   0 0 7,586
PVH CORPORATION COM 693656100   423,510 4,750 SH   SOLE   0 0 4,750
BOSTON BEER INC CL A 100557107   207,081 630 SH   SOLE   0 0 630
META PLATFORMS INC CL A 30303M102   15,896 75 SH   SOLE   0 0 75
MOOG INC CL A 615394202   5,743 57 SH   SOLE   0 0 57
ISHARES INC MSCI CDA ETF 464286509   363,504 10,635 SH   SOLE   0 0 10,635
CDW CORP COM 12514G108   509,442 2,614 SH   SOLE   0 0 2,614
HOWMET AEROSPACE INC COM 443201108   703,978 16,615 SH   SOLE   0 0 16,615
GALLAGHER ARTHUR J & CO COM 363576109   1,033,648 5,403 SH   SOLE   0 0 5,403
SUN LIFE FINANCIAL INC. COM 866796105   86,909 1,861 SH   SOLE   0 0 1,861
CORNERSTONE TOTAL RETURN FD COM 21924U300   27,232 3,685 SH   SOLE   0 0 3,685
WEST PHARMACEUTICAL SVSC INC COM 955306105   34,647 100 SH   SOLE   0 0 100
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   967,046 12,944 SH   SOLE   0 0 12,944
ISHARES INC MSCI FRANCE ETF 464286707   425,023 11,244 SH   SOLE   0 0 11,244
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   103,857 6,302 SH   SOLE   0 0 6,302
GENERAL MLS INC COM 370334104   7,731,481 90,469 SH   SOLE   0 0 90,469
NORTHWEST NAT HLDG CO COM 66765N105   248,121 5,217 SH   SOLE   0 0 5,217
BEACON ROOFING SUPPLY INC COM 073685109   261,588 4,445 SH   SOLE   0 0 4,445
NEXTERA ENERGY INC COM 65339F101   6,783 88 SH   SOLE   0 0 88
SPDR S&P 500 ETF TR TR UNIT 78462F103   82,926 203 SH   SOLE   0 0 203
DIAMONDBACK ENERGY INC COM 25278X109   505,130 3,737 SH   SOLE   0 0 3,737
DYCOM INDS INC COM 267475101   4,870 52 SH   SOLE   0 0 52
PARAMOUNT GLOBAL CLASS B COM 92556H206   5,578 250 SH   SOLE   0 0 250
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   10,530 2,600 SH   SOLE   0 0 2,600
DRAFTKINGS INC NEW COM CL A 26142V105   8,712 450 SH   SOLE   0 0 450
CENTERPOINT ENERGY INC COM 15189T107   1,088,135 36,936 SH   SOLE   0 0 36,936
LOEWS CORP COM 540424108   389,546 6,714 SH   SOLE   0 0 6,714
SNAP ON INC COM 833034101   315,032 1,276 SH   SOLE   0 0 1,276
ROKU INC COM CL A 77543R102   6,582 100 SH   SOLE   0 0 100
APARTMENT INVT & MGMT CO CL A 03748R747   263,759 34,299 SH   SOLE   0 0 34,299
ALLEGION PLC ORD SHS G0176J109   531,088 4,976 SH   SOLE   0 0 4,976
GRAINGER W W INC COM 384802104   517,296 751 SH   SOLE   0 0 751
AUTONATION INC COM 05329W102   7,012,920 52,195 SH   SOLE   0 0 52,195
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   3,363 250 SH   SOLE   0 0 250
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   99 9 SH   SOLE   0 0 9
MOTOROLA SOLUTIONS INC COM NEW 620076307   6,701,451 23,421 SH   SOLE   0 0 23,421
LOCKHEED MARTIN CORP COM 539830109   5,976,253 12,642 SH   SOLE   0 0 12,642
BORGWARNER INC COM 099724106   448,767 9,138 SH   SOLE   0 0 9,138
TARGET CORP COM 87612E106   18,219 110 SH   SOLE   0 0 110
HEARTLAND EXPRESS INC COM 422347104   241,570 15,174 SH   SOLE   0 0 15,174
WELLS FARGO CO NEW COM 949746101   379,557 10,154 SH   SOLE   0 0 10,154
AMEREN CORP COM 023608102   352,903 4,085 SH   SOLE   0 0 4,085
FORWARD AIR CORP COM 349853101   15,733 146 SH   SOLE   0 0 146
UBS GROUP AG SHS H42097107   7,343,499 344,119 SH   SOLE   0 0 344,119
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   401,402 5,401 SH   SOLE   0 0 5,401
ENPRO INDS INC COM 29355X107   15,168 146 SH   SOLE   0 0 146
AMERICAN ELEC PWR CO INC COM 025537101   4,732,390 52,010 SH   SOLE   0 0 52,010
AVISTA CORP COM 05379B107   4,627 109 SH   SOLE   0 0 109
CONSTELLATION ENERGY CORP COM 21037T109   11,069 141 SH   SOLE   0 0 141
SPDR SER TR S&P INS ETF 78464A789   1,929 49 SH   SOLE   0 0 49
VICI PPTYS INC COM 925652109   536,338 16,442 SH   SOLE   0 0 16,442
ALLETE INC COM NEW 018522300   291,081 4,522 SH   SOLE   0 0 4,522
NELNET INC CL A 64031N108   15,805 172 SH   SOLE   0 0 172
APPLE INC COM 037833100   315,619 1,914 SH   SOLE   0 0 1,914
HOST HOTELS & RESORTS INC COM 44107P104   422,556 25,625 SH   SOLE   0 0 25,625
HENRY JACK & ASSOC INC COM 426281101   285,916 1,897 SH   SOLE   0 0 1,897
NORDSON CORP COM 655663102   144,914 652 SH   SOLE   0 0 652
CANADIAN NATL RY CO COM 136375102   86,590 734 SH   SOLE   0 0 734
ISHARES TR MSCI EAFE ETF 464287465   1,657,620 23,177 SH   SOLE   0 0 23,177
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   702,999 6,948 SH   SOLE   0 0 6,948
TEXTRON INC COM 883203101   558,048 7,901 SH   SOLE   0 0 7,901
BLACK HILLS CORP COM 092113109   221,986 3,518 SH   SOLE   0 0 3,518
AT&T INC COM 00206R102   17,826 926 SH   SOLE   0 0 926
INTERNATIONAL BUSINESS MACHS COM 459200101   360,235 2,748 SH   SOLE   0 0 2,748
ROLLINS INC COM 775711104   627,314 16,715 SH   SOLE   0 0 16,715
OREILLY AUTOMOTIVE INC COM 67103H107   490,710 578 SH   SOLE   0 0 578
IRON MTN INC DEL COM 46284V101   709,893 13,417 SH   SOLE   0 0 13,417