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
3M JAN 19, 2024 PUT 160 ORD 88579Y101 2 1 SH Put SOLE   0 0 1
3M ORD ORD 88579Y101 989 6,643 SH   SOLE   0 0 6,643
AAR ORD ORD 000361105 339 7,000 SH   SOLE   0 0 7,000
ABBOTT LABORATORIES ORD ORD 002824100 1,824 15,417 SH   SOLE   0 0 15,417
ABBVIE ORD ORD 00287Y109 4,917 30,335 SH   SOLE   0 0 30,335
ABERCROMBIE AND FITCH CL A ORD ORD 002896207 1,154 36,082 SH   SOLE   0 0 36,082
ABERCROMBIE JAN 20, 2023 CALL 22 ORD 002896207 30 85 SH Call SOLE   0 0 85
ABERDEEN INCOME CREDIT STRATEGIES CF CF 003057106 98 10,102 SH   SOLE   0 0 10,102
ABRDN BLMBR AL CM LN D SY K 1 ETF ETF 003261203 1,257 33,006 SH   SOLE   0 0 33,006
ACCENTURE CL A ORD ORD G1151C101 508 1,509 SH   SOLE   0 0 1,509
ACCURAY ORD ORD 004397105 2,845 859,650 SH   SOLE   0 0 859,650
ADAMS NATURAL RESOURCES CF ORD 00548F105 433 20,719 SH   SOLE   0 0 20,719
ADOBE ORD ORD 00724F101 2,889 6,341 SH   SOLE   0 0 6,341
ADTRAN ORD ORD 00738A106 1,308 70,905 SH   SOLE   0 0 70,905
ADVANCED DRAINAGE SYSTEMS ORD ORD 00790R104 391 3,295 SH   SOLE   0 0 3,295
ADVANCED MICRO DEVICES ORD ORD 007903107 1,574 14,402 SH   SOLE   0 0 14,402
AFLAC MAY 20, 2022 CALL 67.5 ORD 001055102 1 10 SH Call SOLE   0 0 10
AFLAC ORD ORD 001055102 379 5,888 SH   SOLE   0 0 5,888
AGNC INVESTMENT REIT ORD ORD 00123Q104 800 61,139 SH   SOLE   0 0 61,139
AGNICO EAGLE ORD ORD 008474108 470 7,682 SH   SOLE   0 0 7,682
AILERON THERAPEUTICS ORD ORD 00887A105 7 15,000 SH   SOLE   0 0 15,000
AIR PRODUCTS AND CHEMICALS ORD ORD 009158106 404 1,617 SH   SOLE   0 0 1,617
AIRBNB CL A ORD ORD 009066101 1,659 9,661 SH   SOLE   0 0 9,661
ALCOA ORD ORD 013872106 361 4,012 SH   SOLE   0 0 4,012
ALIBABA GROUP HOLDING ADR REP 8 ORD ORD 01609W102 443 4,080 SH   SOLE   0 0 4,080
ALKALINE WATER ORD ORD 01643A207 11 12,000 SH   SOLE   0 0 12,000
ALPHABET CL A ORD ORD 02079K305 8,888 3,196 SH   SOLE   0 0 3,196
ALPHABET CL C ORD ORD 02079K107 6,388 2,287 SH   SOLE   0 0 2,287
ALPS ALERIAN MLP ETF MLP ETF 00162Q452 936 24,445 SH   SOLE   0 0 24,445
ALTERNATIVE CREDIT INCOME CL I CEF CEF 02156N404 909 83,257 SH   SOLE   0 0 83,257
ALTRIA GROUP ORD ORD 02209S103 945 18,103 SH   SOLE   0 0 18,103
AMARIN ADR REP 1 ORD ORD 023111206 36 11,000 SH   SOLE   0 0 11,000
AMAZON COM ORD ORD 023135106 31,818 9,760 SH   SOLE   0 0 9,760
AMEREN ORD ORD 023608102 282 3,017 SH   SOLE   0 0 3,017
AMERICAN CNTR FCSD DYNMC GRWT ETF ETF 025072810 342 4,733 SH   SOLE   0 0 4,733
AMERICAN ELECTRIC POWER ORD ORD 025537101 712 7,137 SH   SOLE   0 0 7,137
AMERICAN EXPRESS ORD ORD 025816109 837 4,478 SH   SOLE   0 0 4,478
AMERICAN TOWER REIT REIT 03027X100 594 2,366 SH   SOLE   0 0 2,366
AMERICAN WATER WORKS ORD ORD 030420103 302 1,825 SH   SOLE   0 0 1,825
AMERIPRISE FINANCE ORD ORD 03076C106 639 2,129 SH   SOLE   0 0 2,129
AMGEN ORD ORD 031162100 946 3,913 SH   SOLE   0 0 3,913
AMPLIFY BLACKSWAN GRWTH TRES CRE ETF ETF 032108888 257 8,230 SH   SOLE   0 0 8,230
ANALOG DEVICES ORD ORD 032654105 491 2,975 SH   SOLE   0 0 2,975
ANHEUSER BUSCH ADR REP 1 ORD ORD 03524A108 204 3,402 SH   SOLE   0 0 3,402
ANNALY CAPITAL MANAGEMENT REIT ORD ORD 035710409 940 133,586 SH   SOLE   0 0 133,586
ANSYS ORD ORD 03662Q105 239 754 SH   SOLE   0 0 754
ANTHEM ORD ORD 036752103 278 568 SH   SOLE   0 0 568
AON CL A ORD ORD G0403H108 668 2,053 SH   SOLE   0 0 2,053
APOLLO COMM REAL EST FIN REIT ORD ORD 03762U105 304 21,835 SH   SOLE   0 0 21,835
APOLLO DIVERSIFIED CREDIT CEF CEF 39822Y307 945 39,980 SH   SOLE   0 0 39,980
APOLLO DIVERSIFIED REAL ESTATE CEF ORD 39822J300 840 27,277 SH   SOLE   0 0 27,277
APOLLO GLOBAL MANAGEMENT ORD ORD 03769M106 693 11,186 SH   SOLE   0 0 11,186
APPLE JAN 20, 2023 CALL 240 ORD 037833100 5 10 SH Call SOLE   0 0 10
APPLE JUN 17, 2022 PUT 150 ORD 037833100 1 5 SH Put SOLE   0 0 5
APPLE ORD ORD 037833100 42,552 243,703 SH   SOLE   0 0 243,703
APPLIED MATERIAL ORD ORD 038222105 1,740 13,203 SH   SOLE   0 0 13,203
APPLIED OPTOELECTRONICS ORD ORD 03823U102 3,936 1,078,477 SH   SOLE   0 0 1,078,477
ARBOR REALTY REIT ORD ORD 038923108 656 38,489 SH   SOLE   0 0 38,489
ARES CAPITAL ORD ORD 04010L103 367 17,539 SH   SOLE   0 0 17,539
ARISTA NETWORKS ORD ORD 040413106 551 3,966 SH   SOLE   0 0 3,966
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 609 13,269 SH   SOLE   0 0 13,269
ARK INNOVATION ETF ETF 00214Q104 300 4,540 SH   SOLE   0 0 4,540
ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 2,142 24,559 SH   SOLE   0 0 24,559
ASML HOLDING ADR REP ORD ORD N07059210 1,113 1,667 SH   SOLE   0 0 1,667
ASTRAZENECA ADR REP 0.5 ORD ORD 046353108 309 4,668 SH   SOLE   0 0 4,668
AT&T ORD ORD 00206R102 3,387 143,371 SH   SOLE   0 0 143,371
ATLASSIAN CL A ORD ORD G06242104 643 2,191 SH   SOLE   0 0 2,191
ATMOS ENERGY ORD ORD 049560105 1,055 8,837 SH   SOLE   0 0 8,837
AUDIOVOX CL A ORD ORD 91829F104 321 32,200 SH   SOLE   0 0 32,200
AUTOMATIC DATA PROCESSING ORD ORD 053015103 884 3,888 SH   SOLE   0 0 3,888
AXON ENTERPRISE ORD ORD 05464C101 512 3,720 SH   SOLE   0 0 3,720
B AND G FOODS ORD ORD 05508R106 305 11,312 SH   SOLE   0 0 11,312
BALL ORD ORD 058498106 2,715 30,167 SH   SOLE   0 0 30,167
BANCO SANTANDER ADR REP 1 ORD ORD 05964H105 39 11,575 SH   SOLE   0 0 11,575
BANK OF AMERICA ORD ORD 060505104 1,532 37,171 SH   SOLE   0 0 37,171
BANK OF NEW YORK MELLON ORD ORD 064058100 254 5,122 SH   SOLE   0 0 5,122
BARINGS BDC ORD ORD 06759L103 294 28,488 SH   SOLE   0 0 28,488
BARINGS CORPORATE INVESTORS CF ORD 06759X107 172 11,300 SH   SOLE   0 0 11,300
BARRICK GOLD ORD ORD 067901108 542 22,120 SH   SOLE   0 0 22,120
BEAUTY HEALTH COMPANY CL A ORD ORD 88331L108 517 30,668 SH   SOLE   0 0 30,668
BERKSHIRE HATHAWAY CL B ORD ORD 084670702 6,865 19,455 SH   SOLE   0 0 19,455
BHP GROUP ADR ADR 088606108 387 5,013 SH   SOLE   0 0 5,013
BLACKBERRY ORD ORD 09228F103 811 108,770 SH   SOLE   0 0 108,770
BLACKROCK CORE BOND CF CF 09249E101 258 19,879 SH   SOLE   0 0 19,879
BLACKROCK CORPORATE HIGH YIELD CF ORD 09255P107 170 15,830 SH   SOLE   0 0 15,830
BLACKROCK MUNIVEST II CF ORD 09253T101 253 19,656 SH   SOLE   0 0 19,656
BLACKROCK ORD ORD 09247X101 1,084 1,419 SH   SOLE   0 0 1,419
BLACKROCK RES AND CMMDITIES STRGY CF CF 09257A108 323 29,325 SH   SOLE   0 0 29,325
BLACKROCK SCIENCE TECHNOLOGY CF CF 09258G104 924 21,374 SH   SOLE   0 0 21,374
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 2,013 40,613 SH   SOLE   0 0 40,613
BLACKSTONE MORTGAGE CL A REIT ORD ORD 09257W100 771 24,259 SH   SOLE   0 0 24,259
BLACKSTONE ORD ORD 09260D107 4,453 35,086 SH   SOLE   0 0 35,086
BLCKRCK UTLTES INFRA PWR OPRTNTS CF CF 09248D104 292 11,500 SH   SOLE   0 0 11,500
BLOCK CL A ORD ORD 852234103 2,015 14,864 SH   SOLE   0 0 14,864
BLUEROCK RESIDENTIAL GRWTH CL A REIT REIT 09627J102 1,083 40,762 SH   SOLE   0 0 40,762
BOEING ORD ORD 097023105 1,946 10,165 SH   SOLE   0 0 10,165
BORGWARNER ORD ORD 099724106 596 15,342 SH   SOLE   0 0 15,342
BOSTON SCIENTIFIC ORD ORD 101137107 305 6,900 SH   SOLE   0 0 6,900
BP ADR EACH REPSTNG SIX ORD ORD 055622104 1,159 39,427 SH   SOLE   0 0 39,427
BP JAN 20, 2023 CALL 27 ORD 055622104 0 1 SH Call SOLE   0 0 1
BRIGHTSPIRE CAPITAL CL A ORD ORD 10949T109 132 14,367 SH   SOLE   0 0 14,367
BRISTOL MYERS SQUIBB ORD ORD 110122108 1,252 17,156 SH   SOLE   0 0 17,156
BRITISH AMERICAN TOBACCO ADR REP ORD ORD 110448107 914 21,683 SH   SOLE   0 0 21,683
BROADCOM ORD ORD 11135F101 2,975 4,725 SH   SOLE   0 0 4,725
BROADMARK REALTY CAPITAL ORD ORD 11135B100 127 14,721 SH   SOLE   0 0 14,721
BROOKFIEL PPTY PRT SRS 2 CM CL A UNT UNT G16249156 227 11,072 SH   SOLE   0 0 11,072
BROOKFIELD ASSET MANAGEMENT CL A ORD ORD 112585104 252 4,461 SH   SOLE   0 0 4,461
BROOKFIELD INFRASTRUCTUR PARTNER UNT UNT G16252101 246 3,721 SH   SOLE   0 0 3,721
BROOKFIELD REAL ASSETS INCOME CF CF 112830104 257 12,427 SH   SOLE   0 0 12,427
BROOKFIELD RENEWABLE PARTNERS UNT UNT G16258108 260 6,349 SH   SOLE   0 0 6,349
BUILDERS FIRSTSOURCE ORD ORD 12008R107 287 4,452 SH   SOLE   0 0 4,452
BUSINESS DEVELOPMENT ORD ORD 12325J101 376 73,618 SH   SOLE   0 0 73,618
CALAMP ORD ORD 128126109 3,271 447,550 SH   SOLE   0 0 447,550
CAPITAL ONE FINANCIAL ORD ORD 14040H105 297 2,265 SH   SOLE   0 0 2,265
CARLYLE GROUP ORD ORD 14316J108 439 8,995 SH   SOLE   0 0 8,995
CARRIER GLOBAL ORD ORD 14448C104 354 7,736 SH   SOLE   0 0 7,736
CARTER VALIDUS MISSIN CRITL CL A ORD ORD 146280102 341 46,302 SH   SOLE   0 0 46,302
CATERPILLAR ORD ORD 149123101 1,261 5,664 SH   SOLE   0 0 5,664
CBRE GROUP CL A ORD ORD 12504L109 751 8,209 SH   SOLE   0 0 8,209
CHAMPIONX ORD ORD 15872M104 349 14,281 SH   SOLE   0 0 14,281
CHARLES SCHWAB ORD ORD 808513105 867 10,293 SH   SOLE   0 0 10,293
CHEVRON JAN 19, 2024 CALL 165 ORD 166764100 20 10 SH Call SOLE   0 0 10
CHEVRON ORD ORD 166764100 5,366 32,957 SH   SOLE   0 0 32,957
CHIMERA INVESTMENT REIT REIT 16934Q208 495 41,138 SH   SOLE   0 0 41,138
CHIPOTLE MEXICAN GRILL ORD ORD 169656105 2,754 1,741 SH   SOLE   0 0 1,741
CINTAS ORD ORD 172908105 711 1,672 SH   SOLE   0 0 1,672
CISCO SYSTEMS JUN 17, 2022 CALL 55 ORD 17275R102 31 100 SH Call SOLE   0 0 100
CISCO SYSTEMS JUN 17, 2022 PUT 55 ORD 17275R102 19 92 SH Put SOLE   0 0 92
CISCO SYSTEMS ORD ORD 17275R102 2,511 45,034 SH   SOLE   0 0 45,034
CITIGROUP ORD ORD 172967424 331 6,217 SH   SOLE   0 0 6,217
CLEVELAND CLIFFS ORD ORD 185899101 697 21,645 SH   SOLE   0 0 21,645
CLOROX ORD ORD 189054109 478 3,439 SH   SOLE   0 0 3,439
CLOUDFLARE CL A ORD ORD 18915M107 805 6,730 SH   SOLE   0 0 6,730
CLOUGH GLOBAL OPPORTUNITIES CF CF 18914E106 99 10,566 SH   SOLE   0 0 10,566
CNL HEALTHCARE PPTYS ORD ORD 12612C108 53 11,643 SH   SOLE   0 0 11,643
COCA-COLA AUG 19, 2022 CALL 65 ORD 191216100 1 15 SH Call SOLE   0 0 15
COCA-COLA ORD ORD 191216100 1,737 28,031 SH   SOLE   0 0 28,031
COHEN AND STEERS INFRASTRUCTURE CF CF 19248A109 471 16,275 SH   SOLE   0 0 16,275
COHU ORD ORD 192576106 1,532 51,775 SH   SOLE   0 0 51,775
COINBASE GLOBAL CL A ORD ORD 19260Q107 350 1,845 SH   SOLE   0 0 1,845
COMCAST CL A ORD ORD 20030N101 1,218 26,018 SH   SOLE   0 0 26,018
COMMUNICAT SVS SLCT SEC SPDR ETF ETF 81369Y852 336 4,897 SH   SOLE   0 0 4,897
COMPASS MIN INTL JUN 17, 2022 CALL 60 ORD 20451N101 0 1 SH Call SOLE   0 0 1
COMPASS MINERALS INTERNATIONAL ORD ORD 20451N101 832 13,256 SH   SOLE   0 0 13,256
CONOCOPHILLIPS ORD ORD 20825C104 326 3,261 SH   SOLE   0 0 3,261
CONSOLIDATED EDI JAN 20, 2023 CALL 100 ORD 209115104 3 8 SH Call SOLE   0 0 8
CONSOLIDATED EDISON ORD ORD 209115104 481 5,083 SH   SOLE   0 0 5,083
CONSTELLATION BRANDS CL A ORD ORD 21036P108 466 2,026 SH   SOLE   0 0 2,026
CORNERSTONE STRATEGIC VALUE CF CF 21924B302 853 60,552 SH   SOLE   0 0 60,552
CORNERSTONE TOTAL RETURN CF CF 21924U300 613 44,102 SH   SOLE   0 0 44,102
COSTCO WHOLESALE ORD ORD 22160K105 4,185 7,269 SH   SOLE   0 0 7,269
COTERRA ENERGY ORD ORD 127097103 1,026 38,071 SH   SOLE   0 0 38,071
COUPA SOFTWARE ORD ORD 22266L106 241 2,380 SH   SOLE   0 0 2,380
CP HIGH YIELD TREND ETF ETF 66538R722 947 42,000 SH   SOLE   0 0 42,000
CREDIT SUISSE GRP ADR REPTG ONE ORD ORD 225401108 151 19,302 SH   SOLE   0 0 19,302
CROWDSTRIKE HOLDINGS CL A ORD ORD 22788C105 2,622 11,550 SH   SOLE   0 0 11,550
CROWN CASTLE INTERNATIONAL REIT ORD ORD 22822V101 577 3,129 SH   SOLE   0 0 3,129
CSX ORD ORD 126408103 447 11,940 SH   SOLE   0 0 11,940
CUMMINS ORD ORD 231021106 267 1,306 SH   SOLE   0 0 1,306
CVS HEALTH ORD ORD 126650100 1,303 12,877 SH   SOLE   0 0 12,877
DAKTRONICS ORD ORD 234264109 3,076 801,300 SH   SOLE   0 0 801,300
DANAHER ORD ORD 235851102 515 1,757 SH   SOLE   0 0 1,757
DATA IO ORD ORD 237690102 1,149 270,584 SH   SOLE   0 0 270,584
DATADOG CL A ORD ORD 23804L103 1,501 9,913 SH   SOLE   0 0 9,913
DEERE ORD ORD 244199105 1,086 2,615 SH   SOLE   0 0 2,615
DERMTECH ORD ORD 24984K105 182 12,400 SH   SOLE   0 0 12,400
DEVON ENERGY ORD ORD 25179M103 702 11,878 SH   SOLE   0 0 11,878
DIAGEO ADR REP 4 ORD ORD 25243Q205 406 1,999 SH   SOLE   0 0 1,999
DIEBOLD MAY 20, 2022 CALL 10 ORD 253651103 0 9 SH Call SOLE   0 0 9
DIEBOLD NIXDORF ORD ORD 253651103 212 31,541 SH   SOLE   0 0 31,541
DIMENSIONAL U S CORE EQUITY 2 ETF ETF 25434V708 686 24,905 SH   SOLE   0 0 24,905
DIMENSIONAL US CORE EQUITY MARKT ETF ETF 25434V104 329 10,461 SH   SOLE   0 0 10,461
DIMENSIONAL WLD EX US CR EQ 2 ETF ETF 25434V880 238 9,571 SH   SOLE   0 0 9,571
DIREXION SEMICONDUCTOR BULL 3X ETF ETF 25459W458 290 7,500 SH   SOLE   0 0 7,500
DIREXN DLY CSI CHINA INTRNT INDX ETF ETF 25460E505 123 20,000 SH   SOLE   0 0 20,000
DNP SELECT INCOME CF ORD 23325P104 331 28,025 SH   SOLE   0 0 28,025
DOCUSIGN ORD ORD 256163106 668 6,237 SH   SOLE   0 0 6,237
DOLLAR TREE JUN 17, 2022 CALL 155 ORD 256746108 5 4 SH Call SOLE   0 0 4
DOLLAR TREE ORD ORD 256746108 248 1,549 SH   SOLE   0 0 1,549
DOMINION ENERGY ORD ORD 25746U109 1,101 12,966 SH   SOLE   0 0 12,966
DOMINION US JUL 15, 2022 CALL 90 ORD 25746U109 2 13 SH Call SOLE   0 0 13
DOUBLELINE INCOME SOLUTIONS CF ORD 258622109 219 15,137 SH   SOLE   0 0 15,137
DOVER ORD ORD 260003108 645 4,114 SH   SOLE   0 0 4,114
DOW JAN 20, 2023 CALL 57.5 ORD 260557103 3 23 SH Call SOLE   0 0 23
DOW ORD ORD 260557103 1,187 18,632 SH   SOLE   0 0 18,632
DROPBOX CL A ORD ORD 26210C104 234 10,074 SH   SOLE   0 0 10,074
DUKE ENERGY ORD ORD 26441C204 732 6,563 SH   SOLE   0 0 6,563
DUPONT DE APR 14, 2022 CALL 82.5 ORD 26614N102 0 1 SH Call SOLE   0 0 1
DUPONT DE NEMOURS ORD ORD 26614N102 239 3,256 SH   SOLE   0 0 3,256
DURECT ORD ORD 266605104 16 25,000 SH   SOLE   0 0 25,000
DZS ORD ORD 268211109 313 22,600 SH   SOLE   0 0 22,600
EAGLE POINT CREDIT CF ORD 269808101 160 12,241 SH   SOLE   0 0 12,241
EATON VANCE TAX MAN GL DIV EQ INC CF ORD 27829F108 306 31,562 SH   SOLE   0 0 31,562
EATON VANCE TX ADVNT GLBL DVD OPP CF ORD 27828U106 227 7,566 SH   SOLE   0 0 7,566
EDWARDS LIFESCIENCES ORD ORD 28176E108 1,170 9,944 SH   SOLE   0 0 9,944
ELI LILLY ORD ORD 532457108 957 3,344 SH   SOLE   0 0 3,344
EMCORE ORD ORD 290846203 1,357 366,900 SH   SOLE   0 0 366,900
ENBRIDGE INC JUL 15, 2022 CALL 50 ORD 29250N105 0 15 SH Call SOLE   0 0 15
ENBRIDGE ORD ORD 29250N105 1,089 23,641 SH   SOLE   0 0 23,641
ENCORE WIRE ORD ORD 292562105 259 2,271 SH   SOLE   0 0 2,271
ENERGY SELECT SECTOR SPDR ETF ETF 81369Y506 2,174 28,445 SH   SOLE   0 0 28,445
ENERGY TRANSFER UNT ORD 29273V100 1,858 166,127 SH   SOLE   0 0 166,127
ENTERGY JUL 15, 2022 CALL 120 ORD 29364G103 2 10 SH Call SOLE   0 0 10
ENTERGY ORD ORD 29364G103 321 2,758 SH   SOLE   0 0 2,758
ENTERPRISE PRODUCTS PARTNERS UNT ORD 293792107 2,541 98,478 SH   SOLE   0 0 98,478
EOG RESOURCES ORD ORD 26875P101 468 3,928 SH   SOLE   0 0 3,928
EQUINIX REIT ORD ORD 29444U700 308 417 SH   SOLE   0 0 417
ETFMG Prime Cyber Security ETF ETF 26924G201 1,135 19,331 SH   SOLE   0 0 19,331
ETSY ORD ORD 29786A106 540 4,351 SH   SOLE   0 0 4,351
EXELON ORD ORD 30161N101 884 18,578 SH   SOLE   0 0 18,578
EXPEDIA GROUP ORD ORD 30212P303 200 1,026 SH   SOLE   0 0 1,026
EXTREME NETWORKS ORD ORD 30226D106 1,487 121,800 SH   SOLE   0 0 121,800
EXXON MOBIL APR 14, 2022 CALL 75 ORD 30231G102 4 9 SH Call SOLE   0 0 9
EXXON MOBIL ORD ORD 30231G102 5,071 61,408 SH   SOLE   0 0 61,408
FACTSET RESEARCH SYSTEMS ORD ORD 303075105 666 1,536 SH   SOLE   0 0 1,536
FASTENAL ORD ORD 311900104 290 4,887 SH   SOLE   0 0 4,887
FEDERAL NATIONAL MORTGAGE ORD ORD 313586109 11 14,300 SH   SOLE   0 0 14,300
FEDEX ORD ORD 31428X106 937 4,052 SH   SOLE   0 0 4,052
FIDELITY LOW DURATION BOND FACTR ETF ETF 316188408 293 5,852 SH   SOLE   0 0 5,852
FIDELITY MSCI CONS DISCR INDX ETF ETF 316092204 201 2,547 SH   SOLE   0 0 2,547
FIDELITY NASDAQ COMPOSITE INDX ETF ETF 315912808 2,085 37,528 SH   SOLE   0 0 37,528
FIDELITY NATIONAL FINANCIAL ORD ORD 31620R303 350 7,181 SH   SOLE   0 0 7,181
FIFTH THIRD BANCORP ORD ORD 316773100 417 9,701 SH   SOLE   0 0 9,701
FIRST FTSE EPRA/NAREIT DEV MKTS ETF ETF 33736N101 637 12,337 SH   SOLE   0 0 12,337
FIRST TR CONS DSCRTNRY ALPHADEX ETF ETF 33734X101 300 5,510 SH   SOLE   0 0 5,510
FIRST TR GLOBAL FDS SML CP CL A ETF ETF G3R761153 246 9,700 SH   SOLE   0 0 9,700
FIRST TR INDL PROD DRBL ALPHADEX ETF ETF 33734X150 294 5,215 SH   SOLE   0 0 5,215
FIRST TR LRG CP VAL ALPHADEX ETF ETF 33735J101 260 3,690 SH   SOLE   0 0 3,690
FIRST TR NAS 100 EQL WEGHTD INDX ETF ETF 337344105 777 7,248 SH   SOLE   0 0 7,248
FIRST TRST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 994 20,867 SH   SOLE   0 0 20,867
FIRST TRST HGH YLD OPPRT 2027 NAV CF CF 33741Q107 342 19,700 SH   SOLE   0 0 19,700
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 829 10,613 SH   SOLE   0 0 10,613
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 1,437 15,877 SH   SOLE   0 0 15,877
FIRST TRUST ENERGY ALPHADEX ETF ETF 33734X127 1,518 95,312 SH   SOLE   0 0 95,312
FIRST TRUST ENHANCED SHORT MTRTY ETF ETF 33739Q408 1,345 22,605 SH   SOLE   0 0 22,605
FIRST TRUST EUROPE ALPHADEX ETF ETF 33737J117 536 13,874 SH   SOLE   0 0 13,874
FIRST TRUST GBL TTCL COMDTY STRA ETF ETF 33739H101 2,009 70,671 SH   SOLE   0 0 70,671
FIRST TRUST HEALTH CARE ALPHADEX ETF ETF 33734X143 253 2,213 SH   SOLE   0 0 2,213
FIRST TRUST INSTITL PREF SEC INM ETF ETF 33739P855 593 30,603 SH   SOLE   0 0 30,603
FIRST TRUST INTERNET INDEX CF ETF ETF 33733E302 1,145 6,095 SH   SOLE   0 0 6,095
FIRST TRUST ISE WATER INDEX ETF ETF 33733B100 3,882 46,064 SH   SOLE   0 0 46,064
FIRST TRUST MATERIALS ALPHADEX ETF ETF 33734X168 235 3,292 SH   SOLE   0 0 3,292
FIRST TRUST MORNINGSTAR DIV LDRS ETF ETF 336917109 689 18,427 SH   SOLE   0 0 18,427
FIRST TRUST NASDAQ BANK ETF ETF 33738R860 356 11,210 SH   SOLE   0 0 11,210
FIRST TRUST NASDAQ CYBRSCRTY ETF ETF 33734X846 1,450 27,309 SH   SOLE   0 0 27,309
FIRST TRUST NASDAQ OIL AND GAS ETF ETF 33738R845 318 12,034 SH   SOLE   0 0 12,034
FIRST TRUST NASDAQ SEMICONDUCTOR ETF ETF 33738R811 237 3,369 SH   SOLE   0 0 3,369
FIRST TRUST NASDAQ SMART ID ETF ETF 33737K205 682 8,985 SH   SOLE   0 0 8,985
FIRST TRUST NASDAQ TRNSPORTATION ETF ETF 33738R795 311 9,640 SH   SOLE   0 0 9,640
FIRST TRUST NORTH AMERICAN ENERG ETF ETF 33738D101 1,807 65,287 SH   SOLE   0 0 65,287
FIRST TRUST NYSE ARCA BIOTECH ID ETF ETF 33733E203 1,381 9,261 SH   SOLE   0 0 9,261
FIRST TRUST PREFERRED SEC INCOME ETF ETF 33739E108 2,808 147,652 SH   SOLE   0 0 147,652
FIRST TRUST SENIOR LOAN ETF ETF 33738D309 4,423 94,020 SH   SOLE   0 0 94,020
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408 3,765 82,285 SH   SOLE   0 0 82,285
FIRST TRUST TCW OPPORTUNISTIC FI ETF ETF 33740F805 3,697 74,578 SH   SOLE   0 0 74,578
FIRST TRUST ULTRA SHRT DUR MUNIC ETF ETF 33740J104 3,532 177,000 SH   SOLE   0 0 177,000
FIRST TRUST US EQUITY OPRTNT ETF ETF 336920103 1,132 10,381 SH   SOLE   0 0 10,381
FIRST TRUST VALUE DIVIDEND INDEX ETF ETF 33734H106 3,971 93,892 SH   SOLE   0 0 93,892
FIRST TST NASDAQ 100 TEC ID ETF ETF 337345102 795 5,215 SH   SOLE   0 0 5,215
FIRST TST NASDAQ CLEAN ED ID ETF ETF 33733E500 549 8,504 SH   SOLE   0 0 8,504
FISERV ORD ORD 337738108 439 4,332 SH   SOLE   0 0 4,332
FLEXSHARES IBOXX 3 YR TIPS IDX ETF ETF 33939L506 582 22,500 SH   SOLE   0 0 22,500
FORD MOTOR JAN 20, 2023 CALL 10 ORD 345370860 9 45 SH Call SOLE   0 0 45
FORD MOTOR ORD ORD 345370860 1,126 66,600 SH   SOLE   0 0 66,600
FORTINET ORD ORD 34959E109 1,373 4,020 SH   SOLE   0 0 4,020
FRANKLIN BSP REALTY TR ORD ORD 35243J101 177 12,720 SH   SOLE   0 0 12,720
FRANKLIN LTD DUR INCOME CF CF 35472T101 99 13,131 SH   SOLE   0 0 13,131
FRST TRST ISE REV NTRL GS IND ETF ETF 33733E807 627 25,712 SH   SOLE   0 0 25,712
FRST TRT LOW DRTN OPPRNTS ETF ETF 33739Q200 1,394 28,490 SH   SOLE   0 0 28,490
FS ENERGY AND POWER CF ORD 30264D109 0 53,850 SH   SOLE   0 0 53,850
FS KKR CAPITAL ORD ORD 302635206 1,185 51,970 SH   SOLE   0 0 51,970
FST TRT DSY WRGHT INTRNL FOCS 5 ETF ETF 33738R886 278 13,354 SH   SOLE   0 0 13,354
FST TST DOW JNS GLBL SEL DVD IDX ETF ETF 33734X200 566 22,347 SH   SOLE   0 0 22,347
FT CBOE VEST FUND OF BUFFER ETF ETF 33740F755 1,495 62,897 SH   SOLE   0 0 62,897
FT CBOE VEST NASDAQ 100 BUFFER ETF ETF 33740F649 251 11,274 SH   SOLE   0 0 11,274
FT CBOE VEST US EQUITY BUFF ETF ETF 33740F847 408 10,790 SH   SOLE   0 0 10,790
FT CBOE VEST US EQY DEEP BUFF ETF ETF 33740U802 630 19,850 SH   SOLE   0 0 19,850
FT DORSEY WRIGHT MOMNT AND DIVID ETF ETF 33738R696 554 16,522 SH   SOLE   0 0 16,522
FT HRZN MNGD VLTILTY DMSTC ETF ETF 33739P889 422 12,160 SH   SOLE   0 0 12,160
FT MULTI MANAGER LARGE GRW ETF ETF 33740F789 1,175 51,000 SH   SOLE   0 0 51,000
FT RISING DIVIDEND ACHIEVERS ETF ETF 33738R506 5,944 121,322 SH   SOLE   0 0 121,322
GABELLI UTILITY CF ORD 36240A101 210 29,483 SH   SOLE   0 0 29,483
GAMCO GLOBAL GOLD NTRL RSRCS INC CF ORD 36465A109 144 35,742 SH   SOLE   0 0 35,742
GENERAC HOLDINGS ORD ORD 368736104 287 967 SH   SOLE   0 0 967
GENERAL ELECTRIC ORD ORD 369604301 783 8,566 SH   SOLE   0 0 8,566
GENERAL MILLS APR 14, 2022 PUT 52.5 ORD 370334104 0 6 SH Put SOLE   0 0 6
GENERAL MILLS ORD ORD 370334104 928 13,712 SH   SOLE   0 0 13,712
GENERAL MOTORS ORD ORD 37045V100 611 13,979 SH   SOLE   0 0 13,979
GILEAD SCIENCES JUN 17, 2022 CALL 65 ORD 375558103 0 1 SH Call SOLE   0 0 1
GILEAD SCIENCES ORD ORD 375558103 606 10,204 SH   SOLE   0 0 10,204
GLADSTONE CAPITAL ORD ORD 376535100 519 44,078 SH   SOLE   0 0 44,078
GLADSTONE LAND REIT ORD ORD 376549101 366 10,075 SH   SOLE   0 0 10,075
GLAXOSMITHKLINE ADR REP TWO ORD ORD 37733W105 403 9,273 SH   SOLE   0 0 9,273
GLOBAL NET LEASE ORD ORD 379378201 710 45,173 SH   SOLE   0 0 45,173
GLOBAL X FUND GLB X NSDQ 100 CVD ETF ETF 37954Y483 619 29,557 SH   SOLE   0 0 29,557
GOLDMAN SACHS BDC ORD ORD 38147U107 217 11,100 SH   SOLE   0 0 11,100
GOLDMAN SACHS GROUP ORD ORD 38141G104 1,159 3,511 SH   SOLE   0 0 3,511
GRILLED CHEESE TRUCK ORD ORD 39850T105 16 40,000 SH   SOLE   0 0 40,000
GRNITSHRS HIPS US HGH INCME ETF ETF 38747R306 340 23,627 SH   SOLE   0 0 23,627
GTX ORD ORD 362408205 0 12,315 SH   SOLE   0 0 12,315
GUESS ORD ORD 401617105 243 11,130 SH   SOLE   0 0 11,130
GUGGENHEIM STRATEGIC OPPORTNITIES CF ORD 40167F101 978 51,456 SH   SOLE   0 0 51,456
GULFSLOPE ENERGY ORD ORD 40273W105 0 10,000 SH   SOLE   0 0 10,000
HANESBRANDS ORD ORD 410345102 195 13,158 SH   SOLE   0 0 13,158
HEALTHCARE ORD ORD 42226B105 158 26,973 SH   SOLE   0 0 26,973
HEALTHIER CHOICES MANAGEMENT ORD ORD 42226N109 0 750,000 SH   SOLE   0 0 750,000
HELMERICH AND PAYNE ORD ORD 423452101 336 7,876 SH   SOLE   0 0 7,876
HELMERICH JAN 20, 2023 CALL 40 ORD 423452101 8 13 SH Call SOLE   0 0 13
HERCULES CAPITAL ORD ORD 427096508 495 27,423 SH   SOLE   0 0 27,423
HESS MIDSTREAM CL A ORD ORD 428103105 210 7,000 SH   SOLE   0 0 7,000
HIGHLANDS REIT ORD ORD 43110A104 11 78,717 SH   SOLE   0 0 78,717
HOME DEPOT ORD ORD 437076102 4,421 14,771 SH   SOLE   0 0 14,771
HONEYWELL INTERNATIONAL ORD ORD 438516106 1,731 8,896 SH   SOLE   0 0 8,896
HP ORD ORD 40434L105 467 12,880 SH   SOLE   0 0 12,880
HUBSPOT ORD ORD 443573100 559 1,179 SH   SOLE   0 0 1,179
HUMACYTE ORD ORD 44486Q103 222 31,500 SH   SOLE   0 0 31,500
HUNTINGTON BANCSHARES ORD ORD 446150104 151 10,359 SH   SOLE   0 0 10,359
IDEXX LABORATORIES ORD ORD 45168D104 1,520 2,780 SH   SOLE   0 0 2,780
ILLINOIS TOOL ORD ORD 452308109 595 2,842 SH   SOLE   0 0 2,842
INFINERA ORD ORD 45667G103 948 109,400 SH   SOLE   0 0 109,400
INNOVATOR US EQY ULTRA BUFFER ETF ETF 45782C821 274 9,712 SH   SOLE   0 0 9,712
INTEL ORD ORD 458140100 2,779 56,089 SH   SOLE   0 0 56,089
INTERNATIONAL BANCSHARES ORD ORD 459044103 7,766 183,994 SH   SOLE   0 0 183,994
INTERNATIONAL BUSINESS MACHINES ORD ORD 459200101 1,587 12,210 SH   SOLE   0 0 12,210
INTUITIVE SURGICAL ORD ORD 46120E602 228 756 SH   SOLE   0 0 756
INVESCO BOND CF CF 46132L107 178 10,200 SH   SOLE   0 0 10,200
INVESCO DYNAMIC CRDT OP CL AX NAV CF CF 46091B207 244 19,951 SH   SOLE   0 0 19,951
INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631 275 9,502 SH   SOLE   0 0 9,502
INVESCO QQQ TRUST 1 JUN 17, 2022 CALL 380 ORD 46131H107 1 2 SH Call SOLE   0 0 2
INVESCO SNR INCOME CF CF 46131H107 280 65,768 SH   SOLE   0 0 65,768
INVESCO VALUE MUNICIPAL INCOME CF ORD 46132P108 231 16,612 SH   SOLE   0 0 16,612
INVSC AEROSPACE DEFENSE ETF ETF 46137V100 248 3,177 SH   SOLE   0 0 3,177
INVSC BULLETSHARES 2022 CRP BND ETF ETF 46138J882 474 22,299 SH   SOLE   0 0 22,299
INVSC BULLETSHARES 2023 CRP BND ETF ETF 46138J866 465 22,058 SH   SOLE   0 0 22,058
INVSC BULTSH 2022 HG YLD CRP BND ETF ETF 46138J874 583 25,474 SH   SOLE   0 0 25,474
INVSC BULTSH 2023 HG YLD CRP BND ETF ETF 46138J858 459 18,757 SH   SOLE   0 0 18,757
INVSC BUYBACK ACHIEVERS ETF ETF 46137V308 1,068 11,804 SH   SOLE   0 0 11,804
INVSC DB COMMODITY INDEX TRACKNG ETF ETF 46138B103 458 17,580 SH   SOLE   0 0 17,580
INVSC DB US DOLLAR INDEX BULLISH ETF ETF 46141D203 256 9,738 SH   SOLE   0 0 9,738
INVSC DIVIDEND ACHIEVERS ETF ETF 46137V506 237 6,175 SH   SOLE   0 0 6,175
INVSC DYNAMC ENRG EXPLRTN PRDCTN ETF ETF 46137V761 1,304 47,003 SH   SOLE   0 0 47,003
INVSC DYNAMIC BUILDING CNSTRCTN ETF ETF 46137V779 240 5,600 SH   SOLE   0 0 5,600
INVSC KBW HIGH DVD YLD FNL ETF ETF 46138E610 223 11,430 SH   SOLE   0 0 11,430
INVSC NASDAQ INTERNET ETF ETF 46137V530 709 4,198 SH   SOLE   0 0 4,198
INVSC PREFERRED ETF ETF 46138E511 403 29,730 SH   SOLE   0 0 29,730
INVSC QQQ TRUST SRS 1 ETF ETF 46090E103 15,692 43,285 SH   SOLE   0 0 43,285
INVSC S P 500 DOWNSIDE HEDGED ETF ETF 46090A705 2,513 69,562 SH   SOLE   0 0 69,562
INVSC S P 500 EQUAL WEIGHT ETF ETF 46137V357 2,063 13,083 SH   SOLE   0 0 13,083
INVSC S P 500 HIGH DIV LW VLTLTY ETF ETF 46138E362 389 8,245 SH   SOLE   0 0 8,245
INVSC S P 500 LOW VOLATILITY ETF ETF 46138E354 1,709 25,480 SH   SOLE   0 0 25,480
INVSC S P 500 PURE GROWTH ETF GRWTH ETF 46137V266 1,881 10,237 SH   SOLE   0 0 10,237
INVSC S P 500 PURE VALUE ETF ETF 46137V258 885 10,341 SH   SOLE   0 0 10,341
INVSC S P 500 QUALITY ETF ETF 46137V241 1,850 37,069 SH   SOLE   0 0 37,069
INVSC S P 500 TOP 50 ETF ETF 46137V233 477 1,360 SH   SOLE   0 0 1,360
INVSC SP 500 EQL WGHT CNSMR STPL ETF ETF 46137V373 331 1,961 SH   SOLE   0 0 1,961
INVSC SP 500 EQL WGHT HLTH CARE ETF ETF 46137V332 526 1,717 SH   SOLE   0 0 1,717
INVSC SP 500 EQUAL WEIGHT TECH ETF ETF 46137V282 555 1,923 SH   SOLE   0 0 1,923
INVSC VARIABLE RATE PREFERRED ETF ETF 46138G870 416 17,060 SH   SOLE   0 0 17,060
INVSC VARIABLE RT INVSTMNT ETF ETF 46090A879 3,949 158,443 SH   SOLE   0 0 158,443
IRON MOUNTAIN ORD ORD 46284V101 601 10,863 SH   SOLE   0 0 10,863
ISHARES 1-3 YEAR TREASRY BOND ETF ETF 464287457 245 2,950 SH   SOLE   0 0 2,950
ISHARES ACCUM PTG ETF ETF G49507836 313 9,415 SH   SOLE   0 0 9,415
ISHARES BIOTECHNOLOGY ETF ETF 464287556 533 4,091 SH   SOLE   0 0 4,091
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 22,081 413,432 SH   SOLE   0 0 413,432
ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867 1,700 31,513 SH   SOLE   0 0 31,513
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 907 8,490 SH   SOLE   0 0 8,490
ISHARES CORE MODERATE ALLOCATIN ETF ETF 464289875 1,537 35,785 SH   SOLE   0 0 35,785
ISHARES CORE MSCI EAFE ETF ETF 46432F842 843 12,139 SH   SOLE   0 0 12,139
ISHARES CORE MSCI EMERGING ETF ETF 46434G103 357 6,444 SH   SOLE   0 0 6,444
ISHARES CORE S&P 500 ETF ETF 464287200 65,519 144,416 SH   SOLE   0 0 144,416
ISHARES CORE S&P MID CAP ETF ETF 464287507 349 1,304 SH   SOLE   0 0 1,304
ISHARES CORE S&P SMALL CAP ETF ETF 464287804 1,311 12,155 SH   SOLE   0 0 12,155
ISHARES CORE S&P US GROWTH ETF ETF 464287671 1,929 18,258 SH   SOLE   0 0 18,258
ISHARES CORE US AGGREGATE BOND ETF ETF 464287226 565 5,277 SH   SOLE   0 0 5,277
ISHARES EDGE MSCI USA VAL FACTOR ETF ETF G4955M788 909 98,500 SH   SOLE   0 0 98,500
ISHARES ESG AWARE MSCI EM ETF ETF 46434G863 380 10,360 SH   SOLE   0 0 10,360
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 2,691 26,554 SH   SOLE   0 0 26,554
ISHARES EXPANDED TECH STW SCTR ETF ETF 464287515 368 1,068 SH   SOLE   0 0 1,068
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 1,063 18,009 SH   SOLE   0 0 18,009
ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 234 8,432 SH   SOLE   0 0 8,432
ISHARES GLOBAL TECH ETF ETF 464287291 1,567 27,027 SH   SOLE   0 0 27,027
ISHARES GOLD ETF ETF 464285204 1,046 28,402 SH   SOLE   0 0 28,402
ISHARES IBONDS DEC 2022 TERM ETF ETF 46434VBA7 241 9,628 SH   SOLE   0 0 9,628
ISHARES IBOXX HIGH YIELD BOND ETF ETF 464288513 403 4,905 SH   SOLE   0 0 4,905
ISHARES IBOXX INVT GRADE BOND ETF ETF 464287242 217 1,799 SH   SOLE   0 0 1,799
ISHARES III CORE MSCI WORLD UCT ETF ETF G4954M409 5,031 58,760 SH   SOLE   0 0 58,760
ISHARES IV PLC EDGE MSCI ETF ETF G4955M762 711 71,200 SH   SOLE   0 0 71,200
ISHARES JPMORGAN USD MTS BOND ETF ETF 464288281 211 2,164 SH   SOLE   0 0 2,164
ISHARES MORGSTAR MID CAP GRO ETF ETF 464288307 928 14,446 SH   SOLE   0 0 14,446
ISHARES MORN MLTI ASS INC IND ETF ETF 46432F875 489 21,900 SH   SOLE   0 0 21,900
ISHARES MORNINGSTAR GROWTH ETF GRWTH ETF 464287119 2,674 41,142 SH   SOLE   0 0 41,142
ISHARES MSCI EAF MIN VOL FCT ETF ETF 46429B689 453 6,288 SH   SOLE   0 0 6,288
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 688 7,147 SH   SOLE   0 0 7,147
ISHARES MSCI EAFE VALUE ETF ETF 464288877 769 15,314 SH   SOLE   0 0 15,314
ISHARES MSCI EUROPE FINANCIALS ETF ETF 464289180 472 25,000 SH   SOLE   0 0 25,000
ISHARES MSCI GLO GOLD MINERS ETF ETF 46434G855 336 10,842 SH   SOLE   0 0 10,842
ISHARES MSCI KLD 400 SOCIAL INDX ETF ETF 464288570 672 7,767 SH   SOLE   0 0 7,767
ISHARES MSCI USA MIN VOL FCTR ETF ETF 46429B697 3,463 44,656 SH   SOLE   0 0 44,656
ISHARES MSCI USA MOMNTUM FCT ETF ETF 46432F396 1,762 10,477 SH   SOLE   0 0 10,477
ISHARES MSCI USA QLTY FACT ETF ETF 46432F339 1,625 12,075 SH   SOLE   0 0 12,075
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 535 5,119 SH   SOLE   0 0 5,119
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 443 4,041 SH   SOLE   0 0 4,041
ISHARES PREFERRED INCOME SEC ETF ETF 464288687 1,260 34,607 SH   SOLE   0 0 34,607
ISHARES RUS 2000 MAY 20, 2022 CALL 240 ETF 464287655 0 3 SH Call SOLE   0 0 3
ISHARES RUSSELL 1000 ETF ETF 464287622 1,926 7,703 SH   SOLE   0 0 7,703
ISHARES RUSSELL 1000 GROWTH ETF GRWTH ETF 464287614 442 1,593 SH   SOLE   0 0 1,593
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 263 1,585 SH   SOLE   0 0 1,585
ISHARES RUSSELL 2000 ETF ETF 464287655 1,620 7,893 SH   SOLE   0 0 7,893
ISHARES RUSSELL 2000 GROWTH ETF GRWTH ETF 464287648 454 1,778 SH   SOLE   0 0 1,778
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 447 2,774 SH   SOLE   0 0 2,774
ISHARES RUSSELL 3000 ETF ETF 464287689 889 3,390 SH   SOLE   0 0 3,390
ISHARES RUSSELL MID CAP ETF ETF 464287499 791 10,140 SH   SOLE   0 0 10,140
ISHARES RUSSELL MID CAP GROWTH ETF GRWTH ETF 464287481 285 2,844 SH   SOLE   0 0 2,844
ISHARES RUSSELL TOP 200 GROWTH ETF GRWTH ETF 464289438 539 3,396 SH   SOLE   0 0 3,396
ISHARES S&P 500 GROWTH ETF GRWTH ETF 464287309 1,975 25,868 SH   SOLE   0 0 25,868
ISHARES S&P 500 VALUE ETF ETF 464287408 814 5,234 SH   SOLE   0 0 5,234
ISHARES S&P SMLL CAP 600 GRTH ETF ETF 464287887 289 2,314 SH   SOLE   0 0 2,314
ISHARES SELECT DIVIDEND ETF ETF 464287168 296 2,316 SH   SOLE   0 0 2,316
ISHARES SELF DRIVING EV AND TECH ETF ETF 46435U366 228 4,918 SH   SOLE   0 0 4,918
ISHARES SEMICONDUCTOR ETF ETF 464287523 2,558 5,407 SH   SOLE   0 0 5,407
ISHARES SHORT TERM NTNL MUN BND ETF ETF 464288158 449 4,298 SH   SOLE   0 0 4,298
ISHARES SILVER TRUST ETF ETF 46428Q109 721 31,529 SH   SOLE   0 0 31,529
ISHARES TIPS BOND ETF ETF 464287176 6,982 56,052 SH   SOLE   0 0 56,052
ISHARES TOTAL US STOCK MARKET ETF ETF 464287150 2,247 22,268 SH   SOLE   0 0 22,268
ISHARES TOTAL USD BOND MARKET ETF ETF 46434V613 792 15,976 SH   SOLE   0 0 15,976
ISHARES TR IS 1-5 YR IN GR CR BD ETF ETF 464288646 1,806 34,938 SH   SOLE   0 0 34,938
ISHARES TRT IS 5-10 INV GR CR BD ETF ETF 464288638 214 3,906 SH   SOLE   0 0 3,906
ISHARES U S CONSUMER STAPLES ETF ETF 464287812 433 2,163 SH   SOLE   0 0 2,163
ISHARES US AEROSPACE DEFENSE ETF ETF 464288760 202 1,829 SH   SOLE   0 0 1,829
ISHARES US ENERGY ETF ETF 464287796 391 9,557 SH   SOLE   0 0 9,557
ISHARES US FINANCIAL SER ETF ETF 464287770 1,525 8,458 SH   SOLE   0 0 8,458
ISHARES US FINANCIALS ETF ETF 464287788 2,664 31,523 SH   SOLE   0 0 31,523
ISHARES US HEALTHCARE ETF ETF 464287762 1,894 6,561 SH   SOLE   0 0 6,561
ISHARES US HOME CONSTRUCT ETF ETF 464288752 253 4,286 SH   SOLE   0 0 4,286
ISHARES US INDUSTRIALS ETF ETF 464287754 2,125 20,158 SH   SOLE   0 0 20,158
ISHARES US MEDICAL DEVICES ETF ETF 464288810 2,360 38,716 SH   SOLE   0 0 38,716
ISHARES US OIL GAS EXL PROD ETF ETF 464288851 315 3,742 SH   SOLE   0 0 3,742
ISHARES US REGIONAL BANKS ETF ETF 464288778 289 4,911 SH   SOLE   0 0 4,911
ISHARES US TECHNOLOGY ETF ETF 464287721 934 9,071 SH   SOLE   0 0 9,071
ISHARES US TREASURY BOND ETF ETF 46429B267 1,494 60,013 SH   SOLE   0 0 60,013
ISHARES V PLC EXCHANGE TRADED ETF ETF G4R54M656 254 23,600 SH   SOLE   0 0 23,600
ISHR ETF GSCI CMD DYN STR ETF ETF 46431W853 351 8,767 SH   SOLE   0 0 8,767
ISHR V PLC S AND P ENRG SEC UCIT ETF ETF G4R54M599 115 16,000 SH   SOLE   0 0 16,000
ISHRS CORE S&P 500 UCITS USD ETF ETF G4955H110 392 835 SH   SOLE   0 0 835
ISHRS US BRKR DEALRS SCURTS EXCH ETF ETF 464288794 290 2,912 SH   SOLE   0 0 2,912
ISHS RESI AND MULTI REAL ESTATE ETF ETF 464288562 4,355 45,414 SH   SOLE   0 0 45,414
JAKKS PACIFIC ORD ORD 47012E403 808 57,598 SH   SOLE   0 0 57,598
JANUS HENDERSON SHRT DRTN INM ETF ETF 47103U886 431 8,790 SH   SOLE   0 0 8,790
JOHNSON & JOHNSON ORD ORD 478160104 4,386 24,749 SH   SOLE   0 0 24,749
JONES LANG LASALLE ORD ORD 48020Q107 879 3,673 SH   SOLE   0 0 3,673
JPMORGAN CHASE ORD ORD 46625H100 2,885 21,170 SH   SOLE   0 0 21,170
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 332 5,417 SH   SOLE   0 0 5,417
JPMORGAN ULTRA SHORT INCOME ETF ETF 46641Q837 830 16,528 SH   SOLE   0 0 16,528
KBS REAL ESTATE INVT TR III ORD ORD 48668L105 234 34,793 SH   SOLE   0 0 34,793
KELLOGG ORD ORD 487836108 685 10,634 SH   SOLE   0 0 10,634
KELLOGG SEP 16, 2022 CALL 67.5 ORD 487836108 1 10 SH Call SOLE   0 0 10
KEMPHARM ORD ORD 488445206 494 98,322 SH   SOLE   0 0 98,322
KIMBERLY CLARK ORD ORD 494368103 254 2,070 SH   SOLE   0 0 2,070
KINDER MORGAN CL P ORD ORD 49456B101 430 22,781 SH   SOLE   0 0 22,781
KKR AND CO ORD ORD 48251W104 312 5,337 SH   SOLE   0 0 5,337
KVH INDUSTRIES ORD ORD 482738101 99 10,900 SH   SOLE   0 0 10,900
KYNDRYL HOLDINGS ORD ORD 50155Q100 478 36,467 SH   SOLE   0 0 36,467
L3HARRIS TECHNOLOGIES ORD ORD 502431109 272 1,097 SH   SOLE   0 0 1,097
LAM RESEARCH ORD ORD 512807108 703 1,308 SH   SOLE   0 0 1,308
LI CYCLE HOLDINGS ORD ORD 50202P105 370 43,791 SH   SOLE   0 0 43,791
LIBERTY ALL STAR EQUITY CF CF 530158104 170 21,120 SH   SOLE   0 0 21,120
LIBERTY ALL STAR GROWTH CF CF 529900102 77 10,276 SH   SOLE   0 0 10,276
LINDE ORD ORD G5494J103 253 794 SH   SOLE   0 0 794
LKQ ORD ORD 501889208 202 4,463 SH   SOLE   0 0 4,463
LOCKHEED MARTIN ORD ORD 539830109 2,007 4,548 SH   SOLE   0 0 4,548
LOWES COMPANIES ORD ORD 548661107 946 4,679 SH   SOLE   0 0 4,679
LUMEN TECHNOLOGIES ORD ORD 550241103 159 14,132 SH   SOLE   0 0 14,132
LUMENTUM HOLDINGS ORD ORD 55024U109 321 3,297 SH   SOLE   0 0 3,297
MAGELLAN MIDSTREAM PARTNERS UNT ORD 559080106 757 15,441 SH   SOLE   0 0 15,441
MANNING AND NAPIER CL A ORD ORD 56382Q102 196 21,525 SH   SOLE   0 0 21,525
MARATHON PETROLEUM ORD ORD 56585A102 379 4,442 SH   SOLE   0 0 4,442
MARRIOTT INTERNATIONAL CL A ORD ORD 571903202 369 2,103 SH   SOLE   0 0 2,103
MARTIN MARIETTA MATERIALS ORD ORD 573284106 211 550 SH   SOLE   0 0 550
MARVELL TECHNOLOGY ORD ORD 573874104 731 10,204 SH   SOLE   0 0 10,204
MASTERCARD CL A ORD ORD 57636Q104 2,163 6,053 SH   SOLE   0 0 6,053
MATTEL JAN 20, 2023 CALL 30 ORD 577081102 2 25 SH Call SOLE   0 0 25
MATTEL ORD ORD 577081102 501 22,584 SH   SOLE   0 0 22,584
MAX SOUND ORD ORD 57776X109 0 300,000 SH   SOLE   0 0 300,000
MCCORMICK ORD ORD 579780206 506 5,079 SH   SOLE   0 0 5,079
MCDONALDS ORD ORD 580135101 1,320 5,340 SH   SOLE   0 0 5,340
MEDICAL PROPERTIES REIT ORD ORD 58463J304 203 9,604 SH   SOLE   0 0 9,604
MEDTRONIC ORD ORD G5960L103 673 6,074 SH   SOLE   0 0 6,074
MERCADOLIBRE ORD ORD 58733R102 1,959 1,648 SH   SOLE   0 0 1,648
MERCK & CO ORD ORD 58933Y105 1,894 23,085 SH   SOLE   0 0 23,085
META PLATFORMS APR 14, 2022 PUT 222.5 ORD 30303M102 0 1 SH Put SOLE   0 0 1
META PLATFORMS CL A ORD ORD 30303M102 4,404 19,808 SH   SOLE   0 0 19,808
META PLATFORMS JUN 17, 2022 CALL 230 ORD 30303M102 1 1 SH Call SOLE   0 0 1
MICRON TECH APR 01, 2022 CALL 83 ORD 595112103 0 20 SH Call SOLE   0 0 20
MICRON TECHNOLOGY ORD ORD 595112103 674 8,654 SH   SOLE   0 0 8,654
MICROSOFT ORD ORD 594918104 20,629 66,912 SH   SOLE   0 0 66,912
MODERNA APR 14, 2022 CALL 200 ORD 60770K107 7 40 SH Call SOLE   0 0 40
MODERNA ORD ORD 60770K107 1,050 6,100 SH   SOLE   0 0 6,100
MONGODB CL A ORD ORD 60937P106 983 2,218 SH   SOLE   0 0 2,218
MONOLITHIC POWER SYSTEMS ORD ORD 609839105 252 519 SH   SOLE   0 0 519
MORGAN STANLEY ORD ORD 617446448 644 7,376 SH   SOLE   0 0 7,376
NECESSITY RETAIL REIT CL A ORD ORD 02607T109 761 96,313 SH   SOLE   0 0 96,313
NETFLIX ORD ORD 64110L106 519 1,388 SH   SOLE   0 0 1,388
NEW RESIDENTIAL INVESTMENT REIT ORD ORD 64828T201 424 38,638 SH   SOLE   0 0 38,638
NEW YORK MORTGAGE REIT ORD ORD 649604501 39 10,771 SH   SOLE   0 0 10,771
NEWMONT ORD ORD 651639106 586 7,387 SH   SOLE   0 0 7,387
NEXTERA ENERGY ORD ORD 65339F101 2,947 34,792 SH   SOLE   0 0 34,792
NEXTERA ENERGY PARTNERS UNT ORD 65341B106 663 7,957 SH   SOLE   0 0 7,957
NIKE CL B ORD ORD 654106103 421 3,134 SH   SOLE   0 0 3,134
NOKIA ADR REPSG 1 SER A ORD ORD 654902204 2,037 373,184 SH   SOLE   0 0 373,184
NORFOLK SOUTHERN ORD ORD 655844108 352 1,235 SH   SOLE   0 0 1,235
NORTHROP GRUMMAN ORD ORD 666807102 332 742 SH   SOLE   0 0 742
NORTHSTAR HEALTHCARE INCOME ORD ORD 66705T105 22 16,230 SH   SOLE   0 0 16,230
NORTHWEST BIOTHERAPEUTICS ORD ORD 66737P600 6 10,000 SH   SOLE   0 0 10,000
NUCOR ORD ORD 670346105 755 5,080 SH   SOLE   0 0 5,080
NUVEEN CREDIT STRATEGIES INCOME CF ORD 67073D102 290 47,057 SH   SOLE   0 0 47,057
NUVEEN FLOATG RATE INCM OPPORTNTY CF ORD 6706EN100 346 34,202 SH   SOLE   0 0 34,202
NUVEEN FLOATING RATE INCOME CF ORD 67072T108 377 37,700 SH   SOLE   0 0 37,700
NUVEEN PREFERRED AND INCM OPP CF ORD 67073B106 402 46,945 SH   SOLE   0 0 46,945
NUVEEN SENIOR INCOME CF ORD 67067Y104 112 19,800 SH   SOLE   0 0 19,800
NVIDIA ORD ORD 67066G104 13,944 51,105 SH   SOLE   0 0 51,105
O REILLY AUTOMOTIVE ORD ORD 67103H107 758 1,108 SH   SOLE   0 0 1,108
OCCIDENTAL PETROLEUM ORD ORD 674599105 579 10,208 SH   SOLE   0 0 10,208
OGE ENERGY ORD ORD 670837103 358 8,800 SH   SOLE   0 0 8,800
OKTA CL A ORD ORD 679295105 840 5,571 SH   SOLE   0 0 5,571
OLD DOMINION FREIGHT LINE ORD ORD 679580100 450 1,509 SH   SOLE   0 0 1,509
OLD NATIONAL BANCORP ORD ORD 680033107 731 44,681 SH   SOLE   0 0 44,681
OMAGINE ORD ORD 681659207 0 18,375 SH   SOLE   0 0 18,375
OMEGA HEALTHCARE REIT ORD ORD 681936100 261 8,397 SH   SOLE   0 0 8,397
ONEOK ORD ORD 682680103 535 7,585 SH   SOLE   0 0 7,585
OPKO HEALTH ORD ORD 68375N103 38 11,251 SH   SOLE   0 0 11,251
ORACLE ORD ORD 68389X105 660 7,989 SH   SOLE   0 0 7,989
ORCHID ISLAND CAPITAL ORD ORD 68571X103 83 25,730 SH   SOLE   0 0 25,730
OWL ROCK CAPITAL ORD ORD 69121K104 247 16,764 SH   SOLE   0 0 16,764
OXFORD LANE CAPITAL ORD ORD 691543102 146 20,291 SH   SOLE   0 0 20,291
PALANTIR TECHNOLOGIES CL A ORD ORD 69608A108 253 18,444 SH   SOLE   0 0 18,444
PALO ALTO NETWORKS ORD ORD 697435105 3,954 6,353 SH   SOLE   0 0 6,353
PARAMOUNT GLOBAL CL B ORD ORD 92556H206 578 15,308 SH   SOLE   0 0 15,308
PATTERSON COMPANIES ORD ORD 703395103 246 7,608 SH   SOLE   0 0 7,608
PAYCOM SOFTWARE ORD ORD 70432V102 397 1,147 SH   SOLE   0 0 1,147
PAYPAL HOLDINGS ORD ORD 70450Y103 1,818 15,722 SH   SOLE   0 0 15,722
PENNANTPARK INVESTMENT ORD ORD 708062104 204 26,300 SH   SOLE   0 0 26,300
PEPSICO ORD ORD 713448108 2,541 15,186 SH   SOLE   0 0 15,186
PFIZER JUN 16, 2023 CALL 80 ORD 717081103 0 13 SH Call SOLE   0 0 13
PFIZER ORD ORD 717081103 5,729 110,670 SH   SOLE   0 0 110,670
PHILIP MORRIS INTERNATIONAL ORD ORD 718172109 502 5,351 SH   SOLE   0 0 5,351
PHILLIPS 66 ORD ORD 718546104 477 5,532 SH   SOLE   0 0 5,532
PHILLIPS EDISON AND COMPANY ORD ORD 71844V201 1,006 29,281 SH   SOLE   0 0 29,281
PHOTRONICS ORD ORD 719405102 1,909 112,500 SH   SOLE   0 0 112,500
PIMCO 0-5 YEAR HIGH YLD BND IDX ETF ETF 72201R783 1,496 15,559 SH   SOLE   0 0 15,559
PIMCO CORP INCOME CF ORD 72200U100 162 10,309 SH   SOLE   0 0 10,309
PIMCO DYNAMIC INCOME CF ORD 72201Y101 711 29,177 SH   SOLE   0 0 29,177
PIMCO STRATEGIC INCOME CF CF 72200X104 134 22,950 SH   SOLE   0 0 22,950
PITNEY BOWES JAN 20, 2023 CALL 10 ORD 724479100 0 20 SH Call SOLE   0 0 20
PITNEY BOWES ORD ORD 724479100 98 19,022 SH   SOLE   0 0 19,022
PLAINS ALL AMERICAN PIPELINE UNT ORD 726503105 261 24,272 SH   SOLE   0 0 24,272
PLAINS GP HOLDINGS CL A ORD ORD 72651A207 115 10,000 SH   SOLE   0 0 10,000
PPJ HEALTHCARE ENTERPRISES ORD ORD 69353D505 0 500,000 SH   SOLE   0 0 500,000
PREF APT COM 6.000 PERP 27 PUT ORD 74039J744 1,973 861 SH Put SOLE   0 0 861
PREF APT COM JUL 15, 2022 CALL 25 ORD 74039L103 0 10 SH Call SOLE   0 0 10
PREFERRED APARTMENT COMM REIT ORD ORD 74039L103 1,655 66,374 SH   SOLE   0 0 66,374
PROCTER & GAMBLE ORD ORD 742718109 2,820 18,458 SH   SOLE   0 0 18,458
PROCTER GAMBLE JUL 15, 2022 CALL 165 ORD 742718109 0 1 SH Call SOLE   0 0 1
PROGRESSIVE ORD ORD 743315103 375 3,294 SH   SOLE   0 0 3,294
PROLOGIS REIT ORD 74340W103 1,008 6,242 SH   SOLE   0 0 6,242
PROSHARE SHORT 20 YEAR TREASURY ETF ETF 74347X849 602 34,085 SH   SOLE   0 0 34,085
PROSHARES BITCOIN STRATEGY ETF ETF 74347G440 214 7,500 SH   SOLE   0 0 7,500
PROSHARES S&P 500 DIV ARISTOCRAT ETF ETF 74348A467 4,833 50,928 SH   SOLE   0 0 50,928
PROSHARES SHORT 7-10 YEAR TREASU ETF ETF 74348A608 480 18,600 SH   SOLE   0 0 18,600
PROSHARES SHORT RUSSELL 2000 ETF ETF 74348A210 522 23,600 SH   SOLE   0 0 23,600
PROSHARES SHORT S&P 500 ETF ETF 74347B425 2,804 199,056 SH   SOLE   0 0 199,056
PROSHARES:SHT 20 TREAS JUN 17, 2022 CALL 15 ETF 74347X849 27 100 SH Call SOLE   0 0 100
PRUDENTIAL FINANCIAL ORD ORD 744320102 448 3,793 SH   SOLE   0 0 3,793
PURESAFE WATER SYSTEMS ORD ORD 74624H103 0 77,550 SH   SOLE   0 0 77,550
QUALCOMM ORD ORD 747525103 3,634 23,785 SH   SOLE   0 0 23,785
QUANTUM ORD ORD 747906501 187 82,700 SH   SOLE   0 0 82,700
RAYTHEON TECHNOLOGIES ORD ORD 75513E101 639 6,457 SH   SOLE   0 0 6,457
REALTY INCOME REIT ORD ORD 756109104 502 7,255 SH   SOLE   0 0 7,255
REAVES UTILITY INCOME CF CF 756158101 259 7,516 SH   SOLE   0 0 7,516
REGENERON PHARMACEUTICALS ORD ORD 75886F107 1,155 1,655 SH   SOLE   0 0 1,655
RESOURCE REAL ESTATE OPPORTUNITY ORD ORD 76123W101 0 15,000 SH   SOLE   0 0 15,000
RICHARDSON ELECTRONICS ORD ORD 763165107 181 14,600 SH   SOLE   0 0 14,600
RIO TINTO ADR REP ONE ORD ORD 767204100 963 11,980 SH   SOLE   0 0 11,980
RIVIAN AUTOMOTIVE CL A ORD ORD 76954A103 397 7,911 SH   SOLE   0 0 7,911
ROCHE HOLDINGS ADR ADR 771195104 413 8,377 SH   SOLE   0 0 8,377
ROYAL GOLD ORD ORD 780287108 734 5,200 SH   SOLE   0 0 5,200
S&W SEED ORD ORD 785135104 21 10,000 SH   SOLE   0 0 10,000
SALESFORCE ORD ORD 79466L302 2,757 12,986 SH   SOLE   0 0 12,986
SAN JUAN BASIN UNT UNT 798241105 131 15,000 SH   SOLE   0 0 15,000
SCEPTER HOLDINGS ORD ORD 80622F106 0 10,000 SH   SOLE   0 0 10,000
SCHLUMBERGER ORD ORD 806857108 582 14,105 SH   SOLE   0 0 14,105
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 10,622 134,655 SH   SOLE   0 0 134,655
SCHWAB US LARGE CAP ETF ETF 808524201 332 6,179 SH   SOLE   0 0 6,179
SCHWAB US LARGE CAP GROWTH ETF GRWTH ETF 808524300 1,017 13,603 SH   SOLE   0 0 13,603
SCHWAB US LARGE CAP VALUE ETF ETF 808524409 651 9,125 SH   SOLE   0 0 9,125
SEAGATE TECHNOLOGY HOLDINGS ORD ORD G7997R103 853 9,497 SH   SOLE   0 0 9,497
SELECT SECTOR HEALTH CARE SPDR ETF ETF 81369Y209 6,516 47,567 SH   SOLE   0 0 47,567
SELECT SECTOR INDUSTRIAL SPDR ETF ETF 81369Y704 907 8,816 SH   SOLE   0 0 8,816
SELECT SECTOR UTI SELECT SPDR ETF ETF 81369Y886 668 8,972 SH   SOLE   0 0 8,972
SELECT STR FINANCIAL SELECT SPDR ETF ETF 81369Y605 2,471 64,483 SH   SOLE   0 0 64,483
SEMPRA ORD ORD 816851109 241 1,435 SH   SOLE   0 0 1,435
SERVICE PROPERTIES TRUST ORD ORD 81761L102 145 16,457 SH   SOLE   0 0 16,457
SERVICENOW ORD ORD 81762P102 3,880 6,967 SH   SOLE   0 0 6,967
SHELL ADR EACH REP 2 ORD ORD 780259305 657 11,974 SH   SOLE   0 0 11,974
SHELL JAN 20, 2023 CALL 55 ORD 780259305 2 5 SH Call SOLE   0 0 5
SHERWIN WILLIAMS ORD ORD 824348106 256 1,029 SH   SOLE   0 0 1,029
SHOCKWAVE MEDICAL ORD ORD 82489T104 356 1,719 SH   SOLE   0 0 1,719
SHOPIFY CL A SUB VTG ORD ORD 82509L107 5,404 7,995 SH   SOLE   0 0 7,995
SIMPLIFY INTEREST RATE HEDGE ETF ETF 82889N855 224 4,500 SH   SOLE   0 0 4,500
SINCLAIR BROADCAST GROUP CL A ORD ORD 829226109 633 22,611 SH   SOLE   0 0 22,611
SKYWORKS SOLUTIONS ORD ORD 83088M102 260 1,951 SH   SOLE   0 0 1,951
SMARTSTOP SELF STORAGE REIT CL A ORD ORD 83192D105 334 22,320 SH   SOLE   0 0 22,320
SMITH MICRO SOFTWARE ORD ORD 832154207 95 25,425 SH   SOLE   0 0 25,425
SNOWFLAKE CL A ORD ORD 833445109 895 3,908 SH   SOLE   0 0 3,908
SOFI TECHNOLOGIES ORD ORD 83406F102 245 25,990 SH   SOLE   0 0 25,990
SOUTHERN COPPER ORD ORD 84265V105 368 4,850 SH   SOLE   0 0 4,850
SOUTHERN ORD ORD 842587107 1,068 14,741 SH   SOLE   0 0 14,741
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 526 11,709 SH   SOLE   0 0 11,709
SPDR BLMBRG BRCLY HGH YLD BND ETF ETF 78468R622 261 2,556 SH   SOLE   0 0 2,556
SPDR BLMRG SHR TR HG YLD BD ETF ETF 78468R408 570 21,744 SH   SOLE   0 0 21,744
SPDR BLOOMBERG CONVRTBL SECRS ETF ETF 78464A359 501 6,516 SH   SOLE   0 0 6,516
SPDR DOUBLELINE TTL RTRN TTCL ETF ETF 78467V848 205 4,586 SH   SOLE   0 0 4,586
SPDR DOW JONES INDUSTRIAL AVRG ETF ETF 78467X109 657 1,896 SH   SOLE   0 0 1,896
SPDR FUND CONSUMER DISCRE SELECT ETF ETF 81369Y407 1,473 7,965 SH   SOLE   0 0 7,965
SPDR FUND CONSUMER STAPLES ETF ETF 81369Y308 956 12,598 SH   SOLE   0 0 12,598
SPDR FUND MATERIALS SELECT SECTR ETF ETF 81369Y100 398 4,516 SH   SOLE   0 0 4,516
SPDR GOLD SHARES ETF ETF 78463V107 3,352 18,557 SH   SOLE   0 0 18,557
SPDR S&P 500 ETF ETF 78462F103 20,236 44,807 SH   SOLE   0 0 44,807
SPDR S&P 500 ETF APR 14, 2022 CALL 480 ETF 78462F103 0 8 SH Call SOLE   0 0 8
SPDR S&P 500 HIGH DIVIDEND ETF ETF 78468R788 985 22,429 SH   SOLE   0 0 22,429
SPDR S&P 500 VALUE ETF ETF 78464A508 321 7,705 SH   SOLE   0 0 7,705
SPDR S&P 600 SMALL CAP ETF ETF 78464A813 299 3,200 SH   SOLE   0 0 3,200
SPDR S&P AEROSPACE DEFENSE ETF ETF 78464A631 249 2,003 SH   SOLE   0 0 2,003
SPDR S&P DIVIDEND ETF ETF 78464A763 698 5,450 SH   SOLE   0 0 5,450
SPDR S&P HOMEBUILDERS ETF ETF 78464A888 1,479 23,403 SH   SOLE   0 0 23,403
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 289 591 SH   SOLE   0 0 591
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 804 11,670 SH   SOLE   0 0 11,670
SPDR S&P SEMICONDUCTOR ETF ETF 78464A862 1,108 5,345 SH   SOLE   0 0 5,345
SPROTT GOLD MINERS ETF ETF 85210B102 762 23,120 SH   SOLE   0 0 23,120
SPROTT PHYSICAL GLD SLVR UNT ETV ETV 85208R101 981 50,659 SH   SOLE   0 0 50,659
STANLEY BLACK AND DECKER ORD ORD 854502101 204 1,459 SH   SOLE   0 0 1,459
STARBUCKS ORD ORD 855244109 816 8,970 SH   SOLE   0 0 8,970
STARWOOD PROPERTY REIT REIT 85571B105 1,908 78,971 SH   SOLE   0 0 78,971
STEREOTAXIS ORD ORD 85916J409 196 52,735 SH   SOLE   0 0 52,735
STRATGY SHARS NASDAQ 7HANDL INDX ETF ETF 86280R506 2,180 90,443 SH   SOLE   0 0 90,443
STRYKER ORD ORD 863667101 425 1,590 SH   SOLE   0 0 1,590
STURM RUGER ORD ORD 864159108 271 3,900 SH   SOLE   0 0 3,900
SYNOPSYS ORD ORD 871607107 669 2,008 SH   SOLE   0 0 2,008
T MOBILE US ORD ORD 872590104 303 2,368 SH   SOLE   0 0 2,368
TAIWAN SEMICONDUCTOR MNFTG ADR 5 ORD ORD 874039100 427 4,104 SH   SOLE   0 0 4,104
TARGET ORD ORD 872797733 742 3,497 SH   SOLE   0 0 3,497
TECHNOLOGY SELECT SECTOR SPDR ETF ETF 81369Y803 6,393 40,225 SH   SOLE   0 0 40,225
TECK RESOURCES CL B ORD ORD 878742204 213 5,289 SH   SOLE   0 0 5,289
TELEDYNE TECH ORD ORD 879360105 417 884 SH   SOLE   0 0 884
TEMPLETON EMERGING MARKET INCOME CF CF 880192109 94 13,813 SH   SOLE   0 0 13,813
TESLA ORD ORD 88160R101 9,693 8,995 SH   SOLE   0 0 8,995
TEXAS INSTRUMENTS ORD ORD 882508104 272 1,486 SH   SOLE   0 0 1,486
THERMO FISHER SCIENTIFIC ORD ORD 883556102 1,151 1,950 SH   SOLE   0 0 1,950
TILRAY BRANDS CL 2 ORD ORD 88688T100 117 15,105 SH   SOLE   0 0 15,105
TJX ORD ORD 872540109 235 3,891 SH   SOLE   0 0 3,891
TOTALENERGIES ADR REP ONE ORD ORD 89151E109 557 11,030 SH   SOLE   0 0 11,030
TOYOTA MOTOR ADR REP 10 ORD ORD 892331307 244 1,357 SH   SOLE   0 0 1,357
TRACTOR SUPPLY ORD ORD 892356106 1,058 4,535 SH   SOLE   0 0 4,535
TRADE DESK CL A ORD ORD 88339J105 2,340 33,796 SH   SOLE   0 0 33,796
TRANSDIGM GROUP ORD ORD 893641100 201 309 SH   SOLE   0 0 309
TRI CONTINENTAL CF CF 895436103 285 9,254 SH   SOLE   0 0 9,254
TRIPLEPOINT VENTURE GROWTH BDC ORD ORD 89677Y100 349 19,994 SH   SOLE   0 0 19,994
TRUIST FINANCIAL ORD ORD 89832Q109 450 7,944 SH   SOLE   0 0 7,944
TWILIO CL A ORD ORD 90138F102 954 5,793 SH   SOLE   0 0 5,793
TWITTER ORD ORD 90184L102 417 10,784 SH   SOLE   0 0 10,784
TYLER TECHNOLOGIES ORD ORD 902252105 384 865 SH   SOLE   0 0 865
TYSON FOODS CL A ORD ORD 902494103 204 2,278 SH   SOLE   0 0 2,278
UBER TECHNOLOGIES ORD ORD 90353T100 588 16,503 SH   SOLE   0 0 16,503
ULTA BEAUTY ORD ORD 90384S303 342 860 SH   SOLE   0 0 860
UNION PACIFIC ORD ORD 907818108 649 2,377 SH   SOLE   0 0 2,377
UNISYS ORD ORD 909214306 486 22,525 SH   SOLE   0 0 22,525
UNITED DEV FDG IV ORD ORD 910187103 0 18,092 SH   SOLE   0 0 18,092
UNITED PARCEL SERVICE CL B ORD ORD 911312106 1,080 5,037 SH   SOLE   0 0 5,037
UNITED RENTAL ORD ORD 911363109 250 706 SH   SOLE   0 0 706
UNITEDHEALTH GRP ORD ORD 91324P102 3,937 7,722 SH   SOLE   0 0 7,722
UNITY SOFTWARE ORD ORD 91332U101 209 2,111 SH   SOLE   0 0 2,111
UNIVERSAL HEALTH SERVICES CL B ORD ORD 913903100 227 1,572 SH   SOLE   0 0 1,572
US GLOBAL JETS ETF ETF 26922A842 212 9,781 SH   SOLE   0 0 9,781
VAALCO ENERGY ORD ORD 91851C201 1,896 290,400 SH   SOLE   0 0 290,400
VALERO ENERGY ORD ORD 91913Y100 255 2,518 SH   SOLE   0 0 2,518
VANECK INVESTMENT GRADE FLT RT ETF ETF 92189F486 3,816 152,058 SH   SOLE   0 0 152,058
VANECK PREFERRED SECURT EX FNCL ETF ETF 92189F429 919 44,776 SH   SOLE   0 0 44,776
VANECK SEMICONDUCTOR ETF ETF 92189F676 3,385 12,550 SH   SOLE   0 0 12,550
VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 260 852 SH   SOLE   0 0 852
VANGUARD CONSUMER STAPLES ETF ETF 92204A207 891 4,549 SH   SOLE   0 0 4,549
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 6,254 38,567 SH   SOLE   0 0 38,567
VANGUARD ENERGY ETF ETF 92204A306 606 5,670 SH   SOLE   0 0 5,670
VANGUARD EXTENDED MARKET ETF ETF 922908652 893 5,391 SH   SOLE   0 0 5,391
VANGUARD FINANCIALS ETF ETF 92204A405 346 3,708 SH   SOLE   0 0 3,708
VANGUARD FTSE ALL WORLD EX US ETF ETF 922042775 826 14,349 SH   SOLE   0 0 14,349
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 3,217 66,995 SH   SOLE   0 0 66,995
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 1,068 23,159 SH   SOLE   0 0 23,159
VANGUARD GROWTH ETF GRWTH ETF 922908736 5,262 18,297 SH   SOLE   0 0 18,297
VANGUARD HEALTH CARE ETF ETF 92204A504 955 3,756 SH   SOLE   0 0 3,756
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 1,221 10,885 SH   SOLE   0 0 10,885
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 1,446 3,473 SH   SOLE   0 0 3,473
VANGUARD INTERMEDIATE TERM BOND ETF ETF 921937819 1,160 14,169 SH   SOLE   0 0 14,169
VANGUARD INTERMEDIATE TERM COR ETF ETF 92206C870 657 7,644 SH   SOLE   0 0 7,644
VANGUARD INTRMDIAT TRM TRSRY ETF ETF 92206C706 2,161 34,366 SH   SOLE   0 0 34,366
VANGUARD LONG TERM BOND ETF ETF 921937793 581 6,340 SH   SOLE   0 0 6,340
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 1,162 4,937 SH   SOLE   0 0 4,937
VANGUARD MID CAP VALUE ETF ETF 922908512 1,950 13,033 SH   SOLE   0 0 13,033
VANGUARD MORTGAGE BACKED SEC ETF ETF 92206C771 858 17,136 SH   SOLE   0 0 17,136
VANGUARD MUNI BND TAX EXEMPT ETF ETF 922907746 374 7,264 SH   SOLE   0 0 7,264
VANGUARD REAL ESTATE ETF ETF 922908553 1,131 10,445 SH   SOLE   0 0 10,445
VANGUARD S&P 500 ETF ETF 922908363 7,367 17,746 SH   SOLE   0 0 17,746
VANGUARD SHORT TERM COR BD ETF ETF 92206C409 2,379 30,465 SH   SOLE   0 0 30,465
VANGUARD SHORT TERM TREASURY ETF ETF 92206C102 3,808 64,265 SH   SOLE   0 0 64,265
VANGUARD SHORT-TERM BOND ETF ETF 921937827 1,899 24,381 SH   SOLE   0 0 24,381
VANGUARD SHRT INF PROT SEC INDEX ETF ETF 922020805 4,986 97,366 SH   SOLE   0 0 97,366
VANGUARD SMALL CAP ETF ETF 922908751 616 2,901 SH   SOLE   0 0 2,901
VANGUARD SMALL CAP GROWTH ETF GRWTH ETF 922908595 319 1,287 SH   SOLE   0 0 1,287
VANGUARD SMALL CAP VALUE ETF ETF 922908611 1,093 6,214 SH   SOLE   0 0 6,214
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 428 5,392 SH   SOLE   0 0 5,392
VANGUARD TOTAL CORPORATE BOND ETF ETF 92206C573 685 8,204 SH   SOLE   0 0 8,204
VANGUARD TOTAL INTERNATIONAL BND ETF ETF 92203J407 1,128 21,522 SH   SOLE   0 0 21,522
VANGUARD TOTAL INTERNATIONAL STK ETF ETF 921909768 440 7,372 SH   SOLE   0 0 7,372
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 7,994 35,114 SH   SOLE   0 0 35,114
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 5,516 54,467 SH   SOLE   0 0 54,467
VANGUARD UTILITIES ETF ETF 92204A876 218 1,349 SH   SOLE   0 0 1,349
VANGUARD VALUE ETF ETF 922908744 5,610 37,968 SH   SOLE   0 0 37,968
VCTRYSRS US EQ INCM ENHNCD WTD ETF ETF 92647N824 754 10,505 SH   SOLE   0 0 10,505
VEECO INSTRUMENTS ORD ORD 922417100 802 29,500 SH   SOLE   0 0 29,500
VENTAS REIT ORD ORD 92276F100 239 3,883 SH   SOLE   0 0 3,883
VERIZON COMMUNICATIONS ORD ORD 92343V104 3,191 62,661 SH   SOLE   0 0 62,661
VERTEX PHARMACEUTICALS ORD ORD 92532F100 737 2,826 SH   SOLE   0 0 2,826
VIATRIS ORD ORD 92556V106 218 20,041 SH   SOLE   0 0 20,041
VIAVI SOLUTIONS ORD ORD 925550105 190 11,825 SH   SOLE   0 0 11,825
VIRTUS STONE HARBOR EMG MKT INCM CF ORD 86164T107 133 20,516 SH   SOLE   0 0 20,516
VIRTUS TOTAL RETURN CF CF 92835W107 142 14,588 SH   SOLE   0 0 14,588
VISA CL A ORD ORD 92826C839 3,132 14,127 SH   SOLE   0 0 14,127
VISHAY INTERTECH ORD ORD 928298108 1,671 85,301 SH   SOLE   0 0 85,301
VOYA GLOBAL EQUITY DVD PRM OPPORT CF ORD 92912T100 98 16,843 SH   SOLE   0 0 16,843
W P CAREY REIT ORD ORD 92936U109 593 7,342 SH   SOLE   0 0 7,342
WALGREEN BOOTS ALLIANCE ORD ORD 931427108 366 8,186 SH   SOLE   0 0 8,186
WALMART ORD ORD 931142103 2,931 19,683 SH   SOLE   0 0 19,683
WALT DISNEY ORD ORD 254687106 3,270 23,841 SH   SOLE   0 0 23,841
WASTE MANAGEMENT ORD ORD 94106L109 1,330 8,393 SH   SOLE   0 0 8,393
WEC ENERGY GROUP ORD ORD 92939U106 352 3,528 SH   SOLE   0 0 3,528
WELLS FARGO ORD ORD 949746101 688 14,213 SH   SOLE   0 0 14,213
WESTERN ASSET INVSTMNT GRADE INCM CF ORD 95766T100 163 12,000 SH   SOLE   0 0 12,000
WESTERN ASST HIGH INCM II CF ORD 95766J102 71 11,960 SH   SOLE   0 0 11,960
WESTERN DIGITAL ORD ORD 958102105 843 16,980 SH   SOLE   0 0 16,980
WESTERN MAGNESIUM ORD ORD 95855T102 18 57,882 SH   SOLE   0 0 57,882
WESTERN MIDSTREAM PARTNERS COM UNT UNT 958669103 307 12,200 SH   SOLE   0 0 12,200
WISDOMTREE CLOUD COMPUTING ETF ETF 97717Y691 32 800 SH   SOLE   0 0 800
WISDOMTREE US LARGECAP DIVIDEND ETF ETF 97717W307 1,970 29,988 SH   SOLE   0 0 29,988
WORKDAY CL A ORD ORD 98138H101 447 1,869 SH   SOLE   0 0 1,869
WW GRAINGER ORD ORD 384802104 313 608 SH   SOLE   0 0 608
XCEL ENERGY ORD ORD 98389B100 236 3,283 SH   SOLE   0 0 3,283
XEROX HOLDINGS ORD ORD 98421M106 319 15,831 SH   SOLE   0 0 15,831
YUM BRANDS ORD ORD 988498101 402 3,395 SH   SOLE   0 0 3,395
ZEBRA TECHNOLOGIES CL A ORD ORD 989207105 220 534 SH   SOLE   0 0 534
ZENDESK ORD ORD 98936J101 247 2,055 SH   SOLE   0 0 2,055
ZIMMER BIOMET HOLDINGS ORD ORD 98956P102 656 5,131 SH   SOLE   0 0 5,131
ZIMMER BIOMET JUN 17, 2022 CALL 130 ORD 98956P102 0 1 SH Call SOLE   0 0 1
ZOETIS CL A ORD ORD 98978V103 902 4,783 SH   SOLE   0 0 4,783
ZSCALER ORD ORD 98980G102 471 1,956 SH   SOLE   0 0 1,956