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 ORD ORD 88579Y101 901 5,135 SH   SOLE   0 0 5,135
ABBOTT LABORATORIES ORD ORD 002824100 1,989 16,836 SH   SOLE   0 0 16,836
ABBVIE ORD ORD 00287Y109 3,244 30,078 SH   SOLE   0 0 30,078
ABERCROMBIE AND FITCH CL A ORD ORD 002896207 1,683 44,719 SH   SOLE   0 0 44,719
ABERCROMBIE NOV 19, 2021 CALL 50 CALL 002896207 98 162 SH Call SOLE   0 0 162
ABERCROMBIE NOV 19, 2021 PUT 38 PUT 002896207 3 10 SH Put SOLE   0 0 10
ACCENTURE CL A ORD ORD G1151C101 976 3,050 SH   SOLE   0 0 3,050
ACCURAY ORD ORD 004397105 3,697 935,850 SH   SOLE   0 0 935,850
ACELRX PHARMACEUTICALS ORD ORD 00444T100 47 46,000 SH   SOLE   0 0 46,000
ADAMS NATURAL RESOURCES CF CF 00548F105 345 21,998 SH   SOLE   0 0 21,998
ADOBE ORD ORD 00724F101 4,173 7,248 SH   SOLE   0 0 7,248
ADTRAN ORD ORD 00738A106 3,535 188,454 SH   SOLE   0 0 188,454
ADVANCED MICRO DEVICES ORD ORD 007903107 2,203 21,407 SH   SOLE   0 0 21,407
ADVANCED VIRAL RESH CORP COM ORD 007928104 0 20,000 SH   SOLE   0 0 20,000
AFFIRM HOLDINGS CL A ORD ORD 00827B106 299 2,511 SH   SOLE   0 0 2,511
AFLAC ORD ORD 001055102 296 5,687 SH   SOLE   0 0 5,687
AGILENT TECHNOLOGIES ORD ORD 00846U101 248 1,573 SH   SOLE   0 0 1,573
AGNC INVESTMENT REIT ORD ORD 00123Q104 371 23,537 SH   SOLE   0 0 23,537
AGNICO EAGLE ORD ORD 008474108 375 7,235 SH   SOLE   0 0 7,235
AIR PRODUCTS AND CHEMICALS ORD ORD 009158106 438 1,708 SH   SOLE   0 0 1,708
AIRBNB CL A ORD ORD 009066101 1,865 11,116 SH   SOLE   0 0 11,116
ALIBABA GROUP HOLDING ADR REP 8 ORD ORD 01609W102 827 5,586 SH   SOLE   0 0 5,586
ALPHABET CL A ORD ORD 02079K305 6,984 2,612 SH   SOLE   0 0 2,612
ALPHABET CL C ORD ORD 02079K107 6,903 2,590 SH   SOLE   0 0 2,590
ALPS ALERIAN MLP ETF ORD 00162Q452 616 18,473 SH   SOLE   0 0 18,473
ALTRIA GROUP ORD ORD 02209S103 743 16,331 SH   SOLE   0 0 16,331
AMAZON COM ORD ORD 023135106 33,396 10,166 SH   SOLE   0 0 10,166
AMAZON.COM NOV 19, 2021 PUT 2950 ORD 023135106 48 10 SH Put SOLE   0 0 10
AMERICAN AIRLINE JAN 21, 2022 CALL 15 ORD 02376R102 3 5 SH Call SOLE   0 0 5
AMERICAN AIRLINES GROUP ORD ORD 02376R102 277 13,477 SH   SOLE   0 0 13,477
AMERICAN CNTR FCSD DYNMC GRWT ETF ETF 025072810 613 7,478 SH   SOLE   0 0 7,478
AMERICAN ELECTRIC POWER ORD ORD 025537101 529 6,515 SH   SOLE   0 0 6,515
AMERICAN EXPRESS ORD ORD 025816109 641 3,824 SH   SOLE   0 0 3,824
AMERICAN FIN CL A ORD ORD 02607T109 725 90,196 SH   SOLE   0 0 90,196
AMERICAN TOWER REIT REIT 03027X100 802 3,020 SH   SOLE   0 0 3,020
AMERICAN WATER WORKS ORD ORD 030420103 213 1,257 SH   SOLE   0 0 1,257
AMERIPRISE FINANCE ORD ORD 03076C106 546 2,068 SH   SOLE   0 0 2,068
AMGEN ORD ORD 031162100 584 2,745 SH   SOLE   0 0 2,745
AMPLIFY ONLINE RETAIL ETF ETF 032108102 315 2,879 SH   SOLE   0 0 2,879
ANALOG DEVICES ORD ORD 032654105 1,353 8,078 SH   SOLE   0 0 8,078
ANNALY CAPITAL MANAGEMENT REIT ORD REIT 035710409 1,109 131,668 SH   SOLE   0 0 131,668
ANR RTS RTS 03634H118 0 25,269 SH   SOLE   0 0 25,269
ANSYS ORD ORD 03662Q105 457 1,341 SH   SOLE   0 0 1,341
ANTHEM ORD ORD 036752103 366 983 SH   SOLE   0 0 983
AON CL A ORD ORD G0403H108 464 1,622 SH   SOLE   0 0 1,622
APOLLO COMM REAL EST FIN REIT ORD ORD 03762U105 396 26,684 SH   SOLE   0 0 26,684
APOLLO GLOBAL MANAGEMENT CL A ORD ORD 03768E105 718 11,663 SH   SOLE   0 0 11,663
APPLE JAN 21, 2022 CALL 250 ORD 037833100 4 15 SH Call SOLE   0 0 15
APPLE JAN 21, 2022 PUT 125 ORD 037833100 3 8 SH Put SOLE   0 0 8
APPLE ORD ORD 037833100 37,127 262,378 SH   SOLE   0 0 262,378
APPLIED MATERIAL ORD ORD 038222105 2,132 16,564 SH   SOLE   0 0 16,564
APPLIED OPTOELECTRONICS ORD ORD 03823U102 4,619 643,306 SH   SOLE   0 0 643,306
ARBOR REALTY REIT ORD ORD 038923108 652 35,177 SH   SOLE   0 0 35,177
ARK AUTONOMOUS TECH RBTCS ETF ETF 00214Q203 242 3,097 SH   SOLE   0 0 3,097
ARK FINTECH INNOVATION ETF ETF 00214Q708 388 7,858 SH   SOLE   0 0 7,858
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 509 6,814 SH   SOLE   0 0 6,814
ARK INNOVATION ETF ETF 00214Q104 3,715 33,614 SH   SOLE   0 0 33,614
ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 512 3,688 SH   SOLE   0 0 3,688
ASANA CL A ORD ORD 04342Y104 1,143 11,004 SH   SOLE   0 0 11,004
ASML HOLDING ADR REP ORD ORD N07059210 280 376 SH   SOLE   0 0 376
ASTRAZENECA ADR REP 0.5 ORD ORD 046353108 288 4,790 SH   SOLE   0 0 4,790
ASTRAZENECA OCT 15, 2021 CALL 57.5 ORD 046353108 1 3 SH Call SOLE   0 0 3
AT AND T NTS NTS 00206R300 286 10,900 SH   SOLE   0 0 10,900
AT&T ORD ORD 00206R102 4,286 158,697 SH   SOLE   0 0 158,697
ATKORE ORD ORD 047649108 403 4,631 SH   SOLE   0 0 4,631
ATLASSIAN CL A ORD ORD G06242104 946 2,416 SH   SOLE   0 0 2,416
ATP OIL & GAS CORP COM ORD 00208J108 0 71,860 SH   SOLE   0 0 71,860
AUTOMATIC DATA PROCESSING ORD ORD 053015103 714 3,569 SH   SOLE   0 0 3,569
AXON ENTERPRISE ORD ORD 05464C101 649 3,706 SH   SOLE   0 0 3,706
B AND G FOODS ORD ORD 05508R106 442 14,797 SH   SOLE   0 0 14,797
BAIDU ADS REP 8 CL A ORD ORD 056752108 284 1,845 SH   SOLE   0 0 1,845
BALL ORD ORD 058498106 2,984 33,167 SH   SOLE   0 0 33,167
BANCO SANTANDER ADR REP 1 ORD ORD 05964H105 74 20,478 SH   SOLE   0 0 20,478
BANK OF AMERICA ORD ORD 060505104 1,606 37,836 SH   SOLE   0 0 37,836
BANK OF NEW YORK MELLON ORD ORD 064058100 254 4,904 SH   SOLE   0 0 4,904
BERKSHIRE HATHAWAY CL B ORD ORD 084670702 5,091 18,652 SH   SOLE   0 0 18,652
BIOTECH MEDICS ORD ORD 090699307 5 80,000 SH   SOLE   0 0 80,000
BLACKBERRY ORD ORD 09228F103 260 26,720 SH   SOLE   0 0 26,720
BLACKROCK CORE BOND CF CF 09249E101 293 17,704 SH   SOLE   0 0 17,704
BLACKROCK MUNIVEST II CF CF 09253T101 241 15,820 SH   SOLE   0 0 15,820
BLACKROCK ORD ORD 09247X101 1,531 1,826 SH   SOLE   0 0 1,826
BLACKROCK SCIENCE TECHNOLOGY CF CF 09258G104 1,324 25,374 SH   SOLE   0 0 25,374
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 2,046 40,811 SH   SOLE   0 0 40,811
BLACKROCK SHORT OBLIGATIONS CL INSTL INSTL 091936419 3,132 311,611 SH   SOLE   0 0 311,611
BLACKSTONE MORTGAGE CL A REIT ORD ORD 09257W100 752 24,809 SH   SOLE   0 0 24,809
BLACKSTONE ORD ORD 09260D107 3,809 32,741 SH   SOLE   0 0 32,741
BLUEROCK RESIDENTIAL GRWTH CL A REIT REIT 09627J102 999 78,449 SH   SOLE   0 0 78,449
BOEING JAN 21, 2022 CALL 365 ORD 097023105 0 8 SH Call SOLE   0 0 8
BOEING JAN 21, 2022 PUT 170 ORD 097023105 1 3 SH Put SOLE   0 0 3
BOEING ORD ORD 097023105 2,366 10,758 SH   SOLE   0 0 10,758
BORGWARNER ORD ORD 099724106 307 7,094 SH   SOLE   0 0 7,094
BP ADR EACH REPSTNG SIX ORD ORD 055622104 1,182 43,237 SH   SOLE   0 0 43,237
BP JAN 21, 2022 CALL 28 ORD 055622104 1 7 SH Call SOLE   0 0 7
BRISTOL MYERS SQUIBB ORD ORD 110122108 1,170 19,765 SH   SOLE   0 0 19,765
BRITISH AMERICAN TOBACCO ADR REP ORD ORD 110448107 557 15,795 SH   SOLE   0 0 15,795
BROADCOM ORD ORD 11135F101 1,985 4,093 SH   SOLE   0 0 4,093
BROOKFIELD ASSET MANAGEMENT CL A ORD ORD 112585104 294 5,497 SH   SOLE   0 0 5,497
BROOKFIELD INFRASTRUCTUR PARTNER UNT UNT G16252101 230 4,094 SH   SOLE   0 0 4,094
BROOKFIELD RENEWABLE PARTNERS UNT UNT G16258108 296 8,020 SH   SOLE   0 0 8,020
BUSINESS DEVELOPMENT ORD ORD 12325J101 1 73,792 SH   SOLE   0 0 73,792
CALAMP ORD ORD 128126109 1,081 108,650 SH   SOLE   0 0 108,650
CAPITAL ONE FINANCIAL ORD ORD 14040H105 505 3,117 SH   SOLE   0 0 3,117
CARLYLE GROUP ORD ORD 14316J108 356 7,522 SH   SOLE   0 0 7,522
CARNIVAL ORD ORD 143658300 369 14,739 SH   SOLE   0 0 14,739
CARNIVL JAN 21, 2022 CALL 20 ORD 143658300 6 10 SH Call SOLE   0 0 10
CARRIER GLOBAL ORD ORD 14448C104 375 7,242 SH   SOLE   0 0 7,242
CARTER VALIDUS MISSIN CRITL CL A ORD ORD 146280102 310 53,301 SH   SOLE   0 0 53,301
CATERPILLAR ORD ORD 149123101 998 5,201 SH   SOLE   0 0 5,201
CBRE GROUP CL A ORD ORD 12504L109 754 7,744 SH   SOLE   0 0 7,744
CDW ORD ORD 12514G108 500 2,748 SH   SOLE   0 0 2,748
CELANESE ORD ORD 150870103 263 1,749 SH   SOLE   0 0 1,749
CHAMPIONX ORD ORD 15872M104 363 16,240 SH   SOLE   0 0 16,240
CHARLES SCHWAB ORD ORD 808513105 732 10,048 SH   SOLE   0 0 10,048
CHARTER COMMUNICATIONS CL A ORD ORD 16119P108 230 316 SH   SOLE   0 0 316
CHEVRON ORD ORD 166764100 3,675 36,222 SH   SOLE   0 0 36,222
CHEWY CL A ORD ORD 16679L109 304 4,458 SH   SOLE   0 0 4,458
CHEWY OCT 15, 2021 PUT 70 ORD 16679L109 0 1 SH Put SOLE   0 0 1
CHIMERA INVESTMENT REIT REIT 16934Q208 572 38,539 SH   SOLE   0 0 38,539
CHIPOTLE MEXICAN GRILL ORD ORD 169656105 3,519 1,936 SH   SOLE   0 0 1,936
CISCO SYSTEMS JUN 17, 2022 CALL 55 ORD 17275R102 48 117 SH Call SOLE   0 0 117
CISCO SYSTEMS JUN 17, 2022 PUT 55 ORD 17275R102 50 91 SH Put SOLE   0 0 91
CISCO SYSTEMS ORD ORD 17275R102 2,943 54,070 SH   SOLE   0 0 54,070
CITIGROUP ORD ORD 172967424 668 9,522 SH   SOLE   0 0 9,522
CLEVELAND CLIFFS ORD ORD 185899101 321 16,182 SH Put SOLE   0 0 16,182
CLEVELAND-CLIFFS NOV 19, 2021 PUT 18 ORD 185899101 2 15 SH   SOLE   0 0 15
CLOUDFLARE CL A ORD ORD 18915M107 1,281 11,372 SH   SOLE   0 0 11,372
COCA-COLA NOV 19, 2021 PUT 50 ORD 191216100 1 10 SH Put SOLE   0 0 10
COCA-COLA ORD ORD 191216100 1,390 26,483 SH   SOLE   0 0 26,483
COGNEX ORD ORD 192422103 282 3,516 SH   SOLE   0 0 3,516
COHEN AND STEERS INFRASTRUCTURE CF CF 19248A109 434 16,007 SH   SOLE   0 0 16,007
COHEN STEERS TOTAL RETURN REALTY CF CF 19247R103 260 16,000 SH   SOLE   0 0 16,000
COHU ORD ORD 192576106 1,263 39,550 SH   SOLE   0 0 39,550
COINBASE GLOBAL CL A ORD ORD 19260Q107 273 1,201 SH   SOLE   0 0 1,201
COMCAST CL A ORD ORD 20030N101 1,470 26,283 SH   SOLE   0 0 26,283
COMMUNICAT SVS SLCT SEC SPDR ETF ETF 81369Y852 404 5,043 SH   SOLE   0 0 5,043
COMPASS MIN INTL DEC 17, 2021 CALL 70 ORD 20451N101 0 1 SH Call SOLE   0 0 1
COMPASS MINERALS INTERNATIONAL ORD ORD 20451N101 873 13,556 SH   SOLE   0 0 13,556
CONOCOPHILLIPS ORD ORD 20825C104 400 5,898 SH   SOLE   0 0 5,898
CONSTELLATION BRANDS CL A ORD ORD 21036P108 762 3,618 SH   SOLE   0 0 3,618
CORNERSTONE STRATEGIC VALUE CF CF 21924B302 707 55,231 SH   SOLE   0 0 55,231
CORNERSTONE TOTAL RETURN CF CF 21924U300 487 39,233 SH   SOLE   0 0 39,233
CORTEVA ORD ORD 22052L104 220 5,238 SH   SOLE   0 0 5,238
COSTAR GROUP ORD ORD 22160N109 202 2,348 SH   SOLE   0 0 2,348
COSTCO WHOLESALE ORD ORD 22160K105 3,846 8,558 SH   SOLE   0 0 8,558
COUPA SOFTWARE ORD ORD 22266L106 896 4,086 SH   SOLE   0 0 4,086
CP HIGH YIELD TREND ETF ORD 66538R722 1,013 42,000 SH   SOLE   0 0 42,000
CROWDSTRIKE HLDG OCT 15, 2021 PUT 260 ORD 22788C105 2 1 SH Put SOLE   0 0 1
CROWDSTRIKE HOLDINGS CL A ORD ORD 22788C105 2,896 11,781 SH   SOLE   0 0 11,781
CROWN CASTLE INTERNATIONAL REIT ORD ORD 22822V101 536 3,094 SH   SOLE   0 0 3,094
CSX ORD ORD 126408103 200 6,726 SH   SOLE   0 0 6,726
CUMMINS ORD ORD 231021106 318 1,418 SH   SOLE   0 0 1,418
CVS HEALTH ORD ORD 126650100 675 7,951 SH   SOLE   0 0 7,951
D R HORTON ORD ORD 23331A109 289 3,439 SH   SOLE   0 0 3,439
DAKTRONICS ORD ORD 234264109 1,843 339,500 SH   SOLE   0 0 339,500
DANAHER ORD ORD 235851102 956 3,139 SH   SOLE   0 0 3,139
DATA IO ORD ORD 237690102 1,634 250,302 SH   SOLE   0 0 250,302
DATADOG CL A ORD ORD 23804L103 1,598 11,304 SH   SOLE   0 0 11,304
DEERE JAN 21, 2022 CALL 400 ORD 244199105 0 1 SH Call SOLE   0 0 1
DEERE ORD ORD 244199105 649 1,937 SH   SOLE   0 0 1,937
DELTA AIR LINES ORD ORD 247361702 310 7,280 SH   SOLE   0 0 7,280
DERMTECH ORD ORD 24984K105 234 7,300 SH   SOLE   0 0 7,300
DIEBOLD JAN 21, 2022 CALL 22.5 ORD 253651103 2 48 SH Call SOLE   0 0 48
DIEBOLD NIXDORF ORD ORD 253651103 376 37,233 SH   SOLE   0 0 37,233
DIMENSIONAL U S CORE EQUITY 2 ETF ETF 25434V708 739 27,802 SH   SOLE   0 0 27,802
DIMENSIONAL US CORE EQUITY MARKT ETF ETF 25434V104 250 8,282 SH   SOLE   0 0 8,282
DIMENSIONAL WLD EX US CR EQ 2 ETF ETF 25434V880 311 12,020 SH   SOLE   0 0 12,020
DNP SELECT INCOME CF CF 23325P104 267 25,010 SH   SOLE   0 0 25,010
DOCUSIGN NOV 19, 2021 PUT 280 ORD 256163106 3 1 SH Put SOLE   0 0 1
DOCUSIGN ORD ORD 256163106 1,866 7,250 SH   SOLE   0 0 7,250
DOMINION ENERGY ORD ORD 25746U109 1,087 14,892 SH   SOLE   0 0 14,892
DOMINION US JAN 21, 2022 CALL 95 ORD 25746U109 0 6 SH Call SOLE   0 0 6
DOUBLELINE INCOME SOLUTIONS CF CF 258622109 219 12,330 SH   SOLE   0 0 12,330
DOVER ORD ORD 260003108 606 3,899 SH   SOLE   0 0 3,899
DOW DEC 17, 2021 CALL 65 ORD 260557103 4 35 SH Call SOLE   0 0 35
DOW ORD ORD 260557103 985 17,117 SH   SOLE   0 0 17,117
DRAFTKINGS CL A ORD ORD 26142R104 293 6,077 SH   SOLE   0 0 6,077
DUKE ENERGY ORD ORD 26441C204 633 6,483 SH   SOLE   0 0 6,483
DUPONT DE NEMOURS ORD ORD 26614N102 222 3,268 SH   SOLE   0 0 3,268
EATON ORD ORD G29183103 432 2,892 SH   SOLE   0 0 2,892
EATON VANCE TAX MAN GL DIV EQ INC CF CF 27829F108 297 29,720 SH   SOLE   0 0 29,720
EATON VANCE TX ADVNT GLBL DVD OPP CF CF 27828U106 228 7,566 SH   SOLE   0 0 7,566
EDWARDS LIFESCIENCES ORD ORD 28176E108 1,285 11,350 SH   SOLE   0 0 11,350
ELI LILLY ORD ORD 532457108 951 4,117 SH   SOLE   0 0 4,117
EMCORE ORD ORD 290846203 887 118,600 SH   SOLE   0 0 118,600
EMERSON ELECTRIC ORD ORD 291011104 375 3,984 SH   SOLE   0 0 3,984
ENBRIDGE ORD ORD 29250N105 584 14,662 SH   SOLE   0 0 14,662
ENERGY SELECT SECTOR SPDR ETF ETF 81369Y506 2,172 41,691 SH   SOLE   0 0 41,691
ENERGY TRANSFER UNT UNT 29273V100 1,158 120,874 SH   SOLE   0 0 120,874
ENTERGY ORD ORD 29364G103 259 2,608 SH   SOLE   0 0 2,608
ENTERPRISE PRODUCTS PARTNERS UNT UNT 293792107 2,139 98,856 SH   SOLE   0 0 98,856
EQUINIX REIT ORD ORD 29444U700 325 411 SH   SOLE   0 0 411
ESTEE LAUDER CL A ORD ORD 518439104 200 667 SH   SOLE   0 0 667
ETSY ORD ORD 29786A106 1,485 7,139 SH   SOLE   0 0 7,139
EXACT SCIENCES ORD ORD 30063P105 252 2,635 SH   SOLE   0 0 2,635
EXPEDIA GROUP ORD ORD 30212P303 296 1,805 SH   SOLE   0 0 1,805
EXTREME NETWORKS ORD ORD 30226D106 1,639 166,400 SH   SOLE   0 0 166,400
EXXON MOBIL NOV 19, 2021 CALL 65 ORD 30231G102 0 2 SH Call SOLE   0 0 2
EXXON MOBIL ORD ORD 30231G102 3,508 59,632 SH   SOLE   0 0 59,632
FACEBOOK CL A ORD ORD 30303M102 7,756 22,852 SH   SOLE   0 0 22,852
FACEBOOK NOV 19, 2021 PUT 300 ORD 30303M102 13 20 SH Put SOLE   0 0 20
FEDEX ORD ORD 31428X106 766 3,492 SH   SOLE   0 0 3,492
FIDELITY NASDAQ COMPOSITE INDX ETF ETF 315912808 2,325 41,390 SH   SOLE   0 0 41,390
FIDELITY TOTAL BOND ETF ETF 316188309 284 5,341 SH   SOLE   0 0 5,341
FIREEYE ORD ORD 31816Q101 1,379 77,450 SH   SOLE   0 0 77,450
FIRST FTSE EPRA/NAREIT DEV MKTS ETF ETF 33736N101 555 11,055 SH   SOLE   0 0 11,055
FIRST TR CONS DSCRTNRY ALPHADEX ETF ETF 33734X101 561 9,483 SH   SOLE   0 0 9,483
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 317 5,522 SH   SOLE   0 0 5,522
FIRST TR LRG CP GRW ALPHADEX ETF ETF 33735K108 227 2,042 SH   SOLE   0 0 2,042
FIRST TR LRG CP VAL ALPHADEX ETF ETF 33735J101 235 3,645 SH   SOLE   0 0 3,645
FIRST TR MULTI CP GRWTH ALPHADEX ETF ETF 33733F101 227 1,923 SH   SOLE   0 0 1,923
FIRST TR NAS 100 EQL WEGHTD INDX ETF ETF 337344105 975 8,768 SH   SOLE   0 0 8,768
FIRST TRST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 1,004 21,939 SH   SOLE   0 0 21,939
FIRST TRST HGH YLD OPPRT 2027 NAV CF ETF 33741Q107 441 21,450 SH   SOLE   0 0 21,450
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 962 12,863 SH   SOLE   0 0 12,863
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 1,511 14,340 SH   SOLE   0 0 14,340
FIRST TRUST ENHANCED SHORT MTRTY ETF ETF 33739Q408 1,558 25,992 SH   SOLE   0 0 25,992
FIRST TRUST EUROPE ALPHADEX ETF ETF 33737J117 251 6,000 SH   SOLE   0 0 6,000
FIRST TRUST GBL TTCL COMDTY STRA ETF ETF 33739H101 1,116 46,276 SH   SOLE   0 0 46,276
FIRST TRUST HEALTH CARE ALPHADEX ETF ETF 33734X143 221 1,854 SH   SOLE   0 0 1,854
FIRST TRUST INSTITL PREF SEC INM ETF ETF 33739P855 594 28,771 SH   SOLE   0 0 28,771
FIRST TRUST INTERNATIONAL OPPO ETF ETF 33734X853 374 5,836 SH   SOLE   0 0 5,836
FIRST TRUST INTERNET INDEX CF ETF ETF 33733E302 3,827 16,221 SH   SOLE   0 0 16,221
FIRST TRUST ISE WATER INDEX ETF ETF 33733B100 3,481 40,882 SH   SOLE   0 0 40,882
FIRST TRUST MORNINGSTAR DIV LDRS ETF ETF 336917109 542 16,558 SH   SOLE   0 0 16,558
FIRST TRUST NASDAQ CYBRSCRTY ETF ETF 33734X846 643 13,207 SH   SOLE   0 0 13,207
FIRST TRUST NASDAQ SMART ID ETF ETF 33737K205 634 8,314 SH   SOLE   0 0 8,314
FIRST TRUST NASDAQ TRNSPORTATION ETF ETF 33738R795 304 9,866 SH   SOLE   0 0 9,866
FIRST TRUST NORTH AMERICAN ENERG ETF ETF 33738D101 1,288 54,427 SH   SOLE   0 0 54,427
FIRST TRUST NYSE ARCA BIOTECH ID ETF ETF 33733E203 296 1,780 SH   SOLE   0 0 1,780
FIRST TRUST PREFERRED SEC INCOME ETF ETF 33739E108 3,794 184,701 SH   SOLE   0 0 184,701
FIRST TRUST SENIOR LOAN ETF ETF 33738D309 4,016 83,924 SH   SOLE   0 0 83,924
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408 3,445 71,490 SH   SOLE   0 0 71,490
FIRST TRUST TCW OPPORTUNISTIC FI ETF ETF 33740F805 3,901 72,842 SH   SOLE   0 0 72,842
FIRST TRUST TECHNOLOGY ALPHADEX ETF ETF 33734X176 389 3,163 SH   SOLE   0 0 3,163
FIRST TRUST ULTRA SHRT DUR MUNIC ETF ETF 33740J104 1,916 95,000 SH   SOLE   0 0 95,000
FIRST TRUST US EQUITY OPRTNT ETF ETF 336920103 2,746 22,255 SH   SOLE   0 0 22,255
FIRST TRUST VALUE DIVIDEND INDEX ETF ETF 33734H106 3,482 88,827 SH   SOLE   0 0 88,827
FIRST TST NASDAQ 100 TEC ID ETF ETF 337345102 1,142 7,237 SH   SOLE   0 0 7,237
FIRST TST NASDAQ CLEAN ED ID ETF ETF 33733E500 535 8,540 SH   SOLE   0 0 8,540
FISERV ORD ORD 337738108 396 3,647 SH   SOLE   0 0 3,647
FLEXSHARES IBOXX 3 YR TIPS IDX ETF ETF 33939L506 671 25,500 SH   SOLE   0 0 25,500
FORD MOTOR JAN 20, 2023 CALL 10 ORD 345370860 19 66 SH Call SOLE   0 0 66
FORD MOTOR ORD ORD 345370860 1,084 76,587 SH   SOLE   0 0 76,587
FORTINET ORD ORD 34959E109 1,375 4,708 SH   SOLE   0 0 4,708
FRST TRT LOW DRTN OPPRNTS ETF ETF 33739Q200 1,040 20,553 SH   SOLE   0 0 20,553
FS ENERGY AND POWER CF CF 30264D109 8 59,264 SH   SOLE   0 0 59,264
FS KKR CAPITAL ORD ORD 302635206 1,086 49,272 SH   SOLE   0 0 49,272
FST TRT DSY WRGHT INTRNL FOCS 5 ETF ETF 33738R886 333 14,650 SH   SOLE   0 0 14,650
FST TST DOW JNS GLBL SEL DVD IDX ETF ETF 33734X200 557 22,277 SH   SOLE   0 0 22,277
FT CBOE VEST FUND OF BUFFER ETF ETF 33740F755 2,101 91,537 SH   SOLE   0 0 91,537
FT CBOE VEST US EQY DEEP BUFF ETF ETF 33740U802 608 19,850 SH   SOLE   0 0 19,850
FT HRZN MNGD VLTILTY DMSTC ETF ETF 33739P889 350 10,950 SH   SOLE   0 0 10,950
FT MULTI MANAGER LARGE GRW ETF ETF 33740F789 1,117 41,000 SH   SOLE   0 0 41,000
FT RISING DIVIDEND ACHIEVERS ETF ETF 33738R506 409 8,623 SH   SOLE   0 0 8,623
FUBOTV ORD ORD 35953D104 331 13,800 SH   SOLE   0 0 13,800
GABELLI UTILITY CF CF 36240A101 190 24,154 SH   SOLE   0 0 24,154
GENERAC HOLDINGS ORD ORD 368736104 851 2,083 SH   SOLE   0 0 2,083
GENERAL ELECTRIC ORD ORD 369604301 1,258 12,211 SH   SOLE   0 0 12,211
GENERAL MILLS JAN 21, 2022 CALL 75 ORD 370334104 0 9 SH Call SOLE   0 0 9
GENERAL MILLS ORD ORD 370334104 868 14,509 SH   SOLE   0 0 14,509
GENERAL MOTORS ORD ORD 37045V100 452 8,573 SH   SOLE   0 0 8,573
GILEAD SCIENCES OCT 15, 2021 CALL 75 ORD 375558103 0 1 SH Call SOLE   0 0 1
GILEAD SCIENCES ORD ORD 375558103 929 13,294 SH   SOLE   0 0 13,294
GLADSTONE CAPITAL ORD ORD 376535100 241 21,338 SH   SOLE   0 0 21,338
GLAXOSMITHKLINE ADR REP TWO ORD ORD 37733W105 388 10,167 SH   SOLE   0 0 10,167
GLOBAL NET LEASE ORD ORD 379378201 562 35,065 SH   SOLE   0 0 35,065
GLOBAL X CLEANTECH ETF ETF 37954Y228 3,591 192,556 SH   SOLE   0 0 192,556
GLOBAL X FUND GLB X NSDQ 100 CVD ETF ETF 37954Y483 373 16,917 SH   SOLE   0 0 16,917
GOLDMAN SACHS BDC ORD ORD 38147U107 222 12,100 SH   SOLE   0 0 12,100
GOLDMAN SACHS GROUP ORD ORD 38141G104 1,138 3,011 SH   SOLE   0 0 3,011
GRAYSCALE BITCOIN UNT UNT 389637109 260 7,682 SH   SOLE   0 0 7,682
GRAYSCALE ETHEREUM COM UNT UNT 389638107 611 21,508 SH   SOLE   0 0 21,508
GRIFFIN AMERICAN HEALTHCARE REIT ORD ORD 398183103 184 32,842 SH   SOLE   0 0 32,842
GRIFFIN CAP ESSENT ASSET CL E OPF OPF 39818P880 274 42,248 SH   SOLE   0 0 42,248
GRILLED CHEESE TRUCK ORD ORD 39850T105 17 40,000 SH   SOLE   0 0 40,000
GROUP 1 AUTOMOTIVE ORD ORD 398905109 209 1,113 SH   SOLE   0 0 1,113
GUESS ORD ORD 401617105 259 12,330 SH   SOLE   0 0 12,330
GUESS JAN 21, 2022 CALL 15 ORD 401617105 6 18 SH Call SOLE   0 0 18
GUGGENHEIM STRATEGIC OPPORTNITIES CF CF 40167F101 584 30,502 SH   SOLE   0 0 30,502
HEALTHCAR TRST OF AM CL A REIT ORD ORD 42225P501 357 12,051 SH   SOLE   0 0 12,051
HEALTHCARE ORD ORD 42226B105 126 26,196 SH   SOLE   0 0 26,196
HEALTHIER CHOICES MANAGEMENT ORD ORD 42226N109 0 750,000 SH   SOLE   0 0 750,000
HELMERICH AND PAYNE ORD ORD 423452101 268 9,776 SH   SOLE   0 0 9,776
HERCULES CAPITAL ORD ORD 427096508 410 24,708 SH   SOLE   0 0 24,708
HIGHLANDS REIT ORD ORD 43110A104 11 75,075 SH   SOLE   0 0 75,075
HOME DEPOT ORD ORD 437076102 4,709 14,346 SH   SOLE   0 0 14,346
HONEYWELL INTERNATIONAL ORD ORD 438516106 2,380 11,209 SH   SOLE   0 0 11,209
HORIZON THERAPEUTICS PUBLIC ORD ORD G46188101 223 2,040 SH   SOLE   0 0 2,040
HUBSPOT ORD ORD 443573100 993 1,469 SH   SOLE   0 0 1,469
HUNTINGTON BANCSHARES ORD ORD 446150104 236 15,236 SH   SOLE   0 0 15,236
IBIZ TECHNOLOGY CORP COM NEW COM 45103B205 0 200,000 SH   SOLE   0 0 200,000
IDEXX LABORATORIES ORD ORD 45168D104 2,009 3,231 SH   SOLE   0 0 3,231
ILLINOIS TOOL ORD ORD 452308109 677 3,274 SH   SOLE   0 0 3,274
IMAGE INNOVATIONS HLDGS INC COM COM 45248A104 0 74,000 SH   SOLE   0 0 74,000
INGEVITY ORD ORD 45688C107 217 3,035 SH   SOLE   0 0 3,035
INMODE ORD ORD M5425M103 320 2,010 SH   SOLE   0 0 2,010
INNOVATOR US EQY ULTRA BUFFER ETF ETF 45782C821 270 9,712 SH   SOLE   0 0 9,712
INTEL ORD ORD 458140100 2,407 45,177 SH   SOLE   0 0 45,177
INTERNATIONAL BANCSHARES ORD ORD 459044103 7,676 184,334 SH   SOLE   0 0 184,334
INTERNATIONAL BUSINESS MACHINES ORD ORD 459200101 1,675 12,058 SH   SOLE   0 0 12,058
INTUITIVE SURGICAL ORD ORD 46120E602 1,028 1,034 SH   SOLE   0 0 1,034
INVESCO BOND CF CF 46132L107 234 11,500 SH   SOLE   0 0 11,500
INVESCO CREDIT DYNAMIC OPP CF CF 46132R104 233 19,938 SH   SOLE   0 0 19,938
INVESCO NASDAQ 100 ETF ETF 46138G649 841 5,715 SH   SOLE   0 0 5,715
INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631 338 10,223 SH   SOLE   0 0 10,223
INVESCO RUSSELL 1000 DYMC MLTFCT ETF ETF 46138J619 1,145 24,735 SH   SOLE   0 0 24,735
INVESCO VALUE MUNICIPAL INCOME CF CF 46132P108 862 52,828 SH   SOLE   0 0 52,828
INVSC 1 30 LADDERED TRSURY ETF ETF 46138E107 327 9,000 SH   SOLE   0 0 9,000
INVSC AEROSPACE DEFENSE ETF ETF 46137V100 342 4,752 SH   SOLE   0 0 4,752
INVSC BULLETSHARES 2021 CRP BND ETF ETF 46138J700 494 23,430 SH   SOLE   0 0 23,430
INVSC BULLETSHARES 2022 CRP BND ETF ETF 46138J882 493 22,895 SH   SOLE   0 0 22,895
INVSC BULTSH 2021 HG YLD CRP BND ETF ETF 46138J809 643 27,975 SH   SOLE   0 0 27,975
INVSC BULTSH 2022 HG YLD CRP BND ETF ETF 46138J874 609 26,191 SH   SOLE   0 0 26,191
INVSC BUYBACK ACHIEVERS ETF ETF 46137V308 926 10,275 SH   SOLE   0 0 10,275
INVSC DB US DOLLAR INDEX BULLISH ETF ETF 46141D203 231 9,134 SH   SOLE   0 0 9,134
INVSC DIVIDEND ACHIEVERS ETF ETF 46137V506 305 8,494 SH   SOLE   0 0 8,494
INVSC DYNAMIC BUILDING CNSTRCTN ETF ETF 46137V779 311 6,575 SH   SOLE   0 0 6,575
INVSC FINANCIAL PREFERRED ETF ETF 46137V621 326 17,188 SH   SOLE   0 0 17,188
INVSC KBW HIGH DVD YLD FNL ETF ETF 46138E610 218 10,730 SH   SOLE   0 0 10,730
INVSC NASDAQ INTERNET ETF ETF 46137V530 1,012 4,243 SH   SOLE   0 0 4,243
INVSC PREFERRED ETF ETF 46138E511 1,262 83,982 SH   SOLE   0 0 83,982
INVSC QQQ TRUST SRS 1 ETF ETF 46090E103 7,959 22,235 SH   SOLE   0 0 22,235
INVSC S P 500 DOWNSIDE HEDGED ETF ETF 46090A705 2,504 70,088 SH   SOLE   0 0 70,088
INVSC S P 500 EQUAL WEIGHT ETF ETF 46137V357 1,637 10,929 SH   SOLE   0 0 10,929
INVSC S P 500 HIGH BETA ETF ETF 46138E370 222 3,035 SH   SOLE   0 0 3,035
INVSC S P 500 HIGH DIV LW VLTLTY ETF ETF 46138E362 305 7,201 SH   SOLE   0 0 7,201
INVSC S P 500 LOW VOLATILITY ETF ETF 46138E354 1,158 19,039 SH   SOLE   0 0 19,039
INVSC S P 500 PURE GROWTH ETF ETF 46137V266 2,218 11,516 SH   SOLE   0 0 11,516
INVSC S P 500 QUALITY ETF ETF 46137V241 3,033 62,471 SH   SOLE   0 0 62,471
INVSC S P 500 TOP 50 ETF ETF 46137V233 353 1,070 SH   SOLE   0 0 1,070
INVSC SP 500 EQL WGHT CNSMR STPL ETF ETF 46137V373 3,933 25,530 SH   SOLE   0 0 25,530
INVSC SP 500 EQL WGHT HLTH CARE ETF ETF 46137V332 544 1,826 SH   SOLE   0 0 1,826
INVSC SP 500 EQUAL WEIGHT TECH ETF ETF 46137V282 612 2,122 SH   SOLE   0 0 2,122
INVSC TAXABLE MUNICIPAL BOND ETF ETF 46138G805 275 8,351 SH   SOLE   0 0 8,351
INVSC VARIABLE RATE PREFERRED ETF ETF 46138G870 360 13,740 SH   SOLE   0 0 13,740
INVSC VARIABLE RT INVSTMNT ETF ETF 46090A879 3,911 155,716 SH   SOLE   0 0 155,716
IRON MOUNTAIN ORD ORD 46284V101 270 6,218 SH   SOLE   0 0 6,218
ISHARES 1-3 YEAR TREASRY BOND ETF ETF 464287457 590 6,845 SH   SOLE   0 0 6,845
ISHARES 7-10 YEAR TRSURY BOND ETF ETF 464287440 208 1,802 SH   SOLE   0 0 1,802
ISHARES ACCUM PTG ETF ETF G49507836 338 9,415 SH   SOLE   0 0 9,415
ISHARES BIOTECHNOLOGY ETF ETF 464287556 526 3,252 SH   SOLE   0 0 3,252
ISHARES CORE CONSERVATIVE ALLOC ETF ETF 464289883 380 9,617 SH   SOLE   0 0 9,617
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 14,665 291,892 SH   SOLE   0 0 291,892
ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867 1,842 33,207 SH   SOLE   0 0 33,207
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 813 8,622 SH   SOLE   0 0 8,622
ISHARES CORE MODERATE ALLOCATIN ETF ETF 464289875 1,675 37,443 SH   SOLE   0 0 37,443
ISHARES CORE MSCI EAFE ETF ETF 46432F842 999 13,452 SH   SOLE   0 0 13,452
ISHARES CORE MSCI EMERGING ETF ETF 46434G103 434 7,035 SH   SOLE   0 0 7,035
ISHARES CORE S&P 500 ETF ETF 464287200 9,065 21,042 SH   SOLE   0 0 21,042
ISHARES CORE S&P MID CAP ETF ETF 464287507 2,211 8,405 SH   SOLE   0 0 8,405
ISHARES CORE S&P SMALL CAP ETF ETF 464287804 3,001 27,485 SH   SOLE   0 0 27,485
ISHARES CORE US AGGREGATE BOND ETF ETF 464287226 4,200 36,574 SH   SOLE   0 0 36,574
ISHARES EDGE MSCI USA VAL FACTOR ETF ETF G4955M788 867 98,500 SH   SOLE   0 0 98,500
ISHARES ESG AWARE MSCI EM ETF ETF 46434G863 547 13,202 SH   SOLE   0 0 13,202
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 2,049 20,810 SH   SOLE   0 0 20,810
ISHARES EXPANDED TECH STW SCTR ETF ETF 464287515 530 1,328 SH   SOLE   0 0 1,328
ISHARES GLOBAL FINANCIALS ETF ETF 464287333 229 2,914 SH   SOLE   0 0 2,914
ISHARES GLOBAL TECH ETF ETF 464287291 1,338 23,608 SH   SOLE   0 0 23,608
ISHARES GOLD ETF ETF 464285204 880 26,328 SH   SOLE   0 0 26,328
ISHARES IBONDS DEC 2022 TERM ETF ETF 46434VBA7 291 11,500 SH   SOLE   0 0 11,500
ISHARES IBOXX HIGH YIELD BOND ETF ETF 464288513 457 5,224 SH   SOLE   0 0 5,224
ISHARES IBOXX INVT GRADE BOND ETF ETF 464287242 261 1,959 SH   SOLE   0 0 1,959
ISHARES III CORE MSCI WORLD UCT ETF ETF G4954M409 4,613 55,185 SH   SOLE   0 0 55,185
ISHARES INTERNTINL AGGRGT BND ETF ETF 46435G672 325 5,906 SH   SOLE   0 0 5,906
ISHARES IV PLC EDGE MSCI ETF ETF G4955M762 708 71,200 SH   SOLE   0 0 71,200
ISHARES IV PLC USD ULTRASH BD ETF ETF G4955M341 317 3,150 SH   SOLE   0 0 3,150
ISHARES JPMORGAN USD MTS BOND ETF ETF 464288281 362 3,285 SH   SOLE   0 0 3,285
ISHARES MBS ETF ETF 464288588 389 3,600 SH   SOLE   0 0 3,600
ISHARES MORGSTAR MID CAP GRO ETF ETF 464288307 1,032 14,985 SH   SOLE   0 0 14,985
ISHARES MORN MLTI ASS INC IND ETF ETF 46432F875 569 23,745 SH   SOLE   0 0 23,745
ISHARES MORNINGSTAR GROWTH ETF ETF 464287119 2,853 43,518 SH   SOLE   0 0 43,518
ISHARES MSCI EAF MIN VOL FCT ETF ETF 46429B689 253 3,356 SH   SOLE   0 0 3,356
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 783 7,353 SH   SOLE   0 0 7,353
ISHARES MSCI EAFE VALUE ETF ETF 464288877 749 14,738 SH   SOLE   0 0 14,738
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 266 5,274 SH   SOLE   0 0 5,274
ISHARES MSCI GLO GOLD MINERS ETF ETF 46434G855 267 10,842 SH   SOLE   0 0 10,842
ISHARES MSCI GLOBAL IMPACT ETF ETF 46435G532 666 6,929 SH   SOLE   0 0 6,929
ISHARES MSCI KLD 400 SOCIAL INDX ETF ETF 464288570 1,185 14,239 SH   SOLE   0 0 14,239
ISHARES MSCI USA MIN VOL FCTR ETF ETF 46429B697 2,845 38,709 SH   SOLE   0 0 38,709
ISHARES MSCI USA MOMNTUM FCT ETF ETF 46432F396 709 4,037 SH   SOLE   0 0 4,037
ISHARES MSCI USA QLTY FACT ETF ETF 46432F339 1,063 8,073 SH   SOLE   0 0 8,073
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 517 5,133 SH   SOLE   0 0 5,133
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 410 3,530 SH   SOLE   0 0 3,530
ISHARES PREFERRED INCOME SEC ETF ETF 464288687 1,344 34,624 SH   SOLE   0 0 34,624
ISHARES RUSSELL 1000 ETF ETF 464287622 1,900 7,859 SH   SOLE   0 0 7,859
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 358 1,308 SH   SOLE   0 0 1,308
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 249 1,594 SH   SOLE   0 0 1,594
ISHARES RUSSELL 2000 ETF ETF 464287655 1,160 5,304 SH   SOLE   0 0 5,304
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 434 1,478 SH   SOLE   0 0 1,478
ISHARES RUSSELL 3000 ETF ETF 464287689 856 3,358 SH   SOLE   0 0 3,358
ISHARES RUSSELL MID CAP ETF ETF 464287499 756 9,662 SH   SOLE   0 0 9,662
ISHARES RUSSELL MID CAP GROWTH ETF ETF 464287481 278 2,479 SH   SOLE   0 0 2,479
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,935 26,186 SH   SOLE   0 0 26,186
ISHARES S&P 500 VALUE ETF ETF 464287408 758 5,213 SH   SOLE   0 0 5,213
ISHARES S&P SMLL CAP 600 GRTH ETF ETF 464287887 302 2,322 SH   SOLE   0 0 2,322
ISHARES SELECT DIVIDEND ETF ETF 464287168 3,044 26,533 SH   SOLE   0 0 26,533
ISHARES SELF DRIVING EV AND TECH ETF ETF 46435U366 748 15,543 SH   SOLE   0 0 15,543
ISHARES SEMICONDUCTOR ETF ETF 464287523 4,376 9,814 SH   SOLE   0 0 9,814
ISHARES SHORT TERM NTNL MUN BND ETF ETF 464288158 463 4,307 SH   SOLE   0 0 4,307
ISHARES SILVER TRUST ETF ETF 46428Q109 653 31,806 SH   SOLE   0 0 31,806
ISHARES TIPS BOND ETF ETF 464287176 2,950 23,106 SH   SOLE   0 0 23,106
ISHARES TOTAL US STOCK MARKET ETF ETF 464287150 2,067 21,012 SH   SOLE   0 0 21,012
ISHARES TOTAL USD BOND MARKET ETF ETF 46434V613 567 10,652 SH   SOLE   0 0 10,652
ISHARES TR IS 1-5 YR IN GR CR BD ETF ETF 464288646 2,530 46,309 SH   SOLE   0 0 46,309
ISHARES TRT IS 5-10 INV GR CR BD ETF ETF 464288638 887 14,763 SH   SOLE   0 0 14,763
ISHARES U S CONSUMER DISCRTRY ETF ETF 464287580 335 4,335 SH   SOLE   0 0 4,335
ISHARES US ENERGY ETF ETF 464287796 280 9,916 SH   SOLE   0 0 9,916
ISHARES US FINANCIAL SER ETF ETF 464287770 1,304 6,930 SH   SOLE   0 0 6,930
ISHARES US FINANCIALS ETF ETF 464287788 2,453 29,714 SH   SOLE   0 0 29,714
ISHARES US HEALTHCARE ETF ETF 464287762 739 2,678 SH   SOLE   0 0 2,678
ISHARES US HOME CONSTRUCT ETF ETF 464288752 385 5,813 SH   SOLE   0 0 5,813
ISHARES US INDUSTRIALS ETF ETF 464287754 1,776 16,578 SH   SOLE   0 0 16,578
ISHARES US INFRASTRUCTURE ETF ETF 46435U713 331 9,702 SH   SOLE   0 0 9,702
ISHARES US MEDICAL DEVICES ETF ETF 464288810 2,167 34,520 SH   SOLE   0 0 34,520
ISHARES US OIL GAS EXL PROD ETF ETF 464288851 331 5,703 SH   SOLE   0 0 5,703
ISHARES US REGIONAL BANKS ETF ETF 464288778 307 5,066 SH   SOLE   0 0 5,066
ISHARES US TECHNOLOGY ETF ETF 464287721 493 4,866 SH   SOLE   0 0 4,866
ISHARES US TREASURY BOND ETF ETF 46429B267 1,721 64,871 SH   SOLE   0 0 64,871
ISHRS CORE S&P 500 UCITS USD ETF ETF G4955H110 370 835 SH   SOLE   0 0 835
ISHRS US BRKR DEALRS SCURTS EXCH ETF ETF 464288794 358 3,427 SH   SOLE   0 0 3,427
JAKKS PACIFIC ORD ORD 47012E403 562 47,320 SH   SOLE   0 0 47,320
JANUS HENDERSON SHRT DRTN INM ETF ETF 47103U886 488 9,720 SH   SOLE   0 0 9,720
JD.COM ADR REP 2 CL A ORD ORD 47215P106 327 4,522 SH   SOLE   0 0 4,522
JOHNSON & JOHNSON ORD ORD 478160104 3,823 23,674 SH   SOLE   0 0 23,674
JOHNSON&JOHNSON JAN 21, 2022 CALL 160 ORD 478160104 1 2 SH   SOLE   0 0 2
JONES LANG LASALLE ORD ORD 48020Q107 887 3,575 SH   SOLE   0 0 3,575
JPMORGAN CHASE ORD ORD 46625H100 3,945 24,098 SH   SOLE   0 0 24,098
JPMORGAN ULTRA SHORT INCOME ETF ETF 46641Q837 664 13,088 SH   SOLE   0 0 13,088
KADMON ORD ORD 48283N106 261 30,000 SH   SOLE   0 0 30,000
KBS REAL ESTATE INVT TR III ORD ORD 48668L105 257 36,120 SH   SOLE   0 0 36,120
KELLOGG ORD ORD 487836108 553 8,652 SH   SOLE   0 0 8,652
KEMPHARM ORD ORD 488445206 637 68,260 SH   SOLE   0 0 68,260
KIMBERLY CLARK ORD ORD 494368103 302 2,279 SH   SOLE   0 0 2,279
KINDER MORGAN CL P ORD ORD 49456B101 207 12,358 SH   SOLE   0 0 12,358
KKR AND CO ORD ORD 48251W104 256 4,209 SH   SOLE   0 0 4,209
L3HARRIS TECHNOLOGIES ORD ORD 502431109 350 1,588 SH   SOLE   0 0 1,588
LAM RESEARCH ORD ORD 512807108 829 1,457 SH   SOLE   0 0 1,457
LI CYCLE HOLDINGS ORD ORD 50202P105 364 31,069 SH   SOLE   0 0 31,069
LIBERTY BROADBAND SRS C ORD ORD 530307305 207 1,200 SH   SOLE   0 0 1,200
LKQ ORD ORD 501889208 256 5,082 SH   SOLE   0 0 5,082
LOCKHEED MARTIN ORD ORD 539830109 1,731 5,016 SH   SOLE   0 0 5,016
LOWE'S COMPANIES ORD ORD 548661107 834 4,110 SH   SOLE   0 0 4,110
LUMENTUM HOLDINGS ORD ORD 55024U109 288 3,442 SH   SOLE   0 0 3,442
LYONDELLBASELL INDUSTRIES CL A ORD ORD N53745100 242 2,582 SH   SOLE   0 0 2,582
MAGELLAN MIDSTREAM PARTNERS UNT UNT 559080106 702 15,394 SH   SOLE   0 0 15,394
MANNING AND NAPIER CL A ORD ORD 56382Q102 226 24,704 SH   SOLE   0 0 24,704
MARATHON PETROLEUM ORD ORD 56585A102 305 4,932 SH   SOLE   0 0 4,932
MARKETAXESS HOLDINGS ORD ORD 57060D108 367 872 SH   SOLE   0 0 872
MARRIOTT INTERNATIONAL CL A ORD ORD 571903202 202 1,365 SH   SOLE   0 0 1,365
MARVELL TECHNOLOGY ORD ORD 573874104 400 6,630 SH   SOLE   0 0 6,630
MASTERCARD CL A ORD ORD 57636Q104 2,429 6,985 SH   SOLE   0 0 6,985
MATTEL JAN 21, 2022 CALL 20 ORD 577081102 2 41 SH Call SOLE   0 0 41
MATTEL ORD ORD 577081102 493 26,572 SH   SOLE   0 0 26,572
MAX SOUND ORD ORD 57776X109 0 300,000 SH   SOLE   0 0 300,000
MCCORMICK ORD ORD 579780206 436 5,378 SH   SOLE   0 0 5,378
MCDONALD'S CORP JAN 21, 2022 CALL 200 ORD 580135101 4 1 SH Call SOLE   0 0 1
MCDONALD'S ORD ORD 580135101 1,474 6,113 SH   SOLE   0 0 6,113
MEDTRONIC ORD ORD G5960L103 883 7,045 SH   SOLE   0 0 7,045
MERCADOLIBRE ORD ORD 58733R102 2,900 1,727 SH   SOLE   0 0 1,727
MERCK & CO ORD ORD 58933Y105 1,593 21,209 SH   SOLE   0 0 21,209
MICROCHIP TECHNOLOGY ORD ORD 595017104 382 2,490 SH   SOLE   0 0 2,490
MICRON TECHNOLOGY ORD ORD 595112103 464 6,531 SH   SOLE   0 0 6,531
MICROSOFT ORD ORD 594918104 19,549 69,342 SH   SOLE   0 0 69,342
MODERNA ORD ORD 60770K107 3,911 10,161 SH   SOLE   0 0 10,161
MONDELEZ INTERNATIONAL CL A ORD ORD 609207105 211 3,621 SH   SOLE   0 0 3,621
MONGODB CL A ORD ORD 60937P106 1,060 2,249 SH   SOLE   0 0 2,249
MORGAN STANLEY ORD ORD 617446448 397 4,077 SH   SOLE   0 0 4,077
NATIONAL CINEMEDIA ORD ORD 635309107 83 23,237 SH   SOLE   0 0 23,237
NEOPHOTONICS ORD ORD 64051T100 318 36,500 SH   SOLE   0 0 36,500
NETFLIX ORD ORD 64110L106 1,176 1,927 SH   SOLE   0 0 1,927
NEVRO ORD ORD 64157F103 547 4,700 SH   SOLE   0 0 4,700
NEW YORK CITY REIT CL A ORD ORD 649439205 281 34,768 SH   SOLE   0 0 34,768
NEWMONT ORD ORD 651639106 444 8,180 SH   SOLE   0 0 8,180
NEXTERA ENERGY ORD ORD 65339F101 3,399 43,291 SH   SOLE   0 0 43,291
NEXTERA ENERGY PARTNERS UNT UNT 65341B106 575 7,625 SH   SOLE   0 0 7,625
NIKE CL B ORD ORD 654106103 936 6,443 SH   SOLE   0 0 6,443
NOKIA ADR REPSG 1 SER A ORD ORD 654902204 2,339 429,214 SH   SOLE   0 0 429,214
NORFOLK SOUTHERN ORD ORD 655844108 223 931 SH   SOLE   0 0 931
NUCOR ORD ORD 670346105 251 2,545 SH   SOLE   0 0 2,545
NUVEEN ARIZONA QLTY MNCPL INCM CF CF 67061W104 204 13,008 SH   SOLE   0 0 13,008
NUVEEN CREDIT STRATEGIES INCOME CF CF 67073D102 441 67,218 SH   SOLE   0 0 67,218
NUVEEN FLOATG RATE INCM OPPORTNTY CF CF 6706EN100 406 40,647 SH   SOLE   0 0 40,647
NUVEEN FLOATING RATE INCOME CF CF 67072T108 369 36,600 SH   SOLE   0 0 36,600
NUVEEN GLOBAL HIGH INCOME CF CF 67075G103 204 12,700 SH   SOLE   0 0 12,700
NUVEEN PREFERRED AND INCM OPP CF CF 67073B106 432 43,626 SH   SOLE   0 0 43,626
NUVEEN SENIOR INCOME CF CF 67067Y104 160 27,400 SH   SOLE   0 0 27,400
NVIDIA ORD ORD 67066G104 10,259 49,520 SH   SOLE   0 0 49,520
NVR ORD ORD 62944T105 527 110 SH   SOLE   0 0 110
NXP SEMICONDUCTORS ORD ORD N6596X109 651 3,323 SH   SOLE   0 0 3,323
O REILLY AUTOMOTIVE ORD ORD 67103H107 373 610 SH   SOLE   0 0 610
OCCIDENTAL PETROLEUM ORD ORD 674599105 330 11,160 SH   SOLE   0 0 11,160
OKTA CL A ORD ORD 679295105 2,347 9,889 SH   SOLE   0 0 9,889
OLD DOMINION FREIGHT LINE ORD ORD 679580100 456 1,596 SH   SOLE   0 0 1,596
OLD NATIONAL BANCORP ORD ORD 680033107 757 44,681 SH   SOLE   0 0 44,681
ON SEMICONDUCTOR ORD ORD 682189105 328 7,177 SH   SOLE   0 0 7,177
ONEOK ORD ORD 682680103 478 8,240 SH   SOLE   0 0 8,240
ORACLE ORD ORD 68389X105 608 6,981 SH   SOLE   0 0 6,981
ORCHID ISLAND CAPITAL ORD ORD 68571X103 164 33,591 SH   SOLE   0 0 33,591
OTIS WORLDWIDE ORD ORD 68902V107 210 2,554 SH   SOLE   0 0 2,554
OWL ROCK CAPITAL ORD ORD 69121K104 328 23,253 SH   SOLE   0 0 23,253
PACKAGING CORP OF AMERICA ORD ORD 695156109 416 3,030 SH   SOLE   0 0 3,030
PALANTIR TECHNOLOGIES CL A ORD ORD 69608A108 365 15,186 SH   SOLE   0 0 15,186
PALO ALTO NETWORKS ORD ORD 697435105 2,804 5,854 SH   SOLE   0 0 5,854
PARKER HANNIFIN ORD ORD 701094104 214 766 SH   SOLE   0 0 766
PATTERSON COMPANIES ORD ORD 703395103 229 7,608 SH   SOLE   0 0 7,608
PAYCOM SOFTWARE ORD ORD 70432V102 1,023 2,063 SH   SOLE   0 0 2,063
PAYPAL HOLDINGS ORD ORD 70450Y103 3,062 11,769 SH   SOLE   0 0 11,769
PENNANTPARK INVESTMENT ORD ORD 708062104 164 25,300 SH   SOLE   0 0 25,300
PEPSICO ORD ORD 713448108 2,208 14,677 SH   SOLE   0 0 14,677
PERMIAN BASIN ROYALTY UNT UNT 714236106 148 25,750 SH   SOLE   0 0 25,750
PFIZER DEC 17, 2021 CALL 43 ORD 717081103 7 39 SH Call SOLE   0 0 39
PFIZER ORD ORD 717081103 5,519 128,315 SH   SOLE   0 0 128,315
PHILIP MORRIS INTERNATIONAL ORD ORD 718172109 461 4,867 SH   SOLE   0 0 4,867
PHILLIPS 66 ORD ORD 718546104 277 3,956 SH   SOLE   0 0 3,956
PHOTRONICS ORD ORD 719405102 3,101 227,500 SH   SOLE   0 0 227,500
PIMCO 0-5 YEAR HIGH YLD BND IDX ETF ETF 72201R783 415 4,180 SH   SOLE   0 0 4,180
PIMCO ACTIVE BOND ETF ETF 72201R775 217 1,963 SH   SOLE   0 0 1,963
PIMCO DYNMC CRDT AND MRTG INCM CF CF 72202D106 677 32,059 SH   SOLE   0 0 32,059
PIMCO STRATEGIC INCOME CF CF 72200X104 348 49,432 SH   SOLE   0 0 49,432
PITNEY BOWES JAN 20, 2023 CALL 10 ORD 724479100 2 20 SH Call SOLE   0 0 20
PITNEY BOWES ORD ORD 724479100 153 21,272 SH   SOLE   0 0 21,272
PLAINS ALL AMERICAN PIPELINE UNT UNT 726503105 247 24,239 SH   SOLE   0 0 24,239
PPJ HEALTHCARE ENTERPRISES ORD ORD 69353D505 1 500,000 SH   SOLE   0 0 500,000
PREFERRED APARTMENT COMM REIT ORD ORD 74039L103 986 80,609 SH   SOLE   0 0 80,609
PROCTER & GAMBLE ORD ORD 742718109 2,661 19,032 SH   SOLE   0 0 19,032
PROGRESSIVE ORD ORD 743315103 298 3,297 SH   SOLE   0 0 3,297
PROLOGIS REIT REIT 74340W103 954 7,608 SH   SOLE   0 0 7,608
PROSHARES S&P 500 DIV ARISTOCRAT ETF ETF 74348A467 3,758 42,453 SH   SOLE   0 0 42,453
PROSHARES SHORT RUSSELL 2000 ETF ETF 74348A210 873 40,400 SH   SOLE   0 0 40,400
PROSHARES SHORT S&P 500 ETF ETF 74347B425 2,212 145,272 SH   SOLE   0 0 145,272
PRUDENTIAL FINANCIAL ORD ORD 744320102 325 3,094 SH   SOLE   0 0 3,094
QORVO ORD ORD 74736K101 466 2,789 SH   SOLE   0 0 2,789
QUALCOMM ORD ORD 747525103 2,009 15,576 SH   SOLE   0 0 15,576
QUANTA SERVICES ORD ORD 74762E102 421 3,700 SH   SOLE   0 0 3,700
QUANTUM ORD ORD 747906501 555 107,200 SH   SOLE   0 0 107,200
RAYTHEON TECHNOLOGIES ORD ORD 75513E101 363 4,219 SH   SOLE   0 0 4,219
REALTY INCOME REIT ORD ORD 756109104 466 7,180 SH   SOLE   0 0 7,180
REAVES UTILITY INCOME CF CF 756158101 600 18,305 SH   SOLE   0 0 18,305
REGENERON PHARMACEUTICALS ORD ORD 75886F107 896 1,481 SH   SOLE   0 0 1,481
REPUBLIC SERVICES ORD ORD 760759100 249 2,071 SH   SOLE   0 0 2,071
RH ORD ORD 74967X103 267 400 SH   SOLE   0 0 400
RICHARDSON ELECTRONICS ORD ORD 763165107 453 46,800 SH   SOLE   0 0 46,800
RIO TINTO ADR REP ONE ORD ORD 767204100 536 8,015 SH   SOLE   0 0 8,015
ROCHE HOLDINGS ADR ADR 771195104 383 8,434 SH   SOLE   0 0 8,434
ROKU CL A ORD ORD 77543R102 568 1,812 SH   SOLE   0 0 1,812
ROYAL CARIBBEAN GROUP ORD ORD V7780T103 223 2,505 SH   SOLE   0 0 2,505
ROYAL DUTCH SHELL ADR REP 2 CL A ORD ORD 780259206 577 12,945 SH   SOLE   0 0 12,945
ROYAL GOLD ORD ORD 780287108 821 8,600 SH   SOLE   0 0 8,600
SALESFORCE.COM ORD ORD 79466L302 4,355 16,057 SH   SOLE   0 0 16,057
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 6,250 84,191 SH   SOLE   0 0 84,191
SCHWAB US LARGE CAP ETF ETF 808524201 320 3,076 SH   SOLE   0 0 3,076
SCHWAB US LARGE CAP GROWTH ETF ETF 808524300 574 3,877 SH   SOLE   0 0 3,877
SCHWAB US LARGE CAP VALUE ETF ETF 808524409 513 7,602 SH   SOLE   0 0 7,602
SEA ADS REP CL A ORD ORD 81141R100 645 2,023 SH   SOLE   0 0 2,023
SEAGATE TECHNOLOGY HOLDINGS ORD ORD G7997R103 814 9,868 SH   SOLE   0 0 9,868
SEAGEN ORD ORD 81181C104 632 3,724 SH   SOLE   0 0 3,724
SELECT SECTOR HEALTH CARE SPDR ETF ETF 81369Y209 2,300 18,066 SH   SOLE   0 0 18,066
SELECT SECTOR INDUSTRIAL SPDR ETF ETF 81369Y704 776 7,930 SH   SOLE   0 0 7,930
SELECT SECTOR UTI SELECT SPDR ETF ETF 81369Y886 752 11,778 SH   SOLE   0 0 11,778
SELECT STR FINANCIAL SELECT SPDR ETF ETF 81369Y605 1,682 44,825 SH   SOLE   0 0 44,825
SERVICENOW ORD ORD 81762P102 4,463 7,172 SH   SOLE   0 0 7,172
SHERWIN WILLIAMS ORD ORD 824348106 554 1,981 SH   SOLE   0 0 1,981
SHOCKWAVE MEDICAL ORD ORD 82489T104 304 1,475 SH   SOLE   0 0 1,475
SHOPIFY CL A SUB VTG ORD ORD 82509L107 11,085 8,176 SH   SOLE   0 0 8,176
SIERRA INCOME ORD ORD 82632T100 0 32,310 SH   SOLE   0 0 32,310
SIMON PROP GRP REIT ORD ORD 828806109 803 6,175 SH   SOLE   0 0 6,175
SINCLAIR BROADCAST GROUP CL A ORD ORD 829226109 717 22,620 SH   SOLE   0 0 22,620
SKYWORKS SOLUTIONS ORD ORD 83088M102 405 2,456 SH   SOLE   0 0 2,456
SMITH MICRO SOFTWARE ORD ORD 832154207 252 52,150 SH   SOLE   0 0 52,150
SNAP CL A ORD ORD 83304A106 366 4,955 SH   SOLE   0 0 4,955
SNOWFLAKE CL A ORD ORD 833445109 1,236 4,086 SH   SOLE   0 0 4,086
SOFI TECHNOLOGIES ORD ORD 83406F102 300 18,882 SH   SOLE   0 0 18,882
SOUTHERN ORD ORD 842587107 759 12,253 SH   SOLE   0 0 12,253
SOUTHWEST AIRLINES ORD ORD 844741108 242 4,704 SH   SOLE   0 0 4,704
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 452 9,830 SH   SOLE   0 0 9,830
SPDR BLMBERG BRCLY CONV SECRT ETF ETF 78464A359 1,439 16,855 SH   SOLE   0 0 16,855
SPDR BLMBRG BRCLY HGH YLD BND ETF ETF 78468R622 342 3,125 SH   SOLE   0 0 3,125
SPDR BLMBRG BRCLY SHT TRM HGH ETF ETF 78468R408 1,141 41,661 SH   SOLE   0 0 41,661
SPDR DOUBLELINE TTL RTRN TTCL ETF ETF 78467V848 255 5,271 SH   SOLE   0 0 5,271
SPDR DOW JONES INDUSTRIAL AVRG ETF ETF 78467X109 3,523 10,415 SH   SOLE   0 0 10,415
SPDR FUND CONSUMER DISCRE SELECT ETF ETF 81369Y407 1,573 8,768 SH   SOLE   0 0 8,768
SPDR FUND CONSUMER STAPLES ETF ETF 81369Y308 701 10,178 SH   SOLE   0 0 10,178
SPDR FUND MATERIALS SELECT SECTR ETF ETF 81369Y100 331 4,182 SH   SOLE   0 0 4,182
SPDR GOLD SHARES ETF ETF 78463V107 3,260 19,853 SH   SOLE   0 0 19,853
SPDR NUVEEN BLMBRG BRCLYS HG ETF ETF 78464A284 235 3,917 SH   SOLE   0 0 3,917
SPDR S&P 500 ETF ETF 78462F103 44,530 103,765 SH   SOLE   0 0 103,765
SPDR S&P 500 HIGH DIVIDEND ETF ETF 78468R788 817 20,874 SH   SOLE   0 0 20,874
SPDR S&P 600 SMALL CAP ETF ETF 78464A813 303 3,200 SH   SOLE   0 0 3,200
SPDR S&P AEROSPACE DEFENSE ETF ETF 78464A631 224 1,880 SH   SOLE   0 0 1,880
SPDR S&P DIVIDEND ETF ETF 78464A763 630 5,363 SH   SOLE   0 0 5,363
SPDR S&P HOMEBUILDERS ETF ETF 78464A888 1,775 24,737 SH   SOLE   0 0 24,737
SPDR S&P KENSHO CLEAN POWER ETF ETF 78468R655 3,588 38,187 SH   SOLE   0 0 38,187
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 284 591 SH   SOLE   0 0 591
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 205 3,020 SH   SOLE   0 0 3,020
SPLUNK ORD ORD 848637104 558 3,855 SH   SOLE   0 0 3,855
SPROTT GOLD MINERS ETF ETF 85210B102 636 25,600 SH   SOLE   0 0 25,600
SPROTT PHYSICAL GLD SLVR UNT ETV ETV 85208R101 688 40,178 SH   SOLE   0 0 40,178
SQUARE CL A ORD ORD 852234103 3,411 14,221 SH   SOLE   0 0 14,221
STARBUCKS ORD ORD 855244109 1,587 14,388 SH   SOLE   0 0 14,388
STARWOOD PROPERTY REIT REIT 85571B105 1,903 77,941 SH   SOLE   0 0 77,941
STEADFAST APT REIT ORD ORD 85780P101 244 15,664 SH   SOLE   0 0 15,664
STRATGY SHARS NASDAQ 7HANDL INDX ETF ETF 86280R506 1,358 54,454 SH   SOLE   0 0 54,454
STRYKER ORD ORD 863667101 575 2,180 SH   SOLE   0 0 2,180
SYNOPSYS ORD ORD 871607107 601 2,008 SH   SOLE   0 0 2,008
SYSCO ORD ORD 871829107 247 3,150 SH   SOLE   0 0 3,150
T MOBILE US ORD ORD 872590104 491 3,842 SH   SOLE   0 0 3,842
T ROWE PRICE GROUP ORD ORD 74144T108 666 3,388 SH   SOLE   0 0 3,388
TAIWAN SEMICONDUCTOR MNFTG ADR 5 ORD ORD 874039100 572 5,125 SH   SOLE   0 0 5,125
TARGET ORD ORD 87612E106 866 3,785 SH   SOLE   0 0 3,785
TECHNOLOGY SELECT SECTOR SPDR ETF ETF 81369Y803 6,216 41,626 SH   SOLE   0 0 41,626
TELADOC HEALTH ORD ETF 87918A105 537 4,236 SH   SOLE   0 0 4,236
TELEDYNE TECH ORD ORD 879360105 379 882 SH   SOLE   0 0 882
TESLA ORD ORD 88160R101 7,669 9,890 SH   SOLE   0 0 9,890
TEXAS INSTRUMENTS ORD ORD 882508104 387 2,015 SH   SOLE   0 0 2,015
THERMO FISHER SCIENTIFIC ORD ORD 883556102 1,465 2,565 SH   SOLE   0 0 2,565
TJX ORD ORD 872540109 319 4,839 SH   SOLE   0 0 4,839
TRACTOR SUPPLY ORD ORD 892356106 1,025 5,061 SH   SOLE   0 0 5,061
TRADE DESK CL A ORD ORD 88339J105 2,519 35,836 SH   SOLE   0 0 35,836
TRANSMEDICS GROUP ORD ORD 89377M109 304 9,200 SH   SOLE   0 0 9,200
TRI CONTINENTAL CF CF 895436103 351 10,526 SH   SOLE   0 0 10,526
TRIPLEPOINT VENTURE GROWTH BDC ORD ORD 89677Y100 268 16,950 SH   SOLE   0 0 16,950
TRUIST FINANCIAL ORD ORD 89832Q109 226 3,859 SH   SOLE   0 0 3,859
TWILIO CL A ORD ORD 90138F102 2,161 6,772 SH   SOLE   0 0 6,772
TWITTER ORD ORD 90184L102 297 4,915 SH   SOLE   0 0 4,915
TYLER TECHNOLOGIES ORD ORD 902252105 380 828 SH   SOLE   0 0 828
UBER TECHNOLOGIES ORD ORD 90353T100 415 9,268 SH   SOLE   0 0 9,268
ULTA BEAUTY ORD ORD 90384S303 469 1,300 SH   SOLE   0 0 1,300
UNION PACIFIC ORD ORD 907818108 485 2,475 SH   SOLE   0 0 2,475
UNISYS ORD ORD 909214306 486 19,325 SH   SOLE   0 0 19,325
UNITED PARCEL SERVICE CL B ORD ORD 911312106 1,057 5,806 SH   SOLE   0 0 5,806
UNITED RENTAL ORD ORD 911363109 298 848 SH   SOLE   0 0 848
UNITEDHEALTH GRP ORD ORD 91324P102 2,901 7,425 SH   SOLE   0 0 7,425
UNITY SOFTWARE ORD ORD 91332U101 212 1,681 SH   SOLE   0 0 1,681
UPSTART HOLDINGS ORD ORD 91680M107 998 3,155 SH   SOLE   0 0 3,155
US GLOBAL JETS ETF ETF 26922A842 2,461 104,167 SH   SOLE   0 0 104,167
VAALCO ENERGY ORD ORD 91851C201 1,305 444,000 SH   SOLE   0 0 444,000
VAIL RESORTS ORD ORD 91879Q109 253 757 SH   SOLE   0 0 757
VANECK INVESTMENT GRADE FLT RT ETF ETF 92189F486 3,777 148,713 SH   SOLE   0 0 148,713
VANECK PREFERRED SECURT EX FNCL ETF ETF 92189F429 868 40,884 SH   SOLE   0 0 40,884
VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 2,433 17,281 SH   SOLE   0 0 17,281
VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 291 938 SH   SOLE   0 0 938
VANGUARD CONSUMER STAPLES ETF ETF 92204A207 849 4,735 SH   SOLE   0 0 4,735
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 5,743 37,387 SH   SOLE   0 0 37,387
VANGUARD EXTENDED MARKET ETF ETF 922908652 922 5,056 SH   SOLE   0 0 5,056
VANGUARD FINANCIALS ETF ETF 92204A405 229 2,468 SH   SOLE   0 0 2,468
VANGUARD FTSE ALL WORLD EX US ETF ETF 922042775 815 13,368 SH   SOLE   0 0 13,368
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 3,025 59,920 SH   SOLE   0 0 59,920
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 1,014 20,283 SH   SOLE   0 0 20,283
VANGUARD EM ST I JAN 21, 2022 CALL 55 ETF 922042858 0 15 SH   SOLE   0 0 15
VANGUARD GROWTH ETF ETF 922908736 3,969 13,678 SH   SOLE   0 0 13,678
VANGUARD HEALTH CARE ETF ETF 92204A504 860 3,481 SH   SOLE   0 0 3,481
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 870 8,414 SH   SOLE   0 0 8,414
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 1,624 4,048 SH   SOLE   0 0 4,048
VANGUARD INTERMEDIATE TERM BOND ETF ETF 921937819 1,072 11,983 SH   SOLE   0 0 11,983
VANGUARD INTERMEDIATE TERM COR ETF ETF 92206C870 961 10,177 SH   SOLE   0 0 10,177
VANGUARD INTRMDIAT TRM TRSRY ETF ETF 92206C706 3,772 55,846 SH   SOLE   0 0 55,846
VANGUARD LONG TERM BOND ETF ETF 921937793 637 6,223 SH   SOLE   0 0 6,223
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 1,179 5,022 SH   SOLE   0 0 5,022
VANGUARD MID CAP VALUE ETF ETF 922908512 879 6,298 SH   SOLE   0 0 6,298
VANGUARD MORTGAGE BACKED SEC ETF ETF 92206C771 905 16,978 SH   SOLE   0 0 16,978
VANGUARD MUNI BND TAX EXEMPT ETF ETF 922907746 392 7,152 SH   SOLE   0 0 7,152
VANGUARD REAL ESTATE ETF ETF 922908553 809 7,946 SH   SOLE   0 0 7,946
VANGUARD S&P 500 ETF ETF 922908363 6,275 15,911 SH   SOLE   0 0 15,911
VANGUARD SHORT TERM COR BD ETF ETF 92206C409 2,847 34,543 SH   SOLE   0 0 34,543
VANGUARD SHORT TERM TREASURY ETF ETF 92206C102 4,660 75,882 SH   SOLE   0 0 75,882
VANGUARD SHORT-TERM BOND ETF ETF 921937827 2,007 24,496 SH   SOLE   0 0 24,496
VANGUARD SHRT INF PROT SEC INDEX ETF ETF 922020805 2,385 45,362 SH   SOLE   0 0 45,362
VANGUARD SMALL CAP ETF ETF 922908751 548 2,508 SH   SOLE   0 0 2,508
VANGUARD SMALL CAP GROWTH ETF ETF 922908595 391 1,396 SH   SOLE   0 0 1,396
VANGUARD SMALL CAP VALUE ETF ETF 922908611 1,095 6,467 SH   SOLE   0 0 6,467
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 993 11,625 SH   SOLE   0 0 11,625
VANGUARD TOTAL CORPORATE BOND ETF ETF 92206C573 826 9,055 SH   SOLE   0 0 9,055
VANGUARD TOTAL INTERNATIONAL BND ETF ETF 92203J407 1,131 19,857 SH   SOLE   0 0 19,857
VANGUARD TOTAL INTERNATIONAL STK ETF ETF 921909768 246 3,891 SH   SOLE   0 0 3,891
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 7,700 34,675 SH   SOLE   0 0 34,675
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 5,265 51,709 SH   SOLE   0 0 51,709
VANGUARD VALUE ETF ETF 922908744 6,595 48,716 SH   SOLE   0 0 48,716
VCTRYSRS US EQ INCM ENHNCD WTD ETF ETF 92647N824 351 5,451 SH   SOLE   0 0 5,451
VEECO INSTRUMENTS ORD ORD 922417100 1,595 71,800 SH   SOLE   0 0 71,800
VEEVA SYSTEMS ORD ORD 922475108 417 1,448 SH   SOLE   0 0 1,448
VENTAS REIT ORD ORD 92276F100 214 3,876 SH   SOLE   0 0 3,876
VERISIGN ORD ORD 92343E102 209 1,018 SH   SOLE   0 0 1,018
VERIZON COMMUNICATIONS ORD ORD 92343V104 3,787 70,114 SH   SOLE   0 0 70,114
VERIZON JAN 21, 2022 CALL 67.5 ORD 92343V104 0 11 SH Call SOLE   0 0 11
VIACOMCBS CL B ORD ORD 92556H206 432 10,946 SH   SOLE   0 0 10,946
VIATRIS ORD ORD 92556V106 357 26,355 SH   SOLE   0 0 26,355
VIRTUS ALLIANZGI DIV INCOME CONV CF CF 92840N100 356 10,500 SH   SOLE   0 0 10,500
VISA CL A ORD ORD 92826C839 3,737 16,776 SH   SOLE   0 0 16,776
VISHAY INTERTECH ORD ORD 928298108 1,416 70,500 SH   SOLE   0 0 70,500
VISTA OUTDOOR ORD ORD 928377100 350 8,695 SH   SOLE   0 0 8,695
VOYA GLOBAL EQUITY DVD PRM OPPORT CF CF 92912T100 145 24,643 SH   SOLE   0 0 24,643
W P CAREY REIT ORD ORD 92936U109 611 8,363 SH   SOLE   0 0 8,363
WALGREEN BOOTS ALLIANCE ORD ORD 931427108 277 5,877 SH   SOLE   0 0 5,877
WALGREENS BOOTS OCT 15, 2021 CALL 60 ORD 931427108 0 10 SH Call SOLE   0 0 10
WALMART OCT 01, 2021 CALL 155 ORD 931142103 0 3 SH   SOLE   0 0 3
WALMART ORD ORD 931142103 3,454 24,784 SH   SOLE   0 0 24,784
WALT DISNEY ORD ORD 254687106 3,969 23,462 SH   SOLE   0 0 23,462
WASTE MANAGEMENT ORD ORD 94106L109 1,389 9,300 SH   SOLE   0 0 9,300
WEC ENERGY GROUP ORD ORD 92939U106 405 4,596 SH   SOLE   0 0 4,596
WELLS FARGO ORD ORD 949746101 903 19,458 SH   SOLE   0 0 19,458
WEST PHARM SVC ORD ORD 955306105 628 1,479 SH   SOLE   0 0 1,479
WESTERN ASSET TOTAL RETURN ETF ETF 52468L810 350 13,000 SH   SOLE   0 0 13,000
WESTERN DIGITAL ORD ORD 958102105 487 8,634 SH   SOLE   0 0 8,634
WESTERN MAGNESIUM ORD ORD 95855T102 21 57,882 SH   SOLE   0 0 57,882
WESTERN MIDSTREAM PARTNERS COM UNT UNT 958669103 265 12,650 SH   SOLE   0 0 12,650
WESTPAC BANKING ADR REP 1 ORD ORD 961214301 361 19,500 SH   SOLE   0 0 19,500
WISDOMTREE US LARGECAP DIVIDEND ETF ETF 97717W307 1,554 13,029 SH   SOLE   0 0 13,029
WORKDAY CL A ORD ORD 98138H101 484 1,938 SH   SOLE   0 0 1,938
WYNN RESORTS OCT 15, 2021 PUT 85 ORD 983134107 0 1 SH Put SOLE   0 0 1
WYNN RESORTS ORD ORD 983134107 239 2,821 SH   SOLE   0 0 2,821
XEROX HOLDINGS ORD ORD 98421M106 1,054 52,250 SH   SOLE   0 0 52,250
YUM BRANDS ORD ORD 988498101 422 3,450 SH   SOLE   0 0 3,450
YUM CHINA ORD ORD 98850P109 235 4,045 SH   SOLE   0 0 4,045
ZEBRA TECHNOLOGIES CL A ORD ORD 989207105 305 591 SH   SOLE   0 0 591
ZENDESK ORD ORD 98936J101 245 2,105 SH   SOLE   0 0 2,105
ZIX ORD ORD 98974P100 2,531 357,950 SH   SOLE   0 0 357,950
ZOETIS CL A ORD ORD 98978V103 1,044 5,380 SH   SOLE   0 0 5,380
ZOOM VIDEO COMMUNICATIONS CL A ORD ORD 98980L101 295 1,127 SH   SOLE   0 0 1,127
ZSCALER ORD ORD 98980G102 359 1,368 SH   SOLE   0 0 1,368
ZYNGA CL A ORD ORD 98986T108 176 23,420 SH   SOLE   0 0 23,420