The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AAR CORP COM 000361105   1,796 30 SH   DFND   0 0 30
ABERDEEN STD INVTS ETFS BBRG ALL COMD K1 003261104   51,876 2,624 SH   DFND   0 0 2,624
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100   4,871 51 SH   DFND   0 0 51
ACADIA PHARMACEUTICALS INC COM 004225108   3,273 177 SH   DFND   0 0 177
ADVANCED MICRO DEVICES INC COM 007903107   7,761 43 SH   DFND   0 0 43
ALIGN TECHNOLOGY INC COM 016255101   328 1 SH   DFND   0 0 1
AMAZON COM INC COM 023135106   514,122 2,850 SH   DFND   0 0 2,850
AMPHENOL CORP NEW CL A 032095101   1,154 10 SH   DFND   0 0 10
APOLLO TACTICAL INCOME FD IN COM 037638103   60,132 4,205 SH   DFND   0 0 4,205
APPLE INC COM 037833100   464,309 2,708 SH   DFND   0 0 2,708
APPLIED MATLS INC COM 038222105   4,950 24 SH   DFND   0 0 24
ARISTA NETWORKS INC COM 040413106   1,265,763 4,365 SH   DFND   0 0 4,365
AUTOMATIC DATA PROCESSING IN COM 053015103   24,974 100 SH   DFND   0 0 100
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   30,725 73 SH   DFND   0 0 73
BHP GROUP LTD SPONSORED ADS 088606108   110,765 1,920 SH   DFND   0 0 1,920
BOEING CO COM 097023105   3,088 16 SH   DFND   0 0 16
CECO ENVIRONMENTAL CORP COM 125141101   552 24 SH   DFND   0 0 24
CADENCE DESIGN SYSTEM INC COM 127387108   5,603 18 SH   DFND   0 0 18
CAL MAINE FOODS INC COM NEW 128030202   160,190 2,722 SH   DFND   0 0 2,722
CANAAN INC SPONSORED ADS 134748102   3 2 SH   DFND   0 0 2
CASELLA WASTE SYS INC CL A 147448104   8,008 81 SH   DFND   0 0 81
CHEVRON CORP NEW COM 166764100   15,774 100 SH   DFND   0 0 100
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,907 1 SH   DFND   0 0 1
CLEVELAND CLIFFS INC COM 185899101   10,733 472 SH   DFND   0 0 472
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   440 6 SH   DFND   0 0 6
CONAGRA BRANDS INC COM 205887102   1,808 61 SH   DFND   0 0 61
COPART INC COM 217204106   579 10 SH   DFND   0 0 10
DBX ETF TR XTRACK USD HIGH 233051432   2,071 58 SH   DFND   0 0 58
DBX ETF TR XTRACK INTL REAL 233051846   2,100 97 SH   DFND   0 0 97
DEERE & CO COM 244199105   411 1 SH   DFND   0 0 1
DEXCOM INC COM 252131107   11,096 80 SH   DFND   0 0 80
DISNEY WALT CO COM DISNEY 254687106   21,168 173 SH   DFND   0 0 173
DRIL QUIP INC COM 262037104   1,036 46 SH   DFND   0 0 46
DYNATRACE INC COM 268150109   232 5 SH   DFND   0 0 5
ECOPETROL S A SPONSORED ADS 279158109   224,356 18,949 SH   DFND   0 0 18,949
ELECTRONIC ARTS INC COM 285512109   1,327 10 SH   DFND   0 0 10
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   7,799 133 SH   DFND   0 0 133
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600   3,628 52 SH   DFND   0 0 52
FIRST SOLAR INC COM 336433107   1,857 11 SH   DFND   0 0 11
GENERAL DYNAMICS CORP COM 369550108   1,695 6 SH   DFND   0 0 6
GIBRALTAR INDS INC COM 374689107   81 1 SH   DFND   0 0 1
GLAUKOS CORP COM 377322102   5,752 61 SH   DFND   0 0 61
GRAINGER W W INC COM 384802104   1,017 1 SH   DFND   0 0 1
HAMILTON LANE INC CL A 407497106   4,059 36 SH   DFND   0 0 36
HERCULES CAPITAL INC COM 427096508   272,101 14,748 SH   DFND   0 0 14,748
HUBSPOT INC COM 443573100   1,253 2 SH   DFND   0 0 2
IRHYTHM TECHNOLOGIES INC COM 450056106   1,972 17 SH   DFND   0 0 17
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   190,801 11,217 SH   DFND   0 0 11,217
IMPINJ INC COM 453204109   3,210 25 SH   DFND   0 0 25
INSPIRE MED SYS INC COM 457730109   4,296 20 SH   DFND   0 0 20
INTEL CORP COM 458140100   8,525 193 SH   DFND   0 0 193
INTUIT COM 461202103   1,300 2 SH   DFND   0 0 2
ISHARES TR S&P 100 ETF 464287101   36,617 148 SH   DFND   0 0 148
ISHARES TR TIPS BD ETF 464287176   1,074 10 SH   DFND   0 0 10
ISHARES TR CORE S&P500 ETF 464287200   137,216 261 SH   DFND   0 0 261
ISHARES TR CORE US AGGBD ET 464287226   979 10 SH   DFND   0 0 10
ISHARES TR S&P 500 GRWT ETF 464287309   9,964 118 SH   DFND   0 0 118
ISHARES TR GLOB HLTHCRE ETF 464287325   1,547,408 16,612 SH   DFND   0 0 16,612
ISHARES TR RUS MD CP GR ETF 464287481   29,448 258 SH   DFND   0 0 258
ISHARES TR RUSSELL 2000 ETF 464287655   10,725 51 SH   DFND   0 0 51
ISHARES TR U.S. TECH ETF 464287721   14,992 111 SH   DFND   0 0 111
ISHARES TR IBOXX HI YD ETF 464288513   24,640 317 SH   DFND   0 0 317
ISHARES TR MBS ETF 464288588   5,077,000 54,934 SH   DFND   0 0 54,934
ISHARES TR INTRM TR CRP ETF 464288638   2,167 42 SH   DFND   0 0 42
ISHARES TR 3 7 YR TREAS BD 464288661   22,236 192 SH   DFND   0 0 192
JABIL INC COM 466313103   670 5 SH   DFND   0 0 5
JOHNSON & JOHNSON COM 478160104   1,898 12 SH   DFND   0 0 12
KELLOGG CO COM 487836108   5,729 100 SH   DFND   0 0 100
KRAFT HEINZ CO COM 500754106   1,845 50 SH   DFND   0 0 50
LAM RESEARCH CORP COM 512807108   972 1 SH   DFND   0 0 1
LAMB WESTON HLDGS INC COM 513272104   1,704 16 SH   DFND   0 0 16
LILLY ELI & CO COM 532457108   1,352,872 1,739 SH   DFND   0 0 1,739
LOWES COS INC COM 548661107   1,274 5 SH   DFND   0 0 5
LULULEMON ATHLETICA INC COM 550021109   3,907 10 SH   DFND   0 0 10
MARRIOTT INTL INC NEW CL A 571903202   1,514 6 SH   DFND   0 0 6
MASONITE INTL CORP NEW COM 575385109   263 2 SH   DFND   0 0 2
MESABI TR CTF BEN INT 590672101   74 4 SH   DFND   0 0 4
MICROSOFT CORP COM 594918104   411,556 978 SH   DFND   0 0 978
MICRON TECHNOLOGY INC COM 595112103   943 8 SH   DFND   0 0 8
NATERA INC COM 632307104   9,512 104 SH   DFND   0 0 104
NATURES SUNSHINE PRODS INC COM 639027101   519 25 SH   DFND   0 0 25
OLLIES BARGAIN OUTLT HLDGS I COM 681116109   5,013 63 SH   DFND   0 0 63
PALO ALTO NETWORKS INC COM 697435105   17,616 62 SH   DFND   0 0 62
PEGASYSTEMS INC COM 705573103   323 5 SH   DFND   0 0 5
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   85 7 SH   DFND   0 0 7
PIONEER NAT RES CO COM 723787107   124,163 473 SH   DFND   0 0 473
REPLIGEN CORP COM 759916109   1,287 7 SH   DFND   0 0 7
RYERSON HLDG CORP COM 783754104   34 1 SH   DFND   0 0 1
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   11,667 188 SH   DFND   0 0 188
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   4,723 58 SH   DFND   0 0 58
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   7,566,600 153,668 SH   DFND   0 0 153,668
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   24,825 558 SH   DFND   0 0 558
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   6,161 244 SH   DFND   0 0 244
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   3,395 67 SH   DFND   0 0 67
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   10,299 371 SH   DFND   0 0 371
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   4,327 122 SH   DFND   0 0 122
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   8,760 246 SH   DFND   0 0 246
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   399 7 SH   DFND   0 0 7
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   6,672 171 SH   DFND   0 0 171
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   4,419 96 SH   DFND   0 0 96
SCHWAB STRATEGIC TR US REIT ETF 808524847   3,857 190 SH   DFND   0 0 190
SCHWAB STRATEGIC TR US TIPS ETF 808524870   4,121 79 SH   DFND   0 0 79
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   4,368 122 SH   DFND   0 0 122
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105   202,687 4,123 SH   DFND   0 0 4,123
STARBUCKS CORP COM 855244109   38,292 419 SH   DFND   0 0 419
SYNOPSYS INC COM 871607107   5,144 9 SH   DFND   0 0 9
SYPRIS SOLUTIONS INC COM 871655106   437 275 SH   DFND   0 0 275
T MOBILE US INC COM 872590104   49,860 305 SH   DFND   0 0 305
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   4,762 35 SH   DFND   0 0 35
TANDEM DIABETES CARE INC COM NEW 875372203   2,585 73 SH   DFND   0 0 73
TECK RESOURCES LTD CL B 878742204   549 12 SH   DFND   0 0 12
TEXAS INSTRS INC COM 882508104   59,406 341 SH   DFND   0 0 341
TOYOTA MOTOR CORP SP ADR REP2COM 892331307   62,920 250 SH   DFND   0 0 250
TRANSCAT INC COM 893529107   5,126 46 SH   DFND   0 0 46
TRANSDIGM GROUP INC COM 893641100   1,232 1 SH   DFND   0 0 1
TUTOR PERINI CORP COM 901109108   72 5 SH   DFND   0 0 5
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   29,218 160 SH   DFND   0 0 160
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   767 10 SH   DFND   0 0 10
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   726 10 SH   DFND   0 0 10
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858   22,526 449 SH   DFND   0 0 449
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   2,220 19 SH   DFND   0 0 19
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   20,384 488 SH   DFND   0 0 488
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   8,283 123 SH   DFND   0 0 123
VEEVA SYS INC CL A COM 922475108   9,731 42 SH   DFND   0 0 42
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,135,894 2,363 SH   DFND   0 0 2,363
VANGUARD INDEX FDS MID CAP ETF 922908629   2,499 10 SH   DFND   0 0 10
VANGUARD INDEX FDS GROWTH ETF 922908736   9,638 28 SH   DFND   0 0 28
VANGUARD INDEX FDS VALUE ETF 922908744   4,886 30 SH   DFND   0 0 30
VANGUARD INDEX FDS SMALL CP ETF 922908751   6,858 30 SH   DFND   0 0 30
WINGSTOP INC COM 974155103   4,763 13 SH   DFND   0 0 13
QUANTA SVCS INC COM 74762E102   1,392,268 5,359 SH   DFND   0 0 5,359
INVESCO QQQ TR UNIT SER 1 46090E103   9,311,334 20,971 SH   DFND   0 0 20,971
PROGYNY INC COM 74340E103   5,913 155 SH   DFND   0 0 155
EDWARDS LIFESCIENCES CORP COM 28176E108   4,874 51 SH   DFND   0 0 51
NCR CORP NEW COM 62886E108   76 6 SH   DFND   0 0 6
FIRSTSERVICE CORP NEW COM 33767E202   7,461 45 SH   DFND   0 0 45
AGNC INVT CORP COM 00123Q104   110,306 11,142 SH   DFND   0 0 11,142
AT&T INC COM 00206R102   3,696 210 SH   DFND   0 0 210
ARK ETF TR GENOMIC REV ETF 00214Q302   8,628 300 SH   DFND   0 0 300
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106   13,652 1,406 SH   DFND   0 0 1,406
ADOBE INC COM 00724F101   7,569 15 SH   DFND   0 0 15
AGILYSYS INC COM 00847J105   590 7 SH   DFND   0 0 7
ALPHABET INC CAP STK CL C 02079K107   10,658 70 SH   DFND   0 0 70
ALPHABET INC CAP STK CL A 02079K305   48,480 321 SH   DFND   0 0 321
ALTRIA GROUP INC COM 02209S103   4,362 100 SH   DFND   0 0 100
AMERICAN TOWER CORP NEW COM 03027X100   1,188,701 6,016 SH   DFND   0 0 6,016
AMERIPRISE FINL INC COM 03076C106   1,265,338 2,886 SH   DFND   0 0 2,886
APOLLO COML REAL EST FIN INC COM 03762U105   364,590 32,728 SH   DFND   0 0 32,728
ARCUS BIOSCIENCES INC COM 03969F109   151,814 8,041 SH   DFND   0 0 8,041
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   13,165 99 SH   DFND   0 0 99
ARES CAPITAL CORP COM 04010L103   2,531,637 121,596 SH   DFND   0 0 121,596
ARES DYNAMIC CR ALLOCATION F COM 04014F102   59,368 4,172 SH   DFND   0 0 4,172
AXON ENTERPRISE INC COM 05464C101   5,319 17 SH   DFND   0 0 17
BAIN CAP SPECIALTY FIN INC COM 05684B107   125,362 7,995 SH   DFND   0 0 7,995
BLACKROCK INC COM 09247X101   834 1 SH   DFND   0 0 1
BLACKROCK MULTI-SECTOR INC T COM 09258A107   60,058 3,782 SH   DFND   0 0 3,782
BLACKSTONE GROUP INC COM CL A 09260D107   920 7 SH   DFND   0 0 7
BLINK CHARGING CO COM 09354A100   250 83 SH   DFND   0 0 83
BLUELINX HLDGS INC COM NEW 09624H208   391 3 SH   DFND   0 0 3
BOOKING HLDGS INC COM 09857L108   10,884 3 SH   DFND   0 0 3
BOX INC CL A 10316T104   340 12 SH   DFND   0 0 12
BROADCOM INC COM 11135F101   2,651 2 SH   DFND   0 0 2
CARDINAL HEALTH INC COM 14149Y108   1,174,726 10,498 SH   DFND   0 0 10,498
CARLYLE GROUP INC COM 14316J108   281 6 SH   DFND   0 0 6
CELSIUS HLDGS INC COM NEW 15118V207   1,078 13 SH   DFND   0 0 13
CISCO SYS INC COM 17275R102   4,991 100 SH   DFND   0 0 100
CLOUDFLARE INC CL A COM 18915M107   6,875 71 SH   DFND   0 0 71
CONOCOPHILLIPS COM 20825C104   764 6 SH   DFND   0 0 6
COSTCO WHSL CORP NEW COM 22160K105   1,189,058 1,623 SH   DFND   0 0 1,623
COSTAR GROUP INC COM 22160N109   7,052 73 SH   DFND   0 0 73
CROWDSTRIKE HLDGS INC CL A 22788C105   9,618 30 SH   DFND   0 0 30
CROWN CASTLE INTL CORP NEW COM 22822V101   784,941 7,417 SH   DFND   0 0 7,417
D R HORTON INC COM 23331A109   987 6 SH   DFND   0 0 6
DEVON ENERGY CORP NEW COM 25179M103   112,102 2,234 SH   DFND   0 0 2,234
DIAGEO P L C SPON ADR NEW 25243Q205   5,057 34 SH   DFND   0 0 34
DONNELLEY FINL SOLUTIONS INC COM 25787G100   1,116 18 SH   DFND   0 0 18
DORCHESTER MINERALS LP COM UNIT 25820R105   129,485 3,840 SH   DFND   0 0 3,840
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   33 4 SH   DFND   0 0 4
E L F BEAUTY INC COM 26856L103   6,861 35 SH   DFND   0 0 35
ETF SER SOLUTIONS NETLEASE CORP 26922A248   1,131,078 47,645 SH   DFND   0 0 47,645
ETFIS SER TR I VIRTUS INFRCAP 26923G822   56,397 2,692 SH   DFND   0 0 2,692
ENERGY TRANSFER LP COM UT LTD PTN 29273V100   155,365 9,877 SH   DFND   0 0 9,877
EQUINIX INC COM 29444U700   1,116,671 1,353 SH   DFND   0 0 1,353
EQUITY LIFESTYLE PPTYS INC COM 29472R108   7,406 115 SH   DFND   0 0 115
EVOLENT HEALTH INC CL A 30050B101   951 29 SH   DFND   0 0 29
EXACT SCIENCES CORP COM 30063P105   10,635 154 SH   DFND   0 0 154
EXXON MOBIL CORP COM 30231G102   8,137 70 SH   DFND   0 0 70
FACEBOOK INC CL A 30303M102   1,464,031 3,015 SH   DFND   0 0 3,015
FEDEX CORP COM 31428X106   7,244 25 SH   DFND   0 0 25
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   2,703,526 98,525 SH   DFND   0 0 98,525
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,437,537 15,037 SH   DFND   0 0 15,037
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   4,814 42 SH   DFND   0 0 42
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   185,626 4,017 SH   DFND   0 0 4,017
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712   1,317,724 54,632 SH   DFND   0 0 54,632
FIRST TR MLP & ENERGY INCOME COM 33739B104   2,076,633 214,750 SH   DFND   0 0 214,750
FIRST TR EXCHANGE-TRADED FD FST TR GLB FD 33739H101   54,366 2,292 SH   DFND   0 0 2,292
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   1,705,762 27,664 SH   DFND   0 0 27,664
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   253,809 5,606 SH   DFND   0 0 5,606
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   87,050 2,500 SH   DFND   0 0 2,500
FREEPORT-MCMORAN INC CL B 35671D857   143 3 SH   DFND   0 0 3
GLOBAL X FDS S&P 500 COVERED 37954Y475   1,163,372 28,521 SH   DFND   0 0 28,521
GLOBAL X FDS CONSCIOUS COS 37954Y731   5,469 151 SH   DFND   0 0 151
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   20,788 459 SH   DFND   0 0 459
GROCERY OUTLET HLDG CORP COM 39874R101   4,576 159 SH   DFND   0 0 159
IES HLDGS INC COM 44951W106   973 8 SH   DFND   0 0 8
INOGEN INC COM 45780L104   468 58 SH   DFND   0 0 58
INNOVATIVE INDL PPTYS INC COM 45781V101   147,027 1,420 SH   DFND   0 0 1,420
INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383   11,522 313 SH   DFND   0 0 313
INNOVATOR ETFS TR S&P 500 POWER 45782C417   11,785 345 SH   DFND   0 0 345
INNOVATOR ETFS TR S&P 500 POWER 45782C508   11,889 304 SH   DFND   0 0 304
INNOVATOR ETFS TR S&P 500 PWR BU 45782C540   11,784 322 SH   DFND   0 0 322
INNOVATOR ETFS TR S&P 500 POWER 45782C573   11,269 317 SH   DFND   0 0 317
INNOVATOR ETFS TR S&P 500 PWR 45782C656   12,009 329 SH   DFND   0 0 329
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680   12,100 342 SH   DFND   0 0 342
INNOVATOR ETFS TR S&P 500 PWR BU 45782C748   11,288 327 SH   DFND   0 0 327
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797   11,922 318 SH   DFND   0 0 318
INNOVATOR ETFS TR S&P 500 PWR 45782C813   12,116 319 SH   DFND   0 0 319
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870   11,421 340 SH   DFND   0 0 340
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888   64,064 1,600 SH   DFND   0 0 1,600
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100   53,427 3,852 SH   DFND   0 0 3,852
INTUITIVE SURGICAL INC COM NEW 46120E602   7,184 18 SH   DFND   0 0 18
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   5,392 81 SH   DFND   0 0 81
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   1,388,387 61,761 SH   DFND   0 0 61,761
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   11,470 292 SH   DFND   0 0 292
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   16,388 426 SH   DFND   0 0 426
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761   2,276,916 63,601 SH   DFND   0 0 63,601
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   1,181,715 51,446 SH   DFND   0 0 51,446
INVESCO EXCHANGE-TRADED FD T CEF INM COMPSI 46138E404   138,039 7,323 SH   DFND   0 0 7,323
INVESCO EXCHANGE-TRADED FD T KBW PREM YIELD 46138E594   1,017,479 56,370 SH   DFND   0 0 56,370
INVESCO EXCHANGE-TRADED FD T FNDMNTL HY CRP 46138E719   6,873,627 379,130 SH   DFND   0 0 379,130
POWERSHARES DB MULTI-SECTOR ENERGY FD 46140H304   1,523,266 73,516 SH   DFND   0 0 73,516
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107   1,304,033 59,113 SH   DFND   0 0 59,113
ISHARES TR US TREAS BD ETF 46429B267   6,319,130 277,520 SH   DFND   0 0 277,520
ISHARES U S ETF TR COMMOD SEL STG 46431W853   960,633 35,579 SH   DFND   0 0 35,579
ISHARES INC CORE MSCI EMKT 46434G103   1,290 25 SH   DFND   0 0 25
ISHARES TR EXPONENTIAL TECH 46434V381   1,371 23 SH   DFND   0 0 23
ISHARES TR CONV BD ETF 46435G102   919,322 11,516 SH   DFND   0 0 11,516
ISHARES TR CORE MSCI INTL 46435G326   2,215 33 SH   DFND   0 0 33
ISHARES TR CORE INTL AGGR 46435G672   799 16 SH   DFND   0 0 16
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837   126,932 2,516 SH   DFND   0 0 2,516
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   2,319,222 47,819 SH   DFND   0 0 47,819
KKR & CO INC CL A 48251W104   402 4 SH   DFND   0 0 4
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,673 91 SH   DFND   0 0 91
MPLX LP COM UNIT REP LTD 55336V100   149,658 3,601 SH   DFND   0 0 3,601
MAIN STR CAP CORP COM 56035L104   59,800 1,264 SH   DFND   0 0 1,264
MASTERCARD INC CL A 57636Q104   21,189 44 SH   DFND   0 0 44
MCKESSON CORP COM 58155Q103   1,611 3 SH   DFND   0 0 3
MEDICAL PPTYS TRUST INC COM 58463J304   79,778 16,974 SH   DFND   0 0 16,974
MERCADOLIBRE INC COM 58733R102   10,584 7 SH   DFND   0 0 7
MONGODB INC CL A 60937P106   359 1 SH   DFND   0 0 1
MONSTER BEVERAGE CORP NEW COM 61174X109   415 7 SH   DFND   0 0 7
NV5 GLOBAL INC COM 62945V109   294 3 SH   DFND   0 0 3
NEOGENOMICS INC COM NEW 64049M209   2,358 150 SH   DFND   0 0 150
NETFLIX INC COM 64110L106   7,895 13 SH   DFND   0 0 13
NEVRO CORP COM 64157F103   2,079 144 SH   DFND   0 0 144
NOVANTA INC COM 67000B104   1,573 9 SH   DFND   0 0 9
NVIDIA CORP COM 67066G104   2,189,434 2,423 SH   DFND   0 0 2,423
ORACLE CORP COM 68389X105   2,010 16 SH   DFND   0 0 16
OWL ROCK CAPITAL CORPORATION COM 69121K104   264,751 17,214 SH   DFND   0 0 17,214
PCM FD INC COM 69323T101   51,597 6,239 SH   DFND   0 0 6,239
PGIM HIGH YIELD BOND FUND IN COM 69346H100   57,702 4,442 SH   DFND   0 0 4,442
PACER FDS TR TRENDP 100 ETF 69374H303   8,928 130 SH   DFND   0 0 130
PACER FDS TR BNCHMRK INDSTR 69374H766   1,105,964 27,823 SH   DFND   0 0 27,823
PALOMAR HLDGS INC COM 69753M105   1,174 14 SH   DFND   0 0 14
PAYLOCITY HLDG CORP COM 70438V106   1,719 10 SH   DFND   0 0 10
PAYPAL HLDGS INC COM 70450Y103   1,742 26 SH   DFND   0 0 26
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   238,341 15,670 SH   DFND   0 0 15,670
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   363,598 3,833 SH   DFND   0 0 3,833
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,815 28 SH   DFND   0 0 28
PIMCO DYNAMIC INCOME FD SHS 72201Y101   1,426,708 73,961 SH   DFND   0 0 73,961
PIONEER HIGH INCOME TR COM 72369H106   58,270 7,607 SH   DFND   0 0 7,607
PLANET FITNESS INC CL A 72703H101   5,073 81 SH   DFND   0 0 81
READY CAP CORP COM 75574U101   92,733 10,157 SH   DFND   0 0 10,157
REGENERON PHARMACEUTICALS COM 75886F107   1,925 2 SH   DFND   0 0 2
SPDR S&P 500 ETF TR TR UNIT 78462F103   31,180,792 59,611 SH   DFND   0 0 59,611
SPS COMMERCE INC COM 78463M107   6,287 34 SH   DFND   0 0 34
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   216,874 4,127 SH   DFND   0 0 4,127
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   2,171 60 SH   DFND   0 0 60
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   6,702 187 SH   DFND   0 0 187
SPDR SER TR PORTFLI MORTGAGE 78464A383   2,259 104 SH   DFND   0 0 104
SPDR SER TR BLOMBRG BRC EMRG 78464A391   6,109 298 SH   DFND   0 0 298
SPDR SER TR PRTFLO S&P500 GW 78464A409   6,145 84 SH   DFND   0 0 84
SPDR SER TR PRTFLO S&P500 VL 78464A508   5,912 118 SH   DFND   0 0 118
SPDR SER TR PORTFOLIO LN TSR 78464A664   1,593 57 SH   DFND   0 0 57
SPDR SER TR PORTFOLI S&P1500 78464A805   14,831 231 SH   DFND   0 0 231
SPDR SER TR PORTFOLIO S&P400 78464A847   4,540,345 85,121 SH   DFND   0 0 85,121
SPDR SER TR BLOOMBERG SRT TR 78468R408   2,345 93 SH   DFND   0 0 93
SPDR SER TR BLOOMBERG BRCLYS 78468R622   1,976,733 20,764 SH   DFND   0 0 20,764
SPDR SER TR S&P KENSHO NEW 78468R648   1,250 26 SH   DFND   0 0 26
SPDR SER TR SPDR BLOOMBERG 78468R663   42,595 464 SH   DFND   0 0 464
SPDR SER TR PORTFOLIO S&P600 78468R853   3,099 72 SH   DFND   0 0 72
SALESFORCE COM INC COM 79466L302   7,530 25 SH   DFND   0 0 25
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   10,370,945 70,202 SH   DFND   0 0 70,202
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,547,217 33,358 SH   DFND   0 0 33,358
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   12,872 70 SH   DFND   0 0 70
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   12,320,521 292,510 SH   DFND   0 0 292,510
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   3,559,504 28,259 SH   DFND   0 0 28,259
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   9,397,872 45,124 SH   DFND   0 0 45,124
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   6,505,771 79,669 SH   DFND   0 0 79,669
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   90,445 2,288 SH   DFND   0 0 2,288
SERVICENOW INC COM 81762P102   15,248 20 SH   DFND   0 0 20
SHOPIFY INC CL A 82509L107   12,116 157 SH   DFND   0 0 157
SILVERCORP METALS INC COM 82835P103   33 10 SH   DFND   0 0 10
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   6,458 37 SH   DFND   0 0 37
SITIME CORP COM 82982T106   932 10 SH   DFND   0 0 10
SPROUT SOCIAL INC COM CL A 85209W109   2,806 47 SH   DFND   0 0 47
STRATEGY SHS NS 7HANDL IDX 86280R506   27 1 SH   DFND   0 0 1
TELLURIAN INC NEW COM 87968A104   165 250 SH   DFND   0 0 250
TERADATA CORP DEL COM 88076W103   232 6 SH   DFND   0 0 6
TESLA INC COM 88160R101   177,724 1,011 SH   DFND   0 0 1,011
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102   1,090,124 54,020 SH   DFND   0 0 54,020
THE TRADE DESK INC COM CL A 88339J105   12,414 142 SH   DFND   0 0 142
TWO RDS SHARED TR ANFIELD CAP DI 90213U115   1,551,268 171,853 SH   DFND   0 0 171,853
TWO RDS SHARED TR ANFIELD US EQU 90214Q733   12,511,376 803,557 SH   DFND   0 0 803,557
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766   4,493 494 SH   DFND   0 0 494
U S GOLD CORP COM NEW 90291C201   15 4 SH   DFND   0 0 4
U S PHYSICAL THERAPY INC COM 90337L108   1,467 13 SH   DFND   0 0 13
UBER TECHNOLOGIES INC COM 90353T100   16,784 218 SH   DFND   0 0 218
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   1,868 40 SH   DFND   0 0 40
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411   1,422,338 84,162 SH   DFND   0 0 84,162
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676   11,400,693 50,672 SH   DFND   0 0 50,672
VANGUARD WORLD FDS ENERGY ETF 92204A306   12,643 96 SH   DFND   0 0 96
VANGUARD WORLD FDS INF TECH ETF 92204A702   83,370 159 SH   DFND   0 0 159
VENTAS INC COM 92276F100   1,089 25 SH   DFND   0 0 25
VERIZON COMMUNICATIONS INC COM 92343V104   5,790 138 SH   DFND   0 0 138
VERINT SYS INC COM 92343X100   133 4 SH   DFND   0 0 4
VERTEX PHARMACEUTICALS INC COM 92532F100   1,076,794 2,576 SH   DFND   0 0 2,576
VISA INC COM CL A 92826C839   8,093 29 SH   DFND   0 0 29
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   214 24 SH   DFND   0 0 24
WISDOMTREE TR JAPN HEDGE EQT 97717W851   4,834,252 44,555 SH   DFND   0 0 44,555
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   59,446 1,294 SH   DFND   0 0 1,294
WORKDAY INC CL A 98138H101   8,183 30 SH   DFND   0 0 30
ZILLOW GROUP INC CL C CAP STK 98954M200   2,634 54 SH   DFND   0 0 54
CALEDONIA MNG CORP PLC SHS NEW G1757E113   44 4 SH   DFND   0 0 4
EATON CORP PLC SHS G29183103   1,876 6 SH   DFND   0 0 6
MEDTRONIC PLC SHS G5960L103   4,880 56 SH   DFND   0 0 56
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   2,219 106 SH   DFND   0 0 106
TRANE TECHNOLOGIES PLC SHS G8994E103   1,201 4 SH   DFND   0 0 4
GLOBANT S A COM L44385109   1,010 5 SH   DFND   0 0 5
SPOTIFY TECHNOLOGY S A SHS L8681T102   528 2 SH   DFND   0 0 2
INMODE LTD SHS M5425M103   432 20 SH   DFND   0 0 20
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,911 3 SH   DFND   0 0 3
DORIAN LPG LTD SHS USD Y2106R110   317,757 8,262 SH   DFND   0 0 8,262
KENON HLDGS LTD SHS Y46717107   124,476 4,669 SH   DFND   0 0 4,669