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
22ND CENTY GROUP INC COM 90137F103 42 20,300 SH   SOLE   0 0 20,300
2U INC COM 90214J101 273 7,246 SH   SOLE   0 0 7,246
3M CO COM 88579Y101 3,024 17,446 SH   SOLE   0 0 17,446
ABBOTT LABS COM 002824100 2,649 31,492 SH   SOLE   0 0 31,492
ABBVIE INC COM 00287Y109 5,233 71,966 SH   SOLE   0 0 71,966
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 73 11,689 SH   SOLE   0 0 11,689
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 231 1,700 SH   SOLE   0 0 1,700
ABERDEEN STD INVTS ETFS BBRG ALL COMD K1 003261104 200 8,951 SH   SOLE   0 0 8,951
ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 382 2,622 SH   SOLE   0 0 2,622
ABRAXAS PETE CORP COM 003830106 746 723,900 SH   SOLE   0 0 723,900
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,641 8,880 SH   SOLE   0 0 8,880
ACTIVISION BLIZZARD INC COM 00507V109 407 8,623 SH   SOLE   0 0 8,623
ADOBE INC COM 00724F101 3,972 13,480 SH   SOLE   0 0 13,480
ADVANCED DRAIN SYS INC DEL COM 00790R104 287 8,755 SH   SOLE   0 0 8,755
ADVANCED MICRO DEVICES INC COM 007903107 961 31,647 SH   SOLE   0 0 31,647
ADVENT CLAYMORE CV SECS & IN COM 00764C109 170 11,297 SH   SOLE   0 0 11,297
AEGON N V NY REGISTRY SHS 007924103 69 13,932 SH   SOLE   0 0 13,932
AFLAC INC COM 001055102 1,129 20,592 SH   SOLE   0 0 20,592
AGEX THERAPEUTICS INC COM 00848H108 156 42,481 SH   SOLE   0 0 42,481
AGNC INVT CORP COM 00123Q104 551 32,757 SH   SOLE   0 0 32,757
AIR PRODS & CHEMS INC COM 009158106 1,048 4,631 SH   SOLE   0 0 4,631
AKAMAI TECHNOLOGIES INC COM 00971T101 229 2,861 SH   SOLE   0 0 2,861
ALASKA AIR GROUP INC COM 011659109 213 3,333 SH   SOLE   0 0 3,333
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,175 12,837 SH   SOLE   0 0 12,837
ALIGN TECHNOLOGY INC COM 016255101 377 1,377 SH   SOLE   0 0 1,377
ALLEGION PUB LTD CO ORD SHS G0176J109 278 2,518 SH   SOLE   0 0 2,518
ALLERGAN PLC SHS G0177J108 253 1,510 SH   SOLE   0 0 1,510
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 488 16,435 SH   SOLE   0 0 16,435
ALLIANZGI CONV INCOME FD II COM 018825109 66 13,000 SH   SOLE   0 0 13,000
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 167 13,456 SH   SOLE   0 0 13,456
ALLSTATE CORP COM 020002101 1,927 18,951 SH   SOLE   0 0 18,951
ALPHABET INC CAP STK CL C 02079K107 7,522 6,959 SH   SOLE   0 0 6,959
ALPHABET INC CAP STK CL A 02079K305 5,037 4,651 SH   SOLE   0 0 4,651
ALPS ETF TR ALERIAN MLP 00162Q866 2,043 207,414 SH   SOLE   0 0 207,414
ALPS ETF TR RIVRFRNT STR INC 00162Q783 917 37,032 SH   SOLE   0 0 37,032
ALTABA INC COM 021346101 275 3,960 SH   SOLE   0 0 3,960
ALTERYX INC COM CL A 02156B103 322 2,950 SH   SOLE   0 0 2,950
ALTRIA GROUP INC COM 02209S103 6,739 142,327 SH   SOLE   0 0 142,327
AMAZON COM INC COM 023135106 379 200 SH Call SOLE   0 0 200
AMAZON COM INC COM 023135106 30,612 16,165 SH   SOLE   0 0 16,165
AMC NETWORKS INC CL A 00164V103 490 8,986 SH   SOLE   0 0 8,986
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 200 28,059 SH   SOLE   0 0 28,059
AMERICAN ELEC PWR CO INC COM 025537101 922 10,478 SH   SOLE   0 0 10,478
AMERICAN EXPRESS CO COM 025816109 1,508 12,213 SH   SOLE   0 0 12,213
AMERICAN FIN TR INC COM CLASS A 02607T109 500 45,850 SH   SOLE   0 0 45,850
AMERICAN STS WTR CO COM 029899101 509 6,760 SH   SOLE   0 0 6,760
AMERICAN TOWER CORP NEW COM 03027X100 994 4,861 SH   SOLE   0 0 4,861
AMERICAN WTR WKS CO INC NEW COM 030420103 2,631 22,677 SH   SOLE   0 0 22,677
AMERISOURCEBERGEN CORP COM 03073E105 638 7,479 SH   SOLE   0 0 7,479
AMETEK INC NEW COM 031100100 687 7,557 SH   SOLE   0 0 7,557
AMGEN INC COM 031162100 2,377 12,898 SH   SOLE   0 0 12,898
ANALOG DEVICES INC COM 032654105 387 3,430 SH   SOLE   0 0 3,430
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 570 31,983 SH   SOLE   0 0 31,983
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 398 4,491 SH   SOLE   0 0 4,491
ANNALY CAP MGMT INC COM 035710409 571 62,522 SH   SOLE   0 0 62,522
ANTHEM INC COM 036752103 724 2,563 SH   SOLE   0 0 2,563
AON PLC SHS CL A G0408V102 314 1,627 SH   SOLE   0 0 1,627
APOLLO COML REAL EST FIN INC COM 03762U105 311 16,916 SH   SOLE   0 0 16,916
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 773 22,544 SH   SOLE   0 0 22,544
APOLLO INVT CORP COM NEW 03761U502 386 24,442 SH   SOLE   0 0 24,442
APPLE INC COM 037833100 455 2,300 SH Call SOLE   0 0 2,300
APPLE INC COM 037833100 45,813 231,472 SH   SOLE   0 0 231,472
APPLIED MATLS INC COM 038222105 346 7,709 SH   SOLE   0 0 7,709
APTOSE BIOSCIENCES INC COM NEW 03835T200 572 219,150 SH   SOLE   0 0 219,150
AQUA AMERICA INC COM 03836W103 926 22,394 SH   SOLE   0 0 22,394
AQUA METALS INC COM 03837J101 149 89,485 SH   SOLE   0 0 89,485
ARCHER DANIELS MIDLAND CO COM 039483102 812 19,905 SH   SOLE   0 0 19,905
ARES CAP CORP COM 04010L103 1,896 105,663 SH   SOLE   0 0 105,663
ARISTA NETWORKS INC COM 040413106 541 2,085 SH   SOLE   0 0 2,085
ARK ETF TR WEB X.O ETF 00214Q401 1,912 36,771 SH   SOLE   0 0 36,771
ARK ETF TR GENOMIC REV ETF 00214Q302 260 7,555 SH   SOLE   0 0 7,555
ARK ETF TR INNOVATION ETF 00214Q104 5,210 108,579 SH   SOLE   0 0 108,579
ASTRAZENECA PLC SPONSORED ADR 046353108 625 15,132 SH   SOLE   0 0 15,132
AT&T INC COM 00206R102 12,286 366,641 SH   SOLE   0 0 366,641
ATLANTIC PWR CORP COM NEW 04878Q863 150 61,809 SH   SOLE   0 0 61,809
ATLASSIAN CORP PLC CL A G06242104 238 1,818 SH   SOLE   0 0 1,818
ATOMERA INC COM 04965B100 97 19,300 SH   SOLE   0 0 19,300
AURORA CANNABIS INC COM 05156X108 842 107,621 SH   SOLE   0 0 107,621
AUTODESK INC COM 052769106 3,780 23,203 SH   SOLE   0 0 23,203
AUTOMATIC DATA PROCESSING IN COM 053015103 2,397 14,498 SH   SOLE   0 0 14,498
AUTONATION INC COM 05329W102 383 9,124 SH   SOLE   0 0 9,124
AVANGRID INC COM 05351W103 268 5,310 SH   SOLE   0 0 5,310
BAIDU INC SPON ADR REP A 056752108 340 2,893 SH   SOLE   0 0 2,893
BALL CORP COM 058498106 272 3,889 SH   SOLE   0 0 3,889
BANK AMER CORP COM 060505104 5,392 185,923 SH   SOLE   0 0 185,923
BANK N S HALIFAX COM 064149107 251 4,611 SH   SOLE   0 0 4,611
BANK NEW YORK MELLON CORP COM 064058100 611 13,834 SH   SOLE   0 0 13,834
BARINGS BDC INC COM 06759L103 99 10,064 SH   SOLE   0 0 10,064
BARRICK GOLD CORPORATION COM 067901108 1,222 77,478 SH   SOLE   0 0 77,478
BAXTER INTL INC COM 071813109 627 7,658 SH   SOLE   0 0 7,658
BCE INC COM NEW 05534B760 638 14,031 SH   SOLE   0 0 14,031
BEACON ROOFING SUPPLY INC COM 073685109 245 6,660 SH   SOLE   0 0 6,660
BECTON DICKINSON & CO COM 075887109 1,872 7,427 SH   SOLE   0 0 7,427
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,528 54,077 SH   SOLE   0 0 54,077
BIOGEN INC COM 09062X103 227 969 SH   SOLE   0 0 969
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 870 19,868 SH   SOLE   0 0 19,868
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 263 4,400 SH   SOLE   0 0 4,400
BLACKBERRY LTD COM 09228F103 196 26,287 SH   SOLE   0 0 26,287
BLACKROCK CORPOR HI YLD FD I COM 09255P107 130 12,118 SH   SOLE   0 0 12,118
BLACKROCK ENHANCED EQT DIV T COM 09251A104 270 30,386 SH   SOLE   0 0 30,386
BLACKROCK INC COM 09247X101 903 1,925 SH   SOLE   0 0 1,925
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 209 13,893 SH   SOLE   0 0 13,893
BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 328 23,298 SH   SOLE   0 0 23,298
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 561 40,804 SH   SOLE   0 0 40,804
BLACKROCK RES & COMM STRAT T SHS 09257A108 84 10,217 SH   SOLE   0 0 10,217
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 16 15,000 SH   SOLE   0 0 15,000
BLACKSTONE MTG TR INC COM CL A 09257W100 1,341 37,685 SH   SOLE   0 0 37,685
BOEING CO COM 097023105 11,163 30,666 SH   SOLE   0 0 30,666
BOOKING HLDGS INC COM 09857L108 424 225 SH   SOLE   0 0 225
BP PLC SPONSORED ADR 055622104 2,947 70,672 SH   SOLE   0 0 70,672
BRISTOL MYERS SQUIBB CO COM 110122108 1,424 31,398 SH   SOLE   0 0 31,398
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 454 13,021 SH   SOLE   0 0 13,021
BROADCOM INC COM 11135F101 885 3,074 SH   SOLE   0 0 3,074
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,114 25,952 SH   SOLE   0 0 25,952
BROOKFIELD PROPERTY REIT INC CL A 11282X103 332 17,563 SH   SOLE   0 0 17,563
BROOKS AUTOMATION INC COM 114340102 437 11,269 SH   SOLE   0 0 11,269
BROWN FORMAN CORP CL B 115637209 1,043 18,815 SH   SOLE   0 0 18,815
CADENCE DESIGN SYSTEM INC COM 127387108 331 4,676 SH   SOLE   0 0 4,676
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 112 10,140 SH   SOLE   0 0 10,140
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 1,266 120,497 SH   SOLE   0 0 120,497
CALAMOS GBL DYN INCOME FUND COM 12811L107 192 23,688 SH   SOLE   0 0 23,688
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 217 17,022 SH   SOLE   0 0 17,022
CANOPY GROWTH CORP COM 138035100 1,857 46,061 SH   SOLE   0 0 46,061
CARDINAL HEALTH INC COM 14149Y108 964 20,458 SH   SOLE   0 0 20,458
CARNIVAL CORP UNIT 99/99/9999 143658300 451 9,683 SH   SOLE   0 0 9,683
CATERPILLAR INC DEL COM 149123101 4,677 34,314 SH   SOLE   0 0 34,314
CBRE CLARION GLOBAL REAL EST COM 12504G100 94 12,492 SH   SOLE   0 0 12,492
CDN IMPERIAL BK COMM TORONTO COM 136069101 605 7,697 SH   SOLE   0 0 7,697
CDW CORP COM 12514G108 239 2,149 SH   SOLE   0 0 2,149
CELGENE CORP COM 151020104 748 8,095 SH   SOLE   0 0 8,095
CENTURYLINK INC COM 156700106 1,259 107,061 SH   SOLE   0 0 107,061
CHARTER COMMUNICATIONS INC N CL A 16119P108 260 658 SH   SOLE   0 0 658
CHECK POINT SOFTWARE TECH LT ORD M22465104 228 1,972 SH   SOLE   0 0 1,972
CHESAPEAKE ENERGY CORP COM 165167107 41 20,995 SH   SOLE   0 0 20,995
CHEVRON CORP NEW COM 166764100 6,504 52,263 SH   SOLE   0 0 52,263
CHUBB LIMITED COM H1467J104 222 1,508 SH   SOLE   0 0 1,508
CHURCH & DWIGHT INC COM 171340102 765 10,472 SH   SOLE   0 0 10,472
CINCINNATI FINL CORP COM 172062101 427 4,123 SH   SOLE   0 0 4,123
CISCO SYS INC COM 17275R102 5,972 109,113 SH   SOLE   0 0 109,113
CITIGROUP INC COM NEW 172967424 1,060 15,139 SH   SOLE   0 0 15,139
CLEAN HARBORS INC COM 184496107 295 4,145 SH   SOLE   0 0 4,145
CLEARSIGN COMBUSTION CORP COM 185064102 18 15,472 SH   SOLE   0 0 15,472
CLOROX CO DEL COM 189054109 2,768 18,079 SH   SOLE   0 0 18,079
CME GROUP INC COM 12572Q105 2,197 11,318 SH   SOLE   0 0 11,318
CMS ENERGY CORP COM 125896100 782 13,499 SH   SOLE   0 0 13,499
COCA COLA CO COM 191216100 4,367 85,765 SH   SOLE   0 0 85,765
COHEN & STEERS QUALITY RLTY COM 19247L106 409 29,875 SH   SOLE   0 0 29,875
COLGATE PALMOLIVE CO COM 194162103 524 7,313 SH   SOLE   0 0 7,313
COLONY CAP INC NEW CL A COM 19626G108 50 10,052 SH   SOLE   0 0 10,052
COMCAST CORP NEW CL A 20030N101 1,857 43,914 SH   SOLE   0 0 43,914
COMERICA INC COM 200340107 468 6,436 SH   SOLE   0 0 6,436
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 243 12,730 SH   SOLE   0 0 12,730
CONOCOPHILLIPS COM 20825C104 1,423 23,327 SH   SOLE   0 0 23,327
CONSOLIDATED EDISON INC COM 209115104 1,082 12,339 SH   SOLE   0 0 12,339
CONSTELLATION BRANDS INC CL A 21036P108 1,457 7,396 SH   SOLE   0 0 7,396
COPART INC COM 217204106 3,756 50,248 SH   SOLE   0 0 50,248
CORNING INC COM 219350105 1,183 35,605 SH   SOLE   0 0 35,605
COSTAR GROUP INC COM 22160N109 425 767 SH   SOLE   0 0 767
COSTCO WHSL CORP NEW COM 22160K105 3,345 12,657 SH   SOLE   0 0 12,657
COUSINS PPTYS INC COM NEW 222795502 495 13,695 SH   SOLE   0 0 13,695
CRACKER BARREL OLD CTRY STOR COM 22410J106 780 4,569 SH   SOLE   0 0 4,569
CRANE CO COM 224399105 332 3,973 SH   SOLE   0 0 3,973
CREDIT SUISSE ASSET MGMT INC COM 224916106 619 198,961 SH   SOLE   0 0 198,961
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 508 14,211 SH   SOLE   0 0 14,211
CRONOS GROUP INC COM 22717L101 332 20,745 SH   SOLE   0 0 20,745
CROWN CASTLE INTL CORP NEW COM 22822V101 768 5,894 SH   SOLE   0 0 5,894
CROWN HOLDINGS INC COM 228368106 390 6,384 SH   SOLE   0 0 6,384
CSX CORP COM 126408103 1,295 16,742 SH   SOLE   0 0 16,742
CUE BIOPHARMA INC COM 22978P106 430 47,805 SH   SOLE   0 0 47,805
CULLEN FROST BANKERS INC COM 229899109 855 9,133 SH   SOLE   0 0 9,133
CUMMINS INC COM 231021106 1,616 9,429 SH   SOLE   0 0 9,429
CVS HEALTH CORP COM 126650100 3,183 58,414 SH   SOLE   0 0 58,414
CYBERARK SOFTWARE LTD SHS M2682V108 789 6,172 SH   SOLE   0 0 6,172
DANAHER CORPORATION COM 235851102 1,175 8,224 SH   SOLE   0 0 8,224
DARDEN RESTAURANTS INC COM 237194105 277 2,273 SH   SOLE   0 0 2,273
DBX ETF TR XTRACK MSCI EAFE 233051200 627 19,828 SH   SOLE   0 0 19,828
DEAN FOODS CO NEW COM NEW 242370203 12 12,692 SH   SOLE   0 0 12,692
DEERE & CO COM 244199105 1,617 9,755 SH   SOLE   0 0 9,755
DELL TECHNOLOGIES INC CL C 24703L202 230 4,526 SH   SOLE   0 0 4,526
DELTA AIR LINES INC DEL COM NEW 247361702 1,947 34,306 SH   SOLE   0 0 34,306
DIAGEO P L C SPON ADR NEW 25243Q205 591 3,431 SH   SOLE   0 0 3,431
DIGITAL RLTY TR INC COM 253868103 1,243 10,552 SH   SOLE   0 0 10,552
DISCOVERY INC COM SER C 25470F302 220 7,723 SH   SOLE   0 0 7,723
DISNEY WALT CO COM DISNEY 254687106 10,879 77,909 SH   SOLE   0 0 77,909
DNP SELECT INCOME FD COM 23325P104 385 32,571 SH   SOLE   0 0 32,571
DOLLAR GEN CORP NEW COM 256677105 1,540 11,390 SH   SOLE   0 0 11,390
DOLLAR TREE INC COM 256746108 557 5,185 SH   SOLE   0 0 5,185
DOMINION ENERGY INC COM 25746U109 2,526 32,674 SH   SOLE   0 0 32,674
DOUBLELINE INCOME SOLUTIONS COM 258622109 274 13,720 SH   SOLE   0 0 13,720
DOUBLELINE OPPORTUNISTIC CR COM 258623107 374 17,880 SH   SOLE   0 0 17,880
DOW INC COM 260557103 1,304 26,450 SH   SOLE   0 0 26,450
DTE ENERGY CO COM 233331107 4,771 37,308 SH   SOLE   0 0 37,308
DUKE ENERGY CORP NEW COM NEW 26441C204 2,725 30,876 SH   SOLE   0 0 30,876
DUPONT DE NEMOURS INC COM 26614N102 2,146 28,586 SH   SOLE   0 0 28,586
EASTMAN CHEMICAL CO COM 277432100 609 7,827 SH   SOLE   0 0 7,827
EATON CORP PLC SHS G29183103 1,870 22,455 SH   SOLE   0 0 22,455
EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 102 10,159 SH   SOLE   0 0 10,159
EATON VANCE LTD DUR INCOME F COM 27828H105 357 28,184 SH   SOLE   0 0 28,184
EATON VANCE RISK MNGD DIV EQ COM 27829G106 366 38,904 SH   SOLE   0 0 38,904
EATON VANCE SR FLTNG RTE TR COM 27828Q105 151 11,547 SH   SOLE   0 0 11,547
EATON VANCE TAX ADVT DIV INC COM 27828G107 249 10,444 SH   SOLE   0 0 10,444
EATON VANCE TAX MNGD GBL DV COM 27829F108 117 14,131 SH   SOLE   0 0 14,131
EATON VANCE TAX MNGED BUY WR COM 27828X100 171 10,911 SH   SOLE   0 0 10,911
EBAY INC COM 278642103 218 5,515 SH   SOLE   0 0 5,515
ECOLAB INC COM 278865100 363 1,836 SH   SOLE   0 0 1,836
EDISON INTL COM 281020107 275 4,078 SH   SOLE   0 0 4,078
EDWARDS LIFESCIENCES CORP COM 28176E108 827 4,474 SH   SOLE   0 0 4,474
ELECTRONIC ARTS INC COM 285512109 1,129 11,146 SH   SOLE   0 0 11,146
EMERSON ELEC CO COM 291011104 1,653 24,770 SH   SOLE   0 0 24,770
ENBRIDGE INC COM 29250N105 1,554 43,083 SH   SOLE   0 0 43,083
ENCORE CAP GROUP INC COM 292554102 301 8,900 SH   SOLE   0 0 8,900
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 515 36,590 SH   SOLE   0 0 36,590
ENPRO INDS INC COM 29355X107 237 3,709 SH   SOLE   0 0 3,709
ENTERPRISE PRODS PARTNERS L COM 293792107 1,106 38,308 SH   SOLE   0 0 38,308
ERIE INDTY CO CL A 29530P102 635 2,498 SH   SOLE   0 0 2,498
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 2,172 68,566 SH   SOLE   0 0 68,566
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 274 5,852 SH   SOLE   0 0 5,852
ETSY INC COM 29786A106 737 12,003 SH   SOLE   0 0 12,003
EURONET WORLDWIDE INC COM 298736109 276 1,638 SH   SOLE   0 0 1,638
EXACT SCIENCES CORP COM 30063P105 428 3,630 SH   SOLE   0 0 3,630
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 707 20,594 SH   SOLE   0 0 20,594
EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 292 11,400 SH   SOLE   0 0 11,400
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 677 16,958 SH   SOLE   0 0 16,958
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 739 23,009 SH   SOLE   0 0 23,009
EXELON CORP COM 30161N101 933 19,465 SH   SOLE   0 0 19,465
EXP WORLD HOLDINGS INC COM 30212W100 208 18,646 SH   SOLE   0 0 18,646
EXPEDITORS INTL WASH INC COM 302130109 314 4,144 SH   SOLE   0 0 4,144
EXXON MOBIL CORP COM 30231G102 6,243 81,467 SH   SOLE   0 0 81,467
EZCORP INC CL A NON VTG 302301106 123 13,031 SH   SOLE   0 0 13,031
FACEBOOK INC CL A 30303M102 10,542 54,622 SH   SOLE   0 0 54,622
FAIR ISAAC CORP COM 303250104 204 650 SH   SOLE   0 0 650
FASTENAL CO COM 311900104 565 17,338 SH   SOLE   0 0 17,338
FEDEX CORP COM 31428X106 3,000 18,274 SH   SOLE   0 0 18,274
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 13 13,585 SH   SOLE   0 0 13,585
FIDELITY MSCI HLTH CARE I 316092600 6,382 141,792 SH   SOLE   0 0 141,792
FIDELITY TOTAL BD ETF 316188309 893 17,500 SH   SOLE   0 0 17,500
FIDELITY QLTY FCTOR ETF 316092790 303 8,736 SH   SOLE   0 0 8,736
FIDELITY MSCI COMMNTN SVC 316092873 203 6,121 SH   SOLE   0 0 6,121
FIDELITY MSCI RL EST ETF 316092857 5,981 228,465 SH   SOLE   0 0 228,465
FIDELITY MSCI MATLS INDEX 316092881 1,939 59,125 SH   SOLE   0 0 59,125
FIDELITY MSCI INFO TECH I 316092808 4,951 79,495 SH   SOLE   0 0 79,495
FIDELITY MSCI INDL INDX 316092709 1,639 41,253 SH   SOLE   0 0 41,253
FIDELITY MSCI UTILS INDEX 316092865 4,521 115,122 SH   SOLE   0 0 115,122
FIDELITY MSCI FINLS IDX 316092501 4,068 101,449 SH   SOLE   0 0 101,449
FIDELITY LTD TRM BD ETF 316188200 334 6,583 SH   SOLE   0 0 6,583
FIDELITY MSCI ENERGY IDX 316092402 3,250 188,989 SH   SOLE   0 0 188,989
FIDELITY HIGH DIVID ETF 316092840 466 15,670 SH   SOLE   0 0 15,670
FIDELITY CORP BOND ETF 316188101 279 5,398 SH   SOLE   0 0 5,398
FIDELITY LOW VOLITY ETF 316092824 275 7,696 SH   SOLE   0 0 7,696
FIDELITY MOMENTUM FACTR 316092816 2,910 82,098 SH   SOLE   0 0 82,098
FIDELITY MSCI CONSM DIS 316092204 896 19,606 SH   SOLE   0 0 19,606
FIDELITY CONSMR STAPLES 316092303 1,143 32,870 SH   SOLE   0 0 32,870
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 6,297 20,010 SH   SOLE   0 0 20,010
FIREEYE INC COM 31816Q101 192 12,974 SH   SOLE   0 0 12,974
FIRST AMERN FINL CORP COM 31847R102 326 6,076 SH   SOLE   0 0 6,076
FIRST DATA CORP NEW COM CL A 32008D106 426 15,737 SH   SOLE   0 0 15,737
FIRST DEFIANCE FINL CORP COM 32006W106 222 7,757 SH   SOLE   0 0 7,757
FIRST MAJESTIC SILVER CORP COM 32076V103 1,269 160,490 SH   SOLE   0 0 160,490
FIRST TR ENERGY INCOME & GRW COM 33738G104 433 19,384 SH   SOLE   0 0 19,384
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 611 10,769 SH   SOLE   0 0 10,769
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 725 20,542 SH   SOLE   0 0 20,542
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 404 16,020 SH   SOLE   0 0 16,020
FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 324 6,728 SH   SOLE   0 0 6,728
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 1,575 33,414 SH   SOLE   0 0 33,414
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 407 16,163 SH   SOLE   0 0 16,163
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 263 9,195 SH   SOLE   0 0 9,195
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 215 8,466 SH   SOLE   0 0 8,466
FIRST TR EXCHANGE TRADED FD MID CAP US EQT 33738R753 284 12,841 SH   SOLE   0 0 12,841
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 731 14,136 SH   SOLE   0 0 14,136
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 3,188 53,089 SH   SOLE   0 0 53,089
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 305 15,409 SH   SOLE   0 0 15,409
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 10,756 400,446 SH   SOLE   0 0 400,446
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 553 10,103 SH   SOLE   0 0 10,103
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 5,058 64,908 SH   SOLE   0 0 64,908
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 4,839 83,748 SH   SOLE   0 0 83,748
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 383 8,950 SH   SOLE   0 0 8,950
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 1,013 32,617 SH   SOLE   0 0 32,617
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 907 28,672 SH   SOLE   0 0 28,672
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 736 9,501 SH   SOLE   0 0 9,501
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,579 23,734 SH   SOLE   0 0 23,734
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 365 2,592 SH   SOLE   0 0 2,592
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 5,736 101,595 SH   SOLE   0 0 101,595
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 209 4,346 SH   SOLE   0 0 4,346
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1,619 53,229 SH   SOLE   0 0 53,229
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 9,233 64,198 SH   SOLE   0 0 64,198
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 710 38,391 SH   SOLE   0 0 38,391
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 464 23,926 SH   SOLE   0 0 23,926
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 2,142 46,020 SH   SOLE   0 0 46,020
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 2,114 46,742 SH   SOLE   0 0 46,742
FIRST TR HIGH INCOME L/S FD COM 33738E109 173 11,485 SH   SOLE   0 0 11,485
FIRST TR INTER DUR PFD & IN COM 33718W103 225 9,883 SH   SOLE   0 0 9,883
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1,702 24,194 SH   SOLE   0 0 24,194
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 892 17,106 SH   SOLE   0 0 17,106
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 3,456 56,437 SH   SOLE   0 0 56,437
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 536 7,794 SH   SOLE   0 0 7,794
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 403 13,159 SH   SOLE   0 0 13,159
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1,519 22,785 SH   SOLE   0 0 22,785
FIRST TR NASDAQ100 TECH INDE SHS 337345102 850 9,944 SH   SOLE   0 0 9,944
FIRST TR S&P REIT INDEX FD COM 33734G108 1,046 41,945 SH   SOLE   0 0 41,945
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 442 7,188 SH   SOLE   0 0 7,188
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 172 13,772 SH   SOLE   0 0 13,772
FIRST TR VALUE LINE DIVID IN SHS 33734H106 11,247 333,342 SH   SOLE   0 0 333,342
FIRSTENERGY CORP COM 337932107 550 12,836 SH   SOLE   0 0 12,836
FLAGSTAR BANCORP INC COM PAR .001 337930705 266 8,014 SH   SOLE   0 0 8,014
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 253 12,711 SH   SOLE   0 0 12,711
FLEXSHARES TR QUALT DIVD IDX 33939L860 236 5,266 SH   SOLE   0 0 5,266
FLEXSHARES TR QLT DIV DEF IDX 33939L845 873 19,417 SH   SOLE   0 0 19,417
FLEXSHARES TR M STAR DEV MKT 33939L803 327 5,378 SH   SOLE   0 0 5,378
FLEXSHARES TR CRE SLCT BD FD 33939L670 257 10,190 SH   SOLE   0 0 10,190
FLEXSHARES TR MSTAR EMKT FAC 33939L308 271 5,226 SH   SOLE   0 0 5,226
FLEXSHARES TR INTL QLTDV IDX 33939L837 217 9,429 SH   SOLE   0 0 9,429
FLEXSHARES TR MORNSTAR UPSTR 33939L407 538 16,303 SH   SOLE   0 0 16,303
FLEXSHARES TR HIG YLD VL ETF 33939L662 530 10,845 SH   SOLE   0 0 10,845
FORD MTR CO DEL COM 345370860 5,099 498,472 SH   SOLE   0 0 498,472
FORTIVE CORP COM 34959J108 282 3,460 SH   SOLE   0 0 3,460
FRANKLIN RES INC COM 354613101 322 9,241 SH   SOLE   0 0 9,241
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 271 11,300 SH   SOLE   0 0 11,300
FREEPORT-MCMORAN INC CL B 35671D857 214 18,395 SH   SOLE   0 0 18,395
FS KKR CAPITAL CORP COM 302635107 512 85,988 SH   SOLE   0 0 85,988
GABELLI DIVD & INCOME TR COM 36242H104 589 27,178 SH   SOLE   0 0 27,178
GABELLI EQUITY TR INC COM 362397101 95 15,452 SH   SOLE   0 0 15,452
GALAPAGOS NV SPON ADR 36315X101 212 1,647 SH   SOLE   0 0 1,647
GALLAGHER ARTHUR J & CO COM 363576109 328 3,748 SH   SOLE   0 0 3,748
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 126 27,603 SH   SOLE   0 0 27,603
GENERAL DYNAMICS CORP COM 369550108 522 2,871 SH   SOLE   0 0 2,871
GENERAL ELECTRIC CO COM 369604103 1,874 178,521 SH   SOLE   0 0 178,521
GENERAL MLS INC COM 370334104 4,067 77,441 SH   SOLE   0 0 77,441
GENERAL MTRS CO COM 37045V100 536 13,920 SH   SOLE   0 0 13,920
GENPACT LIMITED SHS G3922B107 242 6,351 SH   SOLE   0 0 6,351
GENTEX CORP COM 371901109 442 17,943 SH   SOLE   0 0 17,943
GENUINE PARTS CO COM 372460105 586 5,661 SH   SOLE   0 0 5,661
GENWORTH FINL INC COM CL A 37247D106 171 46,220 SH   SOLE   0 0 46,220
GILEAD SCIENCES INC COM 375558103 928 13,738 SH   SOLE   0 0 13,738
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,284 32,090 SH   SOLE   0 0 32,090
GLOBAL NET LEASE INC COM NEW 379378201 709 36,141 SH   SOLE   0 0 36,141
GLOBAL PMTS INC COM 37940X102 222 1,383 SH   SOLE   0 0 1,383
GLOBAL X FDS GLOBAL X SILVER 37954Y848 276 10,296 SH   SOLE   0 0 10,296
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 615 26,976 SH   SOLE   0 0 26,976
GLOBAL X FDS GLB X SUPERDIV 37950E549 551 32,037 SH   SOLE   0 0 32,037
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 91 15,637 SH   SOLE   0 0 15,637
GOLDMAN SACHS GROUP INC COM 38141G104 904 4,417 SH   SOLE   0 0 4,417
GOLUB CAP BDC INC COM 38173M102 209 11,727 SH   SOLE   0 0 11,727
GRAPHIC PACKAGING HLDG CO COM 388689101 335 23,994 SH   SOLE   0 0 23,994
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 604 43,174 SH   SOLE   0 0 43,174
GUARDANT HEALTH INC COM 40131M109 757 8,768 SH   SOLE   0 0 8,768
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 560 68,903 SH   SOLE   0 0 68,903
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 1,711 83,560 SH   SOLE   0 0 83,560
GUGGENHEIM TAXABLE MUN MNGD COM 401664107 212 8,837 SH   SOLE   0 0 8,837
GW PHARMACEUTICALS PLC ADS 36197T103 247 1,432 SH   SOLE   0 0 1,432
HALLIBURTON CO COM 406216101 1,067 46,937 SH   SOLE   0 0 46,937
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 218 15,300 SH   SOLE   0 0 15,300
HANESBRANDS INC COM 410345102 394 22,901 SH   SOLE   0 0 22,901
HARLEY DAVIDSON INC COM 412822108 317 8,854 SH   SOLE   0 0 8,854
HASBRO INC COM 418056107 200 1,895 SH   SOLE   0 0 1,895
HAWAIIAN HOLDINGS INC COM 419879101 230 8,401 SH   SOLE   0 0 8,401
HCP INC COM 40414L109 612 19,135 SH   SOLE   0 0 19,135
HEALTHCARE TR AMER INC CL A NEW 42225P501 612 22,310 SH   SOLE   0 0 22,310
HEICO CORP NEW COM 422806109 392 2,930 SH   SOLE   0 0 2,930
HELMERICH & PAYNE INC COM 423452101 489 9,659 SH   SOLE   0 0 9,659
HENRY JACK & ASSOC INC COM 426281101 291 2,174 SH   SOLE   0 0 2,174
HERCULES CAPITAL INC COM 427096508 480 37,464 SH   SOLE   0 0 37,464
HERSHEY CO COM 427866108 874 6,519 SH   SOLE   0 0 6,519
HEXO CORP COM 428304109 383 71,948 SH   SOLE   0 0 71,948
HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 2,102 151,887 SH   SOLE   0 0 151,887
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 504 29,129 SH   SOLE   0 0 29,129
HOME DEPOT INC COM 437076102 7,189 34,567 SH   SOLE   0 0 34,567
HONEYWELL INTL INC COM 438516106 4,214 24,136 SH   SOLE   0 0 24,136
HORMEL FOODS CORP COM 440452100 1,601 39,494 SH   SOLE   0 0 39,494
HSBC HLDGS PLC SPON ADR NEW 404280406 203 4,868 SH   SOLE   0 0 4,868
HUAMI CORP SPONSORED ADS 44331K103 171 17,100 SH   SOLE   0 0 17,100
HUBBELL INC COM 443510607 275 2,111 SH   SOLE   0 0 2,111
HUMANA INC COM 444859102 428 1,613 SH   SOLE   0 0 1,613
HUNTINGTON BANCSHARES INC COM 446150104 347 25,106 SH   SOLE   0 0 25,106
IDEXX LABS INC COM 45168D104 250 909 SH   SOLE   0 0 909
IHS MARKIT LTD SHS G47567105 317 4,982 SH   SOLE   0 0 4,982
ILLINOIS TOOL WKS INC COM 452308109 889 5,896 SH   SOLE   0 0 5,896
ILLUMINA INC COM 452327109 987 2,682 SH   SOLE   0 0 2,682
IMPINJ INC COM 453204109 458 16,000 SH   SOLE   0 0 16,000
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 237 7,502 SH   SOLE   0 0 7,502
INFOSYS LTD SPONSORED ADR 456788108 316 29,530 SH   SOLE   0 0 29,530
INGERSOLL-RAND PLC SHS G47791101 678 5,351 SH   SOLE   0 0 5,351
INNOVATIVE INDL PPTYS INC COM 45781V101 950 7,690 SH   SOLE   0 0 7,690
INNOVATOR ETFS TR IBD 50 ETF 45782C102 3,732 108,842 SH   SOLE   0 0 108,842
INNOVATOR ETFS TR S&P 500 PWR 45782C813 612 23,730 SH   SOLE   0 0 23,730
INSIGNIA SYS INC COM 45765Y105 40 35,300 SH   SOLE   0 0 35,300
INTEC PHARMA LTD JERUSALEM SHS M53644106 80 18,400 SH   SOLE   0 0 18,400
INTEL CORP COM 458140100 6,189 129,282 SH   SOLE   0 0 129,282
INTERCONTINENTAL EXCHANGE IN COM 45866F104 336 3,904 SH   SOLE   0 0 3,904
INTERDIGITAL INC COM 45867G101 739 11,477 SH   SOLE   0 0 11,477
INTERNATIONAL BUSINESS MACHS COM 459200101 3,193 23,152 SH   SOLE   0 0 23,152
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 212 1,457 SH   SOLE   0 0 1,457
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 156 12,018 SH   SOLE   0 0 12,018
INTL PAPER CO COM 460146103 2,624 60,580 SH   SOLE   0 0 60,580
INTUITIVE SURGICAL INC COM NEW 46120E602 1,762 3,359 SH   SOLE   0 0 3,359
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 284 17,325 SH   SOLE   0 0 17,325
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 706 14,019 SH   SOLE   0 0 14,019
INVESCO BD FD COM 46132L107 210 11,252 SH   SOLE   0 0 11,252
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 883 56,118 SH   SOLE   0 0 56,118
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 596 24,146 SH   SOLE   0 0 24,146
INVESCO EXCH TRD SLF IDX FD BULLSHS 22 USD 46138J676 415 16,076 SH   SOLE   0 0 16,076
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,383 64,645 SH   SOLE   0 0 64,645
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 614 25,044 SH   SOLE   0 0 25,044
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 560 21,479 SH   SOLE   0 0 21,479
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,410 66,638 SH   SOLE   0 0 66,638
INVESCO EXCH TRD SLF IDX FD BULLSHS 21 USD 46138J684 412 16,196 SH   SOLE   0 0 16,196
INVESCO EXCH TRD SLF IDX FD BULLSHS 24 USD 46138J650 418 15,917 SH   SOLE   0 0 15,917
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1,308 61,736 SH   SOLE   0 0 61,736
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 487 20,206 SH   SOLE   0 0 20,206
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 1,298 61,034 SH   SOLE   0 0 61,034
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 1,333 55,657 SH   SOLE   0 0 55,657
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 1,276 60,516 SH   SOLE   0 0 60,516
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,470 50,746 SH   SOLE   0 0 50,746
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 710 6,087 SH   SOLE   0 0 6,087
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 205 11,318 SH   SOLE   0 0 11,318
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 221 1,243 SH   SOLE   0 0 1,243
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 274 4,548 SH   SOLE   0 0 4,548
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 354 19,214 SH   SOLE   0 0 19,214
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 5,664 59,103 SH   SOLE   0 0 59,103
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 671 13,867 SH   SOLE   0 0 13,867
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 787 13,049 SH   SOLE   0 0 13,049
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,794 15,017 SH   SOLE   0 0 15,017
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 236 6,637 SH   SOLE   0 0 6,637
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 416 7,407 SH   SOLE   0 0 7,407
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 597 6,040 SH   SOLE   0 0 6,040
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 4,573 77,753 SH   SOLE   0 0 77,753
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 458 12,222 SH   SOLE   0 0 12,222
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 429 2,114 SH   SOLE   0 0 2,114
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 324 5,172 SH   SOLE   0 0 5,172
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 1,055 8,951 SH   SOLE   0 0 8,951
INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 1,821 48,350 SH   SOLE   0 0 48,350
INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 799 23,440 SH   SOLE   0 0 23,440
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 721 22,936 SH   SOLE   0 0 22,936
INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698 212 3,974 SH   SOLE   0 0 3,974
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 1,915 45,464 SH   SOLE   0 0 45,464
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 36,068 655,538 SH   SOLE   0 0 655,538
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1,084 37,318 SH   SOLE   0 0 37,318
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 572 25,233 SH   SOLE   0 0 25,233
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 2,084 40,641 SH   SOLE   0 0 40,641
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 327 6,806 SH   SOLE   0 0 6,806
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 870 33,310 SH   SOLE   0 0 33,310
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,523 104,079 SH   SOLE   0 0 104,079
INVESCO EXCHNG TRADED FD TR KBW BK ETF 46138E628 706 13,990 SH   SOLE   0 0 13,990
INVESCO MORTGAGE CAPITAL INC COM 46131B100 475 29,464 SH   SOLE   0 0 29,464
INVESCO MUN OPPORTUNITY TR COM 46132C107 166 13,497 SH   SOLE   0 0 13,497
INVESCO QQQ TR UNIT SER 1 46090E103 224 1,200 SH Call SOLE   0 0 1,200
INVESCO QQQ TR UNIT SER 1 46090E103 22,516 120,576 SH   SOLE   0 0 120,576
INVITAE CORP COM 46185L103 552 23,478 SH   SOLE   0 0 23,478
IQVIA HLDGS INC COM 46266C105 317 1,973 SH   SOLE   0 0 1,973
IRON MTN INC NEW COM 46284V101 1,311 41,873 SH   SOLE   0 0 41,873
ISHARES GOLD TRUST ISHARES 464285105 1,925 142,625 SH   SOLE   0 0 142,625
ISHARES INC MSCI WORLD ETF 464286392 286 3,138 SH   SOLE   0 0 3,138
ISHARES INC GLB AGRIC PR ETF 464286350 299 10,541 SH   SOLE   0 0 10,541
ISHARES INC MSCI GBL GOLD MN 46434G855 419 20,497 SH   SOLE   0 0 20,497
ISHARES INC MIN VOL GBL ETF 464286525 1,822 19,780 SH   SOLE   0 0 19,780
ISHARES INC EM MKTS DIV ETF 464286319 708 17,367 SH   SOLE   0 0 17,367
ISHARES INC MIN VOL EMRG MKT 464286533 3,934 66,831 SH   SOLE   0 0 66,831
ISHARES INC CORE MSCI EMKT 46434G103 11,518 223,910 SH   SOLE   0 0 223,910
ISHARES SILVER TRUST ISHARES 46428Q109 757 52,849 SH   SOLE   0 0 52,849
ISHARES TR CORE MSCI TOTAL 46432F834 4,906 83,671 SH   SOLE   0 0 83,671
ISHARES TR SP SMCP600VL ETF 464287879 6,320 42,526 SH   SOLE   0 0 42,526
ISHARES TR DOW JONES US ETF 464287846 2,162 14,793 SH   SOLE   0 0 14,793
ISHARES TR US HLTHCARE ETF 464287762 720 3,688 SH   SOLE   0 0 3,688
ISHARES TR CORE DIV GRWTH 46434V621 17,586 460,367 SH   SOLE   0 0 460,367
ISHARES TR 0-5YR HI YL CP 46434V407 1,072 22,957 SH   SOLE   0 0 22,957
ISHARES TR TIPS BD ETF 464287176 5,885 50,959 SH   SOLE   0 0 50,959
ISHARES TR PFD AND INCM SEC 464288687 6,795 184,394 SH   SOLE   0 0 184,394
ISHARES TR U.S. REAL ES ETF 464287739 8,723 99,908 SH   SOLE   0 0 99,908
ISHARES TR S&P SML 600 GWT 464287887 5,996 32,855 SH   SOLE   0 0 32,855
ISHARES TR US AER DEF ETF 464288760 2,304 10,757 SH   SOLE   0 0 10,757
ISHARES TR CORE S&P SCP ETF 464287804 22,423 286,447 SH   SOLE   0 0 286,447
ISHARES TR S&P 500 GRWT ETF 464287309 43,277 241,449 SH   SOLE   0 0 241,449
ISHARES TR EXPANDED TECH 464287515 3,919 17,939 SH   SOLE   0 0 17,939
ISHARES TR EXPND TEC SC ETF 464287549 221 1,025 SH   SOLE   0 0 1,025
ISHARES TR S&P MC 400VL ETF 464287705 4,160 26,085 SH   SOLE   0 0 26,085
ISHARES TR S&P MC 400GR ETF 464287606 7,746 34,233 SH   SOLE   0 0 34,233
ISHARES TR S&P 500 VAL ETF 464287408 12,551 107,670 SH   SOLE   0 0 107,670
ISHARES TR U.S. MED DVC ETF 464288810 7,408 30,773 SH   SOLE   0 0 30,773
ISHARES TR INTL DEV RE ETF 464288489 265 8,877 SH   SOLE   0 0 8,877
ISHARES TR INTL TREA BD ETF 464288117 226 4,442 SH   SOLE   0 0 4,442
ISHARES TR RUS 1000 ETF 464287622 957 5,877 SH   SOLE   0 0 5,877
ISHARES TR MODERT ALLOC ETF 464289875 321 8,215 SH   SOLE   0 0 8,215
ISHARES TR GLOBAL 100 ETF 464287572 863 17,667 SH   SOLE   0 0 17,667
ISHARES TR CORE 1 5 YR USD 46432F859 4,234 83,955 SH   SOLE   0 0 83,955
ISHARES TR CONSER ALLOC ETF 464289883 679 19,184 SH   SOLE   0 0 19,184
ISHARES TR CORE S&P TTL STK 464287150 20,493 307,565 SH   SOLE   0 0 307,565
ISHARES TR GLB CNSM STP ETF 464288737 419 7,962 SH   SOLE   0 0 7,962
ISHARES TR S&P 100 ETF 464287101 481 3,712 SH   SOLE   0 0 3,712
ISHARES TR RUS MID CAP ETF 464287499 1,639 29,336 SH   SOLE   0 0 29,336
ISHARES TR MIN VOL USA ETF 46429B697 35,652 577,552 SH   SOLE   0 0 577,552
ISHARES TR CORE HIGH DV ETF 46429B663 4,537 48,011 SH   SOLE   0 0 48,011
ISHARES TR MSCI INDIA ETF 46429B598 257 7,282 SH   SOLE   0 0 7,282
ISHARES TR GLOBAL TECH ETF 464287291 1,046 5,823 SH   SOLE   0 0 5,823
ISHARES TR MSCI ACWI ETF 464288257 4,682 63,522 SH   SOLE   0 0 63,522
ISHARES TR MRGSTR MD CP GRW 464288307 429 1,704 SH   SOLE   0 0 1,704
ISHARES TR MRGSTR MD CP ETF 464288208 448 2,310 SH   SOLE   0 0 2,310
ISHARES TR GLB INFRASTR ETF 464288372 260 5,622 SH   SOLE   0 0 5,622
ISHARES TR SHORT TREAS BD 464288679 275 2,482 SH   SOLE   0 0 2,482
ISHARES TR US TREAS BD ETF 46429B267 3,278 126,990 SH   SOLE   0 0 126,990
ISHARES TR CORE S&P500 ETF 464287200 90,584 307,325 SH   SOLE   0 0 307,325
ISHARES TR RUS 1000 VAL ETF 464287598 839 6,594 SH   SOLE   0 0 6,594
ISHARES TR RUS MDCP VAL ETF 464287473 1,421 15,937 SH   SOLE   0 0 15,937
ISHARES TR SH TR CRPORT ETF 464288646 749 14,011 SH   SOLE   0 0 14,011
ISHARES TR U.S. CNSM GD ETF 464287812 208 1,715 SH   SOLE   0 0 1,715
ISHARES TR U.S. TECH ETF 464287721 1,472 7,440 SH   SOLE   0 0 7,440
ISHARES TR US HLTHCR PR ETF 464288828 944 5,506 SH   SOLE   0 0 5,506
ISHARES TR U.S. CNSM SV ETF 464287580 1,683 7,728 SH   SOLE   0 0 7,728
ISHARES TR U.S. FINLS ETF 464287788 1,834 14,600 SH   SOLE   0 0 14,600
ISHARES TR TRANS AVG ETF 464287192 1,102 5,857 SH   SOLE   0 0 5,857
ISHARES TR SELECT DIVID ETF 464287168 4,897 49,185 SH   SOLE   0 0 49,185
ISHARES TR HDG MSCI EAFE 46434V803 415 13,918 SH   SOLE   0 0 13,918
ISHARES TR 20 YR TR BD ETF 464287432 17,676 133,089 SH   SOLE   0 0 133,089
ISHARES TR CORE TOTAL USD 46434V613 915 17,709 SH   SOLE   0 0 17,709
ISHARES TR 0-5YR INVT GR CP 46434V100 2,015 39,540 SH   SOLE   0 0 39,540
ISHARES TR 0-5 YR TIPS ETF 46429B747 4,026 40,030 SH   SOLE   0 0 40,030
ISHARES TR RUS MD CP GR ETF 464287481 3,726 26,129 SH   SOLE   0 0 26,129
ISHARES TR 1 3 YR TREAS BD 464287457 9,827 115,914 SH   SOLE   0 0 115,914
ISHARES TR U.S. UTILITS ETF 464287697 5,118 33,942 SH   SOLE   0 0 33,942
ISHARES TR 3 7 YR TREAS BD 464288661 1,220 9,703 SH   SOLE   0 0 9,703
ISHARES TR USD INV GRDE ETF 464288620 944 16,539 SH   SOLE   0 0 16,539
ISHARES TR BARCLAYS 7 10 YR 464287440 6,288 57,157 SH   SOLE   0 0 57,157
ISHARES TR CORE US AGGBD ET 464287226 32,971 296,098 SH   SOLE   0 0 296,098
ISHARES TR CRE U S REIT ETF 464288521 2,316 44,519 SH   SOLE   0 0 44,519
ISHARES TR NATIONAL MUN ETF 464288414 5,105 45,137 SH   SOLE   0 0 45,137
ISHARES TR BROAD USD HIGH 46435U853 216 5,276 SH   SOLE   0 0 5,276
ISHARES TR CORE INTL AGGR 46435G672 603 11,065 SH   SOLE   0 0 11,065
ISHARES TR CORE LT USDB ETF 464289479 629 9,530 SH   SOLE   0 0 9,530
ISHARES TR CORE MSCI EAFE 46432F842 11,469 186,791 SH   SOLE   0 0 186,791
ISHARES TR CORE MSCI EURO 46434V738 574 12,320 SH   SOLE   0 0 12,320
ISHARES TR CORE S&P MCP ETF 464287507 31,719 163,283 SH   SOLE   0 0 163,283
ISHARES TR CORE S&P US GWT 464287671 1,999 31,898 SH   SOLE   0 0 31,898
ISHARES TR US HOME CONS ETF 464288752 216 5,658 SH   SOLE   0 0 5,658
ISHARES TR CORE S&P US VLU 464287663 2,248 39,682 SH   SOLE   0 0 39,682
ISHARES TR EDGE MSCI MINM 46435G433 640 19,192 SH   SOLE   0 0 19,192
ISHARES TR EAFE SML CP ETF 464288273 1,361 23,711 SH   SOLE   0 0 23,711
ISHARES TR RUS 2000 VAL ETF 464287630 403 3,347 SH   SOLE   0 0 3,347
ISHARES TR RUS 2000 GRW ETF 464287648 2,391 11,905 SH   SOLE   0 0 11,905
ISHARES TR RUSSELL 2000 ETF 464287655 1,573 10,113 SH   SOLE   0 0 10,113
ISHARES TR RUS 1000 GRW ETF 464287614 2,834 18,009 SH   SOLE   0 0 18,009
ISHARES TR NASDAQ BIOTECH 464287556 732 6,706 SH   SOLE   0 0 6,706
ISHARES TR USA MOMENTUM FCT 46432F396 14,801 124,800 SH   SOLE   0 0 124,800
ISHARES TR MSCI EMG MKT ETF 464287234 884 20,603 SH   SOLE   0 0 20,603
ISHARES TR EAFE GRWTH ETF 464288885 357 4,425 SH   SOLE   0 0 4,425
ISHARES TR JPMORGAN USD EMG 464288281 1,281 11,304 SH   SOLE   0 0 11,304
ISHARES TR MSCI EAFE ETF 464287465 2,030 30,887 SH   SOLE   0 0 30,887
ISHARES TR MSCI AC ASIA ETF 464288182 317 4,543 SH   SOLE   0 0 4,543
ISHARES TR MRNING SM CP ETF 464288703 269 1,964 SH   SOLE   0 0 1,964
ISHARES TR MRNGSTR LG-CP GR 464287119 285 1,484 SH   SOLE   0 0 1,484
ISHARES TR MBS ETF 464288588 9,559 88,837 SH   SOLE   0 0 88,837
ISHARES TR ULTR SH TRM BD 46434V878 2,276 45,174 SH   SOLE   0 0 45,174
ISHARES TR USA QUALITY FCTR 46432F339 439 4,797 SH   SOLE   0 0 4,797
ISHARES TR INTRM TR CRP ETF 464288638 787 13,816 SH   SOLE   0 0 13,816
ISHARES TR INTL SEL DIV ETF 464288448 1,497 48,733 SH   SOLE   0 0 48,733
ISHARES TR IBOXX INV CP ETF 464287242 25,774 207,233 SH   SOLE   0 0 207,233
ISHARES TR RUSSELL 3000 ETF 464287689 396 2,298 SH   SOLE   0 0 2,298
ISHARES TR EXPONENTIAL TECH 46434V381 1,550 40,176 SH   SOLE   0 0 40,176
ISHARES TR FLTG RATE NT ETF 46429B655 6,817 133,843 SH   SOLE   0 0 133,843
ISHARES TR MORTGE REL ETF 46435G342 351 8,330 SH   SOLE   0 0 8,330
ISHARES TR RESIDNL REAL EST 464288562 318 4,354 SH   SOLE   0 0 4,354
ISHARES TR GLOB HLTHCRE ETF 464287325 252 4,081 SH   SOLE   0 0 4,081
ISHARES TR IBONDS DEC22 ETF 46434VBA7 230 9,111 SH   SOLE   0 0 9,111
ISHARES TR IBOXX HI YD ETF 464288513 15,554 178,412 SH   SOLE   0 0 178,412
ISHARES TR MIN VOL EAFE ETF 46429B689 11,146 153,443 SH   SOLE   0 0 153,443
ISHARES US ETF TR INT RT HDG C B 46431W705 5,588 59,436 SH   SOLE   0 0 59,436
ISHARES US ETF TR SHT MAT BD ETF 46431W507 3,579 71,101 SH   SOLE   0 0 71,101
JOHNSON & JOHNSON COM 478160104 12,775 91,722 SH   SOLE   0 0 91,722
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 1,687 33,482 SH   SOLE   0 0 33,482
JPMORGAN CHASE & CO COM 46625H100 8,765 78,401 SH   SOLE   0 0 78,401
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 474 18,886 SH   SOLE   0 0 18,886
KELLOGG CO COM 487836108 644 12,026 SH   SOLE   0 0 12,026
KEURIG DR PEPPER INC COM 49271V100 255 8,829 SH   SOLE   0 0 8,829
KEYCORP NEW COM 493267108 357 20,124 SH   SOLE   0 0 20,124
KIMBERLY CLARK CORP COM 494368103 3,026 22,703 SH   SOLE   0 0 22,703
KINDER MORGAN INC DEL COM 49456B101 1,602 76,708 SH   SOLE   0 0 76,708
KIRKLAND LAKE GOLD LTD COM 49741E100 337 7,849 SH   SOLE   0 0 7,849
KKR & CO INC CL A 48251W104 215 8,501 SH   SOLE   0 0 8,501
KKR INCOME OPPORTUNITIES FD COM 48249T106 444 28,251 SH   SOLE   0 0 28,251
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 426 12,984 SH   SOLE   0 0 12,984
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 228 5,225 SH   SOLE   0 0 5,225
KRAFT HEINZ CO COM 500754106 719 23,170 SH   SOLE   0 0 23,170
KRANESHARES TR CSI CHI INTERNET 500767306 232 5,271 SH   SOLE   0 0 5,271
KRANESHARES TR BOSERA MSCI CH 500767405 1,148 37,087 SH   SOLE   0 0 37,087
KROGER CO COM 501044101 865 39,842 SH   SOLE   0 0 39,842
LA Z BOY INC COM 505336107 320 10,441 SH   SOLE   0 0 10,441
LAM RESEARCH CORP COM 512807108 503 2,675 SH   SOLE   0 0 2,675
LAS VEGAS SANDS CORP COM 517834107 481 8,138 SH   SOLE   0 0 8,138
LAUDER ESTEE COS INC CL A 518439104 306 1,669 SH   SOLE   0 0 1,669
LILLY ELI & CO COM 532457108 1,794 16,189 SH   SOLE   0 0 16,189
LINCOLN NATL CORP IND COM 534187109 305 4,726 SH   SOLE   0 0 4,726
LITHIA MTRS INC CL A 536797103 256 2,154 SH   SOLE   0 0 2,154
LIVE OAK BANCSHARES INC COM 53803X105 216 12,600 SH   SOLE   0 0 12,600
LIVE VENTURES INC COM NEW 538142308 155 21,624 SH   SOLE   0 0 21,624
LIVENT CORP COM 53814L108 77 11,198 SH   SOLE   0 0 11,198
LKQ CORP COM 501889208 608 22,850 SH   SOLE   0 0 22,850
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 53 18,700 SH   SOLE   0 0 18,700
LOCKHEED MARTIN CORP COM 539830109 5,669 15,593 SH   SOLE   0 0 15,593
LOWES COS INC COM 548661107 1,829 18,127 SH   SOLE   0 0 18,127
LTC PPTYS INC COM 502175102 302 6,624 SH   SOLE   0 0 6,624
LULULEMON ATHLETICA INC COM 550021109 530 2,942 SH   SOLE   0 0 2,942
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 777 9,019 SH   SOLE   0 0 9,019
MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 10 10,000 SH   SOLE   0 0 10,000
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 787 12,293 SH   SOLE   0 0 12,293
MAIN STREET CAPITAL CORP COM 56035L104 816 19,834 SH   SOLE   0 0 19,834
MANPOWERGROUP INC COM 56418H100 332 3,435 SH   SOLE   0 0 3,435
MARATHON OIL CORP COM 565849106 273 19,194 SH   SOLE   0 0 19,194
MARATHON PETE CORP COM 56585A102 976 17,461 SH   SOLE   0 0 17,461
MARKEL CORP COM 570535104 625 574 SH   SOLE   0 0 574
MARRIOTT INTL INC NEW CL A 571903202 246 1,754 SH   SOLE   0 0 1,754
MARSH & MCLENNAN COS INC COM 571748102 206 2,066 SH   SOLE   0 0 2,066
MARTIN MARIETTA MATLS INC COM 573284106 371 1,610 SH   SOLE   0 0 1,610
MASTERCARD INC CL A 57636Q104 6,679 25,247 SH   SOLE   0 0 25,247
MATCH GROUP INC COM 57665R106 440 6,541 SH   SOLE   0 0 6,541
MAXIM INTEGRATED PRODS INC COM 57772K101 212 3,541 SH   SOLE   0 0 3,541
MCCORMICK & CO INC COM NON VTG 579780206 444 2,862 SH   SOLE   0 0 2,862
MCDERMOTT INTL INC COM 580037703 397 41,123 SH   SOLE   0 0 41,123
MCDONALDS CORP COM 580135101 8,291 39,925 SH   SOLE   0 0 39,925
MCEWEN MNG INC COM 58039P107 1,037 592,549 SH   SOLE   0 0 592,549
MEDICAL PPTYS TRUST INC COM 58463J304 506 29,003 SH   SOLE   0 0 29,003
MEDLEY CAP CORP COM 58503F106 67 28,702 SH   SOLE   0 0 28,702
MEDPACE HLDGS INC COM 58506Q109 305 4,669 SH   SOLE   0 0 4,669
MEDTRONIC PLC SHS G5960L103 1,378 14,144 SH   SOLE   0 0 14,144
MERCK & CO INC COM 58933Y105 3,899 46,504 SH   SOLE   0 0 46,504
META FINL GROUP INC COM 59100U108 3,334 118,861 SH   SOLE   0 0 118,861
METLIFE INC COM 59156R108 808 16,258 SH   SOLE   0 0 16,258
MFA FINL INC COM 55272X102 137 19,058 SH   SOLE   0 0 19,058
MICROCHIP TECHNOLOGY INC COM 595017104 369 4,251 SH   SOLE   0 0 4,251
MICRON TECHNOLOGY INC COM 595112103 1,250 32,391 SH   SOLE   0 0 32,391
MICROSOFT CORP COM 594918104 20,456 152,704 SH   SOLE   0 0 152,704
MIRATI THERAPEUTICS INC COM 60468T105 201 1,950 SH   SOLE   0 0 1,950
MONDELEZ INTL INC CL A 609207105 791 14,669 SH   SOLE   0 0 14,669
MORGAN STANLEY COM NEW 617446448 443 10,100 SH   SOLE   0 0 10,100
MORGAN STANLEY CHINA A SH FD COM 617468103 214 9,861 SH   SOLE   0 0 9,861
MOTOROLA SOLUTIONS INC COM NEW 620076307 713 4,273 SH   SOLE   0 0 4,273
MSCI INC COM 55354G100 289 1,211 SH   SOLE   0 0 1,211
NAPCO SEC TECHNOLOGIES INC COM 630402105 227 7,660 SH   SOLE   0 0 7,660
NATIONAL GRID PLC SPONSORED ADR NE 636274409 450 8,458 SH   SOLE   0 0 8,458
NATIONAL RETAIL PPTYS INC COM 637417106 718 13,540 SH   SOLE   0 0 13,540
NEOGEN CORP COM 640491106 278 4,478 SH   SOLE   0 0 4,478
NETFLIX INC COM 64110L106 5,784 15,746 SH   SOLE   0 0 15,746
NEW GERMANY FD INC COM 644465106 219 15,418 SH   SOLE   0 0 15,418
NEW MTN FIN CORP COM 647551100 1,295 92,716 SH   SOLE   0 0 92,716
NEW YORK CMNTY BANCORP INC COM 649445103 110 11,034 SH   SOLE   0 0 11,034
NEW YORK MTG TR INC COM PAR $.02 649604501 78 12,516 SH   SOLE   0 0 12,516
NEWELL BRANDS INC COM 651229106 250 16,211 SH   SOLE   0 0 16,211
NEWMONT GOLDCORP CORPORATION COM 651639106 471 12,243 SH   SOLE   0 0 12,243
NEXTERA ENERGY INC COM 65339F101 11,282 55,072 SH   SOLE   0 0 55,072
NIKE INC CL B 654106103 1,756 20,921 SH   SOLE   0 0 20,921
NIO INC SPON ADS 62914V106 27 10,400 SH   SOLE   0 0 10,400
NOBLE CORP PLC SHS USD G65431101 23 12,458 SH   SOLE   0 0 12,458
NOBLE CORP PLC SHS USD G65431101 23 12,500 SH Call SOLE   0 0 12,500
NOKIA CORP SPONSORED ADR 654902204 665 132,794 SH   SOLE   0 0 132,794
NORFOLK SOUTHERN CORP COM 655844108 1,124 5,641 SH   SOLE   0 0 5,641
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 256 10,000 SH   SOLE   0 0 10,000
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 404 14,325 SH   SOLE   0 0 14,325
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 435 15,681 SH   SOLE   0 0 15,681
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 1,285 44,626 SH   SOLE   0 0 44,626
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 491 18,410 SH   SOLE   0 0 18,410
NORTHROP GRUMMAN CORP COM 666807102 839 2,596 SH   SOLE   0 0 2,596
NOVARTIS A G SPONSORED ADR 66987V109 1,098 12,019 SH   SOLE   0 0 12,019
NUANCE COMMUNICATIONS INC COM 67020Y100 250 15,623 SH   SOLE   0 0 15,623
NUCOR CORP COM 670346105 700 12,701 SH   SOLE   0 0 12,701
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 301 8,087 SH   SOLE   0 0 8,087
NUVEEN AMT FREE MUN CR INC F COM 67071L106 356 22,407 SH   SOLE   0 0 22,407
NUVEEN FLOATING RATE INCOME COM 67072T108 108 10,953 SH   SOLE   0 0 10,953
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 285 29,292 SH   SOLE   0 0 29,292
NUVEEN MICHIGAN QLT MUN INC COM 670979103 313 23,100 SH   SOLE   0 0 23,100
NUVEEN PFD & INCM SECURTIES COM 67072C105 521 54,874 SH   SOLE   0 0 54,874
NUVEEN PFD & INCOME TERM FD COM 67075A106 604 25,505 SH   SOLE   0 0 25,505
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 299 22,430 SH   SOLE   0 0 22,430
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 219 20,975 SH   SOLE   0 0 20,975
NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 261 15,712 SH   SOLE   0 0 15,712
NVIDIA CORP COM 67066G104 3,649 22,221 SH   SOLE   0 0 22,221
NVIDIA CORP COM 67066G104 328 2,000 SH Call SOLE   0 0 2,000
O REILLY AUTOMOTIVE INC NEW COM 67103H107 276 747 SH   SOLE   0 0 747
OCCIDENTAL PETE CORP COM 674599105 571 11,357 SH   SOLE   0 0 11,357
OCWEN FINL CORP COM NEW 675746309 62 30,000 SH   SOLE   0 0 30,000
OFS CAP CORP COM 67103B100 253 21,075 SH   SOLE   0 0 21,075
OKTA INC CL A 679295105 1,517 12,281 SH   SOLE   0 0 12,281
OMEGA HEALTHCARE INVS INC COM 681936100 3,321 90,365 SH   SOLE   0 0 90,365
OMNICOM GROUP INC COM 681919106 502 6,131 SH   SOLE   0 0 6,131
ONEOK INC NEW COM 682680103 1,169 16,995 SH   SOLE   0 0 16,995
ORACLE CORP COM 68389X105 1,272 22,327 SH   SOLE   0 0 22,327
OSI ETF TR OSHARS FTSE US 67110P407 252 7,379 SH   SOLE   0 0 7,379
OWENS ILL INC COM NEW 690768403 204 11,799 SH   SOLE   0 0 11,799
PACER FDS TR TRENDP 100 ETF 69374H303 4,062 114,320 SH   SOLE   0 0 114,320
PACER FDS TR TRENDP US LAR CP 69374H105 4,433 144,834 SH   SOLE   0 0 144,834
PACER FDS TR TRENDP US MID CP 69374H204 1,684 57,782 SH   SOLE   0 0 57,782
PALO ALTO NETWORKS INC COM 697435105 279 1,370 SH   SOLE   0 0 1,370
PAN AMERICAN SILVER CORP COM 697900108 287 22,234 SH   SOLE   0 0 22,234
PARETEUM CORP COM NEW 69946T207 128 49,200 SH   SOLE   0 0 49,200
PAYCHEX INC COM 704326107 1,124 13,653 SH   SOLE   0 0 13,653
PAYCOM SOFTWARE INC COM 70432V102 236 1,040 SH   SOLE   0 0 1,040
PAYPAL HLDGS INC COM 70450Y103 3,275 28,612 SH   SOLE   0 0 28,612
PEBBLEBROOK HOTEL TR COM 70509V100 568 20,139 SH   SOLE   0 0 20,139
PEPSICO INC COM 713448108 5,070 38,666 SH   SOLE   0 0 38,666
PFIZER INC COM 717081103 6,000 138,493 SH   SOLE   0 0 138,493
PHILIP MORRIS INTL INC COM 718172109 2,001 25,474 SH   SOLE   0 0 25,474
PHILLIPS 66 COM 718546104 1,734 18,535 SH   SOLE   0 0 18,535
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 375 18,829 SH   SOLE   0 0 18,829
PIMCO CORPORATE & INCOME OPP COM 72201B101 548 30,215 SH   SOLE   0 0 30,215
PIMCO DYNAMIC INCOME FD SHS 72201Y101 1,371 42,643 SH   SOLE   0 0 42,643
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 437 18,272 SH   SOLE   0 0 18,272
PIMCO ETF TR INV GRD CRP BD 72201R817 850 7,914 SH   SOLE   0 0 7,914
PIMCO ETF TR 1-5 US TIP IDX 72201R205 3,808 72,368 SH   SOLE   0 0 72,368
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 519 5,165 SH   SOLE   0 0 5,165
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 8,429 82,836 SH   SOLE   0 0 82,836
PIMCO ETF TR ACTIVE BD ETF 72201R775 828 7,699 SH   SOLE   0 0 7,699
PIMCO HIGH INCOME FD COM SHS 722014107 2,312 291,978 SH   SOLE   0 0 291,978
PIMCO INCOME OPPORTUNITY FD COM 72202B100 1,942 71,623 SH   SOLE   0 0 71,623
PINNACLE FINL PARTNERS INC COM 72346Q104 427 7,432 SH   SOLE   0 0 7,432
PIONEER NAT RES CO COM 723787107 295 1,918 SH   SOLE   0 0 1,918
PITNEY BOWES INC COM 724479100 236 55,134 SH   SOLE   0 0 55,134
PNC FINL SVCS GROUP INC COM 693475105 1,275 9,290 SH   SOLE   0 0 9,290
PPG INDS INC COM 693506107 312 2,672 SH   SOLE   0 0 2,672
PPL CORP COM 69351T106 780 25,156 SH   SOLE   0 0 25,156
PREFERRED APT CMNTYS INC COM 74039L103 216 14,432 SH   SOLE   0 0 14,432
PRICE T ROWE GROUP INC COM 74144T108 352 3,205 SH   SOLE   0 0 3,205
PROCTER AND GAMBLE CO COM 742718109 7,825 71,365 SH   SOLE   0 0 71,365
PROGRESSIVE CORP OHIO COM 743315103 755 9,441 SH   SOLE   0 0 9,441
PROSHARES TR RUSS 2000 DIVD 74347B698 3,528 59,512 SH   SOLE   0 0 59,512
PROSHARES TR S&P 500 DV ARIST 74348A467 3,698 53,307 SH   SOLE   0 0 53,307
PROSPECT CAPITAL CORPORATION COM 74348T102 809 123,830 SH   SOLE   0 0 123,830
PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 48 48,000 SH   SOLE   0 0 48,000
PROSPERITY BANCSHARES INC COM 743606105 270 4,080 SH   SOLE   0 0 4,080
PROVENTION BIO INC COM 74374N102 701 57,950 SH   SOLE   0 0 57,950
PRUDENTIAL FINL INC COM 744320102 1,560 15,449 SH   SOLE   0 0 15,449
PUBLIC STORAGE COM 74460D109 702 2,947 SH   SOLE   0 0 2,947
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 366 6,227 SH   SOLE   0 0 6,227
PVH CORP COM 693656100 697 7,363 SH   SOLE   0 0 7,363
QUALCOMM INC COM 747525103 2,040 26,821 SH   SOLE   0 0 26,821
QUEST DIAGNOSTICS INC COM 74834L100 307 3,010 SH   SOLE   0 0 3,010
RANGE RES CORP COM 75281A109 336 48,115 SH   SOLE   0 0 48,115
RAYMOND JAMES FINANCIAL INC COM 754730109 275 3,251 SH   SOLE   0 0 3,251
RAYONIER ADVANCED MATLS INC COM 75508B104 178 27,443 SH   SOLE   0 0 27,443
RAYTHEON CO COM NEW 755111507 1,964 11,296 SH   SOLE   0 0 11,296
REALTY INCOME CORP COM 756109104 2,485 36,035 SH   SOLE   0 0 36,035
REAVES UTIL INCOME FD COM SH BEN INT 756158101 579 16,162 SH   SOLE   0 0 16,162
RED HAT INC COM 756577102 406 2,162 SH   SOLE   0 0 2,162
REEDS INC COM 758338107 116 30,578 SH   SOLE   0 0 30,578
REGENERON PHARMACEUTICALS COM 75886F107 324 1,035 SH   SOLE   0 0 1,035
REPUBLIC SVCS INC COM 760759100 2,063 23,811 SH   SOLE   0 0 23,811
RESONANT INC COM 76118L102 591 248,250 SH   SOLE   0 0 248,250
RETAIL PPTYS AMER INC CL A 76131V202 226 19,243 SH   SOLE   0 0 19,243
RH COM 74967X103 879 7,600 SH   SOLE   0 0 7,600
ROCKWELL AUTOMATION INC COM 773903109 1,032 6,300 SH   SOLE   0 0 6,300
ROKU INC COM CL A 77543R102 272 3,000 SH Call SOLE   0 0 3,000
ROKU INC COM CL A 77543R102 1,412 15,593 SH   SOLE   0 0 15,593
ROPER TECHNOLOGIES INC COM 776696106 291 794 SH   SOLE   0 0 794
ROSS STORES INC COM 778296103 238 2,399 SH   SOLE   0 0 2,399
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 733 6,044 SH   SOLE   0 0 6,044
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 930 14,289 SH   SOLE   0 0 14,289
ROYCE VALUE TR INC COM 780910105 806 57,889 SH   SOLE   0 0 57,889
RPM INTL INC COM 749685103 608 9,948 SH   SOLE   0 0 9,948
RYMAN HOSPITALITY PPTYS INC COM 78377T107 223 2,750 SH   SOLE   0 0 2,750
S&P GLOBAL INC COM 78409V104 365 1,601 SH   SOLE   0 0 1,601
SABRE CORP COM 78573M104 496 22,340 SH   SOLE   0 0 22,340
SALESFORCE COM INC COM 79466L302 3,611 23,797 SH   SOLE   0 0 23,797
SALESFORCE COM INC COM 79466L302 303 2,000 SH Call SOLE   0 0 2,000
SANDSTORM GOLD LTD COM NEW 80013R206 63 11,300 SH   SOLE   0 0 11,300
SAREPTA THERAPEUTICS INC COM 803607100 3,348 22,036 SH   SOLE   0 0 22,036
SCHLUMBERGER LTD COM 806857108 850 21,388 SH   SOLE   0 0 21,388
SCHWAB STRATEGIC TR US REIT ETF 808524847 294 6,611 SH   SOLE   0 0 6,611
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 581 22,133 SH   SOLE   0 0 22,133
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 791 11,069 SH   SOLE   0 0 11,069
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,151 20,508 SH   SOLE   0 0 20,508
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,365 52,454 SH   SOLE   0 0 52,454
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,720 51,248 SH   SOLE   0 0 51,248
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 218 3,811 SH   SOLE   0 0 3,811
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,443 34,800 SH   SOLE   0 0 34,800
SCHWAB STRATEGIC TR US TIPS ETF 808524870 360 6,397 SH   SOLE   0 0 6,397
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 764 23,823 SH   SOLE   0 0 23,823
SCOTTS MIRACLE GRO CO CL A 810186106 269 2,726 SH   SOLE   0 0 2,726
SEAGATE TECHNOLOGY PLC SHS G7945M107 219 4,646 SH   SOLE   0 0 4,646
SECOND SIGHT MED PRODS INC COM 81362J100 309 385,737 SH   SOLE   0 0 385,737
SECOND SIGHT MED PRODS INC *W EXP 03/06/202 81362J118 37 161,337 SH   SOLE   0 0 161,337
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,270 21,714 SH   SOLE   0 0 21,714
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,208 32,865 SH   SOLE   0 0 32,865
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5,554 71,168 SH   SOLE   0 0 71,168
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 8,141 136,528 SH   SOLE   0 0 136,528
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,112 34,499 SH   SOLE   0 0 34,499
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4,653 80,121 SH   SOLE   0 0 80,121
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6,021 218,151 SH   SOLE   0 0 218,151
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,486 32,109 SH   SOLE   0 0 32,109
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,006 43,240 SH   SOLE   0 0 43,240
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,752 43,196 SH   SOLE   0 0 43,196
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 276 5,614 SH   SOLE   0 0 5,614
SERVICENOW INC COM 81762P102 3,523 12,830 SH   SOLE   0 0 12,830
SHERWIN WILLIAMS CO COM 824348106 1,240 2,706 SH   SOLE   0 0 2,706
SHOPIFY INC CL A 82509L107 1,103 3,674 SH   SOLE   0 0 3,674
SIRIUS XM HLDGS INC COM 82968B103 112 20,044 SH   SOLE   0 0 20,044
SKYLINE CHAMPION CORPORATION COM 830830105 430 15,713 SH   SOLE   0 0 15,713
SKYWORKS SOLUTIONS INC COM 83088M102 321 4,148 SH   SOLE   0 0 4,148
SMARTSHEET INC COM CL A 83200N103 517 10,686 SH   SOLE   0 0 10,686
SMUCKER J M CO COM NEW 832696405 537 4,665 SH   SOLE   0 0 4,665
SNAP ON INC COM 833034101 406 2,448 SH   SOLE   0 0 2,448
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 658 21,137 SH   SOLE   0 0 21,137
SONOCO PRODS CO COM 835495102 286 4,374 SH   SOLE   0 0 4,374
SORRENTO THERAPEUTICS INC COM NEW 83587F202 111 41,500 SH   SOLE   0 0 41,500
SOUTHERN CO COM 842587107 3,986 72,102 SH   SOLE   0 0 72,102
SOUTHWEST AIRLS CO COM 844741108 1,141 22,469 SH   SOLE   0 0 22,469
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 266 1,000 SH Call SOLE   0 0 1,000
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 8,275 31,125 SH   SOLE   0 0 31,125
SPDR GOLD TRUST GOLD SHS 78463V107 14,194 106,565 SH   SOLE   0 0 106,565
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 313 8,074 SH   SOLE   0 0 8,074
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 450 11,760 SH   SOLE   0 0 11,760
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 308 8,601 SH   SOLE   0 0 8,601
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 208 4,543 SH   SOLE   0 0 4,543
SPDR S&P 500 ETF TR TR UNIT 78462F103 381 1,300 SH Call SOLE   0 0 1,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 22,549 76,959 SH   SOLE   0 0 76,959
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,696 4,784 SH   SOLE   0 0 4,784
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 3,924 42,837 SH   SOLE   0 0 42,837
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 340 5,601 SH   SOLE   0 0 5,601
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 699 11,468 SH   SOLE   0 0 11,468
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,927 19,106 SH   SOLE   0 0 19,106
SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 2,306 24,789 SH   SOLE   0 0 24,789
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 332 4,908 SH   SOLE   0 0 4,908
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 357 11,422 SH   SOLE   0 0 11,422
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 270 8,787 SH   SOLE   0 0 8,787
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 301 3,679 SH   SOLE   0 0 3,679
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 701 13,266 SH   SOLE   0 0 13,266
SPDR SERIES TRUST AEROSPACE DEF 78464A631 610 5,869 SH   SOLE   0 0 5,869
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 335 11,600 SH   SOLE   0 0 11,600
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,884 21,481 SH   SOLE   0 0 21,481
SPDR SERIES TRUST S&P REGL BKG 78464A698 649 12,140 SH   SOLE   0 0 12,140
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 667 6,121 SH   SOLE   0 0 6,121
SPDR SERIES TRUST DJ REIT ETF 78464A607 675 6,828 SH   SOLE   0 0 6,828
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 214 5,522 SH   SOLE   0 0 5,522
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 266 9,129 SH   SOLE   0 0 9,129
SPLUNK INC COM 848637104 455 3,617 SH   SOLE   0 0 3,617
SPRINT CORPORATION COM 85207U105 82 12,482 SH   SOLE   0 0 12,482
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 347 30,589 SH   SOLE   0 0 30,589
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 283 49,485 SH   SOLE   0 0 49,485
SQUARE INC CL A 852234103 2,729 37,631 SH   SOLE   0 0 37,631
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 242 4,208 SH   SOLE   0 0 4,208
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 230 4,678 SH   SOLE   0 0 4,678
STAG INDL INC COM 85254J102 274 9,068 SH   SOLE   0 0 9,068
STARBUCKS CORP COM 855244109 4,162 49,649 SH   SOLE   0 0 49,649
STARWOOD PPTY TR INC COM 85571B105 339 14,916 SH   SOLE   0 0 14,916
STATE STR CORP COM 857477103 476 8,498 SH   SOLE   0 0 8,498
STERIS PLC SHS USD G8473T100 358 2,404 SH   SOLE   0 0 2,404
STOCK YDS BANCORP INC COM 861025104 238 6,572 SH   SOLE   0 0 6,572
STONECO LTD COM CL A G85158106 661 22,350 SH   SOLE   0 0 22,350
STORE CAP CORP COM 862121100 452 13,604 SH   SOLE   0 0 13,604
STRYKER CORP COM 863667101 2,225 10,821 SH   SOLE   0 0 10,821
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 369 15,178 SH   SOLE   0 0 15,178
SUNOCO LP COM UT REP LP 86765K109 519 16,593 SH   SOLE   0 0 16,593
SUNTRUST BKS INC COM 867914103 258 4,106 SH   SOLE   0 0 4,106
SWITCH INC CL A 87105L104 325 24,810 SH   SOLE   0 0 24,810
SYNDAX PHARMACEUTICALS INC COM 87164F105 114 12,280 SH   SOLE   0 0 12,280
SYSCO CORP COM 871829107 3,280 46,382 SH   SOLE   0 0 46,382
T MOBILE US INC COM 872590104 495 6,675 SH   SOLE   0 0 6,675
TANDEM DIABETES CARE INC COM NEW 875372203 455 7,055 SH   SOLE   0 0 7,055
TANGER FACTORY OUTLET CTRS I COM 875465106 626 38,621 SH   SOLE   0 0 38,621
TARGA RES CORP COM 87612G101 386 9,831 SH   SOLE   0 0 9,831
TARGET CORP COM 87612E106 2,046 23,619 SH   SOLE   0 0 23,619
TASEKO MINES LTD COM 876511106 18 34,000 SH   SOLE   0 0 34,000
TCW STRATEGIC INCOME FUND IN COM 872340104 218 37,922 SH   SOLE   0 0 37,922
TELADOC HEALTH INC COM 87918A105 227 3,423 SH   SOLE   0 0 3,423
TELEDYNE TECHNOLOGIES INC COM 879360105 247 901 SH   SOLE   0 0 901
TEMPLETON GLOBAL INCOME FD COM 880198106 64 10,067 SH   SOLE   0 0 10,067
TESLA INC COM 88160R101 201 900 SH Call SOLE   0 0 900
TESLA INC COM 88160R101 898 4,020 SH   SOLE   0 0 4,020
TEXAS INSTRS INC COM 882508104 3,144 27,395 SH   SOLE   0 0 27,395
TEXAS PAC LD TR SUB CTF PROP I T 882610108 268 341 SH   SOLE   0 0 341
THE TRADE DESK INC COM CL A 88339J105 1,342 5,893 SH   SOLE   0 0 5,893
THERMO FISHER SCIENTIFIC INC COM 883556102 1,252 4,261 SH   SOLE   0 0 4,261
THOMSON REUTERS CORP COM NEW 884903709 405 6,286 SH   SOLE   0 0 6,286
TILRAY INC COM CL 2 88688T100 279 6,000 SH Put SOLE   0 0 6,000
TILRAY INC COM CL 2 88688T100 253 5,434 SH   SOLE   0 0 5,434
TJX COS INC NEW COM 872540109 1,100 20,805 SH   SOLE   0 0 20,805
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 299 22,149 SH   SOLE   0 0 22,149
TOTAL S A SPONSORED ADS 89151E109 476 8,534 SH   SOLE   0 0 8,534
TRANSOCEAN LTD REG SHS H8817H100 164 25,654 SH   SOLE   0 0 25,654
TRAVELERS COMPANIES INC COM 89417E109 1,844 12,334 SH   SOLE   0 0 12,334
TRITON INTL LTD CL A G9078F107 877 26,784 SH   SOLE   0 0 26,784
TWILIO INC CL A 90138F102 1,243 9,118 SH   SOLE   0 0 9,118
TWITTER INC COM 90184L102 645 18,481 SH   SOLE   0 0 18,481
TWO HBRS INVT CORP COM NEW 90187B408 229 18,106 SH   SOLE   0 0 18,106
TYSON FOODS INC CL A 902494103 299 3,707 SH   SOLE   0 0 3,707
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 244 12,240 SH   SOLE   0 0 12,240
UBS AG LONDON BRH ETRACS MTH2XRE 90269A302 300 20,962 SH   SOLE   0 0 20,962
ULTA BEAUTY INC COM 90384S303 669 1,929 SH   SOLE   0 0 1,929
UNILEVER N V N Y SHS NEW 904784709 230 3,785 SH   SOLE   0 0 3,785
UNILEVER PLC SPON ADR NEW 904767704 225 3,633 SH   SOLE   0 0 3,633
UNION PACIFIC CORP COM 907818108 2,016 11,921 SH   SOLE   0 0 11,921
UNIQURE NV SHS N90064101 387 4,957 SH   SOLE   0 0 4,957
UNITED PARCEL SERVICE INC CL B 911312106 2,605 25,227 SH   SOLE   0 0 25,227
UNITED RENTALS INC COM 911363109 244 1,837 SH   SOLE   0 0 1,837
UNITED STATES OIL FUND LP UNITS 91232N108 228 18,903 SH   SOLE   0 0 18,903
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 215 5,812 SH   SOLE   0 0 5,812
UNITED TECHNOLOGIES CORP COM 913017109 1,880 14,441 SH   SOLE   0 0 14,441
UNITEDHEALTH GROUP INC COM 91324P102 4,565 18,709 SH   SOLE   0 0 18,709
UNITI GROUP INC COM 91325V108 134 14,085 SH   SOLE   0 0 14,085
UNITIL CORP COM 913259107 207 3,449 SH   SOLE   0 0 3,449
UNIVERSAL DISPLAY CORP COM 91347P105 1,604 8,527 SH   SOLE   0 0 8,527
UNIVERSAL HLTH SVCS INC CL B 913903100 234 1,792 SH   SOLE   0 0 1,792
UNUM GROUP COM 91529Y106 337 10,059 SH   SOLE   0 0 10,059
US BANCORP DEL COM NEW 902973304 1,818 34,703 SH   SOLE   0 0 34,703
VALERO ENERGY CORP NEW COM 91913Y100 800 9,345 SH   SOLE   0 0 9,345
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 976 15,307 SH   SOLE   0 0 15,307
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 452 12,923 SH   SOLE   0 0 12,923
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 5,145 107,122 SH   SOLE   0 0 107,122
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 508 20,155 SH   SOLE   0 0 20,155
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,689 105,219 SH   SOLE   0 0 105,219
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 600 4,678 SH   SOLE   0 0 4,678
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 4,220 26,199 SH   SOLE   0 0 26,199
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,268 15,265 SH   SOLE   0 0 15,265
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 872 10,081 SH   SOLE   0 0 10,081
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 376 3,872 SH   SOLE   0 0 3,872
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,995 24,772 SH   SOLE   0 0 24,772
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 2,500 43,628 SH   SOLE   0 0 43,628
VANGUARD GROUP DIV APP ETF 921908844 8,336 72,384 SH   SOLE   0 0 72,384
VANGUARD INDEX FDS MID CAP ETF 922908629 4,088 24,455 SH   SOLE   0 0 24,455
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,520 51,719 SH   SOLE   0 0 51,719
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,484 24,090 SH   SOLE   0 0 24,090
VANGUARD INDEX FDS VALUE ETF 922908744 6,333 57,096 SH   SOLE   0 0 57,096
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,344 27,728 SH   SOLE   0 0 27,728
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,295 25,241 SH   SOLE   0 0 25,241
VANGUARD INDEX FDS SML CP GRW ETF 922908595 684 3,671 SH   SOLE   0 0 3,671
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,874 32,471 SH   SOLE   0 0 32,471
VANGUARD INDEX FDS LARGE CAP ETF 922908637 201 1,488 SH   SOLE   0 0 1,488
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,413 9,462 SH   SOLE   0 0 9,462
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3,414 30,664 SH   SOLE   0 0 30,664
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 405 3,416 SH   SOLE   0 0 3,416
VANGUARD INDEX FDS GROWTH ETF 922908736 3,200 19,582 SH   SOLE   0 0 19,582
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 4,099 54,538 SH   SOLE   0 0 54,538
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,549 59,927 SH   SOLE   0 0 59,927
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 782 14,243 SH   SOLE   0 0 14,243
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,003 58,885 SH   SOLE   0 0 58,885
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 743 15,069 SH   SOLE   0 0 15,069
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,823 22,600 SH   SOLE   0 0 22,600
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,952 32,852 SH   SOLE   0 0 32,852
VANGUARD STAR FD VG TL INTL STK F 921909768 536 10,160 SH   SOLE   0 0 10,160
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,747 137,773 SH   SOLE   0 0 137,773
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 4,175 47,778 SH   SOLE   0 0 47,778
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 342 4,248 SH   SOLE   0 0 4,248
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,920 36,276 SH   SOLE   0 0 36,276
VANGUARD WORLD FD MEGA GRWTH IND 921910816 216 1,671 SH   SOLE   0 0 1,671
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 384 2,141 SH   SOLE   0 0 2,141
VANGUARD WORLD FDS UTILITIES ETF 92204A876 2,604 19,589 SH   SOLE   0 0 19,589
VANGUARD WORLD FDS INF TECH ETF 92204A702 4,977 23,600 SH   SOLE   0 0 23,600
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 692 4,654 SH   SOLE   0 0 4,654
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 210 1,443 SH   SOLE   0 0 1,443
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1,015 11,709 SH   SOLE   0 0 11,709
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 584 8,460 SH   SOLE   0 0 8,460
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,855 10,663 SH   SOLE   0 0 10,663
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,334 10,406 SH   SOLE   0 0 10,406
VEEVA SYS INC CL A COM 922475108 324 2,000 SH Call SOLE   0 0 2,000
VEEVA SYS INC CL A COM 922475108 666 4,108 SH   SOLE   0 0 4,108
VENTAS INC COM 92276F100 815 11,929 SH   SOLE   0 0 11,929
VEREIT INC COM 92339V100 334 37,071 SH   SOLE   0 0 37,071
VERIZON COMMUNICATIONS INC COM 92343V104 8,098 141,738 SH   SOLE   0 0 141,738
VIRNETX HLDG CORP COM 92823T108 123 19,800 SH Call SOLE   0 0 19,800
VISA INC COM CL A 92826C839 7,908 45,564 SH   SOLE   0 0 45,564
VMWARE INC CL A COM 928563402 334 2,000 SH Call SOLE   0 0 2,000
VMWARE INC CL A COM 928563402 677 4,049 SH   SOLE   0 0 4,049
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 171 10,477 SH   SOLE   0 0 10,477
W P CAREY INC COM 92936U109 2,721 33,516 SH   SOLE   0 0 33,516
WALGREENS BOOTS ALLIANCE INC COM 931427108 891 16,294 SH   SOLE   0 0 16,294
WALMART INC COM 931142103 5,032 45,547 SH   SOLE   0 0 45,547
WASTE MGMT INC DEL COM 94106L109 5,891 51,060 SH   SOLE   0 0 51,060
WD-40 CO COM 929236107 228 1,434 SH   SOLE   0 0 1,434
WEC ENERGY GROUP INC COM 92939U106 638 7,651 SH   SOLE   0 0 7,651
WELLS FARGO CO NEW COM 949746101 2,369 50,062 SH   SOLE   0 0 50,062
WELLS FARGO CO NEW PERP PFD CNV A 949746804 221 162 SH   SOLE   0 0 162
WELLTOWER INC COM 95040Q104 841 10,316 SH   SOLE   0 0 10,316
WESTERN DIGITAL CORP COM 958102105 805 16,933 SH   SOLE   0 0 16,933
WEYERHAEUSER CO COM 962166104 306 11,631 SH   SOLE   0 0 11,631
WHIRLPOOL CORP COM 963320106 846 5,942 SH   SOLE   0 0 5,942
WILLIAMS COS INC DEL COM 969457100 512 18,264 SH   SOLE   0 0 18,264
WISDOMTREE TR US QTLY DIV GRT 97717X669 262 6,007 SH   SOLE   0 0 6,007
WISDOMTREE TR INTL DIV EX FINL 97717W786 293 7,121 SH   SOLE   0 0 7,121
WISDOMTREE TR US SMALLCAP DIVD 97717W604 238 8,786 SH   SOLE   0 0 8,786
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,095 30,256 SH   SOLE   0 0 30,256
WISDOMTREE TR HEDGED HI YLD BD 97717W430 416 17,843 SH   SOLE   0 0 17,843
WISDOMTREE TR INTL EQUITY FD 97717W703 369 7,238 SH   SOLE   0 0 7,238
WISDOMTREE TR US DIVID EX FNCL 97717W406 399 4,651 SH   SOLE   0 0 4,651
WORKDAY INC CL A 98138H101 451 2,196 SH   SOLE   0 0 2,196
WORLD WRESTLING ENTMT INC CL A 98156Q108 296 4,103 SH   SOLE   0 0 4,103
WYNDHAM DESTINATIONS INC COM 98310W108 462 10,530 SH   SOLE   0 0 10,530
XCEL ENERGY INC COM 98389B100 1,373 23,076 SH   SOLE   0 0 23,076
XENIA HOTELS & RESORTS INC COM 984017103 212 10,180 SH   SOLE   0 0 10,180
XPO LOGISTICS INC COM 983793100 235 4,059 SH   SOLE   0 0 4,059
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 264 14,510 SH   SOLE   0 0 14,510
YUM BRANDS INC COM 988498101 386 3,488 SH   SOLE   0 0 3,488
ZENDESK INC COM 98936J101 522 5,868 SH   SOLE   0 0 5,868
ZILLOW GROUP INC CL C CAP STK 98954M200 276 5,950 SH   SOLE   0 0 5,950
ZIOPHARM ONCOLOGY INC COM 98973P101 160 27,380 SH   SOLE   0 0 27,380
ZSCALER INC COM 98980G102 811 10,580 SH   SOLE   0 0 10,580
ZYNEX INC COM 98986M103 114 12,734 SH   SOLE   0 0 12,734