0001172661-23-001897.txt : 20230508 0001172661-23-001897.hdr.sgml : 20230508 20230508165112 ACCESSION NUMBER: 0001172661-23-001897 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230508 DATE AS OF CHANGE: 20230508 EFFECTIVENESS DATE: 20230508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MGO ONE SEVEN LLC CENTRAL INDEX KEY: 0001731444 IRS NUMBER: 812827859 STATE OF INCORPORATION: OH FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18648 FILM NUMBER: 23898517 BUSINESS ADDRESS: STREET 1: 24400 CHAGRIN BLVD. STREET 2: SUITE 310 CITY: BEACHWOOD STATE: OH ZIP: 44122 BUSINESS PHONE: 216-771-4242 MAIL ADDRESS: STREET 1: 24400 CHAGRIN BLVD. STREET 2: SUITE 310 CITY: BEACHWOOD STATE: OH ZIP: 44122 FORMER COMPANY: FORMER CONFORMED NAME: We Are One Seven, LLC DATE OF NAME CHANGE: 20180214 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001731444 XXXXXXXX 03-31-2023 03-31-2023 false MGO ONE SEVEN LLC
24400 Chagrin Blvd. Suite 310 Beachwood OH 44122
13F HOLDINGS REPORT 028-18648 000283087 801-107829 N
TODD M. RESNICK President & CCO 216-755-7340 /s/ TODD M. RESNICK Beachwood OH 05-08-2023 0 863 1574329750
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 594094 5652 SH SOLE 5652 0 0 ABB LTD SPONSORED ADR 000375204 300640 8765 SH SOLE 8765 0 0 ABBOTT LABS COM 002824100 1888518 18650 SH SOLE 18650 0 0 ABBVIE INC COM 00287Y109 6966088 43710 SH SOLE 43710 0 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 63067 15307 SH SOLE 15307 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 237404 29382 SH SOLE 29382 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1441697 5044 SH SOLE 5044 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1464108 17106 SH SOLE 17106 0 0 ACUSHNET HLDGS CORP COM 005098108 5068021 99490 SH SOLE 99490 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1230 10615 SH SOLE 10615 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 198045 12736 SH SOLE 12736 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 2799713 7265 SH SOLE 7265 0 0 ADTRAN HOLDINGS INC COM 00486H105 360767 22747 SH SOLE 22747 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1241273 10207 SH SOLE 10207 0 0 ADVANCED MICRO DEVICES INC COM 007903107 947757 9670 SH SOLE 9670 0 0 AECOM COM 00766T100 319882 3794 SH SOLE 3794 0 0 AEGON N V NY REGISTRY SHS 007924103 55212 12840 SH SOLE 12840 0 0 AES CORP COM 00130H105 327946 13619 SH SOLE 13619 0 0 AFLAC INC COM 001055102 280081 4341 SH SOLE 4341 0 0 AIR PRODS & CHEMS INC COM 009158106 1129377 3932 SH SOLE 3932 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 400728 19238 SH SOLE 19238 0 0 AIRBNB INC COM CL A 009066101 254398 2045 SH SOLE 2045 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 643156 8214 SH SOLE 8214 0 0 ALARM COM HLDGS INC COM 011642105 255774 5087 SH SOLE 5087 0 0 ALBEMARLE CORP COM 012653101 526754 2383 SH SOLE 2383 0 0 ALCON AG ORD SHS H01301128 686583 9733 SH SOLE 9733 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 443257 4338 SH SOLE 4338 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 250363 6848 SH SOLE 6848 0 0 ALLSTATE CORP COM 020002101 392502 3542 SH SOLE 3542 0 0 ALPHABET INC CAP STK CL A 02079K305 5483998 52868 SH SOLE 52868 0 0 ALPHABET INC CAP STK CL C 02079K107 7063952 67923 SH SOLE 67923 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 282029 7297 SH SOLE 7297 0 0 ALTRIA GROUP INC COM 02209S103 1577900 35363 SH SOLE 35363 0 0 AMAZON COM INC COM 023135106 12307933 119159 SH SOLE 119159 0 0 AMBEV SA SPONSORED ADR 02319V103 33857 12006 SH SOLE 12006 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 386752 18373 SH SOLE 18373 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 120633 15446 SH SOLE 15446 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 773335 10442 SH SOLE 10442 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 182500 13579 SH SOLE 13579 0 0 AMERICAN ELEC PWR CO INC COM 025537101 883148 9706 SH SOLE 9706 0 0 AMERICAN EXPRESS CO COM 025816109 1163062 7051 SH SOLE 7051 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 280526 5570 SH SOLE 5570 0 0 AMERICAN TOWER CORP NEW COM 03027X100 912258 4464 SH SOLE 4464 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 201863 1378 SH SOLE 1378 0 0 AMERIPRISE FINL INC COM 03076C106 501741 1637 SH SOLE 1637 0 0 AMERISOURCEBERGEN CORP COM 03073E105 518948 3241 SH SOLE 3241 0 0 AMGEN INC COM 031162100 3128158 12940 SH SOLE 12940 0 0 AMN HEALTHCARE SVCS INC COM 001744101 319396 3850 SH SOLE 3850 0 0 AMPHENOL CORP NEW CL A 032095101 1885526 23073 SH SOLE 23073 0 0 ANALOG DEVICES INC COM 032654105 648265 3287 SH SOLE 3287 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 357262 5354 SH SOLE 5354 0 0 AON PLC SHS CL A G0403H108 325703 1033 SH SOLE 1033 0 0 API GROUP CORP COM STK 00187Y100 458862 20412 SH SOLE 20412 0 0 APPLE INC COM 037833100 58414990 354245 SH SOLE 354245 0 0 APPLIED MATLS INC COM 038222105 1419808 11559 SH SOLE 11559 0 0 APTIV PLC SHS G6095L109 385036 3432 SH SOLE 3432 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 657574 8255 SH SOLE 8255 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 522258 21788 SH SOLE 21788 0 0 ARES CAPITAL CORP COM 04010L103 224143 12265 SH SOLE 12265 0 0 ARISTA NETWORKS INC COM 040413106 298623 1779 SH SOLE 1779 0 0 ARK ETF TR INNOVATION ETF 00214Q104 381294 9452 SH SOLE 9452 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 323126 10104 SH SOLE 10104 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 572040 2724 SH SOLE 2724 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 181796 22810 SH SOLE 22810 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1036721 1523 SH SOLE 1523 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 284303 4096 SH SOLE 4096 0 0 AT&T INC COM 00206R102 3186525 165534 SH SOLE 165534 0 0 AUTODESK INC COM 052769106 392798 1887 SH SOLE 1887 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1215633 5460 SH SOLE 5460 0 0 AVALONBAY CMNTYS INC COM 053484101 249737 1486 SH SOLE 1486 0 0 AVERY DENNISON CORP COM 053611109 616951 3448 SH SOLE 3448 0 0 AXIS CAP HLDGS LTD SHS G0692U109 263495 4833 SH SOLE 4833 0 0 AZUL S A SPONSR ADR PFD 05501U106 143000 20000 SH SOLE 20000 0 0 BAIDU INC SPON ADR REP A 056752108 527616 3496 SH SOLE 3496 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 101772 14436 SH SOLE 14436 0 0 BANK AMERICA CORP COM 060505104 3424871 119751 SH SOLE 119751 0 0 BANK NEW YORK MELLON CORP COM 064058100 459671 10116 SH SOLE 10116 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 470765 9348 SH SOLE 9348 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 229932 6723 SH SOLE 6723 0 0 BARCLAYS BANK PLC IPTH SR B S&P 06748F324 375313 8357 SH SOLE 8357 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 140957 10927 SH SOLE 10927 0 0 BARRICK GOLD CORP COM 067901108 238606 12849 SH SOLE 12849 0 0 BCE INC COM NEW 05534B760 1539891 34380 SH SOLE 34380 0 0 BECTON DICKINSON & CO COM 075887109 573550 2317 SH SOLE 2317 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8088539 26196 SH SOLE 26196 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 465600 1 SH SOLE 1 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 83450 10006 SH SOLE 10006 0 0 BIOGEN INC COM 09062X103 389798 1402 SH SOLE 1402 0 0 BIONANO GENOMICS INC COM 09075F107 11100 10000 SH SOLE 10000 0 0 BIO-TECHNE CORP COM 09073M104 531497 7164 SH SOLE 7164 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 481980 6336 SH SOLE 6336 0 0 BLACKLINE INC COM 09239B109 263698 3927 SH SOLE 3927 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 144463 14039 SH SOLE 14039 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 111309 12958 SH SOLE 12958 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 132268 13320 SH SOLE 13320 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 1384427 30602 SH SOLE 30602 0 0 BLACKROCK INC COM 09247X101 1305256 1951 SH SOLE 1951 0 0 BLACKROCK MUN INCOME QUALITY COM 092479104 157311 13751 SH SOLE 13751 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 128461 10998 SH SOLE 10998 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 175838 15506 SH SOLE 15506 0 0 BLACKSTONE INC COM 09260D107 1756620 19998 SH SOLE 19998 0 0 BLOCK INC CL A 852234103 362472 5280 SH SOLE 5280 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 13393 19768 SH SOLE 19768 0 0 BOEING CO COM 097023105 2226691 10482 SH SOLE 10482 0 0 BOOKING HOLDINGS INC COM 09857L108 2840731 1071 SH SOLE 1071 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 735402 7934 SH SOLE 7934 0 0 BOSTON PROPERTIES INC COM 101121101 342648 6331 SH SOLE 6331 0 0 BOSTON SCIENTIFIC CORP COM 101137107 440864 8812 SH SOLE 8812 0 0 BOX INC CL A 10316T104 4977984 185815 SH SOLE 185815 0 0 BP PLC SPONSORED ADR 055622104 1366642 36021 SH SOLE 36021 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 2806112 40486 SH SOLE 40486 0 0 BROADCOM INC COM 11135F101 5700768 8886 SH SOLE 8886 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 280682 1915 SH SOLE 1915 0 0 BROADSTONE NET LEASE INC COM 11135E203 4029108 236867 SH SOLE 236867 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 527904 16134 SH SOLE 16134 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 1529840 46942 SH SOLE 46942 0 0 CADENCE BANK COM 12740C103 332783 16030 SH SOLE 16030 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 1829670 31170 SH SOLE 31170 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 325489 7673 SH SOLE 7673 0 0 CARMAX INC COM 143130102 210324 3272 SH SOLE 3272 0 0 CARNIVAL CORP COMMON STOCK 143658300 212237 20910 SH SOLE 20910 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 202891 4435 SH SOLE 4435 0 0 CATERPILLAR INC COM 149123101 2001502 8746 SH SOLE 8746 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 106472 20051 SH SOLE 20051 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 93728 10449 SH SOLE 10449 0 0 CDW CORP COM 12514G108 259788 1333 SH SOLE 1333 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 589426 106587 SH SOLE 106587 0 0 CENTENE CORP DEL COM 15135B101 1626773 25736 SH SOLE 25736 0 0 CHARLES RIV LABS INTL INC COM 159864107 431289 2137 SH SOLE 2137 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 243890 682 SH SOLE 682 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5355480 41196 SH SOLE 41196 0 0 CHEMED CORP NEW COM 16359R103 221015 411 SH SOLE 411 0 0 CHENIERE ENERGY INC COM NEW 16411R208 989592 6279 SH SOLE 6279 0 0 CHEVRON CORP NEW COM 166764100 6188134 37927 SH SOLE 37927 0 0 CHOICE HOTELS INTL INC COM 169905106 206137 1759 SH SOLE 1759 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 342826 2547 SH SOLE 2547 0 0 CHUBB LIMITED COM H1467J104 1451541 7475 SH SOLE 7475 0 0 CHURCH & DWIGHT CO INC COM 171340102 705423 7979 SH SOLE 7979 0 0 CIENA CORP COM NEW 171779309 384551 7322 SH SOLE 7322 0 0 CINCINNATI FINL CORP COM 172062101 305418 2725 SH SOLE 2725 0 0 CINTAS CORP COM 172908105 458979 992 SH SOLE 992 0 0 CISCO SYS INC COM 17275R102 9073686 173576 SH SOLE 173576 0 0 CITIGROUP INC COM NEW 172967424 1317080 28089 SH SOLE 28089 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 530497 28941 SH SOLE 28941 0 0 CLOROX CO DEL COM 189054109 346071 2187 SH SOLE 2187 0 0 CME GROUP INC COM 12572Q105 354120 1849 SH SOLE 1849 0 0 COCA COLA CO COM 191216100 3374728 54405 SH SOLE 54405 0 0 COGNEX CORP COM 192422103 211232 4263 SH SOLE 4263 0 0 COHEN & STEERS CLOSED-END OP COM 19248P106 339585 30984 SH SOLE 30984 0 0 COLGATE PALMOLIVE CO COM 194162103 404579 5384 SH SOLE 5384 0 0 COMCAST CORP NEW CL A 20030N101 4988729 131594 SH SOLE 131594 0 0 COMPASS MINERALS INTL INC COM 20451N101 505983 14756 SH SOLE 14756 0 0 COMPUGEN LTD ORD M25722105 33222 47325 SH SOLE 47325 0 0 CONOCOPHILLIPS COM 20825C104 1821356 18359 SH SOLE 18359 0 0 CONSOLIDATED EDISON INC COM 209115104 536475 5608 SH SOLE 5608 0 0 CONSTELLATION BRANDS INC CL A 21036P108 1652455 7315 SH SOLE 7315 0 0 COOPER COS INC COM NEW 216648402 629858 1687 SH SOLE 1687 0 0 COPART INC COM 217204106 798204 10613 SH SOLE 10613 0 0 CORNING INC COM 219350105 211010 5981 SH SOLE 5981 0 0 CORTEVA INC COM 22052L104 834445 13836 SH SOLE 13836 0 0 COSTCO WHSL CORP NEW COM 22160K105 4469046 8994 SH SOLE 8994 0 0 COTERRA ENERGY INC COM 127097103 228321 9304 SH SOLE 9304 0 0 CRH PLC ADR 12626K203 332385 6534 SH SOLE 6534 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 346217 33036 SH SOLE 33036 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 338071 2463 SH SOLE 2463 0 0 CROWN CASTLE INC COM 22822V101 896603 6699 SH SOLE 6699 0 0 CSX CORP COM 126408103 416873 13924 SH SOLE 13924 0 0 CUMMINS INC COM 231021106 486547 2037 SH SOLE 2037 0 0 CVS HEALTH CORP COM 126650100 4762890 64095 SH SOLE 64095 0 0 DANAHER CORPORATION COM 235851102 679305 2695 SH SOLE 2695 0 0 DARDEN RESTAURANTS INC COM 237194105 671222 4326 SH SOLE 4326 0 0 DBX ETF TR XTRACK USD HIGH 233051432 960282 27634 SH SOLE 27634 0 0 DECKERS OUTDOOR CORP COM 243537107 807392 1796 SH SOLE 1796 0 0 DEERE & CO COM 244199105 1001156 2425 SH SOLE 2425 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 242949 6957 SH SOLE 6957 0 0 DENBURY INC COM 24790A101 677380 7730 SH SOLE 7730 0 0 DESCARTES SYS GROUP INC COM 249906108 233694 2899 SH SOLE 2899 0 0 DEVON ENERGY CORP NEW COM 25179M103 1384102 27348 SH SOLE 27348 0 0 DEXCOM INC COM 252131107 423708 3647 SH SOLE 3647 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 1902215 10499 SH SOLE 10499 0 0 DIGITAL RLTY TR INC COM 253868103 1690539 17196 SH SOLE 17196 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 471449 16387 SH SOLE 16387 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 517420 16054 SH SOLE 16054 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 537961 12089 SH SOLE 12089 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 216745 6474 SH SOLE 6474 0 0 DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 287049 6702 SH SOLE 6702 0 0 DIODES INC COM 254543101 574834 6197 SH SOLE 6197 0 0 DISCOVER FINL SVCS COM 254709108 239022 2418 SH SOLE 2418 0 0 DISH NETWORK CORPORATION CL A 25470M109 116317 12467 SH SOLE 12467 0 0 DISNEY WALT CO COM 254687106 3982148 39770 SH SOLE 39770 0 0 DOLLAR GEN CORP NEW COM 256677105 5319642 25276 SH SOLE 25276 0 0 DOMINION ENERGY INC COM 25746U109 698894 12500 SH SOLE 12500 0 0 DOVER CORP COM 260003108 468127 3081 SH SOLE 3081 0 0 DOW INC COM 260557103 1557125 28404 SH SOLE 28404 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 3841879 39825 SH SOLE 39825 0 0 DUPONT DE NEMOURS INC COM 26614N102 732330 10204 SH SOLE 10204 0 0 EA SERIES TRUST ROC ETF 02072L821 223980 9722 SH SOLE 9722 0 0 EATON CORP PLC SHS G29183103 1983605 11577 SH SOLE 11577 0 0 EBAY INC. COM 278642103 373832 8425 SH SOLE 8425 0 0 EBET INC COM 278700109 105211 255738 SH SOLE 255738 0 0 EDISON INTL COM 281020107 703006 9959 SH SOLE 9959 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 459503 5554 SH SOLE 5554 0 0 EFFECTOR THERAPEUTICS INC COM 28202V108 7079 20070 SH SOLE 20070 0 0 ELEVANCE HEALTH INC COM 036752103 531592 1156 SH SOLE 1156 0 0 EMCOR GROUP INC COM 29084Q100 478828 2945 SH SOLE 2945 0 0 EMERSON ELEC CO COM 291011104 2548659 29248 SH SOLE 29248 0 0 ENBRIDGE INC COM 29250N105 1239705 32496 SH SOLE 32496 0 0 ENCOMPASS HEALTH CORP COM 29261A100 437669 8090 SH SOLE 8090 0 0 ENCORE CAP GROUP INC COM 292554102 400472 7938 SH SOLE 7938 0 0 ENPHASE ENERGY INC COM 29355A107 303434 1443 SH SOLE 1443 0 0 ENSIGN GROUP INC COM 29358P101 295410 3092 SH SOLE 3092 0 0 ENTEGRIS INC COM 29362U104 475576 5799 SH SOLE 5799 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1082820 41808 SH SOLE 41808 0 0 EOG RES INC COM 26875P101 349551 3049 SH SOLE 3049 0 0 EQUIFAX INC COM 294429105 323733 1596 SH SOLE 1596 0 0 EQUINIX INC COM 29444U700 408841 567 SH SOLE 567 0 0 ETF SER SOLUTIONS DISTILLATE US 26922A321 1482832 34365 SH SOLE 34365 0 0 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 522181 17296 SH SOLE 17296 0 0 ETF SER SOLUTIONS LHA MKT ST ALP 26922A156 1254038 53115 SH SOLE 53115 0 0 ETSY INC COM 29786A106 322857 2900 SH SOLE 2900 0 0 EVERCORE INC CLASS A 29977A105 411214 3564 SH SOLE 3564 0 0 EXPONENT INC COM 30214U102 283319 2842 SH SOLE 2842 0 0 EXXON MOBIL CORP COM 30231G102 10104248 92142 SH SOLE 92142 0 0 FABRINET SHS G3323L100 283480 2387 SH SOLE 2387 0 0 FASTENAL CO COM 311900104 297663 5518 SH SOLE 5518 0 0 FEDEX CORP COM 31428X106 719464 3149 SH SOLE 3149 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 865825 15936 SH SOLE 15936 0 0 FIFTH THIRD BANCORP COM 316773100 777646 29191 SH SOLE 29191 0 0 FIRST SOLAR INC COM 336433107 290363 1335 SH SOLE 1335 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 6905034 432646 SH SOLE 432646 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 4374765 85888 SH SOLE 85888 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 324820 13828 SH SOLE 13828 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 233125 2168 SH SOLE 2168 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 701994 10747 SH SOLE 10747 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1084793 29060 SH SOLE 29060 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 676661 12181 SH SOLE 12181 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 482905 7780 SH SOLE 7780 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 369300 8639 SH SOLE 8639 0 0 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 356729 8165 SH SOLE 8165 0 0 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 760739 16650 SH SOLE 16650 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 686737 25463 SH SOLE 25463 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 538272 20025 SH SOLE 20025 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 528520 19831 SH SOLE 19831 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 411007 15434 SH SOLE 15434 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 2781341 38132 SH SOLE 38132 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 741412 13707 SH SOLE 13707 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 341658 8593 SH SOLE 8593 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 248300 5488 SH SOLE 5488 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 6774391 150275 SH SOLE 150275 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1464456 32638 SH SOLE 32638 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 253858 1717 SH SOLE 1717 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 7989148 134249 SH SOLE 134249 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 264227 11733 SH SOLE 11733 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 396653 8286 SH SOLE 8286 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 311023 6902 SH SOLE 6902 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 463588 12330 SH SOLE 12330 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 727024 19740 SH SOLE 19740 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 280537 7505 SH SOLE 7505 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 875018 22861 SH SOLE 22861 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 967135 27593 SH SOLE 27593 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 317658 9435 SH SOLE 9435 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 315591 9387 SH SOLE 9387 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 238635 10759 SH SOLE 10759 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 509576 14411 SH SOLE 14411 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 7402944 357803 SH SOLE 357803 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 273645 4121 SH SOLE 4121 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 3713309 104600 SH SOLE 104600 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 820311 20426 SH SOLE 20426 0 0 FIRSTENERGY CORP COM 337932107 248242 6197 SH SOLE 6197 0 0 FISERV INC COM 337738108 2073422 18344 SH SOLE 18344 0 0 FISKER INC CL A COM STK 33813J106 144222 23489 SH SOLE 23489 0 0 FIVE BELOW INC COM 33829M101 586603 2848 SH SOLE 2848 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 2791565 51259 SH SOLE 51259 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 775152 7892 SH SOLE 7892 0 0 FORD MTR CO DEL COM 345370860 760543 60361 SH SOLE 60361 0 0 FORTINET INC COM 34959E109 209681 3155 SH SOLE 3155 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2260196 55248 SH SOLE 55248 0 0 GALLAGHER ARTHUR J & CO COM 363576109 275118 1438 SH SOLE 1438 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 214048 2609 SH SOLE 2609 0 0 GENERAL DYNAMICS CORP COM 369550108 2011256 8813 SH SOLE 8813 0 0 GENERAL ELECTRIC CO COM NEW 369604301 824035 8620 SH SOLE 8620 0 0 GENERAL MLS INC COM 370334104 888342 10395 SH SOLE 10395 0 0 GENERAL MTRS CO COM 37045V100 1165597 31777 SH SOLE 31777 0 0 GENTEX CORP COM 371901109 385952 13769 SH SOLE 13769 0 0 GENUINE PARTS CO COM 372460105 1832414 10952 SH SOLE 10952 0 0 GERON CORP COM 374163103 21700 10000 SH SOLE 10000 0 0 GILEAD SCIENCES INC COM 375558103 897791 10821 SH SOLE 10821 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 357182 12599 SH SOLE 12599 0 0 GLOBANT S A COM L44385109 325068 1982 SH SOLE 1982 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2626867 26232 SH SOLE 26232 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 589657 7260 SH SOLE 7260 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1070784 3273 SH SOLE 3273 0 0 GRAINGER W W INC COM 384802104 956757 1389 SH SOLE 1389 0 0 GRAND CANYON ED INC COM 38526M106 364024 3196 SH SOLE 3196 0 0 GRANITE CONSTR INC COM 387328107 541065 13171 SH SOLE 13171 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 220208 8639 SH SOLE 8639 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 59339 10928 SH SOLE 10928 0 0 GSK PLC SPONSORED ADR 37733W204 295741 8312 SH SOLE 8312 0 0 GUARDANT HEALTH INC COM 40131M109 231915 9894 SH SOLE 9894 0 0 HALEON PLC SPON ADS 405552100 310394 38132 SH SOLE 38132 0 0 HALLIBURTON CO COM 406216101 359502 11362 SH SOLE 11362 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 400728 10493 SH SOLE 10493 0 0 HANESBRANDS INC COM 410345102 86701 16483 SH SOLE 16483 0 0 HCI GROUP INC COM 40416E103 472806 8821 SH SOLE 8821 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 722831 32901 SH SOLE 32901 0 0 HERSHEY CO COM 427866108 518171 2037 SH SOLE 2037 0 0 HILLENBRAND INC COM 431571108 499327 10506 SH SOLE 10506 0 0 HILLMAN SOLUTIONS CORP COM 431636109 193921 23031 SH SOLE 23031 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 465029 3301 SH SOLE 3301 0 0 HOME BANCSHARES INC COM 436893200 1631072 75130 SH SOLE 75130 0 0 HOME DEPOT INC COM 437076102 8170183 27684 SH SOLE 27684 0 0 HONDA MOTOR LTD AMERN SHS 438128308 395231 14920 SH SOLE 14920 0 0 HONEYWELL INTL INC COM 438516106 2635475 13790 SH SOLE 13790 0 0 HOSTESS BRANDS INC CL A 44109J106 287911 11572 SH SOLE 11572 0 0 HOWARD HUGHES CORP COM 44267D107 948080 11851 SH SOLE 11851 0 0 HOWMET AEROSPACE INC COM 443201108 363779 8586 SH SOLE 8586 0 0 HUMANA INC COM 444859102 1426901 2939 SH SOLE 2939 0 0 HUNTINGTON BANCSHARES INC COM 446150104 832495 74330 SH SOLE 74330 0 0 ICAD INC COM NEW 44934S206 17633 14220 SH SOLE 14220 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1117071 21603 SH SOLE 21603 0 0 ICON PLC SHS G4705A100 359899 1685 SH SOLE 1685 0 0 IDEX CORP COM 45167R104 585892 2536 SH SOLE 2536 0 0 ILLINOIS TOOL WKS INC COM 452308109 1004962 4128 SH SOLE 4128 0 0 ILLUMINA INC COM 452327109 246968 1062 SH SOLE 1062 0 0 INDEXIQ ETF TR CANDRIAM ESG US 45409B461 953432 27025 SH SOLE 27025 0 0 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 7446255 211782 SH SOLE 211782 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 1198117 42028 SH SOLE 42028 0 0 INSULET CORP COM 45784P101 1976595 6197 SH SOLE 6197 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 326376 5685 SH SOLE 5685 0 0 INTEL CORP COM 458140100 2780823 85119 SH SOLE 85119 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 448525 4301 SH SOLE 4301 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1862286 14206 SH SOLE 14206 0 0 INTERNATIONAL PAPER CO COM 460146103 206800 5735 SH SOLE 5735 0 0 INTUIT COM 461202103 440034 987 SH SOLE 987 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 606741 2375 SH SOLE 2375 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 317884 6735 SH SOLE 6735 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 2182173 153458 SH SOLE 153458 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 642953 31471 SH SOLE 31471 0 0 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 4953683 90843 SH SOLE 90843 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 2670099 99334 SH SOLE 99334 0 0 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 166233 11270 SH SOLE 11270 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 790504 12668 SH SOLE 12668 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 337286 2555 SH SOLE 2555 0 0 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 339576 14618 SH SOLE 14618 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 217723 9830 SH SOLE 9830 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 708487 30078 SH SOLE 30078 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 5823361 287148 SH SOLE 287148 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 257302 11459 SH SOLE 11459 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 930231 48186 SH SOLE 48186 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 5613884 159735 SH SOLE 159735 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 24161086 1261017 SH SOLE 1261017 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 610156 24309 SH SOLE 24309 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 413474 16849 SH SOLE 16849 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 579860 23291 SH SOLE 23291 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 210510 8819 SH SOLE 8819 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 218507 9185 SH SOLE 9185 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 15993307 758696 SH SOLE 758696 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 20984108 1019141 SH SOLE 1019141 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 6490471 128601 SH SOLE 128601 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2459162 17004 SH SOLE 17004 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 285278 4175 SH SOLE 4175 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 540924 7127 SH SOLE 7127 0 0 INVESCO LTD SHS G491BT108 283842 17307 SH SOLE 17307 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 3237949 10089 SH SOLE 10089 0 0 IQVIA HLDGS INC COM 46266C105 441138 2218 SH SOLE 2218 0 0 ISHARES GOLD TR ISHARES NEW 464285204 4728987 126545 SH SOLE 126545 0 0 ISHARES INC EMNG MKTS EQT 46434G889 1927524 46424 SH SOLE 46424 0 0 ISHARES INC MSCI EMERG MRKT 464286533 269849 4945 SH SOLE 4945 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 247231 7854 SH SOLE 7854 0 0 ISHARES INC CORE MSCI EMKT 46434G103 9023501 184946 SH SOLE 184946 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 257162 3870 SH SOLE 3870 0 0 ISHARES SILVER TR ISHARES 46428Q109 647607 29277 SH SOLE 29277 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 4814691 83646 SH SOLE 83646 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 3011192 121468 SH SOLE 121468 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 544835 13807 SH SOLE 13807 0 0 ISHARES TR MSCI KLD400 SOC 464288570 816113 10464 SH SOLE 10464 0 0 ISHARES TR CORE INTL AGGR 46435G672 1711733 34969 SH SOLE 34969 0 0 ISHARES TR GLOBAL TECH ETF 464287291 320833 5902 SH SOLE 5902 0 0 ISHARES TR MSCI USA ESG SLC 464288802 861901 9820 SH SOLE 9820 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 631367 9929 SH SOLE 9929 0 0 ISHARES TR US HLTHCARE ETF 464287762 1273552 4664 SH SOLE 4664 0 0 ISHARES TR U.S. ENERGY ETF 464287796 2251900 51472 SH SOLE 51472 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 4197364 51088 SH SOLE 51088 0 0 ISHARES TR TIPS BD ETF 464287176 11397660 103380 SH SOLE 103380 0 0 ISHARES TR S&P 100 ETF 464287101 4795144 25637 SH SOLE 25637 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 652071 9077 SH SOLE 9077 0 0 ISHARES TR FALN ANGLS USD 46435G474 1061239 41996 SH SOLE 41996 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 4855319 53680 SH SOLE 53680 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 458677 19929 SH SOLE 19929 0 0 ISHARES TR RESIDENTIAL MULT 464288562 364470 5161 SH SOLE 5161 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 290001 2116 SH SOLE 2116 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 291259 5313 SH SOLE 5313 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 6914293 28299 SH SOLE 28299 0 0 ISHARES TR CORE S&P SCP ETF 464287804 9587372 99146 SH SOLE 99146 0 0 ISHARES TR BROAD USD HIGH 46435U853 1316879 37043 SH SOLE 37043 0 0 ISHARES TR US INFRASTRUC 46435U713 1635781 43831 SH SOLE 43831 0 0 ISHARES TR ESG AWARE MSCI 46435U663 732952 21564 SH SOLE 21564 0 0 ISHARES TR EUROPE ETF 464287861 2064175 41267 SH SOLE 41267 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 375108 7805 SH SOLE 7805 0 0 ISHARES TR EAFE GRWTH ETF 464288885 6517042 69567 SH SOLE 69567 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 5704419 57487 SH SOLE 57487 0 0 ISHARES TR ESG MSCI LEADR 46435U218 3281043 46043 SH SOLE 46043 0 0 ISHARES TR US REGNL BKS ETF 464288778 3961631 110691 SH SOLE 110691 0 0 ISHARES TR RUS TP200 GR ETF 464289438 23198599 166980 SH SOLE 166980 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 4278874 42542 SH SOLE 42542 0 0 ISHARES TR ESG MSCI EM LDRS 46436E601 357857 7860 SH SOLE 7860 0 0 ISHARES TR US AER DEF ETF 464288760 1227018 10662 SH SOLE 10662 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 4117770 81718 SH SOLE 81718 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 441182 2473 SH SOLE 2473 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1214432 11946 SH SOLE 11946 0 0 ISHARES TR SELECT DIVID ETF 464287168 2822965 24091 SH SOLE 24091 0 0 ISHARES TR ESG ADV TTL USD 46436E619 341795 7906 SH SOLE 7906 0 0 ISHARES TR ESG EAFE ETF 46436E759 939981 15774 SH SOLE 15774 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 783138 23681 SH SOLE 23681 0 0 ISHARES TR EAFE VALUE ETF 464288877 3187685 65685 SH SOLE 65685 0 0 ISHARES TR US TREAS BD ETF 46429B267 9163417 391934 SH SOLE 391934 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 3063704 42119 SH SOLE 42119 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 639698 9456 SH SOLE 9456 0 0 ISHARES TR CORE S&P TTL STK 464287150 605598 6688 SH SOLE 6688 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 325023 6431 SH SOLE 6431 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 221905 3582 SH SOLE 3582 0 0 ISHARES TR SHORT TREAS BD 464288679 1036159 9377 SH SOLE 9377 0 0 ISHARES TR CORE MSCI EAFE 46432F842 1988551 29746 SH SOLE 29746 0 0 ISHARES TR GNMA BOND ETF 46429B333 234037 5264 SH SOLE 5264 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 1529069 6741 SH SOLE 6741 0 0 ISHARES TR US CONSM STAPLES 464287812 5131464 25756 SH SOLE 25756 0 0 ISHARES TR ISHARES BIOTECH 464287556 737633 5711 SH SOLE 5711 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 4987053 40197 SH SOLE 40197 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1516920 36394 SH SOLE 36394 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 364684 5708 SH SOLE 5708 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 1375661 10380 SH SOLE 10380 0 0 ISHARES TR S&P 500 VAL ETF 464287408 325222 2143 SH SOLE 2143 0 0 ISHARES TR MBS ETF 464288588 12921804 136407 SH SOLE 136407 0 0 ISHARES TR U.S. TECH ETF 464287721 10993338 118450 SH SOLE 118450 0 0 ISHARES TR CORE S&P500 ETF 464287200 6567623 15977 SH SOLE 15977 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 7974734 69624 SH SOLE 69624 0 0 ISHARES TR PFD AND INCM SEC 464288687 1446918 46346 SH SOLE 46346 0 0 ISHARES TR INTL SEL DIV ETF 464288448 281937 10256 SH SOLE 10256 0 0 ISHARES TR IBOXX INV CP ETF 464287242 2146732 19585 SH SOLE 19585 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 1684105 14315 SH SOLE 14315 0 0 ISHARES TR EXPND TEC SC ETF 464287549 468940 1382 SH SOLE 1382 0 0 ISHARES TR CORE S&P US VLU 464287663 272470 3693 SH SOLE 3693 0 0 ISHARES TR CORE DIV GRWTH 46434V621 20167397 403429 SH SOLE 403429 0 0 ISHARES TR CORE TOTAL USD 46434V613 18829109 407998 SH SOLE 407998 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 2511196 25335 SH SOLE 25335 0 0 ISHARES TR CORE US AGGBD ET 464287226 4700816 47178 SH SOLE 47178 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 3999033 79583 SH SOLE 79583 0 0 ISHARES TR 20 YR TR BD ETF 464287432 4462396 41952 SH SOLE 41952 0 0 ISHARES TR JPMORGAN USD EMG 464288281 341358 3956 SH SOLE 3956 0 0 ISHARES TR GLB INFRASTR ETF 464288372 1004801 21065 SH SOLE 21065 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 30670062 868840 SH SOLE 868840 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 411863 2705 SH SOLE 2705 0 0 ISHARES TR MSCI EAFE ETF 464287465 4052476 56662 SH SOLE 56662 0 0 ISHARES TR RUS 1000 ETF 464287622 1548006 6873 SH SOLE 6873 0 0 ISHARES TR CORE S&P MCP ETF 464287507 7728710 30895 SH SOLE 30895 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 13056892 259477 SH SOLE 259477 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 5399048 113928 SH SOLE 113928 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 5651566 103509 SH SOLE 103509 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 3875711 85955 SH SOLE 85955 0 0 JACOBS SOLUTIONS INC COM 46982L108 512579 4362 SH SOLE 4362 0 0 JAMES RIV GROUP LTD COM G5005R107 313777 15195 SH SOLE 15195 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 327113 12279 SH SOLE 12279 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 399281 40495 SH SOLE 40495 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 345466 3161 SH SOLE 3161 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 390174 8149 SH SOLE 8149 0 0 JOHNSON & JOHNSON COM 478160104 9808758 63282 SH SOLE 63282 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1154374 19169 SH SOLE 19169 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 355506 16021 SH SOLE 16021 0 0 JPMORGAN CHASE & CO COM 46625H100 12452859 95563 SH SOLE 95563 0 0 KADANT INC COM 48282T104 206226 989 SH SOLE 989 0 0 KELLOGG CO COM 487836108 459413 6861 SH SOLE 6861 0 0 KEYCORP COM 493267108 675405 53946 SH SOLE 53946 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 722300 4473 SH SOLE 4473 0 0 KIMBERLY-CLARK CORP COM 494368103 1785352 13302 SH SOLE 13302 0 0 KIMCO RLTY CORP COM 49446R109 322910 16534 SH SOLE 16534 0 0 KKR & CO INC COM 48251W104 200760 3823 SH SOLE 3823 0 0 KLA CORP COM NEW 482480100 204384 512 SH SOLE 512 0 0 KRAFT HEINZ CO COM 500754106 1242990 32144 SH SOLE 32144 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 701151 22480 SH SOLE 22480 0 0 KROGER CO COM 501044101 965839 19563 SH SOLE 19563 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 612073 3119 SH SOLE 3119 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 288174 1256 SH SOLE 1256 0 0 LAM RESEARCH CORP COM 512807108 446624 842 SH SOLE 842 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 545599 5462 SH SOLE 5462 0 0 LAMB WESTON HLDGS INC COM 513272104 401461 3841 SH SOLE 3841 0 0 LAS VEGAS SANDS CORP COM 517834107 701225 12206 SH SOLE 12206 0 0 LAUDER ESTEE COS INC CL A 518439104 696570 2826 SH SOLE 2826 0 0 LEIDOS HOLDINGS INC COM 525327102 261096 2836 SH SOLE 2836 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 721901 8836 SH SOLE 8836 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 206942 2520 SH SOLE 2520 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 246620 8811 SH SOLE 8811 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 266286 7904 SH SOLE 7904 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 648177 8662 SH SOLE 8662 0 0 LILLY ELI & CO COM 532457108 2709988 7891 SH SOLE 7891 0 0 LINCOLN ELEC HLDGS INC COM 533900106 5854242 34620 SH SOLE 34620 0 0 LINDE PLC SHS G54950103 2554554 7187 SH SOLE 7187 0 0 LISTED FD TR SWAN HEDGED EQTY 53656F599 1916043 108897 SH SOLE 108897 0 0 LITTELFUSE INC COM 537008104 1005874 3752 SH SOLE 3752 0 0 LKQ CORP COM 501889208 201498 3550 SH SOLE 3550 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 264547 114029 SH SOLE 114029 0 0 LOCKHEED MARTIN CORP COM 539830109 4887061 10338 SH SOLE 10338 0 0 LOWES COS INC COM 548661107 3027499 15140 SH SOLE 15140 0 0 LULULEMON ATHLETICA INC COM 550021109 988776 2715 SH SOLE 2715 0 0 LUMEN TECHNOLOGIES INC COM 550241103 30454 11492 SH SOLE 11492 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 182246 28081 SH SOLE 28081 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 338294 3603 SH SOLE 3603 0 0 M & T BK CORP COM 55261F104 366981 3069 SH SOLE 3069 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 705897 13010 SH SOLE 13010 0 0 MARATHON PETE CORP COM 56585A102 2197619 16299 SH SOLE 16299 0 0 MARKEL CORP COM 570535104 2086011 1633 SH SOLE 1633 0 0 MARRIOTT INTL INC NEW CL A 571903202 836284 5037 SH SOLE 5037 0 0 MARSH & MCLENNAN COS INC COM 571748102 870613 5227 SH SOLE 5227 0 0 MASCO CORP COM 574599106 487753 9810 SH SOLE 9810 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1935047 5325 SH SOLE 5325 0 0 MCCORMICK & CO INC COM NON VTG 579780206 207692 2496 SH SOLE 2496 0 0 MCDONALDS CORP COM 580135101 2752185 9843 SH SOLE 9843 0 0 MCKESSON CORP COM 58155Q103 3361723 9442 SH SOLE 9442 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 169110 20573 SH SOLE 20573 0 0 MEDPACE HLDGS INC COM 58506Q109 307650 1636 SH SOLE 1636 0 0 MEDTRONIC PLC SHS G5960L103 2047729 25400 SH SOLE 25400 0 0 MERCK & CO INC COM 58933Y105 8957426 84194 SH SOLE 84194 0 0 META PLATFORMS INC CL A 30303M102 3264229 15402 SH SOLE 15402 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 734501 480 SH SOLE 480 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 50891 11209 SH SOLE 11209 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 479394 5722 SH SOLE 5722 0 0 MICRON TECHNOLOGY INC COM 595112103 371453 6156 SH SOLE 6156 0 0 MICROSOFT CORP COM 594918104 30805127 106851 SH SOLE 106851 0 0 MILLERKNOLL INC COM 600544100 1079228 52774 SH SOLE 52774 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 79651 12465 SH SOLE 12465 0 0 MONDELEZ INTL INC CL A 609207105 951973 13654 SH SOLE 13654 0 0 MONOLITHIC PWR SYS INC COM 609839105 847471 1693 SH SOLE 1693 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 388332 7190 SH SOLE 7190 0 0 MORGAN STANLEY COM NEW 617446448 2204073 25103 SH SOLE 25103 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 476120 1664 SH SOLE 1664 0 0 MP MATERIALS CORP COM CL A 553368101 359310 12746 SH SOLE 12746 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 119068 41200 SH SOLE 41200 0 0 NATIONAL HEALTH INVS INC COM 63633D104 321086 6225 SH SOLE 6225 0 0 NETFLIX INC COM 64110L106 1443070 4177 SH SOLE 4177 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 462272 4567 SH SOLE 4567 0 0 NEWMARKET CORP COM 651587107 5306809 14540 SH SOLE 14540 0 0 NEWMONT CORP COM 651639106 432454 8822 SH SOLE 8822 0 0 NEXTERA ENERGY INC COM 65339F101 3563232 46228 SH SOLE 46228 0 0 NIKE INC CL B 654106103 2503040 20410 SH SOLE 20410 0 0 NIO INC SPON ADS 62914V106 260932 24827 SH SOLE 24827 0 0 NOKIA CORP SPONSORED ADR 654902204 153423 31247 SH SOLE 31247 0 0 NORDSON CORP COM 655663102 218037 981 SH SOLE 981 0 0 NORFOLK SOUTHN CORP COM 655844108 405017 1910 SH SOLE 1910 0 0 NORTHROP GRUMMAN CORP COM 666807102 1286913 2787 SH SOLE 2787 0 0 NOVARTIS AG SPONSORED ADR 66987V109 3148028 34218 SH SOLE 34218 0 0 NOVO-NORDISK A S ADR 670100205 1313441 8253 SH SOLE 8253 0 0 NUCOR CORP COM 670346105 2401640 15548 SH SOLE 15548 0 0 NUTRIEN LTD COM 67077M108 375084 5079 SH SOLE 5079 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 266870 23999 SH SOLE 23999 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 122104 23895 SH SOLE 23895 0 0 NUVEEN MUN VALUE FD INC COM 670928100 97166 11029 SH SOLE 11029 0 0 NUVEEN OHIO QLTY MUN INCOME COM 670980101 532084 41863 SH SOLE 41863 0 0 NVENT ELECTRIC PLC SHS G6700G107 367481 8558 SH SOLE 8558 0 0 NVIDIA CORPORATION COM 67066G104 11672794 42023 SH SOLE 42023 0 0 NXP SEMICONDUCTORS N V COM N6596X109 266207 1428 SH SOLE 1428 0 0 OGE ENERGY CORP COM 670837103 273449 7261 SH SOLE 7261 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 762125 27805 SH SOLE 27805 0 0 OMNICOM GROUP INC COM 681919106 676701 7173 SH SOLE 7173 0 0 ON SEMICONDUCTOR CORP COM 682189105 379001 4604 SH SOLE 4604 0 0 ONCORUS INC COM 68236R103 40037 116354 SH SOLE 116354 0 0 OPEN LENDING CORP COM CL A 68373J104 125840 17875 SH SOLE 17875 0 0 ORACLE CORP COM 68389X105 4661771 50170 SH SOLE 50170 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 344686 406 SH SOLE 406 0 0 PACER FDS TR US CASH COWS 100 69374H881 6756065 143899 SH SOLE 143899 0 0 PACER FDS TR PACER US SMALL 69374H857 3257124 85579 SH SOLE 85579 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 162434 19223 SH SOLE 19223 0 0 PALO ALTO NETWORKS INC COM 697435105 2953755 14788 SH SOLE 14788 0 0 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 1955950 65329 SH SOLE 65329 0 0 PARKER-HANNIFIN CORP COM 701094104 552568 1644 SH SOLE 1644 0 0 PATTERSON-UTI ENERGY INC COM 703481101 231087 19751 SH SOLE 19751 0 0 PAYCHEX INC COM 704326107 644972 5629 SH SOLE 5629 0 0 PAYCOM SOFTWARE INC COM 70432V102 550866 1812 SH SOLE 1812 0 0 PAYLOCITY HLDG CORP COM 70438V106 414655 2086 SH SOLE 2086 0 0 PAYPAL HLDGS INC COM 70450Y103 1178817 15523 SH SOLE 15523 0 0 PEMBINA PIPELINE CORP COM 706327103 204865 6323 SH SOLE 6323 0 0 PEPSICO INC COM 713448108 3680033 20187 SH SOLE 20187 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 332938 13645 SH SOLE 13645 0 0 PERRIGO CO PLC SHS G97822103 294529 8211 SH SOLE 8211 0 0 PFIZER INC COM 717081103 3805352 93268 SH SOLE 93268 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 128483 11712 SH SOLE 11712 0 0 PHILIP MORRIS INTL INC COM 718172109 3095547 31831 SH SOLE 31831 0 0 PHILLIPS 66 COM 718546104 1036142 10220 SH SOLE 10220 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 210040 6439 SH SOLE 6439 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 631269 6360 SH SOLE 6360 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 575823 6208 SH SOLE 6208 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 7159514 75455 SH SOLE 75455 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 60818 12750 SH SOLE 12750 0 0 PIONEER NAT RES CO COM 723787107 434411 2127 SH SOLE 2127 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 141355 10774 SH SOLE 10774 0 0 PNC FINL SVCS GROUP INC COM 693475105 2516526 19800 SH SOLE 19800 0 0 POOL CORP COM 73278L105 464006 1355 SH SOLE 1355 0 0 POST HLDGS INC COM 737446104 5116299 56930 SH SOLE 56930 0 0 POWER INTEGRATIONS INC COM 739276103 303858 3590 SH SOLE 3590 0 0 PRA GROUP INC COM 69354N106 223864 5746 SH SOLE 5746 0 0 PRICE T ROWE GROUP INC COM 74144T108 203110 1799 SH SOLE 1799 0 0 PROCTER AND GAMBLE CO COM 742718109 12937843 87012 SH SOLE 87012 0 0 PROGRESSIVE CORP COM 743315103 3586471 25070 SH SOLE 25070 0 0 PROLOGIS INC. COM 74340W103 1347004 10796 SH SOLE 10796 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 793562 15808 SH SOLE 15808 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 345255 23017 SH SOLE 23017 0 0 PROSHARES TR ULTRASHRT S&P500 74347G416 554373 13870 SH SOLE 13870 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 6082880 66669 SH SOLE 66669 0 0 PROSHARES TR II VIX SH TRM FUTRS 74347Y854 484302 53514 SH SOLE 53514 0 0 PRUDENTIAL FINL INC COM 744320102 676548 8177 SH SOLE 8177 0 0 PTC INC COM 69370C100 265051 2067 SH SOLE 2067 0 0 PUBLIC STORAGE COM 74460D109 287942 953 SH SOLE 953 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 356467 5708 SH SOLE 5708 0 0 PULTE GROUP INC COM 745867101 240755 4131 SH SOLE 4131 0 0 QUALCOMM INC COM 747525103 3497721 27416 SH SOLE 27416 0 0 QUALYS INC COM 74758T303 512799 3944 SH SOLE 3944 0 0 QUANTA SVCS INC COM 74762E102 371607 2230 SH SOLE 2230 0 0 QUEST DIAGNOSTICS INC COM 74834L100 236838 1674 SH SOLE 1674 0 0 RAYMOND JAMES FINL INC COM 754730109 850670 9121 SH SOLE 9121 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 3209276 32771 SH SOLE 32771 0 0 REALTY INCOME CORP COM 756109104 447103 7061 SH SOLE 7061 0 0 RECON TECHNOLOGY LTD CL A SHS G7415M124 3670 10709 SH SOLE 10709 0 0 REGENERON PHARMACEUTICALS COM 75886F107 258826 315 SH SOLE 315 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 190425 10260 SH SOLE 10260 0 0 RELX PLC SPONSORED ADR 759530108 541748 16700 SH SOLE 16700 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 5152544 25719 SH SOLE 25719 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 344107 9425 SH SOLE 9425 0 0 REPUBLIC SVCS INC COM 760759100 218763 1618 SH SOLE 1618 0 0 RESMED INC COM 761152107 504991 2306 SH SOLE 2306 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 228209 3399 SH SOLE 3399 0 0 RIO TINTO PLC SPONSORED ADR 767204100 438411 6391 SH SOLE 6391 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 382153 6789 SH SOLE 6789 0 0 RITHM CAPITAL CORP COM NEW 64828T201 86456 10807 SH SOLE 10807 0 0 ROBLOX CORP CL A 771049103 212620 4727 SH SOLE 4727 0 0 ROCKWELL AUTOMATION INC COM 773903109 749178 2553 SH SOLE 2553 0 0 ROPER TECHNOLOGIES INC COM 776696106 242820 551 SH SOLE 551 0 0 ROYAL BK CDA SUSTAINABL COM 780087102 3495074 36567 SH SOLE 36567 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 201189 3081 SH SOLE 3081 0 0 RPM INTL INC COM 749685103 245733 2817 SH SOLE 2817 0 0 S&P GLOBAL INC COM 78409V104 719535 2087 SH SOLE 2087 0 0 SAIA INC COM 78709Y105 521305 1916 SH SOLE 1916 0 0 SALESFORCE INC COM 79466L302 2267503 11350 SH SOLE 11350 0 0 SANMINA CORPORATION COM 801056102 5115780 83879 SH SOLE 83879 0 0 SANOFI SPONSORED ADR 80105N105 430299 7907 SH SOLE 7907 0 0 SAP SE SPON ADR 803054204 417868 3302 SH SOLE 3302 0 0 SCHLUMBERGER LTD COM STK 806857108 526431 10722 SH SOLE 10722 0 0 SCHWAB CHARLES CORP COM 808513105 1746566 33344 SH SOLE 33344 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 406566 8405 SH SOLE 8405 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 983305 15088 SH SOLE 15088 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1579300 24082 SH SOLE 24082 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 462576 8629 SH SOLE 8629 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3371059 69093 SH SOLE 69093 0 0 SCHWAB STRATEGIC TR LONG TERM US 808524680 253417 6765 SH SOLE 6765 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 6437846 137238 SH SOLE 137238 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 13088516 178903 SH SOLE 178903 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 364324 5510 SH SOLE 5510 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1388839 9197 SH SOLE 9197 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1898713 14666 SH SOLE 14666 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 449250 6013 SH SOLE 6013 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 302082 5211 SH SOLE 5211 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1273904 39624 SH SOLE 39624 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 7319091 88363 SH SOLE 88363 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 321511 2150 SH SOLE 2150 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 832289 8226 SH SOLE 8226 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4347560 64228 SH SOLE 64228 0 0 SEMPRA COM 816851109 340266 2251 SH SOLE 2251 0 0 SERVICENOW INC COM 81762P102 302533 651 SH SOLE 651 0 0 SHELL PLC SPON ADS 780259305 561049 9751 SH SOLE 9751 0 0 SHERWIN WILLIAMS CO COM 824348106 1808295 8045 SH SOLE 8045 0 0 SHOPIFY INC CL A 82509L107 352071 7344 SH SOLE 7344 0 0 SIGNET JEWELERS LIMITED SHS G81276100 324732 4175 SH SOLE 4175 0 0 SIMON PPTY GROUP INC NEW COM 828806109 397396 3549 SH SOLE 3549 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 42970 10824 SH SOLE 10824 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 771043 6535 SH SOLE 6535 0 0 SLR INVESTMENT CORP COM 83413U100 174464 11600 SH SOLE 11600 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 4450 10348 SH SOLE 10348 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 872746 31270 SH SOLE 31270 0 0 SMUCKER J M CO COM NEW 832696405 534144 3394 SH SOLE 3394 0 0 SNAP ON INC COM 833034101 383420 1553 SH SOLE 1553 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1527089 18839 SH SOLE 18839 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 751466 8290 SH SOLE 8290 0 0 SOUTHERN CO COM 842587107 1171124 16831 SH SOLE 16831 0 0 SOUTHWEST AIRLS CO COM 844741108 308318 9475 SH SOLE 9475 0 0 SOUTHWESTERN ENERGY CO COM 845467109 83330 16666 SH SOLE 16666 0 0 SP PLUS CORP COM 78469C103 439358 12813 SH SOLE 12813 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1106572 3327 SH SOLE 3327 0 0 SPDR GOLD TR GOLD SHS 78463V107 5018945 27393 SH SOLE 27393 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 2740773 54112 SH SOLE 54112 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 312324 9151 SH SOLE 9151 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 332482 9699 SH SOLE 9699 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1018612 31713 SH SOLE 31713 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 12612865 30809 SH SOLE 30809 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1038601 2266 SH SOLE 2266 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 825846 12313 SH SOLE 12313 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 720474 10903 SH SOLE 10903 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 706310 10320 SH SOLE 10320 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 226331 2693 SH SOLE 2693 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 7344173 99582 SH SOLE 99582 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 402607 16208 SH SOLE 16208 0 0 SPDR SER TR S&P BIOTECH 78464A870 5297205 69508 SH SOLE 69508 0 0 SPDR SER TR S&P DIVID ETF 78464A763 251029 2029 SH SOLE 2029 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 763208 15134 SH SOLE 15134 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 10123205 210243 SH SOLE 210243 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 363669 2850 SH SOLE 2850 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 266635 6548 SH SOLE 6548 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 914741 9855 SH SOLE 9855 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 7501351 81696 SH SOLE 81696 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 722538 18136 SH SOLE 18136 0 0 SPS COMM INC COM 78463M107 1074629 7056 SH SOLE 7056 0 0 STAG INDL INC COM 85254J102 465055 13751 SH SOLE 13751 0 0 STARBUCKS CORP COM 855244109 2865916 27522 SH SOLE 27522 0 0 STARWOOD PPTY TR INC COM 85571B105 355475 20095 SH SOLE 20095 0 0 STERIS PLC SHS USD G8473T100 775837 4056 SH SOLE 4056 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 75612 71420 SH SOLE 71420 0 0 STRYKER CORPORATION COM 863667101 749077 2624 SH SOLE 2624 0 0 SUN CMNTYS INC COM 866674104 456310 3239 SH SOLE 3239 0 0 SUNCOR ENERGY INC NEW COM 867224107 372227 11988 SH SOLE 11988 0 0 SUPER MICRO COMPUTER INC COM 86800U104 211608 1986 SH SOLE 1986 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 201366 5558 SH SOLE 5558 0 0 SURO CAPITAL CORP COM NEW 86887Q109 1115043 308023 SH SOLE 308023 0 0 SYNOPSYS INC COM 871607107 380070 984 SH SOLE 984 0 0 SYSCO CORP COM 871829107 376187 4871 SH SOLE 4871 0 0 T ROWE PRICE ETF INC US EQUITY RESEAR 87283Q503 522913 21294 SH SOLE 21294 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2500387 26880 SH SOLE 26880 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 367563 3081 SH SOLE 3081 0 0 TAPESTRY INC COM 876030107 2118555 49143 SH SOLE 49143 0 0 TARGET CORP COM 87612E106 1679012 10137 SH SOLE 10137 0 0 TE CONNECTIVITY LTD SHS H84989104 458764 3498 SH SOLE 3498 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 717565 1604 SH SOLE 1604 0 0 TERADYNE INC COM 880770102 527662 4908 SH SOLE 4908 0 0 TERRENO RLTY CORP COM 88146M101 566542 8770 SH SOLE 8770 0 0 TESLA INC COM 88160R101 4381140 21118 SH SOLE 21118 0 0 TETRA TECH INC NEW COM 88162G103 238301 1622 SH SOLE 1622 0 0 TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706 390669 12586 SH SOLE 12586 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 117395 13265 SH SOLE 13265 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 323870 6615 SH SOLE 6615 0 0 TEXAS INSTRS INC COM 882508104 2125247 11425 SH SOLE 11425 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 7686580 4519 SH SOLE 4519 0 0 THE CIGNA GROUP COM 125523100 673092 2634 SH SOLE 2634 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2051836 3560 SH SOLE 3560 0 0 THOMSON REUTERS CORP. COM NEW 884903709 375917 2889 SH SOLE 2889 0 0 TJX COS INC NEW COM 872540109 965395 12320 SH SOLE 12320 0 0 T-MOBILE US INC COM 872590104 635123 4385 SH SOLE 4385 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 440140 20358 SH SOLE 20358 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 600164 10019 SH SOLE 10019 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 428185 7251 SH SOLE 7251 0 0 TOYOTA MOTOR CORP ADS 892331307 474945 3352 SH SOLE 3352 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 22264 11780 SH SOLE 11780 0 0 TRACTOR SUPPLY CO COM 892356106 211301 899 SH SOLE 899 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 668767 3635 SH SOLE 3635 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 310535 3590 SH SOLE 3590 0 0 TRAVELERS COMPANIES INC COM 89417E109 1376802 8032 SH SOLE 8032 0 0 TRIMBLE INC COM 896239100 460090 8777 SH SOLE 8777 0 0 TRITON INTL LTD CL A G9078F107 279875 4427 SH SOLE 4427 0 0 TRUIST FINL CORP COM 89832Q109 1557754 45682 SH SOLE 45682 0 0 UBER TECHNOLOGIES INC COM 90353T100 369559 11658 SH SOLE 11658 0 0 UBS GROUP AG SHS H42097107 348181 16316 SH SOLE 16316 0 0 ULTA BEAUTY INC COM 90384S303 1069513 1960 SH SOLE 1960 0 0 UNILEVER PLC SPON ADR NEW 904767704 2610055 50261 SH SOLE 50261 0 0 UNION PAC CORP COM 907818108 942489 4683 SH SOLE 4683 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3489862 17990 SH SOLE 17990 0 0 UNITED RENTALS INC COM 911363109 595609 1505 SH SOLE 1505 0 0 UNITED STS OIL FD LP UNITS 91232N207 744992 11213 SH SOLE 11213 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5563492 11772 SH SOLE 11772 0 0 US BANCORP DEL COM NEW 902973304 1190620 33027 SH SOLE 33027 0 0 VALE S A SPONSORED ADS 91912E105 171966 10898 SH SOLE 10898 0 0 VALERO ENERGY CORP COM 91913Y100 2488287 17824 SH SOLE 17824 0 0 VALVOLINE INC COM 92047W101 1999756 57234 SH SOLE 57234 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1031269 31878 SH SOLE 31878 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 1378999 4976 SH SOLE 4976 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 530986 18950 SH SOLE 18950 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 986768 11360 SH SOLE 11360 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 859809 5861 SH SOLE 5861 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1722466 7473 SH SOLE 7473 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 239211 2962 SH SOLE 2962 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 243096 2566 SH SOLE 2566 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 769030 15618 SH SOLE 15618 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1060727 14367 SH SOLE 14367 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 6687385 87143 SH SOLE 87143 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4181360 54665 SH SOLE 54665 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 479708 9806 SH SOLE 9806 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2266267 11104 SH SOLE 11104 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1338339 16117 SH SOLE 16117 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 914039 4893 SH SOLE 4893 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3281532 15558 SH SOLE 15558 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1683661 8882 SH SOLE 8882 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 41278532 109763 SH SOLE 109763 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1209671 7619 SH SOLE 7619 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1061828 5448 SH SOLE 5448 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 261000 1206 SH SOLE 1206 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2185934 8763 SH SOLE 8763 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 5453817 39489 SH SOLE 39489 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 8446335 62999 SH SOLE 62999 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 284815 2607 SH SOLE 2607 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 676925 11106 SH SOLE 11106 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 465031 6857 SH SOLE 6857 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 532768 9964 SH SOLE 9964 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2425726 60043 SH SOLE 60043 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 405165 4400 SH SOLE 4400 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1728862 36154 SH SOLE 36154 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1117107 14654 SH SOLE 14654 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4503612 56141 SH SOLE 56141 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 371729 6350 SH SOLE 6350 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1480188 20535 SH SOLE 20535 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 12452037 80852 SH SOLE 80852 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 653844 11843 SH SOLE 11843 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 4282881 94817 SH SOLE 94817 0 0 VANGUARD WELLINGTON FD US QUALITY 921935706 421404 3890 SH SOLE 3890 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1900851 18018 SH SOLE 18018 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 1131809 5534 SH SOLE 5534 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 537932 5325 SH SOLE 5325 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 6374024 16536 SH SOLE 16536 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 811763 4261 SH SOLE 4261 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 256170 1324 SH SOLE 1324 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 805944 3380 SH SOLE 3380 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 367096 4713 SH SOLE 4713 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 385314 2612 SH SOLE 2612 0 0 VEEVA SYS INC CL A COM 922475108 245911 1338 SH SOLE 1338 0 0 VENTAS INC COM 92276F100 797685 18401 SH SOLE 18401 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3753790 96523 SH SOLE 96523 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 413372 1312 SH SOLE 1312 0 0 VIATRIS INC COM 92556V106 116687 12130 SH SOLE 12130 0 0 VICI PPTYS INC COM 925652109 1033038 31669 SH SOLE 31669 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 421092 15039 SH SOLE 15039 0 0 VIRTUS CONVERTIBLE & INC FD COM 92838U108 66195 22065 SH SOLE 22065 0 0 VIRTUS CONVERTIBLE & INCOME COM 92838X102 40401 12024 SH SOLE 12024 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 287051 24409 SH SOLE 24409 0 0 VISA INC COM CL A 92826C839 9648477 42795 SH SOLE 42795 0 0 VISLINK TECHNOLOGIES INC COM 92836Y300 5694 16503 SH SOLE 16503 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 140197 12699 SH SOLE 12699 0 0 VOYA FINANCIAL INC COM 929089100 350662 144214 SH SOLE 144214 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 375341 10854 SH SOLE 10854 0 0 WALMART INC COM 931142103 2731287 18523 SH SOLE 18523 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 516124 34180 SH SOLE 34180 0 0 WASTE MGMT INC DEL COM 94106L109 2787756 17085 SH SOLE 17085 0 0 WEC ENERGY GROUP INC COM 92939U106 674055 7111 SH SOLE 7111 0 0 WELLS FARGO CO NEW COM 949746101 1386043 37080 SH SOLE 37080 0 0 WELLTOWER INC COM 95040Q104 366442 5111 SH SOLE 5111 0 0 WENDYS CO COM 95058W100 463251 21270 SH SOLE 21270 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 662797 1913 SH SOLE 1913 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 152960 17807 SH SOLE 17807 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 108489 10553 SH SOLE 10553 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 96400 100000 PRN SOLE 100000 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 100253 105253 SH SOLE 105253 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 556152 11548 SH SOLE 11548 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 4863917 3531 SH SOLE 3531 0 0 WILLIAMS COS INC COM 969457100 2024687 67806 SH SOLE 67806 0 0 WILLIAMS SONOMA INC COM 969904101 592241 4868 SH SOLE 4868 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 5064722 21795 SH SOLE 21795 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 969619 20683 SH SOLE 20683 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 12986601 258337 SH SOLE 258337 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 303136 10614 SH SOLE 10614 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 206084 3331 SH SOLE 3331 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 2416049 38756 SH SOLE 38756 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 336856 8220 SH SOLE 8220 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 3790946 136169 SH SOLE 136169 0 0 WORKDAY INC CL A 98138H101 318691 1543 SH SOLE 1543 0 0 WORKIVA INC COM CL A 98139A105 383321 3743 SH SOLE 3743 0 0 WORLD FUEL SVCS CORP COM 981475106 447432 17512 SH SOLE 17512 0 0 WP CAREY INC COM 92936U109 589094 7606 SH SOLE 7606 0 0 WYNN RESORTS LTD COM 983134107 200878 1795 SH SOLE 1795 0 0 YUM BRANDS INC COM 988498101 600545 4547 SH SOLE 4547 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 238182 749 SH SOLE 749 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1455902 11269 SH SOLE 11269 0 0 ZOETIS INC CL A 98978V103 2255631 13552 SH SOLE 13552 0 0