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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3-D SYS CORP DEL COM NEW 88554D205 396 49,603 SH   SOLE   0 0 49,603
3M CO COM 88579Y101 14,006 126,748 SH   SOLE   0 0 126,748
ABB LTD SPONSORED ADR 000375204 700 27,283 SH   SOLE   0 0 27,283
ABBOTT LABS COM 002824100 13,660 141,174 SH   SOLE   0 0 141,174
ABBVIE INC COM 00287Y109 30,793 229,441 SH   SOLE   0 0 229,441
ABRDN ASIA PACIFIC INCOME FU COM 003009107 33 13,001 SH   SOLE   0 0 13,001
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 4,206 264,189 SH   SOLE   0 0 264,189
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 209 2,581 SH   SOLE   0 0 2,581
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 690 37,763 SH   SOLE   0 0 37,763
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 652 91,379 SH   SOLE   0 0 91,379
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 237 10,140 SH   SOLE   0 0 10,140
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,155 16,146 SH   SOLE   0 0 16,146
ACNB CORP COM 000868109 206 6,865 SH   SOLE   0 0 6,865
ACTIVISION BLIZZARD INC COM 00507V109 801 10,772 SH   SOLE   0 0 10,772
ADAMS DIVERSIFIED EQUITY FD COM 006212104 1,740 119,395 SH   SOLE   0 0 119,395
ADOBE SYSTEMS INCORPORATED COM 00724F101 4,742 17,231 SH   SOLE   0 0 17,231
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,090 16,802 SH   SOLE   0 0 16,802
ADVANCED ENERGY INDS COM 007973100 219 2,827 SH   SOLE   0 0 2,827
ADVANCED MICRO DEVICES INC COM 007903107 10,173 160,553 SH   SOLE   0 0 160,553
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 226 5,137 SH   SOLE   0 0 5,137
ADVISORSHARES TR PURE US CANNABIS 00768Y453 463 51,915 SH   SOLE   0 0 51,915
ADVISORSHARES TR STAR GLOB BUYW 00768Y768 210 6,477 SH   SOLE   0 0 6,477
AES CORP COM 00130H105 220 9,740 SH   SOLE   0 0 9,740
AFLAC INC COM 001055102 5,411 96,280 SH   SOLE   0 0 96,280
AGENUS INC COM NEW 00847G705 55 26,960 SH   SOLE   0 0 26,960
AGILENT TECHNOLOGIES INC COM 00846U101 332 2,734 SH   SOLE   0 0 2,734
AGILYSYS INC COM 00847J105 273 4,924 SH   SOLE   0 0 4,924
AGNC INVT CORP COM 00123Q104 667 79,196 SH   SOLE   0 0 79,196
AGNICO EAGLE MINES LTD COM 008474108 1,138 26,937 SH   SOLE   0 0 26,937
AGREE RLTY CORP COM 008492100 429 6,354 SH   SOLE   0 0 6,354
AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H869 1,781 81,419 SH   SOLE   0 0 81,419
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H877 306 13,132 SH   SOLE   0 0 13,132
AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307 593 22,695 SH   SOLE   0 0 22,695
AIM ETF PRODUCTS TRUST US LRG CP BFR 10 00888H604 1,099 41,131 SH   SOLE   0 0 41,131
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406 3,591 139,403 SH   SOLE   0 0 139,403
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208 1,294 51,647 SH   SOLE   0 0 51,647
AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703 476 20,061 SH   SOLE   0 0 20,061
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505 349 13,031 SH   SOLE   0 0 13,031
AIR PRODS & CHEMS INC COM 009158106 9,364 40,235 SH   SOLE   0 0 40,235
AIRBNB INC COM CL A 009066101 1,577 15,013 SH   SOLE   0 0 15,013
AKAMAI TECHNOLOGIES INC COM 00971T101 324 4,030 SH   SOLE   0 0 4,030
AKERNA CORP COM 00973W102 2 25,479 SH   SOLE   0 0 25,479
ALASKA AIR GROUP INC COM 011659109 2,847 72,718 SH   SOLE   0 0 72,718
ALAUNOS THERAPEUTICS INC COM 98973P101 23 13,418 SH   SOLE   0 0 13,418
ALBEMARLE CORP COM 012653101 2,312 8,741 SH   SOLE   0 0 8,741
ALCOA CORP COM 013872106 202 5,987 SH   SOLE   0 0 5,987
ALCON AG ORD SHS H01301128 246 4,163 SH   SOLE   0 0 4,163
ALDEYRA THERAPEUTICS INC COM 01438T106 114 21,426 SH   SOLE   0 0 21,426
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,669 33,368 SH   SOLE   0 0 33,368
ALIGN TECHNOLOGY INC COM 016255101 307 1,480 SH   SOLE   0 0 1,480
ALLEGION PLC ORD SHS G0176J109 267 2,981 SH   SOLE   0 0 2,981
ALLETE INC COM NEW 018522300 510 10,191 SH   SOLE   0 0 10,191
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 267 11,667 SH   SOLE   0 0 11,667
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 229 25,798 SH   SOLE   0 0 25,798
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 2,011 57,372 SH   SOLE   0 0 57,372
ALLIANT ENERGY CORP COM 018802108 1,100 20,758 SH   SOLE   0 0 20,758
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 66 15,977 SH   SOLE   0 0 15,977
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 224 36,132 SH   SOLE   0 0 36,132
ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109 203 18,601 SH   SOLE   0 0 18,601
ALLSTATE CORP COM 020002101 3,575 28,709 SH   SOLE   0 0 28,709
ALLY FINL INC COM 02005N100 774 27,804 SH   SOLE   0 0 27,804
ALPHABET INC CAP STK CL A 02079K305 31,359 327,850 SH   SOLE   0 0 327,850
ALPHABET INC CAP STK CL C 02079K107 28,754 299,056 SH   SOLE   0 0 299,056
ALPS ETF TR ALERIAN MLP 00162Q452 3,383 92,535 SH   SOLE   0 0 92,535
ALPS ETF TR CLEAN ENERGY 00162Q460 269 4,843 SH   SOLE   0 0 4,843
ALPS ETF TR OSHARES US QUALT 00162Q387 868 23,447 SH   SOLE   0 0 23,447
ALPS ETF TR RIVRFRNT STR INC 00162Q783 760 34,178 SH   SOLE   0 0 34,178
ALPS ETF TR SECTR DIV DOGS 00162Q858 779 17,259 SH   SOLE   0 0 17,259
ALTICE USA INC CL A 02156K103 81 13,954 SH   SOLE   0 0 13,954
ALTO INGREDIENTS INC COM 021513106 117 32,010 SH   SOLE   0 0 32,010
ALTRIA GROUP INC COM 02209S103 10,662 264,042 SH   SOLE   0 0 264,042
AMAZON COM INC COM 023135106 100,372 888,249 SH   SOLE   0 0 888,249
AMC ENTMT HLDGS INC CL A COM 00165C104 159 22,799 SH   SOLE   0 0 22,799
AMCOR PLC ORD G0250X107 772 71,909 SH   SOLE   0 0 71,909
AMDOCS LTD SHS G02602103 282 3,551 SH   SOLE   0 0 3,551
AMER STATES WTR CO COM 029899101 451 5,786 SH   SOLE   0 0 5,786
AMERCO COM 023586100 262 515 SH   SOLE   0 0 515
AMEREN CORP COM 023608102 557 6,913 SH   SOLE   0 0 6,913
AMERICAN AIRLS GROUP INC COM 02376R102 1,171 97,293 SH   SOLE   0 0 97,293
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 323 6,138 SH   SOLE   0 0 6,138
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 3,188 58,002 SH   SOLE   0 0 58,002
AMERICAN ELEC PWR CO INC COM 025537101 4,081 47,212 SH   SOLE   0 0 47,212
AMERICAN EXPRESS CO COM 025816109 5,127 38,004 SH   SOLE   0 0 38,004
AMERICAN INTL GROUP INC COM NEW 026874784 264 5,563 SH   SOLE   0 0 5,563
AMERICAN TOWER CORP NEW COM 03027X100 3,730 17,373 SH   SOLE   0 0 17,373
AMERICAN WTR WKS CO INC NEW COM 030420103 2,520 19,359 SH   SOLE   0 0 19,359
AMERIPRISE FINL INC COM 03076C106 872 3,460 SH   SOLE   0 0 3,460
AMERISOURCEBERGEN CORP COM 03073E105 5,645 41,712 SH   SOLE   0 0 41,712
AMGEN INC COM 031162100 17,427 77,316 SH   SOLE   0 0 77,316
AMMO INC COM 00175J107 88 30,050 SH   SOLE   0 0 30,050
AMN HEALTHCARE SVCS INC COM 001744101 522 4,929 SH   SOLE   0 0 4,929
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 1,179 63,706 SH   SOLE   0 0 63,706
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 986 30,805 SH   SOLE   0 0 30,805
AMPLIFY ETF TR HIGH INCOME 032108847 1,460 128,151 SH   SOLE   0 0 128,151
ANALOG DEVICES INC COM 032654105 1,591 11,422 SH   SOLE   0 0 11,422
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 649 62,936 SH   SOLE   0 0 62,936
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,444 54,129 SH   SOLE   0 0 54,129
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2,479 144,491 SH   SOLE   0 0 144,491
ANSYS INC COM 03662Q105 812 3,663 SH   SOLE   0 0 3,663
ANTERO MIDSTREAM CORP COM 03676B102 162 17,656 SH   SOLE   0 0 17,656
AON PLC SHS CL A G0403H108 1,322 4,936 SH   SOLE   0 0 4,936
APA CORPORATION COM 03743Q108 329 9,637 SH   SOLE   0 0 9,637
API GROUP CORP COM STK 00187Y100 278 20,928 SH   SOLE   0 0 20,928
APOLLO COML REAL EST FIN INC COM 03762U105 222 26,721 SH   SOLE   0 0 26,721
APOLLO GLOBAL MGMT INC COM 03769M106 828 17,808 SH   SOLE   0 0 17,808
APPHARVEST INC COM 03783T103 54 27,280 SH   SOLE   0 0 27,280
APPLE INC COM 037833100 280,340 2,028,513 SH   SOLE   0 0 2,028,513
APPLIED INDL TECHNOLOGIES IN COM 03820C105 425 4,135 SH   SOLE   0 0 4,135
APPLIED MATLS INC COM 038222105 6,428 78,453 SH   SOLE   0 0 78,453
APPLIED OPTOELECTRONICS INC COM 03823U102 158 58,005 SH   SOLE   0 0 58,005
APTINYX INC COM 03836N103 15 40,000 SH   SOLE   0 0 40,000
AQUA METALS INC COM 03837J101 32 43,000 SH   SOLE   0 0 43,000
ARBOR REALTY TRUST INC COM 038923108 755 65,674 SH   SOLE   0 0 65,674
ARCH CAP GROUP LTD ORD G0450A105 245 5,387 SH   SOLE   0 0 5,387
ARCHER DANIELS MIDLAND CO COM 039483102 4,141 51,477 SH   SOLE   0 0 51,477
ARES CAPITAL CORP COM 04010L103 1,993 118,075 SH   SOLE   0 0 118,075
ARES COML REAL ESTATE CORP COM 04013V108 342 32,763 SH   SOLE   0 0 32,763
ARISTA NETWORKS INC COM 040413106 983 8,707 SH   SOLE   0 0 8,707
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 892 19,782 SH   SOLE   0 0 19,782
ARK ETF TR FINTECH INNOVA 00214Q708 308 20,030 SH   SOLE   0 0 20,030
ARK ETF TR GENOMIC REV ETF 00214Q302 3,242 98,624 SH   SOLE   0 0 98,624
ARK ETF TR INNOVATION ETF 00214Q104 14,105 373,834 SH   SOLE   0 0 373,834
ARK ETF TR NEXT GNRTN INTER 00214Q401 2,542 55,692 SH   SOLE   0 0 55,692
ASML HOLDING N V N Y REGISTRY SHS N07059210 502 1,209 SH   SOLE   0 0 1,209
ASTRAZENECA PLC SPONSORED ADR 046353108 1,097 20,005 SH   SOLE   0 0 20,005
AT&T INC COM 00206R102 18,675 1,217,381 SH   SOLE   0 0 1,217,381
ATMOS ENERGY CORP COM 049560105 740 7,262 SH   SOLE   0 0 7,262
AURINIA PHARMACEUTICALS INC COM 05156V102 83 11,022 SH   SOLE   0 0 11,022
AURORA CANNABIS INC COM 05156X884 15 12,673 SH   SOLE   0 0 12,673
AUTHID INC COM NEW 46264C206 36 12,302 SH   SOLE   0 0 12,302
AUTODESK INC COM 052769106 1,180 6,319 SH   SOLE   0 0 6,319
AUTOMATIC DATA PROCESSING IN COM 053015103 11,740 51,904 SH   SOLE   0 0 51,904
AUTONATION INC COM 05329W102 206 2,024 SH   SOLE   0 0 2,024
AUTOZONE INC COM 053332102 763 356 SH   SOLE   0 0 356
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 63 12,666 SH   SOLE   0 0 12,666
AVALONBAY CMNTYS INC COM 053484101 298 1,615 SH   SOLE   0 0 1,615
AVANGRID INC COM 05351W103 258 6,189 SH   SOLE   0 0 6,189
AVAYA HLDGS CORP COM 05351X101 32 20,368 SH   SOLE   0 0 20,368
AXIS CAP HLDGS LTD SHS G0692U109 231 4,700 SH   SOLE   0 0 4,700
AXON ENTERPRISE INC COM 05464C101 515 4,451 SH   SOLE   0 0 4,451
B & G FOODS INC NEW COM 05508R106 536 32,476 SH   SOLE   0 0 32,476
B2GOLD CORP COM 11777Q209 45 14,068 SH   SOLE   0 0 14,068
BAIDU INC SPON ADR REP A 056752108 658 5,598 SH   SOLE   0 0 5,598
BALL CORP COM 058498106 856 17,724 SH   SOLE   0 0 17,724
BALLANTYNE STRONG INC COM 058516105 22 10,866 SH   SOLE   0 0 10,866
BALLARD PWR SYS INC NEW COM 058586108 76 12,465 SH   SOLE   0 0 12,465
BANCO SANTANDER S.A. ADR 05964H105 56 24,063 SH   SOLE   0 0 24,063
BANK MONTREAL QUE COM 063671101 974 11,115 SH   SOLE   0 0 11,115
BANK NEW YORK MELLON CORP COM 064058100 1,923 49,911 SH   SOLE   0 0 49,911
BANK NOVA SCOTIA HALIFAX COM 064149107 285 5,987 SH   SOLE   0 0 5,987
BANK OZK COM 06417N103 962 24,325 SH   SOLE   0 0 24,325
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 445 13,522 SH   SOLE   0 0 13,522
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 1,236 67,598 SH   SOLE   0 0 67,598
BARINGS BDC INC COM 06759L103 113 13,647 SH   SOLE   0 0 13,647
BARINGS CORPORATE INVS COM 06759X107 350 27,047 SH   SOLE   0 0 27,047
BARINGS PARTN INVS SH BEN INT 06761A103 775 68,456 SH   SOLE   0 0 68,456
BARRICK GOLD CORP COM 067901108 3,453 222,765 SH   SOLE   0 0 222,765
BAXTER INTL INC COM 071813109 1,172 21,765 SH   SOLE   0 0 21,765
BCE INC COM NEW 05534B760 532 12,679 SH   SOLE   0 0 12,679
BECTON DICKINSON & CO COM 075887109 2,637 11,834 SH   SOLE   0 0 11,834
BERKLEY W R CORP COM 084423102 279 4,316 SH   SOLE   0 0 4,316
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,439 6 SH   SOLE   0 0 6
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 64,791 242,646 SH   SOLE   0 0 242,646
BEST BUY INC COM 086516101 510 8,054 SH   SOLE   0 0 8,054
BHP GROUP LTD SPONSORED ADS 088606108 933 18,644 SH   SOLE   0 0 18,644
BIOGEN INC COM 09062X103 583 2,185 SH   SOLE   0 0 2,185
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 456 3,018 SH   SOLE   0 0 3,018
BIOMARIN PHARMACEUTICAL INC COM 09061G101 570 6,727 SH   SOLE   0 0 6,727
BIO-TECHNE CORP COM 09073M104 714 2,513 SH   SOLE   0 0 2,513
BK OF AMERICA CORP COM 060505104 8,795 291,218 SH   SOLE   0 0 291,218
BLACK HILLS CORP COM 092113109 340 5,027 SH   SOLE   0 0 5,027
BLACK KNIGHT INC COM 09215C105 246 3,798 SH   SOLE   0 0 3,798
BLACK STONE MINERALS L P COM UNIT 09225M101 284 18,167 SH   SOLE   0 0 18,167
BLACKBERRY LTD COM 09228F103 885 188,367 SH   SOLE   0 0 188,367
BLACKROCK CAP ALLOCATION TR COM 09260U109 333 24,444 SH   SOLE   0 0 24,444
BLACKROCK CAP INVT CORP COM 092533108 63 18,479 SH   SOLE   0 0 18,479
BLACKROCK CORE BD TR SHS BEN INT 09249E101 1,320 131,964 SH   SOLE   0 0 131,964
BLACKROCK CORPOR HI YLD FD I COM 09255P107 1,041 121,756 SH   SOLE   0 0 121,756
BLACKROCK CORPOR HI YLD FD I RIGHT 10/13/2022 09255L114 0 121,603 SH   SOLE   0 0 121,603
BLACKROCK ENERGY & RES TR COM 09250U101 719 66,652 SH   SOLE   0 0 66,652
BLACKROCK ENHANCD CAP & INM COM 09256A109 1,129 68,651 SH   SOLE   0 0 68,651
BLACKROCK ENHANCED EQUITY DI COM 09251A104 1,641 202,316 SH   SOLE   0 0 202,316
BLACKROCK ENHANCED GLOBAL DI COM 092501105 163 18,491 SH   SOLE   0 0 18,491
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 82 18,416 SH   SOLE   0 0 18,416
BLACKROCK FLOATING RATE INCO COM 09255X100 178 16,170 SH   SOLE   0 0 16,170
BLACKROCK HEALTH SCIENCES TR COM 09250W107 351 9,051 SH   SOLE   0 0 9,051
BLACKROCK INC COM 09247X101 7,884 14,328 SH   SOLE   0 0 14,328
BLACKROCK INCOME TR INC COM 09247F100 106 25,696 SH   SOLE   0 0 25,696
BLACKROCK MULTI SECTOR INC T COM 09258A107 767 53,882 SH   SOLE   0 0 53,882
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 237 11,549 SH   SOLE   0 0 11,549
BLACKROCK MUNI INCOME TR II COM 09249N101 783 78,300 SH   SOLE   0 0 78,300
BLACKROCK MUNIASSETS FD INC COM 09254J102 176 17,130 SH   SOLE   0 0 17,130
BLACKROCK MUNICIPAL INCOME COM 09253X102 171 15,750 SH   SOLE   0 0 15,750
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 129 11,021 SH   SOLE   0 0 11,021
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 369 37,635 SH   SOLE   0 0 37,635
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 209 18,544 SH   SOLE   0 0 18,544
BLACKROCK MUNIYIELD MICH QU COM 09254V105 556 44,876 SH   SOLE   0 0 44,876
BLACKROCK MUNIYIELD QUALITY COM 09254E103 313 29,981 SH   SOLE   0 0 29,981
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 584 59,717 SH   SOLE   0 0 59,717
BLACKROCK RES & COMMODITIES SHS 09257A108 171 19,708 SH   SOLE   0 0 19,708
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 728 24,761 SH   SOLE   0 0 24,761
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 411 23,304 SH   SOLE   0 0 23,304
BLACKROCK TCP CAPITAL CORP COM 09259E108 178 16,305 SH   SOLE   0 0 16,305
BLACKSTONE INC COM 09260D107 10,300 123,055 SH   SOLE   0 0 123,055
BLACKSTONE MTG TR INC COM CL A 09257W100 672 28,808 SH   SOLE   0 0 28,808
BLINK CHARGING CO COM 09354A100 234 13,219 SH   SOLE   0 0 13,219
BLOCK INC CL A 852234103 3,058 55,618 SH   SOLE   0 0 55,618
BLUE WATER VACCINES INC COM 09610B108 227 132,800 SH   SOLE   0 0 132,800
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 3,172 118,566 SH   SOLE   0 0 118,566
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 29 13,535 SH   SOLE   0 0 13,535
BOEING CO COM 097023105 11,867 98,014 SH   SOLE   0 0 98,014
BOOKING HOLDINGS INC COM 09857L108 4,935 3,003 SH   SOLE   0 0 3,003
BOOT BARN HLDGS INC COM 099406100 370 6,334 SH   SOLE   0 0 6,334
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 806 8,729 SH   SOLE   0 0 8,729
BORGWARNER INC COM 099724106 672 21,416 SH   SOLE   0 0 21,416
BOSTON BEER INC CL A 100557107 628 1,940 SH   SOLE   0 0 1,940
BOSTON SCIENTIFIC CORP COM 101137107 2,154 55,618 SH   SOLE   0 0 55,618
BOYD GAMING CORP COM 103304101 262 5,494 SH   SOLE   0 0 5,494
BP PLC SPONSORED ADR 055622104 2,680 93,862 SH   SOLE   0 0 93,862
BRIDGEBIO PHARMA INC COM 10806X102 448 45,080 SH   SOLE   0 0 45,080
BRIGHT HEALTH GROUP INC COM 10920V107 41 38,800 SH   SOLE   0 0 38,800
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 582 92,224 SH   SOLE   0 0 92,224
BRISTOL-MYERS SQUIBB CO COM 110122108 14,035 197,426 SH   SOLE   0 0 197,426
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,791 78,608 SH   SOLE   0 0 78,608
BROADCOM INC COM 11135F101 12,326 27,761 SH   SOLE   0 0 27,761
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 506 3,506 SH   SOLE   0 0 3,506
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 833 20,363 SH   SOLE   0 0 20,363
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 594 16,551 SH   SOLE   0 0 16,551
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 14,250 828,007 SH   SOLE   0 0 828,007
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 475 14,546 SH   SOLE   0 0 14,546
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 691 22,077 SH   SOLE   0 0 22,077
BROWN & BROWN INC COM 115236101 255 4,220 SH   SOLE   0 0 4,220
BROWN FORMAN CORP CL A 115637100 686 10,152 SH   SOLE   0 0 10,152
BROWN FORMAN CORP CL B 115637209 1,790 26,890 SH   SOLE   0 0 26,890
BUNGE LIMITED COM G16962105 932 11,290 SH   SOLE   0 0 11,290
BWX TECHNOLOGIES INC COM 05605H100 413 8,196 SH   SOLE   0 0 8,196
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 538 5,583 SH   SOLE   0 0 5,583
CACI INTL INC CL A 127190304 235 901 SH   SOLE   0 0 901
CAESARS ENTERTAINMENT INC NE COM 12769G100 400 12,394 SH   SOLE   0 0 12,394
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 2,886 286,049 SH   SOLE   0 0 286,049
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 393 40,680 SH   SOLE   0 0 40,680
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 569 28,394 SH   SOLE   0 0 28,394
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 385 25,732 SH   SOLE   0 0 25,732
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 1,249 99,893 SH   SOLE   0 0 99,893
CALIFORNIA WTR SVC GROUP COM 130788102 303 5,758 SH   SOLE   0 0 5,758
CAMBRIA ETF TR GLB MOMENT ETF 132061508 4,582 161,731 SH   SOLE   0 0 161,731
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 420 7,980 SH   SOLE   0 0 7,980
CAMECO CORP COM 13321L108 486 18,348 SH   SOLE   0 0 18,348
CAMPBELL SOUP CO COM 134429109 455 9,660 SH   SOLE   0 0 9,660
CANADIAN NAT RES LTD COM 136385101 253 5,443 SH   SOLE   0 0 5,443
CANADIAN NATL RY CO COM 136375102 1,224 11,339 SH   SOLE   0 0 11,339
CANADIAN PAC RY LTD COM 13645T100 458 6,860 SH   SOLE   0 0 6,860
CANADIAN SOLAR INC COM 136635109 380 10,192 SH   SOLE   0 0 10,192
CANOPY GROWTH CORP COM 138035100 231 84,557 SH   SOLE   0 0 84,557
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 947 46,353 SH   SOLE   0 0 46,353
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 1,053 56,294 SH   SOLE   0 0 56,294
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 4,475 229,291 SH   SOLE   0 0 229,291
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 359 19,199 SH   SOLE   0 0 19,199
CAPITAL ONE FINL CORP COM 14040H105 713 7,735 SH   SOLE   0 0 7,735
CARA THERAPEUTICS INC COM 140755109 100 10,703 SH   SOLE   0 0 10,703
CARDINAL HEALTH INC COM 14149Y108 3,264 48,943 SH   SOLE   0 0 48,943
CAREDX INC COM 14167L103 260 15,303 SH   SOLE   0 0 15,303
CARLISLE COS INC COM 142339100 905 3,227 SH   SOLE   0 0 3,227
CARMAX INC COM 143130102 2,865 43,397 SH   SOLE   0 0 43,397
CARNIVAL CORP COMMON STOCK 143658300 1,956 278,264 SH   SOLE   0 0 278,264
CARNIVAL PLC ADR 14365C103 96 15,447 SH   SOLE   0 0 15,447
CARRIER GLOBAL CORPORATION COM 14448C104 1,357 38,149 SH   SOLE   0 0 38,149
CASEYS GEN STORES INC COM 147528103 423 2,089 SH   SOLE   0 0 2,089
CASS INFORMATION SYS INC COM 14808P109 202 5,823 SH   SOLE   0 0 5,823
CASSAVA SCIENCES INC COM 14817C107 1,333 31,871 SH   SOLE   0 0 31,871
CATERPILLAR INC COM 149123101 15,726 95,842 SH   SOLE   0 0 95,842
CBOE GLOBAL MKTS INC COM 12503M108 1,816 15,473 SH   SOLE   0 0 15,473
CBRE GBL REAL ESTATE INC FD COM 12504G100 328 56,835 SH   SOLE   0 0 56,835
CELANESE CORP DEL COM 150870103 443 4,899 SH   SOLE   0 0 4,899
CEMEX SAB DE CV SPON ADR NEW 151290889 108 31,623 SH   SOLE   0 0 31,623
CENOVUS ENERGY INC COM 15135U109 462 30,071 SH   SOLE   0 0 30,071
CENTENE CORP DEL COM 15135B101 769 9,886 SH   SOLE   0 0 9,886
CENTERPOINT ENERGY INC COM 15189T107 671 23,814 SH   SOLE   0 0 23,814
CENTRAL SECS CORP COM 155123102 661 19,589 SH   SOLE   0 0 19,589
CENTRUS ENERGY CORP CL A 15643U104 1,103 26,914 SH   SOLE   0 0 26,914
CERENCE INC COM 156727109 180 11,436 SH   SOLE   0 0 11,436
CERIDIAN HCM HLDG INC COM 15677J108 220 3,937 SH   SOLE   0 0 3,937
CF INDS HLDGS INC COM 125269100 1,246 12,946 SH   SOLE   0 0 12,946
CGI INC CL A SUB VTG 12532H104 214 2,828 SH   SOLE   0 0 2,828
CHANGE HEALTHCARE INC COM 15912K100 446 16,208 SH   SOLE   0 0 16,208
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 678 45,958 SH   SOLE   0 0 45,958
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 0 100 SH Call SOLE   0 0 100
CHART INDS INC COM 16115Q308 348 1,886 SH   SOLE   0 0 1,886
CHARTER COMMUNICATIONS INC N CL A 16119P108 413 1,363 SH   SOLE   0 0 1,363
CHECK POINT SOFTWARE TECH LT ORD M22465104 356 3,178 SH   SOLE   0 0 3,178
CHEMOURS CO COM 163851108 238 9,645 SH   SOLE   0 0 9,645
CHENIERE ENERGY INC COM NEW 16411R208 5,490 33,092 SH   SOLE   0 0 33,092
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 820 15,373 SH   SOLE   0 0 15,373
CHEVRON CORP NEW COM 166764100 30,737 213,944 SH   SOLE   0 0 213,944
CHEWY INC CL A 16679L109 276 8,971 SH   SOLE   0 0 8,971
CHIMERA INVT CORP COM NEW 16934Q208 774 148,188 SH   SOLE   0 0 148,188
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,035 1,354 SH   SOLE   0 0 1,354
CHUBB LIMITED COM H1467J104 2,795 15,369 SH   SOLE   0 0 15,369
CHURCH & DWIGHT CO INC COM 171340102 1,898 26,575 SH   SOLE   0 0 26,575
CIGNA CORP NEW COM 125523100 4,541 16,367 SH   SOLE   0 0 16,367
CINCINNATI FINL CORP COM 172062101 560 6,254 SH   SOLE   0 0 6,254
CINTAS CORP COM 172908105 626 1,612 SH   SOLE   0 0 1,612
CION INVT CORP COM 17259U204 3,414 401,663 SH   SOLE   0 0 401,663
CISCO SYS INC COM 17275R102 20,091 502,277 SH   SOLE   0 0 502,277
CITIGROUP INC COM NEW 172967424 3,260 78,237 SH   SOLE   0 0 78,237
CITIZENS & NORTHN CORP COM 172922106 1,062 43,903 SH   SOLE   0 0 43,903
CITIZENS FINL GROUP INC COM 174610105 589 17,152 SH   SOLE   0 0 17,152
CLEAN ENERGY FUELS CORP COM 184499101 205 38,447 SH   SOLE   0 0 38,447
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 294 11,736 SH   SOLE   0 0 11,736
CLEVELAND-CLIFFS INC NEW COM 185899101 2,877 213,577 SH   SOLE   0 0 213,577
CLOROX CO DEL COM 189054109 4,420 34,426 SH   SOLE   0 0 34,426
CLOUDFLARE INC CL A COM 18915M107 380 6,864 SH   SOLE   0 0 6,864
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 22 13,100 SH   SOLE   0 0 13,100
CME GROUP INC COM 12572Q105 1,915 10,814 SH   SOLE   0 0 10,814
CMS ENERGY CORP COM 125896100 266 4,567 SH   SOLE   0 0 4,567
CNX RES CORP COM 12653C108 167 10,725 SH   SOLE   0 0 10,725
COCA COLA CO COM 191216100 18,044 322,107 SH   SOLE   0 0 322,107
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 343 5,964 SH   SOLE   0 0 5,964
COHEN & STEERS INFRASTRUCTUR COM 19248A109 2,567 110,455 SH   SOLE   0 0 110,455
COHEN & STEERS QUALITY INCOM COM 19247L106 1,055 93,765 SH   SOLE   0 0 93,765
COHEN & STEERS REIT & PFD & COM 19247X100 1,049 54,104 SH   SOLE   0 0 54,104
COHEN & STEERS SELECT PFD & COM 19248Y107 257 14,284 SH   SOLE   0 0 14,284
COHEN & STEERS TOTAL RETURN COM 19247R103 165 13,627 SH   SOLE   0 0 13,627
COHERENT CORP COM 19247G107 331 9,494 SH   SOLE   0 0 9,494
COINBASE GLOBAL INC COM CL A 19260Q107 633 9,809 SH   SOLE   0 0 9,809
COLGATE PALMOLIVE CO COM 194162103 6,431 91,538 SH   SOLE   0 0 91,538
COLUMBIA BKG SYS INC COM 197236102 870 30,105 SH   SOLE   0 0 30,105
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 2,670 159,618 SH   SOLE   0 0 159,618
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 693 35,585 SH   SOLE   0 0 35,585
COLUMBIA ETF TR I RESH ENHNC VLU 19761L805 230 12,828 SH   SOLE   0 0 12,828
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 660 28,152 SH   SOLE   0 0 28,152
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 206 4,030 SH   SOLE   0 0 4,030
COMCAST CORP NEW CL A 20030N101 10,322 351,934 SH   SOLE   0 0 351,934
COMERICA INC COM 200340107 267 3,751 SH   SOLE   0 0 3,751
COMMERCE BANCSHARES INC COM 200525103 773 11,683 SH   SOLE   0 0 11,683
COMMERCIAL METALS CO COM 201723103 250 7,033 SH   SOLE   0 0 7,033
COMPASS DIVERSIFIED SH BEN INT 20451Q104 345 19,111 SH   SOLE   0 0 19,111
COMPASS MINERALS INTL INC COM 20451N101 694 18,011 SH   SOLE   0 0 18,011
CONAGRA BRANDS INC COM 205887102 1,376 42,179 SH   SOLE   0 0 42,179
CONOCOPHILLIPS COM 20825C104 8,628 84,309 SH   SOLE   0 0 84,309
CONSOLIDATED COMM HLDGS INC COM 209034107 50 12,039 SH   SOLE   0 0 12,039
CONSOLIDATED EDISON INC COM 209115104 4,210 49,091 SH   SOLE   0 0 49,091
CONSTELLATION BRANDS INC CL A 21036P108 4,312 18,772 SH   SOLE   0 0 18,772
CONSTELLATION ENERGY CORP COM 21037T109 1,435 17,249 SH   SOLE   0 0 17,249
CONTEXTLOGIC INC COM CL A 21077C107 15 19,972 SH   SOLE   0 0 19,972
CONTINENTAL RES INC COM 212015101 1,335 19,980 SH   SOLE   0 0 19,980
COPART INC COM 217204106 1,133 10,645 SH   SOLE   0 0 10,645
CORNERSTONE STRATEGIC VALUE COM 21924B302 873 101,913 SH   SOLE   0 0 101,913
CORNERSTONE TOTAL RETURN FD COM 21924U300 565 69,637 SH   SOLE   0 0 69,637
CORNING INC COM 219350105 1,558 53,680 SH   SOLE   0 0 53,680
CORSAIR GAMING INC COM 22041X102 218 19,187 SH   SOLE   0 0 19,187
CORTEVA INC COM 22052L104 2,170 37,973 SH   SOLE   0 0 37,973
COSTCO WHSL CORP NEW COM 22160K105 22,766 48,205 SH   SOLE   0 0 48,205
COTERRA ENERGY INC COM 127097103 892 34,159 SH   SOLE   0 0 34,159
COTY INC COM CL A 222070203 344 54,470 SH   SOLE   0 0 54,470
COUPANG INC CL A 22266T109 300 17,973 SH   SOLE   0 0 17,973
CRACKER BARREL OLD CTRY STOR COM 22410J106 388 4,195 SH   SOLE   0 0 4,195
CREDIT SUISSE ASSET MGMT INC COM 224916106 138 52,251 SH   SOLE   0 0 52,251
CRESCENT ENERGY COMPANY CL A COM 44952J104 1,897 140,853 SH   SOLE   0 0 140,853
CRESCENT PT ENERGY CORP COM 22576C101 136 22,000 SH   SOLE   0 0 22,000
CRH PLC ADR 12626K203 227 7,048 SH   SOLE   0 0 7,048
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 473 7,232 SH   SOLE   0 0 7,232
CROCS INC COM 227046109 582 8,477 SH   SOLE   0 0 8,477
CRONOS GROUP INC COM 22717L101 34 12,063 SH   SOLE   0 0 12,063
CROWDSTRIKE HLDGS INC CL A 22788C105 5,100 30,944 SH   SOLE   0 0 30,944
CROWN CASTLE INC COM 22822V101 7,470 51,681 SH   SOLE   0 0 51,681
CROWN ELECTROKINETICS CORP COM NEW 228339206 2 10,531 SH   SOLE   0 0 10,531
CSX CORP COM 126408103 3,948 148,215 SH   SOLE   0 0 148,215
CULLEN FROST BANKERS INC COM 229899109 388 2,931 SH   SOLE   0 0 2,931
CUMMINS INC COM 231021106 3,133 15,394 SH   SOLE   0 0 15,394
CUMMINS INC COM 231021106 0 200 SH Call SOLE   0 0 200
CURTISS WRIGHT CORP COM 231561101 304 2,181 SH   SOLE   0 0 2,181
CVS HEALTH CORP COM 126650100 13,536 141,932 SH   SOLE   0 0 141,932
D R HORTON INC COM 23331A109 1,643 24,399 SH   SOLE   0 0 24,399
DANAHER CORPORATION COM 235851102 5,025 19,456 SH   SOLE   0 0 19,456
DARDEN RESTAURANTS INC COM 237194105 787 6,233 SH   SOLE   0 0 6,233
DATADOG INC CL A COM 23804L103 251 2,826 SH   SOLE   0 0 2,826
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 298 13,586 SH   SOLE   0 0 13,586
DBX ETF TR XTRACK MSCI EAFE 233051200 5,375 160,552 SH   SOLE   0 0 160,552
DBX ETF TR XTRACK MUN INFRA 233051705 535 23,096 SH   SOLE   0 0 23,096
DBX ETF TR XTRACK USD HIGH 233051432 299 9,136 SH   SOLE   0 0 9,136
DBX ETF TR XTRCKR MSCI US 233051150 6,408 196,566 SH   SOLE   0 0 196,566
DECKERS OUTDOOR CORP COM 243537107 237 758 SH   SOLE   0 0 758
DEERE & CO COM 244199105 12,807 38,356 SH   SOLE   0 0 38,356
DELAWARE INVTS DIVID & INCOM COM 245915103 82 11,331 SH   SOLE   0 0 11,331
DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 400 36,691 SH   SOLE   0 0 36,691
DELL TECHNOLOGIES INC CL C 24703L202 405 11,855 SH   SOLE   0 0 11,855
DELTA AIR LINES INC DEL COM NEW 247361702 1,885 67,176 SH   SOLE   0 0 67,176
DENISON MINES CORP COM 248356107 17 14,458 SH   SOLE   0 0 14,458
DESKTOP METAL INC COM CL A 25058X105 85 32,702 SH   SOLE   0 0 32,702
DEVON ENERGY CORP NEW COM 25179M103 5,906 98,229 SH   SOLE   0 0 98,229
DEXCOM INC COM 252131107 435 5,405 SH   SOLE   0 0 5,405
DIAGEO PLC SPON ADR NEW 25243Q205 1,846 10,871 SH   SOLE   0 0 10,871
DIAMONDBACK ENERGY INC COM 25278X109 1,904 15,807 SH   SOLE   0 0 15,807
DICKS SPORTING GOODS INC COM 253393102 613 5,862 SH   SOLE   0 0 5,862
DIGITAL BRANDS GROUP INC COM 25401N101 3 31,936 SH   SOLE   0 0 31,936
DIGITAL RLTY TR INC COM 253868103 883 8,908 SH   SOLE   0 0 8,908
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 264 15,681 SH   SOLE   0 0 15,681
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 965 77,141 SH   SOLE   0 0 77,141
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 4,913 190,724 SH   SOLE   0 0 190,724
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 2,809 130,247 SH   SOLE   0 0 130,247
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 3,286 130,643 SH   SOLE   0 0 130,643
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 3,929 176,682 SH   SOLE   0 0 176,682
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1,051 27,065 SH   SOLE   0 0 27,065
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1,538 51,926 SH   SOLE   0 0 51,926
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 301 6,477 SH   SOLE   0 0 6,477
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1,858 47,679 SH   SOLE   0 0 47,679
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 540 28,564 SH   SOLE   0 0 28,564
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 833 27,952 SH   SOLE   0 0 27,952
DISCOVER FINL SVCS COM 254709108 1,871 20,581 SH   SOLE   0 0 20,581
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 424 617,000 SH   SOLE   0 0 617,000
DISNEY WALT CO COM 254687106 21,361 226,454 SH   SOLE   0 0 226,454
DNP SELECT INCOME FD INC COM 23325P104 3,426 330,649 SH   SOLE   0 0 330,649
DOCUSIGN INC COM 256163106 1,562 29,206 SH   SOLE   0 0 29,206
DOLLAR GEN CORP NEW COM 256677105 3,537 14,746 SH   SOLE   0 0 14,746
DOLLAR TREE INC COM 256746108 997 7,325 SH   SOLE   0 0 7,325
DOMA HOLDINGS INC COMMON STOCK 25703A104 36 81,906 SH   SOLE   0 0 81,906
DOMINION ENERGY INC COM 25746U109 9,101 131,690 SH   SOLE   0 0 131,690
DOMINOS PIZZA INC COM 25754A201 473 1,526 SH   SOLE   0 0 1,526
DONALDSON INC COM 257651109 209 4,265 SH   SOLE   0 0 4,265
DOUBLELINE INCOME SOLUTIONS COM 258622109 1,781 164,923 SH   SOLE   0 0 164,923
DOVER CORP COM 260003108 1,891 16,223 SH   SOLE   0 0 16,223
DOW INC COM 260557103 3,264 74,301 SH   SOLE   0 0 74,301
DRAFTKINGS INC NEW COM CL A 26142V105 656 43,330 SH   SOLE   0 0 43,330
DROPBOX INC CL A 26210C104 557 26,878 SH   SOLE   0 0 26,878
DT MIDSTREAM INC COMMON STOCK 23345M107 1,461 28,147 SH   SOLE   0 0 28,147
DTE ENERGY CO COM 233331107 1,377 11,970 SH   SOLE   0 0 11,970
DUKE ENERGY CORP NEW COM NEW 26441C204 13,976 150,251 SH   SOLE   0 0 150,251
DUKE REALTY CORP COM NEW 264411505 371 7,692 SH   SOLE   0 0 7,692
DUPONT DE NEMOURS INC COM 26614N102 1,768 35,076 SH   SOLE   0 0 35,076
DUTCH BROS INC CL A 26701L100 243 7,811 SH   SOLE   0 0 7,811
DWS MUN INCOME TR COM 233368109 437 52,533 SH   SOLE   0 0 52,533
DXC TECHNOLOGY CO COM 23355L106 289 11,795 SH   SOLE   0 0 11,795
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 156 25,700 SH   SOLE   0 0 25,700
EA SERIES TRUST STRIVE US ENERGY 02072L722 286 11,509 SH   SOLE   0 0 11,509
EA SERIES TRUST US QUAN VALUE 02072L102 448 15,359 SH   SOLE   0 0 15,359
EASTERLY GOVT PPTYS INC COM 27616P103 378 23,981 SH   SOLE   0 0 23,981
EASTMAN CHEM CO COM 277432100 747 10,517 SH   SOLE   0 0 10,517
EATON CORP PLC SHS G29183103 8,903 66,757 SH   SOLE   0 0 66,757
EATON VANCE ENHANCED EQUITY COM 278277108 2,211 144,481 SH   SOLE   0 0 144,481
EATON VANCE ENHANCED EQUITY COM 278274105 424 30,077 SH   SOLE   0 0 30,077
EATON VANCE LTD DURATION INC COM 27828H105 5,591 607,021 SH   SOLE   0 0 607,021
EATON VANCE MUN BD FD COM 27827X101 648 66,984 SH   SOLE   0 0 66,984
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 331 33,879 SH   SOLE   0 0 33,879
EATON VANCE RISK-MANAGED DIV COM 27829G106 207 25,027 SH   SOLE   0 0 25,027
EATON VANCE TAX ADVT DIV INC COM 27828G107 973 44,753 SH   SOLE   0 0 44,753
EATON VANCE TAX MNGED BUY WR COM 27828X100 927 70,207 SH   SOLE   0 0 70,207
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 2,306 175,374 SH   SOLE   0 0 175,374
EATON VANCE TAX-MANAGED DIVE COM 27828N102 3,672 338,109 SH   SOLE   0 0 338,109
EATON VANCE TAX-MANAGED GLOB COM 27829C105 930 122,894 SH   SOLE   0 0 122,894
EATON VANCE TAX-MANAGED GLOB COM 27829F108 2,335 322,128 SH   SOLE   0 0 322,128
EATON VANCE TX ADV GLBL DIV COM 27828S101 382 25,337 SH   SOLE   0 0 25,337
EBAY INC. COM 278642103 1,042 28,295 SH   SOLE   0 0 28,295
ECOLAB INC COM 278865100 3,224 22,321 SH   SOLE   0 0 22,321
EDAP TMS S A SPONSORED ADR 268311107 909 110,218 SH   SOLE   0 0 110,218
EDISON INTL COM 281020107 2,726 48,174 SH   SOLE   0 0 48,174
EDWARDS LIFESCIENCES CORP COM 28176E108 2,110 25,538 SH   SOLE   0 0 25,538
EHEALTH INC COM 28238P109 73 18,544 SH   SOLE   0 0 18,544
ELDORADO GOLD CORP NEW COM 284902509 158 26,075 SH   SOLE   0 0 26,075
ELECTROMED INC COM 285409108 139 13,583 SH   SOLE   0 0 13,583
ELECTRONIC ARTS INC COM 285512109 400 3,454 SH   SOLE   0 0 3,454
ELEVANCE HEALTH INC COM 036752103 5,986 13,178 SH   SOLE   0 0 13,178
EMERSON ELEC CO COM 291011104 5,350 73,074 SH   SOLE   0 0 73,074
ENBRIDGE INC COM 29250N105 11,971 321,106 SH   SOLE   0 0 321,106
ENCORE WIRE CORP COM 292562105 229 1,986 SH   SOLE   0 0 1,986
ENDAVA PLC ADS 29260V105 206 2,549 SH   SOLE   0 0 2,549
ENDEAVOUR SILVER CORP COM 29258Y103 56 18,600 SH   SOLE   0 0 18,600
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3,190 289,240 SH   SOLE   0 0 289,240
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 661 74,363 SH   SOLE   0 0 74,363
ENPHASE ENERGY INC COM 29355A107 1,216 4,381 SH   SOLE   0 0 4,381
ENTERGY CORP NEW COM 29364G103 519 5,153 SH   SOLE   0 0 5,153
ENTERPRISE FINL SVCS CORP COM 293712105 224 5,080 SH   SOLE   0 0 5,080
ENTERPRISE PRODS PARTNERS L COM 293792107 4,835 203,333 SH   SOLE   0 0 203,333
EOG RES INC COM 26875P101 1,149 10,287 SH   SOLE   0 0 10,287
EPAM SYS INC COM 29414B104 349 964 SH   SOLE   0 0 964
EPR PPTYS COM SH BEN INT 26884U109 253 7,066 SH   SOLE   0 0 7,066
EQT CORP COM 26884L109 745 18,274 SH   SOLE   0 0 18,274
EQUINIX INC COM 29444U700 556 977 SH   SOLE   0 0 977
EQUINOR ASA SPONSORED ADR 29446M102 1,101 33,245 SH   SOLE   0 0 33,245
EQUITY RESIDENTIAL SH BEN INT 29476L107 392 5,836 SH   SOLE   0 0 5,836
ESPERION THERAPEUTICS INC NE COM 29664W105 87 12,925 SH   SOLE   0 0 12,925
ESS TECH INC COMMON STOCK 26916J106 45 11,110 SH   SOLE   0 0 11,110
ESSENTIAL UTILS INC COM 29670G102 1,502 36,304 SH   SOLE   0 0 36,304
ESSEX PPTY TR INC COM 297178105 364 1,504 SH   SOLE   0 0 1,504
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 238 51,927 SH   SOLE   0 0 51,927
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 260 5,632 SH   SOLE   0 0 5,632
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 2,370 54,638 SH   SOLE   0 0 54,638
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 397 43,497 SH   SOLE   0 0 43,497
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2,068 54,773 SH   SOLE   0 0 54,773
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 6,374 299,409 SH   SOLE   0 0 299,409
ETF SER SOLUTIONS AAM S&P 500 26922A594 3,402 133,862 SH   SOLE   0 0 133,862
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1,163 40,780 SH   SOLE   0 0 40,780
ETF SER SOLUTIONS LHA MKT ST ALP 26922A156 15,854 645,384 SH   SOLE   0 0 645,384
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 31,649 1,311,623 SH   SOLE   0 0 1,311,623
ETF SER SOLUTIONS US GLB JETS 26922A842 1,122 74,758 SH   SOLE   0 0 74,758
ETSY INC COM 29786A106 207 2,071 SH   SOLE   0 0 2,071
EVERGY INC COM 30034W106 633 10,653 SH   SOLE   0 0 10,653
EVERSOURCE ENERGY COM 30040W108 1,520 19,498 SH   SOLE   0 0 19,498
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 265 8,023 SH   SOLE   0 0 8,023
EXACT SCIENCES CORP COM 30063P105 355 10,928 SH   SOLE   0 0 10,928
EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 646 32,782 SH   SOLE   0 0 32,782
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 510 19,153 SH   SOLE   0 0 19,153
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 463 11,202 SH   SOLE   0 0 11,202
EXELON CORP COM 30161N101 1,893 50,537 SH   SOLE   0 0 50,537
EXPEDITORS INTL WASH INC COM 302130109 461 5,218 SH   SOLE   0 0 5,218
EXTRA SPACE STORAGE INC COM 30225T102 765 4,431 SH   SOLE   0 0 4,431
EXXON MOBIL CORP COM 30231G102 39,944 457,500 SH   SOLE   0 0 457,500
F N B CORP COM 302520101 263 22,703 SH   SOLE   0 0 22,703
FACTSET RESH SYS INC COM 303075105 495 1,236 SH   SOLE   0 0 1,236
FARMLAND PARTNERS INC COM 31154R109 308 24,333 SH   SOLE   0 0 24,333
FASTENAL CO COM 311900104 1,245 27,041 SH   SOLE   0 0 27,041
FASTLY INC CL A 31188V100 157 17,186 SH   SOLE   0 0 17,186
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 549 6,091 SH   SOLE   0 0 6,091
FEDEX CORP COM 31428X106 4,800 32,331 SH   SOLE   0 0 32,331
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1,999 48,230 SH   SOLE   0 0 48,230
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 969 45,193 SH   SOLE   0 0 45,193
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 20,962 522,088 SH   SOLE   0 0 522,088
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 327 9,227 SH   SOLE   0 0 9,227
FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 510 39,980 SH   SOLE   0 0 39,980
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 4,009 121,400 SH   SOLE   0 0 121,400
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 624 10,253 SH   SOLE   0 0 10,253
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 267 13,443 SH   SOLE   0 0 13,443
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 1,529 35,481 SH   SOLE   0 0 35,481
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 724 12,555 SH   SOLE   0 0 12,555
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 844 9,278 SH   SOLE   0 0 9,278
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 966 40,375 SH   SOLE   0 0 40,375
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 608 14,402 SH   SOLE   0 0 14,402
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 4,501 101,301 SH   SOLE   0 0 101,301
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 577 15,935 SH   SOLE   0 0 15,935
FIDELITY NATL INFORMATION SV COM 31620M106 3,719 49,210 SH   SOLE   0 0 49,210
FIDUS INVT CORP COM 316500107 544 31,687 SH   SOLE   0 0 31,687
FIFTH THIRD BANCORP COM 316773100 876 27,421 SH   SOLE   0 0 27,421
FIRST COMWLTH FINL CORP PA COM 319829107 193 15,015 SH   SOLE   0 0 15,015
FIRST CTZNS BANCSHARES INC N CL A 31946M103 718 900 SH   SOLE   0 0 900
FIRST HORIZON CORPORATION COM 320517105 1,338 58,410 SH   SOLE   0 0 58,410
FIRST INDL RLTY TR INC COM 32054K103 418 9,339 SH   SOLE   0 0 9,339
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 371 9,204 SH   SOLE   0 0 9,204
FIRST MAJESTIC SILVER CORP COM 32076V103 563 73,922 SH   SOLE   0 0 73,922
FIRST MAJESTIC SILVER CORP COM 32076V103 0 2,000 SH Call SOLE   0 0 2,000
FIRST MID ILL BANCSHARES INC COM 320866106 674 21,075 SH   SOLE   0 0 21,075
FIRST SOLAR INC COM 336433107 815 6,163 SH   SOLE   0 0 6,163
FIRST TR BICK INDEX FD COM SHS 33733H107 587 24,763 SH   SOLE   0 0 24,763
FIRST TR ENERGY INCOME & GRO COM 33738G104 174 11,705 SH   SOLE   0 0 11,705
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 894 36,469 SH   SOLE   0 0 36,469
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 689 23,229 SH   SOLE   0 0 23,229
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 195 11,345 SH   SOLE   0 0 11,345
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2,362 48,485 SH   SOLE   0 0 48,485
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 397 8,750 SH   SOLE   0 0 8,750
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 8,648 517,845 SH   SOLE   0 0 517,845
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 582 29,845 SH   SOLE   0 0 29,845
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 351 17,695 SH   SOLE   0 0 17,695
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 329 7,863 SH   SOLE   0 0 7,863
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 1,934 60,621 SH   SOLE   0 0 60,621
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 454 24,551 SH   SOLE   0 0 24,551
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 1,211 45,895 SH   SOLE   0 0 45,895
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 354 11,386 SH   SOLE   0 0 11,386
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 23,691 934,924 SH   SOLE   0 0 934,924
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2,833 46,898 SH   SOLE   0 0 46,898
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 280 6,506 SH   SOLE   0 0 6,506
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 4,519 79,462 SH   SOLE   0 0 79,462
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 853 46,013 SH   SOLE   0 0 46,013
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 2,154 137,986 SH   SOLE   0 0 137,986
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 729 19,808 SH   SOLE   0 0 19,808
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,741 17,913 SH   SOLE   0 0 17,913
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 577 12,548 SH   SOLE   0 0 12,548
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 1,655 135,636 SH   SOLE   0 0 135,636
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,015 18,240 SH   SOLE   0 0 18,240
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 877 24,562 SH   SOLE   0 0 24,562
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1,727 33,304 SH   SOLE   0 0 33,304
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 9,742 252,986 SH   SOLE   0 0 252,986
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 2,221 29,521 SH   SOLE   0 0 29,521
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 758 8,738 SH   SOLE   0 0 8,738
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1,844 22,756 SH   SOLE   0 0 22,756
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 4,934 161,507 SH   SOLE   0 0 161,507
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 710 9,884 SH   SOLE   0 0 9,884
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 615 11,497 SH   SOLE   0 0 11,497
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 22,997 346,230 SH   SOLE   0 0 346,230
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 3,186 25,239 SH   SOLE   0 0 25,239
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 375 23,264 SH   SOLE   0 0 23,264
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 19,449 473,852 SH   SOLE   0 0 473,852
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 424 15,741 SH   SOLE   0 0 15,741
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 8,845 149,113 SH   SOLE   0 0 149,113
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 4,445 116,002 SH   SOLE   0 0 116,002
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 25,044 528,915 SH   SOLE   0 0 528,915
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 1,204 26,411 SH   SOLE   0 0 26,411
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 2,020 77,207 SH   SOLE   0 0 77,207
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 366 7,106 SH   SOLE   0 0 7,106
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 1,465 101,480 SH   SOLE   0 0 101,480
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 6,736 118,243 SH   SOLE   0 0 118,243
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 643 14,703 SH   SOLE   0 0 14,703
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 289 4,142 SH   SOLE   0 0 4,142
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1,128 43,540 SH   SOLE   0 0 43,540
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 926 37,292 SH   SOLE   0 0 37,292
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 367 14,954 SH   SOLE   0 0 14,954
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 265 11,020 SH   SOLE   0 0 11,020
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 286 5,856 SH   SOLE   0 0 5,856
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 834 36,531 SH   SOLE   0 0 36,531
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 928 37,290 SH   SOLE   0 0 37,290
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1,393 10,555 SH   SOLE   0 0 10,555
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 37,198 956,746 SH   SOLE   0 0 956,746
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 11,346 257,449 SH   SOLE   0 0 257,449
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 5,716 247,110 SH   SOLE   0 0 247,110
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 462 14,842 SH   SOLE   0 0 14,842
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 1,009 30,621 SH   SOLE   0 0 30,621
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 1,242 38,217 SH   SOLE   0 0 38,217
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 1,469 81,177 SH   SOLE   0 0 81,177
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 3,719 220,422 SH   SOLE   0 0 220,422
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 1,929 100,944 SH   SOLE   0 0 100,944
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U828 165 10,465 SH   SOLE   0 0 10,465
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 424 26,148 SH   SOLE   0 0 26,148
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 294 15,684 SH   SOLE   0 0 15,684
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 195 11,754 SH   SOLE   0 0 11,754
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 1,479 84,299 SH   SOLE   0 0 84,299
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 12,334 371,185 SH   SOLE   0 0 371,185
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 1,081 37,767 SH   SOLE   0 0 37,767
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 1,969 65,407 SH   SOLE   0 0 65,407
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 5,200 249,504 SH   SOLE   0 0 249,504
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 748 23,066 SH   SOLE   0 0 23,066
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 212 7,141 SH   SOLE   0 0 7,141
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 703 25,477 SH   SOLE   0 0 25,477
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 1,187 39,788 SH   SOLE   0 0 39,788
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 756 22,226 SH   SOLE   0 0 22,226
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 638 21,291 SH   SOLE   0 0 21,291
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 315 10,626 SH   SOLE   0 0 10,626
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 313 17,229 SH   SOLE   0 0 17,229
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 956 31,308 SH   SOLE   0 0 31,308
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 615 20,939 SH   SOLE   0 0 20,939
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 413 13,079 SH   SOLE   0 0 13,079
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 856 29,147 SH   SOLE   0 0 29,147
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 229 7,790 SH   SOLE   0 0 7,790
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 6,710 230,891 SH   SOLE   0 0 230,891
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 410 22,314 SH   SOLE   0 0 22,314
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 94 17,270 SH   SOLE   0 0 17,270
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 9,251 212,475 SH   SOLE   0 0 212,475
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 253 11,772 SH   SOLE   0 0 11,772
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 6,822 286,404 SH   SOLE   0 0 286,404
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 1,576 47,171 SH   SOLE   0 0 47,171
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 766 23,443 SH   SOLE   0 0 23,443
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 1,349 41,077 SH   SOLE   0 0 41,077
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 4,980 166,046 SH   SOLE   0 0 166,046
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 181 13,460 SH   SOLE   0 0 13,460
FIRST TR INTER DURATN PFD & COM 33718W103 364 21,950 SH   SOLE   0 0 21,950
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 6,415 111,209 SH   SOLE   0 0 111,209
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 855 11,840 SH   SOLE   0 0 11,840
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1,161 14,459 SH   SOLE   0 0 14,459
FIRST TR MLP & ENERGY INCOM COM 33739B104 89 12,486 SH   SOLE   0 0 12,486
FIRST TR MORNINGSTAR DIVID L SHS 336917109 24,803 771,953 SH   SOLE   0 0 771,953
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 437 4,877 SH   SOLE   0 0 4,877
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 2,086 24,928 SH   SOLE   0 0 24,928
FIRST TR NASDAQ 100 TECH IND SHS 337345102 1,722 16,426 SH   SOLE   0 0 16,426
FIRST TR S&P REIT INDEX FD COM 33734G108 419 18,196 SH   SOLE   0 0 18,196
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2,400 33,013 SH   SOLE   0 0 33,013
FIRST TR VALUE LINE DIVID IN SHS 33734H106 18,493 516,717 SH   SOLE   0 0 516,717
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2,620 30,629 SH   SOLE   0 0 30,629
FIRSTENERGY CORP COM 337932107 1,886 50,966 SH   SOLE   0 0 50,966
FISERV INC COM 337738108 2,023 21,616 SH   SOLE   0 0 21,616
FISKER INC CL A COM STK 33813J106 82 10,912 SH   SOLE   0 0 10,912
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 452 23,816 SH   SOLE   0 0 23,816
FLAHERTY & CRUMRINE PFD INCO COM 338480106 146 13,774 SH   SOLE   0 0 13,774
FLAHERTY & CRUMRINE PFD SECS COM 338478100 1,159 78,018 SH   SOLE   0 0 78,018
FLEX LNG LTD SHS G35947202 270 8,529 SH   SOLE   0 0 8,529
FLEXSHARES TR GLB QLT R/E IDX 33939L787 707 14,119 SH   SOLE   0 0 14,119
FLEXSHARES TR HIG YLD VL ETF 33939L662 1,190 30,430 SH   SOLE   0 0 30,430
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 800 34,204 SH   SOLE   0 0 34,204
FLEXSHARES TR MORNSTAR UPSTR 33939L407 1,216 32,341 SH   SOLE   0 0 32,341
FLEXSHARES TR QLT DIV DEF IDX 33939L845 1,377 29,977 SH   SOLE   0 0 29,977
FLOWERS FOODS INC COM 343498101 400 16,219 SH   SOLE   0 0 16,219
FMC CORP COM NEW 302491303 995 9,416 SH   SOLE   0 0 9,416
FORD MTR CO DEL COM 345370860 9,539 851,675 SH   SOLE   0 0 851,675
FORTINET INC COM 34959E109 1,712 34,837 SH   SOLE   0 0 34,837
FORTIS INC COM 349553107 390 10,271 SH   SOLE   0 0 10,271
FORTIVE CORP COM 34959J108 212 3,639 SH   SOLE   0 0 3,639
FORTUNA SILVER MINES INC COM 349915108 274 108,615 SH   SOLE   0 0 108,615
FORTUNE BRANDS HOME & SEC IN COM 34964C106 461 8,579 SH   SOLE   0 0 8,579
FRANCO NEV CORP COM 351858105 212 1,772 SH   SOLE   0 0 1,772
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 262 24,322 SH   SOLE   0 0 24,322
FRANKLIN LTD DURATION INCOME COM 35472T101 122 19,718 SH   SOLE   0 0 19,718
FRANKLIN RESOURCES INC COM 354613101 496 23,059 SH   SOLE   0 0 23,059
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 452 16,094 SH   SOLE   0 0 16,094
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 697 32,144 SH   SOLE   0 0 32,144
FRANKLIN TEMPLETON ETF TR FTSE SAUDI ARB 35473P587 325 9,036 SH   SOLE   0 0 9,036
FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850 767 34,313 SH   SOLE   0 0 34,313
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 2,720 74,298 SH   SOLE   0 0 74,298
FRANKLIN UNVL TR SH BEN INT 355145103 66 10,367 SH   SOLE   0 0 10,367
FREEPORT-MCMORAN INC CL B 35671D857 2,394 87,580 SH   SOLE   0 0 87,580
FS KKR CAP CORP COM 302635206 9,147 539,649 SH   SOLE   0 0 539,649
FUBOTV INC COM 35953D104 83 23,261 SH   SOLE   0 0 23,261
FUELCELL ENERGY INC COM 35952H601 46 13,583 SH   SOLE   0 0 13,583
FULLER H B CO COM 359694106 739 12,297 SH   SOLE   0 0 12,297
FULTON FINL CORP PA COM 360271100 314 19,884 SH   SOLE   0 0 19,884
GABELLI DIVID & INCOME TR COM 36242H104 467 24,929 SH   SOLE   0 0 24,929
GABELLI EQUITY TR INC COM 362397101 1,993 362,433 SH   SOLE   0 0 362,433
GABELLI UTIL TR COM 36240A101 122 17,652 SH   SOLE   0 0 17,652
GALLAGHER ARTHUR J & CO COM 363576109 829 4,841 SH   SOLE   0 0 4,841
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1,300 395,274 SH   SOLE   0 0 395,274
GAMESTOP CORP NEW CL A 36467W109 259 10,287 SH   SOLE   0 0 10,287
GAMESTOP CORP NEW CL A 36467W109 0 100 SH Put SOLE   0 0 100
GARMIN LTD SHS H2906T109 455 5,670 SH   SOLE   0 0 5,670
GARTNER INC COM 366651107 480 1,734 SH   SOLE   0 0 1,734
GAUCHO GROUP HLDGS INC COM NEW 36809R206 3 11,493 SH   SOLE   0 0 11,493
GENERAC HLDGS INC COM 368736104 920 5,166 SH   SOLE   0 0 5,166
GENERAL DYNAMICS CORP COM 369550108 8,765 41,309 SH   SOLE   0 0 41,309
GENERAL ELECTRIC CO COM NEW 369604301 3,660 59,116 SH   SOLE   0 0 59,116
GENERAL MLS INC COM 370334104 8,612 112,407 SH   SOLE   0 0 112,407
GENERAL MTRS CO COM 37045V100 2,321 72,330 SH   SOLE   0 0 72,330
GENTEX CORP COM 371901109 282 11,826 SH   SOLE   0 0 11,826
GENUINE PARTS CO COM 372460105 7,422 49,707 SH   SOLE   0 0 49,707
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 215 41,013 SH   SOLE   0 0 41,013
GILEAD SCIENCES INC COM 375558103 5,457 88,451 SH   SOLE   0 0 88,451
GLADSTONE COMMERCIAL CORP COM 376536108 333 21,482 SH   SOLE   0 0 21,482
GLOBAL NET LEASE INC COM NEW 379378201 286 26,865 SH   SOLE   0 0 26,865
GLOBAL PMTS INC COM 37940X102 460 4,260 SH   SOLE   0 0 4,260
GLOBAL SELF STORAGE INC COM 37955N106 133 22,709 SH   SOLE   0 0 22,709
GLOBAL X FDS ADAPTIVE US RISK 37954Y194 6,028 237,422 SH   SOLE   0 0 237,422
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 2,326 121,330 SH   SOLE   0 0 121,330
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 1,619 80,470 SH   SOLE   0 0 80,470
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 724 45,389 SH   SOLE   0 0 45,389
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 519 21,578 SH   SOLE   0 0 21,578
GLOBAL X FDS FOUNDER RUN CO 37954Y681 221 9,882 SH   SOLE   0 0 9,882
GLOBAL X FDS GBL X FTSE ETF 37950E648 818 59,864 SH   SOLE   0 0 59,864
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 5,600 149,404 SH   SOLE   0 0 149,404
GLOBAL X FDS GLB X SUPERDIV 37950E549 205 27,123 SH   SOLE   0 0 27,123
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 478 48,303 SH   SOLE   0 0 48,303
GLOBAL X FDS GLOBAL X COPPER 37954Y830 203 7,201 SH   SOLE   0 0 7,201
GLOBAL X FDS GLOBAL X SILVER 37954Y848 811 33,627 SH   SOLE   0 0 33,627
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 3,859 194,710 SH   SOLE   0 0 194,710
GLOBAL X FDS GLOBX SUPDV US 37950E291 998 56,586 SH   SOLE   0 0 56,586
GLOBAL X FDS INTERNET OF THNG 37954Y780 327 13,131 SH   SOLE   0 0 13,131
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 6,026 91,182 SH   SOLE   0 0 91,182
GLOBAL X FDS MSCI SUPR EM ETF 37950E119 214 29,532 SH   SOLE   0 0 29,532
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 6,891 440,027 SH   SOLE   0 0 440,027
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 2,795 154,584 SH   SOLE   0 0 154,584
GLOBAL X FDS RUSSELL 2000 37954Y459 2,456 133,287 SH   SOLE   0 0 133,287
GLOBAL X FDS S&P 500 COVERED 37954Y475 1,456 38,204 SH   SOLE   0 0 38,204
GLOBAL X FDS US INFR DEV ETF 37954Y673 6,657 288,672 SH   SOLE   0 0 288,672
GLOBAL X FDS US PFD ETF 37954Y657 1,392 67,879 SH   SOLE   0 0 67,879
GLOBE LIFE INC COM 37959E102 420 4,210 SH   SOLE   0 0 4,210
GMS INC COM 36251C103 492 12,290 SH   SOLE   0 0 12,290
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 165 22,030 SH   SOLE   0 0 22,030
GOLDMAN SACHS BDC INC SHS 38147U107 234 16,221 SH   SOLE   0 0 16,221
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2,676 26,796 SH   SOLE   0 0 26,796
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 1,450 35,766 SH   SOLE   0 0 35,766
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 1,228 47,538 SH   SOLE   0 0 47,538
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 490 19,810 SH   SOLE   0 0 19,810
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,614 22,726 SH   SOLE   0 0 22,726
GOLDMAN SACHS GROUP INC COM 38141G104 9,414 32,123 SH   SOLE   0 0 32,123
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 682 41,350 SH   SOLE   0 0 41,350
GOOSEHEAD INS INC COM CL A 38267D109 235 6,600 SH   SOLE   0 0 6,600
GRACO INC COM 384109104 831 13,860 SH   SOLE   0 0 13,860
GRAINGER W W INC COM 384802104 751 1,535 SH   SOLE   0 0 1,535
GRAN TIERRA ENERGY INC COM 38500T101 108 89,253 SH   SOLE   0 0 89,253
GRANITESHARES GOLD TR SHS BEN INT 38748G101 592 35,938 SH   SOLE   0 0 35,938
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 192 22,707 SH   SOLE   0 0 22,707
GROM SOCIAL ENTERPRISES INC COM NEW 39878L308 4 11,300 SH   SOLE   0 0 11,300
GSK PLC SPONSORED ADR 37733W204 1,885 64,051 SH   SOLE   0 0 64,051
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 791 51,522 SH   SOLE   0 0 51,522
GUIDEWIRE SOFTWARE INC COM 40171V100 281 4,558 SH   SOLE   0 0 4,558
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 263 7,488 SH   SOLE   0 0 7,488
HALEON PLC SPON ADS 405552100 292 47,923 SH   SOLE   0 0 47,923
HALLIBURTON CO COM 406216101 1,275 51,794 SH   SOLE   0 0 51,794
HALOZYME THERAPEUTICS INC COM 40637H109 222 5,611 SH   SOLE   0 0 5,611
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 95 21,450 SH   SOLE   0 0 21,450
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 444 27,686 SH   SOLE   0 0 27,686
HANCOCK JOHN PFD INCOME FD I COM 41021P103 773 51,578 SH   SOLE   0 0 51,578
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 161 11,861 SH   SOLE   0 0 11,861
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 3,052 145,634 SH   SOLE   0 0 145,634
HANESBRANDS INC COM 410345102 889 127,796 SH   SOLE   0 0 127,796
HANNON ARMSTRONG SUST INFR C COM 41068X100 392 13,099 SH   SOLE   0 0 13,099
HARBOR ETF TRUST ALL WEATHER INFL 41151J505 303 15,070 SH   SOLE   0 0 15,070
HARLEY DAVIDSON INC COM 412822108 216 6,201 SH   SOLE   0 0 6,201
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 48 19,600 SH   SOLE   0 0 19,600
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 578 15,855 SH   SOLE   0 0 15,855
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 2,227 121,342 SH   SOLE   0 0 121,342
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 251 7,736 SH   SOLE   0 0 7,736
HARTFORD FINL SVCS GROUP INC COM 416515104 640 10,327 SH   SOLE   0 0 10,327
HASBRO INC COM 418056107 338 5,007 SH   SOLE   0 0 5,007
HCA HEALTHCARE INC COM 40412C101 719 3,913 SH   SOLE   0 0 3,913
HEALTHCARE RLTY TR CL A COM 42226K105 460 22,082 SH   SOLE   0 0 22,082
HEALTHPEAK PROPERTIES INC COM 42250P103 529 23,086 SH   SOLE   0 0 23,086
HECLA MNG CO COM 422704106 139 35,347 SH   SOLE   0 0 35,347
HELIOGEN INC COMMON STOCK 42329E105 19 10,477 SH   SOLE   0 0 10,477
HERCULES CAPITAL INC COM 427096508 136 11,740 SH   SOLE   0 0 11,740
HERSHEY CO COM 427866108 4,884 22,155 SH   SOLE   0 0 22,155
HESS MIDSTREAM LP CL A SHS 428103105 566 22,164 SH   SOLE   0 0 22,164
HEWLETT PACKARD ENTERPRISE C COM 42824C109 770 64,261 SH   SOLE   0 0 64,261
HIGH INCOME SECS FD SHS BEN INT 42968F108 129 18,745 SH   SOLE   0 0 18,745
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 508 52,218 SH   SOLE   0 0 52,218
HILLENBRAND INC COM 431571108 337 9,179 SH   SOLE   0 0 9,179
HILTON WORLDWIDE HLDGS INC COM 43300A203 214 1,775 SH   SOLE   0 0 1,775
HOLOGIC INC COM 436440101 465 7,201 SH   SOLE   0 0 7,201
HOME BANCSHARES INC COM 436893200 221 9,827 SH   SOLE   0 0 9,827
HOME DEPOT INC COM 437076102 54,858 198,804 SH   SOLE   0 0 198,804
HONEYWELL INTL INC COM 438516106 18,696 111,972 SH   SOLE   0 0 111,972
HORIZON THERAPEUTICS PUB L SHS G46188101 301 4,862 SH   SOLE   0 0 4,862
HORMEL FOODS CORP COM 440452100 3,225 70,978 SH   SOLE   0 0 70,978
HOST HOTELS & RESORTS INC COM 44107P104 238 14,966 SH   SOLE   0 0 14,966
HOWMET AEROSPACE INC COM 443201108 261 8,448 SH   SOLE   0 0 8,448
HP INC COM 40434L105 1,108 44,471 SH   SOLE   0 0 44,471
HSBC HLDGS PLC SPON ADR NEW 404280406 446 17,111 SH   SOLE   0 0 17,111
HUDBAY MINERALS INC COM 443628102 70 17,450 SH   SOLE   0 0 17,450
HUMANA INC COM 444859102 508 1,047 SH   SOLE   0 0 1,047
HUNTINGTON BANCSHARES INC COM 446150104 2,093 158,789 SH   SOLE   0 0 158,789
HUNTINGTON INGALLS INDS INC COM 446413106 900 4,062 SH   SOLE   0 0 4,062
HYATT HOTELS CORP COM CL A 448579102 462 5,703 SH   SOLE   0 0 5,703
HYRECAR INC COM 44916T107 107 116,450 SH   SOLE   0 0 116,450
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 387 7,800 SH   SOLE   0 0 7,800
ICL GROUP LTD SHS M53213100 256 31,371 SH   SOLE   0 0 31,371
ICON PLC SHS G4705A100 969 5,270 SH   SOLE   0 0 5,270
IDACORP INC COM 451107106 452 4,562 SH   SOLE   0 0 4,562
IDEXX LABS INC COM 45168D104 210 646 SH   SOLE   0 0 646
IES HLDGS INC COM 44951W106 606 21,935 SH   SOLE   0 0 21,935
ILLINOIS TOOL WKS INC COM 452308109 5,951 32,940 SH   SOLE   0 0 32,940
ILLUMINA INC COM 452327109 1,336 7,002 SH   SOLE   0 0 7,002
INCYTE CORP COM 45337C102 750 11,253 SH   SOLE   0 0 11,253
INDEPENDENCE RLTY TR INC COM 45378A106 2,813 168,164 SH   SOLE   0 0 168,164
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 170 30,877 SH   SOLE   0 0 30,877
INFOSYS LTD SPONSORED ADR 456788108 384 22,645 SH   SOLE   0 0 22,645
ING GROEP N.V. SPONSORED ADR 456837103 199 23,356 SH   SOLE   0 0 23,356
INGERSOLL RAND INC COM 45687V106 1,439 33,262 SH   SOLE   0 0 33,262
INNOVATIVE INDL PPTYS INC COM 45781V101 338 3,822 SH   SOLE   0 0 3,822
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 253 9,795 SH   SOLE   0 0 9,795
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C219 1,776 66,994 SH   SOLE   0 0 66,994
INNOVATOR ETFS TR EMERGING MKT PWR 45782C623 330 15,845 SH   SOLE   0 0 15,845
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 464 18,623 SH   SOLE   0 0 18,623
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 290 8,413 SH   SOLE   0 0 8,413
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 344 10,260 SH   SOLE   0 0 10,260
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 2,050 48,790 SH   SOLE   0 0 48,790
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 745 21,462 SH   SOLE   0 0 21,462
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 381 17,732 SH   SOLE   0 0 17,732
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 396 17,215 SH   SOLE   0 0 17,215
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 351 16,514 SH   SOLE   0 0 16,514
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 1,830 56,292 SH   SOLE   0 0 56,292
INNOVATOR ETFS TR US EQT BUFR APR 45782C888 687 23,625 SH   SOLE   0 0 23,625
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 2,743 103,266 SH   SOLE   0 0 103,266
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 2,997 102,684 SH   SOLE   0 0 102,684
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 789 26,681 SH   SOLE   0 0 26,681
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 295 9,866 SH   SOLE   0 0 9,866
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 591 20,651 SH   SOLE   0 0 20,651
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 587 21,035 SH   SOLE   0 0 21,035
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 1,520 49,033 SH   SOLE   0 0 49,033
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 1,265 43,386 SH   SOLE   0 0 43,386
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 1,550 57,473 SH   SOLE   0 0 57,473
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 5,024 172,543 SH   SOLE   0 0 172,543
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 1,293 43,929 SH   SOLE   0 0 43,929
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 904 31,735 SH   SOLE   0 0 31,735
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 3,089 116,157 SH   SOLE   0 0 116,157
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 1,605 56,558 SH   SOLE   0 0 56,558
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 3,190 114,715 SH   SOLE   0 0 114,715
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 506 18,063 SH   SOLE   0 0 18,063
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 1,811 63,261 SH   SOLE   0 0 63,261
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 2,331 81,476 SH   SOLE   0 0 81,476
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 2,736 102,090 SH   SOLE   0 0 102,090
INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 268 9,608 SH   SOLE   0 0 9,608
INNOVATOR ETFS TR US EQUITY 45783Y202 230 9,960 SH   SOLE   0 0 9,960
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 303 10,707 SH   SOLE   0 0 10,707
INNOVATOR ETFS TR US SML CP PWR B 45782C599 849 35,112 SH   SOLE   0 0 35,112
INNOVATOR ETFS TR US SML CP PWR B 45782C284 640 27,740 SH   SOLE   0 0 27,740
INNOVATOR ETFS TR US SML CP PWR B 45782C474 386 13,704 SH   SOLE   0 0 13,704
INNOVATOR ETFS TR US SML CP PWR ET 45782C342 418 17,416 SH   SOLE   0 0 17,416
INSMED INC COM PAR $.01 457669307 216 10,040 SH   SOLE   0 0 10,040
INTEL CORP COM 458140100 11,149 432,650 SH   SOLE   0 0 432,650
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,157 12,804 SH   SOLE   0 0 12,804
INTERNATIONAL BUSINESS MACHS COM 459200101 13,542 113,981 SH   SOLE   0 0 113,981
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 794 8,738 SH   SOLE   0 0 8,738
INTERNATIONAL PAPER CO COM 460146103 728 22,970 SH   SOLE   0 0 22,970
INTERPUBLIC GROUP COS INC COM 460690100 236 9,235 SH   SOLE   0 0 9,235
INTUIT COM 461202103 1,965 5,073 SH   SOLE   0 0 5,073
INTUITIVE SURGICAL INC COM NEW 46120E602 1,781 9,501 SH   SOLE   0 0 9,501
INVENTRUST PPTYS CORP COM NEW 46124J201 1,515 71,021 SH   SOLE   0 0 71,021
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 1,611 47,409 SH   SOLE   0 0 47,409
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 600 13,163 SH   SOLE   0 0 13,163
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 5,283 106,956 SH   SOLE   0 0 106,956
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 910 56,273 SH   SOLE   0 0 56,273
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 4,502 188,276 SH   SOLE   0 0 188,276
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 303 15,148 SH   SOLE   0 0 15,148
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 288 12,721 SH   SOLE   0 0 12,721
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 578 38,060 SH   SOLE   0 0 38,060
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 5,387 178,673 SH   SOLE   0 0 178,673
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 298 12,867 SH   SOLE   0 0 12,867
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 686 39,310 SH   SOLE   0 0 39,310
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 212 12,958 SH   SOLE   0 0 12,958
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 556 8,110 SH   SOLE   0 0 8,110
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 513 30,280 SH   SOLE   0 0 30,280
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1,611 45,931 SH   SOLE   0 0 45,931
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 283 9,855 SH   SOLE   0 0 9,855
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 1,851 133,547 SH   SOLE   0 0 133,547
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 601 5,468 SH   SOLE   0 0 5,468
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 250 11,287 SH   SOLE   0 0 11,287
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1,028 46,543 SH   SOLE   0 0 46,543
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,698 142,894 SH   SOLE   0 0 142,894
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 275 7,445 SH   SOLE   0 0 7,445
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 532 9,268 SH   SOLE   0 0 9,268
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 2,810 41,870 SH   SOLE   0 0 41,870
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 1,914 91,209 SH   SOLE   0 0 91,209
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 5,229 127,359 SH   SOLE   0 0 127,359
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 554 22,467 SH   SOLE   0 0 22,467
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 440 20,814 SH   SOLE   0 0 20,814
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1,812 37,719 SH   SOLE   0 0 37,719
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 1,797 18,683 SH   SOLE   0 0 18,683
INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131 190 11,846 SH   SOLE   0 0 11,846
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 196 23,000 SH   SOLE   0 0 23,000
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 747 5,671 SH   SOLE   0 0 5,671
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 827 20,379 SH   SOLE   0 0 20,379
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 425 11,265 SH   SOLE   0 0 11,265
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 6,532 167,023 SH   SOLE   0 0 167,023
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 10,366 179,255 SH   SOLE   0 0 179,255
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 2,505 34,029 SH   SOLE   0 0 34,029
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,082 53,599 SH   SOLE   0 0 53,599
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 1,484 57,847 SH   SOLE   0 0 57,847
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1,624 74,164 SH   SOLE   0 0 74,164
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 986 46,544 SH   SOLE   0 0 46,544
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 2,709 129,822 SH   SOLE   0 0 129,822
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 285 12,511 SH   SOLE   0 0 12,511
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 2,200 107,884 SH   SOLE   0 0 107,884
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,903 95,396 SH   SOLE   0 0 95,396
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 206 11,027 SH   SOLE   0 0 11,027
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 680 20,475 SH   SOLE   0 0 20,475
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 2,482 38,464 SH   SOLE   0 0 38,464
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2,368 31,904 SH   SOLE   0 0 31,904
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1,062 32,849 SH   SOLE   0 0 32,849
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 539 14,383 SH   SOLE   0 0 14,383
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 1,569 39,942 SH   SOLE   0 0 39,942
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 321 8,374 SH   SOLE   0 0 8,374
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1,270 10,477 SH   SOLE   0 0 10,477
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 606 8,971 SH   SOLE   0 0 8,971
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 1,316 17,589 SH   SOLE   0 0 17,589
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 818 7,697 SH   SOLE   0 0 7,697
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 1,141 19,358 SH   SOLE   0 0 19,358
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 1,460 53,006 SH   SOLE   0 0 53,006
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 772 22,293 SH   SOLE   0 0 22,293
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 2,269 54,467 SH   SOLE   0 0 54,467
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 213 2,224 SH   SOLE   0 0 2,224
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 262 2,911 SH   SOLE   0 0 2,911
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 660 7,430 SH   SOLE   0 0 7,430
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1,321 87,849 SH   SOLE   0 0 87,849
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 8,953 64,519 SH   SOLE   0 0 64,519
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 9,449 64,846 SH   SOLE   0 0 64,846
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 1,166 137,774 SH   SOLE   0 0 137,774
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 15,781 848,874 SH   SOLE   0 0 848,874
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 509 33,404 SH   SOLE   0 0 33,404
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 1,274 26,137 SH   SOLE   0 0 26,137
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 512 4,502 SH   SOLE   0 0 4,502
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 801 10,709 SH   SOLE   0 0 10,709
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 2,277 8,459 SH   SOLE   0 0 8,459
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 2,825 40,483 SH   SOLE   0 0 40,483
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 4,695 75,379 SH   SOLE   0 0 75,379
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 821 21,231 SH   SOLE   0 0 21,231
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 225 3,001 SH   SOLE   0 0 3,001
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 1,486 36,057 SH   SOLE   0 0 36,057
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 5,447 106,353 SH   SOLE   0 0 106,353
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1,567 6,236 SH   SOLE   0 0 6,236
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 3,093 21,707 SH   SOLE   0 0 21,707
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 2,706 17,596 SH   SOLE   0 0 17,596
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 562 2,481 SH   SOLE   0 0 2,481
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 4,269 40,058 SH   SOLE   0 0 40,058
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 17,829 140,080 SH   SOLE   0 0 140,080
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 386 2,669 SH   SOLE   0 0 2,669
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1,399 20,031 SH   SOLE   0 0 20,031
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 6,431 161,825 SH   SOLE   0 0 161,825
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 6,355 138,907 SH   SOLE   0 0 138,907
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1,356 28,154 SH   SOLE   0 0 28,154
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 509 21,607 SH   SOLE   0 0 21,607
INVESCO LTD SHS G491BT108 419 30,587 SH   SOLE   0 0 30,587
INVESCO MUN OPPORTUNITY TR COM 46132C107 1,170 128,446 SH   SOLE   0 0 128,446
INVESCO MUNI INCOME OPP TRST COM 46132X101 873 148,918 SH   SOLE   0 0 148,918
INVESCO MUNICIPAL TRUST COM 46131J103 95 10,401 SH   SOLE   0 0 10,401
INVESCO PA VALUE MUN INC TR COM 46132K109 109 11,254 SH   SOLE   0 0 11,254
INVESCO QQQ TR UNIT SER 1 46090E103 187,102 700,075 SH   SOLE   0 0 700,075
INVESCO QQQ TR UNIT SER 1 46090E103 5 100 SH Call SOLE   0 0 100
INVESCO QUALITY MUN INCOME T COM 46133G107 590 64,675 SH   SOLE   0 0 64,675
INVESCO SR INCOME TR COM 46131H107 116 31,215 SH   SOLE   0 0 31,215
INVESCO TR INVT GRADE MUNS COM 46131M106 99 10,548 SH   SOLE   0 0 10,548
INVESCO VALUE MUN INCOME TR COM 46132P108 1,190 103,396 SH   SOLE   0 0 103,396
INVITATION HOMES INC COM 46187W107 322 9,544 SH   SOLE   0 0 9,544
IQVIA HLDGS INC COM 46266C105 5,527 30,512 SH   SOLE   0 0 30,512
IRIDIUM COMMUNICATIONS INC COM 46269C102 3,399 76,610 SH   SOLE   0 0 76,610
IRON MTN INC DEL COM 46284V101 4,424 100,611 SH   SOLE   0 0 100,611
IRONSOURCE LTD CL A ORD SHS M5R75Y101 59 17,100 SH   SOLE   0 0 17,100
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 129 12,406 SH   SOLE   0 0 12,406
ISHARES GOLD TR ISHARES NEW 464285204 10,910 346,011 SH   SOLE   0 0 346,011
ISHARES INC CORE MSCI EMKT 46434G103 27,922 649,656 SH   SOLE   0 0 649,656
ISHARES INC EM MKT SM-CP ETF 464286475 331 7,306 SH   SOLE   0 0 7,306
ISHARES INC EM MKTS DIV ETF 464286319 1,589 70,052 SH   SOLE   0 0 70,052
ISHARES INC ESG AWR MSCI EM 46434G863 1,168 42,215 SH   SOLE   0 0 42,215
ISHARES INC GLB ENR PROD ETF 464286343 814 38,175 SH   SOLE   0 0 38,175
ISHARES INC JP MORGAN EM ETF 464286517 277 8,567 SH   SOLE   0 0 8,567
ISHARES INC MSCI BRAZIL ETF 464286400 258 8,709 SH   SOLE   0 0 8,709
ISHARES INC MSCI CDA ETF 464286509 227 7,392 SH   SOLE   0 0 7,392
ISHARES INC MSCI EMERG MRKT 464286533 4,092 80,739 SH   SOLE   0 0 80,739
ISHARES INC MSCI EMRG CHN 46434G764 258 5,822 SH   SOLE   0 0 5,822
ISHARES INC MSCI EQUAL WEITE 464286681 428 6,404 SH   SOLE   0 0 6,404
ISHARES INC MSCI GBL ETF NEW 46434G848 326 9,592 SH   SOLE   0 0 9,592
ISHARES INC MSCI GBL MIN VOL 464286525 2,089 23,584 SH   SOLE   0 0 23,584
ISHARES INC MSCI SWITZERLAND 464286749 265 7,086 SH   SOLE   0 0 7,086
ISHARES INC MSCI WORLD ETF 464286392 2,196 21,971 SH   SOLE   0 0 21,971
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 277 13,441 SH   SOLE   0 0 13,441
ISHARES SILVER TR ISHARES 46428Q109 8,382 478,990 SH   SOLE   0 0 478,990
ISHARES TR 0-3 MNTH TREASRY 46436E718 6,627 66,090 SH   SOLE   0 0 66,090
ISHARES TR 0-5 YR TIPS ETF 46429B747 40,727 423,758 SH   SOLE   0 0 423,758
ISHARES TR 0-5YR HI YL CP 46434V407 740 18,516 SH   SOLE   0 0 18,516
ISHARES TR 0-5YR INVT GR CP 46434V100 5,500 116,025 SH   SOLE   0 0 116,025
ISHARES TR 1 3 YR TREAS BD 464287457 39,431 485,538 SH   SOLE   0 0 485,538
ISHARES TR 10+ YR INVST GRD 464289511 892 18,502 SH   SOLE   0 0 18,502
ISHARES TR 10-20 YR TRS ETF 464288653 2,171 19,927 SH   SOLE   0 0 19,927
ISHARES TR 20 YR TR BD ETF 464287432 6,237 60,880 SH   SOLE   0 0 60,880
ISHARES TR 3 7 YR TREAS BD 464288661 2,054 17,976 SH   SOLE   0 0 17,976
ISHARES TR 7-10 YR TRSY BD 464287440 16,710 174,077 SH   SOLE   0 0 174,077
ISHARES TR AGENCY BOND ETF 464288166 475 4,462 SH   SOLE   0 0 4,462
ISHARES TR BLACKROCK ULTRA 46434V878 8,671 173,390 SH   SOLE   0 0 173,390
ISHARES TR BROAD USD HIGH 46435U853 672 19,976 SH   SOLE   0 0 19,976
ISHARES TR CALIF MUN BD ETF 464288356 736 13,567 SH   SOLE   0 0 13,567
ISHARES TR COHEN STEER REIT 464287564 1,537 28,641 SH   SOLE   0 0 28,641
ISHARES TR CONV BD ETF 46435G102 1,522 22,095 SH   SOLE   0 0 22,095
ISHARES TR CORE 1 5 YR USD 46432F859 3,932 85,300 SH   SOLE   0 0 85,300
ISHARES TR CORE DIV GRWTH 46434V621 28,449 639,727 SH   SOLE   0 0 639,727
ISHARES TR CORE HIGH DV ETF 46429B663 25,549 279,863 SH   SOLE   0 0 279,863
ISHARES TR CORE INTL AGGR 46435G672 350 7,251 SH   SOLE   0 0 7,251
ISHARES TR CORE LT USDB ETF 464289479 912 18,181 SH   SOLE   0 0 18,181
ISHARES TR CORE MSCI EAFE 46432F842 55,622 1,056,046 SH   SOLE   0 0 1,056,046
ISHARES TR CORE MSCI EURO 46434V738 1,095 27,703 SH   SOLE   0 0 27,703
ISHARES TR CORE MSCI INTL 46435G326 760 15,742 SH   SOLE   0 0 15,742
ISHARES TR CORE MSCI PAC 46434V696 813 16,958 SH   SOLE   0 0 16,958
ISHARES TR CORE MSCI TOTAL 46432F834 4,515 88,673 SH   SOLE   0 0 88,673
ISHARES TR CORE S&P MCP ETF 464287507 38,006 173,336 SH   SOLE   0 0 173,336
ISHARES TR CORE S&P SCP ETF 464287804 65,874 755,527 SH   SOLE   0 0 755,527
ISHARES TR CORE S&P TTL STK 464287150 8,529 107,226 SH   SOLE   0 0 107,226
ISHARES TR CORE S&P US GWT 464287671 14,918 186,057 SH   SOLE   0 0 186,057
ISHARES TR CORE S&P US VLU 464287663 11,272 180,028 SH   SOLE   0 0 180,028
ISHARES TR CORE S&P500 ETF 464287200 167,037 465,739 SH   SOLE   0 0 465,739
ISHARES TR CORE TOTAL USD 46434V613 9,622 216,235 SH   SOLE   0 0 216,235
ISHARES TR CORE US AGGBD ET 464287226 71,060 737,598 SH   SOLE   0 0 737,598
ISHARES TR CRE U S REIT ETF 464288521 421 8,857 SH   SOLE   0 0 8,857
ISHARES TR DOW JONES US ETF 464287846 793 9,048 SH   SOLE   0 0 9,048
ISHARES TR EAFE GRWTH ETF 464288885 4,920 67,809 SH   SOLE   0 0 67,809
ISHARES TR EAFE SML CP ETF 464288273 1,733 35,531 SH   SOLE   0 0 35,531
ISHARES TR EAFE VALUE ETF 464288877 11,038 286,478 SH   SOLE   0 0 286,478
ISHARES TR ESG ADV TTL USD 46436E619 618 14,770 SH   SOLE   0 0 14,770
ISHARES TR ESG AW MSCI EAFE 46435G516 633 11,280 SH   SOLE   0 0 11,280
ISHARES TR ESG AWARE MSCI 46435U663 592 19,298 SH   SOLE   0 0 19,298
ISHARES TR ESG AWR MSCI USA 46435G425 18,670 235,105 SH   SOLE   0 0 235,105
ISHARES TR ESG AWRE USD ETF 46435G193 316 14,488 SH   SOLE   0 0 14,488
ISHARES TR ESG EAFE ETF 46436E759 750 16,101 SH   SOLE   0 0 16,101
ISHARES TR ESG MSCI LEADR 46435U218 286 4,635 SH   SOLE   0 0 4,635
ISHARES TR ESG MSCI USA ETF 46436E767 453 16,164 SH   SOLE   0 0 16,164
ISHARES TR EXPANDED TECH 464287515 5,204 20,806 SH   SOLE   0 0 20,806
ISHARES TR EXPND TEC SC ETF 464287549 383 1,386 SH   SOLE   0 0 1,386
ISHARES TR EXPONENTIAL TECH 46434V381 690 15,483 SH   SOLE   0 0 15,483
ISHARES TR FALN ANGLS USD 46435G474 2,836 118,673 SH   SOLE   0 0 118,673
ISHARES TR FLTG RATE NT ETF 46429B655 6,662 132,534 SH   SOLE   0 0 132,534
ISHARES TR GL CLEAN ENE ETF 464288224 6,211 325,335 SH   SOLE   0 0 325,335
ISHARES TR GLB CNS DISC ETF 464288745 1,123 9,198 SH   SOLE   0 0 9,198
ISHARES TR GLB CNSM STP ETF 464288737 210 3,910 SH   SOLE   0 0 3,910
ISHARES TR GLB INFRASTR ETF 464288372 349 8,349 SH   SOLE   0 0 8,349
ISHARES TR GLOB HLTHCRE ETF 464287325 1,250 16,585 SH   SOLE   0 0 16,585
ISHARES TR GLOBAL 100 ETF 464287572 1,557 26,157 SH   SOLE   0 0 26,157
ISHARES TR GLOBAL ENERG ETF 464287341 418 12,544 SH   SOLE   0 0 12,544
ISHARES TR GLOBAL FINLS ETF 464287333 260 4,242 SH   SOLE   0 0 4,242
ISHARES TR GLOBAL REIT ETF 46434V647 234 11,004 SH   SOLE   0 0 11,004
ISHARES TR GLOBAL TECH ETF 464287291 5,415 128,377 SH   SOLE   0 0 128,377
ISHARES TR GNMA BOND ETF 46429B333 585 13,595 SH   SOLE   0 0 13,595
ISHARES TR GRWT ALLOCAT ETF 464289867 513 11,454 SH   SOLE   0 0 11,454
ISHARES TR HDG MSCI EAFE 46434V803 2,024 67,704 SH   SOLE   0 0 67,704
ISHARES TR HIGH YLD BD FCTR 46435G250 808 18,960 SH   SOLE   0 0 18,960
ISHARES TR IBDS DEC28 ETF 46435U515 256 10,755 SH   SOLE   0 0 10,755
ISHARES TR IBNDS MAR23 ETF 46432FAN7 845 34,868 SH   SOLE   0 0 34,868
ISHARES TR IBONDS 2026 TERM 46436E528 435 19,909 SH   SOLE   0 0 19,909
ISHARES TR IBONDS 22 TRM HG 46435U176 318 13,247 SH   SOLE   0 0 13,247
ISHARES TR IBONDS 23 TRM TS 46436E882 528 21,314 SH   SOLE   0 0 21,314
ISHARES TR IBONDS 24 TRM TS 46436E874 38,938 1,625,809 SH   SOLE   0 0 1,625,809
ISHARES TR IBONDS 27 ETF 46435UAA9 434 18,857 SH   SOLE   0 0 18,857
ISHARES TR IBONDS 29 TRM TS 46436E825 210 9,740 SH   SOLE   0 0 9,740
ISHARES TR IBONDS DEC 46435U697 19,633 769,773 SH   SOLE   0 0 769,773
ISHARES TR IBONDS DEC 25 46435U432 368 14,197 SH   SOLE   0 0 14,197
ISHARES TR IBONDS DEC 26 46435U259 367 14,885 SH   SOLE   0 0 14,885
ISHARES TR IBONDS DEC2022 46435G755 359 13,870 SH   SOLE   0 0 13,870
ISHARES TR IBONDS DEC22 ETF 46434VBA7 231 9,214 SH   SOLE   0 0 9,214
ISHARES TR IBONDS DEC23 ETF 46434VAX8 311 12,473 SH   SOLE   0 0 12,473
ISHARES TR IBOXX HI YD ETF 464288513 7,874 110,299 SH   SOLE   0 0 110,299
ISHARES TR IBOXX INV CP ETF 464287242 14,301 139,590 SH   SOLE   0 0 139,590
ISHARES TR INTL DIV GRWTH 46435G524 621 12,266 SH   SOLE   0 0 12,266
ISHARES TR INTL SEL DIV ETF 464288448 1,722 76,440 SH   SOLE   0 0 76,440
ISHARES TR INTRM GOV CR ETF 464288612 869 8,544 SH   SOLE   0 0 8,544
ISHARES TR ISHARES BIOTECH 464287556 8,238 70,433 SH   SOLE   0 0 70,433
ISHARES TR ISHARES SEMICDTR 464287523 21,470 67,362 SH   SOLE   0 0 67,362
ISHARES TR ISHS 1-5YR INVS 464288646 4,453 90,368 SH   SOLE   0 0 90,368
ISHARES TR ISHS 5-10YR INVT 464288638 1,414 29,291 SH   SOLE   0 0 29,291
ISHARES TR JPMORGAN USD EMG 464288281 2,537 31,947 SH   SOLE   0 0 31,947
ISHARES TR LATN AMER 40 ETF 464287390 528 22,261 SH   SOLE   0 0 22,261
ISHARES TR MBS ETF 464288588 8,379 91,492 SH   SOLE   0 0 91,492
ISHARES TR MICRO-CAP ETF 464288869 214 2,069 SH   SOLE   0 0 2,069
ISHARES TR MODERT ALLOC ETF 464289875 1,334 36,445 SH   SOLE   0 0 36,445
ISHARES TR MORNINGSTAR GRWT 464287119 2,796 57,938 SH   SOLE   0 0 57,938
ISHARES TR MORNINGSTAR VALU 464288109 1,420 25,150 SH   SOLE   0 0 25,150
ISHARES TR MORNINGSTR US EQ 464287127 497 10,072 SH   SOLE   0 0 10,072
ISHARES TR MRGSTR MD CP ETF 464288208 4,365 81,012 SH   SOLE   0 0 81,012
ISHARES TR MRGSTR MD CP GRW 464288307 2,166 42,988 SH   SOLE   0 0 42,988
ISHARES TR MRGSTR MD CP VAL 464288406 556 9,938 SH   SOLE   0 0 9,938
ISHARES TR MRGSTR SM CP ETF 464288505 350 8,202 SH   SOLE   0 0 8,202
ISHARES TR MRGSTR SM CP GR 464288604 584 16,838 SH   SOLE   0 0 16,838
ISHARES TR MRNING SM CP ETF 464288703 423 8,895 SH   SOLE   0 0 8,895
ISHARES TR MSCI ACWI ETF 464288257 957 12,297 SH   SOLE   0 0 12,297
ISHARES TR MSCI ACWI EX US 464288240 297 7,417 SH   SOLE   0 0 7,417
ISHARES TR MSCI EAFE ETF 464287465 19,168 342,228 SH   SOLE   0 0 342,228
ISHARES TR MSCI EAFE MIN VL 46429B689 5,715 100,249 SH   SOLE   0 0 100,249
ISHARES TR MSCI EAFE SMCP 46435G839 1,747 58,996 SH   SOLE   0 0 58,996
ISHARES TR MSCI EMG MKT ETF 464287234 7,328 210,094 SH   SOLE   0 0 210,094
ISHARES TR MSCI GBL SUS DEV 46435G532 389 5,485 SH   SOLE   0 0 5,485
ISHARES TR MSCI INDIA ETF 46429B598 765 18,758 SH   SOLE   0 0 18,758
ISHARES TR MSCI INTL QUALTY 46434V456 14,990 539,585 SH   SOLE   0 0 539,585
ISHARES TR MSCI INTL VLU FT 46435G409 298 15,094 SH   SOLE   0 0 15,094
ISHARES TR MSCI KLD400 SOC 464288570 2,011 30,021 SH   SOLE   0 0 30,021
ISHARES TR MSCI USA ESG SLC 464288802 2,128 28,031 SH   SOLE   0 0 28,031
ISHARES TR MSCI USA MIN VOL 46429B697 22,155 335,171 SH   SOLE   0 0 335,171
ISHARES TR MSCI USA MMENTM 46432F396 14,598 111,289 SH   SOLE   0 0 111,289
ISHARES TR MSCI USA QLT FCT 46432F339 12,297 118,307 SH   SOLE   0 0 118,307
ISHARES TR MSCI USA SMCP MN 46435G433 464 14,544 SH   SOLE   0 0 14,544
ISHARES TR MSCI USA SML CP 46434V290 252 5,636 SH   SOLE   0 0 5,636
ISHARES TR MSCI USA VALUE 46432F388 4,405 53,809 SH   SOLE   0 0 53,809
ISHARES TR NATIONAL MUN ETF 464288414 35,942 350,376 SH   SOLE   0 0 350,376
ISHARES TR NEW YORK MUN ETF 464288323 300 5,935 SH   SOLE   0 0 5,935
ISHARES TR NORTH AMERN NAT 464287374 614 17,652 SH   SOLE   0 0 17,652
ISHARES TR PFD AND INCM SEC 464288687 14,230 449,329 SH   SOLE   0 0 449,329
ISHARES TR RESIDENTIAL MULT 464288562 1,118 15,565 SH   SOLE   0 0 15,565
ISHARES TR RUS 1000 ETF 464287622 18,219 92,329 SH   SOLE   0 0 92,329
ISHARES TR RUS 1000 GRW ETF 464287614 104,747 497,847 SH   SOLE   0 0 497,847
ISHARES TR RUS 1000 VAL ETF 464287598 49,242 362,100 SH   SOLE   0 0 362,100
ISHARES TR RUS 2000 GRW ETF 464287648 2,590 12,535 SH   SOLE   0 0 12,535
ISHARES TR RUS 2000 VAL ETF 464287630 20,994 162,834 SH   SOLE   0 0 162,834
ISHARES TR RUS MD CP GR ETF 464287481 6,901 87,992 SH   SOLE   0 0 87,992
ISHARES TR RUS MDCP VAL ETF 464287473 12,115 126,136 SH   SOLE   0 0 126,136
ISHARES TR RUS MID CAP ETF 464287499 30,210 486,075 SH   SOLE   0 0 486,075
ISHARES TR RUS TOP 200 ETF 464289446 1,546 18,211 SH   SOLE   0 0 18,211
ISHARES TR RUS TP200 GR ETF 464289438 4,119 34,472 SH   SOLE   0 0 34,472
ISHARES TR RUS TP200 VL ETF 464289420 784 13,594 SH   SOLE   0 0 13,594
ISHARES TR RUSEL 2500 ETF 46435G268 2,740 55,077 SH   SOLE   0 0 55,077
ISHARES TR RUSSELL 2000 ETF 464287655 24,192 146,688 SH   SOLE   0 0 146,688
ISHARES TR RUSSELL 3000 ETF 464287689 8,053 38,898 SH   SOLE   0 0 38,898
ISHARES TR S&P 100 ETF 464287101 2,595 15,968 SH   SOLE   0 0 15,968
ISHARES TR S&P 500 GRWT ETF 464287309 14,145 244,514 SH   SOLE   0 0 244,514
ISHARES TR S&P 500 VAL ETF 464287408 11,487 89,381 SH   SOLE   0 0 89,381
ISHARES TR S&P MC 400GR ETF 464287606 13,092 207,749 SH   SOLE   0 0 207,749
ISHARES TR S&P MC 400VL ETF 464287705 5,660 62,887 SH   SOLE   0 0 62,887
ISHARES TR S&P SML 600 GWT 464287887 2,798 27,523 SH   SOLE   0 0 27,523
ISHARES TR SELECT DIVID ETF 464287168 32,263 300,904 SH   SOLE   0 0 300,904
ISHARES TR SELF DRIVNG EV 46435U366 748 22,357 SH   SOLE   0 0 22,357
ISHARES TR SHORT TREAS BD 464288679 6,259 56,903 SH   SOLE   0 0 56,903
ISHARES TR SHRT NAT MUN ETF 464288158 6,315 61,509 SH   SOLE   0 0 61,509
ISHARES TR SP SMCP600VL ETF 464287879 4,607 55,873 SH   SOLE   0 0 55,873
ISHARES TR TIPS BD ETF 464287176 30,158 287,489 SH   SOLE   0 0 287,489
ISHARES TR U S EQUITY FACTR 46434V282 542 14,958 SH   SOLE   0 0 14,958
ISHARES TR U.S. BAS MTL ETF 464287838 907 8,386 SH   SOLE   0 0 8,386
ISHARES TR U.S. ENERGY ETF 464287796 7,341 186,743 SH   SOLE   0 0 186,743
ISHARES TR U.S. FIN SVC ETF 464287770 1,473 10,432 SH   SOLE   0 0 10,432
ISHARES TR U.S. FINLS ETF 464287788 8,138 120,478 SH   SOLE   0 0 120,478
ISHARES TR U.S. MED DVC ETF 464288810 10,416 220,781 SH   SOLE   0 0 220,781
ISHARES TR U.S. PHARMA ETF 464288836 411 2,427 SH   SOLE   0 0 2,427
ISHARES TR U.S. REAL ES ETF 464287739 12,322 151,337 SH   SOLE   0 0 151,337
ISHARES TR U.S. TECH ETF 464287721 5,649 76,993 SH   SOLE   0 0 76,993
ISHARES TR U.S. UTILITS ETF 464287697 752 9,271 SH   SOLE   0 0 9,271
ISHARES TR US AER DEF ETF 464288760 8,945 98,092 SH   SOLE   0 0 98,092
ISHARES TR US BR DEL SE ETF 464288794 203 2,372 SH   SOLE   0 0 2,372
ISHARES TR US CONSM STAPLES 464287812 930 5,172 SH   SOLE   0 0 5,172
ISHARES TR US CONSUM DISCRE 464287580 427 7,343 SH   SOLE   0 0 7,343
ISHARES TR US DIVID BYBCK 46435U861 688 20,364 SH   SOLE   0 0 20,364
ISHARES TR US HLTHCARE ETF 464287762 2,138 8,451 SH   SOLE   0 0 8,451
ISHARES TR US HLTHCR PR ETF 464288828 692 2,708 SH   SOLE   0 0 2,708
ISHARES TR US HOME CONS ETF 464288752 389 7,475 SH   SOLE   0 0 7,475
ISHARES TR US INDUSTRIALS 464287754 546 6,520 SH   SOLE   0 0 6,520
ISHARES TR US INFRASTRUC 46435U713 6,038 187,276 SH   SOLE   0 0 187,276
ISHARES TR US OIL GS EX ETF 464288851 458 5,498 SH   SOLE   0 0 5,498
ISHARES TR US REGNL BKS ETF 464288778 229 4,787 SH   SOLE   0 0 4,787
ISHARES TR US TREAS BD ETF 46429B267 5,344 234,800 SH   SOLE   0 0 234,800
ISHARES TR US TRSPRTION 464287192 768 3,905 SH   SOLE   0 0 3,905
ISHARES TR USD GRN BOND ETF 46435U440 3,097 67,955 SH   SOLE   0 0 67,955
ISHARES TR USD INV GRDE ETF 464288620 416 8,664 SH   SOLE   0 0 8,664
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 434 8,742 SH   SOLE   0 0 8,742
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 6,801 138,065 SH   SOLE   0 0 138,065
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 6,659 186,423 SH   SOLE   0 0 186,423
ISHARES U S ETF TR INFLATION HEDG 46431W580 770 31,910 SH   SOLE   0 0 31,910
ISHARES U S ETF TR INT RT HD LONG 46431W812 533 23,761 SH   SOLE   0 0 23,761
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 399 4,978 SH   SOLE   0 0 4,978
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 364 8,911 SH   SOLE   0 0 8,911
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 213 4,776 SH   SOLE   0 0 4,776
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 456 10,653 SH   SOLE   0 0 10,653
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 22,895 446,905 SH   SOLE   0 0 446,905
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 520 11,720 SH   SOLE   0 0 11,720
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 213 4,390 SH   SOLE   0 0 4,390
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126 1,454 33,933 SH   SOLE   0 0 33,933
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 233 5,145 SH   SOLE   0 0 5,145
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 68,715 1,369,919 SH   SOLE   0 0 1,369,919
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 917 18,223 SH   SOLE   0 0 18,223
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 634 18,027 SH   SOLE   0 0 18,027
JACOBS SOLUTIONS INC COM 46982L108 556 5,125 SH   SOLE   0 0 5,125
JANUS DETROIT STR TR HENDERSON MTG 47103U852 476 10,573 SH   SOLE   0 0 10,573
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 634 13,072 SH   SOLE   0 0 13,072
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 595 12,115 SH   SOLE   0 0 12,115
JD.COM INC SPON ADR CL A 47215P106 319 6,350 SH   SOLE   0 0 6,350
JETBLUE AWYS CORP COM 477143101 119 17,876 SH   SOLE   0 0 17,876
JFROG LTD ORD SHS M6191J100 276 12,470 SH   SOLE   0 0 12,470
JOHN HANCOCK EXCHANGE TRADED MLTFCTR CONSMR 47804J875 332 9,870 SH   SOLE   0 0 9,870
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 362 8,800 SH   SOLE   0 0 8,800
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 14,707 345,233 SH   SOLE   0 0 345,233
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 514 7,737 SH   SOLE   0 0 7,737
JOHNSON & JOHNSON COM 478160104 48,849 299,029 SH   SOLE   0 0 299,029
JOHNSON CTLS INTL PLC SHS G51502105 1,134 23,048 SH   SOLE   0 0 23,048
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 210 10,472 SH   SOLE   0 0 10,472
JPMORGAN CHASE & CO COM 46625H100 28,034 268,265 SH   SOLE   0 0 268,265
KAYNE ANDERSON ENERGY INFRST COM 486606106 54,407 6,716,936 SH   SOLE   0 0 6,716,936
KELLOGG CO COM 487836108 4,520 64,881 SH   SOLE   0 0 64,881
KEURIG DR PEPPER INC COM 49271V100 258 7,202 SH   SOLE   0 0 7,202
KEYCORP COM 493267108 280 17,471 SH   SOLE   0 0 17,471
KEYSIGHT TECHNOLOGIES INC COM 49338L103 814 5,170 SH   SOLE   0 0 5,170
KIMBERLY-CLARK CORP COM 494368103 8,814 78,320 SH   SOLE   0 0 78,320
KIMCO RLTY CORP COM 49446R109 603 32,747 SH   SOLE   0 0 32,747
KINDER MORGAN INC DEL COM 49456B101 4,397 264,269 SH   SOLE   0 0 264,269
KINROSS GOLD CORP COM 496902404 62 16,369 SH   SOLE   0 0 16,369
KIROMIC BIOPHARMA INC COM 497634105 3 10,509 SH   SOLE   0 0 10,509
KKR & CO INC COM 48251W104 1,511 35,132 SH   SOLE   0 0 35,132
KKR REAL ESTATE FIN TR INC COM 48251K100 401 24,686 SH   SOLE   0 0 24,686
KLA CORP COM NEW 482480100 1,420 4,692 SH   SOLE   0 0 4,692
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,147 23,441 SH   SOLE   0 0 23,441
KRAFT HEINZ CO COM 500754106 4,171 125,058 SH   SOLE   0 0 125,058
KRANESHARES TR CSI CHI INTERNET 500767306 2,256 91,558 SH   SOLE   0 0 91,558
KRANESHARES TR ELEC VEH FUTUR 500767827 272 8,897 SH   SOLE   0 0 8,897
KRANESHARES TR QUADRTC INT RT 500767736 8,836 398,753 SH   SOLE   0 0 398,753
KROGER CO COM 501044101 3,855 88,118 SH   SOLE   0 0 88,118
KULICKE & SOFFA INDS INC COM 501242101 265 6,887 SH   SOLE   0 0 6,887
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 95 11,526 SH   SOLE   0 0 11,526
L3HARRIS TECHNOLOGIES INC COM 502431109 2,959 14,239 SH   SOLE   0 0 14,239
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,393 6,802 SH   SOLE   0 0 6,802
LADDER CAP CORP CL A 505743104 214 23,889 SH   SOLE   0 0 23,889
LAM RESEARCH CORP COM 512807108 2,152 5,880 SH   SOLE   0 0 5,880
LAMAR ADVERTISING CO NEW CL A 512816109 2,090 25,335 SH   SOLE   0 0 25,335
LAMB WESTON HLDGS INC COM 513272104 551 7,126 SH   SOLE   0 0 7,126
LAS VEGAS SANDS CORP COM 517834107 446 11,878 SH   SOLE   0 0 11,878
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1,582 72,786 SH   SOLE   0 0 72,786
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 1,029 29,134 SH   SOLE   0 0 29,134
LAUDER ESTEE COS INC CL A 518439104 903 4,181 SH   SOLE   0 0 4,181
LCNB CORP COM 50181P100 1,257 79,265 SH   SOLE   0 0 79,265
LEAR CORP COM NEW 521865204 250 2,090 SH   SOLE   0 0 2,090
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 1,368 56,704 SH   SOLE   0 0 56,704
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 657 19,226 SH   SOLE   0 0 19,226
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 254 6,404 SH   SOLE   0 0 6,404
LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 319 9,257 SH   SOLE   0 0 9,257
LEGGETT & PLATT INC COM 524660107 469 14,130 SH   SOLE   0 0 14,130
LEIDOS HOLDINGS INC COM 525327102 7,899 90,304 SH   SOLE   0 0 90,304
LENNAR CORP CL A 526057104 480 6,441 SH   SOLE   0 0 6,441
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 3,699 668,987 SH   SOLE   0 0 668,987
LIFE STORAGE INC COM 53223X107 751 6,781 SH   SOLE   0 0 6,781
LIGHTNING EMOTORS INC COM 53228T101 22 14,500 SH   SOLE   0 0 14,500
LILLY ELI & CO COM 532457108 14,117 43,657 SH   SOLE   0 0 43,657
LINCOLN ELEC HLDGS INC COM 533900106 358 2,851 SH   SOLE   0 0 2,851
LINCOLN NATL CORP IND COM 534187109 984 22,408 SH   SOLE   0 0 22,408
LINDE PLC SHS G5494J103 1,922 7,130 SH   SOLE   0 0 7,130
LISTED FD TR CORE ALT FD 53656F847 5,315 178,938 SH   SOLE   0 0 178,938
LISTED FD TR HORIZON KINETICS 53656F623 682 24,489 SH   SOLE   0 0 24,489
LISTED FD TR ROUNDHILL BALL 53656F417 75 10,161 SH   SOLE   0 0 10,161
LITHIA MTRS INC COM 536797103 417 1,942 SH   SOLE   0 0 1,942
LITHIUM AMERS CORP NEW COM NEW 53680Q207 1,507 57,119 SH   SOLE   0 0 57,119
LITHIUM AMERS CORP NEW COM NEW 53680Q207 0 200 SH Call SOLE   0 0 200
LIVE NATION ENTERTAINMENT IN COM 538034109 373 4,911 SH   SOLE   0 0 4,911
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 734 410,012 SH   SOLE   0 0 410,012
LOCKHEED MARTIN CORP COM 539830109 22,061 57,111 SH   SOLE   0 0 57,111
LOWES COS INC COM 548661107 16,316 86,877 SH   SOLE   0 0 86,877
LPL FINL HLDGS INC COM 50212V100 890 4,072 SH   SOLE   0 0 4,072
LTC PPTYS INC COM 502175102 233 6,220 SH   SOLE   0 0 6,220
LUCID GROUP INC COM 549498103 546 39,064 SH   SOLE   0 0 39,064
LULULEMON ATHLETICA INC COM 550021109 1,106 3,955 SH   SOLE   0 0 3,955
LUMEN TECHNOLOGIES INC COM 550241103 957 131,407 SH   SOLE   0 0 131,407
LUMINAR TECHNOLOGIES INC COM CL A 550424105 108 14,792 SH   SOLE   0 0 14,792
LYFT INC CL A COM 55087P104 455 34,541 SH   SOLE   0 0 34,541
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,265 30,088 SH   SOLE   0 0 30,088
M & T BK CORP COM 55261F104 1,537 8,719 SH   SOLE   0 0 8,719
MACERICH CO COM 554382101 161 20,237 SH   SOLE   0 0 20,237
MACYS INC COM 55616P104 215 13,719 SH   SOLE   0 0 13,719
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,080 43,790 SH   SOLE   0 0 43,790
MAGNA INTL INC COM 559222401 334 7,041 SH   SOLE   0 0 7,041
MAIN STR CAP CORP COM 56035L104 389 11,576 SH   SOLE   0 0 11,576
MAINSTAY MACKAY DEFINEDTERM COM 56064K100 530 34,049 SH   SOLE   0 0 34,049
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 611 26,453 SH   SOLE   0 0 26,453
MANPOWERGROUP INC WIS COM 56418H100 236 3,641 SH   SOLE   0 0 3,641
MANULIFE FINL CORP COM 56501R106 543 34,624 SH   SOLE   0 0 34,624
MARATHON DIGITAL HOLDINGS IN COM 565788106 522 48,786 SH   SOLE   0 0 48,786
MARATHON OIL CORP COM 565849106 3,105 137,523 SH   SOLE   0 0 137,523
MARATHON PETE CORP COM 56585A102 3,097 31,176 SH   SOLE   0 0 31,176
MARKETAXESS HLDGS INC COM 57060D108 306 1,376 SH   SOLE   0 0 1,376
MARRIOTT INTL INC NEW CL A 571903202 2,937 20,957 SH   SOLE   0 0 20,957
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 316 2,596 SH   SOLE   0 0 2,596
MARSH & MCLENNAN COS INC COM 571748102 1,332 8,924 SH   SOLE   0 0 8,924
MARTIN MARIETTA MATLS INC COM 573284106 532 1,651 SH   SOLE   0 0 1,651
MARVELL TECHNOLOGY INC COM 573874104 2,508 58,445 SH   SOLE   0 0 58,445
MASCO CORP COM 574599106 536 11,486 SH   SOLE   0 0 11,486
MASTERCARD INCORPORATED CL A 57636Q104 12,408 43,636 SH   SOLE   0 0 43,636
MCCORMICK & CO INC COM NON VTG 579780206 1,201 16,855 SH   SOLE   0 0 16,855
MCDONALDS CORP COM 580135101 26,040 112,856 SH   SOLE   0 0 112,856
MCKESSON CORP COM 58155Q103 3,348 9,851 SH   SOLE   0 0 9,851
MDU RES GROUP INC COM 552690109 523 19,129 SH   SOLE   0 0 19,129
MEDICAL PPTYS TRUST INC COM 58463J304 890 75,051 SH   SOLE   0 0 75,051
MEDIFAST INC COM 58470H101 202 1,863 SH   SOLE   0 0 1,863
MEDTRONIC PLC SHS G5960L103 14,366 177,907 SH   SOLE   0 0 177,907
MEI PHARMA INC COM NEW 55279B202 7 19,000 SH   SOLE   0 0 19,000
MERCADOLIBRE INC COM 58733R102 1,139 1,376 SH   SOLE   0 0 1,376
MERCK & CO INC COM 58933Y105 28,234 327,841 SH   SOLE   0 0 327,841
MERCK & CO INC COM 58933Y105 5 1,000 SH Call SOLE   0 0 1,000
MESOBLAST LTD SPONS ADR 590717104 38 15,000 SH   SOLE   0 0 15,000
META PLATFORMS INC CL A 30303M102 17,088 125,945 SH   SOLE   0 0 125,945
METLIFE INC COM 59156R108 2,569 42,271 SH   SOLE   0 0 42,271
MFS CHARTER INCOME TR SH BEN INT 552727109 222 37,300 SH   SOLE   0 0 37,300
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 96 29,600 SH   SOLE   0 0 29,600
MFS INTER INCOME TR SH BEN INT 55273C107 34 12,088 SH   SOLE   0 0 12,088
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 589 139,338 SH   SOLE   0 0 139,338
MFS MUN INCOME TR SH BEN INT 552738106 100 20,715 SH   SOLE   0 0 20,715
MGM RESORTS INTERNATIONAL COM 552953101 936 31,504 SH   SOLE   0 0 31,504
MICROBOT MED INC COM NEW 59503A204 60 12,649 SH   SOLE   0 0 12,649
MICROCHIP TECHNOLOGY INC. COM 595017104 2,340 38,338 SH   SOLE   0 0 38,338
MICRON TECHNOLOGY INC COM 595112103 2,750 54,892 SH   SOLE   0 0 54,892
MICROSOFT CORP COM 594918104 152,067 652,927 SH   SOLE   0 0 652,927
MICROSOFT CORP COM 594918104 8 100 SH Put SOLE   0 0 100
MICROVISION INC DEL COM NEW 594960304 121 33,463 SH   SOLE   0 0 33,463
MID-AMER APT CMNTYS INC COM 59522J103 406 2,621 SH   SOLE   0 0 2,621
MIDDLESEX WTR CO COM 596680108 210 2,721 SH   SOLE   0 0 2,721
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 314 34,633 SH   SOLE   0 0 34,633
MKS INSTRS INC COM 55306N104 215 2,604 SH   SOLE   0 0 2,604
MODERNA INC COM 60770K107 2,023 17,108 SH   SOLE   0 0 17,108
MOLINA HEALTHCARE INC COM 60855R100 348 1,054 SH   SOLE   0 0 1,054
MOLINA HEALTHCARE INC COM 60855R100 0 100 SH Put SOLE   0 0 100
MOLSON COORS BEVERAGE CO CL B 60871R209 551 11,475 SH   SOLE   0 0 11,475
MONDELEZ INTL INC CL A 609207105 6,874 125,364 SH   SOLE   0 0 125,364
MONOLITHIC PWR SYS INC COM 609839105 205 565 SH   SOLE   0 0 565
MONSTER BEVERAGE CORP NEW COM 61174X109 566 6,504 SH   SOLE   0 0 6,504
MOODYS CORP COM 615369105 336 1,382 SH   SOLE   0 0 1,382
MORGAN STANLEY COM NEW 617446448 4,049 51,771 SH   SOLE   0 0 51,771
MOSAIC CO NEW COM 61945C103 1,686 34,886 SH   SOLE   0 0 34,886
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,884 12,878 SH   SOLE   0 0 12,878
MP MATERIALS CORP COM CL A 553368101 1,949 71,399 SH   SOLE   0 0 71,399
MPLX LP COM UNIT REP LTD 55336V100 1,293 43,093 SH   SOLE   0 0 43,093
MR COOPER GROUP INC COM 62482R107 220 5,435 SH   SOLE   0 0 5,435
MSA SAFETY INC COM 553498106 817 7,475 SH   SOLE   0 0 7,475
MULLEN AUTOMOTIVE INC COM 62526P109 89 272,100 SH   SOLE   0 0 272,100
MURPHY OIL CORP COM 626717102 422 12,002 SH   SOLE   0 0 12,002
MUSTANG BIO INC COM 62818Q104 25 52,251 SH   SOLE   0 0 52,251
MY SIZE INC COM NEW 62844N208 3 16,432 SH   SOLE   0 0 16,432
NATIONAL FUEL GAS CO COM 636180101 526 8,543 SH   SOLE   0 0 8,543
NATIONAL GRID PLC SPONSORED ADR NE 636274409 320 6,217 SH   SOLE   0 0 6,217
NATIONAL RETAIL PROPERTIES I COM 637417106 805 20,185 SH   SOLE   0 0 20,185
NETAPP INC COM 64110D104 282 4,564 SH   SOLE   0 0 4,564
NETFLIX INC COM 64110L106 6,851 29,101 SH   SOLE   0 0 29,101
NEUBERGER BERMAN REAL ESTATE COM 64190A103 59 17,433 SH   SOLE   0 0 17,433
NEW AMER HIGH INCOME FD INC COM NEW 641876800 687 105,581 SH   SOLE   0 0 105,581
NEW YORK CMNTY BANCORP INC COM 649445103 663 77,769 SH   SOLE   0 0 77,769
NEW YORK MTG TR INC COM PAR $.02 649604501 63 26,825 SH   SOLE   0 0 26,825
NEWMONT CORP COM 651639106 3,181 75,683 SH   SOLE   0 0 75,683
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 279 1,670 SH   SOLE   0 0 1,670
NEXTERA ENERGY INC COM 65339F101 12,742 162,508 SH   SOLE   0 0 162,508
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 795 10,996 SH   SOLE   0 0 10,996
NIELSEN HLDGS PLC SHS EUR G6518L108 562 20,262 SH   SOLE   0 0 20,262
NIKE INC CL B 654106103 4,441 53,424 SH   SOLE   0 0 53,424
NIKOLA CORP COM 654110105 109 30,944 SH   SOLE   0 0 30,944
NIO INC SPON ADS 62914V106 1,487 94,294 SH   SOLE   0 0 94,294
NISOURCE INC COM 65473P105 317 12,591 SH   SOLE   0 0 12,591
NISOURCE INC UNIT 12/01/2023 65473P121 231 2,300 SH   SOLE   0 0 2,300
NOKIA CORP SPONSORED ADR 654902204 410 96,101 SH   SOLE   0 0 96,101
NORDSON CORP COM 655663102 440 2,071 SH   SOLE   0 0 2,071
NORFOLK SOUTHN CORP COM 655844108 6,756 32,225 SH   SOLE   0 0 32,225
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 3 13,800 SH   SOLE   0 0 13,800
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 4,121 124,157 SH   SOLE   0 0 124,157
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 3,551 101,302 SH   SOLE   0 0 101,302
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 279 10,048 SH   SOLE   0 0 10,048
NORTHERN OIL AND GAS INC MN COM 665531307 359 13,081 SH   SOLE   0 0 13,081
NORTHERN TR CORP COM 665859104 293 3,425 SH   SOLE   0 0 3,425
NORTHROP GRUMMAN CORP COM 666807102 11,133 23,670 SH   SOLE   0 0 23,670
NORTHWEST BANCSHARES INC MD COM 667340103 206 15,275 SH   SOLE   0 0 15,275
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 718 63,210 SH   SOLE   0 0 63,210
NORWOOD FINL CORP COM 669549107 358 13,474 SH   SOLE   0 0 13,474
NOVA LTD COM M7516K103 415 4,813 SH   SOLE   0 0 4,813
NOVARTIS AG SPONSORED ADR 66987V109 2,797 36,797 SH   SOLE   0 0 36,797
NOVAVAX INC COM NEW 670002401 300 16,477 SH   SOLE   0 0 16,477
NOVO-NORDISK A S ADR 670100205 2,633 26,424 SH   SOLE   0 0 26,424
NOW INC COM 67011P100 105 10,409 SH   SOLE   0 0 10,409
NRG ENERGY INC COM NEW 629377508 731 19,095 SH   SOLE   0 0 19,095
NUCOR CORP COM 670346105 6,581 61,506 SH   SOLE   0 0 61,506
NUSHARES ETF TR ESG HI TLD CRP 67092P854 342 17,392 SH   SOLE   0 0 17,392
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 365 7,920 SH   SOLE   0 0 7,920
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 504 16,318 SH   SOLE   0 0 16,318
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 1,362 41,312 SH   SOLE   0 0 41,312
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 366 11,429 SH   SOLE   0 0 11,429
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 603 20,285 SH   SOLE   0 0 20,285
NUSTAR ENERGY LP UNIT COM 67058H102 160 11,851 SH   SOLE   0 0 11,851
NUTRIEN LTD COM 67077M108 1,692 20,177 SH   SOLE   0 0 20,177
NUVEEN AMT FREE MUN CR INC F COM 67071L106 1,215 104,075 SH   SOLE   0 0 104,075
NUVEEN AMT FREE QLTY MUN INC COM 670657105 472 44,492 SH   SOLE   0 0 44,492
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 222 26,850 SH   SOLE   0 0 26,850
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 135 26,493 SH   SOLE   0 0 26,493
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 416 30,847 SH   SOLE   0 0 30,847
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 2,894 274,600 SH   SOLE   0 0 274,600
NUVEEN INT DUR QUAL MUN TRM COM 670677103 341 28,575 SH   SOLE   0 0 28,575
NUVEEN INTER DURATION MUN TE COM 670671106 159 12,850 SH   SOLE   0 0 12,850
NUVEEN MULTI ASSET INCOME FU COM 670750108 651 57,125 SH   SOLE   0 0 57,125
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 871 84,743 SH   SOLE   0 0 84,743
NUVEEN MUN VALUE FD INC COM 670928100 150 17,708 SH   SOLE   0 0 17,708
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1,303 114,592 SH   SOLE   0 0 114,592
NUVEEN N Y MUN VALUE FD COM 67062M105 99 12,103 SH   SOLE   0 0 12,103
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 998 48,641 SH   SOLE   0 0 48,641
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 2,122 192,723 SH   SOLE   0 0 192,723
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 145 14,725 SH   SOLE   0 0 14,725
NUVEEN NEW YORK QLT MUN INC COM 67066X107 116 11,108 SH   SOLE   0 0 11,108
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 479 68,909 SH   SOLE   0 0 68,909
NUVEEN PFD & INCOME SECS FD COM 67072C105 894 135,998 SH   SOLE   0 0 135,998
NUVEEN PFD & INCOME TERM FD COM 67075A106 533 28,937 SH   SOLE   0 0 28,937
NUVEEN QUALITY MUNCP INCOME COM 67066V101 2,536 230,557 SH   SOLE   0 0 230,557
NUVEEN REAL ASSET INCOME & G COM 67074Y105 1,914 171,668 SH   SOLE   0 0 171,668
NUVEEN REAL ESTATE INCOME FD COM 67071B108 380 49,126 SH   SOLE   0 0 49,126
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 815 68,589 SH   SOLE   0 0 68,589
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 259 17,273 SH   SOLE   0 0 17,273
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 386 24,628 SH   SOLE   0 0 24,628
NVIDIA CORPORATION COM 67066G104 25,871 213,124 SH   SOLE   0 0 213,124
NVIDIA CORPORATION COM 67066G104 18 100 SH Put SOLE   0 0 100
NVR INC COM 62944T105 602 151 SH   SOLE   0 0 151
NXP SEMICONDUCTORS N V COM N6596X109 410 2,776 SH   SOLE   0 0 2,776
NYMOX PHARMACEUTICAL CORP COM P73398102 7 17,125 SH   SOLE   0 0 17,125
OAK VY BANCORP OAKDALE CALIF COM 671807105 186 10,412 SH   SOLE   0 0 10,412
OAKTREE SPECIALTY LENDING CO COM 67401P108 85 14,199 SH   SOLE   0 0 14,199
OBLONG INC COM 674434105 2 16,580 SH   SOLE   0 0 16,580
OCCIDENTAL PETE CORP COM 674599105 2,559 41,645 SH   SOLE   0 0 41,645
OGE ENERGY CORP COM 670837103 1,270 34,835 SH   SOLE   0 0 34,835
OKTA INC CL A 679295105 238 4,182 SH   SOLE   0 0 4,182
OLD DOMINION FREIGHT LINE IN COM 679580100 872 3,505 SH   SOLE   0 0 3,505
OLD NATL BANCORP IND COM 680033107 541 32,865 SH   SOLE   0 0 32,865
OLD REP INTL CORP COM 680223104 248 11,871 SH   SOLE   0 0 11,871
OLIN CORP COM PAR $1 680665205 233 5,429 SH   SOLE   0 0 5,429
OLLIES BARGAIN OUTLET HLDGS COM 681116109 342 6,631 SH   SOLE   0 0 6,631
OMEGA HEALTHCARE INVS INC COM 681936100 1,890 64,100 SH   SOLE   0 0 64,100
OMNICOM GROUP INC COM 681919106 4,163 65,983 SH   SOLE   0 0 65,983
ON SEMICONDUCTOR CORP COM 682189105 771 12,370 SH   SOLE   0 0 12,370
ON SEMICONDUCTOR CORP COM 682189105 5 100 SH Put SOLE   0 0 100
ONE GAS INC COM 68235P108 730 10,374 SH   SOLE   0 0 10,374
ONEMAIN HLDGS INC COM 68268W103 244 8,262 SH   SOLE   0 0 8,262
ONEOK INC NEW COM 682680103 12,207 238,227 SH   SOLE   0 0 238,227
ORACLE CORP COM 68389X105 9,165 150,078 SH   SOLE   0 0 150,078
ORANGE SPONSORED ADR 684060106 201 22,373 SH   SOLE   0 0 22,373
OREILLY AUTOMOTIVE INC COM 67103H107 4,816 6,847 SH   SOLE   0 0 6,847
ORGANON & CO COMMON STOCK 68622V106 436 18,627 SH   SOLE   0 0 18,627
ORION OFFICE REIT INC COM 68629Y103 100 11,485 SH   SOLE   0 0 11,485
ORRSTOWN FINL SVCS INC COM 687380105 870 36,375 SH   SOLE   0 0 36,375
OSHKOSH CORP COM 688239201 907 12,899 SH   SOLE   0 0 12,899
OTIS WORLDWIDE CORP COM 68902V107 1,072 16,802 SH   SOLE   0 0 16,802
OTTER TAIL CORP COM 689648103 277 4,508 SH   SOLE   0 0 4,508
OVERSTOCK COM INC DEL COM 690370101 341 13,993 SH   SOLE   0 0 13,993
OVINTIV INC COM 69047Q102 687 14,937 SH   SOLE   0 0 14,937
OXFORD SQUARE CAP CORP COM 69181V107 71 23,526 SH   SOLE   0 0 23,526
PACCAR INC COM 693718108 902 10,776 SH   SOLE   0 0 10,776
PACER FDS TR AMERCN ENRGY IND 69374H634 201 8,031 SH   SOLE   0 0 8,031
PACER FDS TR BNCHMRK INDSTR 69374H766 673 19,071 SH   SOLE   0 0 19,071
PACER FDS TR BNCHMRK INFRA 69374H741 2,095 73,187 SH   SOLE   0 0 73,187
PACER FDS TR CFRA STVAL EQL 69374H691 2,095 67,388 SH   SOLE   0 0 67,388
PACER FDS TR DEVELOPED MRKT 69374H873 939 40,645 SH   SOLE   0 0 40,645
PACER FDS TR GLOBL CASH ETF 69374H709 1,272 47,547 SH   SOLE   0 0 47,547
PACER FDS TR LUNT LRG CP ALTR 69374H717 9,872 275,588 SH   SOLE   0 0 275,588
PACER FDS TR LUNT LRGCP MULTI 69374H816 5,676 177,924 SH   SOLE   0 0 177,924
PACER FDS TR LUNT MDCAP MLT 69374H725 1,232 44,184 SH   SOLE   0 0 44,184
PACER FDS TR PAC ASSET FLTG 69374H428 1,404 31,876 SH   SOLE   0 0 31,876
PACER FDS TR PACER US SMALL 69374H857 11,959 367,969 SH   SOLE   0 0 367,969
PACER FDS TR SWAN SOS CONS AP 69374H543 498 24,697 SH   SOLE   0 0 24,697
PACER FDS TR SWAN SOS FD OF 69374H568 2,209 107,190 SH   SOLE   0 0 107,190
PACER FDS TR TRENDP 100 ETF 69374H303 8,180 166,152 SH   SOLE   0 0 166,152
PACER FDS TR TRENDP US LAR CP 69374H105 21,741 577,308 SH   SOLE   0 0 577,308
PACER FDS TR TRENDP US MID CP 69374H204 8,988 279,480 SH   SOLE   0 0 279,480
PACER FDS TR TRENDPILOT FD 69374H675 553 20,883 SH   SOLE   0 0 20,883
PACER FDS TR TRENDPILOT INTL 69374H683 14,596 597,963 SH   SOLE   0 0 597,963
PACER FDS TR TRENDPILOT US BD 69374H642 2,607 132,800 SH   SOLE   0 0 132,800
PACER FDS TR US CASH COWS 100 69374H881 49,520 1,207,214 SH   SOLE   0 0 1,207,214
PACIFIC PREMIER BANCORP COM 69478X105 357 11,532 SH   SOLE   0 0 11,532
PACKAGING CORP AMER COM 695156109 1,189 10,585 SH   SOLE   0 0 10,585
PALANTIR TECHNOLOGIES INC CL A 69608A108 828 101,878 SH   SOLE   0 0 101,878
PALISADE BIO INC COM 696389105 2 21,642 SH   SOLE   0 0 21,642
PALO ALTO NETWORKS INC COM 697435105 2,979 18,189 SH   SOLE   0 0 18,189
PAN AMERN SILVER CORP COM 697900108 529 33,302 SH   SOLE   0 0 33,302
PARAMOUNT GLOBAL CLASS B COM 92556H206 697 36,624 SH   SOLE   0 0 36,624
PARK NATL CORP COM 700658107 223 1,791 SH   SOLE   0 0 1,791
PARKER-HANNIFIN CORP COM 701094104 419 1,730 SH   SOLE   0 0 1,730
PARTY CITY HOLDCO INC COM 702149105 33 21,000 SH   SOLE   0 0 21,000
PAYCHEX INC COM 704326107 4,377 39,011 SH   SOLE   0 0 39,011
PAYCOM SOFTWARE INC COM 70432V102 252 763 SH   SOLE   0 0 763
PAYPAL HLDGS INC COM 70450Y103 8,357 97,095 SH   SOLE   0 0 97,095
PAYSAFE LIMITED ORD G6964L107 151 109,111 SH   SOLE   0 0 109,111
PELOTON INTERACTIVE INC CL A COM 70614W100 144 20,714 SH   SOLE   0 0 20,714
PELOTON INTERACTIVE INC CL A COM 70614W100 0 100 SH Call SOLE   0 0 100
PEMBINA PIPELINE CORP COM 706327103 995 32,759 SH   SOLE   0 0 32,759
PENN ENTERTAINMENT INC COM 707569109 298 10,829 SH   SOLE   0 0 10,829
PENNS WOODS BANCORP INC COM 708430103 1,100 48,000 SH   SOLE   0 0 48,000
PENTAIR PLC SHS G7S00T104 276 6,781 SH   SOLE   0 0 6,781
PEPSICO INC COM 713448108 25,143 154,008 SH   SOLE   0 0 154,008
PERFORMANCE SHIPPING INC COM NEW Y67305121 4 15,934 SH   SOLE   0 0 15,934
PERKINELMER INC COM 714046109 223 1,850 SH   SOLE   0 0 1,850
PERRIGO CO PLC SHS G97822103 494 13,861 SH   SOLE   0 0 13,861
PETCO HEALTH & WELLNESS CO I COM 71601V105 140 12,545 SH   SOLE   0 0 12,545
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 136 11,037 SH   SOLE   0 0 11,037
PETVIVO HLDGS INC COM NEW 716817408 19 10,000 SH   SOLE   0 0 10,000
PFIZER INC COM 717081103 31,850 727,842 SH   SOLE   0 0 727,842
PG&E CORP COM 69331C108 203 16,226 SH   SOLE   0 0 16,226
PGIM ETF TR PGIM ULTRA SH BD 69344A107 819 16,680 SH   SOLE   0 0 16,680
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 138 13,001 SH   SOLE   0 0 13,001
PHILIP MORRIS INTL INC COM 718172109 8,761 105,543 SH   SOLE   0 0 105,543
PHILLIPS 66 COM 718546104 3,517 43,564 SH   SOLE   0 0 43,564
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 15,339 546,852 SH   SOLE   0 0 546,852
PHUNWARE INC COM 71948P100 13 11,220 SH   SOLE   0 0 11,220
PHYSICIANS RLTY TR COM 71943U104 382 25,385 SH   SOLE   0 0 25,385
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 202 19,111 SH   SOLE   0 0 19,111
PILGRIMS PRIDE CORP COM 72147K108 283 12,299 SH   SOLE   0 0 12,299
PIMCO CORPORATE & INCM STRG COM 72200U100 1,067 90,135 SH   SOLE   0 0 90,135
PIMCO CORPORATE & INCOME OPP COM 72201B101 3,198 272,132 SH   SOLE   0 0 272,132
PIMCO DYNAMIC INCOME FD SHS 72201Y101 2,351 121,306 SH   SOLE   0 0 121,306
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 4,692 346,751 SH   SOLE   0 0 346,751
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,836 21,014 SH   SOLE   0 0 21,014
PIMCO ETF TR 1-5 US TIP IDX 72201R205 3,169 64,139 SH   SOLE   0 0 64,139
PIMCO ETF TR 15+ YR US TIPS 72201R304 589 10,508 SH   SOLE   0 0 10,508
PIMCO ETF TR 25YR+ ZERO U S 72201R882 413 4,432 SH   SOLE   0 0 4,432
PIMCO ETF TR ACTIVE BD ETF 72201R775 10,093 112,490 SH   SOLE   0 0 112,490
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,145 31,810 SH   SOLE   0 0 31,810
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 348 3,675 SH   SOLE   0 0 3,675
PIMCO ETF TR INTER MUN BD ACT 72201R866 999 19,925 SH   SOLE   0 0 19,925
PIMCO ETF TR INV GRD CRP BD 72201R817 1,622 17,775 SH   SOLE   0 0 17,775
PIMCO HIGH INCOME FD COM SHS 722014107 1,456 313,197 SH   SOLE   0 0 313,197
PIMCO INCOME STRATEGY FD COM 72201H108 1,084 136,065 SH   SOLE   0 0 136,065
PIMCO INCOME STRATEGY FD II COM 72201J104 740 107,028 SH   SOLE   0 0 107,028
PIMCO MUN INCOME FD II COM 72200W106 126 13,234 SH   SOLE   0 0 13,234
PIMCO MUN INCOME FD III COM 72201A103 118 15,349 SH   SOLE   0 0 15,349
PIMCO STRATEGIC INCOME FD COM 72200X104 582 122,761 SH   SOLE   0 0 122,761
PINNACLE WEST CAP CORP COM 723484101 1,552 24,063 SH   SOLE   0 0 24,063
PINTEREST INC CL A 72352L106 370 15,859 SH   SOLE   0 0 15,859
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 94 11,402 SH   SOLE   0 0 11,402
PIONEER NAT RES CO COM 723787107 1,676 7,739 SH   SOLE   0 0 7,739
PITNEY BOWES INC COM 724479100 96 41,401 SH   SOLE   0 0 41,401
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 506 48,089 SH   SOLE   0 0 48,089
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 458 41,964 SH   SOLE   0 0 41,964
PLAYA HOTELS & RESORTS NV SHS N70544106 70 12,000 SH   SOLE   0 0 12,000
PLUG POWER INC COM NEW 72919P202 403 19,184 SH   SOLE   0 0 19,184
PNC FINL SVCS GROUP INC COM 693475105 3,213 21,500 SH   SOLE   0 0 21,500
PNM RES INC COM 69349H107 578 12,650 SH   SOLE   0 0 12,650
POLARIS INC COM 731068102 576 6,026 SH   SOLE   0 0 6,026
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 208 41,105 SH   SOLE   0 0 41,105
POOL CORP COM 73278L105 379 1,191 SH   SOLE   0 0 1,191
PORTLAND GEN ELEC CO COM NEW 736508847 315 7,253 SH   SOLE   0 0 7,253
POSTAL REALTY TRUST INC CL A 73757R102 172 11,706 SH   SOLE   0 0 11,706
PPG INDS INC COM 693506107 2,850 25,746 SH   SOLE   0 0 25,746
PPL CORP COM 69351T106 3,948 155,732 SH   SOLE   0 0 155,732
PRICE T ROWE GROUP INC COM 74144T108 5,145 48,993 SH   SOLE   0 0 48,993
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,325 18,367 SH   SOLE   0 0 18,367
PROCTER AND GAMBLE CO COM 742718109 40,340 319,521 SH   SOLE   0 0 319,521
PROFOUND MED CORP COM NEW 74319B502 42 10,419 SH   SOLE   0 0 10,419
PROGRESSIVE CORP COM 743315103 2,038 17,537 SH   SOLE   0 0 17,537
PROLOGIS INC. COM 74340W103 2,001 19,697 SH   SOLE   0 0 19,697
PROSHARES TR BITCOIN STRATE 74347G440 149 12,405 SH   SOLE   0 0 12,405
PROSHARES TR BITCOIN STRATE 74347G440 1 1,000 SH Call SOLE   0 0 1,000
PROSHARES TR LARGE CAP CRE 74347R248 345 8,177 SH   SOLE   0 0 8,177
PROSHARES TR NASDAQ100 DORSEY 74347G671 439 14,593 SH   SOLE   0 0 14,593
PROSHARES TR RUSS 2000 DIVD 74347B698 508 9,155 SH   SOLE   0 0 9,155
PROSHARES TR S&P 500 DV ARIST 74348A467 20,103 251,413 SH   SOLE   0 0 251,413
PROSHARES TR S&P MDCP 400 DIV 74347B680 1,562 24,247 SH   SOLE   0 0 24,247
PROSHARES TR S&P TECH DIVIDEN 74347G606 466 9,213 SH   SOLE   0 0 9,213
PROSHARES TR ULTRAPRO QQQ 74347X831 1,143 59,140 SH   SOLE   0 0 59,140
PROSPECT CAP CORP COM 74348T102 311 50,123 SH   SOLE   0 0 50,123
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 76 75,000 SH   SOLE   0 0 75,000
PROSPERITY BANCSHARES INC COM 743606105 256 3,832 SH   SOLE   0 0 3,832
PROTERRA INC COM 74374T109 77 15,438 SH   SOLE   0 0 15,438
PRUDENTIAL FINL INC COM 744320102 4,468 52,083 SH   SOLE   0 0 52,083
PUBLIC STORAGE COM 74460D109 2,838 9,691 SH   SOLE   0 0 9,691
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,883 33,483 SH   SOLE   0 0 33,483
PULTE GROUP INC COM 745867101 297 7,912 SH   SOLE   0 0 7,912
PURE STORAGE INC CL A 74624M102 568 20,748 SH   SOLE   0 0 20,748
PURECYCLE TECHNOLOGIES INC COM 74623V103 274 33,994 SH   SOLE   0 0 33,994
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 1,095 45,866 SH   SOLE   0 0 45,866
PUTNAM MANAGED MUN INCOME TR COM 746823103 479 84,966 SH   SOLE   0 0 84,966
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 293 81,793 SH   SOLE   0 0 81,793
QORVO INC COM 74736K101 474 5,965 SH   SOLE   0 0 5,965
QUALCOMM INC COM 747525103 18,802 166,417 SH   SOLE   0 0 166,417
QUANTA SVCS INC COM 74762E102 644 5,058 SH   SOLE   0 0 5,058
QUANTUMSCAPE CORP COM CL A 74767V109 211 25,090 SH   SOLE   0 0 25,090
QUEST DIAGNOSTICS INC COM 74834L100 742 6,050 SH   SOLE   0 0 6,050
R1 RCM INC COM 77634L105 192 10,375 SH   SOLE   0 0 10,375
RAMBUS INC DEL COM 750917106 282 11,100 SH   SOLE   0 0 11,100
RANGE RES CORP COM 75281A109 1,377 54,516 SH   SOLE   0 0 54,516
RAYMOND JAMES FINL INC COM 754730109 402 4,072 SH   SOLE   0 0 4,072
RAYONIER ADVANCED MATLS INC COM 75508B104 62 19,765 SH   SOLE   0 0 19,765
RAYTHEON TECHNOLOGIES CORP COM 75513E101 9,952 121,579 SH   SOLE   0 0 121,579
RBB FD INC MOTLEY FOL ETF 74933W601 410 13,342 SH   SOLE   0 0 13,342
RBB FD INC MOTLEY FOOL SML 74933W874 252 10,839 SH   SOLE   0 0 10,839
REALTY INCOME CORP COM 756109104 19,187 329,674 SH   SOLE   0 0 329,674
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,802 66,162 SH   SOLE   0 0 66,162
RED ROBIN GOURMET BURGERS IN COM 75689M101 142 21,061 SH   SOLE   0 0 21,061
REDFIN CORP COM 75737F108 60 10,263 SH   SOLE   0 0 10,263
REGENERON PHARMACEUTICALS COM 75886F107 1,097 1,593 SH   SOLE   0 0 1,593
REGIONS FINANCIAL CORP NEW COM 7591EP100 834 41,572 SH   SOLE   0 0 41,572
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,015 5,821 SH   SOLE   0 0 5,821
REPLIGEN CORP COM 759916109 384 2,054 SH   SOLE   0 0 2,054
REPUBLIC SVCS INC COM 760759100 2,199 16,167 SH   SOLE   0 0 16,167
RESMED INC COM 761152107 209 959 SH   SOLE   0 0 959
RESOURCES CONNECTION INC COM 76122Q105 202 11,180 SH   SOLE   0 0 11,180
REWALK ROBOTICS LTD SHS M8216Q200 12 13,800 SH   SOLE   0 0 13,800
RIO TINTO PLC SPONSORED ADR 767204100 842 15,298 SH   SOLE   0 0 15,298
RIOT BLOCKCHAIN INC COM 767292105 115 16,464 SH   SOLE   0 0 16,464
RITHM CAPITAL CORP COM NEW 64828T201 158 21,624 SH   SOLE   0 0 21,624
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 800 60,388 SH   SOLE   0 0 60,388
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1,023 31,072 SH   SOLE   0 0 31,072
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 0 200 SH Call SOLE   0 0 200
RLI CORP COM 749607107 775 7,571 SH   SOLE   0 0 7,571
ROBERT HALF INTL INC COM 770323103 3,973 51,941 SH   SOLE   0 0 51,941
ROBLOX CORP CL A 771049103 737 20,568 SH   SOLE   0 0 20,568
ROCKET COS INC COM CL A 77311W101 106 16,711 SH   SOLE   0 0 16,711
ROCKWELL AUTOMATION INC COM 773903109 2,971 13,811 SH   SOLE   0 0 13,811
ROKU INC COM CL A 77543R102 912 16,163 SH   SOLE   0 0 16,163
ROLLINS INC COM 775711104 7,322 211,144 SH   SOLE   0 0 211,144
ROMEO POWER INC COM 776153108 20 49,900 SH   SOLE   0 0 49,900
ROPER TECHNOLOGIES INC COM 776696106 709 1,972 SH   SOLE   0 0 1,972
ROSS STORES INC COM 778296103 239 2,842 SH   SOLE   0 0 2,842
ROYAL BK CDA COM 780087102 1,772 19,683 SH   SOLE   0 0 19,683
ROYAL CARIBBEAN GROUP COM V7780T103 821 21,655 SH   SOLE   0 0 21,655
ROYCE MICRO-CAP TR INC COM 780915104 146 18,372 SH   SOLE   0 0 18,372
ROYCE VALUE TR INC COM 780910105 417 33,234 SH   SOLE   0 0 33,234
RPC INC COM 749660106 226 32,562 SH   SOLE   0 0 32,562
RPM INTL INC COM 749685103 1,200 14,405 SH   SOLE   0 0 14,405
RUMBLE INC COM CL A 78137L105 203 16,545 SH   SOLE   0 0 16,545
RYDER SYS INC COM 783549108 294 3,901 SH   SOLE   0 0 3,901
S&P GLOBAL INC COM 78409V104 1,407 4,608 SH   SOLE   0 0 4,608
SABINE RTY TR UNIT BEN INT 785688102 272 3,822 SH   SOLE   0 0 3,822
SABRA HEALTH CARE REIT INC COM 78573L106 383 29,156 SH   SOLE   0 0 29,156
SABRE CORP COM 78573M104 113 21,903 SH   SOLE   0 0 21,903
SALESFORCE INC COM 79466L302 12,467 86,671 SH   SOLE   0 0 86,671
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 204 21,665 SH   SOLE   0 0 21,665
SANOFI SPONSORED ADR 80105N105 983 25,862 SH   SOLE   0 0 25,862
SCHLUMBERGER LTD COM STK 806857108 1,725 48,048 SH   SOLE   0 0 48,048
SCHWAB CHARLES CORP COM 808513105 3,690 51,347 SH   SOLE   0 0 51,347
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 208 4,941 SH   SOLE   0 0 4,941
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 835 37,263 SH   SOLE   0 0 37,263
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,686 95,488 SH   SOLE   0 0 95,488
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 270 9,745 SH   SOLE   0 0 9,745
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1,129 23,642 SH   SOLE   0 0 23,642
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 281 6,606 SH   SOLE   0 0 6,606
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 468 19,966 SH   SOLE   0 0 19,966
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 376 14,963 SH   SOLE   0 0 14,963
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 561 11,622 SH   SOLE   0 0 11,622
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 514 11,355 SH   SOLE   0 0 11,355
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,276 30,390 SH   SOLE   0 0 30,390
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 27,698 416,946 SH   SOLE   0 0 416,946
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 29,066 520,804 SH   SOLE   0 0 520,804
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 14,325 244,837 SH   SOLE   0 0 244,837
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 6,458 152,493 SH   SOLE   0 0 152,493
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 24,277 401,077 SH   SOLE   0 0 401,077
SCHWAB STRATEGIC TR US REIT ETF 808524847 3,900 208,654 SH   SOLE   0 0 208,654
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5,262 139,197 SH   SOLE   0 0 139,197
SCHWAB STRATEGIC TR US TIPS ETF 808524870 6,222 120,121 SH   SOLE   0 0 120,121
SCIENCE APPLICATIONS INTL CO COM 808625107 1,429 16,162 SH   SOLE   0 0 16,162
SCOTTS MIRACLE-GRO CO CL A 810186106 445 10,416 SH   SOLE   0 0 10,416
SEACOAST BKG CORP FLA COM NEW 811707801 327 10,829 SH   SOLE   0 0 10,829
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 771 14,480 SH   SOLE   0 0 14,480
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3,362 70,205 SH   SOLE   0 0 70,205
SELECT SECTOR SPDR TR ENERGY 81369Y506 23,996 333,192 SH   SOLE   0 0 333,192
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 18,850 620,875 SH   SOLE   0 0 620,875
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3,698 102,704 SH   SOLE   0 0 102,704
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 34,149 239,726 SH   SOLE   0 0 239,726
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 20,541 307,829 SH   SOLE   0 0 307,829
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 23,927 197,568 SH   SOLE   0 0 197,568
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 25,695 310,172 SH   SOLE   0 0 310,172
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 26,133 398,914 SH   SOLE   0 0 398,914
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4,616 67,874 SH   SOLE   0 0 67,874
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 24,744 208,317 SH   SOLE   0 0 208,317
SEMPRA COM 816851109 4,102 27,357 SH   SOLE   0 0 27,357
SENSEONICS HLDGS INC COM 81727U105 40 30,500 SH   SOLE   0 0 30,500
SERVICE CORP INTL COM 817565104 289 5,002 SH   SOLE   0 0 5,002
SERVICENOW INC COM 81762P102 1,347 3,567 SH   SOLE   0 0 3,567
SFL CORPORATION LTD SHS G7738W106 106 11,624 SH   SOLE   0 0 11,624
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 210 13,268 SH   SOLE   0 0 13,268
SHELL PLC SPON ADS 780259305 2,832 56,918 SH   SOLE   0 0 56,918
SHERWIN WILLIAMS CO COM 824348106 3,281 16,026 SH   SOLE   0 0 16,026
SHOPIFY INC CL A 82509L107 1,590 59,021 SH   SOLE   0 0 59,021
SHYFT GROUP INC COM 825698103 259 12,676 SH   SOLE   0 0 12,676
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 214 22,968 SH   SOLE   0 0 22,968
SILVERCORP METALS INC COM 82835P103 39 16,563 SH   SOLE   0 0 16,563
SILVERCREST METALS INC COM 828363101 60 10,750 SH   SOLE   0 0 10,750
SIMON PPTY GROUP INC NEW COM 828806109 922 10,276 SH   SOLE   0 0 10,276
SIMPLIFY EXCHANGE TRADED FUN MACRO STRATEGY 82889N715 660 27,820 SH   SOLE   0 0 27,820
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 340 4,988 SH   SOLE   0 0 4,988
SIRIUS XM HOLDINGS INC COM 82968B103 487 85,267 SH   SOLE   0 0 85,267
SKILLZ INC COM 83067L109 55 53,947 SH   SOLE   0 0 53,947
SKYWORKS SOLUTIONS INC COM 83088M102 1,520 17,830 SH   SOLE   0 0 17,830
SMILEDIRECTCLUB INC CL A COM 83192H106 34 38,045 SH   SOLE   0 0 38,045
SMITH & WESSON BRANDS INC COM 831754106 337 32,489 SH   SOLE   0 0 32,489
SMITH A O CORP COM 831865209 854 17,585 SH   SOLE   0 0 17,585
SMUCKER J M CO COM NEW 832696405 2,448 17,812 SH   SOLE   0 0 17,812
SNAP INC CL A 83304A106 196 19,996 SH   SOLE   0 0 19,996
SNAP ON INC COM 833034101 3,987 19,803 SH   SOLE   0 0 19,803
SNOWFLAKE INC CL A 833445109 785 4,617 SH   SOLE   0 0 4,617
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 383 4,220 SH   SOLE   0 0 4,220
SOFI TECHNOLOGIES INC COM 83406F102 779 159,565 SH   SOLE   0 0 159,565
SOLAREDGE TECHNOLOGIES INC COM 83417M104 977 4,220 SH   SOLE   0 0 4,220
SONOCO PRODS CO COM 835495102 510 8,982 SH   SOLE   0 0 8,982
SONY GROUP CORPORATION SPONSORED ADR 835699307 306 4,773 SH   SOLE   0 0 4,773
SORRENTO THERAPEUTICS INC COM NEW 83587F202 39 24,880 SH   SOLE   0 0 24,880
SOUTH JERSEY INDS INC COM 838518108 759 22,716 SH   SOLE   0 0 22,716
SOUTHERN CO COM 842587107 8,360 122,946 SH   SOLE   0 0 122,946
SOUTHERN COPPER CORP COM 84265V105 885 19,748 SH   SOLE   0 0 19,748
SOUTHWEST AIRLS CO COM 844741108 1,978 64,133 SH   SOLE   0 0 64,133
SOUTHWESTERN ENERGY CO COM 845467109 551 90,093 SH   SOLE   0 0 90,093
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 15,575 54,213 SH   SOLE   0 0 54,213
SPDR GOLD TR GOLD SHS 78463V107 30,079 194,475 SH   SOLE   0 0 194,475
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 435 4,852 SH   SOLE   0 0 4,852
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 295 7,619 SH   SOLE   0 0 7,619
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5,481 212,433 SH   SOLE   0 0 212,433
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,808 187,105 SH   SOLE   0 0 187,105
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 202 9,106 SH   SOLE   0 0 9,106
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 366 12,693 SH   SOLE   0 0 12,693
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 303 6,353 SH   SOLE   0 0 6,353
SPDR S&P 500 ETF TR TR UNIT 78462F103 122,891 344,060 SH   SOLE   0 0 344,060
SPDR S&P 500 ETF TR TR UNIT 78462F103 331 4,400 SH Put SOLE   0 0 4,400
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8,786 21,876 SH   SOLE   0 0 21,876
SPDR SER TR AEROSPACE DEF 78464A631 2,347 25,596 SH   SOLE   0 0 25,596
SPDR SER TR BBG CONV SEC ETF 78464A359 6,658 105,184 SH   SOLE   0 0 105,184
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 2,149 117,985 SH   SOLE   0 0 117,985
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 13,445 146,779 SH   SOLE   0 0 146,779
SPDR SER TR BLOOMBERG 3-12 M 78468R523 3,450 34,637 SH   SOLE   0 0 34,637
SPDR SER TR BLOOMBERG HIGH Y 78468R622 3,233 36,801 SH   SOLE   0 0 36,801
SPDR SER TR BLOOMBERG INTL T 78464A516 238 11,417 SH   SOLE   0 0 11,417
SPDR SER TR BLOOMBERG INVT 78468R200 7,280 240,262 SH   SOLE   0 0 240,262
SPDR SER TR BLOOMBERG SHT TE 78468R408 1,752 73,683 SH   SOLE   0 0 73,683
SPDR SER TR DJ REIT ETF 78464A607 582 6,902 SH   SOLE   0 0 6,902
SPDR SER TR HLTH CR EQUIP 78464A581 3,220 37,738 SH   SOLE   0 0 37,738
SPDR SER TR ICE PFD SEC ETF 78464A292 830 23,807 SH   SOLE   0 0 23,807
SPDR SER TR NUVEEN BLMBRG MU 78468R721 581 13,203 SH   SOLE   0 0 13,203
SPDR SER TR NUVEEN BLMBRG SH 78468R739 1,886 40,928 SH   SOLE   0 0 40,928
SPDR SER TR NUVEEN BLOOMBERG 78464A284 990 20,658 SH   SOLE   0 0 20,658
SPDR SER TR PORT MTG BK ETF 78464A383 429 20,009 SH   SOLE   0 0 20,009
SPDR SER TR PORTFLI INTRMDIT 78464A672 249 8,870 SH   SOLE   0 0 8,870
SPDR SER TR PORTFLI TIPS ETF 78464A656 931 36,726 SH   SOLE   0 0 36,726
SPDR SER TR PORTFOLI S&P1500 78464A805 9,924 224,987 SH   SOLE   0 0 224,987
SPDR SER TR PORTFOLIO AGRGTE 78464A649 4,697 188,264 SH   SOLE   0 0 188,264
SPDR SER TR PORTFOLIO INTRMD 78464A375 663 21,176 SH   SOLE   0 0 21,176
SPDR SER TR PORTFOLIO LN TSR 78464A664 1,012 34,157 SH   SOLE   0 0 34,157
SPDR SER TR PORTFOLIO S&P400 78464A847 7,792 202,081 SH   SOLE   0 0 202,081
SPDR SER TR PORTFOLIO S&P500 78464A854 10,947 260,705 SH   SOLE   0 0 260,705
SPDR SER TR PORTFOLIO S&P600 78468R853 13,039 382,812 SH   SOLE   0 0 382,812
SPDR SER TR PORTFOLIO SH TSR 78468R101 452 15,619 SH   SOLE   0 0 15,619
SPDR SER TR PORTFOLIO SHORT 78464A474 12,850 439,773 SH   SOLE   0 0 439,773
SPDR SER TR PRTFLO S&P500 GW 78464A409 21,946 438,045 SH   SOLE   0 0 438,045
SPDR SER TR PRTFLO S&P500 HI 78468R788 2,024 57,076 SH   SOLE   0 0 57,076
SPDR SER TR PRTFLO S&P500 VL 78464A508 15,229 441,540 SH   SOLE   0 0 441,540
SPDR SER TR RUSSELL LOW VOL 78468R754 1,002 10,896 SH   SOLE   0 0 10,896
SPDR SER TR RUSSELL YIELD 78468R770 810 9,719 SH   SOLE   0 0 9,719
SPDR SER TR S&P 400 MDCP GRW 78464A821 303 5,025 SH   SOLE   0 0 5,025
SPDR SER TR S&P 400 MDCP VAL 78464A839 756 13,077 SH   SOLE   0 0 13,077
SPDR SER TR S&P 600 SMCP GRW 78464A201 5,793 85,040 SH   SOLE   0 0 85,040
SPDR SER TR S&P 600 SMCP VAL 78464A300 1,254 18,683 SH   SOLE   0 0 18,683
SPDR SER TR S&P 600 SML CAP 78464A813 1,555 20,547 SH   SOLE   0 0 20,547
SPDR SER TR S&P BIOTECH 78464A870 3,080 38,836 SH   SOLE   0 0 38,836
SPDR SER TR S&P BK ETF 78464A797 1,275 28,790 SH   SOLE   0 0 28,790
SPDR SER TR S&P CAP MKTS 78464A771 468 6,544 SH   SOLE   0 0 6,544
SPDR SER TR S&P DIVID ETF 78464A763 37,469 336,045 SH   SOLE   0 0 336,045
SPDR SER TR S&P HOMEBUILD 78464A888 507 9,273 SH   SOLE   0 0 9,273
SPDR SER TR S&P KENSHO CLEAN 78468R655 320 3,770 SH   SOLE   0 0 3,770
SPDR SER TR S&P METALS MNG 78464A755 665 15,648 SH   SOLE   0 0 15,648
SPDR SER TR S&P OILGAS EXP 78468R556 17,782 142,573 SH   SOLE   0 0 142,573
SPDR SER TR S&P REGL BKG 78464A698 1,855 31,512 SH   SOLE   0 0 31,512
SPDR SER TR S&P SEMICNDCTR 78464A862 691 4,545 SH   SOLE   0 0 4,545
SPDR SER TR S&P TRANSN ETF 78464A532 224 3,517 SH   SOLE   0 0 3,517
SPDR SER TR SPDR S&P 500 ETF 78468R796 312 3,576 SH   SOLE   0 0 3,576
SPINNAKER ETF SERIES CANNABIS ETF 84858T400 56 20,190 SH   SOLE   0 0 20,190
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,628 72,677 SH   SOLE   0 0 72,677
SPOTIFY TECHNOLOGY S A SHS L8681T102 384 4,450 SH   SOLE   0 0 4,450
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 512 24,007 SH   SOLE   0 0 24,007
SPROTT FDS TR URANIUM MINERS E 85208P303 551 8,479 SH   SOLE   0 0 8,479
SPROTT FOCUS TR INC COM 85208J109 151 21,954 SH   SOLE   0 0 21,954
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 3,404 218,612 SH   SOLE   0 0 218,612
SPROTT PHYSICAL GOLD TR UNIT 85207H104 13,695 1,069,904 SH   SOLE   0 0 1,069,904
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2,212 334,109 SH   SOLE   0 0 334,109
SPROUTS FMRS MKT INC COM 85208M102 214 7,696 SH   SOLE   0 0 7,696
SRH TOTAL RETURN FUND INC COM 101507101 316 29,078 SH   SOLE   0 0 29,078
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 294 6,147 SH   SOLE   0 0 6,147
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2,533 61,967 SH   SOLE   0 0 61,967
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 382 9,511 SH   SOLE   0 0 9,511
STAG INDL INC COM 85254J102 531 18,664 SH   SOLE   0 0 18,664
STANLEY BLACK & DECKER INC COM 854502101 278 3,690 SH   SOLE   0 0 3,690
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 1,044 54,426 SH   SOLE   0 0 54,426
STARBUCKS CORP COM 855244109 12,076 143,320 SH   SOLE   0 0 143,320
STARWOOD PPTY TR INC COM 85571B105 549 30,140 SH   SOLE   0 0 30,140
STATE STR CORP COM 857477103 359 5,905 SH   SOLE   0 0 5,905
STEEL DYNAMICS INC COM 858119100 319 4,497 SH   SOLE   0 0 4,497
STEELCASE INC CL A 858155203 165 25,315 SH   SOLE   0 0 25,315
STELLANTIS N.V SHS N82405106 146 12,163 SH   SOLE   0 0 12,163
STMICROELECTRONICS N V NY REGISTRY 861012102 429 13,874 SH   SOLE   0 0 13,874
STORE CAP CORP COM 862121100 1,313 41,905 SH   SOLE   0 0 41,905
STRATEGY SHS NS 7HANDL IDX 86280R506 1,163 60,598 SH   SOLE   0 0 60,598
STRYKER CORPORATION COM 863667101 4,645 22,932 SH   SOLE   0 0 22,932
STURM RUGER & CO INC COM 864159108 311 6,116 SH   SOLE   0 0 6,116
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 636 42,264 SH   SOLE   0 0 42,264
SUMO LOGIC INC COM 86646P103 259 34,473 SH   SOLE   0 0 34,473
SUN LIFE FINANCIAL INC. COM 866796105 679 17,084 SH   SOLE   0 0 17,084
SUNCOR ENERGY INC NEW COM 867224107 480 17,067 SH   SOLE   0 0 17,067
SUNRUN INC COM 86771W105 955 34,610 SH   SOLE   0 0 34,610
SURMODICS INC COM 868873100 469 15,427 SH   SOLE   0 0 15,427
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 120 13,234 SH   SOLE   0 0 13,234
SYNOPSYS INC COM 871607107 792 2,591 SH   SOLE   0 0 2,591
SYNOVUS FINL CORP COM NEW 87161C501 475 12,665 SH   SOLE   0 0 12,665
SYSCO CORP COM 871829107 4,774 67,521 SH   SOLE   0 0 67,521
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 345 16,415 SH   SOLE   0 0 16,415
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 949 33,319 SH   SOLE   0 0 33,319
T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 997 32,608 SH   SOLE   0 0 32,608
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5,167 75,366 SH   SOLE   0 0 75,366
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 850 7,802 SH   SOLE   0 0 7,802
TANDEM DIABETES CARE INC COM NEW 875372203 613 12,806 SH   SOLE   0 0 12,806
TANGER FACTORY OUTLET CTRS I COM 875465106 167 12,175 SH   SOLE   0 0 12,175
TANTECH HLDGS LTD SHS NEW G8675X123 2 12,662 SH   SOLE   0 0 12,662
TARGET CORP COM 87612E106 14,032 94,559 SH   SOLE   0 0 94,559
TASEKO MINES LTD COM 876511106 57 50,106 SH   SOLE   0 0 50,106
TATTOOED CHEF INC COM CL A 87663X102 145 29,200 SH   SOLE   0 0 29,200
TC ENERGY CORP COM 87807B107 285 7,048 SH   SOLE   0 0 7,048
TE CONNECTIVITY LTD SHS H84989104 1,175 10,649 SH   SOLE   0 0 10,649
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 487 28,208 SH   SOLE   0 0 28,208
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 499 27,531 SH   SOLE   0 0 27,531
TELADOC HEALTH INC COM 87918A105 530 20,906 SH   SOLE   0 0 20,906
TELEDYNE TECHNOLOGIES INC COM 879360105 560 1,658 SH   SOLE   0 0 1,658
TELLURIAN INC NEW COM 87968A104 56 23,554 SH   SOLE   0 0 23,554
TEMPLETON EMERGING MKTS FD COM 880191101 280 27,043 SH   SOLE   0 0 27,043
TENAX THERAPEUTICS INC COM NEW 88032L209 3 15,638 SH   SOLE   0 0 15,638
TERADYNE INC COM 880770102 215 2,863 SH   SOLE   0 0 2,863
TESLA INC COM 88160R101 45,249 170,590 SH   SOLE   0 0 170,590
TETRA TECH INC NEW COM 88162G103 372 2,898 SH   SOLE   0 0 2,898
TEXAS INSTRS INC COM 882508104 8,664 55,973 SH   SOLE   0 0 55,973
TEXAS PACIFIC LAND CORPORATI COM 88262P102 568 319 SH   SOLE   0 0 319
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 645 109,681 SH   SOLE   0 0 109,681
THE TRADE DESK INC COM CL A 88339J105 1,137 19,021 SH   SOLE   0 0 19,021
THE TRADE DESK INC COM CL A 88339J105 13 1,000 SH Call SOLE   0 0 1,000
THERMO FISHER SCIENTIFIC INC COM 883556102 6,052 11,932 SH   SOLE   0 0 11,932
THERMOGENESIS HLDGS INC COM 88362L100 3 11,816 SH   SOLE   0 0 11,816
THOMSON REUTERS CORP. COM NEW 884903709 204 1,983 SH   SOLE   0 0 1,983
TILRAY BRANDS INC COM CL 2 88688T100 33 12,097 SH   SOLE   0 0 12,097
TIMKEN CO COM 887389104 238 4,032 SH   SOLE   0 0 4,032
TIMOTHY PLAN HIG DV STK ETF 887432326 1,698 60,574 SH   SOLE   0 0 60,574
TIMOTHY PLAN HIGH DIVIDEND 887432276 310 13,854 SH   SOLE   0 0 13,854
TIMOTHY PLAN U S SM CP CORE 887432342 268 9,687 SH   SOLE   0 0 9,687
TIMOTHY PLAN US LARGE MID CP 887432284 335 14,381 SH   SOLE   0 0 14,381
TIMOTHY PLAN US LRGMD CP CORE 887432359 1,076 35,695 SH   SOLE   0 0 35,695
TITAN INTL INC ILL COM 88830M102 234 19,273 SH   SOLE   0 0 19,273
TJX COS INC NEW COM 872540109 4,312 69,412 SH   SOLE   0 0 69,412
T-MOBILE US INC COM 872590104 1,305 9,724 SH   SOLE   0 0 9,724
TORO CO COM 891092108 352 4,067 SH   SOLE   0 0 4,067
TORONTO DOMINION BK ONT COM NEW 891160509 3,519 57,376 SH   SOLE   0 0 57,376
TOTALENERGIES SE SPONSORED ADS 89151E109 1,664 35,759 SH   SOLE   0 0 35,759
TOYOTA MOTOR CORP ADS 892331307 1,300 9,974 SH   SOLE   0 0 9,974
TRACTOR SUPPLY CO COM 892356106 2,138 11,503 SH   SOLE   0 0 11,503
TRANE TECHNOLOGIES PLC SHS G8994E103 4,315 29,799 SH   SOLE   0 0 29,799
TRANSOCEAN LTD REG SHS H8817H100 227 91,716 SH   SOLE   0 0 91,716
TRAVEL PLUS LEISURE CO COM 894164102 500 14,647 SH   SOLE   0 0 14,647
TRAVELERS COMPANIES INC COM 89417E109 2,038 13,302 SH   SOLE   0 0 13,302
TRIMBLE INC COM 896239100 390 7,182 SH   SOLE   0 0 7,182
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 393 36,206 SH   SOLE   0 0 36,206
TRITON INTL LTD CL A G9078F107 365 6,666 SH   SOLE   0 0 6,666
TRIVAGO N V SPON ADS A SHS 89686D105 23 20,181 SH   SOLE   0 0 20,181
TRUIST FINL CORP COM 89832Q109 4,307 98,924 SH   SOLE   0 0 98,924
TWILIO INC CL A 90138F102 794 11,477 SH   SOLE   0 0 11,477
TWITTER INC COM 90184L102 1,298 29,610 SH   SOLE   0 0 29,610
TWO HBRS INVT CORP COM NEW 90187B408 102 30,734 SH   SOLE   0 0 30,734
TYLER TECHNOLOGIES INC COM 902252105 290 834 SH   SOLE   0 0 834
TYSON FOODS INC CL A 902494103 747 11,330 SH   SOLE   0 0 11,330
UBER TECHNOLOGIES INC COM 90353T100 3,114 117,505 SH   SOLE   0 0 117,505
UDR INC COM 902653104 244 5,844 SH   SOLE   0 0 5,844
UGI CORP NEW COM 902681105 578 17,884 SH   SOLE   0 0 17,884
ULTA BEAUTY INC COM 90384S303 751 1,872 SH   SOLE   0 0 1,872
UMB FINL CORP COM 902788108 254 3,008 SH   SOLE   0 0 3,008
UNDER ARMOUR INC CL A 904311107 117 17,616 SH   SOLE   0 0 17,616
UNDER ARMOUR INC CL C 904311206 196 32,882 SH   SOLE   0 0 32,882
UNILEVER PLC SPON ADR NEW 904767704 4,151 94,692 SH   SOLE   0 0 94,692
UNION PAC CORP COM 907818108 15,355 78,817 SH   SOLE   0 0 78,817
UNITED AIRLS HLDGS INC COM 910047109 681 20,928 SH   SOLE   0 0 20,928
UNITED BANKSHARES INC WEST V COM 909907107 689 19,283 SH   SOLE   0 0 19,283
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 403 12,176 SH   SOLE   0 0 12,176
UNITED PARCEL SERVICE INC CL B 911312106 20,397 126,268 SH   SOLE   0 0 126,268
UNITED RENTALS INC COM 911363109 2,399 8,880 SH   SOLE   0 0 8,880
UNITED STS OIL FD LP UNITS 91232N207 1,584 24,262 SH   SOLE   0 0 24,262
UNITED THERAPEUTICS CORP DEL COM 91307C102 258 1,232 SH   SOLE   0 0 1,232
UNITEDHEALTH GROUP INC COM 91324P102 41,235 81,647 SH   SOLE   0 0 81,647
UNITY SOFTWARE INC COM 91332U101 227 7,114 SH   SOLE   0 0 7,114
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 203 4,691 SH   SOLE   0 0 4,691
UNUM GROUP COM 91529Y106 530 13,671 SH   SOLE   0 0 13,671
UPSTART HLDGS INC COM 91680M107 252 12,143 SH   SOLE   0 0 12,143
URANIUM ENERGY CORP COM 916896103 102 29,236 SH   SOLE   0 0 29,236
US BANCORP DEL COM NEW 902973304 3,478 86,266 SH   SOLE   0 0 86,266
UWM HOLDINGS CORPORATION COM CL A 91823B109 277 94,652 SH   SOLE   0 0 94,652
V F CORP COM 918204108 525 17,550 SH   SOLE   0 0 17,550
VALE S A SPONSORED ADS 91912E105 317 23,789 SH   SOLE   0 0 23,789
VALERO ENERGY CORP COM 91913Y100 3,290 30,793 SH   SOLE   0 0 30,793
VALLEY NATL BANCORP COM 919794107 452 41,885 SH   SOLE   0 0 41,885
VALMONT INDS INC COM 920253101 1,538 5,724 SH   SOLE   0 0 5,724
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 3,791 46,987 SH   SOLE   0 0 46,987
VANECK ETF TRUST BDC INCOME ETF 92189F411 1,748 128,831 SH   SOLE   0 0 128,831
VANECK ETF TRUST BIOTECH ETF 92189F726 843 5,988 SH   SOLE   0 0 5,988
VANECK ETF TRUST CEF MUNI INCOME 92189F460 1,136 55,057 SH   SOLE   0 0 55,057
VANECK ETF TRUST DURABLE HGH DIV 92189H102 483 17,420 SH   SOLE   0 0 17,420
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 907 34,597 SH   SOLE   0 0 34,597
VANECK ETF TRUST GOLD MINERS ETF 92189F106 5,883 243,921 SH   SOLE   0 0 243,921
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1,380 27,641 SH   SOLE   0 0 27,641
VANECK ETF TRUST INFLATION ALLOCA 92189F130 427 18,797 SH   SOLE   0 0 18,797
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 252 5,799 SH   SOLE   0 0 5,799
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 544 18,462 SH   SOLE   0 0 18,462
VANECK ETF TRUST LOW CARBN ENERGY 92189F502 303 2,677 SH   SOLE   0 0 2,677
VANECK ETF TRUST MORTGAGE REIT 92189F452 1,854 167,743 SH   SOLE   0 0 167,743
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3,592 59,869 SH   SOLE   0 0 59,869
VANECK ETF TRUST NATURAL RESOURC 92189F841 593 13,689 SH   SOLE   0 0 13,689
VANECK ETF TRUST OIL SERVICES ETF 92189H607 15,962 75,572 SH   SOLE   0 0 75,572
VANECK ETF TRUST PREFERRED SECURT 92189F429 216 12,570 SH   SOLE   0 0 12,570
VANECK ETF TRUST RETAIL ETF 92189F684 432 2,787 SH   SOLE   0 0 2,787
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 6,110 33,005 SH   SOLE   0 0 33,005
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 2,110 96,940 SH   SOLE   0 0 96,940
VANECK ETF TRUST STEEL ETF 92189F205 258 5,397 SH   SOLE   0 0 5,397
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 238 14,285 SH   SOLE   0 0 14,285
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 246 6,052 SH   SOLE   0 0 6,052
VANECK MERK GOLD TR GOLD TRUST 921078101 2,083 129,156 SH   SOLE   0 0 129,156
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2,181 10,456 SH   SOLE   0 0 10,456
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,275 10,267 SH   SOLE   0 0 10,267
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 916 6,162 SH   SOLE   0 0 6,162
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 224 1,278 SH   SOLE   0 0 1,278
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1,525 9,443 SH   SOLE   0 0 9,443
VANGUARD BD INDEX FDS INTERMED TERM 921937819 10,582 144,010 SH   SOLE   0 0 144,010
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 3,125 43,430 SH   SOLE   0 0 43,430
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 20,131 269,063 SH   SOLE   0 0 269,063
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 12,889 180,698 SH   SOLE   0 0 180,698
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 498 10,171 SH   SOLE   0 0 10,171
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 9,111 190,896 SH   SOLE   0 0 190,896
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4,678 36,800 SH   SOLE   0 0 36,800
VANGUARD INDEX FDS GROWTH ETF 922908736 42,738 199,758 SH   SOLE   0 0 199,758
VANGUARD INDEX FDS LARGE CAP ETF 922908637 8,363 51,132 SH   SOLE   0 0 51,132
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 7,205 42,249 SH   SOLE   0 0 42,249
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 10,572 86,818 SH   SOLE   0 0 86,818
VANGUARD INDEX FDS MID CAP ETF 922908629 29,033 154,445 SH   SOLE   0 0 154,445
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 14,830 184,979 SH   SOLE   0 0 184,979
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 99,602 303,387 SH   SOLE   0 0 303,387
VANGUARD INDEX FDS SM CP VAL ETF 922908611 20,218 140,990 SH   SOLE   0 0 140,990
VANGUARD INDEX FDS SMALL CP ETF 922908751 20,619 120,643 SH   SOLE   0 0 120,643
VANGUARD INDEX FDS SML CP GRW ETF 922908595 12,500 64,058 SH   SOLE   0 0 64,058
VANGUARD INDEX FDS TOTAL STK MKT 922908769 36,701 204,497 SH   SOLE   0 0 204,497
VANGUARD INDEX FDS VALUE ETF 922908744 75,096 608,167 SH   SOLE   0 0 608,167
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 9,333 210,402 SH   SOLE   0 0 210,402
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 15,227 417,292 SH   SOLE   0 0 417,292
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,206 26,128 SH   SOLE   0 0 26,128
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,113 11,996 SH   SOLE   0 0 11,996
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 234 6,120 SH   SOLE   0 0 6,120
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,255 15,909 SH   SOLE   0 0 15,909
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 17,607 365,963 SH   SOLE   0 0 365,963
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,900 60,248 SH   SOLE   0 0 60,248
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6,658 114,176 SH   SOLE   0 0 114,176
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 10,284 135,894 SH   SOLE   0 0 135,894
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1,478 20,185 SH   SOLE   0 0 20,185
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 484 7,684 SH   SOLE   0 0 7,684
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 4,006 88,848 SH   SOLE   0 0 88,848
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 22,039 381,359 SH   SOLE   0 0 381,359
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 30,955 416,734 SH   SOLE   0 0 416,734
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 499 6,879 SH   SOLE   0 0 6,879
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3,846 70,951 SH   SOLE   0 0 70,951
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 3,284 20,101 SH   SOLE   0 0 20,101
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4,736 79,342 SH   SOLE   0 0 79,342
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 984 6,543 SH   SOLE   0 0 6,543
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2,048 30,734 SH   SOLE   0 0 30,734
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1,208 10,667 SH   SOLE   0 0 10,667
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 31,813 235,372 SH   SOLE   0 0 235,372
VANGUARD STAR FDS VG TL INTL STK F 921909768 14,077 307,560 SH   SOLE   0 0 307,560
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 39,098 1,075,299 SH   SOLE   0 0 1,075,299
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 87,179 918,830 SH   SOLE   0 0 918,830
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 969 15,629 SH   SOLE   0 0 15,629
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,002 19,248 SH   SOLE   0 0 19,248
VANGUARD WORLD FD ESG INTL STK ETF 921910725 512 11,792 SH   SOLE   0 0 11,792
VANGUARD WORLD FD ESG US STK ETF 921910733 710 11,279 SH   SOLE   0 0 11,279
VANGUARD WORLD FD MEGA CAP INDEX 921910873 493 3,951 SH   SOLE   0 0 3,951
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 9,079 100,978 SH   SOLE   0 0 100,978
VANGUARD WORLD FD MEGA GRWTH IND 921910816 5,420 31,100 SH   SOLE   0 0 31,100
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1,652 20,058 SH   SOLE   0 0 20,058
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 6,779 28,840 SH   SOLE   0 0 28,840
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 4,250 24,739 SH   SOLE   0 0 24,739
VANGUARD WORLD FDS ENERGY ETF 92204A306 9,017 88,766 SH   SOLE   0 0 88,766
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6,127 82,311 SH   SOLE   0 0 82,311
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6,367 28,462 SH   SOLE   0 0 28,462
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 8,377 53,175 SH   SOLE   0 0 53,175
VANGUARD WORLD FDS INF TECH ETF 92204A702 30,991 100,826 SH   SOLE   0 0 100,826
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,580 10,647 SH   SOLE   0 0 10,647
VANGUARD WORLD FDS UTILITIES ETF 92204A876 4,903 34,468 SH   SOLE   0 0 34,468
VAXART INC COM NEW 92243A200 22 10,300 SH   SOLE   0 0 10,300
VBI VACCINES INC CDA COM NEW 91822J103 8 10,815 SH   SOLE   0 0 10,815
VECTOR GROUP LTD COM 92240M108 106 12,067 SH   SOLE   0 0 12,067
VEEVA SYS INC CL A COM 922475108 965 5,850 SH   SOLE   0 0 5,850
VELODYNE LIDAR INC COM 92259F101 17 17,763 SH   SOLE   0 0 17,763
VENTAS INC COM 92276F100 926 23,064 SH   SOLE   0 0 23,064
VERISIGN INC COM 92343E102 246 1,416 SH   SOLE   0 0 1,416
VERISK ANALYTICS INC COM 92345Y106 2,303 13,507 SH   SOLE   0 0 13,507
VERIZON COMMUNICATIONS INC COM 92343V104 33,665 886,621 SH   SOLE   0 0 886,621
VERTEX PHARMACEUTICALS INC COM 92532F100 2,036 7,031 SH   SOLE   0 0 7,031
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 1,352 151,549 SH   SOLE   0 0 151,549
VERU INC COM 92536C103 516 44,794 SH   SOLE   0 0 44,794
VIATRIS INC COM 92556V106 1,178 138,258 SH   SOLE   0 0 138,258
VICI PPTYS INC COM 925652109 396 13,262 SH   SOLE   0 0 13,262
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 2,616 40,773 SH   SOLE   0 0 40,773
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 4,094 68,965 SH   SOLE   0 0 68,965
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 280 5,282 SH   SOLE   0 0 5,282
VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 496 11,032 SH   SOLE   0 0 11,032
VIEWRAY INC COM 92672L107 40 11,100 SH   SOLE   0 0 11,100
VIKING THERAPEUTICS INC COM 92686J106 34 12,559 SH   SOLE   0 0 12,559
VIRTUS CONVERTIBLE & INCOME COM 92838X102 776 242,516 SH   SOLE   0 0 242,516
VIRTUS DIVIDEND INTEREST & P COM 92840R101 463 43,357 SH   SOLE   0 0 43,357
VIRTUS TOTAL RETURN FD INC COM 92835W107 359 57,655 SH   SOLE   0 0 57,655
VISA INC COM CL A 92826C839 37,245 209,652 SH   SOLE   0 0 209,652
VMWARE INC CL A COM 928563402 799 7,502 SH   SOLE   0 0 7,502
VOC ENERGY TR TR UNIT 91829B103 351 51,906 SH   SOLE   0 0 51,906
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,669 147,303 SH   SOLE   0 0 147,303
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 291 58,265 SH   SOLE   0 0 58,265
VOYA INFRASTRUCTURE INDLS & COM 92912X101 101 11,400 SH   SOLE   0 0 11,400
VULCAN MATLS CO COM 929160109 411 2,606 SH   SOLE   0 0 2,606
VYNE THERAPEUTICS INC COM 92941V209 26 115,000 SH   SOLE   0 0 115,000
WABTEC COM 929740108 347 4,262 SH   SOLE   0 0 4,262
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,504 111,584 SH   SOLE   0 0 111,584
WALLBOX NV SHS CL A N94209108 1,117 141,688 SH   SOLE   0 0 141,688
WALMART INC COM 931142103 29,571 227,996 SH   SOLE   0 0 227,996
WARNER BROS DISCOVERY INC COM SER A 934423104 3,306 287,441 SH   SOLE   0 0 287,441
WASTE MGMT INC DEL COM 94106L109 10,025 62,577 SH   SOLE   0 0 62,577
WATERS CORP COM 941848103 654 2,428 SH   SOLE   0 0 2,428
WEBSTER FINL CORP COM 947890109 513 11,358 SH   SOLE   0 0 11,358
WEC ENERGY GROUP INC COM 92939U106 2,297 25,685 SH   SOLE   0 0 25,685
WELLS FARGO CO NEW COM 949746101 6,508 161,816 SH   SOLE   0 0 161,816
WELLS FARGO CO NEW PERP PFD CNV A 949746804 329 273 SH   SOLE   0 0 273
WELLTOWER INC COM 95040Q104 2,391 37,167 SH   SOLE   0 0 37,167
WENDYS CO COM 95058W100 255 13,657 SH   SOLE   0 0 13,657
WEST PHARMACEUTICAL SVSC INC COM 955306105 278 1,130 SH   SOLE   0 0 1,130
WESTERN ASSET GLOBAL CORP DE COM 95790C107 157 14,093 SH   SOLE   0 0 14,093
WESTERN ASSET HIGH INCOM FD COM 95766J102 191 43,717 SH   SOLE   0 0 43,717
WESTERN ASSET HIGH INCOME OP COM 95766K109 78 21,237 SH   SOLE   0 0 21,237
WESTERN ASSET INTER MUNI FD COM 958435109 79 10,738 SH   SOLE   0 0 10,738
WESTERN ASSET INVESTMENT GRA COM 95766T100 164 14,632 SH   SOLE   0 0 14,632
WESTERN ASSET INVT GRADE DEF COM 95790A101 236 15,449 SH   SOLE   0 0 15,449
WESTERN ASSET MANAGED MUNS F COM 95766M105 136 14,042 SH   SOLE   0 0 14,042
WESTERN DIGITAL CORP. COM 958102105 247 7,578 SH   SOLE   0 0 7,578
WESTERN UN CO COM 959802109 252 18,672 SH   SOLE   0 0 18,672
WESTLAKE CORPORATION COM 960413102 756 8,700 SH   SOLE   0 0 8,700
WESTROCK CO COM 96145D105 214 6,923 SH   SOLE   0 0 6,923
WEYERHAEUSER CO MTN BE COM NEW 962166104 984 34,443 SH   SOLE   0 0 34,443
WHEATON PRECIOUS METALS CORP COM 962879102 464 14,339 SH   SOLE   0 0 14,339
WHIRLPOOL CORP COM 963320106 539 4,001 SH   SOLE   0 0 4,001
WILLIAMS COS INC COM 969457100 3,787 132,259 SH   SOLE   0 0 132,259
WILLIAMS SONOMA INC COM 969904101 381 3,237 SH   SOLE   0 0 3,237
WILLIS TOWERS WATSON PLC LTD SHS G96629103 217 1,080 SH   SOLE   0 0 1,080
WINTRUST FINL CORP COM 97650W108 387 4,750 SH   SOLE   0 0 4,750
WISDOMTREE TR BLMBG US BULL 97717W471 8,291 278,417 SH   SOLE   0 0 278,417
WISDOMTREE TR CBOE S&P 500 97717X560 725 24,296 SH   SOLE   0 0 24,296
WISDOMTREE TR CHINADIV EX FI 97717X719 1,231 38,987 SH   SOLE   0 0 38,987
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 330 12,369 SH   SOLE   0 0 12,369
WISDOMTREE TR EM EX ST-OWNED 97717X578 818 33,237 SH   SOLE   0 0 33,237
WISDOMTREE TR EMER MKT HIGH FD 97717W315 833 25,601 SH   SOLE   0 0 25,601
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 568 26,632 SH   SOLE   0 0 26,632
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 254 4,091 SH   SOLE   0 0 4,091
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 6,308 125,452 SH   SOLE   0 0 125,452
WISDOMTREE TR FUTRE STRAT FD 97717W125 1,534 44,562 SH   SOLE   0 0 44,562
WISDOMTREE TR GLB US QTLY DIV 97717W844 2,248 81,786 SH   SOLE   0 0 81,786
WISDOMTREE TR HEDGED HI YLD BD 97717W430 645 32,066 SH   SOLE   0 0 32,066
WISDOMTREE TR INTL EQUITY FD 97717W703 341 8,488 SH   SOLE   0 0 8,488
WISDOMTREE TR INTL LRGCAP DV 97717W794 2,266 60,553 SH   SOLE   0 0 60,553
WISDOMTREE TR INTL QULTY DIV 97717X131 553 21,012 SH   SOLE   0 0 21,012
WISDOMTREE TR INTL SMCAP DIV 97717W760 328 6,369 SH   SOLE   0 0 6,369
WISDOMTREE TR INTRST RATE HDGE 97717W380 920 20,174 SH   SOLE   0 0 20,174
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 964 26,861 SH   SOLE   0 0 26,861
WISDOMTREE TR ITL HIGH DIV FD 97717W802 994 32,794 SH   SOLE   0 0 32,794
WISDOMTREE TR US AI ENHANCED 97717W406 783 9,592 SH   SOLE   0 0 9,592
WISDOMTREE TR US HIGH DIVIDEND 97717W208 20,400 269,095 SH   SOLE   0 0 269,095
WISDOMTREE TR US LARGECAP DIVD 97717W307 9,488 171,704 SH   SOLE   0 0 171,704
WISDOMTREE TR US MIDCAP DIVID 97717W505 12,000 318,549 SH   SOLE   0 0 318,549
WISDOMTREE TR US QTLY DIV GRT 97717X669 11,234 208,376 SH   SOLE   0 0 208,376
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,653 64,231 SH   SOLE   0 0 64,231
WISDOMTREE TR US SMALLCAP FUND 97717W562 3,540 90,366 SH   SOLE   0 0 90,366
WISDOMTREE TR US TOTAL DIVIDND 97717W109 1,771 32,646 SH   SOLE   0 0 32,646
WISDOMTREE TR WISDOMTREE US VA 97717W547 755 14,790 SH   SOLE   0 0 14,790
WORLD GOLD TR SPDR GLD MINIS 98149E303 289 8,759 SH   SOLE   0 0 8,759
WP CAREY INC COM 92936U109 4,607 66,000 SH   SOLE   0 0 66,000
WRAP TECHNOLOGIES INC COM 98212N107 77 45,030 SH   SOLE   0 0 45,030
WYNDHAM HOTELS & RESORTS INC COM 98311A105 686 11,175 SH   SOLE   0 0 11,175
WYNN RESORTS LTD COM 983134107 539 8,551 SH   SOLE   0 0 8,551
XAI OCTAGON FLOATING RATE & COM 98400T106 105 17,721 SH   SOLE   0 0 17,721
XCEL ENERGY INC COM 98389B100 3,753 58,647 SH   SOLE   0 0 58,647
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 132 84,443 SH   SOLE   0 0 84,443
XPO LOGISTICS INC COM 983793100 275 6,185 SH   SOLE   0 0 6,185
XYLEM INC COM 98419M100 960 10,988 SH   SOLE   0 0 10,988
YAMANA GOLD INC COM 98462Y100 1,274 281,162 SH   SOLE   0 0 281,162
YAMANA GOLD INC COM 98462Y100 8 39,000 SH Call SOLE   0 0 39,000
YUM BRANDS INC COM 988498101 2,151 20,226 SH   SOLE   0 0 20,226
YUM CHINA HLDGS INC COM 98850P109 681 14,387 SH   SOLE   0 0 14,387
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 279 1,064 SH   SOLE   0 0 1,064
ZIMMER BIOMET HOLDINGS INC COM 98956P102 837 8,008 SH   SOLE   0 0 8,008
ZOETIS INC CL A 98978V103 1,330 8,969 SH   SOLE   0 0 8,969
ZOMEDICA CORP COM 98980M109 19 91,050 SH   SOLE   0 0 91,050
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 431 5,858 SH   SOLE   0 0 5,858
ZSCALER INC COM 98980G102 262 1,597 SH   SOLE   0 0 1,597
ZSCALER INC COM 98980G102 2 100 SH Put SOLE   0 0 100
ZYNERBA PHARMACEUTICALS INC COM 98986X109 18 24,286 SH   SOLE   0 0 24,286
ZYNEX INC COM 98986M103 200 22,000 SH   SOLE   0 0 22,000