0001764387-23-000001.txt : 20230215 0001764387-23-000001.hdr.sgml : 20230215 20230215111751 ACCESSION NUMBER: 0001764387-23-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230215 DATE AS OF CHANGE: 20230215 EFFECTIVENESS DATE: 20230215 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Apollon Wealth Management, LLC CENTRAL INDEX KEY: 0001764387 IRS NUMBER: 823706323 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-19147 FILM NUMBER: 23634384 BUSINESS ADDRESS: STREET 1: 835 COLEMAN BLVD STREET 2: SUITE 102 CITY: MOUNT PLEASANT STATE: SC ZIP: 29464 BUSINESS PHONE: 8435790018 MAIL ADDRESS: STREET 1: 835 COLEMAN BLVD STREET 2: SUITE 102 CITY: MOUNT PLEASANT STATE: SC ZIP: 29464 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001764387 XXXXXXXX 12-31-2022 12-31-2022 Apollon Wealth Management, LLC
835 COLEMAN BLVD SUITE 102 MOUNT PLEASANT SC 29464
13F HOLDINGS REPORT 028-19147 N
Michael Herman Chief Compliance Officer 5169725450 Michael Herman Mount Pleasant SC 02-15-2023 0 859 1409208081 false
INFORMATION TABLE 2 apollonwealthmanagementllc.xml 3M CO COM 88579Y101 2134262 17797 SH SOLE 0 0 0 17797 ABBOTT LABS COM 002824100 3053767 27815 SH SOLE 0 0 0 27815 ABBVIE INC COM 00287Y109 7611994 47101 SH SOLE 0 0 0 47101 ABRDN ASIA PACIFIC INCOME FU COM 003009107 53400 20304 SH SOLE 0 0 0 20304 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2172349 8141 SH SOLE 0 0 0 8141 ACTIVISION BLIZZARD INC COM 00507V109 976701 12759 SH SOLE 0 0 0 12759 ADOBE SYSTEMS INCORPORATED COM 00724F101 1991585 5918 SH SOLE 0 0 0 5918 ADVANCED MICRO DEVICES INC COM 007903107 1811552 27969 SH SOLE 0 0 0 27969 AFFILIATED MANAGERS GROUP IN COM 008252108 204216 1289 SH SOLE 0 0 0 1289 AFLAC INC COM 001055102 264308 3674 SH SOLE 0 0 0 3674 AGENUS INC COM NEW 00847G705 24000 10000 SH SOLE 0 0 0 10000 AGILENT TECHNOLOGIES INC COM 00846U101 461970 3087 SH SOLE 0 0 0 3087 AIR PRODS & CHEMS INC COM 009158106 917210 2975 SH SOLE 0 0 0 2975 AIRBNB INC COM CL A 009066101 219479 2567 SH SOLE 0 0 0 2567 ALBEMARLE CORP COM 012653101 425479 1962 SH SOLE 0 0 0 1962 ALCOA CORP COM 013872106 365033 8028 SH SOLE 0 0 0 8028 ALCON AG ORD SHS H01301128 450359 6588 SH SOLE 0 0 0 6588 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 282017 1936 SH SOLE 0 0 0 1936 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 428285 12461 SH SOLE 0 0 0 12461 ALLSTATE CORP COM 020002101 435818 3214 SH SOLE 0 0 0 3214 ALPHABET INC CAP STK CL C 02079K107 7847104 88438 SH SOLE 0 0 0 88438 ALPHABET INC CAP STK CL A 02079K305 9149361 103699 SH SOLE 0 0 0 103699 ALPS ETF TR ALERIAN MLP 00162Q452 2241587 58881 SH SOLE 0 0 0 58881 ALPS ETF TR SECTR DIV DOGS 00162Q858 1507901 29314 SH SOLE 0 0 0 29314 ALPS ETF TR EM SECT DIV DG 00162Q668 225800 10895 SH SOLE 0 0 0 10895 ALTRIA GROUP INC COM 02209S103 2896967 63377 SH SOLE 0 0 0 63377 AMAZON COM INC COM 023135106 18351457 218470 SH SOLE 0 0 0 218470 AMERICAN CENTY ETF TR US SML CP VALU 025072877 394903 5300 SH SOLE 0 0 0 5300 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 1284379 24147 SH SOLE 0 0 0 24147 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 419441 8314 SH SOLE 0 0 0 8314 AMERICAN ELEC PWR CO INC COM 025537101 964756 10161 SH SOLE 0 0 0 10161 AMERICAN EXPRESS CO COM 025816109 1067736 7227 SH SOLE 0 0 0 7227 AMERICAN INTL GROUP INC COM NEW 026874784 898324 14205 SH SOLE 0 0 0 14205 AMERICAN TOWER CORP NEW COM 03027X100 1556889 7349 SH SOLE 0 0 0 7349 AMERICAN WTR WKS CO INC NEW COM 030420103 1063722 6979 SH SOLE 0 0 0 6979 AMERIPRISE FINL INC COM 03076C106 1166392 3746 SH SOLE 0 0 0 3746 AMERISOURCEBERGEN CORP COM 03073E105 738238 4455 SH SOLE 0 0 0 4455 AMETEK INC COM 031100100 806045 5769 SH SOLE 0 0 0 5769 AMGEN INC COM 031162100 3630750 13824 SH SOLE 0 0 0 13824 AMPHENOL CORP NEW CL A 032095101 631145 8289 SH SOLE 0 0 0 8289 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 274807 7663 SH SOLE 0 0 0 7663 ANALOG DEVICES INC COM 032654105 1243985 7584 SH SOLE 0 0 0 7584 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 244843 4078 SH SOLE 0 0 0 4078 ANSYS INC COM 03662Q105 628134 2600 SH SOLE 0 0 0 2600 ANTERO MIDSTREAM CORP COM 03676B102 122715 11373 SH SOLE 0 0 0 11373 AON PLC SHS CL A G0403H108 495832 1652 SH SOLE 0 0 0 1652 APA CORPORATION COM 03743Q108 221870 4753 SH SOLE 0 0 0 4753 APOLLO COML REAL EST FIN INC COM 03762U105 437646 40673 SH SOLE 0 0 0 40673 APOLLO GLOBAL MGMT INC COM 03769M106 880302 13800 SH SOLE 0 0 0 13800 APPLE INC COM 037833100 64054572 492993 SH SOLE 0 0 0 492993 APPLIED MATLS INC COM 038222105 1311658 13469 SH SOLE 0 0 0 13469 APTIV PLC SHS G6095L109 427187 4587 SH SOLE 0 0 0 4587 ARBUTUS BIOPHARMA CORP COM 03879J100 27028 11600 SH SOLE 0 0 0 11600 ARCHER DANIELS MIDLAND CO COM 039483102 825343 8889 SH SOLE 0 0 0 8889 ARDAGH METAL PACKAGING S A SHS L02235106 70818 14723 SH SOLE 0 0 0 14723 ARES CAPITAL CORP COM 04010L103 1161215 62870 SH SOLE 0 0 0 62870 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 635602 9287 SH SOLE 0 0 0 9287 ARISTA NETWORKS INC COM 040413106 588062 4846 SH SOLE 0 0 0 4846 ARK ETF TR INNOVATION ETF 00214Q104 212908 6815 SH SOLE 0 0 0 6815 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 284000 45295 SH SOLE 0 0 0 45295 ASML HOLDING N V N Y REGISTRY SHS N07059210 1985618 3634 SH SOLE 0 0 0 3634 ASTRAZENECA PLC SPONSORED ADR 046353108 1413280 20845 SH SOLE 0 0 0 20845 AT&T INC COM 00206R102 3517447 191062 SH SOLE 0 0 0 191062 ATI INC COM 01741R102 335447 11234 SH SOLE 0 0 0 11234 AUTODESK INC COM 052769106 567524 3037 SH SOLE 0 0 0 3037 AUTOMATIC DATA PROCESSING IN COM 053015103 1939985 8122 SH SOLE 0 0 0 8122 AUTOZONE INC COM 053332102 660936 268 SH SOLE 0 0 0 268 AVAYA HLDGS CORP COM 05351X101 3687 18810 SH SOLE 0 0 0 18810 BAKER HUGHES COMPANY CL A 05722G100 378936 12832 SH SOLE 0 0 0 12832 BALL CORP COM 058498106 232131 4539 SH SOLE 0 0 0 4539 BANCO SANTANDER S.A. ADR 05964H105 141296 47897 SH SOLE 0 0 0 47897 BANK AMERICA CORP COM 060505104 3422813 103346 SH SOLE 0 0 0 103346 BANK NEW YORK MELLON CORP COM 064058100 685123 15051 SH SOLE 0 0 0 15051 BANK SOUTH CAROLINA CORP COM 065066102 177120 10800 SH SOLE 0 0 0 10800 BARINGS BDC INC COM 06759L103 205347 25196 SH SOLE 0 0 0 25196 BAXTER INTL INC COM 071813109 236972 4649 SH SOLE 0 0 0 4649 BECTON DICKINSON & CO COM 075887109 938664 3691 SH SOLE 0 0 0 3691 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2812266 6 SH SOLE 0 0 0 6 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14205709 45988 SH SOLE 0 0 0 45988 BEST BUY INC COM 086516101 340250 4242 SH SOLE 0 0 0 4242 BHP GROUP LTD SPONSORED ADS 088606108 692602 11162 SH SOLE 0 0 0 11162 BLACK STONE MINERALS L P COM UNIT 09225M101 271658 16103 SH SOLE 0 0 0 16103 BLACKROCK CORPOR HI YLD FD I COM 09255P107 1203632 137715 SH SOLE 0 0 0 137715 BLACKROCK ENERGY & RES TR COM 09250U101 435205 34733 SH SOLE 0 0 0 34733 BLACKROCK INC COM 09247X101 4628308 6531 SH SOLE 0 0 0 6531 BLACKROCK MULTI SECTOR INC T COM 09258A107 764072 53770 SH SOLE 0 0 0 53770 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 136946 13763 SH SOLE 0 0 0 13763 BLACKSTONE INC COM 09260D107 3607677 48628 SH SOLE 0 0 0 48628 BLACKSTONE MTG TR INC COM CL A 09257W100 566380 26754 SH SOLE 0 0 0 26754 BLACKSTONE SENIOR FLOATNG RA COM 09256U105 1176682 94665 SH SOLE 0 0 0 94665 BLINK CHARGING CO COM 09354A100 264761 24135 SH SOLE 0 0 0 24135 BLOCK INC CL A 852234103 432088 6876 SH SOLE 0 0 0 6876 BLUE OWL CAPITAL INC COM CL A 09581B103 305884 28857 SH SOLE 0 0 0 28857 BOEING CO COM 097023105 3642550 19122 SH SOLE 0 0 0 19122 BOOKING HOLDINGS INC COM 09857L108 1033839 513 SH SOLE 0 0 0 513 BOSTON SCIENTIFIC CORP COM 101137107 737960 15949 SH SOLE 0 0 0 15949 BP PLC SPONSORED ADR 055622104 988284 28293 SH SOLE 0 0 0 28293 BRISTOL-MYERS SQUIBB CO COM 110122108 5436331 75557 SH SOLE 0 0 0 75557 BROADCOM INC COM 11135F101 7353445 13152 SH SOLE 0 0 0 13152 BROADMARK RLTY CAP INC COM 11135B100 78267 21985 SH SOLE 0 0 0 21985 BROADMARK RLTY CAP INC COM 11135B100 400 10000 SH Call SOLE 0 0 0 10000 BROADMARK RLTY CAP INC COM 11135B100 500 10000 SH Call SOLE 0 0 0 10000 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 256645 1913 SH SOLE 0 0 0 1913 BROADSTONE NET LEASE INC COM 11135E203 825753 50941 SH SOLE 0 0 0 50941 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 346384 11177 SH SOLE 0 0 0 11177 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 250461 9884 SH SOLE 0 0 0 9884 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 216698 2367 SH SOLE 0 0 0 2367 CADENCE DESIGN SYSTEM INC COM 127387108 1415560 8812 SH SOLE 0 0 0 8812 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 825451 78242 SH SOLE 0 0 0 78242 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 2009592 191208 SH SOLE 0 0 0 191208 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 3461831 257961 SH SOLE 0 0 0 257961 CAMDEN NATL CORP COM 133034108 1232356 29560 SH SOLE 0 0 0 29560 CANADIAN PAC RY LTD COM 13645T100 1053633 14126 SH SOLE 0 0 0 14126 CANO HEALTH INC COM CL A 13781Y103 30633 22360 SH SOLE 0 0 0 22360 CANOO INC COM CL A 13803R102 14345 11663 SH SOLE 0 0 0 11663 CANOPY GROWTH CORP COM 138035100 37755 16334 SH SOLE 0 0 0 16334 CARDINAL HEALTH INC COM 14149Y108 444702 5785 SH SOLE 0 0 0 5785 CARLYLE GROUP INC COM 14316J108 394921 13235 SH SOLE 0 0 0 13235 CARRIER GLOBAL CORPORATION COM 14448C104 458948 11126 SH SOLE 0 0 0 11126 CASSAVA SCIENCES INC COM 14817C107 209232 7083 SH SOLE 0 0 0 7083 CATERPILLAR INC COM 149123101 2499492 10434 SH SOLE 0 0 0 10434 CBRE GROUP INC CL A 12504L109 714266 9281 SH SOLE 0 0 0 9281 CENOVUS ENERGY INC COM 15135U109 680101 35039 SH SOLE 0 0 0 35039 CF INDS HLDGS INC COM 125269100 233363 2739 SH SOLE 0 0 0 2739 CHARLES RIV LABS INTL INC COM 159864107 242741 1114 SH SOLE 0 0 0 1114 CHARTER COMMUNICATIONS INC N CL A 16119P108 265176 782 SH SOLE 0 0 0 782 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 134689 26358 SH SOLE 0 0 0 26358 CHEMOURS CO COM 163851108 219882 7181 SH SOLE 0 0 0 7181 CHENIERE ENERGY INC COM NEW 16411R208 269328 1796 SH SOLE 0 0 0 1796 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 348215 6123 SH SOLE 0 0 0 6123 CHEVRON CORP NEW COM 166764100 7655925 42654 SH SOLE 0 0 0 42654 CHIPOTLE MEXICAN GRILL INC COM 169656105 342710 247 SH SOLE 0 0 0 247 CHUBB LIMITED COM H1467J104 1747152 7920 SH SOLE 0 0 0 7920 CHURCHILL DOWNS INC COM 171484108 227076 1074 SH SOLE 0 0 0 1074 CIGNA CORP NEW COM 125523100 2021959 6102 SH SOLE 0 0 0 6102 CINTAS CORP COM 172908105 2363785 5234 SH SOLE 0 0 0 5234 CION INVT CORP COM 17259U204 579114 59396 SH SOLE 0 0 0 59396 CISCO SYS INC COM 17275R102 5074169 106511 SH SOLE 0 0 0 106511 CITIGROUP INC COM NEW 172967424 1866294 41262 SH SOLE 0 0 0 41262 CITIZENS FINL GROUP INC COM 174610105 286179 7269 SH SOLE 0 0 0 7269 CLOROX CO DEL COM 189054109 332948 2373 SH SOLE 0 0 0 2373 CME GROUP INC COM 12572Q105 1476880 8783 SH SOLE 0 0 0 8783 COCA COLA CO COM 191216100 4319383 67904 SH SOLE 0 0 0 67904 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 299832 5243 SH SOLE 0 0 0 5243 COHEN & STEERS QUALITY INCOM COM 19247L106 2676057 232701 SH SOLE 0 0 0 232701 COLGATE PALMOLIVE CO COM 194162103 1197757 15202 SH SOLE 0 0 0 15202 COMCAST CORP NEW CL A 20030N101 2550530 72935 SH SOLE 0 0 0 72935 COMMUNITY HEALTH SYS INC NEW COM 203668108 43200 10000 SH SOLE 0 0 0 10000 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 552000 200000 SH SOLE 0 0 0 200000 COMPASS DIVERSIFIED SH BEN INT 20451Q104 420803 23083 SH SOLE 0 0 0 23083 CONOCOPHILLIPS COM 20825C104 1744645 14785 SH SOLE 0 0 0 14785 CONSOLIDATED EDISON INC COM 209115104 422543 4433 SH SOLE 0 0 0 4433 CONSTELLATION BRANDS INC CL A 21036P108 486320 2098 SH SOLE 0 0 0 2098 COPART INC COM 217204106 1046821 17192 SH SOLE 0 0 0 17192 CORE SCIENTIFIC INC COMMON STOCK 21873J108 1599 21286 SH SOLE 0 0 0 21286 CORNING INC COM 219350105 351695 11011 SH SOLE 0 0 0 11011 CORTEVA INC COM 22052L104 1206292 20522 SH SOLE 0 0 0 20522 COSTCO WHSL CORP NEW COM 22160K105 7675897 16815 SH SOLE 0 0 0 16815 COTERRA ENERGY INC COM 127097103 268747 10938 SH SOLE 0 0 0 10938 CRESCENT CAP BDC INC COM 225655109 202013 15807 SH SOLE 0 0 0 15807 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 268317 10245 SH SOLE 0 0 0 10245 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 232487 11724 SH SOLE 0 0 0 11724 CROWDSTRIKE HLDGS INC CL A 22788C105 715024 6791 SH SOLE 0 0 0 6791 CROWN CASTLE INC COM 22822V101 820285 6048 SH SOLE 0 0 0 6048 CSX CORP COM 126408103 716878 23140 SH SOLE 0 0 0 23140 CUMMINS INC COM 231021106 712575 2941 SH SOLE 0 0 0 2941 CVS HEALTH CORP COM 126650100 2362306 25349 SH SOLE 0 0 0 25349 D R HORTON INC COM 23331A109 895583 10047 SH SOLE 0 0 0 10047 DANAHER CORPORATION COM 235851102 3835389 14450 SH SOLE 0 0 0 14450 DARDEN RESTAURANTS INC COM 237194105 205282 1484 SH SOLE 0 0 0 1484 DEERE & CO COM 244199105 2949405 6879 SH SOLE 0 0 0 6879 DELTA AIR LINES INC DEL COM NEW 247361702 239944 7302 SH SOLE 0 0 0 7302 DEVON ENERGY CORP NEW COM 25179M103 3348592 54440 SH SOLE 0 0 0 54440 DEXCOM INC COM 252131107 2795556 24687 SH SOLE 0 0 0 24687 DIAGEO PLC SPON ADR NEW 25243Q205 969695 5442 SH SOLE 0 0 0 5442 DIAMONDBACK ENERGY INC COM 25278X109 271098 1982 SH SOLE 0 0 0 1982 DIANA SHIPPING INC COM Y2066G104 252993 64870 SH SOLE 0 0 0 64870 DIGITAL RLTY TR INC COM 253868103 234732 2341 SH SOLE 0 0 0 2341 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1436585 34525 SH SOLE 0 0 0 34525 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 471660 21000 SH SOLE 0 0 0 21000 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 1260540 59600 SH SOLE 0 0 0 59600 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 322630 7000 SH SOLE 0 0 0 7000 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 720807 29100 SH SOLE 0 0 0 29100 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1051154 43293 SH SOLE 0 0 0 43293 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 606946 11866 SH SOLE 0 0 0 11866 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 1005750 45000 SH SOLE 0 0 0 45000 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 518346 11794 SH SOLE 0 0 0 11794 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1171532 34992 SH SOLE 0 0 0 34992 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 323915 4404 SH SOLE 0 0 0 4404 DISCOVER FINL SVCS COM 254709108 250738 2563 SH SOLE 0 0 0 2563 DISNEY WALT CO COM 254687106 3021664 34780 SH SOLE 0 0 0 34780 DNP SELECT INCOME FD INC COM 23325P104 6294796 559537 SH SOLE 0 0 0 559537 DOCUSIGN INC COM 256163106 293283 5292 SH SOLE 0 0 0 5292 DOLLAR GEN CORP NEW COM 256677105 1540596 6256 SH SOLE 0 0 0 6256 DOMINION ENERGY INC COM 25746U109 754577 12306 SH SOLE 0 0 0 12306 DONALDSON INC COM 257651109 744293 12643 SH SOLE 0 0 0 12643 DOUBLELINE INCOME SOLUTIONS COM 258622109 234054 21105 SH SOLE 0 0 0 21105 DOVER CORP COM 260003108 376440 2780 SH SOLE 0 0 0 2780 DOW INC COM 260557103 1890596 37519 SH SOLE 0 0 0 37519 DUFF & PHELPS UTLITY AND INF COM 26433C105 346194 25625 SH SOLE 0 0 0 25625 DUKE ENERGY CORP NEW COM NEW 26441C204 2823993 27420 SH SOLE 0 0 0 27420 DUPONT DE NEMOURS INC COM 26614N102 610778 8900 SH SOLE 0 0 0 8900 DXP ENTERPRISES INC COM NEW 233377407 619875 22500 SH SOLE 0 0 0 22500 EAGLE BULK SHIPPING INC COM Y2187A150 256531 5144 SH SOLE 0 0 0 5144 EATON CORP PLC SHS G29183103 1436003 9149 SH SOLE 0 0 0 9149 EATON VANCE FLTING RATE INC COM 278279104 1433607 129270 SH SOLE 0 0 0 129270 EBAY INC. COM 278642103 269472 6498 SH SOLE 0 0 0 6498 ECOLAB INC COM 278865100 420016 2886 SH SOLE 0 0 0 2886 EDWARDS LIFESCIENCES CORP COM 28176E108 922776 12368 SH SOLE 0 0 0 12368 ELEVANCE HEALTH INC COM 036752103 1700676 3315 SH SOLE 0 0 0 3315 EMCOR GROUP INC COM 29084Q100 201430 1360 SH SOLE 0 0 0 1360 EMERSON ELEC CO COM 291011104 2385020 24828 SH SOLE 0 0 0 24828 ENBRIDGE INC COM 29250N105 1528652 39099 SH SOLE 0 0 0 39099 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1899890 160058 SH SOLE 0 0 0 160058 ENPHASE ENERGY INC COM 29355A107 520710 1965 SH SOLE 0 0 0 1965 ENTERPRISE PRODS PARTNERS L COM 293792107 1694502 70253 SH SOLE 0 0 0 70253 ENVIVA INC COM 29415B103 675738 12757 SH SOLE 0 0 0 12757 EOG RES INC COM 26875P101 826239 6379 SH SOLE 0 0 0 6379 EQUIFAX INC COM 294429105 298297 1535 SH SOLE 0 0 0 1535 EQUINOR ASA SPONSORED ADR 29446M102 657109 18350 SH SOLE 0 0 0 18350 EQUITRANS MIDSTREAM CORP COM 294600101 110798 16537 SH SOLE 0 0 0 16537 ESSENTIAL UTILS INC COM 29670G102 391625 8205 SH SOLE 0 0 0 8205 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 609039 32921 SH SOLE 0 0 0 32921 ETFIS SER TR I VIRTUS INFRCAP 26923G822 1505948 83018 SH SOLE 0 0 0 83018 ETSY INC COM 29786A106 389644 3253 SH SOLE 0 0 0 3253 EVERSOURCE ENERGY COM 30040W108 294362 3511 SH SOLE 0 0 0 3511 EXELON CORP COM 30161N101 245634 5682 SH SOLE 0 0 0 5682 EXPEDITORS INTL WASH INC COM 302130109 668613 6434 SH SOLE 0 0 0 6434 EXTRA SPACE STORAGE INC COM 30225T102 709891 4823 SH SOLE 0 0 0 4823 EXXON MOBIL CORP COM 30231G102 11553499 104746 SH SOLE 0 0 0 104746 FAIR ISAAC CORP COM 303250104 301086 503 SH SOLE 0 0 0 503 FARADAY FUTRE INTLGT ELCTR I COM 307359109 3641 12542 SH SOLE 0 0 0 12542 FASTENAL CO COM 311900104 900718 19035 SH SOLE 0 0 0 19035 FEDEX CORP COM 31428X106 648807 3746 SH SOLE 0 0 0 3746 FIDELITY NATL INFORMATION SV COM 31620M106 518306 7639 SH SOLE 0 0 0 7639 FIDUS INVT CORP COM 316500107 281925 14815 SH SOLE 0 0 0 14815 FIFTH THIRD BANCORP COM 316773100 1145988 34928 SH SOLE 0 0 0 34928 FIRST BANCORP INC ME COM 31866P102 724458 24197 SH SOLE 0 0 0 24197 FIRST REP BK SAN FRANCISCO C COM 33616C100 693120 5686 SH SOLE 0 0 0 5686 FIRST SOLAR INC COM 336433107 455961 3044 SH SOLE 0 0 0 3044 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2071566 123308 SH SOLE 0 0 0 123308 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 663724 13245 SH SOLE 0 0 0 13245 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 699176 28549 SH SOLE 0 0 0 28549 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 648591 19530 SH SOLE 0 0 0 19530 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 767431 44905 SH SOLE 0 0 0 44905 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 717370 7836 SH SOLE 0 0 0 7836 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 885127 8141 SH SOLE 0 0 0 8141 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 641321 10217 SH SOLE 0 0 0 10217 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 381129 8039 SH SOLE 0 0 0 8039 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1063183 39835 SH SOLE 0 0 0 39835 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 672727 17276 SH SOLE 0 0 0 17276 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 632129 5133 SH SOLE 0 0 0 5133 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1782100 23777 SH SOLE 0 0 0 23777 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 4508786 96859 SH SOLE 0 0 0 96859 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1943009 43575 SH SOLE 0 0 0 43575 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 491390 8267 SH SOLE 0 0 0 8267 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 315227 7177 SH SOLE 0 0 0 7177 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 373919 2426 SH SOLE 0 0 0 2426 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 543885 12384 SH SOLE 0 0 0 12384 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 545570 17800 SH SOLE 0 0 0 17800 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 1001527 28900 SH SOLE 0 0 0 28900 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 637744 19737 SH SOLE 0 0 0 19737 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 214509 7062 SH SOLE 0 0 0 7062 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 396682 11900 SH SOLE 0 0 0 11900 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 572221 15851 SH SOLE 0 0 0 15851 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 6144203 254840 SH SOLE 0 0 0 254840 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 267530 8550 SH SOLE 0 0 0 8550 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 188226 10653 SH SOLE 0 0 0 10653 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1335526 15206 SH SOLE 0 0 0 15206 FIRST TR MORNINGSTAR DIVID L SHS 336917109 489421 13387 SH SOLE 0 0 0 13387 FIRST TR NASDAQ 100 TECH IND SHS 337345102 234896 2232 SH SOLE 0 0 0 2232 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 451009 5749 SH SOLE 0 0 0 5749 FIRST TR VALUE LINE DIVID IN SHS 33734H106 494845 12399 SH SOLE 0 0 0 12399 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 1594718 17444 SH SOLE 0 0 0 17444 FISERV INC COM 337738108 495344 4901 SH SOLE 0 0 0 4901 FORD MTR CO DEL COM 345370860 1210058 104046 SH SOLE 0 0 0 104046 FORTINET INC COM 34959E109 628334 12852 SH SOLE 0 0 0 12852 FORTUNE BRANDS INNOVATIONS I COM 34964C106 913526 15996 SH SOLE 0 0 0 15996 FRANCHISE GROUP INC COM 35180X105 423186 17766 SH SOLE 0 0 0 17766 FREEPORT-MCMORAN INC CL B 35671D857 494418 13011 SH SOLE 0 0 0 13011 FS KKR CAP CORP COM 302635206 1372490 78428 SH SOLE 0 0 0 78428 FUELCELL ENERGY INC COM 35952H601 44480 16000 SH SOLE 0 0 0 16000 GALLAGHER ARTHUR J & CO COM 363576109 478925 2540 SH SOLE 0 0 0 2540 GAP INC COM 364760108 212933 18877 SH SOLE 0 0 0 18877 GARTNER INC COM 366651107 374796 1115 SH SOLE 0 0 0 1115 GENCO SHIPPING & TRADING LTD SHS Y2685T131 271749 17692 SH SOLE 0 0 0 17692 GENERAL DYNAMICS CORP COM 369550108 2249288 9066 SH SOLE 0 0 0 9066 GENERAL ELECTRIC CO COM NEW 369604301 613534 7322 SH SOLE 0 0 0 7322 GENERAL MLS INC COM 370334104 935613 11158 SH SOLE 0 0 0 11158 GENERAL MTRS CO COM 37045V100 354953 10552 SH SOLE 0 0 0 10552 GENUINE PARTS CO COM 372460105 448350 2584 SH SOLE 0 0 0 2584 GEO GROUP INC NEW COM 36162J106 372180 33989 SH SOLE 0 0 0 33989 GEOPARK LTD USD SHS G38327105 3102360 200800 SH SOLE 0 0 0 200800 GILEAD SCIENCES INC COM 375558103 1143044 13314 SH SOLE 0 0 0 13314 GLOBAL PARTNERS LP COM UNITS 37946R109 300482 8642 SH SOLE 0 0 0 8642 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1353976 85102 SH SOLE 0 0 0 85102 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 448100 7645 SH SOLE 0 0 0 7645 GLOBAL X FDS GLOBX SUPDV US 37950E291 244683 13022 SH SOLE 0 0 0 13022 GLOBAL X FDS GLBL X MLP ETF 37954Y343 805363 19505 SH SOLE 0 0 0 19505 GLOBE LIFE INC COM 37959E102 211083 1751 SH SOLE 0 0 0 1751 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 223168 25681 SH SOLE 0 0 0 25681 GOLDMAN SACHS BDC INC SHS 38147U107 588753 42912 SH SOLE 0 0 0 42912 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2054397 26985 SH SOLE 0 0 0 26985 GOLDMAN SACHS GROUP INC COM 38141G104 1999142 5822 SH SOLE 0 0 0 5822 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 407314 22516 SH SOLE 0 0 0 22516 GRAINGER W W INC COM 384802104 491751 884 SH SOLE 0 0 0 884 GRANITE PT MTG TR INC COM STK 38741L107 120664 22512 SH SOLE 0 0 0 22512 GRAPHIC PACKAGING HLDG CO COM 388689101 564037 25350 SH SOLE 0 0 0 25350 GREAT SOUTHN BANCORP INC COM 390905107 249620 4196 SH SOLE 0 0 0 4196 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 331517 25580 SH SOLE 0 0 0 25580 GROVE COLLABORATIVE HOLD INC COM CL A 39957D102 19439 48719 SH SOLE 0 0 0 48719 GSK PLC SPONSORED ADR 37733W204 362188 10307 SH SOLE 0 0 0 10307 HALEON PLC SPON ADS 405552100 96576 12072 SH SOLE 0 0 0 12072 HALLIBURTON CO COM 406216101 522931 13289 SH SOLE 0 0 0 13289 HANESBRANDS INC COM 410345102 73286 11523 SH SOLE 0 0 0 11523 HCA HEALTHCARE INC COM 40412C101 626588 2611 SH SOLE 0 0 0 2611 HENRY JACK & ASSOC INC COM 426281101 251402 1432 SH SOLE 0 0 0 1432 HERSHEY CO COM 427866108 954412 4121 SH SOLE 0 0 0 4121 HEWLETT PACKARD ENTERPRISE C COM 42824C109 179343 11237 SH SOLE 0 0 0 11237 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 232896 12853 SH SOLE 0 0 0 12853 HOME DEPOT INC COM 437076102 11523092 36482 SH SOLE 0 0 0 36482 HONDA MOTOR LTD AMERN SHS 438128308 530718 23216 SH SOLE 0 0 0 23216 HONEYWELL INTL INC COM 438516106 5385307 25130 SH SOLE 0 0 0 25130 HP INC COM 40434L105 358043 13325 SH SOLE 0 0 0 13325 HUMANA INC COM 444859102 1696385 3312 SH SOLE 0 0 0 3312 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 648523 12804 SH SOLE 0 0 0 12804 IDACORP INC COM 451107106 543564 5040 SH SOLE 0 0 0 5040 IDEX CORP COM 45167R104 418301 1832 SH SOLE 0 0 0 1832 IDEXX LABS INC COM 45168D104 1867233 4577 SH SOLE 0 0 0 4577 ILLINOIS TOOL WKS INC COM 452308109 834468 3788 SH SOLE 0 0 0 3788 INDEPENDENCE RLTY TR INC COM 45378A106 998357 59215 SH SOLE 0 0 0 59215 INGLES MKTS INC CL A 457030104 862509 8942 SH SOLE 0 0 0 8942 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 1083821 35900 SH SOLE 0 0 0 35900 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 346457 13700 SH SOLE 0 0 0 13700 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 1990811 87200 SH SOLE 0 0 0 87200 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 1559164 53300 SH SOLE 0 0 0 53300 INNOVATOR ETFS TR US SML CP PWR B 45782C284 281052 11600 SH SOLE 0 0 0 11600 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 1802372 57200 SH SOLE 0 0 0 57200 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 957080 33700 SH SOLE 0 0 0 33700 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 1608468 57300 SH SOLE 0 0 0 57300 INNOVATOR ETFS TR US SML CP PWR B 45782C474 3031379 101350 SH SOLE 0 0 0 101350 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 824274 24200 SH SOLE 0 0 0 24200 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 649215 22900 SH SOLE 0 0 0 22900 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 15600 10000 SH SOLE 0 0 0 10000 INSPIRE MED SYS INC COM 457730109 1291137 5126 SH SOLE 0 0 0 5126 INTEL CORP COM 458140100 3826354 144773 SH SOLE 0 0 0 144773 INTERCONTINENTAL EXCHANGE IN COM 45866F104 858989 8373 SH SOLE 0 0 0 8373 INTERNATIONAL BUSINESS MACHS COM 459200101 4406920 31279 SH SOLE 0 0 0 31279 INTERNATIONAL PAPER CO COM 460146103 252448 7290 SH SOLE 0 0 0 7290 INTUIT COM 461202103 1692338 4348 SH SOLE 0 0 0 4348 INTUITIVE SURGICAL INC COM NEW 46120E602 2152519 8112 SH SOLE 0 0 0 8112 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 309257 20924 SH SOLE 0 0 0 20924 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 1 10000 SH Put SOLE 0 0 0 10000 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 0 4000 SH Put SOLE 0 0 0 4000 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 219 12500 SH Put SOLE 0 0 0 12500 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 297071 4649 SH SOLE 0 0 0 4649 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 1316192 57201 SH SOLE 0 0 0 57201 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 216914 19402 SH SOLE 0 0 0 19402 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 985212 54372 SH SOLE 0 0 0 54372 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 503414 24521 SH SOLE 0 0 0 24521 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1130533 10322 SH SOLE 0 0 0 10322 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 274413 14500 SH SOLE 0 0 0 14500 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 829647 40500 SH SOLE 0 0 0 40500 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1194211 56921 SH SOLE 0 0 0 56921 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 412870 20500 SH SOLE 0 0 0 20500 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 528504 10254 SH SOLE 0 0 0 10254 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7634894 54052 SH SOLE 0 0 0 54052 INVESCO QQQ TR UNIT SER 1 46090E103 22932977 86124 SH SOLE 0 0 0 86124 INVITAE CORP COM 46185L103 41638 22386 SH SOLE 0 0 0 22386 IQVIA HLDGS INC COM 46266C105 572872 2796 SH SOLE 0 0 0 2796 IRON MTN INC DEL COM 46284V101 1171226 23495 SH SOLE 0 0 0 23495 ISHARES GOLD TR ISHARES NEW 464285204 3693693 106785 SH SOLE 0 0 0 106785 ISHARES INC JP MRGN EM HI BD 464286285 759186 21707 SH SOLE 0 0 0 21707 ISHARES INC ESG AWR MSCI EM 46434G863 815096 27107 SH SOLE 0 0 0 27107 ISHARES INC CORE MSCI EMKT 46434G103 5207578 111511 SH SOLE 0 0 0 111511 ISHARES INC MSCI EMERG MRKT 464286533 590817 11137 SH SOLE 0 0 0 11137 ISHARES SILVER TR ISHARES 46428Q109 559352 25402 SH SOLE 0 0 0 25402 ISHARES TR SELECT DIVID ETF 464287168 738797 6126 SH SOLE 0 0 0 6126 ISHARES TR NATIONAL MUN ETF 464288414 4877983 46228 SH SOLE 0 0 0 46228 ISHARES TR 10-20 YR TRS ETF 464288653 220628 2039 SH SOLE 0 0 0 2039 ISHARES TR MSCI USA QLT FCT 46432F339 362393 3180 SH SOLE 0 0 0 3180 ISHARES TR MSCI USA MIN VOL 46429B697 5475152 75938 SH SOLE 0 0 0 75938 ISHARES TR US TREAS BD ETF 46429B267 1365928 60120 SH SOLE 0 0 0 60120 ISHARES TR RUS 2000 GRW ETF 464287648 225675 1052 SH SOLE 0 0 0 1052 ISHARES TR PFD AND INCM SEC 464288687 4413653 144568 SH SOLE 0 0 0 144568 ISHARES TR CORE S&P US VLU 464287663 439177 6218 SH SOLE 0 0 0 6218 ISHARES TR GL CLEAN ENE ETF 464288224 801339 40370 SH SOLE 0 0 0 40370 ISHARES TR INDIA 50 ETF 464289529 412607 9752 SH SOLE 0 0 0 9752 ISHARES TR US INDUSTRIALS 464287754 336126 3485 SH SOLE 0 0 0 3485 ISHARES TR SP SMCP600VL ETF 464287879 1585306 17362 SH SOLE 0 0 0 17362 ISHARES TR IBONDS DEC2023 46435G318 770640 30400 SH SOLE 0 0 0 30400 ISHARES TR U.S. ENERGY ETF 464287796 1402854 30175 SH SOLE 0 0 0 30175 ISHARES TR U.S. TECH ETF 464287721 782219 10501 SH SOLE 0 0 0 10501 ISHARES TR RUSEL 2500 ETF 46435G268 659999 12420 SH SOLE 0 0 0 12420 ISHARES TR ESG AW MSCI EAFE 46435G516 301878 4592 SH SOLE 0 0 0 4592 ISHARES TR U.S. MED DVC ETF 464288810 577670 10989 SH SOLE 0 0 0 10989 ISHARES TR IBONDS DEC 46435U697 697825 27100 SH SOLE 0 0 0 27100 ISHARES TR IBOXX INV CP ETF 464287242 896177 8500 SH SOLE 0 0 0 8500 ISHARES TR ISHS 5-10YR INVT 464288638 241757 4883 SH SOLE 0 0 0 4883 ISHARES TR CALIF MUN BD ETF 464288356 236784 4220 SH SOLE 0 0 0 4220 ISHARES TR BLACKROCK ULTRA 46434V878 535578 10703 SH SOLE 0 0 0 10703 ISHARES TR CORE S&P TTL STK 464287150 1143019 13479 SH SOLE 0 0 0 13479 ISHARES TR S&P MC 400GR ETF 464287606 863943 12649 SH SOLE 0 0 0 12649 ISHARES TR RUS TP200 GR ETF 464289438 226850 1882 SH SOLE 0 0 0 1882 ISHARES TR S&P 500 VAL ETF 464287408 3183426 21944 SH SOLE 0 0 0 21944 ISHARES TR RUS 1000 ETF 464287622 412168 1958 SH SOLE 0 0 0 1958 ISHARES TR CORE S&P MCP ETF 464287507 5497452 22727 SH SOLE 0 0 0 22727 ISHARES TR S&P 500 GRWT ETF 464287309 4949469 84606 SH SOLE 0 0 0 84606 ISHARES TR IBONDS DEC 25 46435U432 619695 23500 SH SOLE 0 0 0 23500 ISHARES TR IBOXX HI YD ETF 464288513 549983 7470 SH SOLE 0 0 0 7470 ISHARES TR 1 3 YR TREAS BD 464287457 995236 12261 SH SOLE 0 0 0 12261 ISHARES TR CORE S&P SCP ETF 464287804 22783193 240735 SH SOLE 0 0 0 240735 ISHARES TR US HLTHCARE ETF 464287762 230089 811 SH SOLE 0 0 0 811 ISHARES TR CORE TOTAL USD 46434V613 1701220 37864 SH SOLE 0 0 0 37864 ISHARES TR JPMORGAN USD EMG 464288281 531423 6282 SH SOLE 0 0 0 6282 ISHARES TR SELF DRIVNG EV 46435U366 252080 7451 SH SOLE 0 0 0 7451 ISHARES TR MSCI KLD400 SOC 464288570 269476 3754 SH SOLE 0 0 0 3754 ISHARES TR MSCI USA VALUE 46432F388 384780 4222 SH SOLE 0 0 0 4222 ISHARES TR TIPS BD ETF 464287176 838951 7882 SH SOLE 0 0 0 7882 ISHARES TR MSCI USA SMCP MN 46435G433 1336874 38638 SH SOLE 0 0 0 38638 ISHARES TR ISHARES BIOTECH 464287556 1339898 10206 SH SOLE 0 0 0 10206 ISHARES TR 7-10 YR TRSY BD 464287440 516158 5389 SH SOLE 0 0 0 5389 ISHARES TR SHRT NAT MUN ETF 464288158 332413 3188 SH SOLE 0 0 0 3188 ISHARES TR CORE MSCI EURO 46434V738 384750 8100 SH SOLE 0 0 0 8100 ISHARES TR GLB INFRASTR ETF 464288372 939614 20498 SH SOLE 0 0 0 20498 ISHARES TR 0-5YR HI YL CP 46434V407 347933 8509 SH SOLE 0 0 0 8509 ISHARES TR CRE U S REIT ETF 464288521 938045 18970 SH SOLE 0 0 0 18970 ISHARES TR US INFRASTRUC 46435U713 1582180 43634 SH SOLE 0 0 0 43634 ISHARES TR MORNINGSTR US EQ 464287127 1049642 19940 SH SOLE 0 0 0 19940 ISHARES TR EAFE GRWTH ETF 464288885 2692370 32144 SH SOLE 0 0 0 32144 ISHARES TR ISHS 1-5YR INVS 464288646 520420 10446 SH SOLE 0 0 0 10446 ISHARES TR MSCI EAFE ETF 464287465 2659326 40514 SH SOLE 0 0 0 40514 ISHARES TR CORE MSCI EAFE 46432F842 12547914 203568 SH SOLE 0 0 0 203568 ISHARES TR RUS MID CAP ETF 464287499 1511765 22413 SH SOLE 0 0 0 22413 ISHARES TR FALN ANGLS USD 46435G474 215165 8743 SH SOLE 0 0 0 8743 ISHARES TR IBONDS DEC 26 46435U259 453780 18000 SH SOLE 0 0 0 18000 ISHARES TR RUS 1000 VAL ETF 464287598 991811 6540 SH SOLE 0 0 0 6540 ISHARES TR RUS MDCP VAL ETF 464287473 624561 5929 SH SOLE 0 0 0 5929 ISHARES TR CONV BD ETF 46435G102 285131 4104 SH SOLE 0 0 0 4104 ISHARES TR FLTG RATE NT ETF 46429B655 468357 9306 SH SOLE 0 0 0 9306 ISHARES TR CORE US AGGBD ET 464287226 8629017 88968 SH SOLE 0 0 0 88968 ISHARES TR MSCI AC ASIA ETF 464288182 987624 15243 SH SOLE 0 0 0 15243 ISHARES TR ESG AWR MSCI USA 46435G425 12477901 147232 SH SOLE 0 0 0 147232 ISHARES TR US AER DEF ETF 464288760 1375549 12297 SH SOLE 0 0 0 12297 ISHARES TR LATN AMER 40 ETF 464287390 524881 22931 SH SOLE 0 0 0 22931 ISHARES TR MRGSTR MD CP ETF 464288208 1196164 20388 SH SOLE 0 0 0 20388 ISHARES TR SHORT TREAS BD 464288679 4240714 38580 SH SOLE 0 0 0 38580 ISHARES TR CORE HIGH DV ETF 46429B663 2131660 20450 SH SOLE 0 0 0 20450 ISHARES TR GLOBAL 100 ETF 464287572 242942 3793 SH SOLE 0 0 0 3793 ISHARES TR S&P SML 600 GWT 464287887 451192 4175 SH SOLE 0 0 0 4175 ISHARES TR CYBERSECURITY 46435U135 901819 27311 SH SOLE 0 0 0 27311 ISHARES TR EUROPE ETF 464287861 990906 21879 SH SOLE 0 0 0 21879 ISHARES TR GENOMICS IMMUN 46435U192 637596 25332 SH SOLE 0 0 0 25332 ISHARES TR CORE S&P500 ETF 464287200 67899454 176725 SH SOLE 0 0 0 176725 ISHARES TR GLOBAL TECH ETF 464287291 1082626 24150 SH SOLE 0 0 0 24150 ISHARES TR MSCI USA MMENTM 46432F396 515863 3535 SH SOLE 0 0 0 3535 ISHARES TR EAFE VALUE ETF 464288877 5564126 121276 SH SOLE 0 0 0 121276 ISHARES TR BROAD USD HIGH 46435U853 672575 19478 SH SOLE 0 0 0 19478 ISHARES TR GLOBAL FINLS ETF 464287333 841288 11971 SH SOLE 0 0 0 11971 ISHARES TR RUS 1000 GRW ETF 464287614 3220748 15033 SH SOLE 0 0 0 15033 ISHARES TR MSCI EMG MKT ETF 464287234 617356 16289 SH SOLE 0 0 0 16289 ISHARES TR RUSSELL 2000 ETF 464287655 2481249 14231 SH SOLE 0 0 0 14231 ISHARES TR S&P MC 400VL ETF 464287705 776071 7699 SH SOLE 0 0 0 7699 ISHARES TR MBS ETF 464288588 750047 8087 SH SOLE 0 0 0 8087 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 643100 22813 SH SOLE 0 0 0 22813 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 751646 16365 SH SOLE 0 0 0 16365 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 1476447 29960 SH SOLE 0 0 0 29960 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 2211385 44113 SH SOLE 0 0 0 44113 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 5460389 57611 SH SOLE 0 0 0 57611 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 4647663 85294 SH SOLE 0 0 0 85294 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 375875 7750 SH SOLE 0 0 0 7750 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 1235079 31873 SH SOLE 0 0 0 31873 JACOBS SOLUTIONS INC COM 46982L108 301616 2512 SH SOLE 0 0 0 2512 JANUS DETROIT STR TR HENDERSON MTG 47103U852 1455373 32014 SH SOLE 0 0 0 32014 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 860378 17466 SH SOLE 0 0 0 17466 JD.COM INC SPON ADR CL A 47215P106 2113856 37660 SH SOLE 0 0 0 37660 JOHNSON & JOHNSON COM 478160104 10470519 59273 SH SOLE 0 0 0 59273 JOHNSON CTLS INTL PLC SHS G51502105 457867 7154 SH SOLE 0 0 0 7154 JPMORGAN CHASE & CO COM 46625H100 9454918 70506 SH SOLE 0 0 0 70506 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1484698 68262 SH SOLE 0 0 0 68262 KAYNE ANDERSON ENERGY INFRST COM 486606106 168966 19739 SH SOLE 0 0 0 19739 KELLOGG CO COM 487836108 358480 5032 SH SOLE 0 0 0 5032 KEURIG DR PEPPER INC COM 49271V100 240455 6743 SH SOLE 0 0 0 6743 KEYSIGHT TECHNOLOGIES INC COM 49338L103 273712 1600 SH SOLE 0 0 0 1600 KIMBELL RTY PARTNERS LP UNIT 49435R102 293052 17548 SH SOLE 0 0 0 17548 KIMBERLY-CLARK CORP COM 494368103 1230348 9063 SH SOLE 0 0 0 9063 KIMCO RLTY CORP COM 49446R109 327231 15450 SH SOLE 0 0 0 15450 KINDER MORGAN INC DEL COM 49456B101 1187155 65661 SH SOLE 0 0 0 65661 KINROSS GOLD CORP COM 496902404 136643 33409 SH SOLE 0 0 0 33409 KLA CORP COM NEW 482480100 1191353 3160 SH SOLE 0 0 0 3160 KRAFT HEINZ CO COM 500754106 491753 12079 SH SOLE 0 0 0 12079 KROGER CO COM 501044101 317979 7133 SH SOLE 0 0 0 7133 L3HARRIS TECHNOLOGIES INC COM 502431109 1233685 5925 SH SOLE 0 0 0 5925 LAKELAND BANCORP INC COM 511637100 263129 14942 SH SOLE 0 0 0 14942 LAM RESEARCH CORP COM 512807108 919569 2188 SH SOLE 0 0 0 2188 LAS VEGAS SANDS CORP COM 517834107 361246 7515 SH SOLE 0 0 0 7515 LATCH INC COM 51818V106 7540 10621 SH SOLE 0 0 0 10621 LAUDER ESTEE COS INC CL A 518439104 1017747 4102 SH SOLE 0 0 0 4102 LENNAR CORP CL A 526057104 1057277 11683 SH SOLE 0 0 0 11683 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 109896 19280 SH SOLE 0 0 0 19280 LIBERTY ENERGY INC COM CL A 53115L104 3740320 233624 SH SOLE 0 0 0 233624 LILLY ELI & CO COM 532457108 2699584 7379 SH SOLE 0 0 0 7379 LINDE PLC SHS G5494J103 1231661 3776 SH SOLE 0 0 0 3776 LISTED FD TR WAHED FTSE ETF 53656F607 293511 8336 SH SOLE 0 0 0 8336 LISTED FD TR WAHED DOW JONES 53656F268 327109 16870 SH SOLE 0 0 0 16870 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 1977670 67938 SH SOLE 0 0 0 67938 LIVE OAK BANCSHARES INC COM 53803X105 248002 8212 SH SOLE 0 0 0 8212 LKQ CORP COM 501889208 519694 9730 SH SOLE 0 0 0 9730 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 70635 32107 SH SOLE 0 0 0 32107 LOCKHEED MARTIN CORP COM 539830109 3213424 6605 SH SOLE 0 0 0 6605 LOWES COS INC COM 548661107 2171201 10897 SH SOLE 0 0 0 10897 LPL FINL HLDGS INC COM 50212V100 208172 963 SH SOLE 0 0 0 963 LUCID GROUP INC COM 549498103 93414 13677 SH SOLE 0 0 0 13677 LULULEMON ATHLETICA INC COM 550021109 626023 1954 SH SOLE 0 0 0 1954 LUMEN TECHNOLOGIES INC COM 550241103 190561 36506 SH SOLE 0 0 0 36506 LUMINAR TECHNOLOGIES INC COM CL A 550424105 235600 47596 SH SOLE 0 0 0 47596 MACQUARIE / FIRST TR GLOBAL COM 55607W100 108956 13468 SH SOLE 0 0 0 13468 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2744239 54655 SH SOLE 0 0 0 54655 MARATHON OIL CORP COM 565849106 566331 20921 SH SOLE 0 0 0 20921 MARATHON PETE CORP COM 56585A102 803106 6900 SH SOLE 0 0 0 6900 MARRIOTT INTL INC NEW CL A 571903202 257561 1730 SH SOLE 0 0 0 1730 MARSH & MCLENNAN COS INC COM 571748102 5978636 36129 SH SOLE 0 0 0 36129 MARVELL TECHNOLOGY INC COM 573874104 1747436 47177 SH SOLE 0 0 0 47177 MASTERBRAND INC COMMON STOCK 57638P104 113688 15058 SH SOLE 0 0 0 15058 MASTERCARD INCORPORATED CL A 57636Q104 2981592 8574 SH SOLE 0 0 0 8574 MCDONALDS CORP COM 580135101 5973169 22666 SH SOLE 0 0 0 22666 MCKESSON CORP COM 58155Q103 1863301 4967 SH SOLE 0 0 0 4967 MDU RES GROUP INC COM 552690109 269411 8880 SH SOLE 0 0 0 8880 MEDTRONIC PLC SHS G5960L103 1584122 20382 SH SOLE 0 0 0 20382 MERCK & CO INC COM 58933Y105 7954437 71694 SH SOLE 0 0 0 71694 META PLATFORMS INC CL A 30303M102 3129803 26008 SH SOLE 0 0 0 26008 METLIFE INC COM 59156R108 602254 8322 SH SOLE 0 0 0 8322 METTLER TOLEDO INTERNATIONAL COM 592688105 952552 659 SH SOLE 0 0 0 659 MICROCHIP TECHNOLOGY INC. COM 595017104 454946 6476 SH SOLE 0 0 0 6476 MICRON TECHNOLOGY INC COM 595112103 410241 8208 SH SOLE 0 0 0 8208 MICROSOFT CORP COM 594918104 37485742 156308 SH SOLE 0 0 0 156308 MODERNA INC COM 60770K107 576760 3211 SH SOLE 0 0 0 3211 MOLSON COORS BEVERAGE CO CL B 60871R209 250078 4854 SH SOLE 0 0 0 4854 MONDELEZ INTL INC CL A 609207105 1265728 18991 SH SOLE 0 0 0 18991 MONOLITHIC PWR SYS INC COM 609839105 564807 1597 SH SOLE 0 0 0 1597 MONSTER BEVERAGE CORP NEW COM 61174X109 422060 4157 SH SOLE 0 0 0 4157 MOODYS CORP COM 615369105 968205 3475 SH SOLE 0 0 0 3475 MORGAN STANLEY COM NEW 617446448 1871390 22011 SH SOLE 0 0 0 22011 MOSAIC CO NEW COM 61945C103 469321 10698 SH SOLE 0 0 0 10698 MOTOROLA SOLUTIONS INC COM NEW 620076307 767094 2977 SH SOLE 0 0 0 2977 MPLX LP COM UNIT REP LTD 55336V100 864520 26325 SH SOLE 0 0 0 26325 MSCI INC COM 55354G100 899698 1934 SH SOLE 0 0 0 1934 MURPHY USA INC COM 626755102 1111639 3977 SH SOLE 0 0 0 3977 NASDAQ INC COM 631103108 337162 5496 SH SOLE 0 0 0 5496 NETFLIX INC COM 64110L106 3167011 10740 SH SOLE 0 0 0 10740 NEUROCRINE BIOSCIENCES INC COM 64125C109 207109 1734 SH SOLE 0 0 0 1734 NEW YORK CITY REIT INC COM 649439205 25745 14545 SH SOLE 0 0 0 14545 NEW YORK CMNTY BANCORP INC COM 649445103 106313 12362 SH SOLE 0 0 0 12362 NEWELL BRANDS INC COM 651229106 208109 15910 SH SOLE 0 0 0 15910 NEWMONT CORP COM 651639106 318372 6745 SH SOLE 0 0 0 6745 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 251875 15500 SH SOLE 0 0 0 15500 NEXTERA ENERGY INC COM 65339F101 4882754 58406 SH SOLE 0 0 0 58406 NIKE INC CL B 654106103 2272222 19419 SH SOLE 0 0 0 19419 NIKOLA CORP COM 654110105 71528 33115 SH SOLE 0 0 0 33115 NORDIC AMERICAN TANKERS LIMI COM G65773106 78948 25800 SH SOLE 0 0 0 25800 NORDSON CORP COM 655663102 353705 1488 SH SOLE 0 0 0 1488 NORFOLK SOUTHN CORP COM 655844108 2350108 9537 SH SOLE 0 0 0 9537 NORTHERN TR CORP COM 665859104 212553 2402 SH SOLE 0 0 0 2402 NORTHROP GRUMMAN CORP COM 666807102 2319933 4252 SH SOLE 0 0 0 4252 NOVARTIS AG SPONSORED ADR 66987V109 370682 4086 SH SOLE 0 0 0 4086 NOVO-NORDISK A S ADR 670100205 911606 6736 SH SOLE 0 0 0 6736 NUCOR CORP COM 670346105 791543 6005 SH SOLE 0 0 0 6005 NUVEEN AMT FREE QLTY MUN INC COM 670657105 120226 10574 SH SOLE 0 0 0 10574 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 347502 34960 SH SOLE 0 0 0 34960 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 103650 13271 SH SOLE 0 0 0 13271 NUVEEN MUN CR OPPORTUNITIES COM 670663103 145277 13219 SH SOLE 0 0 0 13219 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 77334 10623 SH SOLE 0 0 0 10623 NVE CORP COM NEW 629445206 356255 5502 SH SOLE 0 0 0 5502 NVIDIA CORPORATION COM 67066G104 12321207 84311 SH SOLE 0 0 0 84311 NVR INC COM 62944T105 535059 116 SH SOLE 0 0 0 116 NXP SEMICONDUCTORS N V COM N6596X109 335972 2126 SH SOLE 0 0 0 2126 OCCIDENTAL PETE CORP COM 674599105 1005064 15956 SH SOLE 0 0 0 15956 OIL DRI CORP AMER COM 677864100 207948 6200 SH SOLE 0 0 0 6200 OLD DOMINION FREIGHT LINE IN COM 679580100 974643 3435 SH SOLE 0 0 0 3435 ONEOK INC NEW COM 682680103 545862 8308 SH SOLE 0 0 0 8308 OPENDOOR TECHNOLOGIES INC COM 683712103 42418 36567 SH SOLE 0 0 0 36567 OPTION CARE HEALTH INC COM NEW 68404L201 219356 7290 SH SOLE 0 0 0 7290 ORACLE CORP COM 68389X105 2288793 28001 SH SOLE 0 0 0 28001 OREILLY AUTOMOTIVE INC COM 67103H107 2764198 3275 SH SOLE 0 0 0 3275 OTIS WORLDWIDE CORP COM 68902V107 402236 5136 SH SOLE 0 0 0 5136 OWL ROCK CAPITAL CORPORATION COM 69121K104 451189 39064 SH SOLE 0 0 0 39064 PACCAR INC COM 693718108 490538 4956 SH SOLE 0 0 0 4956 PALANTIR TECHNOLOGIES INC CL A 69608A108 131411 20469 SH SOLE 0 0 0 20469 PALO ALTO NETWORKS INC COM 697435105 468296 3356 SH SOLE 0 0 0 3356 PARKER-HANNIFIN CORP COM 701094104 1164582 4002 SH SOLE 0 0 0 4002 PAYCHEX INC COM 704326107 1397678 12095 SH SOLE 0 0 0 12095 PAYPAL HLDGS INC COM 70450Y103 1084538 15228 SH SOLE 0 0 0 15228 PDC ENERGY INC COM 69327R101 416111 6555 SH SOLE 0 0 0 6555 PEPSICO INC COM 713448108 5994398 33181 SH SOLE 0 0 0 33181 PERKINELMER INC COM 714046109 238654 1702 SH SOLE 0 0 0 1702 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2138264 200776 SH SOLE 0 0 0 200776 PFIZER INC COM 717081103 9263026 180777 SH SOLE 0 0 0 180777 PHILIP MORRIS INTL INC COM 718172109 3188463 31503 SH SOLE 0 0 0 31503 PHILLIPS 66 COM 718546104 1015092 9753 SH SOLE 0 0 0 9753 PIMCO CALIF MUN INCOME FD II COM 72200M108 497877 73325 SH SOLE 0 0 0 73325 PIMCO CORPORATE & INCM STRG COM 72200U100 257394 21721 SH SOLE 0 0 0 21721 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1676990 16999 SH SOLE 0 0 0 16999 PIMCO INCOME STRATEGY FD COM 72201H108 472107 58213 SH SOLE 0 0 0 58213 PIMCO INCOME STRATEGY FD II COM 72201J104 333400 47157 SH SOLE 0 0 0 47157 PIMCO MUN INCOME FD II COM 72200W106 488160 54000 SH SOLE 0 0 0 54000 PINTEREST INC CL A 72352L106 226630 9334 SH SOLE 0 0 0 9334 PIONEER NAT RES CO COM 723787107 837192 3666 SH SOLE 0 0 0 3666 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 330985 28145 SH SOLE 0 0 0 28145 PLAYSTUDIOS INC CLASS A COM 72815G108 152131 39209 SH SOLE 0 0 0 39209 PNC FINL SVCS GROUP INC COM 693475105 2575842 16309 SH SOLE 0 0 0 16309 POOL CORP COM 73278L105 583230 1929 SH SOLE 0 0 0 1929 PPG INDS INC COM 693506107 358776 2853 SH SOLE 0 0 0 2853 PPL CORP COM 69351T106 301363 10314 SH SOLE 0 0 0 10314 PRICE T ROWE GROUP INC COM 74144T108 593286 5440 SH SOLE 0 0 0 5440 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 340463 4057 SH SOLE 0 0 0 4057 PROCTER AND GAMBLE CO COM 742718109 6488152 42809 SH SOLE 0 0 0 42809 PROGRESSIVE CORP COM 743315103 396551 3057 SH SOLE 0 0 0 3057 PROLOGIS INC. COM 74340W103 916231 8128 SH SOLE 0 0 0 8128 PROSHARES TR S&P 500 DV ARIST 74348A467 2734535 30387 SH SOLE 0 0 0 30387 PROSHARES TR SHORT QQQ NEW 74347B714 394040 26769 SH SOLE 0 0 0 26769 PROSHARES TR ULTSHT RUSS2000 74347G689 383428 23112 SH SOLE 0 0 0 23112 PRUDENTIAL FINL INC COM 744320102 1347459 13548 SH SOLE 0 0 0 13548 PUBLIC STORAGE COM 74460D109 244457 872 SH SOLE 0 0 0 872 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 506519 8267 SH SOLE 0 0 0 8267 PULTE GROUP INC COM 745867101 690143 15158 SH SOLE 0 0 0 15158 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 354746 97726 SH SOLE 0 0 0 97726 QUALCOMM INC COM 747525103 1886026 17155 SH SOLE 0 0 0 17155 QUEST DIAGNOSTICS INC COM 74834L100 753102 4814 SH SOLE 0 0 0 4814 QURATE RETAIL INC COM SER A 74915M100 27687 16986 SH SOLE 0 0 0 16986 RAYMOND JAMES FINL INC COM 754730109 567106 5307 SH SOLE 0 0 0 5307 RAYTHEON TECHNOLOGIES CORP COM 75513E101 3674174 36407 SH SOLE 0 0 0 36407 REALTY INCOME CORP COM 756109104 641218 10109 SH SOLE 0 0 0 10109 REGENERON PHARMACEUTICALS COM 75886F107 577192 800 SH SOLE 0 0 0 800 RENESOLA LTD SPONSORED ADS 75971T301 90400 20000 SH SOLE 0 0 0 20000 REPUBLIC SVCS INC COM 760759100 508479 3942 SH SOLE 0 0 0 3942 RIO TINTO PLC SPONSORED ADR 767204100 1135355 15946 SH SOLE 0 0 0 15946 ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 1647 11759 SH SOLE 0 0 0 11759 ROCKWELL AUTOMATION INC COM 773903109 989845 3843 SH SOLE 0 0 0 3843 ROLLINS INC COM 775711104 606584 16601 SH SOLE 0 0 0 16601 ROPER TECHNOLOGIES INC COM 776696106 400559 927 SH SOLE 0 0 0 927 ROYAL GOLD INC COM 780287108 302315 2682 SH SOLE 0 0 0 2682 ROYCE MICRO-CAP TR INC COM 780915104 475638 54797 SH SOLE 0 0 0 54797 ROYCE VALUE TR INC COM 780910105 218673 16491 SH SOLE 0 0 0 16491 S&P GLOBAL INC COM 78409V104 1404413 4193 SH SOLE 0 0 0 4193 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 86221 11330 SH SOLE 0 0 0 11330 SALESFORCE INC COM 79466L302 1640403 12372 SH SOLE 0 0 0 12372 SCHLUMBERGER LTD COM STK 806857108 1474009 27572 SH SOLE 0 0 0 27572 SCHWAB CHARLES CORP COM 808513105 1163381 13973 SH SOLE 0 0 0 13973 SCHWAB STRATEGIC TR US REIT ETF 808524847 4490951 232812 SH SOLE 0 0 0 232812 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1223412 26186 SH SOLE 0 0 0 26186 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 485364 10832 SH SOLE 0 0 0 10832 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2491074 61493 SH SOLE 0 0 0 61493 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 960247 14545 SH SOLE 0 0 0 14545 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 5586193 236003 SH SOLE 0 0 0 236003 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 5029466 111395 SH SOLE 0 0 0 111395 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1039306 32267 SH SOLE 0 0 0 32267 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1664381 67166 SH SOLE 0 0 0 67166 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 315616 6914 SH SOLE 0 0 0 6914 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1689000 58101 SH SOLE 0 0 0 58101 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4533065 81589 SH SOLE 0 0 0 81589 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 6053025 80130 SH SOLE 0 0 0 80130 SCHWAB STRATEGIC TR US TIPS ETF 808524870 554621 10709 SH SOLE 0 0 0 10709 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2689361 40990 SH SOLE 0 0 0 40990 SEA LTD SPONSORD ADS 81141R100 918121 17646 SH SOLE 0 0 0 17646 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 705868 13417 SH SOLE 0 0 0 13417 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 256917 2616 SH SOLE 0 0 0 2616 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2370353 31795 SH SOLE 0 0 0 31795 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1754197 12913 SH SOLE 0 0 0 12913 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1113289 32552 SH SOLE 0 0 0 32552 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 608804 4714 SH SOLE 0 0 0 4714 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1424574 20207 SH SOLE 0 0 0 20207 SELECT SECTOR SPDR TR ENERGY 81369Y506 4474057 51150 SH SOLE 0 0 0 51150 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1009101 12990 SH SOLE 0 0 0 12990 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 713980 5738 SH SOLE 0 0 0 5738 SELECTIVE INS GROUP INC COM 816300107 489039 5519 SH SOLE 0 0 0 5519 SEMPRA COM 816851109 708598 4585 SH SOLE 0 0 0 4585 SERES THERAPEUTICS INC COM 81750R102 59685 10658 SH SOLE 0 0 0 10658 SERVICENOW INC COM 81762P102 257035 662 SH SOLE 0 0 0 662 SHELL PLC SPON ADS 780259305 482449 8471 SH SOLE 0 0 0 8471 SHERWIN WILLIAMS CO COM 824348106 842358 3549 SH SOLE 0 0 0 3549 SHOPIFY INC CL A 82509L107 3889950 112070 SH SOLE 0 0 0 112070 SIGNATURE BK NEW YORK N Y COM 82669G104 366772 3183 SH SOLE 0 0 0 3183 SIMON PPTY GROUP INC NEW COM 828806109 229765 1956 SH SOLE 0 0 0 1956 SIRIUS XM HOLDINGS INC COM 82968B103 78852 13502 SH SOLE 0 0 0 13502 SITIO ROYALTIES CORP CLASS A COM 82983N108 257999 8943 SH SOLE 0 0 0 8943 SKILLZ INC COM 83067L109 9625 19003 SH SOLE 0 0 0 19003 SKYWORKS SOLUTIONS INC COM 83088M102 252828 2774 SH SOLE 0 0 0 2774 SLR INVESTMENT CORP COM 83413U100 181456 13045 SH SOLE 0 0 0 13045 SNAP INC CL A 83304A106 153063 17102 SH SOLE 0 0 0 17102 SNAP ON INC COM 833034101 575997 2521 SH SOLE 0 0 0 2521 SNOWFLAKE INC CL A 833445109 543299 3785 SH SOLE 0 0 0 3785 SOLAREDGE TECHNOLOGIES INC COM 83417M104 266840 942 SH SOLE 0 0 0 942 SOUTHERN CO COM 842587107 1558514 21825 SH SOLE 0 0 0 21825 SOUTHERN COPPER CORP COM 84265V105 608568 10077 SH SOLE 0 0 0 10077 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 3516409 10613 SH SOLE 0 0 0 10613 SPDR GOLD TR GOLD SHS 78463V107 2582260 15222 SH SOLE 0 0 0 15222 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1034965 43016 SH SOLE 0 0 0 43016 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 409154 13781 SH SOLE 0 0 0 13781 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 623274 18910 SH SOLE 0 0 0 18910 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 546368 18578 SH SOLE 0 0 0 18578 SPDR S&P 500 ETF TR TR UNIT 78462F103 17453858 45639 SH SOLE 0 0 0 45639 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2767892 6251 SH SOLE 0 0 0 6251 SPDR SER TR PORTFOLIO S&P500 78464A854 247089 5493 SH SOLE 0 0 0 5493 SPDR SER TR PRTFLO S&P500 GW 78464A409 937785 18508 SH SOLE 0 0 0 18508 SPDR SER TR NUVEEN BLMBRG MU 78468R721 265387 5817 SH SOLE 0 0 0 5817 SPDR SER TR PORTFOLIO SHORT 78464A474 637422 21696 SH SOLE 0 0 0 21696 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 8234258 90021 SH SOLE 0 0 0 90021 SPDR SER TR PORTFOLI S&P1500 78464A805 542917 11481 SH SOLE 0 0 0 11481 SPDR SER TR S&P SEMICNDCTR 78464A862 686470 4105 SH SOLE 0 0 0 4105 SPDR SER TR ICE PFD SEC ETF 78464A292 670587 20432 SH SOLE 0 0 0 20432 SPDR SER TR S&P DIVID ETF 78464A763 2743805 21931 SH SOLE 0 0 0 21931 SPDR SER TR BLOOMBERG HIGH Y 78468R622 1676951 18633 SH SOLE 0 0 0 18633 SPDR SER TR NUVEEN BLOOMBERG 78464A284 1138223 23243 SH SOLE 0 0 0 23243 SPDR SER TR PORT MTG BK ETF 78464A383 423780 19529 SH SOLE 0 0 0 19529 SPDR SER TR NUVEEN BLMBRG SH 78468R739 863594 18382 SH SOLE 0 0 0 18382 SPRUCE POWER HOLDING CORP COM CL A 9837FR100 12959 14100 SH SOLE 0 0 0 14100 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 958019 23423 SH SOLE 0 0 0 23423 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 720890 18029 SH SOLE 0 0 0 18029 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 6426756 233361 SH SOLE 0 0 0 233361 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 271181 14102 SH SOLE 0 0 0 14102 STARBUCKS CORP COM 855244109 2656293 26777 SH SOLE 0 0 0 26777 STARWOOD PPTY TR INC COM 85571B105 893800 48762 SH SOLE 0 0 0 48762 STATE STR CORP COM 857477103 646668 8337 SH SOLE 0 0 0 8337 STEEL DYNAMICS INC COM 858119100 780627 7990 SH SOLE 0 0 0 7990 STRATEGY SHS NS 7HANDL IDX 86280R506 1188328 60691 SH SOLE 0 0 0 60691 STRYKER CORPORATION COM 863667101 1275204 5216 SH SOLE 0 0 0 5216 SUN CMNTYS INC COM 866674104 381381 2667 SH SOLE 0 0 0 2667 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1349375 31308 SH SOLE 0 0 0 31308 SUNOPTA INC COM 8676EP108 131554 15587 SH SOLE 0 0 0 15587 SUPERIOR GROUP OF CO INC COM 868358102 180637 17956 SH SOLE 0 0 0 17956 SVB FINANCIAL GROUP COM 78486Q101 235433 1023 SH SOLE 0 0 0 1023 SYNOPSYS INC COM 871607107 1033542 3237 SH SOLE 0 0 0 3237 SYSCO CORP COM 871829107 458929 6003 SH SOLE 0 0 0 6003 T-MOBILE US INC COM 872590104 933380 6667 SH SOLE 0 0 0 6667 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 524874 7046 SH SOLE 0 0 0 7046 TANDEM DIABETES CARE INC COM NEW 875372203 879627 19569 SH SOLE 0 0 0 19569 TARGA RES CORP COM 87612G101 2108033 28681 SH SOLE 0 0 0 28681 TARGET CORP COM 87612E106 883799 5930 SH SOLE 0 0 0 5930 TE CONNECTIVITY LTD SHS H84989104 543695 4736 SH SOLE 0 0 0 4736 TECK RESOURCES LTD CL B 878742204 444990 11766 SH SOLE 0 0 0 11766 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 182594 10144 SH SOLE 0 0 0 10144 TESLA INC COM 88160R101 6489602 52684 SH SOLE 0 0 0 52684 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 215487 23628 SH SOLE 0 0 0 23628 TEXAS INSTRS INC COM 882508104 3274682 19820 SH SOLE 0 0 0 19820 TEXAS PACIFIC LAND CORPORATI COM 88262P102 504009 215 SH SOLE 0 0 0 215 TEXTRON INC COM 883203101 222383 3141 SH SOLE 0 0 0 3141 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 75471 12727 SH SOLE 0 0 0 12727 THE TRADE DESK INC COM CL A 88339J105 1236860 27590 SH SOLE 0 0 0 27590 THERMO FISHER SCIENTIFIC INC COM 883556102 4640391 8427 SH SOLE 0 0 0 8427 TIDAL ETF TR LEATHERBACK LNG 886364850 608692 20732 SH SOLE 0 0 0 20732 TILRAY BRANDS INC COM CL 2 88688T100 102088 37951 SH SOLE 0 0 0 37951 TJX COS INC NEW COM 872540109 2256032 28342 SH SOLE 0 0 0 28342 TOAST INC CL A 888787108 314191 17426 SH SOLE 0 0 0 17426 TORO CO COM 891092108 297490 2628 SH SOLE 0 0 0 2628 TORONTO DOMINION BK ONT COM NEW 891160509 423919 6546 SH SOLE 0 0 0 6546 TRACTOR SUPPLY CO COM 892356106 1287527 5723 SH SOLE 0 0 0 5723 TRANE TECHNOLOGIES PLC SHS G8994E103 541922 3224 SH SOLE 0 0 0 3224 TRANSDIGM GROUP INC COM 893641100 209673 333 SH SOLE 0 0 0 333 TRAVELERS COMPANIES INC COM 89417E109 674777 3599 SH SOLE 0 0 0 3599 TRUIST FINL CORP COM 89832Q109 766958 17824 SH SOLE 0 0 0 17824 UBER TECHNOLOGIES INC COM 90353T100 298664 12077 SH SOLE 0 0 0 12077 UNILEVER PLC SPON ADR NEW 904767704 353747 7026 SH SOLE 0 0 0 7026 UNION PAC CORP COM 907818108 3685941 17800 SH SOLE 0 0 0 17800 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 156629 23986 SH SOLE 0 0 0 23986 UNITED PARCEL SERVICE INC CL B 911312106 1870592 10760 SH SOLE 0 0 0 10760 UNITEDHEALTH GROUP INC COM 91324P102 10588215 19971 SH SOLE 0 0 0 19971 UNIVERSAL DISPLAY CORP COM 91347P105 519372 4807 SH SOLE 0 0 0 4807 UNIVERSAL HLTH SVCS INC CL B 913903100 306395 2175 SH SOLE 0 0 0 2175 US BANCORP DEL COM NEW 902973304 862024 19767 SH SOLE 0 0 0 19767 USCF ETF TR SUMMERHAVEN K1 90290T809 1269672 69705 SH SOLE 0 0 0 69705 V F CORP COM 918204108 239787 8685 SH SOLE 0 0 0 8685 VAIL RESORTS INC COM 91879Q109 202384 849 SH SOLE 0 0 0 849 VALE S A SPONSORED ADS 91912E105 514807 30336 SH SOLE 0 0 0 30336 VALERO ENERGY CORP COM 91913Y100 643714 5074 SH SOLE 0 0 0 5074 VALLEY NATL BANCORP COM 919794107 600143 53063 SH SOLE 0 0 0 53063 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 374849 13873 SH SOLE 0 0 0 13873 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1054211 36783 SH SOLE 0 0 0 36783 VANECK ETF TRUST EMERGING MRKT HI 92189F353 335524 18425 SH SOLE 0 0 0 18425 VANECK ETF TRUST IG FLOATING RATE 92189F486 1007043 40476 SH SOLE 0 0 0 40476 VANECK ETF TRUST PREFERRED SECURT 92189F429 580421 34735 SH SOLE 0 0 0 34735 VANECK ETF TRUST OIL SERVICES ETF 92189H607 761645 2505 SH SOLE 0 0 0 2505 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 372886 1837 SH SOLE 0 0 0 1837 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1046805 13905 SH SOLE 0 0 0 13905 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 17976459 250229 SH SOLE 0 0 0 250229 VANGUARD INDEX FDS MID CAP ETF 922908629 2154116 10569 SH SOLE 0 0 0 10569 VANGUARD INDEX FDS VALUE ETF 922908744 11687543 83262 SH SOLE 0 0 0 83262 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 458361 3389 SH SOLE 0 0 0 3389 VANGUARD INDEX FDS GROWTH ETF 922908736 517431 2428 SH SOLE 0 0 0 2428 VANGUARD INDEX FDS LARGE CAP ETF 922908637 343522 1972 SH SOLE 0 0 0 1972 VANGUARD INDEX FDS SM CP VAL ETF 922908611 3768112 23729 SH SOLE 0 0 0 23729 VANGUARD INDEX FDS SMALL CP ETF 922908751 2365188 12886 SH SOLE 0 0 0 12886 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14521665 41332 SH SOLE 0 0 0 41332 VANGUARD INDEX FDS TOTAL STK MKT 922908769 8267565 43243 SH SOLE 0 0 0 43243 VANGUARD INDEX FDS SML CP GRW ETF 922908595 4839194 24131 SH SOLE 0 0 0 24131 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 722351 8758 SH SOLE 0 0 0 8758 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 370 4100 SH Put SOLE 0 0 0 4100 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 705 3800 SH Put SOLE 0 0 0 3800 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 198 5000 SH Put SOLE 0 0 0 5000 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1997971 51256 SH SOLE 0 0 0 51256 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 258018 4654 SH SOLE 0 0 0 4654 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3607827 41859 SH SOLE 0 0 0 41859 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 7886031 157280 SH SOLE 0 0 0 157280 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3393927 72660 SH SOLE 0 0 0 72660 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 6010819 121455 SH SOLE 0 0 0 121455 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 355362 6146 SH SOLE 0 0 0 6146 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 3742762 55820 SH SOLE 0 0 0 55820 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 932451 13251 SH SOLE 0 0 0 13251 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 17395061 315585 SH SOLE 0 0 0 315585 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 303349 4923 SH SOLE 0 0 0 4923 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1090873 18654 SH SOLE 0 0 0 18654 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 953603 12683 SH SOLE 0 0 0 12683 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1187024 7817 SH SOLE 0 0 0 7817 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 8220958 195877 SH SOLE 0 0 0 195877 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2897647 26778 SH SOLE 0 0 0 26778 VANGUARD WORLD FD MEGA GRWTH IND 921910816 395086 2296 SH SOLE 0 0 0 2296 VANGUARD WORLD FD ESG US STK ETF 921910733 213716 3245 SH SOLE 0 0 0 3245 VANGUARD WORLD FDS ENERGY ETF 92204A306 206086 1699 SH SOLE 0 0 0 1699 VANGUARD WORLD FDS MATERIALS ETF 92204A801 304384 1788 SH SOLE 0 0 0 1788 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 411267 1658 SH SOLE 0 0 0 1658 VANGUARD WORLD FDS INF TECH ETF 92204A702 1204126 3770 SH SOLE 0 0 0 3770 VEEVA SYS INC CL A COM 922475108 474134 2938 SH SOLE 0 0 0 2938 VENUS CONCEPT INC COM 92332W105 10560 33000 SH SOLE 0 0 0 33000 VERISIGN INC COM 92343E102 535171 2605 SH SOLE 0 0 0 2605 VERISK ANALYTICS INC COM 92345Y106 327436 1856 SH SOLE 0 0 0 1856 VERIZON COMMUNICATIONS INC COM 92343V104 4800853 121849 SH SOLE 0 0 0 121849 VERTEX PHARMACEUTICALS INC COM 92532F100 1346292 4662 SH SOLE 0 0 0 4662 VIATRIS INC COM 92556V106 165950 14910 SH SOLE 0 0 0 14910 VICI PPTYS INC COM 925652109 331744 10239 SH SOLE 0 0 0 10239 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 285729 8988 SH SOLE 0 0 0 8988 VISA INC COM CL A 92826C839 6931019 33361 SH SOLE 0 0 0 33361 VOLTA INC COM CL A 92873V102 4135 11635 SH SOLE 0 0 0 11635 WABTEC COM 929740108 566825 5679 SH SOLE 0 0 0 5679 WALGREENS BOOTS ALLIANCE INC COM 931427108 934004 25000 SH SOLE 0 0 0 25000 WALMART INC COM 931142103 3832389 27029 SH SOLE 0 0 0 27029 WARNER BROS DISCOVERY INC COM SER A 934423104 280473 29586 SH SOLE 0 0 0 29586 WASTE MGMT INC DEL COM 94106L109 2542092 16204 SH SOLE 0 0 0 16204 WEC ENERGY GROUP INC COM 92939U106 617208 6583 SH SOLE 0 0 0 6583 WELLS FARGO CO NEW COM 949746101 1725153 41781 SH SOLE 0 0 0 41781 WEST PHARMACEUTICAL SVSC INC COM 955306105 783521 3329 SH SOLE 0 0 0 3329 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 518312 19304 SH SOLE 0 0 0 19304 WEX INC COM 96208T104 295225 1804 SH SOLE 0 0 0 1804 WEYERHAEUSER CO MTN BE COM NEW 962166104 222025 7162 SH SOLE 0 0 0 7162 WILLIAMS COS INC COM 969457100 540593 16431 SH SOLE 0 0 0 16431 WISDOMTREE TR US MIDCAP DIVID 97717W505 1618000 39329 SH SOLE 0 0 0 39329 WISDOMTREE TR US HIGH DIVIDEND 97717W208 242552 2818 SH SOLE 0 0 0 2818 WISDOMTREE TR EMER MKT HIGH FD 97717W315 370366 10392 SH SOLE 0 0 0 10392 WISDOMTREE TR US AI ENHANCED 97717W406 1421391 15483 SH SOLE 0 0 0 15483 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1623046 57069 SH SOLE 0 0 0 57069 WORKDAY INC CL A 98138H101 358756 2144 SH SOLE 0 0 0 2144 WP CAREY INC COM 92936U109 841270 10765 SH SOLE 0 0 0 10765 WYNN RESORTS LTD COM 983134107 417682 5065 SH SOLE 0 0 0 5065 XCEL ENERGY INC COM 98389B100 979023 13964 SH SOLE 0 0 0 13964 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 26813 20160 SH SOLE 0 0 0 20160 XYLEM INC COM 98419M100 203031 1836 SH SOLE 0 0 0 1836 YUM BRANDS INC COM 988498101 861905 6729 SH SOLE 0 0 0 6729 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 286592 16672 SH SOLE 0 0 0 16672 ZIMMER BIOMET HOLDINGS INC COM 98956P102 325838 2556 SH SOLE 0 0 0 2556 ZOETIS INC CL A 98978V103 993600 6780 SH SOLE 0 0 0 6780 ZSCALER INC COM 98980G102 290940 2600 SH SOLE 0 0 0 2600