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
3M CO COM 88579Y101   1,058,568 8,827 SH   SOLE   8,827 0 0
ABB LTD SPONSORED ADR 000375204   241,365 7,924 SH   SOLE   7,924 0 0
ABBOTT LABS COM 002824100   1,676,140 15,270 SH   SOLE   15,270 0 0
ABBVIE INC COM 00287Y109   4,005,345 24,784 SH   SOLE   24,784 0 0
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   54,489 13,971 SH   SOLE   13,971 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   203,952 26,148 SH   SOLE   26,148 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   911,034 3,414 SH   SOLE   3,414 0 0
ACTIVISION BLIZZARD INC COM 00507V109   1,250,062 16,330 SH   SOLE   16,330 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208   1,797 10,615 SH   SOLE   10,615 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   168,286 11,574 SH   SOLE   11,574 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,904,760 5,660 SH   SOLE   5,660 0 0
ADTRAN HOLDINGS INC COM 00486H105   448,649 23,877 SH   SOLE   23,877 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   1,516,614 10,315 SH   SOLE   10,315 0 0
ADVANCED MICRO DEVICES INC COM 007903107   418,349 6,459 SH   SOLE   6,459 0 0
ADVENT CONV & INCOME FD COM 00764C109   116,789 10,715 SH   SOLE   10,715 0 0
AECOM COM 00766T100   250,322 2,947 SH   SOLE   2,947 0 0
AEGON N V NY REGISTRY SHS 007924103   66,488 13,192 SH   SOLE   13,192 0 0
AES CORP COM 00130H105   369,940 12,863 SH   SOLE   12,863 0 0
AFLAC INC COM 001055102   242,438 3,370 SH   SOLE   3,370 0 0
AIR PRODS & CHEMS INC COM 009158106   1,004,243 3,258 SH   SOLE   3,258 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   540,176 20,792 SH   SOLE   20,792 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   695,812 8,254 SH   SOLE   8,254 0 0
ALARM COM HLDGS INC COM 011642105   243,194 4,915 SH   SOLE   4,915 0 0
ALBEMARLE CORP COM 012653101   491,197 2,265 SH   SOLE   2,265 0 0
ALCON AG ORD SHS H01301128   675,782 9,858 SH   SOLE   9,858 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   338,970 3,848 SH   SOLE   3,848 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   235,366 6,848 SH   SOLE   6,848 0 0
ALLSTATE CORP COM 020002101   448,836 3,310 SH   SOLE   3,310 0 0
ALPHABET INC CAP STK CL A 02079K305   4,188,984 47,478 SH   SOLE   47,478 0 0
ALPHABET INC CAP STK CL C 02079K107   3,507,137 39,526 SH   SOLE   39,526 0 0
ALTRIA GROUP INC COM 02209S103   1,631,967 35,703 SH   SOLE   35,703 0 0
AMAZON COM INC COM 023135106   7,668,891 92,501 SH   SOLE   92,501 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105   337,683 18,554 SH   SOLE   18,554 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   424,483 5,697 SH   SOLE   5,697 0 0
AMERICAN ELEC PWR CO INC COM 025537101   799,074 8,416 SH   SOLE   8,416 0 0
AMERICAN EXPRESS CO COM 025816109   987,561 6,684 SH   SOLE   6,684 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   298,137 4,720 SH   SOLE   4,720 0 0
AMERICAN TOWER CORP NEW COM 03027X100   882,684 4,166 SH   SOLE   4,166 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   261,858 1,718 SH   SOLE   1,718 0 0
AMERIPRISE FINL INC COM 03076C106   425,663 1,400 SH   SOLE   1,400 0 0
AMERISOURCEBERGEN CORP COM 03073E105   501,936 3,029 SH   SOLE   3,029 0 0
AMGEN INC COM 031162100   1,373,410 6,370 SH   SOLE   6,370 0 0
AMN HEALTHCARE SVCS INC COM 001744101   335,810 3,266 SH   SOLE   3,266 0 0
AMPHENOL CORP NEW CL A 032095101   2,011,923 26,424 SH   SOLE   26,424 0 0
AMYRIS INC COM NEW 03236M200   32,895 21,500 SH   SOLE   21,500 0 0
ANALOG DEVICES INC COM 032654105   474,316 2,892 SH   SOLE   2,892 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   320,545 5,339 SH   SOLE   5,339 0 0
AON PLC SHS CL A G0403H108   249,716 832 SH   SOLE   832 0 0
API GROUP CORP COM STK 00187Y100   401,104 21,324 SH   SOLE   21,324 0 0
APPLE INC COM 037833100   37,963,241 292,182 SH   SOLE   292,182 0 0
APPLIED MATLS INC COM 038222105   763,138 7,837 SH   SOLE   7,837 0 0
APTIV PLC SHS G6095L109   1,052,835 11,305 SH   SOLE   11,305 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   722,012 7,776 SH   SOLE   7,776 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   8,480 500 SH Call SOLE   500 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   420,404 24,788 SH   SOLE   24,788 0 0
ARES CAPITAL CORP COM 04010L103   226,350 12,255 SH   SOLE   12,255 0 0
ARISTA NETWORKS INC COM 040413106   232,143 1,913 SH   SOLE   1,913 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   324,057 10,911 SH   SOLE   10,911 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   494,909 2,761 SH   SOLE   2,761 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   85,981 13,713 SH   SOLE   13,713 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   811,950 1,486 SH   SOLE   1,486 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   245,233 3,617 SH   SOLE   3,617 0 0
AT&T INC COM 00206R102   2,834,515 153,966 SH   SOLE   153,966 0 0
AUTODESK INC COM 052769106   268,906 1,439 SH   SOLE   1,439 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,214,333 5,084 SH   SOLE   5,084 0 0
AVALONBAY CMNTYS INC COM 053484101   231,297 1,432 SH   SOLE   1,432 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307   598,000 40,000 SH   SOLE   40,000 0 0
AVERY DENNISON CORP COM 053611109   640,740 3,540 SH   SOLE   3,540 0 0
BAIDU INC SPON ADR REP A 056752108   403,418 3,527 SH   SOLE   3,527 0 0
BANK AMERICA CORP COM 060505104   3,761,323 113,567 SH   SOLE   113,567 0 0
BANK NEW YORK MELLON CORP COM 064058100   647,340 14,221 SH   SOLE   14,221 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   277,269 6,921 SH   SOLE   6,921 0 0
BARCLAYS BANK PLC IPTH SR B S&P 06747R477   379,955 26,909 SH   SOLE   26,909 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100   138,484 10,921 SH   SOLE   10,921 0 0
BARRICK GOLD CORP COM 067901108   210,747 12,267 SH   SOLE   12,267 0 0
BCE INC COM NEW 05534B760   1,515,441 34,481 SH   SOLE   34,481 0 0
BECTON DICKINSON & CO COM 075887109   521,824 2,052 SH   SOLE   2,052 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,836,484 25,369 SH   SOLE   25,369 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   468,711 1 SH   SOLE   1 0 0
BIOGEN INC COM 09062X103   301,843 1,090 SH   SOLE   1,090 0 0
BIONANO GENOMICS INC COM 09075F107   14,600 10,000 SH   SOLE   10,000 0 0
BIO-TECHNE CORP COM 09073M104   593,835 7,165 SH   SOLE   7,165 0 0
BLACKLINE INC COM 09239B109   279,372 4,153 SH   SOLE   4,153 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100   144,604 14,317 SH   SOLE   14,317 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   125,320 13,909 SH   SOLE   13,909 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105   137,779 14,412 SH   SOLE   14,412 0 0
BLACKROCK INC COM 09247X101   1,218,136 1,730 SH   SOLE   1,730 0 0
BLACKROCK MUN INCOME QUALITY COM 092479104   156,074 13,751 SH   SOLE   13,751 0 0
BLACKROCK MUNICIPAL INCOME COM 09253X102   124,405 10,980 SH   SOLE   10,980 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103   180,907 16,138 SH   SOLE   16,138 0 0
BLACKSTONE INC COM 09260D107   1,398,025 18,844 SH   SOLE   18,844 0 0
BLOCK INC CL A 852234103   361,958 5,760 SH   SOLE   5,760 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200   16,407 19,768 SH   SOLE   19,768 0 0
BOEING CO COM 097023105   1,878,231 9,860 SH   SOLE   9,860 0 0
BOOKING HOLDINGS INC COM 09857L108   2,136,197 1,060 SH   SOLE   1,060 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   823,095 7,875 SH   SOLE   7,875 0 0
BOSTON PROPERTIES INC COM 101121101   404,061 5,979 SH   SOLE   5,979 0 0
BOSTON SCIENTIFIC CORP COM 101137107   264,063 5,707 SH   SOLE   5,707 0 0
BP PLC SPONSORED ADR 055622104   1,195,082 34,214 SH   SOLE   34,214 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   256,825 37,275 SH   SOLE   37,275 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,815,719 25,236 SH   SOLE   25,236 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   256,192 6,408 SH   SOLE   6,408 0 0
BROADCOM INC COM 11135F101   3,123,651 5,587 SH   SOLE   5,587 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   336,532 2,509 SH   SOLE   2,509 0 0
BROADSTONE NET LEASE INC COM 11135E203   3,900,774 240,640 SH   SOLE   240,640 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   303,508 9,648 SH   SOLE   9,648 0 0
CADENCE BANK COM 12740C103   420,379 17,047 SH   SOLE   17,047 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   2,136,588 36,024 SH   SOLE   36,024 0 0
CAMBRIA ETF TR VALUE MOMENTUM 132061888   750,996 27,600 SH   SOLE   27,600 0 0
CANADIAN PAC RY LTD COM 13645T100   1,846,597 24,757 SH   SOLE   24,757 0 0
CAPITAL ONE FINL CORP COM 14040H105   233,051 2,507 SH   SOLE   2,507 0 0
CARNIVAL CORP COMMON STOCK 143658300   167,471 20,778 SH   SOLE   20,778 0 0
CATERPILLAR INC COM 149123101   1,519,907 6,345 SH   SOLE   6,345 0 0
CBRE GBL REAL ESTATE INC FD COM 12504G100   112,240 19,588 SH   SOLE   19,588 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   87,513 10,059 SH   SOLE   10,059 0 0
CENTENE CORP DEL COM 15135B101   2,077,887 25,337 SH   SOLE   25,337 0 0
CHARLES RIV LABS INTL INC COM 159864107   467,831 2,147 SH   SOLE   2,147 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   218,041 643 SH   SOLE   643 0 0
CHEMED CORP NEW COM 16359R103   218,464 428 SH   SOLE   428 0 0
CHENIERE ENERGY INC COM NEW 16411R208   995,596 6,639 SH   SOLE   6,639 0 0
CHEVRON CORP NEW COM 166764100   4,403,328 24,532 SH   SOLE   24,532 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   334,385 241 SH   SOLE   241 0 0
CHOICE HOTELS INTL INC COM 169905106   200,837 1,783 SH   SOLE   1,783 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   345,445 2,525 SH   SOLE   2,525 0 0
CHUBB LIMITED COM H1467J104   1,648,323 7,472 SH   SOLE   7,472 0 0
CHURCH & DWIGHT CO INC COM 171340102   565,157 7,011 SH   SOLE   7,011 0 0
CIENA CORP COM NEW 171779309   382,962 7,512 SH   SOLE   7,512 0 0
CIGNA CORP NEW COM 125523100   594,093 1,793 SH   SOLE   1,793 0 0
CINCINNATI FINL CORP COM 172062101   250,753 2,449 SH   SOLE   2,449 0 0
CINTAS CORP COM 172908105   415,039 919 SH   SOLE   919 0 0
CISCO SYS INC COM 17275R102   4,701,245 98,683 SH   SOLE   98,683 0 0
CITIGROUP INC COM NEW 172967424   1,195,899 26,440 SH   SOLE   26,440 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   222,019 13,781 SH   SOLE   13,781 0 0
CLOROX CO DEL COM 189054109   284,730 2,029 SH   SOLE   2,029 0 0
CME GROUP INC COM 12572Q105   256,108 1,523 SH   SOLE   1,523 0 0
COCA COLA CO COM 191216100   3,030,741 47,646 SH   SOLE   47,646 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,289,291 22,544 SH   SOLE   22,544 0 0
COHEN & STEERS CLOSED-END OP COM 19248P106   325,350 31,134 SH   SOLE   31,134 0 0
COLGATE PALMOLIVE CO COM 194162103   213,992 2,716 SH   SOLE   2,716 0 0
COMCAST CORP NEW CL A 20030N101   4,101,584 117,289 SH   SOLE   117,289 0 0
COMPASS MINERALS INTL INC COM 20451N101   599,789 14,629 SH   SOLE   14,629 0 0
COMPUGEN LTD ORD M25722105   33,871 47,325 SH   SOLE   47,325 0 0
CONOCOPHILLIPS COM 20825C104   2,168,421 18,376 SH   SOLE   18,376 0 0
CONSOLIDATED EDISON INC COM 209115104   501,633 5,263 SH   SOLE   5,263 0 0
CONSTELLATION BRANDS INC CL A 21036P108   1,830,593 7,899 SH   SOLE   7,899 0 0
COOPER COS INC COM NEW 216648402   605,457 1,831 SH   SOLE   1,831 0 0
COPART INC COM 217204106   670,703 11,015 SH   SOLE   11,015 0 0
CORNING INC COM 219350105   201,446 6,307 SH   SOLE   6,307 0 0
CORTEVA INC COM 22052L104   562,759 9,574 SH   SOLE   9,574 0 0
COSTAR GROUP INC COM 22160N109   473,804 6,131 SH   SOLE   6,131 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,208,877 4,839 SH   SOLE   4,839 0 0
CRH PLC ADR 12626K203   340,642 8,561 SH   SOLE   8,561 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   409,977 33,036 SH   SOLE   33,036 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   220,793 2,097 SH   SOLE   2,097 0 0
CROWN CASTLE INC COM 22822V101   791,748 5,837 SH   SOLE   5,837 0 0
CSX CORP COM 126408103   235,775 7,611 SH   SOLE   7,611 0 0
CUMMINS INC COM 231021106   277,723 1,146 SH   SOLE   1,146 0 0
CVS HEALTH CORP COM 126650100   4,402,550 47,243 SH   SOLE   47,243 0 0
DANAHER CORPORATION COM 235851102   699,662 2,636 SH   SOLE   2,636 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200   200,954 6,235 SH   SOLE   6,235 0 0
DECKERS OUTDOOR CORP COM 243537107   765,190 1,917 SH   SOLE   1,917 0 0
DEERE & CO COM 244199105   922,140 2,151 SH   SOLE   2,151 0 0
DESCARTES SYS GROUP INC COM 249906108   204,283 2,933 SH   SOLE   2,933 0 0
DEVON ENERGY CORP NEW COM 25179M103   599,695 9,750 SH   SOLE   9,750 0 0
DEXCOM INC COM 252131107   390,791 3,451 SH   SOLE   3,451 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   1,880,083 10,551 SH   SOLE   10,551 0 0
DIGITAL RLTY TR INC COM 253868103   850,089 8,478 SH   SOLE   8,478 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   730,355 27,030 SH   SOLE   27,030 0 0
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   305,299 7,417 SH   SOLE   7,417 0 0
DIODES INC COM 254543101   481,509 6,324 SH   SOLE   6,324 0 0
DISH NETWORK CORPORATION CL A 25470M109   170,446 12,140 SH   SOLE   12,140 0 0
DISNEY WALT CO COM 254687106   3,445,875 39,662 SH   SOLE   39,662 0 0
DOLLAR GEN CORP NEW COM 256677105   676,886 2,749 SH   SOLE   2,749 0 0
DOMINION ENERGY INC COM 25746U109   570,666 9,306 SH   SOLE   9,306 0 0
DOVER CORP COM 260003108   324,984 2,400 SH   SOLE   2,400 0 0
DOW INC COM 260557103   1,324,892 26,293 SH   SOLE   26,293 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,832,364 27,501 SH   SOLE   27,501 0 0
DUPONT DE NEMOURS INC COM 26614N102   679,314 9,898 SH   SOLE   9,898 0 0
EA SERIES TRUST ROC ETF 02072L821   216,392 9,922 SH   SOLE   9,922 0 0
EATON CORP PLC SHS G29183103   1,754,858 11,181 SH   SOLE   11,181 0 0
EBAY INC. COM 278642103   336,045 8,103 SH   SOLE   8,103 0 0
EBET INC COM 278700109   7,720 12,250 SH   SOLE   12,250 0 0
EDISON INTL COM 281020107   494,582 7,774 SH   SOLE   7,774 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   348,373 4,669 SH   SOLE   4,669 0 0
EFFECTOR THERAPEUTICS INC COM 28202V108   8,582 20,070 SH   SOLE   20,070 0 0
ELEVANCE HEALTH INC COM 036752103   484,801 945 SH   SOLE   945 0 0
EMCOR GROUP INC COM 29084Q100   484,172 3,269 SH   SOLE   3,269 0 0
EMERSON ELEC CO COM 291011104   1,575,676 16,403 SH   SOLE   16,403 0 0
ENBRIDGE INC COM 29250N105   1,311,498 33,542 SH   SOLE   33,542 0 0
ENCOMPASS HEALTH CORP COM 29261A100   512,931 8,576 SH   SOLE   8,576 0 0
ENCORE CAP GROUP INC COM 292554102   389,081 8,116 SH   SOLE   8,116 0 0
ENPHASE ENERGY INC COM 29355A107   295,960 1,117 SH   SOLE   1,117 0 0
ENSIGN GROUP INC COM 29358P101   357,531 3,779 SH   SOLE   3,779 0 0
ENTEGRIS INC COM 29362U104   367,829 5,608 SH   SOLE   5,608 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   871,020 36,112 SH   SOLE   36,112 0 0
EOG RES INC COM 26875P101   378,198 2,920 SH   SOLE   2,920 0 0
EQUIFAX INC COM 294429105   285,320 1,468 SH   SOLE   1,468 0 0
EQUINIX INC COM 29444U700   344,546 526 SH   SOLE   526 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321   772,752 18,940 SH   SOLE   18,940 0 0
ETF SER SOLUTIONS LHA MKT ST ALP 26922A156   1,291,289 52,026 SH   SOLE   52,026 0 0
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105   407,593 16,569 SH   SOLE   16,569 0 0
EVERCORE INC CLASS A 29977A105   417,340 3,826 SH   SOLE   3,826 0 0
EXELON CORP COM 30161N101   220,300 5,096 SH   SOLE   5,096 0 0
EXPONENT INC COM 30214U102   283,496 2,861 SH   SOLE   2,861 0 0
EXXON MOBIL CORP COM 30231G102   7,146,322 64,790 SH   SOLE   64,790 0 0
FEDEX CORP COM 31428X106   473,854 2,736 SH   SOLE   2,736 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   492,067 7,252 SH   SOLE   7,252 0 0
FIFTH THIRD BANCORP COM 316773100   881,977 26,881 SH   SOLE   26,881 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   436,366 3,580 SH   SOLE   3,580 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   3,609,387 214,844 SH   SOLE   214,844 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,137,297 22,696 SH   SOLE   22,696 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   321,235 13,117 SH   SOLE   13,117 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   262,474 2,867 SH   SOLE   2,867 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   663,905 6,106 SH   SOLE   6,106 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   1,537,471 25,375 SH   SOLE   25,375 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   476,264 27,868 SH   SOLE   27,868 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   854,267 20,856 SH   SOLE   20,856 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   1,297,130 25,182 SH   SOLE   25,182 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   488,351 7,780 SH   SOLE   7,780 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   334,772 5,811 SH   SOLE   5,811 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   306,957 7,930 SH   SOLE   7,930 0 0
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   471,566 10,475 SH   SOLE   10,475 0 0
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   350,850 8,165 SH   SOLE   8,165 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   950,500 33,995 SH   SOLE   33,995 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   414,000 15,305 SH   SOLE   15,305 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,216,115 46,684 SH   SOLE   46,684 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   411,987 15,436 SH   SOLE   15,436 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   3,471,321 46,315 SH   SOLE   46,315 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   280,066 7,192 SH   SOLE   7,192 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   834,573 17,467 SH   SOLE   17,467 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   423,037 9,487 SH   SOLE   9,487 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,795,973 63,661 SH   SOLE   63,661 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   6,725,687 144,483 SH   SOLE   144,483 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   223,640 1,816 SH   SOLE   1,816 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   4,302,428 72,383 SH   SOLE   72,383 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   471,944 9,955 SH   SOLE   9,955 0 0
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   255,713 10,433 SH   SOLE   10,433 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   256,128 7,200 SH   SOLE   7,200 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   800,266 22,530 SH   SOLE   22,530 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   230,109 6,640 SH   SOLE   6,640 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   1,401,973 39,864 SH   SOLE   39,864 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   326,266 9,511 SH   SOLE   9,511 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   1,382,125 38,286 SH   SOLE   38,286 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   1,017,302 30,818 SH   SOLE   30,818 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   299,656 9,435 SH   SOLE   9,435 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   238,758 7,800 SH   SOLE   7,800 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   532,441 15,908 SH   SOLE   15,908 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   222,499 7,095 SH   SOLE   7,095 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   280,439 4,261 SH   SOLE   4,261 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   3,940,577 107,784 SH   SOLE   107,784 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   851,109 21,326 SH   SOLE   21,326 0 0
FIRSTENERGY CORP COM 337932107   234,539 5,592 SH   SOLE   5,592 0 0
FISERV INC COM 337738108   1,808,850 17,897 SH   SOLE   17,897 0 0
FISKER INC CL A COM STK 33813J106   169,355 23,295 SH   SOLE   23,295 0 0
FIVE BELOW INC COM 33829M101   547,943 3,098 SH   SOLE   3,098 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860   991,983 18,859 SH   SOLE   18,859 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   547,013 7,856 SH   SOLE   7,856 0 0
FORD MTR CO DEL COM 345370860   622,462 53,522 SH   SOLE   53,522 0 0
FREEPORT-MCMORAN INC CL B 35671D857   958,968 25,236 SH   SOLE   25,236 0 0
GENERAL DYNAMICS CORP COM 369550108   1,791,475 7,220 SH   SOLE   7,220 0 0
GENERAL ELECTRIC CO COM NEW 369604301   759,649 9,066 SH   SOLE   9,066 0 0
GENERAL MLS INC COM 370334104   750,017 8,945 SH   SOLE   8,945 0 0
GENERAL MTRS CO COM 37045V100   1,067,720 31,740 SH   SOLE   31,740 0 0
GENTEX CORP COM 371901109   379,441 13,914 SH   SOLE   13,914 0 0
GENUINE PARTS CO COM 372460105   1,877,552 10,821 SH   SOLE   10,821 0 0
GERON CORP COM 374163103   24,200 10,000 SH   SOLE   10,000 0 0
GILEAD SCIENCES INC COM 375558103   931,782 10,854 SH   SOLE   10,854 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   322,595 12,178 SH   SOLE   12,178 0 0
GLOBANT S A COM L44385109   350,277 2,083 SH   SOLE   2,083 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,423,859 14,280 SH   SOLE   14,280 0 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   296,131 5,111 SH   SOLE   5,111 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   517,379 6,796 SH   SOLE   6,796 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,063,199 3,096 SH   SOLE   3,096 0 0
GRACO INC COM 384109104   215,367 3,202 SH   SOLE   3,202 0 0
GRAINGER W W INC COM 384802104   668,056 1,201 SH   SOLE   1,201 0 0
GRAND CANYON ED INC COM 38526M106   348,678 3,300 SH   SOLE   3,300 0 0
GRANITE CONSTR INC COM 387328107   479,232 13,665 SH   SOLE   13,665 0 0
GSK PLC SPONSORED ADR 37733W204   211,789 6,027 SH   SOLE   6,027 0 0
GUARDANT HEALTH INC COM 40131M109   265,744 9,770 SH   SOLE   9,770 0 0
HALEON PLC SPON ADS 405552100   265,752 33,219 SH   SOLE   33,219 0 0
HALLIBURTON CO COM 406216101   224,211 5,698 SH   SOLE   5,698 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   627,778 11,033 SH   SOLE   11,033 0 0
HANESBRANDS INC COM 410345102   81,917 12,880 SH   SOLE   12,880 0 0
HCI GROUP INC COM 40416E103   253,257 6,397 SH   SOLE   6,397 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   802,115 31,995 SH   SOLE   31,995 0 0
HERSHEY CO COM 427866108   380,919 1,645 SH   SOLE   1,645 0 0
HILLENBRAND INC COM 431571108   467,956 10,967 SH   SOLE   10,967 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   403,851 3,196 SH   SOLE   3,196 0 0
HOME BANCSHARES INC COM 436893200   2,533,952 111,187 SH   SOLE   111,187 0 0
HOME DEPOT INC COM 437076102   6,644,348 21,036 SH   SOLE   21,036 0 0
HONEYWELL INTL INC COM 438516106   3,034,660 14,161 SH   SOLE   14,161 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   851,452 7,482 SH   SOLE   7,482 0 0
HOSTESS BRANDS INC CL A 44109J106   294,592 13,128 SH   SOLE   13,128 0 0
HOWARD HUGHES CORP COM 44267D107   854,299 11,179 SH   SOLE   11,179 0 0
HOWMET AEROSPACE INC COM 443201108   353,367 8,966 SH   SOLE   8,966 0 0
HUMANA INC COM 444859102   1,320,938 2,579 SH   SOLE   2,579 0 0
HUNTINGTON BANCSHARES INC COM 446150104   880,154 62,422 SH   SOLE   62,422 0 0
ICAD INC COM NEW 44934S206   30,521 16,678 SH   SOLE   16,678 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   1,137,539 22,459 SH   SOLE   22,459 0 0
ICON PLC SHS G4705A100   453,380 2,334 SH   SOLE   2,334 0 0
IDEX CORP COM 45167R104   570,140 2,497 SH   SOLE   2,497 0 0
ILLINOIS TOOL WKS INC COM 452308109   764,441 3,470 SH   SOLE   3,470 0 0
ILLUMINA INC COM 452327109   229,901 1,137 SH   SOLE   1,137 0 0
INSULET CORP COM 45784P101   1,783,415 6,058 SH   SOLE   6,058 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   311,973 5,564 SH   SOLE   5,564 0 0
INTEL CORP COM 458140100   1,914,694 72,444 SH   SOLE   72,444 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   381,591 3,720 SH   SOLE   3,720 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,710,798 12,143 SH   SOLE   12,143 0 0
INTERNATIONAL PAPER CO COM 460146103   277,348 8,009 SH   SOLE   8,009 0 0
INTUIT COM 461202103   280,628 721 SH   SOLE   721 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   446,319 1,682 SH   SOLE   1,682 0 0
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   325,596 7,007 SH   SOLE   7,007 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,923,780 130,161 SH   SOLE   130,161 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   395,383 19,622 SH   SOLE   19,622 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   184,211 10,760 SH   SOLE   10,760 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   2,525,426 98,227 SH   SOLE   98,227 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   813,340 12,728 SH   SOLE   12,728 0 0
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   167,472 11,270 SH   SOLE   11,270 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   294,098 13,135 SH   SOLE   13,135 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   4,897,444 243,170 SH   SOLE   243,170 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   253,473 11,459 SH   SOLE   11,459 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   384,953 20,266 SH   SOLE   20,266 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   2,697,173 142,519 SH   SOLE   142,519 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544   611,007 24,309 SH   SOLE   24,309 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   409,768 16,849 SH   SOLE   16,849 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   576,452 23,291 SH   SOLE   23,291 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   215,939 9,185 SH   SOLE   9,185 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   207,419 8,819 SH   SOLE   8,819 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   7,264,031 346,236 SH   SOLE   346,236 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   5,161,122 164,840 SH   SOLE   164,840 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   7,029,741 345,883 SH   SOLE   345,883 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   6,296,772 111,625 SH   SOLE   111,625 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,879,794 20,388 SH   SOLE   20,388 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   1,230,828 15,784 SH   SOLE   15,784 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,657,213 9,979 SH   SOLE   9,979 0 0
IQVIA HLDGS INC COM 46266C105   417,976 2,040 SH   SOLE   2,040 0 0
ISHARES GOLD TR ISHARES NEW 464285204   3,878,247 112,126 SH   SOLE   112,126 0 0
ISHARES INC CORE MSCI EMKT 46434G103   294,350 6,303 SH   SOLE   6,303 0 0
ISHARES INC MSCI EM ASIA ETF 464286426   245,048 3,870 SH   SOLE   3,870 0 0
ISHARES SILVER TR ISHARES 46428Q109   732,297 33,256 SH   SOLE   33,256 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   4,388,654 81,452 SH   SOLE   81,452 0 0
ISHARES TR CORE INTL AGGR 46435G672   1,533,440 32,249 SH   SOLE   32,249 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   328,755 8,674 SH   SOLE   8,674 0 0
ISHARES TR US INDUSTRIALS 464287754   210,958 2,187 SH   SOLE   2,187 0 0
ISHARES TR U.S. FINLS ETF 464287788   272,604 3,612 SH   SOLE   3,612 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   497,513 6,129 SH   SOLE   6,129 0 0
ISHARES TR TIPS BD ETF 464287176   11,334,564 106,488 SH   SOLE   106,488 0 0
ISHARES TR MODERT ALLOC ETF 464289875   2,542,261 66,884 SH   SOLE   66,884 0 0
ISHARES TR RESIDENTIAL MULT 464288562   352,703 5,161 SH   SOLE   5,161 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   269,476 1,943 SH   SOLE   1,943 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,534,771 7,164 SH   SOLE   7,164 0 0
ISHARES TR CORE S&P SCP ETF 464287804   1,734,908 18,332 SH   SOLE   18,332 0 0
ISHARES TR US REGNL BKS ETF 464288778   1,992,067 41,815 SH   SOLE   41,815 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   610,376 3,501 SH   SOLE   3,501 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   5,887,345 60,719 SH   SOLE   60,719 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   1,373,509 13,176 SH   SOLE   13,176 0 0
ISHARES TR RUS TP200 GR ETF 464289438   18,825,118 156,186 SH   SOLE   156,186 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   4,992,283 99,191 SH   SOLE   99,191 0 0
ISHARES TR US AER DEF ETF 464288760   253,922 2,270 SH   SOLE   2,270 0 0
ISHARES TR SELECT DIVID ETF 464287168   3,345,271 27,739 SH   SOLE   27,739 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   4,285,239 42,794 SH   SOLE   42,794 0 0
ISHARES TR EAFE VALUE ETF 464288877   314,416 6,853 SH   SOLE   6,853 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   1,051,784 14,579 SH   SOLE   14,579 0 0
ISHARES TR CORE S&P TTL STK 464287150   593,939 7,004 SH   SOLE   7,004 0 0
ISHARES TR CORE MSCI EAFE 46432F842   401,153 6,508 SH   SOLE   6,508 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   1,485,555 6,925 SH   SOLE   6,925 0 0
ISHARES TR SHORT TREAS BD 464288679   523,702 4,765 SH   SOLE   4,765 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   320,260 6,428 SH   SOLE   6,428 0 0
ISHARES TR U.S. TECH ETF 464287721   1,495,978 20,083 SH   SOLE   20,083 0 0
ISHARES TR ISHARES SEMICDTR 464287523   261,685 752 SH   SOLE   752 0 0
ISHARES TR US CONSM STAPLES 464287812   14,220,462 70,124 SH   SOLE   70,124 0 0
ISHARES TR IBOXX HI YD ETF 464288513   361,667 4,912 SH   SOLE   4,912 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   204,984 3,504 SH   SOLE   3,504 0 0
ISHARES TR PFD AND INCM SEC 464288687   1,479,261 48,453 SH   SOLE   48,453 0 0
ISHARES TR CORE S&P500 ETF 464287200   5,211,010 13,563 SH   SOLE   13,563 0 0
ISHARES TR MBS ETF 464288588   208,149 2,244 SH   SOLE   2,244 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,693,358 41,413 SH   SOLE   41,413 0 0
ISHARES TR INTL SEL DIV ETF 464288448   272,279 10,025 SH   SOLE   10,025 0 0
ISHARES TR 20 YR TR BD ETF 464287432   910,329 9,144 SH   SOLE   9,144 0 0
ISHARES TR CORE US AGGBD ET 464287226   490,478 5,057 SH   SOLE   5,057 0 0
ISHARES TR CORE S&P US VLU 464287663   245,651 3,478 SH   SOLE   3,478 0 0
ISHARES TR CORE DIV GRWTH 46434V621   16,882,529 337,649 SH   SOLE   337,649 0 0
ISHARES TR IBOXX INV CP ETF 464287242   1,979,080 18,772 SH   SOLE   18,772 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   551,857 5,762 SH   SOLE   5,762 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   467,373 4,068 SH   SOLE   4,068 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   6,807,091 136,033 SH   SOLE   136,033 0 0
ISHARES TR GLB INFRASTR ETF 464288372   597,303 13,025 SH   SOLE   13,025 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   13,702,729 423,054 SH   SOLE   423,054 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,681,631 25,619 SH   SOLE   25,619 0 0
ISHARES TR CORE S&P MCP ETF 464287507   3,656,353 15,116 SH   SOLE   15,116 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,359,694 8,966 SH   SOLE   8,966 0 0
ISHARES TR RUS 1000 ETF 464287622   1,378,064 6,546 SH   SOLE   6,546 0 0
ISHARES TR AGGRES ALLOC ETF 464289859   459,345 10,119 SH   SOLE   10,119 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   53,774 11,417 SH   SOLE   11,417 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   9,749,348 194,481 SH   SOLE   194,481 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   4,191,568 76,924 SH   SOLE   76,924 0 0
JACOBS SOLUTIONS INC COM 46982L108   376,179 3,133 SH   SOLE   3,133 0 0
JAMES RIV GROUP LTD COM G5005R107   329,249 15,746 SH   SOLE   15,746 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   407,180 42,771 SH   SOLE   42,771 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   292,621 3,204 SH   SOLE   3,204 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   353,795 7,601 SH   SOLE   7,601 0 0
JOHNSON & JOHNSON COM 478160104   10,710,169 60,629 SH   SOLE   60,629 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,232,064 19,251 SH   SOLE   19,251 0 0
JPMORGAN CHASE & CO COM 46625H100   10,770,067 80,314 SH   SOLE   80,314 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   470,082 42,404 SH   SOLE   42,404 0 0
KELLOGG CO COM 487836108   436,274 6,124 SH   SOLE   6,124 0 0
KEYCORP COM 493267108   423,787 24,328 SH   SOLE   24,328 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   783,672 4,581 SH   SOLE   4,581 0 0
KIMBERLY-CLARK CORP COM 494368103   1,810,996 13,341 SH   SOLE   13,341 0 0
KRAFT HEINZ CO COM 500754106   644,921 15,842 SH   SOLE   15,842 0 0
KRANESHARES TR CSI CHI INTERNET 500767306   346,515 11,474 SH   SOLE   11,474 0 0
KROGER CO COM 501044101   723,581 16,231 SH   SOLE   16,231 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   594,648 2,856 SH   SOLE   2,856 0 0
LAM RESEARCH CORP COM 512807108   278,323 662 SH   SOLE   662 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   460,861 4,882 SH   SOLE   4,882 0 0
LAMB WESTON HLDGS INC COM 513272104   200,971 2,249 SH   SOLE   2,249 0 0
LAS VEGAS SANDS CORP COM 517834107   400,191 8,325 SH   SOLE   8,325 0 0
LAUDER ESTEE COS INC CL A 518439104   649,858 2,619 SH   SOLE   2,619 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   677,049 8,877 SH   SOLE   8,877 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   254,746 7,904 SH   SOLE   7,904 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   240,774 6,125 SH   SOLE   6,125 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   364,105 9,305 SH   SOLE   9,305 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   489,598 8,190 SH   SOLE   8,190 0 0
LILLY ELI & CO COM 532457108   2,497,640 6,827 SH   SOLE   6,827 0 0
LINCOLN ELEC HLDGS INC COM 533900106   3,389,013 23,455 SH   SOLE   23,455 0 0
LINDE PLC SHS G5494J103   2,447,655 7,504 SH   SOLE   7,504 0 0
LISTED FD TR HORIZON KINETICS 53656F623   205,826 6,538 SH   SOLE   6,538 0 0
LITTELFUSE INC COM 537008104   927,703 4,213 SH   SOLE   4,213 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   225,949 102,704 SH   SOLE   102,704 0 0
LOCKHEED MARTIN CORP COM 539830109   3,403,146 6,995 SH   SOLE   6,995 0 0
LOWES COS INC COM 548661107   2,465,793 12,376 SH   SOLE   12,376 0 0
LULULEMON ATHLETICA INC COM 550021109   965,305 3,013 SH   SOLE   3,013 0 0
LUMEN TECHNOLOGIES INC COM 550241103   55,106 10,557 SH   SOLE   10,557 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   54,549 11,020 SH   SOLE   11,020 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   258,971 3,119 SH   SOLE   3,119 0 0
M & T BK CORP COM 55261F104   436,050 3,006 SH   SOLE   3,006 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   592,734 11,805 SH   SOLE   11,805 0 0
MARATHON OIL CORP COM 565849106   204,785 7,565 SH   SOLE   7,565 0 0
MARATHON PETE CORP COM 56585A102   1,241,678 10,668 SH   SOLE   10,668 0 0
MARKEL CORP COM 570535104   2,111,936 1,603 SH   SOLE   1,603 0 0
MARRIOTT INTL INC NEW CL A 571903202   744,642 5,001 SH   SOLE   5,001 0 0
MARSH & MCLENNAN COS INC COM 571748102   817,858 4,942 SH   SOLE   4,942 0 0
MASCO CORP COM 574599106   442,292 9,477 SH   SOLE   9,477 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,639,040 4,714 SH   SOLE   4,714 0 0
MCCORMICK & CO INC COM NON VTG 579780206   687,158 8,290 SH   SOLE   8,290 0 0
MCDONALDS CORP COM 580135101   2,210,368 8,388 SH   SOLE   8,388 0 0
MCKESSON CORP COM 58155Q103   3,435,546 9,159 SH   SOLE   9,159 0 0
MEDPACE HLDGS INC COM 58506Q109   348,565 1,641 SH   SOLE   1,641 0 0
MEDTRONIC PLC SHS G5960L103   1,755,830 22,592 SH   SOLE   22,592 0 0
MERCK & CO INC COM 58933Y105   5,642,960 50,860 SH   SOLE   50,860 0 0
META PLATFORMS INC CL A 30303M102   1,442,074 11,983 SH   SOLE   11,983 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   673,580 466 SH   SOLE   466 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   51,258 11,365 SH   SOLE   11,365 0 0
MICROSOFT CORP COM 594918104   21,348,087 89,017 SH   SOLE   89,017 0 0
MILLERKNOLL INC COM 600544100   1,006,925 47,926 SH   SOLE   47,926 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   79,927 11,983 SH   SOLE   11,983 0 0
MONDELEZ INTL INC CL A 609207105   814,928 12,227 SH   SOLE   12,227 0 0
MONOLITHIC PWR SYS INC COM 609839105   667,262 1,887 SH   SOLE   1,887 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   380,534 3,748 SH   SOLE   3,748 0 0
MORGAN STANLEY COM NEW 617446448   1,910,049 22,466 SH   SOLE   22,466 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   521,090 2,022 SH   SOLE   2,022 0 0
MP MATERIALS CORP COM CL A 553368101   288,568 11,885 SH   SOLE   11,885 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   101,660 44,200 SH   SOLE   44,200 0 0
NATIONAL HEALTH INVS INC COM 63633D104   336,819 6,450 SH   SOLE   6,450 0 0
NETFLIX INC COM 64110L106   950,398 3,223 SH   SOLE   3,223 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   610,338 5,110 SH   SOLE   5,110 0 0
NEWMONT CORP COM 651639106   275,790 5,843 SH   SOLE   5,843 0 0
NEXTERA ENERGY INC COM 65339F101   3,172,204 37,945 SH   SOLE   37,945 0 0
NIKE INC CL B 654106103   2,333,292 19,941 SH   SOLE   19,941 0 0
NIO INC SPON ADS 62914V106   126,877 13,013 SH   SOLE   13,013 0 0
NOKIA CORP SPONSORED ADR 654902204   145,534 31,365 SH   SOLE   31,365 0 0
NORFOLK SOUTHN CORP COM 655844108   324,140 1,315 SH   SOLE   1,315 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,270,284 2,328 SH   SOLE   2,328 0 0
NOVARTIS AG SPONSORED ADR 66987V109   2,989,690 32,955 SH   SOLE   32,955 0 0
NOVO-NORDISK A S ADR 670100205   1,067,291 7,886 SH   SOLE   7,886 0 0
NUCOR CORP COM 670346105   790,757 5,999 SH   SOLE   5,999 0 0
NUTRIEN LTD COM 67077M108   368,363 5,044 SH   SOLE   5,044 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   253,878 22,329 SH   SOLE   22,329 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   121,744 23,918 SH   SOLE   23,918 0 0
NUVEEN MUN VALUE FD INC COM 670928100   94,722 11,014 SH   SOLE   11,014 0 0
NUVEEN OHIO QLTY MUN INCOME COM 670980101   531,023 41,846 SH   SOLE   41,846 0 0
NVIDIA CORPORATION COM 67066G104   4,989,690 34,143 SH   SOLE   34,143 0 0
NXP SEMICONDUCTORS N V COM N6596X109   256,587 1,624 SH   SOLE   1,624 0 0
OGE ENERGY CORP COM 670837103   284,602 7,196 SH   SOLE   7,196 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   744,413 26,634 SH   SOLE   26,634 0 0
OMNICOM GROUP INC COM 681919106   541,054 6,633 SH   SOLE   6,633 0 0
ON SEMICONDUCTOR CORP COM 682189105   210,000 3,367 SH   SOLE   3,367 0 0
ONCORUS INC COM 68236R103   29,472 116,354 SH   SOLE   116,354 0 0
OPEN LENDING CORP COM CL A 68373J104   125,948 18,659 SH   SOLE   18,659 0 0
ORACLE CORP COM 68389X105   3,900,132 47,714 SH   SOLE   47,714 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   311,447 369 SH   SOLE   369 0 0
PACER FDS TR US CASH COWS 100 69374H881   6,461,103 139,700 SH   SOLE   139,700 0 0
PACER FDS TR PACER US SMALL 69374H857   2,801,038 77,915 SH   SOLE   77,915 0 0
PALO ALTO NETWORKS INC COM 697435105   1,082,691 7,759 SH   SOLE   7,759 0 0
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   649,370 26,216 SH   SOLE   26,216 0 0
PARKER-HANNIFIN CORP COM 701094104   455,137 1,564 SH   SOLE   1,564 0 0
PAYCHEX INC COM 704326107   483,255 4,182 SH   SOLE   4,182 0 0
PAYCOM SOFTWARE INC COM 70432V102   637,066 2,053 SH   SOLE   2,053 0 0
PAYLOCITY HLDG CORP COM 70438V106   426,983 2,198 SH   SOLE   2,198 0 0
PAYPAL HLDGS INC COM 70450Y103   765,473 10,748 SH   SOLE   10,748 0 0
PEMBINA PIPELINE CORP COM 706327103   213,987 6,303 SH   SOLE   6,303 0 0
PEPSICO INC COM 713448108   3,116,822 17,252 SH   SOLE   17,252 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   330,860 13,145 SH   SOLE   13,145 0 0
PFIZER INC COM 717081103   4,438,847 86,629 SH   SOLE   86,629 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   126,245 11,646 SH   SOLE   11,646 0 0
PHILIP MORRIS INTL INC COM 718172109   3,175,908 31,379 SH   SOLE   31,379 0 0
PHILLIPS 66 COM 718546104   560,650 5,387 SH   SOLE   5,387 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   210,303 6,605 SH   SOLE   6,605 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,838,014 18,632 SH   SOLE   18,632 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   1,023,260 11,309 SH   SOLE   11,309 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   8,003,892 84,913 SH   SOLE   84,913 0 0
PIMCO HIGH INCOME FD COM SHS 722014107   60,308 12,750 SH   SOLE   12,750 0 0
PIONEER NAT RES CO COM 723787107   243,598 1,067 SH   SOLE   1,067 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   139,129 11,184 SH   SOLE   11,184 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,899,556 12,027 SH   SOLE   12,027 0 0
POOL CORP COM 73278L105   385,773 1,276 SH   SOLE   1,276 0 0
POWER INTEGRATIONS INC COM 739276103   207,988 2,900 SH   SOLE   2,900 0 0
PROCTER AND GAMBLE CO COM 742718109   12,883,842 85,008 SH   SOLE   85,008 0 0
PROGRESSIVE CORP COM 743315103   2,822,671 21,761 SH   SOLE   21,761 0 0
PROLOGIS INC. COM 74340W103   1,032,323 9,157 SH   SOLE   9,157 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107   822,281 18,499 SH   SOLE   18,499 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425   1,080,918 67,431 SH   SOLE   67,431 0 0
PRUDENTIAL FINL INC COM 744320102   679,748 6,834 SH   SOLE   6,834 0 0
PTC INC COM 69370C100   224,835 1,873 SH   SOLE   1,873 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   276,083 4,506 SH   SOLE   4,506 0 0
QUALCOMM INC COM 747525103   2,677,416 24,353 SH   SOLE   24,353 0 0
QUALYS INC COM 74758T303   464,183 4,136 SH   SOLE   4,136 0 0
QUANTA SVCS INC COM 74762E102   251,798 1,767 SH   SOLE   1,767 0 0
RAYMOND JAMES FINL INC COM 754730109   957,590 8,962 SH   SOLE   8,962 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,788,591 27,632 SH   SOLE   27,632 0 0
REALTY INCOME CORP COM 756109104   429,548 6,772 SH   SOLE   6,772 0 0
RECON TECHNOLOGY LTD CL A SHS G7415M124   13,493 10,709 SH   SOLE   10,709 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103   4,209 30,000 SH   SOLE   30,000 0 0
RELX PLC SPONSORED ADR 759530108   452,474 16,323 SH   SOLE   16,323 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   296,669 9,629 SH   SOLE   9,629 0 0
RESMED INC COM 761152107   491,603 2,362 SH   SOLE   2,362 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   203,581 3,148 SH   SOLE   3,148 0 0
RIO TINTO PLC SPONSORED ADR 767204100   415,795 5,840 SH   SOLE   5,840 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   386,651 6,686 SH   SOLE   6,686 0 0
RITHM CAPITAL CORP COM NEW 64828T201   88,293 10,807 SH   SOLE   10,807 0 0
ROCKWELL AUTOMATION INC COM 773903109   286,418 1,112 SH   SOLE   1,112 0 0
RPM INTL INC COM 749685103   242,189 2,485 SH   SOLE   2,485 0 0
S&P GLOBAL INC COM 78409V104   646,099 1,929 SH   SOLE   1,929 0 0
SAIA INC COM 78709Y105   380,150 1,813 SH   SOLE   1,813 0 0
SALESFORCE INC COM 79466L302   1,058,864 7,986 SH   SOLE   7,986 0 0
SANOFI SPONSORED ADR 80105N105   313,294 6,469 SH   SOLE   6,469 0 0
SCHLUMBERGER LTD COM STK 806857108   470,098 8,793 SH   SOLE   8,793 0 0
SCHWAB CHARLES CORP COM 808513105   1,688,741 20,283 SH   SOLE   20,283 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   524,781 9,445 SH   SOLE   9,445 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   525,761 10,152 SH   SOLE   10,152 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   2,824,723 58,553 SH   SOLE   58,553 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   888,893 13,464 SH   SOLE   13,464 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   12,768,731 169,028 SH   SOLE   169,028 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,067,820 8,581 SH   SOLE   8,581 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,677,020 12,345 SH   SOLE   12,345 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   492,705 6,609 SH   SOLE   6,609 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,075,677 31,453 SH   SOLE   31,453 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   667,071 6,792 SH   SOLE   6,792 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   8,690,177 99,348 SH   SOLE   99,348 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   308,951 2,392 SH   SOLE   2,392 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   4,035,640 57,238 SH   SOLE   57,238 0 0
SEMPRA COM 816851109   301,508 1,951 SH   SOLE   1,951 0 0
SERVICENOW INC COM 81762P102   448,452 1,155 SH   SOLE   1,155 0 0
SHELL PLC SPON ADS 780259305   270,513 4,750 SH   SOLE   4,750 0 0
SHERWIN WILLIAMS CO COM 824348106   1,772,144 7,467 SH   SOLE   7,467 0 0
SHOPIFY INC CL A 82509L107   238,909 6,883 SH   SOLE   6,883 0 0
SIMON PPTY GROUP INC NEW COM 828806109   383,102 3,261 SH   SOLE   3,261 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   63,822 10,928 SH   SOLE   10,928 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   211,763 1,805 SH   SOLE   1,805 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   557,442 6,117 SH   SOLE   6,117 0 0
SLR INVESTMENT CORP COM 83413U100   161,356 11,600 SH   SOLE   11,600 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106   3,645 10,348 SH   SOLE   10,348 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   813,503 30,253 SH   SOLE   30,253 0 0
SMUCKER J M CO COM NEW 832696405   511,538 3,228 SH   SOLE   3,228 0 0
SNAP ON INC COM 833034101   243,342 1,065 SH   SOLE   1,065 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   627,463 7,859 SH   SOLE   7,859 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   464,068 6,084 SH   SOLE   6,084 0 0
SOUTHERN CO COM 842587107   1,135,456 15,901 SH   SOLE   15,901 0 0
SOUTHWEST AIRLS CO COM 844741108   434,981 12,919 SH   SOLE   12,919 0 0
SP PLUS CORP COM 78469C103   494,031 14,229 SH   SOLE   14,229 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,226,000 3,700 SH   SOLE   3,700 0 0
SPDR GOLD TR GOLD SHS 78463V107   4,147,528 24,449 SH   SOLE   24,449 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   949,093 19,393 SH   SOLE   19,393 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   910,019 30,651 SH   SOLE   30,651 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   38,243 100 SH Put SOLE   100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   11,613,108 30,367 SH   SOLE   30,367 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   871,920 1,969 SH   SOLE   1,969 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   301,448 10,384 SH   SOLE   10,384 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   849,833 13,208 SH   SOLE   13,208 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839   686,572 10,608 SH   SOLE   10,608 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   2,779,506 38,476 SH   SOLE   38,476 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821   617,774 9,455 SH   SOLE   9,455 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   534,335 22,044 SH   SOLE   22,044 0 0
SPDR SER TR S&P BIOTECH 78464A870   2,614,500 31,500 SH   SOLE   31,500 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   663,793 4,885 SH   SOLE   4,885 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   613,733 13,645 SH   SOLE   13,645 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   715,687 15,134 SH   SOLE   15,134 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   229,684 5,906 SH   SOLE   5,906 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   5,166,267 56,480 SH   SOLE   56,480 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   706,002 17,681 SH   SOLE   17,681 0 0
SPS COMM INC COM 78463M107   931,503 7,253 SH   SOLE   7,253 0 0
SRH TOTAL RETURN FUND INC COM 101507101   133,627 10,522 SH   SOLE   10,522 0 0
STAG INDL INC COM 85254J102   424,942 13,152 SH   SOLE   13,152 0 0
STARBUCKS CORP COM 855244109   2,394,248 24,136 SH   SOLE   24,136 0 0
STARWOOD PPTY TR INC COM 85571B105   348,268 19,000 SH   SOLE   19,000 0 0
STERICYCLE INC COM 858912108   369,435 7,405 SH   SOLE   7,405 0 0
STERIS PLC SHS USD G8473T100   750,026 4,061 SH   SOLE   4,061 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   56,429 71,420 SH   SOLE   71,420 0 0
STRYKER CORPORATION COM 863667101   516,118 2,111 SH   SOLE   2,111 0 0
SUN CMNTYS INC COM 866674104   440,726 3,082 SH   SOLE   3,082 0 0
SUNCOR ENERGY INC NEW COM 867224107   285,189 8,988 SH   SOLE   8,988 0 0
SURO CAPITAL CORP COM NEW 86887Q109   486,685 128,075 SH   SOLE   128,075 0 0
SYSCO CORP COM 871829107   305,494 3,996 SH   SOLE   3,996 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,144,791 15,368 SH   SOLE   15,368 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   358,103 3,439 SH   SOLE   3,439 0 0
TAPESTRY INC COM 876030107   848,537 22,283 SH   SOLE   22,283 0 0
TARGET CORP COM 87612E106   1,313,574 8,814 SH   SOLE   8,814 0 0
TE CONNECTIVITY LTD SHS H84989104   526,243 4,584 SH   SOLE   4,584 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   579,870 1,450 SH   SOLE   1,450 0 0
TERADYNE INC COM 880770102   441,904 5,059 SH   SOLE   5,059 0 0
TERRENO RLTY CORP COM 88146M101   510,977 8,985 SH   SOLE   8,985 0 0
TESLA INC COM 88160R101   3,077,775 24,986 SH   SOLE   24,986 0 0
TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706   206,010 6,578 SH   SOLE   6,578 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   123,193 13,508 SH   SOLE   13,508 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   416,199 6,901 SH   SOLE   6,901 0 0
TEXAS INSTRS INC COM 882508104   1,599,685 9,682 SH   SOLE   9,682 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   10,789,609 4,603 SH   SOLE   4,603 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,697,735 3,083 SH   SOLE   3,083 0 0
THOMSON REUTERS CORP. COM NEW 884903709   360,689 3,162 SH   SOLE   3,162 0 0
TJX COS INC NEW COM 872540109   893,192 11,221 SH   SOLE   11,221 0 0
T-MOBILE US INC COM 872590104   411,180 2,937 SH   SOLE   2,937 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   419,905 21,261 SH   SOLE   21,261 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   603,043 9,312 SH   SOLE   9,312 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   448,213 7,220 SH   SOLE   7,220 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209   17,552 11,780 SH   SOLE   11,780 0 0
TRACTOR SUPPLY CO COM 892356106   275,363 1,224 SH   SOLE   1,224 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   568,480 3,382 SH   SOLE   3,382 0 0
TRANSMEDICS GROUP INC COM 89377M109   268,914 4,357 SH   SOLE   4,357 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,431,302 7,634 SH   SOLE   7,634 0 0
TRIMBLE INC COM 896239100   470,259 9,301 SH   SOLE   9,301 0 0
TRUIST FINL CORP COM 89832Q109   1,620,057 37,649 SH   SOLE   37,649 0 0
UBER TECHNOLOGIES INC COM 90353T100   277,495 11,221 SH   SOLE   11,221 0 0
ULTA BEAUTY INC COM 90384S303   834,945 1,780 SH   SOLE   1,780 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,448,418 48,628 SH   SOLE   48,628 0 0
UNION PAC CORP COM 907818108   1,022,522 4,938 SH   SOLE   4,938 0 0
UNISYS CORP COM NEW 909214306   62,480 12,227 SH   SOLE   12,227 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,938,931 16,906 SH   SOLE   16,906 0 0
UNITED RENTALS INC COM 911363109   504,341 1,419 SH   SOLE   1,419 0 0
UNITED STS OIL FD LP UNITS 91232N207   396,332 5,653 SH   SOLE   5,653 0 0
UNITEDHEALTH GROUP INC COM 91324P102   3,700,145 6,979 SH   SOLE   6,979 0 0
US BANCORP DEL COM NEW 902973304   1,062,058 24,354 SH   SOLE   24,354 0 0
VALERO ENERGY CORP COM 91913Y100   1,198,046 9,444 SH   SOLE   9,444 0 0
VALVOLINE INC COM 92047W101   1,925,371 58,970 SH   SOLE   58,970 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   823,501 28,733 SH   SOLE   28,733 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   238,983 786 SH   SOLE   786 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   285,391 10,562 SH   SOLE   10,562 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   938,728 10,933 SH   SOLE   10,933 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   746,380 5,329 SH   SOLE   5,329 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   1,462,514 6,933 SH   SOLE   6,933 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   839,615 17,135 SH   SOLE   17,135 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,094,697 15,238 SH   SOLE   15,238 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   3,722,280 50,085 SH   SOLE   50,085 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,897,474 65,057 SH   SOLE   65,057 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   468,015 9,867 SH   SOLE   9,867 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,480,075 12,972 SH   SOLE   12,972 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,486,564 18,023 SH   SOLE   18,023 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   3,035,833 14,895 SH   SOLE   14,895 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,735,448 9,455 SH   SOLE   9,455 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   852,173 4,892 SH   SOLE   4,892 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   8,922,758 25,396 SH   SOLE   25,396 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,502,062 9,458 SH   SOLE   9,458 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   974,708 5,422 SH   SOLE   5,422 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   310,843 1,550 SH   SOLE   1,550 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,665,520 7,815 SH   SOLE   7,815 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   6,397,516 45,576 SH   SOLE   45,576 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   8,630,934 63,819 SH   SOLE   63,819 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   424,729 4,131 SH   SOLE   4,131 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   798,737 14,407 SH   SOLE   14,407 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   587,620 9,132 SH   SOLE   9,132 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   705,545 14,071 SH   SOLE   14,071 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,947,496 49,961 SH   SOLE   49,961 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   379,113 4,399 SH   SOLE   4,399 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,205,509 47,217 SH   SOLE   47,217 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,201,736 15,983 SH   SOLE   15,983 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,823,270 23,523 SH   SOLE   23,523 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   425,902 7,366 SH   SOLE   7,366 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   1,420,119 20,181 SH   SOLE   20,181 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   6,195,492 40,800 SH   SOLE   40,800 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   785,427 15,186 SH   SOLE   15,186 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,720,834 88,655 SH   SOLE   88,655 0 0
VANGUARD WELLINGTON FD US QUALITY 921935706   319,160 3,044 SH   SOLE   3,044 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,194,583 20,281 SH   SOLE   20,281 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   547,676 5,325 SH   SOLE   5,325 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,001,933 5,823 SH   SOLE   5,823 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   833,698 3,361 SH   SOLE   3,361 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   266,973 1,394 SH   SOLE   1,394 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   3,559,605 11,144 SH   SOLE   11,144 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   293,692 3,550 SH   SOLE   3,550 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   517,590 3,375 SH   SOLE   3,375 0 0
VENTAS INC COM 92276F100   812,342 18,032 SH   SOLE   18,032 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,136,571 54,228 SH   SOLE   54,228 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   347,402 1,203 SH   SOLE   1,203 0 0
VICI PPTYS INC COM 925652109   1,053,194 32,506 SH   SOLE   32,506 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   494,366 15,551 SH   SOLE   15,551 0 0
VIRTUS CONVERTIBLE & INC FD COM 92838U108   55,302 19,202 SH   SOLE   19,202 0 0
VIRTUS CONVERTIBLE & INCOME COM 92838X102   40,759 11,988 SH   SOLE   11,988 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101   273,079 24,209 SH   SOLE   24,209 0 0
VISA INC COM CL A 92826C839   6,413,544 30,870 SH   SOLE   30,870 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300   9,242 16,503 SH   SOLE   16,503 0 0
VOYA FINANCIAL INC COM 929089100   252,327 138,061 SH   SOLE   138,061 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   315,954 8,457 SH   SOLE   8,457 0 0
WALMART INC COM 931142103   2,466,794 17,398 SH   SOLE   17,398 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   288,964 30,481 SH   SOLE   30,481 0 0
WASTE MGMT INC DEL COM 94106L109   1,580,281 10,073 SH   SOLE   10,073 0 0
WEC ENERGY GROUP INC COM 92939U106   656,400 7,001 SH   SOLE   7,001 0 0
WELLS FARGO CO NEW COM 949746101   1,535,781 37,195 SH   SOLE   37,195 0 0
WELLTOWER INC COM 95040Q104   287,218 4,382 SH   SOLE   4,382 0 0
WENDYS CO COM 95058W100   479,723 21,199 SH   SOLE   21,199 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   441,987 1,878 SH   SOLE   1,878 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101   155,533 17,073 SH   SOLE   17,073 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105   106,009 10,527 SH   SOLE   10,527 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   95,250 100,000 PRN   SOLE   100,000 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309   42,495 54,847 SH   SOLE   54,847 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   452,195 11,571 SH   SOLE   11,571 0 0
WILLIAMS COS INC COM 969457100   1,053,491 32,021 SH   SOLE   32,021 0 0
WILLIAMS SONOMA INC COM 969904101   609,766 5,306 SH   SOLE   5,306 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   543,756 12,038 SH   SOLE   12,038 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   263,127 9,252 SH   SOLE   9,252 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   206,351 3,331 SH   SOLE   3,331 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   305,904 5,068 SH   SOLE   5,068 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578   1,786,014 66,942 SH   SOLE   66,942 0 0
WORKDAY INC CL A 98138H101   248,652 1,486 SH   SOLE   1,486 0 0
WORKIVA INC COM CL A 98139A105   344,949 4,108 SH   SOLE   4,108 0 0
WORLD FUEL SVCS CORP COM 981475106   509,595 18,646 SH   SOLE   18,646 0 0
WP CAREY INC COM 92936U109   596,676 7,635 SH   SOLE   7,635 0 0
YUM BRANDS INC COM 988498101   521,360 4,071 SH   SOLE   4,071 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,496,660 11,739 SH   SOLE   11,739 0 0
ZOETIS INC CL A 98978V103   1,838,495 12,545 SH   SOLE   12,545 0 0