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
AMC NETWORKS INC CL A 00164V103 1,954 356 SH   SOLE   0 0 356
AKEBIA THERAPEUTICS INC COM 00972D105 79 142 SH   SOLE   0 0 142
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 3,673 2,118 SH   SOLE   0 0 2,118
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1,053 1,000 SH   SOLE   0 0 1,000
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,744 625 SH   SOLE   0 0 625
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 515 534 SH   SOLE   0 0 534
ALTRA INDL MOTION CORP COM 02208R106 303 119 SH   SOLE   0 0 119
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 554 389 SH   SOLE   0 0 389
AMERICAN HOMES 4 RENT CL A 02665T306 304 153 SH   SOLE   0 0 153
AMICUS THERAPEUTICS INC COM 03152W109 331 346 SH   SOLE   0 0 346
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 3,241 1,515 SH   SOLE   0 0 1,515
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 2,077 1,005 SH   SOLE   0 0 1,005
ARES CAP CORP COM 04010L103 2,210 1,419 SH   SOLE   0 0 1,419
ARES DYNAMIC CR ALLOCATION F COM 04014F102 3,450 2,500 SH   SOLE   0 0 2,500
ATLANTIC PWR CORP COM NEW 04878Q863 239 1,100 SH   SOLE   0 0 1,100
ATRICURE INC COM 04963C209 367 120 SH   SOLE   0 0 120
AVANOS MED INC COM 05350V106 13 3 SH   SOLE   0 0 3
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 95 61 SH   SOLE   0 0 61
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 45 1,159 SH   SOLE   0 0 1,159
BANCO MACRO SA SPON ADR B 05961W105 252 57 SH   SOLE   0 0 57
BANCO SANTANDER SA ADR 05964H105 2,761 6,162 SH   SOLE   0 0 6,162
BAOZUN INC SPONSORED ADR 06684L103 882 302 SH   SOLE   0 0 302
BARINGS GLOBAL SHORT DURATIO COM 06760L100 9,417 5,850 SH   SOLE   0 0 5,850
BAYTEX ENERGY CORP COM 07317Q105 9 50 SH   SOLE   0 0 50
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 6,177 2,072 SH   SOLE   0 0 2,072
BLACKROCK MUNIYIELD INVST FD COM 09254R104 37,444 29,600 SH   SOLE   0 0 29,600
BRIXMOR PPTY GROUP INC COM 11120U105 225 153 SH   SOLE   0 0 153
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 8,585 8,475 SH   SOLE   0 0 8,475
CRH PLC ADR 12626K203 614 233 SH   SOLE   0 0 233
CALIFORNIA RES CORP COM NEW 13057Q206 1,706 1,001 SH   SOLE   0 0 1,001
CAREDX INC COM 14167L103 3,970 1,579 SH   SOLE   0 0 1,579
CARNIVAL PLC ADR 14365C103 68 14 SH   SOLE   0 0 14
CELESTICA INC SUB VTG SHS 15101Q108 10 11 SH   SOLE   0 0 11
CELLDEX THERAPEUTICS INC NEW COM 15117B103 135,858 6,865,000 SH   SOLE   0 0 6,865,000
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 5,390 1,493 SH   SOLE   0 0 1,493
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 994 207 SH   SOLE   0 0 207
CINEMARK HOLDINGS INC COM 17243V102 1,543 431 SH   SOLE   0 0 431
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 567 726 SH   SOLE   0 0 726
CLOUDERA INC COM 18914U100 272 246 SH   SOLE   0 0 246
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 122 151 SH   SOLE   0 0 151
CORELOGIC INC COM 21871D103 675 202 SH   SOLE   0 0 202
CORMEDIX INC COM 21900C100 212,718 1,648,977 SH   SOLE   0 0 1,648,977
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 2,750 1,038 SH   SOLE   0 0 1,038
DENNYS CORP COM 24869P104 280 173 SH   SOLE   0 0 173
DOMINOS PIZZA INC COM 25754A201 224 9 SH   SOLE   0 0 9
DONNELLEY FINL SOLUTIONS INC COM 25787G100 107 76 SH   SOLE   0 0 76
ENI S P A SPONSORED ADR 26874R108 129 41 SH   SOLE   0 0 41
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 5,540 1,281 SH   SOLE   0 0 1,281
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 121 36 SH   SOLE   0 0 36
ENBRIDGE INC COM 29250N105 5,439 1,750 SH   SOLE   0 0 1,750
ENERGIZER HLDGS INC NEW COM 29272W109 740 164 SH   SOLE   0 0 164
ENERSYS COM 29275Y102 1,397 180 SH   SOLE   0 0 180
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,741 1,835 SH   SOLE   0 0 1,835
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 3,846 3,493 SH   SOLE   0 0 3,493
ENTEGRIS INC COM 29362U104 1,057 379 SH   SOLE   0 0 379
EQUINOR ASA SPONSORED ADR 29446M102 752 355 SH   SOLE   0 0 355
ETSY INC COM 29786A106 181 38 SH   SOLE   0 0 38
FCB FINL HLDGS INC CL A 30255G103 212 63 SH   SOLE   0 0 63
FIBROGEN INC COM 31572Q808 560 121 SH   SOLE   0 0 121
FIRST AMERN FINL CORP COM 31847R102 237 53 SH   SOLE   0 0 53
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 536 250 SH   SOLE   0 0 250
FST TR NEW OPPORT MLP & ENE COM 33739M100 528 700 SH   SOLE   0 0 700
FLEXSHARES TR MORNSTAR USMKT 33939L100 20,142 2,012 SH   SOLE   0 0 2,012
FLEXSHARES TR MSTAR EMKT FAC 33939L308 6,750 1,407 SH   SOLE   0 0 1,407
FLEXSHARES TR STOXX GLOBR INF 33939L795 7,593 1,738 SH   SOLE   0 0 1,738
FLEXSHARES TR READY ACC VARI 33939L886 9,044 1,205 SH   SOLE   0 0 1,205
FLUIDIGM CORP DEL COM 34385P108 599 695 SH   SOLE   0 0 695
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 68 165 SH   SOLE   0 0 165
GCI LIBERTY INC COM CLASS A 36164V305 214 52 SH   SOLE   0 0 52
GW PHARMACEUTICALS PLC ADS 36197T103 166 17 SH   SOLE   0 0 17
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 452 110 SH   SOLE   0 0 110
GLOBAL X FDS GLBL X MLP ETF 37950E473 56,796 74,050 SH   SOLE   0 0 74,050
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1,383 500 SH   SOLE   0 0 500
GOLDMAN SACHS BDC INC SHS 38147U107 593 315 SH   SOLE   0 0 315
GRANITE PT MTG TR INC COM 38741L107 268 145 SH   SOLE   0 0 145
GREEN BANCORP INC COM 39260X100 142 83 SH   SOLE   0 0 83
HD SUPPLY HLDGS INC COM 40416M105 1,133 302 SH   SOLE   0 0 302
HEARTLAND FINL USA INC COM 42234Q102 246 56 SH   SOLE   0 0 56
HERTZ GLOBAL HLDGS INC COM 42806J106 280 205 SH   SOLE   0 0 205
IMMUNOGEN INC COM 45253H101 269 560 SH   SOLE   0 0 560
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 2,031 690 SH   SOLE   0 0 690
INFINERA CORPORATION COM 45667G103 231 580 SH   SOLE   0 0 580
INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 87 16 SH   SOLE   0 0 16
INTERSECT ENT INC COM 46071F103 161 57 SH   SOLE   0 0 57
INTL FCSTONE INC COM 46116V105 44 12 SH   SOLE   0 0 12
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 913 175 SH   SOLE   0 0 175
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 16,388 1,793 SH   SOLE   0 0 1,793
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 193 19 SH   SOLE   0 0 19
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 2,869 2,130 SH   SOLE   0 0 2,130
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 4,941 2,090 SH   SOLE   0 0 2,090
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 11,335 4,838 SH   SOLE   0 0 4,838
INVITAE CORP COM 46185L103 835 755 SH   SOLE   0 0 755
IQIYI INC SPONSORED ADS 46267X108 855 575 SH   SOLE   0 0 575
ISHARES TR MIN VOL USA ETF 46429B697 8,051 1,535 SH   SOLE   0 0 1,535
ISHARES US ETF TR SHT MAT BD ETF 46431W507 5,344 1,072 SH   SOLE   0 0 1,072
ISHARES TR USA QUALITY FCTR 46432F339 4,490 585 SH   SOLE   0 0 585
ISHARES TR USA MOMENTUM FCT 46432F396 431 43 SH   SOLE   0 0 43
ISHARES TR CORE 1 5 YR USD 46432F859 9,631 1,963 SH   SOLE   0 0 1,963
ISHARES TR CORE MSCI INTL 46435G326 4,306 881 SH   SOLE   0 0 881
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 162,890 32,421 SH   SOLE   0 0 32,421
KAR AUCTION SVCS INC COM 48238T109 303 63 SH   SOLE   0 0 63
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 730 174 SH   SOLE   0 0 174
KBR INC COM 48242W106 429 281 SH   SOLE   0 0 281
KT CORP SPONSORED ADR 48268K101 63 44 SH   SOLE   0 0 44
KEURIG DR PEPPER INC COM 49271V100 31 12 SH   SOLE   0 0 12
LG DISPLAY CO LTD SPONS ADR REP 50186V102 71 87 SH   SOLE   0 0 87
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 98 25 SH   SOLE   0 0 25
LIBERTY INTERACTIVE LLC DEB 0.750% 3/3 530610AC8 428 38 SH   SOLE   0 0 38
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 122 9 SH   SOLE   0 0 9
LIVERAMP HLDGS INC COM ADDED 53815P108 417 108 SH   SOLE   0 0 108
MGE ENERGY INC COM 55277P104 6,248 1,042 SH   SOLE   0 0 1,042
MPLX LP COM UNIT REP LTD 55336V100 55,897 18,448 SH   SOLE   0 0 18,448
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 374 258 SH   SOLE   0 0 258
MANNKIND CORP COM NEW 56400P706 59 560 SH   SOLE   0 0 560
MATCH GROUP INC COM 57665R106 736 172 SH   SOLE   0 0 172
META FINL GROUP INC COM 59100U108 47 24 SH   SOLE   0 0 24
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 82 272 SH   SOLE   0 0 272
MOLINA HEALTHCARE INC COM 60855R100 1,244 107 SH   SOLE   0 0 107
NVR INC COM 62944T105 3,899 16 SH   SOLE   0 0 16
NANOSTRING TECHNOLOGIES INC COM 63009R109 298 201 SH   SOLE   0 0 201
NATIONAL VISION HLDGS INC COM 63845R107 375 133 SH   SOLE   0 0 133
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 92 50 SH   SOLE   0 0 50
NEUBERGER BERMAN HGH YLD FD COM 64128C106 9,052 9,361 SH   SOLE   0 0 9,361
NEWMARK GROUP INC CL A 65158N102 85 106 SH   SOLE   0 0 106
NEXSTAR MEDIA GROUP INC CL A 65336K103 126 16 SH   SOLE   0 0 16
NOW INC COM 67011P100 1,385 1,190 SH   SOLE   0 0 1,190
NUANCE COMMUNICATIONS INC COM 67020Y100 1,404 1,061 SH   SOLE   0 0 1,061
NUSTAR ENERGY LP UNIT COM 67058H102 2,863 1,368 SH   SOLE   0 0 1,368
PLDT INC SPONSORED ADR 69344D408 175 82 SH   SOLE   0 0 82
PGIM GLOBAL SHORT DURATION H COM 69346J106 8,777 6,750 SH   SOLE   0 0 6,750
PNM RES INC COM 69349H107 238 58 SH   SOLE   0 0 58
PS BUSINESS PKS INC CALIF COM 69360J107 236 18 SH   SOLE   0 0 18
PTC INC COM 69370C100 522 63 SH   SOLE   0 0 63
PIMCO MUNICIPAL INCOME FD COM 72200R107 8,319 6,629 SH   SOLE   0 0 6,629
PIMCO MUN INCOME FD II COM 72200W106 10,812 8,123 SH   SOLE   0 0 8,123
PIMCO CORPORATE & INCOME OPP COM 72201B101 12,981 8,424 SH   SOLE   0 0 8,424
PIMCO INCOME STRATEGY FUND I COM 72201J104 12,419 13,032 SH   SOLE   0 0 13,032
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 25,487 2,519 SH   SOLE   0 0 2,519
PLANET FITNESS INC CL A 72703H101 54 10 SH   SOLE   0 0 10
PROTECTIVE INS CORP CL A 74368L104 49,414 29,067 SH   SOLE   0 0 29,067
PROTECTIVE INS CORP CL B 74368L203 259,509 155,861 SH   SOLE   0 0 155,861
PRUDENTIAL PLC ADR 74435K204 103 29 SH   SOLE   0 0 29
RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 3,102 31 SH   SOLE   0 0 31
RTW RETAILWINDS INC COM 74980D100 42 149 SH   SOLE   0 0 149
SEACOR MARINE HLDGS INC COM 78413P101 106 90 SH   SOLE   0 0 90
SK TELECOM LTD SPONSORED ADR 78440P108 1,871 698 SH   SOLE   0 0 698
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 578 141 SH   SOLE   0 0 141
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 12,028 4,308 SH   SOLE   0 0 4,308
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 27,723 5,925 SH   SOLE   0 0 5,925
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 336 100 SH   SOLE   0 0 100
SPDR SERIES TRUST DJ REIT ETF 78464A607 2,178 253 SH   SOLE   0 0 253
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 256 54 SH   SOLE   0 0 54
SPDR SER TR PORTFOLIO SM ETF 78468R853 7,864 2,983 SH   SOLE   0 0 2,983
SABRE CORP COM 78573M104 255 118 SH   SOLE   0 0 118
SEA LTD ADR 81141R100 163 144 SH   SOLE   0 0 144
SEAWORLD ENTMT INC COM 81282V100 305 138 SH   SOLE   0 0 138
SELECT INCOME REIT COM SH BEN INT 81618T100 121 165 SH   SOLE   0 0 165
SIX FLAGS ENTMT CORP NEW COM 83001A102 445 80 SH   SOLE   0 0 80
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 2,485 3,817 SH   SOLE   0 0 3,817
SYNEOS HEALTH INC CL A 87166B102 122 31 SH   SOLE   0 0 31
TC PIPELINES LP UT COM LTD PRT 87233Q108 437 136 SH   SOLE   0 0 136
TFS FINL CORP COM 87240R107 355 220 SH   SOLE   0 0 220
TPG SPECIALTY LENDING INC COM 87265K102 2,985 1,615 SH   SOLE   0 0 1,615
TAYLOR MORRISON HOME CORP CL A 87724P106 178 112 SH   SOLE   0 0 112
TECHTARGET INC COM 87874R100 70 57 SH   SOLE   0 0 57
TEGNA INC COM 87901J105 1,084 991 SH   SOLE   0 0 991
TELADOC HEALTH INC COM 87918A105 411 83 SH   SOLE   0 0 83
TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 28 50 SH   SOLE   0 0 50
TELECOM ITALIA S P A NEW SPON ADR SVGS 87927Y201 48 99 SH   SOLE   0 0 99
THE TRADE DESK INC COM CL A 88339J105 2,217 191 SH   SOLE   0 0 191
THERMON GROUP HLDGS INC COM 88362T103 105 52 SH   SOLE   0 0 52
TILE SHOP HLDGS INC COM 88677Q109 69 125 SH   SOLE   0 0 125
TITAN INTL INC ILL COM 88830M102 86 185 SH   SOLE   0 0 185
TORTOISE ENERGY INFRA CORP COM 89147L100 4,975 2,500 SH   SOLE   0 0 2,500
TORTOISE MLP FD INC COM 89148B101 42 34 SH   SOLE   0 0 34
TRANSALTA CORP COM 89346D107 43 103 SH   SOLE   0 0 103
TRANSCANADA CORP COM 89353D107 503 141 SH   SOLE   0 0 141
USA TECHNOLOGIES INC COM NO PAR 90328S500 518 1,332 SH   SOLE   0 0 1,332
UBIQUITI NETWORKS INC COM 90347A100 199 20 SH   SOLE   0 0 20
UNITI GROUP INC COM 91325V108 267 165 SH   SOLE   0 0 165
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 97 13 SH   SOLE   0 0 13
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 25,969 3,332 SH   SOLE   0 0 3,332
WEX INC COM 96208T104 1,261 90 SH   SOLE   0 0 90
WISDOMTREE TR US MIDCAP DIVID 97717W505 3,814 1,206 SH   SOLE   0 0 1,206
WISDOMTREE TR JAPN HEDGE EQT 97717W851 3,499 754 SH   SOLE   0 0 754
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,737 975 SH   SOLE   0 0 975
WOORI BK ADR 98105T104 93 22 SH   SOLE   0 0 22
WYNDHAM DESTINATIONS INC COM 98310W108 781 218 SH   SOLE   0 0 218
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,084 239 SH   SOLE   0 0 239
YAMANA GOLD INC COM 98462Y100 35 146 SH   SOLE   0 0 146
ZENDESK INC COM 98936J101 718 123 SH   SOLE   0 0 123
DEUTSCHE BANK AG NAMEN AKT D18190898 56 69 SH   SOLE   0 0 69
ARRIS INTL INC SHS G0551A103 1,599 523 SH   SOLE   0 0 523
ATLASSIAN CORP PLC CL A G06242104 4,858 546 SH   SOLE   0 0 546
AXALTA COATING SYS LTD COM G0750C108 2,164 924 SH   SOLE   0 0 924
CUSHMAN WAKEFIELD PLC SHS G2717B108 211 146 SH   SOLE   0 0 146
FRESH DEL MONTE PRODUCE INC ORD G36738105 107 38 SH   SOLE   0 0 38
LIBERTY GLOBAL PLC SHS CL A G5480U104 235 110 SH   SOLE   0 0 110
LIBERTY GLOBAL PLC SHS CL C G5480U120 747 362 SH   SOLE   0 0 362
MAIDEN HOLDINGS LTD SHS G5753U112 81 490 SH   SOLE   0 0 490
NVENT ELECTRIC PLC SHS G6700G107 130 58 SH   SOLE   0 0 58
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,270 200 SH   SOLE   0 0 200
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,062 115 SH   SOLE   0 0 115
ISRAEL CHEMICALS LTD SHS M5920A109 10 17 SH   SOLE   0 0 17
WIX COM LTD SHS M98068105 2,259 250 SH   SOLE   0 0 250
AERCAP HOLDINGS NV SHS N00985106 3,564 900 SH   SOLE   0 0 900
CIMPRESS N V SHS EURO N20146101 114 11 SH   SOLE   0 0 11
FERRARI N V COM N3167Y103 3,003 302 SH   SOLE   0 0 302
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 10 7 SH   SOLE   0 0 7
DANAOS CORPORATION SHS Y1968P105 20 270 SH   SOLE   0 0 270