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 COM 002824100   1,998,431 18,156 SH   SOLE   0 0 18,156
ABBVIE INC COM 00287Y109   1,185,985 7,653 SH   SOLE   0 0 7,653
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,313,456 3,743 SH   SOLE   0 0 3,743
ADOBE SYSTEMS INCORPORATED COM 00724F101   5,777,474 9,684 SH   SOLE   0 0 9,684
ADVANCE AUTO PARTS INC COM 00751Y106   350,068 5,736 SH   SOLE   0 0 5,736
ADVANCED MICRO DEVICES INC COM 007903107   2,132,138 14,464 SH   SOLE   0 0 14,464
AECOM COM 00766T100   1,150,384 12,446 SH   SOLE   0 0 12,446
AGILENT TECHNOLOGIES INC COM 00846U101   1,226,801 8,824 SH   SOLE   0 0 8,824
ALASKA AIR GROUP INC COM 011659109   272,474 6,974 SH   SOLE   0 0 6,974
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   311,900 4,024 SH   SOLE   0 0 4,024
ALLEGION PLC ORD SHS G0176J109   689,320 5,441 SH   SOLE   0 0 5,441
ALLSTATE CORP COM 020002101   245,945 1,757 SH   SOLE   0 0 1,757
ALPHABET INC CAP STK CL A 02079K305   2,612,343 18,701 SH   SOLE   0 0 18,701
ALPHABET INC CAP STK CL C 02079K107   2,406,662 17,077 SH   SOLE   0 0 17,077
AMAZON COM INC COM 023135106   12,560,120 82,665 SH   SOLE   0 0 82,665
AMERICAN ELEC PWR CO INC COM 025537101   360,860 4,443 SH   SOLE   0 0 4,443
AMERICAN EXPRESS CO COM 025816109   548,719 2,929 SH   SOLE   0 0 2,929
AMERICAN INTL GROUP INC COM NEW 026874784   247,220 3,649 SH   SOLE   0 0 3,649
AMERICAN TOWER CORP NEW COM 03027X100   738,094 3,419 SH   SOLE   0 0 3,419
AMERISOURCEBERGEN CORP COM 03073E105   2,838,557 13,821 SH   SOLE   0 0 13,821
ANALOG DEVICES INC COM 032654105   263,489 1,327 SH   SOLE   0 0 1,327
AON PLC SHS CL A G0403H108   782,553 2,689 SH   SOLE   0 0 2,689
APPLE INC COM 037833100   32,506,281 168,837 SH   SOLE   0 0 168,837
APPLIED MATLS INC COM 038222105   4,090,161 25,237 SH   SOLE   0 0 25,237
ARCH CAP GROUP LTD ORD G0450A105   1,043,865 14,055 SH   SOLE   0 0 14,055
ARCHER DANIELS MIDLAND COM 039483102   511,679 7,085 SH   SOLE   0 0 7,085
ARISTA NETWORKS INC COM 040413106   233,626 992 SH   SOLE   0 0 992
ARROW ELECTRS INC COM 042735100   619,563 5,068 SH   SOLE   0 0 5,068
ASML HOLDING N V N Y REGISTRY SHS N07059210   315,636 417 SH   SOLE   0 0 417
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   507,482 7,535 SH   SOLE   0 0 7,535
AT&T INC COM 00206R102   903,704 53,856 SH   SOLE   0 0 53,856
AUTODESK INC COM 052769106   1,259,279 5,172 SH   SOLE   0 0 5,172
AUTOMATIC DATA PROCESSING INC COM 053015103   1,320,707 5,669 SH   SOLE   0 0 5,669
AUTONATION INC COM 05329W102   3,327,839 22,159 SH   SOLE   0 0 22,159
AVERY DENNISON CORP COM 053611109   218,535 1,081 SH   SOLE   0 0 1,081
AVNET INC COM 053807103   446,998 8,869 SH   SOLE   0 0 8,869
BANK AMERICA CORP COM 060505104   512,605 15,224 SH   SOLE   0 0 15,224
BELDEN INC COM 077454106   3,814,914 49,384 SH   SOLE   0 0 49,384
BERKLEY W R CORP COM 084423102   449,567 6,357 SH   SOLE   0 0 6,357
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,491,494 15,397 SH   SOLE   0 0 15,397
BLACKROCK INC COM 09247X101   1,940,202 2,390 SH   SOLE   0 0 2,390
BLACKSTONE INC COM 09260D107   317,481 2,425 SH   SOLE   0 0 2,425
BLOCK INC CL A 852234103   438,033 5,663 SH   SOLE   0 0 5,663
BNY MELLON ETF TRUST CORE BOND ETF 09661T602   4,563,638 107,405 SH   SOLE   0 0 107,405
BOEING CO COM 097023105   2,547,430 9,773 SH   SOLE   0 0 9,773
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   232,924 1,821 SH   SOLE   0 0 1,821
BORGWARNER INC COM 099724106   243,278 6,786 SH   SOLE   0 0 6,786
BOSTON SCIENTIFIC CORP COM 101137107   323,042 5,588 SH   SOLE   0 0 5,588
BP PLC SPONSORED ADR ADR 055622104   720,641 20,357 SH   SOLE   0 0 20,357
BRISTOL-MYERS SQUIBB CO COM 110122108   522,862 10,190 SH   SOLE   0 0 10,190
BROADCOM INC COM 11135F101   12,916,129 11,571 SH   SOLE   0 0 11,571
BROADRIDGE FINL SOLUTIONS INC COM 11133T103   327,348 1,591 SH   SOLE   0 0 1,591
BUILDERS FIRSTSOURCE INC COM 12008R107   7,141,192 42,777 SH   SOLE   0 0 42,777
BUNGE GLOBAL SA COM SHS H11356104   583,390 5,779 SH   SOLE   0 0 5,779
CARLISLE COS INC COM 142339100   288,685 924 SH   SOLE   0 0 924
CATERPILLAR INC COM 149123101   2,579,425 8,724 SH   SOLE   0 0 8,724
CDW CORP COM 12514G108   406,221 1,787 SH   SOLE   0 0 1,787
CENTENE CORP DEL COM 15135B101   951,001 12,815 SH   SOLE   0 0 12,815
CHARTER COMMUNICATIONS INC N CL A 16119P108   378,574 974 SH   SOLE   0 0 974
CHEMOURS CO COM 163851108   864,417 27,407 SH   SOLE   0 0 27,407
CHEVRON CORP NEW COM 166764100   1,440,886 9,660 SH   SOLE   0 0 9,660
CHUBB LIMITED COM H1467J104   1,350,802 5,977 SH   SOLE   0 0 5,977
CISCO SYS INC COM 17275R102   2,040,503 40,390 SH   SOLE   0 0 40,390
CITIGROUP INC COM 172967424   614,923 11,954 SH   SOLE   0 0 11,954
COCA COLA CO COM 191216100   2,331,978 39,572 SH   SOLE   0 0 39,572
COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102   283,691 3,756 SH   SOLE   0 0 3,756
COINBASE GLOBAL INC COM CL A 19260Q107   1,157,785 6,657 SH   SOLE   0 0 6,657
COLGATE PALMOLIVE CO COM 194162103   676,100 8,482 SH   SOLE   0 0 8,482
COMCAST CORP NEW CL A 20030N101   2,105,326 48,012 SH   SOLE   0 0 48,012
CONOCOPHILLIPS COM 20825C104   1,843,192 15,880 SH   SOLE   0 0 15,880
COSTCO WHSL CORP NEW COM 22160K105   7,957,264 12,055 SH   SOLE   0 0 12,055
CSX CORP COM 126408103   1,348,490 38,895 SH   SOLE   0 0 38,895
CUMMINS INC COM 231021106   508,368 2,122 SH   SOLE   0 0 2,122
CVS HEALTH CORP COM 126650100   665,396 8,427 SH   SOLE   0 0 8,427
D R HORTON INC COM 23331A109   5,796,973 38,143 SH   SOLE   0 0 38,143
DANAHER CORPORATION COM 235851102   515,657 2,229 SH   SOLE   0 0 2,229
DAVITA INC COM 23918K108   1,136,122 10,845 SH   SOLE   0 0 10,845
DEERE & CO COM 244199105   1,793,417 4,485 SH   SOLE   0 0 4,485
DEVON ENERGY CORP NEW COM 25179M103   444,328 9,809 SH   SOLE   0 0 9,809
DIAMONDBACK ENERGY INC COM 25278X109   2,635,049 16,992 SH   SOLE   0 0 16,992
DICKS SPORTING GOODS INC CO 253393102   2,496,827 16,991 SH   SOLE   0 0 16,991
DISNEY WALT CO COM 254687106   2,938,398 32,544 SH   SOLE   0 0 32,544
DOLLAR TREE INC COM 256746108   255,548 1,799 SH   SOLE   0 0 1,799
DOVER CORP COM 260003108   268,552 1,746 SH   SOLE   0 0 1,746
DUKE ENERGY CORP NEW COM NEW 26441C204   636,097 6,555 SH   SOLE   0 0 6,555
DUPONT DE NEMOURS INC COM 26614N102   384,188 4,994 SH   SOLE   0 0 4,994
EATON CORP PLC SHS G29183103   1,727,884 7,175 SH   SOLE   0 0 7,175
ELEVANCE HEALTH INC COM 036752103   731,390 1,551 SH   SOLE   0 0 1,551
EMERSON ELEC CO COM 291011104   209,746 2,155 SH   SOLE   0 0 2,155
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   822,135 59,575 SH   SOLE   0 0 59,575
EOG RES INC COM 26875P101   1,037,872 8,581 SH   SOLE   0 0 8,581
ERICSSON ADR B SEK 10 ADR 294821608   149,474 23,726 SH   SOLE   0 0 23,726
EXPEDIA GROUP INC COM NEW 30212P303   868,998 5,725 SH   SOLE   0 0 5,725
EXPEDITORS INTL WASH INC COM 302130109   666,655 5,241 SH   SOLE   0 0 5,241
EXXON MOBIL CORP COM 30231G102   3,785,611 37,864 SH   SOLE   0 0 37,864
F N B CORP COM 302520101   164,772 11,966 SH   SOLE   0 0 11,966
FACTSET RESH SYS INC COM 303075105   822,911 1,725 SH   SOLE   0 0 1,725
FIDELITY NATL INFORMATION SVCS COM 31620M106   321,254 5,348 SH   SOLE   0 0 5,348
FIRST FNDTN INC COM 32026V104   677,600 70,000 SH   SOLE   0 0 70,000
FIRST HORIZON CORPORATION COM 320517105   172,851 12,207 SH   SOLE   0 0 12,207
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   4,049,994 201,894 SH   SOLE   0 0 201,894
FIRST TR EXCH TRADED FD III SHRT 33739P830   4,379,703 219,534 SH   SOLE   0 0 219,534
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,126,648 21,807 SH   SOLE   0 0 21,807
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   7,513,757 127,395 SH   SOLE   0 0 127,395
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   8,843,412 136,346 SH   SOLE   0 0 136,346
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   1,283,566 13,540 SH   SOLE   0 0 13,540
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   9,103,884 111,663 SH   SOLE   0 0 111,663
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   7,193,568 296,520 SH   SOLE   0 0 296,520
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   8,533,545 106,616 SH   SOLE   0 0 106,616
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   6,546,685 142,103 SH   SOLE   0 0 142,103
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,151,116 7,283 SH   SOLE   0 0 7,283
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   8,959,623 48,028 SH   SOLE   0 0 48,028
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   8,152,897 136,656 SH   SOLE   0 0 136,656
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   6,176,987 127,835 SH   SOLE   0 0 127,835
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,835,943 10,463 SH   SOLE   0 0 10,463
FIRST TR VALUE LINE DIVID IN SHS 33734H106   226,690 5,589 SH   SOLE   0 0 5,589
FIRST TRUST NASDAQ-100 EX-TECHNOLOGY SECTOR INDEX FUND MATERIALS ALPH 33733E401   1,272,245 14,436 SH   SOLE   0 0 14,436
FIRST TRUST TECHNOLOGY TECH ALPHADEX 33734X176   301,349 2,353 SH   SOLE   0 0 2,353
FISERV INC COM 337738108   4,397,403 33,103 SH   SOLE   0 0 33,103
GENERAL DYNAMICS CORP COM 369550108   780,828 3,007 SH   SOLE   0 0 3,007
GENERAL MLS INC COM 370334104   302,966 4,651 SH   SOLE   0 0 4,651
GILEAD SCIENCES INC COM 375558103   1,006,643 12,426 SH   SOLE   0 0 12,426
GOLDMAN SACHS GROUP INC COM 38141G104   1,104,460 2,863 SH   SOLE   0 0 2,863
GRAPHIC PACKAGING HLDG CO COM 388689101   227,051 9,211 SH   SOLE   0 0 9,211
GROUP 1 AUTOMOTIVE INC COM 398905109   264,514 868 SH   SOLE   0 0 868
HARTFORD FINL SVCS GROUP INC COM 416515104   256,894 3,196 SH   SOLE   0 0 3,196
HILTON WORLDWIDE HLDGS INC COM 43300A203   239,813 1,317 SH   SOLE   0 0 1,317
HOLOGIC INC COM 436440101   2,845,425 39,824 SH   SOLE   0 0 39,824
HOME DEPOT INC COM 437076102   1,648,393 4,757 SH   SOLE   0 0 4,757
HONEYWELL INTL INC COM 438516106   1,416,591 6,755 SH   SOLE   0 0 6,755
HSBC HLDGS PLC SPON ADR NEW 404280406   211,578 5,219 SH   SOLE   0 0 5,219
ILLINOIS TOOL WKS INC COM 452308109   622,631 2,377 SH   SOLE   0 0 2,377
ILLUMINA INC COM 452327109   383,188 2,752 SH   SOLE   0 0 2,752
ING GROEP N.V SPONSORED ADR 456837103   161,795 10,772 SH   SOLE   0 0 10,772
INTEL CORP COM 458140100   226,628 4,510 SH   SOLE   0 0 4,510
INTERNATIONAL BUSINESS MACHS COM 459200101   960,417 5,872 SH   SOLE   0 0 5,872
INTUITIVE SURGICAL INC COM NEW 46120E602   2,213,082 6,560 SH   SOLE   0 0 6,560
INVESCO ACTVELY MNGD ETC FD AGRI CMDTY STRA 46090F308   5,181,482 173,584 SH   SOLE   0 0 173,584
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   3,880,659 61,932 SH   SOLE   0 0 61,932
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   1,135,991 12,551 SH   SOLE   0 0 12,551
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   3,220,145 139,521 SH   SOLE   0 0 139,521
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   1,451,024 23,842 SH   SOLE   0 0 23,842
INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872   1,129,669 39,375 SH   SOLE   0 0 39,375
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779   1,520,182 24,084 SH   SOLE   0 0 24,084
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   1,443,226 15,660 SH   SOLE   0 0 15,660
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   1,520,442 30,716 SH   SOLE   0 0 30,716
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   1,270,023 25,144 SH   SOLE   0 0 25,144
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   1,281,833 27,956 SH   SOLE   0 0 27,956
INVESCO QQQ TRUST UNIT SER 1 46090E103   850,983 2,078 SH   SOLE   0 0 2,078
ISHARES INC MSCI ITALY ETF 46434G830   5,071,381 149,466 SH   SOLE   0 0 149,466
ISHARES INC MSCI SPAIN ETF 464286764   5,435,999 177,531 SH   SOLE   0 0 177,531
ISHARES INC MSCI FRANCE ETF 464286707   5,707,155 145,665 SH   SOLE   0 0 145,665
ISHARES INC JP MRGN EM HI BD 464286285   1,367,851 37,630 SH   SOLE   0 0 37,630
ISHARES INC US INTL HGH YLD 464286178   1,360,618 30,759 SH   SOLE   0 0 30,759
ISHARES INC INTL HIGH YIELD 464286210   1,405,437 28,305 SH   SOLE   0 0 28,305
ISHARES INC CORE MSCI EAFE 46432F842   1,680,802 23,892 SH   SOLE   0 0 23,892
ISHARES INC CORE MSCI EMKT 46434G103   1,349,980 26,690 SH   SOLE   0 0 26,690
ISHARES INC MSCI MEXICO ETF 464286822   6,548,271 96,511 SH   SOLE   0 0 96,511
ISHARES INC JP MORGAN EM ETF 464286517   1,341,896 36,544 SH   SOLE   0 0 36,544
ISHARES TR LATN AMER 40 ETF 464287390   6,482,269 223,065 SH   SOLE   0 0 223,065
ISHARES TR US HLTHCARE ETF 464287762   221,264 773 SH   SOLE   0 0 773
ISHARES TR TRS FLT RT BD 46434V860   1,298,896 25,736 SH   SOLE   0 0 25,736
ISHARES TR RUS 1000 GRW ETF 464287614   559,349 1,845 SH   SOLE   0 0 1,845
ISHARES TR CORE S&P SCP ETF 464287804   439,495 4,060 SH   SOLE   0 0 4,060
ISHARES TR RUSSELL 2000 ETF 464287655   392,388 1,955 SH   SOLE   0 0 1,955
ISHARES TR FLTG RATE NT ETF 46429B655   2,551,906 50,413 SH   SOLE   0 0 50,413
ISHARES TR S&P SML 600 GWT 464287887   256,287 2,048 SH   SOLE   0 0 2,048
ISHARES TR U.S. TECH ETF 464287721   226,351 1,844 SH   SOLE   0 0 1,844
ISHARES TR CORE S&P500 ETF 464287200   4,982,636 10,432 SH   SOLE   0 0 10,432
ISHARES TR PFD AND INCM SEC 464288687   1,388,984 44,533 SH   SOLE   0 0 44,533
ISHARES TR NATIONAL MUN ETF 464288414   1,085,509 10,013 SH   SOLE   0 0 10,013
ISHARES TR IBOXX INV CP ETF 464287242   251,752 2,275 SH   SOLE   0 0 2,275
ISHARES TR CORE US AGGBD ET 464287226   1,018,702 10,264 SH   SOLE   0 0 10,264
ISHARES TR CORE S&P MCP ETF 464287507   3,261,501 11,768 SH   SOLE   0 0 11,768
ISHARES TR RUS 1000 VAL ETF 464287598   488,479 2,956 SH   SOLE   0 0 2,956
JABIL INC COM 466313103   518,900 4,073 SH   SOLE   0 0 4,073
JOHNSON & JOHNSON COM 478160104   3,004,706 19,170 SH   SOLE   0 0 19,170
JPMORGAN CHASE & CO COM 46625H100   4,862,309 28,585 SH   SOLE   0 0 28,585
KIMBERLY-CLARK CORP COM 494368103   295,755 2,434 SH   SOLE   0 0 2,434
KIMCO RLTY CORP COM 49446R109   1,247,189 58,526 SH   SOLE   0 0 58,526
KLA CORP COM NEW 482480100   3,491,869 6,007 SH   SOLE   0 0 6,007
KROGER CO COM 501044101   10,460,459 228,844 SH   SOLE   0 0 228,844
LAM RESEARCH CORP COM 512807108   8,865,720 11,319 SH   SOLE   0 0 11,319
LENNAR CORP CL A 526057104   667,550 4,479 SH   SOLE   0 0 4,479
LIBERTY BROADBAND CORP COM SER C 530307305   237,579 2,948 SH   SOLE   0 0 2,948
LILLY ELI & CO COM 532457108   6,158,550 10,565 SH   SOLE   0 0 10,565
LINDE PLC SHS SHS G54950103   790,617 1,925 SH   SOLE   0 0 1,925
LOCKHEED MARTIN CORP COM 539830109   1,098,201 2,423 SH   SOLE   0 0 2,423
LOWES COS INC COM 548661107   5,520,575 24,806 SH   SOLE   0 0 24,806
LULULEMON ATHLETICA INC COM 550021109   5,872,677 11,486 SH   SOLE   0 0 11,486
M D C HLDGS INC COM 552676108   295,753 5,353 SH   SOLE   0 0 5,353
MAGNA INTL INC COM 559222401   617,800 10,457 SH   SOLE   0 0 10,457
MARATHON PETE CORP COM 56585A102   4,318,463 29,108 SH   SOLE   0 0 29,108
MARRIOTT INTL INC NEW CL A 571903202   476,503 2,113 SH   SOLE   0 0 2,113
MARSH & MCLENNAN COS INC COM 571748102   939,203 4,957 SH   SOLE   0 0 4,957
MASTERCARD INCORPORATED CL A 57636Q104   1,104,340 2,589 SH   SOLE   0 0 2,589
MCDONALDS CORP COM 580135101   5,145,931 17,355 SH   SOLE   0 0 17,355
MCKESSON CORP COM 58155Q103   630,116 1,361 SH   SOLE   0 0 1,361
MERCK & CO INC COM 58933Y105   2,237,963 20,528 SH   SOLE   0 0 20,528
META PLATFORMS INC CL A 30303M102   4,038,684 11,410 SH   SOLE   0 0 11,410
METLIFE INC COM 59156R108   274,836 4,156 SH   SOLE   0 0 4,156
MGIC INVT CORP WIS COM 552848103   1,554,658 80,594 SH   SOLE   0 0 80,594
MICRON TECHNOLOGY INC COM 595112103   771,132 9,036 SH   SOLE   0 0 9,036
MICROSOFT CORP COM 594918104   11,985,836 31,874 SH   SOLE   0 0 31,874
MONDELEZ INTL INC CL A 609207105   565,606 7,809 SH   SOLE   0 0 7,809
MONSTER BEVERAGE CORP NEW COM 61174X109   1,200,362 20,836 SH   SOLE   0 0 20,836
MORGAN STANLEY COM NEW 617446448   949,285 10,180 SH   SOLE   0 0 10,180
MOTORCAR PTS AMER INC COM 620071100   145,256 15,552 SH   SOLE   0 0 15,552
MOTOROLA SOLUTIONS INC COM NEW 620076307   927,373 2,962 SH   SOLE   0 0 2,962
MURPHY USA INC COM 626755102   1,830,579 5,134 SH   SOLE   0 0 5,134
NASDAQ INC COM 631103108   389,538 6,700 SH   SOLE   0 0 6,700
NETFLIX INC COM 64110L106   2,155,418 4,427 SH   SOLE   0 0 4,427
NEXTERA ENERGY INC COM 65339F101   584,137 9,617 SH   SOLE   0 0 9,617
NIKE INC CL B 654106103   1,014,478 9,344 SH   SOLE   0 0 9,344
NORFOLK SOUTHN CORP COM 655844108   2,040,432 8,632 SH   SOLE   0 0 8,632
NORTHROP GRUMMAN CORP COM 666807102   1,972,274 4,213 SH   SOLE   0 0 4,213
NOVARTIS AG SPONSORED ADR 66987V109   596,228 5,905 SH   SOLE   0 0 5,905
NOVO-NORDISK A S ADR ADR 670100205   7,389,020 71,426 SH   SOLE   0 0 71,426
NUCOR CORP COM 670346105   216,158 1,242 SH   SOLE   0 0 1,242
NVENT ELECTRIC PLC SHS G6700G107   271,459 4,594 SH   SOLE   0 0 4,594
NVIDIA CORPORATION COM 67066G104   8,012,689 16,180 SH   SOLE   0 0 16,180
NXP SEMICONDUCTORS N V COM N6596X109   449,254 1,956 SH   SOLE   0 0 1,956
OAKTREE SPECIALTY LENDING CORP COM 67401P405   336,011 16,455 SH   SOLE   0 0 16,455
OLIN CORP COM PAR $1 680665205   1,804,681 33,451 SH   SOLE   0 0 33,451
OMNICOM GROUP INC COM 681919106   637,319 7,367 SH   SOLE   0 0 7,367
ON SEMICONDUCTOR CORP COM 682189105   3,012,509 36,065 SH   SOLE   0 0 36,065
OPTION CARE HEALTH INC COM NEW 68404L201   3,331,671 98,892 SH   SOLE   0 0 98,892
ORACLE CORP COM 68389X105   2,648,402 25,120 SH   SOLE   0 0 25,120
PACCAR INC COM 693718108   1,336,633 13,688 SH   SOLE   0 0 13,688
PACER FDS TR US CASH COWS 100 69374H881   5,789,814 111,364 SH   SOLE   0 0 111,364
PACKAGING CORP AMER COM 695156109   227,585 1,397 SH   SOLE   0 0 1,397
PARKER-HANNIFIN CORP COM 701094104   819,585 1,779 SH   SOLE   0 0 1,779
PAYPAL HLDGS INC COM 70450Y103   257,799 4,198 SH   SOLE   0 0 4,198
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,324,827 14,484 SH   SOLE   0 0 14,484
PEPSICO INC COM 713448108   1,754,957 10,333 SH   SOLE   0 0 10,333
PFIZER INC COM 717081103   380,150 13,204 SH   SOLE   0 0 13,204
PHILIP MORRIS INTL INC COM 718172109   419,879 4,463 SH   SOLE   0 0 4,463
PHILLIPS 66 COM 718546104   377,883 2,838 SH   SOLE   0 0 2,838
PIONEER NAT RES CO COM 723787107   268,282 1,193 SH   SOLE   0 0 1,193
PNC FINL SVCS GROUP INC COM 693475105   368,078 2,377 SH   SOLE   0 0 2,377
PRICE T ROWE GROUP INC COM 74144T108   343,746 3,192 SH   SOLE   0 0 3,192
PRINCIPAL FINANCIAL GROUP INC COM 74251V102   258,588 3,287 SH   SOLE   0 0 3,287
PROCTER AND GAMBLE CO COM 742718109   976,138 6,661 SH   SOLE   0 0 6,661
PROGRESSIVE CORP COM 743315103   981,961 6,165 SH   SOLE   0 0 6,165
PROLOGIS INC. COM 74340W103   3,602,566 27,026 SH   SOLE   0 0 27,026
PROSHARES TR K1 FRE CRD OIL 74347G804   5,586,081 132,686 SH   SOLE   0 0 132,686
PUBLIC STORAGE COM 74460D109   232,105 761 SH   SOLE   0 0 761
PULTE GROUP INC COM 745867101   205,924 1,995 SH   SOLE   0 0 1,995
QUALCOMM INC COM 747525103   1,025,861 7,093 SH   SOLE   0 0 7,093
RAYTHEON TECHNOLOGIES CORP COM 75513E101   327,894 3,897 SH   SOLE   0 0 3,897
REGENERON PHARMACEUTICALS COM 75886F107   1,017,938 1,159 SH   SOLE   0 0 1,159
RELX PLC SPONSORED ADR ADR 759530108   360,470 9,089 SH   SOLE   0 0 9,089
RESIDEO TECHNOLOGIES INC COM 76118Y104   221,794 11,785 SH   SOLE   0 0 11,785
RPM INTL INC COM 749685103   221,362 1,983 SH   SOLE   0 0 1,983
RUSH ENTERPRISES INC CL A 781846209   2,277,081 45,270 SH   SOLE   0 0 45,270
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   252,184 1,891 SH   SOLE   0 0 1,891
S&P GLOBAL INC COM 78409V104   503,955 1,144 SH   SOLE   0 0 1,144
SALESFORCE INC COM 79466L302   2,008,284 7,632 SH   SOLE   0 0 7,632
SCHLUMBERGER LTD COM STK 806857108   1,693,798 32,548 SH   SOLE   0 0 32,548
SCHWAB CHARLES CORP COM 808513105   1,054,979 15,334 SH   SOLE   0 0 15,334
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   1,589,932 35,379 SH   SOLE   0 0 35,379
SEI INVTS CO COM 784117103   746,903 11,753 SH   SOLE   0 0 11,753
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   2,355,603 20,665 SH   SOLE   0 0 20,665
SHOPIFY INC CL A 82509L107   813,432 10,442 SH   SOLE   0 0 10,442
SIMON PPTY GROUP INC NEW COM 828806109   325,647 2,283 SH   SOLE   0 0 2,283
SOUTHERN CO COM 842587107   904,197 12,895 SH   SOLE   0 0 12,895
SOUTHERN COPPER CORP COM 84265V105   482,853 5,610 SH   SOLE   0 0 5,610
SPDR GOLD SHARES GOLD SHS 78463V107   737,152 3,856 SH   SOLE   0 0 3,856
SPDR S&P 500 ETF TRUST TR UNIT 78462F103   12,807,703 26,946 SH   SOLE   0 0 26,946
SPDR SER TR PORTFOLIO INTRMD 78464A375   3,814,354 116,185 SH   SOLE   0 0 116,185
SPDR SER TR PORTFOLIO SHORT 78464A474   1,661,516 55,793 SH   SOLE   0 0 55,793
SPDR SER TR BLOOMBERG INTL 78464A151   1,832,853 61,238 SH   SOLE   0 0 61,238
SPDR SER TR S&P TRANSN ETF 78464A532   1,872,931 22,433 SH   SOLE   0 0 22,433
SPDR SER TR BLOOMBERG INVT 78468R200   2,023,498 66,149 SH   SOLE   0 0 66,149
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,728,816 41,231 SH   SOLE   0 0 41,231
STARBUCKS CORP COM 855244109   1,107,882 11,539 SH   SOLE   0 0 11,539
SYNOPSYS INC COM 871607107   262,604 510 SH   SOLE   0 0 510
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   1,360,736 13,084 SH   SOLE   0 0 13,084
TE CONNECTIVITY LTD SHS H84989104   317,109 2,257 SH   SOLE   0 0 2,257
TEMPUR SEALY INTL INC COM 88023U101   9,265,988 181,793 SH   SOLE   0 0 181,793
TESLA INC COM 88160R101   3,621,844 14,576 SH   SOLE   0 0 14,576
TEXAS INSTRS INC COM 882508104   1,014,578 5,952 SH   SOLE   0 0 5,952
TEXTRON INC COM 883203101   446,974 5,558 SH   SOLE   0 0 5,558
THE CIGNA GROUP COM 125523100   1,837,425 6,136 SH   SOLE   0 0 6,136
THERMO FISHER SCIENTIFIC INC COM 883556102   5,111,508 9,630 SH   SOLE   0 0 9,630
TJX COS INC NEW COM 872540109   708,266 7,550 SH   SOLE   0 0 7,550
T-MOBILE US INC COM 872590104   470,248 2,933 SH   SOLE   0 0 2,933
TOLL BROTHERS INC COM 889478103   1,798,003 17,492 SH   SOLE   0 0 17,492
TRANE TECHNOLOGIES PLC SHS G8994E103   1,645,349 6,746 SH   SOLE   0 0 6,746
TRAVELERS COMPANIES INC COM 89417E109   1,580,686 8,298 SH   SOLE   0 0 8,298
UNILEVER PLC SPON ADR NEW ADR 904767704   201,483 4,156 SH   SOLE   0 0 4,156
UNION PAC CORP COM 907818108   1,518,177 6,181 SH   SOLE   0 0 6,181
UNITED PARCEL SERVICE INC CL B 911312106   210,217 1,337 SH   SOLE   0 0 1,337
UNITED RENTALS INC COM 911363109   3,900,976 6,803 SH   SOLE   0 0 6,803
UNITEDHEALTH GROUP INC COM 91324P102   4,258,089 8,088 SH   SOLE   0 0 8,088
US BANCORP DEL COM NEW 902973304   273,573 6,321 SH   SOLE   0 0 6,321
VALERO ENERGY CORP COM 91913Y100   267,184 2,055 SH   SOLE   0 0 2,055
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   808,217 9,523 SH   SOLE   0 0 9,523
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,889,196 4,325 SH   SOLE   0 0 4,325
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   335,399 6,570 SH   SOLE   0 0 6,570
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   3,966,906 66,873 SH   SOLE   0 0 66,873
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,002,974 5,886 SH   SOLE   0 0 5,886
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769   296,999 1,252 SH   SOLE   0 0 1,252
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   2,676,799 41,989 SH   SOLE   0 0 41,989
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   593,760 5,319 SH   SOLE   0 0 5,319
VANGUARD WORLD FDS INF TECH ETF 92204A702   642,752 1,328 SH   SOLE   0 0 1,328
VERALTO CORP COM SHS 92338C103   318,840 3,876 SH   SOLE   0 0 3,876
VERIZON COMMUNICATIONS INC COM 92343V104   206,785 5,485 SH   SOLE   0 0 5,485
VERTEX PHARMACEUTICALS INC COM 92532F100   1,445,273 3,552 SH   SOLE   0 0 3,552
VISA INC COM CL A 92826C839   7,411,802 28,469 SH   SOLE   0 0 28,469
WALGREENS BOOTS ALLIANCE INC COM 931427108   372,772 14,277 SH   SOLE   0 0 14,277
WALMART INC COM 931142103   743,320 4,715 SH   SOLE   0 0 4,715
WEC ENERGY GROUP INC COM 92939U106   336,848 4,002 SH   SOLE   0 0 4,002
WELLS FARGO CO NEW COM 949746101   275,287 5,593 SH   SOLE   0 0 5,593
WELLTOWER INC COM 95040Q104   260,952 2,894 SH   SOLE   0 0 2,894
WORKDAY INC CL A 98138H101   836,186 3,029 SH   SOLE   0 0 3,029
YUM BRANDS INC COM 988498101   877,643 6,717 SH   SOLE   0 0 6,717
YUM CHINA HLDGS INC COM 98850P109   295,652 6,968 SH   SOLE   0 0 6,968
ZOETIS INC CL A 98978V103   5,039,053 25,531 SH   SOLE   0 0 25,531