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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 12,617 60,759 SH   SOLE   0 0 60,759
ABBOTT LABS COM 002824100 2,718 33,999 SH   SOLE   0 0 33,999
ABBVIE INC COM 00287Y109 3,923 48,896 SH   SOLE   0 0 48,896
ABERDEEN STD INVTS ETFS BBRG ALL COMD K1 003261104 299 13,238 SH   SOLE   0 0 13,238
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 283 34,162 SH   SOLE   0 0 34,162
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,393 7,910 SH   SOLE   0 0 7,910
ACNB CORP COM 000868109 840 22,690 SH   SOLE   0 0 22,690
ACTINIUM PHARMACEUTICALS INC COM 00507W107 58 142,500 SH   SOLE   0 0 142,500
ADAMS DIVERSIFIED EQUITY FD COM 006212104 486 33,560 SH   SOLE   0 0 33,560
ADOBE INC COM 00724F101 1,820 6,811 SH   SOLE   0 0 6,811
ADVANCED MICRO DEVICES INC COM 007903107 446 17,389 SH   SOLE   0 0 17,389
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 386 7,996 SH   SOLE   0 0 7,996
ADVISORSHARES TR STAR GLOB BUYW 00768Y768 216 6,809 SH   SOLE   0 0 6,809
AFLAC INC COM 001055102 838 16,664 SH   SOLE   0 0 16,664
AIR PRODS & CHEMS INC COM 009158106 708 3,694 SH   SOLE   0 0 3,694
ALBEMARLE CORP COM 012653101 550 6,711 SH   SOLE   0 0 6,711
ALEXION PHARMACEUTICALS INC COM 015351109 370 2,716 SH   SOLE   0 0 2,716
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,533 24,908 SH   SOLE   0 0 24,908
ALIGN TECHNOLOGY INC COM 016255101 217 765 SH   SOLE   0 0 765
ALLERGAN PLC SHS G0177J108 373 2,552 SH   SOLE   0 0 2,552
ALLETE INC COM NEW 018522300 691 8,413 SH   SOLE   0 0 8,413
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 275 23,594 SH   SOLE   0 0 23,594
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 530 18,288 SH   SOLE   0 0 18,288
ALLIANT ENERGY CORP COM 018802108 465 9,874 SH   SOLE   0 0 9,874
ALLIANZGI CONV INCOME FD COM 018828103 671 103,978 SH   SOLE   0 0 103,978
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1,259 104,142 SH   SOLE   0 0 104,142
ALLSTATE CORP COM 020002101 843 8,963 SH   SOLE   0 0 8,963
ALPHABET INC CAP STK CL C 02079K107 8,695 7,404 SH   SOLE   0 0 7,404
ALPHABET INC CAP STK CL A 02079K305 5,570 4,723 SH   SOLE   0 0 4,723
ALPS ETF TR DISRUPTIVE TECH 00162Q478 277 9,352 SH   SOLE   0 0 9,352
ALPS ETF TR SPROTT GL MINE 00162Q643 527 27,841 SH   SOLE   0 0 27,841
ALPS ETF TR SECTR DIV DOGS 00162Q858 944 22,052 SH   SOLE   0 0 22,052
ALPS ETF TR ALERIAN MLP 00162Q866 1,353 135,208 SH   SOLE   0 0 135,208
ALTABA INC COM 021346101 432 5,845 SH   SOLE   0 0 5,845
ALTRIA GROUP INC COM 02209S103 5,092 88,851 SH   SOLE   0 0 88,851
AMAZON COM INC COM 023135106 29,338 16,446 SH   SOLE   0 0 16,446
AMEREN CORP COM 023608102 503 6,832 SH   SOLE   0 0 6,832
AMERICAN AIRLS GROUP INC COM 02376R102 542 17,205 SH   SOLE   0 0 17,205
AMERICAN ELEC PWR CO INC COM 025537101 2,204 26,278 SH   SOLE   0 0 26,278
AMERICAN EXPRESS CO COM 025816109 1,895 17,374 SH   SOLE   0 0 17,374
AMERICAN FIN TR INC COM CLASS A 02607T109 352 32,960 SH   SOLE   0 0 32,960
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 326 34,686 SH   SOLE   0 0 34,686
AMERICAN STS WTR CO COM 029899101 469 6,580 SH   SOLE   0 0 6,580
AMERICAN TOWER CORP NEW COM 03027X100 716 3,613 SH   SOLE   0 0 3,613
AMERICAN WTR WKS CO INC NEW COM 030420103 1,005 9,647 SH   SOLE   0 0 9,647
AMERIGAS PARTNERS L P UNIT L P INT 030975106 575 18,601 SH   SOLE   0 0 18,601
AMERISOURCEBERGEN CORP COM 03073E105 550 6,878 SH   SOLE   0 0 6,878
AMGEN INC COM 031162100 4,512 23,763 SH   SOLE   0 0 23,763
ANADARKO PETE CORP COM 032511107 282 6,220 SH   SOLE   0 0 6,220
ANALOG DEVICES INC COM 032654105 331 3,110 SH   SOLE   0 0 3,110
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,032 12,242 SH   SOLE   0 0 12,242
ANNALY CAP MGMT INC COM 035710409 1,252 125,736 SH   SOLE   0 0 125,736
ANTHEM INC COM 036752103 976 3,404 SH   SOLE   0 0 3,404
AON PLC SHS CL A G0408V102 848 4,988 SH   SOLE   0 0 4,988
APHRIA INC COM 03765K104 340 35,717 SH   SOLE   0 0 35,717
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 16 16,000 PRN   SOLE   0 0 16,000
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 947 33,653 SH   SOLE   0 0 33,653
APPLE INC COM 037833100 52,980 279,172 SH   SOLE   0 0 279,172
APPLIED MATLS INC COM 038222105 703 17,549 SH   SOLE   0 0 17,549
AQUA AMERICA INC COM 03836W103 473 12,951 SH   SOLE   0 0 12,951
AQUA METALS INC COM 03837J101 60 19,500 SH   SOLE   0 0 19,500
ARBOR RLTY TR INC COM 038923108 224 17,324 SH   SOLE   0 0 17,324
ARCHER DANIELS MIDLAND CO COM 039483102 454 10,518 SH   SOLE   0 0 10,518
ARES CAP CORP COM 04010L103 845 49,340 SH   SOLE   0 0 49,340
ARISTA NETWORKS INC COM 040413106 414 1,304 SH   SOLE   0 0 1,304
ARK ETF TR INNOVATION ETF 00214Q104 3,989 85,363 SH   SOLE   0 0 85,363
ARK ETF TR INDL INNOVATIN 00214Q203 233 6,802 SH   SOLE   0 0 6,802
ARK ETF TR GEN REV MLTSCT 00214Q302 4,379 133,000 SH   SOLE   0 0 133,000
ARK ETF TR WEB X.O ETF 00214Q401 668 12,959 SH   SOLE   0 0 12,959
ARK ETF TR ISRAEL INOVATE 00214Q609 218 9,950 SH   SOLE   0 0 9,950
ARROW INVTS TR DWA TACTICAL ETF 042765792 163 14,998 SH   SOLE   0 0 14,998
AT&T INC COM 00206R102 17,987 574,499 SH   SOLE   0 0 574,499
ATLANTIC PWR CORP COM NEW 04878Q863 53 20,150 SH   SOLE   0 0 20,150
AURORA CANNABIS INC COM 05156X108 521 56,341 SH   SOLE   0 0 56,341
AUTOMATIC DATA PROCESSING IN COM 053015103 1,829 11,443 SH   SOLE   0 0 11,443
AVANGRID INC COM 05351W103 208 4,133 SH   SOLE   0 0 4,133
AXOGEN INC COM 05463X106 291 13,846 SH   SOLE   0 0 13,846
B & G FOODS INC NEW COM 05508R106 301 12,277 SH   SOLE   0 0 12,277
BAIDU INC SPON ADR REP A 056752108 474 2,896 SH   SOLE   0 0 2,896
BALLARD PWR SYS INC NEW COM 058586108 31 10,200 SH   SOLE   0 0 10,200
BANCO SANTANDER SA ADR 05964H105 63 12,964 SH   SOLE   0 0 12,964
BANK AMER CORP COM 060505104 5,099 184,197 SH   SOLE   0 0 184,197
BANK COMM HLDGS COM 06424J103 689 65,264 SH   SOLE   0 0 65,264
BANK NEW YORK MELLON CORP COM 064058100 1,244 24,638 SH   SOLE   0 0 24,638
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 802 35,541 SH   SOLE   0 0 35,541
BARCLAYS BK PLC MTNF 10/3 06739FJQ5 17 17,000 PRN   SOLE   0 0 17,000
BARINGS CORPORATE INVS COM 06759X107 361 23,377 SH   SOLE   0 0 23,377
BARRICK GOLD CORPORATION COM 067901108 208 15,089 SH   SOLE   0 0 15,089
BAXTER INTL INC COM 071813109 952 11,755 SH   SOLE   0 0 11,755
BB&T CORP COM 054937107 1,538 33,047 SH   SOLE   0 0 33,047
BECTON DICKINSON & CO COM 075887109 1,466 5,905 SH   SOLE   0 0 5,905
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,012 10 SH   SOLE   0 0 10
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22,070 110,089 SH   SOLE   0 0 110,089
BIOGEN INC COM 09062X103 727 3,076 SH   SOLE   0 0 3,076
BIOLINERX LTD SPONSORED ADS 09071M106 4 10,000 SH   SOLE   0 0 10,000
BLACK HILLS CORP COM 092113109 336 4,545 SH   SOLE   0 0 4,545
BLACKROCK CORPOR HI YLD FD I COM 09255P107 203 19,822 SH   SOLE   0 0 19,822
BLACKROCK ENERGY & RES TR COM 09250U101 2,054 169,744 SH   SOLE   0 0 169,744
BLACKROCK ENH CAP & INC FD I COM 09256A109 226 14,278 SH   SOLE   0 0 14,278
BLACKROCK ENHANCED EQT DIV T COM 09251A104 193 22,716 SH   SOLE   0 0 22,716
BLACKROCK FLOAT RATE OME STR COM 09255X100 599 47,611 SH   SOLE   0 0 47,611
BLACKROCK HEALTH SCIENCES TR COM 09250W107 550 13,754 SH   SOLE   0 0 13,754
BLACKROCK INC COM 09247X101 523 1,224 SH   SOLE   0 0 1,224
BLACKROCK INCOME TR INC COM 09247F100 138 23,181 SH   SOLE   0 0 23,181
BLACKROCK MULTI-SECTOR INC T COM 09258A107 357 21,530 SH   SOLE   0 0 21,530
BLACKROCK MUNIASSETS FD INC COM 09254J102 527 35,335 SH   SOLE   0 0 35,335
BLACKROCK MUNIVEST FD INC COM 09253R105 106 11,800 SH   SOLE   0 0 11,800
BLACKROCK MUNIYIELD QUALITY COM 09254F100 270 19,221 SH   SOLE   0 0 19,221
BLACKROCK SCIENCE & TECH TR SHS 09258G104 390 11,875 SH   SOLE   0 0 11,875
BLACKROCK TCP CAP CORP COM 09259E108 367 25,942 SH   SOLE   0 0 25,942
BLACKROCK UTILITIES INFRSTRC COM 09248D104 347 16,124 SH   SOLE   0 0 16,124
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,660 47,786 SH   SOLE   0 0 47,786
BLACKSTONE MTG TR INC COM CL A 09257W100 249 7,217 SH   SOLE   0 0 7,217
BOEING CO COM 097023105 18,677 48,956 SH   SOLE   0 0 48,956
BOOKING HLDGS INC COM 09857L108 732 422 SH   SOLE   0 0 422
BOSTON SCIENTIFIC CORP COM 101137107 440 11,381 SH   SOLE   0 0 11,381
BOULDER GROWTH & INCOME FD I COM 101507101 257 23,756 SH   SOLE   0 0 23,756
BP PLC SPONSORED ADR 055622104 2,110 48,309 SH   SOLE   0 0 48,309
BRISTOL MYERS SQUIBB CO COM 110122108 2,701 56,277 SH   SOLE   0 0 56,277
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,249 29,983 SH   SOLE   0 0 29,983
BROADCOM INC COM 11135F101 839 2,775 SH   SOLE   0 0 2,775
BROOKDALE SR LIVING INC COM 112463104 97 14,800 SH   SOLE   0 0 14,800
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 218 5,225 SH   SOLE   0 0 5,225
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 2,570 119,067 SH   SOLE   0 0 119,067
BROWN FORMAN CORP CL B 115637209 507 9,605 SH   SOLE   0 0 9,605
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 1,797 177,265 SH   SOLE   0 0 177,265
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 621 50,214 SH   SOLE   0 0 50,214
CALIFORNIA WTR SVC GROUP COM 130788102 269 4,955 SH   SOLE   0 0 4,955
CAMBRIA ETF TR GLB MOMENT ETF 132061508 6,216 247,364 SH   SOLE   0 0 247,364
CAMPBELL SOUP CO COM 134429109 254 6,613 SH   SOLE   0 0 6,613
CANADIAN NATL RY CO COM 136375102 571 6,369 SH   SOLE   0 0 6,369
CANOPY GROWTH CORP COM 138035100 663 15,653 SH   SOLE   0 0 15,653
CAPITAL ONE FINL CORP COM 14040H105 302 3,698 SH   SOLE   0 0 3,698
CAPSTEAD MTG CORP COM NO PAR 14067E506 341 39,593 SH   SOLE   0 0 39,593
CARDINAL HEALTH INC COM 14149Y108 341 7,076 SH   SOLE   0 0 7,076
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 302 16,439 SH   SOLE   0 0 16,439
CARNIVAL CORP UNIT 99/99/9999 143658300 275 5,458 SH   SOLE   0 0 5,458
CASS INFORMATION SYS INC COM 14808P109 259 5,474 SH   SOLE   0 0 5,474
CATERPILLAR INC DEL COM 149123101 4,735 34,870 SH   SOLE   0 0 34,870
CBL & ASSOC PPTYS INC COM 124830100 106 66,545 SH   SOLE   0 0 66,545
CBOE GLOBAL MARKETS INC COM 12503M108 769 8,050 SH   SOLE   0 0 8,050
CBRE CLARION GLOBAL REAL EST COM 12504G100 120 16,087 SH   SOLE   0 0 16,087
CELANESE CORP DEL COM 150870103 302 3,059 SH   SOLE   0 0 3,059
CELGENE CORP COM 151020104 1,440 15,316 SH   SOLE   0 0 15,316
CENTENE CORP DEL COM 15135B101 309 5,823 SH   SOLE   0 0 5,823
CENTERPOINT ENERGY INC COM 15189T107 377 12,312 SH   SOLE   0 0 12,312
CENTURYLINK INC COM 156700106 482 40,897 SH   SOLE   0 0 40,897
CHARTER COMMUNICATIONS INC N CL A 16119P108 261 761 SH   SOLE   0 0 761
CHECK POINT SOFTWARE TECH LT ORD M22465104 336 2,660 SH   SOLE   0 0 2,660
CHENIERE ENERGY INC COM NEW 16411R208 248 3,627 SH   SOLE   0 0 3,627
CHESAPEAKE ENERGY CORP COM 165167107 193 62,086 SH   SOLE   0 0 62,086
CHESAPEAKE GRANITE WASH TR COM SH BEN INT 165185109 16 11,421 SH   SOLE   0 0 11,421
CHEVRON CORP NEW COM 166764100 32,477 263,833 SH   SOLE   0 0 263,833
CHIMERA INVT CORP COM NEW 16934Q208 1,440 76,925 SH   SOLE   0 0 76,925
CHIPOTLE MEXICAN GRILL INC COM 169656105 295 414 SH   SOLE   0 0 414
CHROMADEX CORP COM NEW 171077407 105 25,000 SH   SOLE   0 0 25,000
CHUBB LIMITED COM H1467J104 387 2,732 SH   SOLE   0 0 2,732
CHURCH & DWIGHT INC COM 171340102 1,640 23,056 SH   SOLE   0 0 23,056
CIGNA CORP NEW COM 125523100 1,360 8,479 SH   SOLE   0 0 8,479
CISCO SYS INC COM 17275R102 10,400 192,869 SH   SOLE   0 0 192,869
CITIGROUP INC COM NEW 172967424 754 12,178 SH   SOLE   0 0 12,178
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 179 14,083 SH   SOLE   0 0 14,083
CLEVELAND CLIFFS INC COM 185899101 262 26,325 SH   SOLE   0 0 26,325
CLOROX CO DEL COM 189054109 1,224 7,642 SH   SOLE   0 0 7,642
CNX RESOURCES CORPORATION COM 12653C108 214 19,957 SH   SOLE   0 0 19,957
COCA COLA CO COM 191216100 10,400 222,185 SH   SOLE   0 0 222,185
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 528 7,312 SH   SOLE   0 0 7,312
COHEN & STEERS INFRASTRUCTUR COM 19248A109 922 37,595 SH   SOLE   0 0 37,595
COHEN & STEERS QUALITY RLTY COM 19247L106 1,153 89,790 SH   SOLE   0 0 89,790
COHEN & STEERS REIT & PFD &I COM 19247X100 1,195 57,947 SH   SOLE   0 0 57,947
COHEN & STEERS TOTAL RETURN COM 19247R103 152 11,500 SH   SOLE   0 0 11,500
COLGATE PALMOLIVE CO COM 194162103 1,525 22,226 SH   SOLE   0 0 22,226
COLONY CAP INC NEW CL A COM 19626G108 65 12,010 SH   SOLE   0 0 12,010
COLONY CR REAL ESTATE INC COM CL A 19625T101 3,315 211,801 SH   SOLE   0 0 211,801
COLUMBIA ETF TR I SUSTANBLE GLBL 19761L102 311 11,947 SH   SOLE   0 0 11,947
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 206 4,970 SH   SOLE   0 0 4,970
COMCAST CORP NEW CL A 20030N101 3,064 76,488 SH   SOLE   0 0 76,488
CONAGRA BRANDS INC COM 205887102 495 17,657 SH   SOLE   0 0 17,657
CONOCOPHILLIPS COM 20825C104 2,567 38,494 SH   SOLE   0 0 38,494
CONSOLIDATED COMM HLDGS INC COM 209034107 153 14,182 SH   SOLE   0 0 14,182
CONSOLIDATED EDISON INC COM 209115104 1,414 16,780 SH   SOLE   0 0 16,780
CONSTELLATION BRANDS INC CL A 21036P108 1,597 9,081 SH   SOLE   0 0 9,081
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 98 14,235 SH   SOLE   0 0 14,235
CORESITE RLTY CORP COM 21870Q105 230 2,135 SH   SOLE   0 0 2,135
CORNERSTONE STRATEGIC VALUE COM 21924B302 188 15,469 SH   SOLE   0 0 15,469
CORNING INC COM 219350105 831 25,115 SH   SOLE   0 0 25,115
COSTCO WHSL CORP NEW COM 22160K105 4,663 19,268 SH   SOLE   0 0 19,268
CREDIT ACCEP CORP MICH COM 225310101 409 905 SH   SOLE   0 0 905
CRONOS GROUP INC COM 22717L101 901 48,656 SH   SOLE   0 0 48,656
CROWN CASTLE INTL CORP NEW COM 22822V101 602 4,685 SH   SOLE   0 0 4,685
CSX CORP COM 126408103 3,524 47,212 SH   SOLE   0 0 47,212
CUMMINS INC COM 231021106 1,008 6,383 SH   SOLE   0 0 6,383
CVS HEALTH CORP COM 126650100 1,692 31,483 SH   SOLE   0 0 31,483
CYPRESS SEMICONDUCTOR CORP COM 232806109 361 24,450 SH   SOLE   0 0 24,450
D R HORTON INC COM 23331A109 242 5,844 SH   SOLE   0 0 5,844
DANAHER CORPORATION COM 235851102 1,052 7,968 SH   SOLE   0 0 7,968
DARDEN RESTAURANTS INC COM 237194105 273 2,263 SH   SOLE   0 0 2,263
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 318 13,635 SH   SOLE   0 0 13,635
DBX ETF TR XTRACK MSCI EAFE 233051200 3,212 103,049 SH   SOLE   0 0 103,049
DBX ETF TR XTRACK MUN INFRA 233051705 2,259 83,200 SH   SOLE   0 0 83,200
DEERE & CO COM 244199105 1,989 12,460 SH   SOLE   0 0 12,460
DELTA AIR LINES INC DEL COM NEW 247361702 892 17,338 SH   SOLE   0 0 17,338
DEVON ENERGY CORP NEW COM 25179M103 241 7,668 SH   SOLE   0 0 7,668
DIAGEO P L C SPON ADR NEW 25243Q205 673 4,120 SH   SOLE   0 0 4,120
DIEBOLD NXDF INC COM 253651103 306 27,786 SH   SOLE   0 0 27,786
DIGITAL RLTY TR INC COM 253868103 240 2,006 SH   SOLE   0 0 2,006
DISCOVER FINL SVCS COM 254709108 773 10,836 SH   SOLE   0 0 10,836
DISH NETWORK CORP CL A 25470M109 408 12,870 SH   SOLE   0 0 12,870
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 422 519,000 PRN   SOLE   0 0 519,000
DISNEY WALT CO COM DISNEY 254687106 7,035 63,352 SH   SOLE   0 0 63,352
DNP SELECT INCOME FD COM 23325P104 528 45,814 SH   SOLE   0 0 45,814
DOLLAR TREE INC COM 256746108 580 5,521 SH   SOLE   0 0 5,521
DOMINION ENERGY INC COM 25746U109 3,752 48,874 SH   SOLE   0 0 48,874
DOUBLELINE INCOME SOLUTIONS COM 258622109 2,899 145,286 SH   SOLE   0 0 145,286
DOUBLELINE OPPORTUNISTIC CR COM 258623107 1,010 50,127 SH   SOLE   0 0 50,127
DOVER CORP COM 260003108 271 2,873 SH   SOLE   0 0 2,873
DOWDUPONT INC COM 26078J100 2,664 49,987 SH   SOLE   0 0 49,987
DTE ENERGY CO COM 233331107 887 7,122 SH   SOLE   0 0 7,122
DUFF & PHELPS SLT ENGY AND M COM 26433F108 63 11,900 SH   SOLE   0 0 11,900
DUKE ENERGY CORP NEW COM NEW 26441C204 5,110 56,780 SH   SOLE   0 0 56,780
DUKE REALTY CORP COM NEW 264411505 271 8,869 SH   SOLE   0 0 8,869
EASTMAN CHEMICAL CO COM 277432100 248 3,265 SH   SOLE   0 0 3,265
EATON CORP PLC SHS G29183103 309 3,839 SH   SOLE   0 0 3,839
EATON VANCE CALIF MUN BD FD COM 27828A100 155 14,607 SH   SOLE   0 0 14,607
EATON VANCE ENH EQTY INC FD COM 278277108 913 55,516 SH   SOLE   0 0 55,516
EATON VANCE FLTING RATE INC COM 278279104 857 64,641 SH   SOLE   0 0 64,641
EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 194 20,002 SH   SOLE   0 0 20,002
EATON VANCE LTD DUR INCOME F COM 27828H105 302 23,833 SH   SOLE   0 0 23,833
EATON VANCE MUN BD FD COM 27827X101 208 16,764 SH   SOLE   0 0 16,764
EATON VANCE RISK MNGD DIV EQ COM 27829G106 912 99,510 SH   SOLE   0 0 99,510
EATON VANCE SR FLTNG RTE TR COM 27828Q105 401 30,723 SH   SOLE   0 0 30,723
EATON VANCE TAX ADVT DIV INC COM 27828G107 374 16,787 SH   SOLE   0 0 16,787
EATON VANCE TAX MNGD GBL DV COM 27829F108 247 30,281 SH   SOLE   0 0 30,281
EATON VANCE TX MNG BY WRT OP COM 27828Y108 191 12,640 SH   SOLE   0 0 12,640
EATON VANCE TXMGD GL BUYWR O COM 27829C105 123 12,393 SH   SOLE   0 0 12,393
EBAY INC COM 278642103 227 6,212 SH   SOLE   0 0 6,212
ECOLAB INC COM 278865100 933 5,299 SH   SOLE   0 0 5,299
EDAP TMS S A SPONSORED ADR 268311107 330 110,000 SH   SOLE   0 0 110,000
EDISON INTL COM 281020107 839 13,586 SH   SOLE   0 0 13,586
EDWARDS LIFESCIENCES CORP COM 28176E108 323 1,680 SH   SOLE   0 0 1,680
ELECTRONIC ARTS INC COM 285512109 383 3,764 SH   SOLE   0 0 3,764
ELLIE MAE INC COM 28849P100 306 3,100 SH   SOLE   0 0 3,100
EMERSON ELEC CO COM 291011104 1,414 20,679 SH   SOLE   0 0 20,679
ENBRIDGE INC COM 29250N105 3,227 88,950 SH   SOLE   0 0 88,950
ENCANA CORP COM 292505104 188 25,927 SH   SOLE   0 0 25,927
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 502 32,467 SH   SOLE   0 0 32,467
ENSERVCO CORP COM 29358Y102 7 12,860 SH   SOLE   0 0 12,860
ENTERPRISE PRODS PARTNERS L COM 293792107 1,674 57,607 SH   SOLE   0 0 57,607
EOG RES INC COM 26875P101 210 2,212 SH   SOLE   0 0 2,212
EPR PPTYS COM SH BEN INT 26884U109 270 3,490 SH   SOLE   0 0 3,490
EQUINOR ASA SPONSORED ADR 29446M102 1,060 48,186 SH   SOLE   0 0 48,186
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 209 23,458 SH   SOLE   0 0 23,458
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,099 27,524 SH   SOLE   0 0 27,524
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 357 9,797 SH   SOLE   0 0 9,797
ETF SER SOLUTIONS US GLB JETS 26922A842 281 9,559 SH   SOLE   0 0 9,559
ETFIS SER TR I INFRAC ACT MLP 26923G103 74 12,500 SH   SOLE   0 0 12,500
EURONET WORLDWIDE INC COM 298736109 221 1,550 SH   SOLE   0 0 1,550
EVERGY INC COM 30034W106 387 6,644 SH   SOLE   0 0 6,644
EVERSOURCE ENERGY COM 30040W108 530 7,469 SH   SOLE   0 0 7,469
EXCHANGE LISTED FDS TR KNLDG LD WD ETF 30151E608 26,287 803,504 SH   SOLE   0 0 803,504
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 972 27,831 SH   SOLE   0 0 27,831
EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 882 50,082 SH   SOLE   0 0 50,082
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 356 9,127 SH   SOLE   0 0 9,127
EXELON CORP COM 30161N101 2,023 40,268 SH   SOLE   0 0 40,268
EXXON MOBIL CORP COM 30231G102 20,674 256,084 SH   SOLE   0 0 256,084
FACEBOOK INC CL A 30303M102 8,535 51,103 SH   SOLE   0 0 51,103
FARMLAND PARTNERS INC COM 31154R109 221 34,467 SH   SOLE   0 0 34,467
FASTENAL CO COM 311900104 399 6,193 SH   SOLE   0 0 6,193
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 225 1,631 SH   SOLE   0 0 1,631
FEDEX CORP COM 31428X106 1,791 9,925 SH   SOLE   0 0 9,925
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 42 29,413 SH   SOLE   0 0 29,413
FIDELITY MSCI CONSM DIS 316092204 254 5,760 SH   SOLE   0 0 5,760
FIDELITY MSCI FINLS IDX 316092501 714 19,035 SH   SOLE   0 0 19,035
FIDELITY MSCI INFO TECH I 316092808 463 7,832 SH   SOLE   0 0 7,832
FIDELITY LOW VOLITY ETF 316092824 406 12,025 SH   SOLE   0 0 12,025
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 447 1,470 SH   SOLE   0 0 1,470
FIDELITY NATL INFORMATION SV COM 31620M106 208 1,829 SH   SOLE   0 0 1,829
FIFTH THIRD BANCORP COM 316773100 234 9,178 SH   SOLE   0 0 9,178
FIRST FINL CORP IND COM 320218100 280 6,668 SH   SOLE   0 0 6,668
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 299 8,460 SH   SOLE   0 0 8,460
FIRST MID ILL BANCSHARES INC COM 320866106 1,892 56,823 SH   SOLE   0 0 56,823
FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 423 9,499 SH   SOLE   0 0 9,499
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 680 17,219 SH   SOLE   0 0 17,219
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 613 10,871 SH   SOLE   0 0 10,871
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 277 4,359 SH   SOLE   0 0 4,359
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 1,596 45,996 SH   SOLE   0 0 45,996
FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 644 13,008 SH   SOLE   0 0 13,008
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 1,090 43,463 SH   SOLE   0 0 43,463
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 838 23,792 SH   SOLE   0 0 23,792
FIRST TR EXCH TRD ALPHA FD I EURO ALPHADEX 33737J505 201 5,358 SH   SOLE   0 0 5,358
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 803 42,963 SH   SOLE   0 0 42,963
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 879 16,357 SH   SOLE   0 0 16,357
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 2,072 27,648 SH   SOLE   0 0 27,648
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 4,917 90,841 SH   SOLE   0 0 90,841
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 2,891 19,137 SH   SOLE   0 0 19,137
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3,071 22,088 SH   SOLE   0 0 22,088
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,457 48,125 SH   SOLE   0 0 48,125
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,427 18,705 SH   SOLE   0 0 18,705
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 372 9,213 SH   SOLE   0 0 9,213
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,149 17,960 SH   SOLE   0 0 17,960
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 538 19,120 SH   SOLE   0 0 19,120
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 861 14,980 SH   SOLE   0 0 14,980
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 306 13,118 SH   SOLE   0 0 13,118
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 656 23,341 SH   SOLE   0 0 23,341
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 832 33,950 SH   SOLE   0 0 33,950
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 1,497 31,776 SH   SOLE   0 0 31,776
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 407 8,507 SH   SOLE   0 0 8,507
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 2,423 132,195 SH   SOLE   0 0 132,195
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 357 9,408 SH   SOLE   0 0 9,408
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 446 15,000 SH   SOLE   0 0 15,000
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 38,677 1,285,973 SH   SOLE   0 0 1,285,973
FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720 378 12,003 SH   SOLE   0 0 12,003
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 1,052 43,148 SH   SOLE   0 0 43,148
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 232 8,699 SH   SOLE   0 0 8,699
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 1,190 62,517 SH   SOLE   0 0 62,517
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 5,145 100,265 SH   SOLE   0 0 100,265
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 7,982 133,201 SH   SOLE   0 0 133,201
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 7,690 403,541 SH   SOLE   0 0 403,541
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 205 10,080 SH   SOLE   0 0 10,080
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 626 23,446 SH   SOLE   0 0 23,446
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 471 10,955 SH   SOLE   0 0 10,955
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 744 16,105 SH   SOLE   0 0 16,105
FIRST TR HIGH INCOME L/S FD COM 33738E109 396 27,142 SH   SOLE   0 0 27,142
FIRST TR INTER DUR PFD & IN COM 33718W103 238 10,892 SH   SOLE   0 0 10,892
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 3,477 51,890 SH   SOLE   0 0 51,890
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2,378 46,171 SH   SOLE   0 0 46,171
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 841 14,106 SH   SOLE   0 0 14,106
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 972 14,566 SH   SOLE   0 0 14,566
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 1,399 46,380 SH   SOLE   0 0 46,380
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 916 19,896 SH   SOLE   0 0 19,896
FIRST TR NASDAQ100 TECH INDE SHS 337345102 620 7,527 SH   SOLE   0 0 7,527
FIRST TR S&P REIT INDEX FD COM 33734G108 257 10,274 SH   SOLE   0 0 10,274
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1,705 27,668 SH   SOLE   0 0 27,668
FIRST TR SR FLG RTE INCM FD COM 33733U108 174 14,605 SH   SOLE   0 0 14,605
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 279 31,723 SH   SOLE   0 0 31,723
FIRST TR VALUE LINE DIVID IN SHS 33734H106 12,846 395,607 SH   SOLE   0 0 395,607
FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 151 11,215 SH   SOLE   0 0 11,215
FIRSTENERGY CORP COM 337932107 709 17,078 SH   SOLE   0 0 17,078
FISERV INC COM 337738108 557 6,324 SH   SOLE   0 0 6,324
FITBIT INC CL A 33812L102 488 81,602 SH   SOLE   0 0 81,602
FIVE STAR SENIOR LIVING INC COM 33832D106 14 13,876 SH   SOLE   0 0 13,876
FLAHERTY & CRUMRINE PFD INC COM 33848E106 241 21,556 SH   SOLE   0 0 21,556
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 1,023 54,026 SH   SOLE   0 0 54,026
FLEXSHARES TR CRE SLCT BD FD 33939L670 2,741 111,014 SH   SOLE   0 0 111,014
FLEXSHARES TR STOX ESG INDEX 33939L696 1,296 19,297 SH   SOLE   0 0 19,297
FLEXSHARES TR GLB QLT R/E IDX 33939L787 2,714 42,530 SH   SOLE   0 0 42,530
FLEXSHARES TR INTL QLTDV IDX 33939L837 385 16,654 SH   SOLE   0 0 16,654
FLEXSHARES TR QLT DIV DEF IDX 33939L845 1,244 27,740 SH   SOLE   0 0 27,740
FLEXSHARES TR READY ACC VARI 33939L886 1,351 17,844 SH   SOLE   0 0 17,844
FLUOR CORP NEW COM 343412102 387 10,525 SH   SOLE   0 0 10,525
FNB CORP PA COM 302520101 133 12,539 SH   SOLE   0 0 12,539
FORD MTR CO DEL COM 345370860 1,400 159,134 SH   SOLE   0 0 159,134
FORTIVE CORP COM 34959J108 208 2,473 SH   SOLE   0 0 2,473
FRANKLIN RES INC COM 354613101 239 7,169 SH   SOLE   0 0 7,169
FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 1,637 55,133 SH   SOLE   0 0 55,133
FRANKLIN UNVL TR SH BEN INT 355145103 89 12,600 SH   SOLE   0 0 12,600
FREEPORT-MCMORAN INC CL B 35671D857 310 24,124 SH   SOLE   0 0 24,124
FS KKR CAPITAL CORP COM 302635107 5,881 973,082 SH   SOLE   0 0 973,082
FULLER H B CO COM 359694106 640 13,160 SH   SOLE   0 0 13,160
GABELLI DIVD & INCOME TR COM 36242H104 310 14,601 SH   SOLE   0 0 14,601
GABELLI EQUITY TR INC COM 362397101 1,231 199,976 SH   SOLE   0 0 199,976
GALECTIN THERAPEUTICS INC COM NEW 363225202 96 19,021 SH   SOLE   0 0 19,021
GALLAGHER ARTHUR J & CO COM 363576109 318 4,072 SH   SOLE   0 0 4,072
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 816 187,375 SH   SOLE   0 0 187,375
GARTNER INC COM 366651107 270 1,765 SH   SOLE   0 0 1,765
GENERAL DYNAMICS CORP COM 369550108 1,162 6,858 SH   SOLE   0 0 6,858
GENERAL ELECTRIC CO COM 369604103 4,214 424,168 SH   SOLE   0 0 424,168
GENERAL MLS INC COM 370334104 2,223 43,053 SH   SOLE   0 0 43,053
GENERAL MOLY INC COM 370373102 4 20,000 SH   SOLE   0 0 20,000
GENERAL MTRS CO COM 37045V100 1,428 38,585 SH   SOLE   0 0 38,585
GENUINE PARTS CO COM 372460105 866 7,779 SH   SOLE   0 0 7,779
GILEAD SCIENCES INC COM 375558103 2,351 36,021 SH   SOLE   0 0 36,021
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 756 18,157 SH   SOLE   0 0 18,157
GLOBAL NET LEASE INC COM NEW 379378201 705 37,236 SH   SOLE   0 0 37,236
GLOBAL SELF STORAGE INC COM 37955N106 78 20,211 SH   SOLE   0 0 20,211
GLOBAL X FDS REIT ETF 37950E127 444 29,730 SH   SOLE   0 0 29,730
GLOBAL X FDS GLB X MLP ENRG I 37950E226 1,401 106,534 SH   SOLE   0 0 106,534
GLOBAL X FDS GLOBX SUPDV US 37950E291 2,523 105,848 SH   SOLE   0 0 105,848
GLOBAL X FDS GLB X SUPERDIV 37950E549 668 36,568 SH   SOLE   0 0 36,568
GLOBAL X FDS SCIEN BETA US 37954Y103 1,128 35,600 SH   SOLE   0 0 35,600
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 520 22,878 SH   SOLE   0 0 22,878
GLOBAL X FDS ADAPTIVE US 37954Y574 46,168 1,909,371 SH   SOLE   0 0 1,909,371
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1,212 60,029 SH   SOLE   0 0 60,029
GLOBAL X FDS FINTECH ETF 37954Y814 455 16,390 SH   SOLE   0 0 16,390
GLOBAL X FDS GLOBAL X SILVER 37954Y848 468 17,775 SH   SOLE   0 0 17,775
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1,520 121,904 SH   SOLE   0 0 121,904
GMS INC COM 36251C103 538 35,590 SH   SOLE   0 0 35,590
GOLD RESOURCE CORP COM 38068T105 52 13,333 SH   SOLE   0 0 13,333
GOLDCORP INC NEW COM 380956409 249 21,493 SH   SOLE   0 0 21,493
GOLDFIELD CORP COM 381370105 198 89,500 SH   SOLE   0 0 89,500
GOLDMAN SACHS BDC INC SHS 38147U107 1,272 61,801 SH   SOLE   0 0 61,801
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 977 34,836 SH   SOLE   0 0 34,836
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 325 9,972 SH   SOLE   0 0 9,972
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 40,827 718,524 SH   SOLE   0 0 718,524
GOLDMAN SACHS GROUP INC COM 38141G104 844 4,390 SH   SOLE   0 0 4,390
GRACO INC COM 384109104 222 4,479 SH   SOLE   0 0 4,479
GRANITE PT MTG TR INC NOTE 6.375%10/0 38741LAC1 14 14,000 PRN   SOLE   0 0 14,000
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 254 31,878 SH   SOLE   0 0 31,878
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 567 28,875 SH   SOLE   0 0 28,875
GULFPORT ENERGY CORP COM NEW 402635304 84 10,455 SH   SOLE   0 0 10,455
HALLIBURTON CO COM 406216101 383 13,018 SH   SOLE   0 0 13,018
HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 139 20,400 SH   SOLE   0 0 20,400
HANCOCK JOHN PFD INCOME FD I COM 41013X106 367 16,785 SH   SOLE   0 0 16,785
HANCOCK JOHN PFD INCOME FD I COM 41021P103 1,486 79,481 SH   SOLE   0 0 79,481
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 388 23,325 SH   SOLE   0 0 23,325
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 1,613 65,041 SH   SOLE   0 0 65,041
HANESBRANDS INC COM 410345102 460 25,627 SH   SOLE   0 0 25,627
HARRIS CORP DEL COM 413875105 200 1,257 SH   SOLE   0 0 1,257
HCA HEALTHCARE INC COM 40412C101 235 1,807 SH   SOLE   0 0 1,807
HCP INC COM 40414L109 328 10,549 SH   SOLE   0 0 10,549
HEALTHCARE TR AMER INC CL A NEW 42225P501 250 8,758 SH   SOLE   0 0 8,758
HERSHEY CO COM 427866108 1,000 8,710 SH   SOLE   0 0 8,710
HEWLETT PACKARD ENTERPRISE C COM 42824C109 268 17,198 SH   SOLE   0 0 17,198
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 3,737 269,108 SH   SOLE   0 0 269,108
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 881 68,111 SH   SOLE   0 0 68,111
HOME DEPOT INC COM 437076102 11,210 58,355 SH   SOLE   0 0 58,355
HONEYWELL INTL INC COM 438516106 4,934 31,006 SH   SOLE   0 0 31,006
HORMEL FOODS CORP COM 440452100 1,254 28,013 SH   SOLE   0 0 28,013
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 247 9,470 SH   SOLE   0 0 9,470
HP INC COM 40434L105 300 15,427 SH   SOLE   0 0 15,427
HUNTINGTON BANCSHARES INC COM 446150104 423 33,211 SH   SOLE   0 0 33,211
ICON PLC SHS G4705A100 478 3,490 SH   SOLE   0 0 3,490
IDACORP INC COM 451107106 215 2,150 SH   SOLE   0 0 2,150
IDEAL PWR INC COM 451622104 5 14,000 SH   SOLE   0 0 14,000
ILLINOIS TOOL WKS INC COM 452308109 3,167 22,068 SH   SOLE   0 0 22,068
ILLUMINA INC COM 452327109 591 1,893 SH   SOLE   0 0 1,893
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 295 9,845 SH   SOLE   0 0 9,845
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 395 19,652 SH   SOLE   0 0 19,652
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1,898 59,486 SH   SOLE   0 0 59,486
INGERSOLL-RAND PLC SHS G47791101 2,884 26,743 SH   SOLE   0 0 26,743
INNOVATIVE INDL PPTYS INC COM 45781V101 398 4,931 SH   SOLE   0 0 4,931
INNOVATOR ETFS TR IBD 50 ETF 45782C102 837 24,927 SH   SOLE   0 0 24,927
INNOVATOR ETFS TR S&P 500 POWER 45782C508 9,128 338,678 SH   SOLE   0 0 338,678
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 824 33,701 SH   SOLE   0 0 33,701
INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 3,188 131,797 SH   SOLE   0 0 131,797
INTEGRATED DEVICE TECHNOLOGY COM 458118106 216 4,420 SH   SOLE   0 0 4,420
INTEL CORP COM 458140100 7,372 137,661 SH   SOLE   0 0 137,661
INTERCONTINENTAL EXCHANGE IN COM 45866F104 472 6,165 SH   SOLE   0 0 6,165
INTERNATIONAL BUSINESS MACHS COM 459200101 5,864 41,590 SH   SOLE   0 0 41,590
INTL PAPER CO COM 460146103 512 11,195 SH   SOLE   0 0 11,195
INTUIT COM 461202103 637 2,439 SH   SOLE   0 0 2,439
INTUITIVE SURGICAL INC COM NEW 46120E602 643 1,125 SH   SOLE   0 0 1,125
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 574 11,410 SH   SOLE   0 0 11,410
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 1,204 72,756 SH   SOLE   0 0 72,756
INVESCO BLDRS INDEX FDS TR DEVLPD MKTS100 46090C206 219 10,271 SH   SOLE   0 0 10,271
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1,171 73,774 SH   SOLE   0 0 73,774
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 1,000 47,441 SH   SOLE   0 0 47,441
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 498 20,731 SH   SOLE   0 0 20,731
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 1,626 76,663 SH   SOLE   0 0 76,663
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 448 18,617 SH   SOLE   0 0 18,617
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1,415 67,374 SH   SOLE   0 0 67,374
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 330 16,700 SH   SOLE   0 0 16,700
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 310 15,913 SH   SOLE   0 0 15,913
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 312 15,162 SH   SOLE   0 0 15,162
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 331 15,939 SH   SOLE   0 0 15,939
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 896 43,064 SH   SOLE   0 0 43,064
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 979 46,330 SH   SOLE   0 0 46,330
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,174 20,287 SH   SOLE   0 0 20,287
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 204 1,792 SH   SOLE   0 0 1,792
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 204 1,350 SH   SOLE   0 0 1,350
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 3,943 122,572 SH   SOLE   0 0 122,572
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 247 2,136 SH   SOLE   0 0 2,136
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 221 2,293 SH   SOLE   0 0 2,293
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,854 10,887 SH   SOLE   0 0 10,887
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1,403 23,507 SH   SOLE   0 0 23,507
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 207 1,729 SH   SOLE   0 0 1,729
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 747 18,547 SH   SOLE   0 0 18,547
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 18,086 173,199 SH   SOLE   0 0 173,199
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 1,148 27,242 SH   SOLE   0 0 27,242
INVESCO EXCHANGE TRADED FD T RUSSEL 200 PUR 46137V423 293 7,601 SH   SOLE   0 0 7,601
INVESCO EXCHANGE TRADED FD T RUSSEL 200 GWT 46137V431 544 10,168 SH   SOLE   0 0 10,168
INVESCO EXCHANGE TRADED FD T RUSSEL 200 EQL 46137V449 310 5,648 SH   SOLE   0 0 5,648
INVESCO EXCHANGE TRADED FD T RUSEL MDCP PUR 46137V456 382 12,092 SH   SOLE   0 0 12,092
INVESCO EXCHANGE TRADED FD T RUSEL MDCP GWT 46137V464 765 13,591 SH   SOLE   0 0 13,591
INVESCO EXCHANGE TRADED FD T RUSEL MDCP EQL 46137V472 767 15,463 SH   SOLE   0 0 15,463
INVESCO EXCHANGE TRADED FD T RUSEL 2000 PUR 46137V498 282 7,743 SH   SOLE   0 0 7,743
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 336 12,141 SH   SOLE   0 0 12,141
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 722 5,365 SH   SOLE   0 0 5,365
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 316 19,880 SH   SOLE   0 0 19,880
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 501 28,127 SH   SOLE   0 0 28,127
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 10,930 85,638 SH   SOLE   0 0 85,638
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 43,794 386,303 SH   SOLE   0 0 386,303
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1,740 95,167 SH   SOLE   0 0 95,167
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 395 7,437 SH   SOLE   0 0 7,437
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 326 3,373 SH   SOLE   0 0 3,373
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 423 11,926 SH   SOLE   0 0 11,926
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 1,220 25,705 SH   SOLE   0 0 25,705
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 240 7,228 SH   SOLE   0 0 7,228
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1,246 21,884 SH   SOLE   0 0 21,884
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 297 3,719 SH   SOLE   0 0 3,719
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 256 2,225 SH   SOLE   0 0 2,225
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 1,471 29,661 SH   SOLE   0 0 29,661
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 242 7,357 SH   SOLE   0 0 7,357
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 1,828 51,557 SH   SOLE   0 0 51,557
INVESCO EXCHNG TRADED FD TR S&P EMRNG MKTS 46138E297 462 19,096 SH   SOLE   0 0 19,096
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 4,028 76,536 SH   SOLE   0 0 76,536
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 2,442 57,580 SH   SOLE   0 0 57,580
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 8,708 393,215 SH   SOLE   0 0 393,215
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 321 22,335 SH   SOLE   0 0 22,335
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 408 15,899 SH   SOLE   0 0 15,899
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 495 16,240 SH   SOLE   0 0 16,240
INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 1,300 59,823 SH   SOLE   0 0 59,823
INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 246 7,742 SH   SOLE   0 0 7,742
INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 265 11,316 SH   SOLE   0 0 11,316
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 417 22,391 SH   SOLE   0 0 22,391
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 2,907 135,818 SH   SOLE   0 0 135,818
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 429 14,344 SH   SOLE   0 0 14,344
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 4,329 106,890 SH   SOLE   0 0 106,890
INVESCO EXCHNG TRADED FD TR FRONTIER MKTS 46138E776 186 13,648 SH   SOLE   0 0 13,648
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 316 11,391 SH   SOLE   0 0 11,391
INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 303 6,172 SH   SOLE   0 0 6,172
INVESCO EXCHNG TRADED FD TR DWA TACTCL MLT 46138E834 251 9,954 SH   SOLE   0 0 9,954
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 610 12,044 SH   SOLE   0 0 12,044
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 1,216 25,956 SH   SOLE   0 0 25,956
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 3,156 139,460 SH   SOLE   0 0 139,460
INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 237 10,197 SH   SOLE   0 0 10,197
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 1,389 45,466 SH   SOLE   0 0 45,466
INVESCO MUN OPPORTUNITY TR COM 46132C107 131 11,008 SH   SOLE   0 0 11,008
INVESCO MUN TR COM 46131J103 289 24,062 SH   SOLE   0 0 24,062
INVESCO MUNI INCOME OPP TRST COM 46132X101 1,321 169,866 SH   SOLE   0 0 169,866
INVESCO QQQ TR UNIT SER 1 46090E103 57,769 321,527 SH   SOLE   0 0 321,527
INVESCO VALUE MUN INCOME TR COM 46132P108 260 18,100 SH   SOLE   0 0 18,100
INVITAE CORP COM 46185L103 818 34,550 SH   SOLE   0 0 34,550
IONIS PHARMACEUTICALS INC COM 462222100 366 4,575 SH   SOLE   0 0 4,575
IQIYI INC SPONSORED ADS 46267X108 394 16,568 SH   SOLE   0 0 16,568
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,318 87,506 SH   SOLE   0 0 87,506
IRON MTN INC NEW COM 46284V101 818 23,075 SH   SOLE   0 0 23,075
ISHARES GOLD TRUST ISHARES 464285105 2,436 195,889 SH   SOLE   0 0 195,889
ISHARES INC MSCI FRNTR100ETF 464286145 560 19,781 SH   SOLE   0 0 19,781
ISHARES INC MSCI BRAZIL ETF 464286400 1,361 33,246 SH   SOLE   0 0 33,246
ISHARES INC MIN VOL GBL ETF 464286525 14,967 166,991 SH   SOLE   0 0 166,991
ISHARES INC MIN VOL EMRG MKT 464286533 8,736 147,585 SH   SOLE   0 0 147,585
ISHARES INC CORE MSCI EMKT 46434G103 7,251 140,284 SH   SOLE   0 0 140,284
ISHARES INC ESG MSCI EM ETF 46434G863 303 8,886 SH   SOLE   0 0 8,886
ISHARES SILVER TRUST ISHARES 46428Q109 1,850 130,616 SH   SOLE   0 0 130,616
ISHARES TR S&P 100 ETF 464287101 451 3,594 SH   SOLE   0 0 3,594
ISHARES TR MRNGSTR LG-CP GR 464287119 2,833 15,494 SH   SOLE   0 0 15,494
ISHARES TR MRNGSTR LG-CP ET 464287127 857 5,361 SH   SOLE   0 0 5,361
ISHARES TR CORE S&P TTL STK 464287150 10,056 156,310 SH   SOLE   0 0 156,310
ISHARES TR SELECT DIVID ETF 464287168 8,089 82,335 SH   SOLE   0 0 82,335
ISHARES TR TIPS BD ETF 464287176 5,130 45,368 SH   SOLE   0 0 45,368
ISHARES TR CHINA LG-CAP ETF 464287184 676 15,159 SH   SOLE   0 0 15,159
ISHARES TR CORE S&P500 ETF 464287200 57,142 200,789 SH   SOLE   0 0 200,789
ISHARES TR CORE US AGGBD ET 464287226 36,088 330,790 SH   SOLE   0 0 330,790
ISHARES TR MSCI EMG MKT ETF 464287234 25,617 596,776 SH   SOLE   0 0 596,776
ISHARES TR IBOXX INV CP ETF 464287242 5,544 46,484 SH   SOLE   0 0 46,484
ISHARES TR GLOBAL TECH ETF 464287291 1,231 7,200 SH   SOLE   0 0 7,200
ISHARES TR S&P 500 GRWT ETF 464287309 3,970 23,038 SH   SOLE   0 0 23,038
ISHARES TR GLOBAL ENERG ETF 464287341 225 6,658 SH   SOLE   0 0 6,658
ISHARES TR NORTH AMERN NAT 464287374 4,090 130,239 SH   SOLE   0 0 130,239
ISHARES TR LATN AMER 40 ETF 464287390 1,140 34,358 SH   SOLE   0 0 34,358
ISHARES TR S&P 500 VAL ETF 464287408 2,939 26,086 SH   SOLE   0 0 26,086
ISHARES TR 20 YR TR BD ETF 464287432 23,719 187,583 SH   SOLE   0 0 187,583
ISHARES TR BARCLAYS 7 10 YR 464287440 2,784 26,096 SH   SOLE   0 0 26,096
ISHARES TR 1 3 YR TREAS BD 464287457 2,105 25,067 SH   SOLE   0 0 25,067
ISHARES TR MSCI EAFE ETF 464287465 17,064 263,042 SH   SOLE   0 0 263,042
ISHARES TR RUS MDCP VAL ETF 464287473 8,160 94,049 SH   SOLE   0 0 94,049
ISHARES TR RUS MD CP GR ETF 464287481 8,507 62,792 SH   SOLE   0 0 62,792
ISHARES TR RUS MID CAP ETF 464287499 23,150 429,211 SH   SOLE   0 0 429,211
ISHARES TR CORE S&P MCP ETF 464287507 34,745 183,389 SH   SOLE   0 0 183,389
ISHARES TR EXPANDED TECH 464287515 1,372 6,520 SH   SOLE   0 0 6,520
ISHARES TR PHLX SEMICND ETF 464287523 801 4,234 SH   SOLE   0 0 4,234
ISHARES TR EXPND TEC SC ETF 464287549 231 1,117 SH   SOLE   0 0 1,117
ISHARES TR NASDAQ BIOTECH 464287556 6,435 57,543 SH   SOLE   0 0 57,543
ISHARES TR COHEN STEER REIT 464287564 2,715 24,420 SH   SOLE   0 0 24,420
ISHARES TR GLOBAL 100 ETF 464287572 2,501 52,537 SH   SOLE   0 0 52,537
ISHARES TR U.S. CNSM SV ETF 464287580 361 1,762 SH   SOLE   0 0 1,762
ISHARES TR RUS 1000 VAL ETF 464287598 36,145 293,121 SH   SOLE   0 0 293,121
ISHARES TR S&P MC 400GR ETF 464287606 14,262 65,118 SH   SOLE   0 0 65,118
ISHARES TR RUS 1000 GRW ETF 464287614 89,775 593,085 SH   SOLE   0 0 593,085
ISHARES TR RUS 1000 ETF 464287622 7,651 48,652 SH   SOLE   0 0 48,652
ISHARES TR RUS 2000 VAL ETF 464287630 788 6,541 SH   SOLE   0 0 6,541
ISHARES TR RUS 2000 GRW ETF 464287648 29,972 152,226 SH   SOLE   0 0 152,226
ISHARES TR RUSSELL 2000 ETF 464287655 9,967 65,045 SH   SOLE   0 0 65,045
ISHARES TR CORE S&P US VLU 464287663 4,596 83,838 SH   SOLE   0 0 83,838
ISHARES TR CORE S&P US GWT 464287671 4,580 75,809 SH   SOLE   0 0 75,809
ISHARES TR RUSSELL 3000 ETF 464287689 6,884 41,228 SH   SOLE   0 0 41,228
ISHARES TR U.S. UTILITS ETF 464287697 1,443 9,796 SH   SOLE   0 0 9,796
ISHARES TR S&P MC 400VL ETF 464287705 3,632 23,147 SH   SOLE   0 0 23,147
ISHARES TR U.S. TECH ETF 464287721 2,043 10,725 SH   SOLE   0 0 10,725
ISHARES TR U.S. REAL ES ETF 464287739 8,072 92,683 SH   SOLE   0 0 92,683
ISHARES TR US INDUSTRIALS 464287754 1,098 7,225 SH   SOLE   0 0 7,225
ISHARES TR US HLTHCARE ETF 464287762 420 2,168 SH   SOLE   0 0 2,168
ISHARES TR U.S. FIN SVC ETF 464287770 1,486 11,917 SH   SOLE   0 0 11,917
ISHARES TR CORE S&P SCP ETF 464287804 37,771 489,587 SH   SOLE   0 0 489,587
ISHARES TR U.S. BAS MTL ETF 464287838 546 5,975 SH   SOLE   0 0 5,975
ISHARES TR SP SMCP600VL ETF 464287879 2,835 19,198 SH   SOLE   0 0 19,198
ISHARES TR S&P SML 600 GWT 464287887 10,180 57,138 SH   SOLE   0 0 57,138
ISHARES TR MRNGSTR LG-CP VL 464288109 1,638 15,543 SH   SOLE   0 0 15,543
ISHARES TR INTL TREA BD ETF 464288117 342 7,012 SH   SOLE   0 0 7,012
ISHARES TR SHRT NAT MUN ETF 464288158 288 2,709 SH   SOLE   0 0 2,709
ISHARES TR MRGSTR MD CP ETF 464288208 362 1,930 SH   SOLE   0 0 1,930
ISHARES TR MSCI ACWI ETF 464288257 1,178 16,343 SH   SOLE   0 0 16,343
ISHARES TR EAFE SML CP ETF 464288273 10,167 176,979 SH   SOLE   0 0 176,979
ISHARES TR JPMORGAN USD EMG 464288281 1,136 10,303 SH   SOLE   0 0 10,303
ISHARES TR MRGSTR MD CP VAL 464288406 911 5,847 SH   SOLE   0 0 5,847
ISHARES TR NATIONAL MUN ETF 464288414 3,099 27,909 SH   SOLE   0 0 27,909
ISHARES TR INTL SEL DIV ETF 464288448 1,368 44,292 SH   SOLE   0 0 44,292
ISHARES TR INTL DEV RE ETF 464288489 2,201 72,515 SH   SOLE   0 0 72,515
ISHARES TR IBOXX HI YD ETF 464288513 1,364 15,771 SH   SOLE   0 0 15,771
ISHARES TR CRE U S REIT ETF 464288521 392 7,643 SH   SOLE   0 0 7,643
ISHARES TR RESIDNL REAL EST 464288562 621 8,792 SH   SOLE   0 0 8,792
ISHARES TR MSCI KLD400 SOC 464288570 501 4,764 SH   SOLE   0 0 4,764
ISHARES TR MBS ETF 464288588 2,452 23,119 SH   SOLE   0 0 23,119
ISHARES TR MRGSTR SM CP GR 464288604 257 1,284 SH   SOLE   0 0 1,284
ISHARES TR INTRM GOV CR ETF 464288612 615 5,582 SH   SOLE   0 0 5,582
ISHARES TR USD INV GRDE ETF 464288620 1,795 32,465 SH   SOLE   0 0 32,465
ISHARES TR INTRM TR CRP ETF 464288638 1,921 34,788 SH   SOLE   0 0 34,788
ISHARES TR SH TR CRPORT ETF 464288646 278 5,206 SH   SOLE   0 0 5,206
ISHARES TR 3 7 YR TREAS BD 464288661 568 4,616 SH   SOLE   0 0 4,616
ISHARES TR SHORT TREAS BD 464288679 1,234 11,124 SH   SOLE   0 0 11,124
ISHARES TR PFD AND INCM SEC 464288687 7,887 215,910 SH   SOLE   0 0 215,910
ISHARES TR US AER DEF ETF 464288760 3,565 17,867 SH   SOLE   0 0 17,867
ISHARES TR US BR DEL SE ETF 464288794 435 7,377 SH   SOLE   0 0 7,377
ISHARES TR MSCI USA ESG SLC 464288802 627 5,296 SH   SOLE   0 0 5,296
ISHARES TR U.S. MED DVC ETF 464288810 2,722 11,708 SH   SOLE   0 0 11,708
ISHARES TR US HLTHCR PR ETF 464288828 712 4,234 SH   SOLE   0 0 4,234
ISHARES TR U.S. PHARMA ETF 464288836 1,504 9,781 SH   SOLE   0 0 9,781
ISHARES TR EAFE VALUE ETF 464288877 722 14,789 SH   SOLE   0 0 14,789
ISHARES TR EAFE GRWTH ETF 464288885 1,866 24,045 SH   SOLE   0 0 24,045
ISHARES TR RUS TP200 VL ETF 464289420 857 16,260 SH   SOLE   0 0 16,260
ISHARES TR RUS TP200 GR ETF 464289438 850 10,358 SH   SOLE   0 0 10,358
ISHARES TR LNG TR CRPRT BD 464289511 238 3,911 SH   SOLE   0 0 3,911
ISHARES TR AGGRES ALLOC ETF 464289859 1,492 27,866 SH   SOLE   0 0 27,866
ISHARES TR GRWT ALLOCAT ETF 464289867 1,647 36,850 SH   SOLE   0 0 36,850
ISHARES TR MODERT ALLOC ETF 464289875 1,420 37,281 SH   SOLE   0 0 37,281
ISHARES TR US TREAS BD ETF 46429B267 2,756 109,323 SH   SOLE   0 0 109,323
ISHARES TR FLTG RATE NT ETF 46429B655 5,208 102,488 SH   SOLE   0 0 102,488
ISHARES TR CORE HIGH DV ETF 46429B663 4,869 52,152 SH   SOLE   0 0 52,152
ISHARES TR MSCI CHINA ETF 46429B671 911 14,661 SH   SOLE   0 0 14,661
ISHARES TR MIN VOL EAFE ETF 46429B689 17,454 242,470 SH   SOLE   0 0 242,470
ISHARES TR MIN VOL USA ETF 46429B697 58,269 990,693 SH   SOLE   0 0 990,693
ISHARES TR USA QUALITY FCTR 46432F339 309 3,499 SH   SOLE   0 0 3,499
ISHARES TR EDGE MSCI USA VL 46432F388 614 7,686 SH   SOLE   0 0 7,686
ISHARES TR USA MOMENTUM FCT 46432F396 39,129 348,847 SH   SOLE   0 0 348,847
ISHARES TR CORE MSCI TOTAL 46432F834 6,249 107,664 SH   SOLE   0 0 107,664
ISHARES TR CORE MSCI EAFE 46432F842 26,819 441,599 SH   SOLE   0 0 441,599
ISHARES TR CORE 1 5 YR USD 46432F859 3,213 64,344 SH   SOLE   0 0 64,344
ISHARES TR MRNGSTR INC ETF 46432F875 324 13,057 SH   SOLE   0 0 13,057
ISHARES TR IBNDS MAR23 ETF 46432FAN7 528 21,866 PRN   SOLE   0 0 21,866
ISHARES TR MULTIFACTOR INTL 46434V274 1,855 70,591 SH   SOLE   0 0 70,591
ISHARES TR INTL MOMENTUM FT 46434V449 541 18,913 SH   SOLE   0 0 18,913
ISHARES TR CORE TOTAL USD 46434V613 5,414 106,868 SH   SOLE   0 0 106,868
ISHARES TR CORE DIV GRWTH 46434V621 7,187 195,614 SH   SOLE   0 0 195,614
ISHARES TR GLOBAL REIT ETF 46434V647 390 14,696 SH   SOLE   0 0 14,696
ISHARES TR HDG MSCI EAFE 46434V803 749 25,973 SH   SOLE   0 0 25,973
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 243 9,598 PRN   SOLE   0 0 9,598
ISHARES TR IBONDS DEC22 ETF 46434VBA7 200 8,000 PRN   SOLE   0 0 8,000
ISHARES TR IBONDS DEC21 ETF 46434VBK5 206 8,336 PRN   SOLE   0 0 8,336
ISHARES TR CORE MSCI INTL 46435G326 506 9,355 SH   SOLE   0 0 9,355
ISHARES TR MORTGE REL ETF 46435G342 2,831 65,277 SH   SOLE   0 0 65,277
ISHARES TR INTL VALUE FACTR 46435G409 499 21,263 SH   SOLE   0 0 21,263
ISHARES TR EDGE MSCI MINM 46435G433 259 8,050 SH   SOLE   0 0 8,050
ISHARES TR ESG MSCI EAFE 46435G516 2,486 39,315 SH   SOLE   0 0 39,315
ISHARES TR INTL DIV GRWTH 46435G524 454 8,433 SH   SOLE   0 0 8,433
ISHARES US ETF TR SHT MAT BD ETF 46431W507 4,244 84,355 SH   SOLE   0 0 84,355
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 386 7,746 SH   SOLE   0 0 7,746
IT TECH PACKAGING INC COM NEW 46527C100 13 13,400 SH   SOLE   0 0 13,400
JMP GROUP LLC COM 46629U107 173 46,103 SH   SOLE   0 0 46,103
JOHN HANCOCK ETF TRUST MULTIFACTOR TE 47804J602 281 5,868 SH   SOLE   0 0 5,868
JOHN HANCOCK ETF TRUST MULTIFACTR SML 47804J842 417 16,102 SH   SOLE   0 0 16,102
JOHNSON & JOHNSON COM 478160104 18,983 135,929 SH   SOLE   0 0 135,929
JOHNSON CTLS INTL PLC SHS G51502105 381 10,352 SH   SOLE   0 0 10,352
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 849 15,324 SH   SOLE   0 0 15,324
JP MORGAN EXCHANGE TRADED FD US MINMUM VOLT 46641Q787 2,307 82,473 SH   SOLE   0 0 82,473
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 5,508 109,437 SH   SOLE   0 0 109,437
JPMORGAN CHASE & CO COM 46625H100 9,112 90,247 SH   SOLE   0 0 90,247
KELLOGG CO COM 487836108 349 6,083 SH   SOLE   0 0 6,083
KEMPER CORP DEL COM 488401100 209 2,755 SH   SOLE   0 0 2,755
KIMBERLY CLARK CORP COM 494368103 5,554 44,944 SH   SOLE   0 0 44,944
KINDER MORGAN INC DEL COM 49456B101 2,103 105,054 SH   SOLE   0 0 105,054
KINROSS GOLD CORP COM 496902404 69 20,796 SH   SOLE   0 0 20,796
KLA-TENCOR CORP COM 482480100 219 1,837 SH   SOLE   0 0 1,837
KRAFT HEINZ CO COM 500754106 2,648 80,992 SH   SOLE   0 0 80,992
KRANESHARES TR BOSERA MSCI CH 500767405 359 11,196 SH   SOLE   0 0 11,196
KROGER CO COM 501044101 1,283 52,154 SH   SOLE   0 0 52,154
LABORATORY CORP AMER HLDGS COM NEW 50540R409 282 1,841 SH   SOLE   0 0 1,841
LADDER CAP CORP CL A 505743104 463 26,811 SH   SOLE   0 0 26,811
LAM RESEARCH CORP COM 512807108 359 1,986 SH   SOLE   0 0 1,986
LAMB WESTON HLDGS INC COM 513272104 365 4,943 SH   SOLE   0 0 4,943
LANDSTAR SYS INC COM 515098101 449 4,101 SH   SOLE   0 0 4,101
LAS VEGAS SANDS CORP COM 517834107 211 3,481 SH   SOLE   0 0 3,481
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 10,147 360,170 SH   SOLE   0 0 360,170
LAUDER ESTEE COS INC CL A 518439104 357 2,158 SH   SOLE   0 0 2,158
LAZARD WORLD DIVID & INCOME COM 521076109 622 62,400 SH   SOLE   0 0 62,400
LEAR CORP COM NEW 521865204 215 1,578 SH   SOLE   0 0 1,578
LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 457 14,336 SH   SOLE   0 0 14,336
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 200 6,645 SH   SOLE   0 0 6,645
LEIDOS HLDGS INC COM 525327102 1,169 18,216 SH   SOLE   0 0 18,216
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 3,475 568,813 SH   SOLE   0 0 568,813
LILLY ELI & CO COM 532457108 3,325 25,648 SH   SOLE   0 0 25,648
LIVE OAK BANCSHARES INC COM 53803X105 626 42,790 SH   SOLE   0 0 42,790
LOCKHEED MARTIN CORP COM 539830109 4,510 14,978 SH   SOLE   0 0 14,978
LOEWS CORP COM 540424108 243 5,029 SH   SOLE   0 0 5,029
LOWES COS INC COM 548661107 3,521 32,223 SH   SOLE   0 0 32,223
LTC PPTYS INC COM 502175102 536 11,728 SH   SOLE   0 0 11,728
M & T BK CORP COM 55261F104 411 2,614 SH   SOLE   0 0 2,614
MACYS INC COM 55616P104 434 18,043 SH   SOLE   0 0 18,043
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 445 7,336 SH   SOLE   0 0 7,336
MAIN STREET CAPITAL CORP COM 56035L104 663 17,809 SH   SOLE   0 0 17,809
MANULIFE FINL CORP COM 56501R106 290 17,120 SH   SOLE   0 0 17,120
MARATHON PETE CORP COM 56585A102 457 7,651 SH   SOLE   0 0 7,651
MARKEL CORP COM 570535104 233 234 SH   SOLE   0 0 234
MARRIOTT INTL INC NEW CL A 571903202 1,437 11,492 SH   SOLE   0 0 11,492
MASCO CORP COM 574599106 347 8,798 SH   SOLE   0 0 8,798
MASTERCARD INC CL A 57636Q104 2,829 11,975 SH   SOLE   0 0 11,975
MCCORMICK & CO INC COM NON VTG 579780206 809 5,388 SH   SOLE   0 0 5,388
MCDERMOTT INTL INC COM 580037703 108 14,658 SH   SOLE   0 0 14,658
MCDONALDS CORP COM 580135101 7,645 40,312 SH   SOLE   0 0 40,312
MEDICAL PPTYS TRUST INC COM 58463J304 250 13,399 SH   SOLE   0 0 13,399
MEDTRONIC PLC SHS G5960L103 2,233 24,580 SH   SOLE   0 0 24,580
MERCADOLIBRE INC COM 58733R102 203 397 SH   SOLE   0 0 397
MERCK & CO INC COM 58933Y105 10,081 121,230 SH   SOLE   0 0 121,230
METLIFE INC COM 59156R108 603 14,127 SH   SOLE   0 0 14,127
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 778 137,065 SH   SOLE   0 0 137,065
MFS MUN INCOME TR SH BEN INT 552738106 95 13,800 SH   SOLE   0 0 13,800
MICROCHIP TECHNOLOGY INC COM 595017104 253 3,053 SH   SOLE   0 0 3,053
MICRON TECHNOLOGY INC COM 595112103 844 20,628 SH   SOLE   0 0 20,628
MICROSOFT CORP COM 594918104 32,242 273,136 SH   SOLE   0 0 273,136
MID AMER APT CMNTYS INC COM 59522J103 233 2,126 SH   SOLE   0 0 2,126
MONDELEZ INTL INC CL A 609207105 4,663 93,818 SH   SOLE   0 0 93,818
MONGODB INC CL A 60937P106 479 3,250 SH   SOLE   0 0 3,250
MONSTER BEVERAGE CORP NEW COM 61174X109 503 9,243 SH   SOLE   0 0 9,243
MORGAN STANLEY COM NEW 617446448 743 17,760 SH   SOLE   0 0 17,760
MORGAN STANLEY EMER MKTS DEB COM 61744H105 117 13,005 SH   SOLE   0 0 13,005
MOTOROLA SOLUTIONS INC COM NEW 620076307 308 2,210 SH   SOLE   0 0 2,210
MSA SAFETY INC COM 553498106 534 5,166 SH   SOLE   0 0 5,166
NATIONAL RETAIL PPTYS INC COM 637417106 819 14,778 SH   SOLE   0 0 14,778
NEKTAR THERAPEUTICS COM 640268108 314 9,199 SH   SOLE   0 0 9,199
NETAPP INC COM 64110D104 239 3,451 SH   SOLE   0 0 3,451
NETFLIX INC COM 64110L106 2,925 8,205 SH   SOLE   0 0 8,205
NEUBERGER BERMAN MLP INCOME COM 64129H104 129 16,172 SH   SOLE   0 0 16,172
NEUBERGER BRMAN NY MUNI FD I COM 64124K102 138 11,137 SH   SOLE   0 0 11,137
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 617 36,779 SH   SOLE   0 0 36,779
NEW YORK CMNTY BANCORP INC COM 649445103 331 28,351 SH   SOLE   0 0 28,351
NEW YORK MTG TR INC COM PAR $.02 649604501 407 66,857 SH   SOLE   0 0 66,857
NEWELL BRANDS INC COM 651229106 955 62,260 SH   SOLE   0 0 62,260
NEWMONT MNG CORP COM 651639106 1,010 28,086 SH   SOLE   0 0 28,086
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 995 45,642 SH   SOLE   0 0 45,642
NEXTERA ENERGY INC COM 65339F101 2,506 12,947 SH   SOLE   0 0 12,947
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 397 28,200 SH   SOLE   0 0 28,200
NIKE INC CL B 654106103 2,645 31,459 SH   SOLE   0 0 31,459
NISOURCE INC COM 65473P105 200 6,983 SH   SOLE   0 0 6,983
NOKIA CORP SPONSORED ADR 654902204 246 43,430 SH   SOLE   0 0 43,430
NORFOLK SOUTHERN CORP COM 655844108 3,533 18,895 SH   SOLE   0 0 18,895
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 6 10,000 SH   SOLE   0 0 10,000
NORTHROP GRUMMAN CORP COM 666807102 3,256 12,072 SH   SOLE   0 0 12,072
NORTHWEST NAT HLDG CO COM 66765N105 236 3,586 SH   SOLE   0 0 3,586
NORWOOD FINANCIAL CORP COM 669549107 689 22,417 SH   SOLE   0 0 22,417
NOVARTIS A G SPONSORED ADR 66987V109 1,264 13,148 SH   SOLE   0 0 13,148
NOVO-NORDISK A S ADR 670100205 320 6,101 SH   SOLE   0 0 6,101
NUCOR CORP COM 670346105 714 12,132 SH   SOLE   0 0 12,132
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 247 8,401 SH   SOLE   0 0 8,401
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 248 7,920 SH   SOLE   0 0 7,920
NUSTAR ENERGY LP UNIT COM 67058H102 252 9,374 SH   SOLE   0 0 9,374
NUTRIEN LTD COM 67077M108 225 4,259 SH   SOLE   0 0 4,259
NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 1,947 282,158 SH   SOLE   0 0 282,158
NUVEEN AMT FREE MUN CR INC F COM 67071L106 844 55,857 SH   SOLE   0 0 55,857
NUVEEN AMT FREE QLTY MUN INC COM 670657105 172 12,955 SH   SOLE   0 0 12,955
NUVEEN CALIF MUN VALUE FD COM 67062C107 241 24,975 SH   SOLE   0 0 24,975
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 317 22,723 SH   SOLE   0 0 22,723
NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 332 23,813 SH   SOLE   0 0 23,813
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 485 50,424 SH   SOLE   0 0 50,424
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 2,558 330,474 SH   SOLE   0 0 330,474
NUVEEN FLOATING RATE INCOME COM 67072T108 153 15,853 SH   SOLE   0 0 15,853
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 807 84,234 SH   SOLE   0 0 84,234
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 2,289 150,897 SH   SOLE   0 0 150,897
NUVEEN HIGH INCOME 2020 TARG COM 67075L102 910 91,619 SH   SOLE   0 0 91,619
NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 678 68,619 SH   SOLE   0 0 68,619
NUVEEN HIGH INCOME NOVEMBER COM 67077N106 1,318 134,055 SH   SOLE   0 0 134,055
NUVEEN INT DUR QUAL MUN TRM COM 670677103 374 28,575 SH   SOLE   0 0 28,575
NUVEEN INTER DURATION MN TMF COM 670671106 148 11,250 SH   SOLE   0 0 11,250
NUVEEN MUN VALUE FD INC COM 670928100 198 19,727 SH   SOLE   0 0 19,727
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 1,003 45,203 SH   SOLE   0 0 45,203
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 945 68,204 SH   SOLE   0 0 68,204
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 270 21,166 SH   SOLE   0 0 21,166
NUVEEN NEW YORK QLT MUN INC COM 67066X107 560 41,813 SH   SOLE   0 0 41,813
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 147 11,121 SH   SOLE   0 0 11,121
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 2,227 233,358 SH   SOLE   0 0 233,358
NUVEEN PFD & INCM SECURTIES COM 67072C105 1,546 170,672 SH   SOLE   0 0 170,672
NUVEEN PFD & INCOME TERM FD COM 67075A106 1,772 78,763 SH   SOLE   0 0 78,763
NUVEEN QUALITY MUNCP INCOME COM 67066V101 353 26,088 SH   SOLE   0 0 26,088
NUVEEN REAL ASSET INM AND GW COM 67074Y105 226 14,067 SH   SOLE   0 0 14,067
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 3,974 301,253 SH   SOLE   0 0 301,253
NUVEEN SHT DUR CR OPP FD COM 67074X107 733 47,091 SH   SOLE   0 0 47,091
NUVEEN SR INCOME FD COM 67067Y104 1,613 278,278 SH   SOLE   0 0 278,278
NVIDIA CORP COM 67066G104 4,419 24,584 SH   SOLE   0 0 24,584
O REILLY AUTOMOTIVE INC NEW COM 67103H107 825 2,122 SH   SOLE   0 0 2,122
OAKTREE CAP GROUP LLC UNIT CL A 674001201 314 6,325 SH   SOLE   0 0 6,325
OCCIDENTAL PETE CORP COM 674599105 570 8,599 SH   SOLE   0 0 8,599
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 843 30,548 SH   SOLE   0 0 30,548
OGE ENERGY CORP COM 670837103 404 9,339 SH   SOLE   0 0 9,339
OLD DOMINION FREIGHT LINE IN COM 679580100 220 1,509 SH   SOLE   0 0 1,509
OLD NATL BANCORP IND COM 680033107 9,888 602,930 SH   SOLE   0 0 602,930
OMEGA HEALTHCARE INVS INC COM 681936100 403 10,551 SH   SOLE   0 0 10,551
OMNICOM GROUP INC COM 681919106 228 3,092 SH   SOLE   0 0 3,092
ONEOK INC NEW COM 682680103 689 9,889 SH   SOLE   0 0 9,889
OPPENHEIMER ETF TR S&P 500 REVENUE 68386C104 996 19,241 SH   SOLE   0 0 19,241
OPPENHEIMER ETF TR S&P SMALLCAP 600 68386C302 505 7,688 SH   SOLE   0 0 7,688
OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 11,534 304,177 SH   SOLE   0 0 304,177
ORACLE CORP COM 68389X105 3,612 67,328 SH   SOLE   0 0 67,328
ORRSTOWN FINL SVCS INC COM 687380105 768 41,275 SH   SOLE   0 0 41,275
OSHKOSH CORP COM 688239201 436 5,803 SH   SOLE   0 0 5,803
OTTER TAIL CORP COM 689648103 200 4,025 SH   SOLE   0 0 4,025
OXFORD LANE CAP CORP COM 691543102 1,292 131,351 SH   SOLE   0 0 131,351
PACCAR INC COM 693718108 957 14,047 SH   SOLE   0 0 14,047
PACER FDS TR TRENDP US LAR CP 69374H105 25,080 854,412 SH   SOLE   0 0 854,412
PACER FDS TR TRENDP US MID CP 69374H204 292 9,573 SH   SOLE   0 0 9,573
PACER FDS TR TRENDP 100 ETF 69374H303 2,242 65,817 SH   SOLE   0 0 65,817
PACER FDS TR TRENDPILOT EUR 69374H808 915 35,995 SH   SOLE   0 0 35,995
PACER FDS TR US CASH COWS 100 69374H881 25,164 869,899 SH   SOLE   0 0 869,899
PALO ALTO NETWORKS INC COM 697435105 520 2,140 SH   SOLE   0 0 2,140
PAN AMERICAN SILVER CORP COM 697900108 135 10,009 SH   SOLE   0 0 10,009
PARSLEY ENERGY INC CL A 701877102 271 13,949 SH   SOLE   0 0 13,949
PAYCHEX INC COM 704326107 707 8,849 SH   SOLE   0 0 8,849
PAYCOM SOFTWARE INC COM 70432V102 204 1,089 SH   SOLE   0 0 1,089
PAYPAL HLDGS INC COM 70450Y103 2,187 21,156 SH   SOLE   0 0 21,156
PEMBINA PIPELINE CORP COM 706327103 224 6,109 SH   SOLE   0 0 6,109
PENTAIR PLC SHS G7S00T104 335 7,512 SH   SOLE   0 0 7,512
PEPSICO INC COM 713448108 6,762 55,196 SH   SOLE   0 0 55,196
PFIZER INC COM 717081103 16,105 379,711 SH   SOLE   0 0 379,711
PG&E CORP COM 69331C108 181 10,293 SH   SOLE   0 0 10,293
PHILIP MORRIS INTL INC COM 718172109 3,107 35,050 SH   SOLE   0 0 35,050
PHILLIPS 66 COM 718546104 2,365 24,764 SH   SOLE   0 0 24,764
PHYSICIANS RLTY TR COM 71943U104 251 13,349 SH   SOLE   0 0 13,349
PIERIS PHARMACEUTICALS INC COM 720795103 64 16,775 SH   SOLE   0 0 16,775
PIMCO CALIF MUN INCOME FD II COM 72200M108 107 11,850 SH   SOLE   0 0 11,850
PIMCO CORPORATE & INCOME OPP COM 72201B101 6,431 368,120 SH   SOLE   0 0 368,120
PIMCO CORPORATE INCOME STRAT COM 72200U100 1,287 74,861 SH   SOLE   0 0 74,861
PIMCO DYNAMIC INCOME FD SHS 72201Y101 2,100 65,453 SH   SOLE   0 0 65,453
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 842 35,916 SH   SOLE   0 0 35,916
PIMCO ETF TR ACTIVE BD ETF 72201R775 3,573 33,943 SH   SOLE   0 0 33,943
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,215 12,081 SH   SOLE   0 0 12,081
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,853 18,284 SH   SOLE   0 0 18,284
PIMCO HIGH INCOME FD COM SHS 722014107 4,999 554,582 SH   SOLE   0 0 554,582
PINNACLE FINL PARTNERS INC COM 72346Q104 414 7,580 SH   SOLE   0 0 7,580
PINNACLE WEST CAP CORP COM 723484101 391 4,090 SH   SOLE   0 0 4,090
PIONEER MUN HIGH INCOME TR COM SHS 723763108 962 80,574 SH   SOLE   0 0 80,574
PITNEY BOWES INC COM 724479100 89 13,305 SH   SOLE   0 0 13,305
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 320 13,083 SH   SOLE   0 0 13,083
PLUMAS BANCORP COM 729273102 277 12,150 SH   SOLE   0 0 12,150
PNC FINL SVCS GROUP INC COM 693475105 1,044 8,504 SH   SOLE   0 0 8,504
POLYMET MINING CORP COM 731916102 19 26,979 SH   SOLE   0 0 26,979
PPG INDS INC COM 693506107 915 8,098 SH   SOLE   0 0 8,098
PPL CORP COM 69351T106 1,274 39,939 SH   SOLE   0 0 39,939
PRICE T ROWE GROUP INC COM 74144T108 393 3,908 SH   SOLE   0 0 3,908
PRINCIPAL FINL GROUP INC COM 74251V102 200 3,918 SH   SOLE   0 0 3,918
PROCTER AND GAMBLE CO COM 742718109 14,505 139,501 SH   SOLE   0 0 139,501
PROGRESSIVE CORP OHIO COM 743315103 385 5,341 SH   SOLE   0 0 5,341
PROSHARES TR SHORT S&P 500 NE 74347B425 275 9,986 SH   SOLE   0 0 9,986
PROSHARES TR S&P MDCP 400 DIV 74347B680 686 12,269 SH   SOLE   0 0 12,269
PROSHARES TR PSHS LC COR PLUS 74347R248 230 3,352 SH   SOLE   0 0 3,352
PROSHARES TR S&P 500 DV ARIST 74348A467 3,589 52,961 SH   SOLE   0 0 52,961
PROSPECT CAPITAL CORPORATION COM 74348T102 405 60,959 SH   SOLE   0 0 60,959
PRUDENTIAL FINL INC COM 744320102 573 6,276 SH   SOLE   0 0 6,276
PUBLIC STORAGE COM 74460D109 1,099 5,056 SH   SOLE   0 0 5,056
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,186 19,908 SH   SOLE   0 0 19,908
PUTNAM MANAGED MUN INCOM TR COM 746823103 172 22,900 SH   SOLE   0 0 22,900
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 840 162,892 SH   SOLE   0 0 162,892
QORVO INC COM 74736K101 271 3,744 SH   SOLE   0 0 3,744
QUALCOMM INC COM 747525103 1,987 34,747 SH   SOLE   0 0 34,747
RAYTHEON CO COM NEW 755111507 939 5,175 SH   SOLE   0 0 5,175
REALTY INCOME CORP COM 756109104 14,011 190,390 SH   SOLE   0 0 190,390
REAVES UTIL INCOME FD COM SH BEN INT 756158101 424 12,600 SH   SOLE   0 0 12,600
REGIONS FINL CORP NEW COM 7591EP100 269 19,118 SH   SOLE   0 0 19,118
RITE AID CORP COM 767754104 163 258,850 SH   SOLE   0 0 258,850
RMR GROUP INC CL A 74967R106 259 4,286 SH   SOLE   0 0 4,286
ROCKWELL AUTOMATION INC COM 773903109 741 4,220 SH   SOLE   0 0 4,220
ROLLINS INC COM 775711104 496 11,896 SH   SOLE   0 0 11,896
ROSS STORES INC COM 778296103 1,225 13,143 SH   SOLE   0 0 13,143
ROYAL BK CDA MONTREAL QUE COM 780087102 712 9,425 SH   SOLE   0 0 9,425
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 898 14,045 SH   SOLE   0 0 14,045
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,112 33,757 SH   SOLE   0 0 33,757
ROYAL GOLD INC COM 780287108 1,177 12,797 SH   SOLE   0 0 12,797
ROYCE MICRO-CAP TR INC COM 780915104 244 29,265 SH   SOLE   0 0 29,265
ROYCE VALUE TR INC COM 780910105 861 62,749 SH   SOLE   0 0 62,749
RPM INTL INC COM 749685103 266 4,562 SH   SOLE   0 0 4,562
RUBICON PROJ INC COM 78112V102 70 11,500 SH   SOLE   0 0 11,500
S&P GLOBAL INC COM 78409V104 335 1,607 SH   SOLE   0 0 1,607
SALESFORCE COM INC COM 79466L302 2,071 13,029 SH   SOLE   0 0 13,029
SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 41 17,665 SH   SOLE   0 0 17,665
SCHLUMBERGER LTD COM 806857108 471 10,746 SH   SOLE   0 0 10,746
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 304 4,468 SH   SOLE   0 0 4,468
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,205 17,821 SH   SOLE   0 0 17,821
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 9,197 115,793 SH   SOLE   0 0 115,793
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 10,244 187,221 SH   SOLE   0 0 187,221
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 411 7,426 SH   SOLE   0 0 7,426
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,257 18,002 SH   SOLE   0 0 18,002
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 213 8,201 SH   SOLE   0 0 8,201
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 529 18,985 SH   SOLE   0 0 18,985
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 208 7,508 SH   SOLE   0 0 7,508
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 452 8,673 SH   SOLE   0 0 8,673
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 521 16,673 SH   SOLE   0 0 16,673
SCHWAB STRATEGIC TR US TIPS ETF 808524870 468 8,457 SH   SOLE   0 0 8,457
SCIENCE APPLICATNS INTL CP N COM 808625107 847 11,005 SH   SOLE   0 0 11,005
SCYNEXIS INC COM 811292101 23 15,000 SH   SOLE   0 0 15,000
SEABRIDGE GOLD INC COM 811916105 217 18,350 SH   SOLE   0 0 18,350
SEAGATE TECHNOLOGY PLC SHS G7945M107 332 6,873 SH   SOLE   0 0 6,873
SEATTLE GENETICS INC COM 812578102 347 4,735 SH   SOLE   0 0 4,735
SECOND SIGHT MED PRODS INC COM 81362J100 24 34,000 SH   SOLE   0 0 34,000
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 888 15,976 SH   SOLE   0 0 15,976
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,954 64,950 SH   SOLE   0 0 64,950
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,782 31,719 SH   SOLE   0 0 31,719
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8,349 73,337 SH   SOLE   0 0 73,337
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,907 43,897 SH   SOLE   0 0 43,897
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6,417 249,386 SH   SOLE   0 0 249,386
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,256 30,032 SH   SOLE   0 0 30,032
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10,906 147,349 SH   SOLE   0 0 147,349
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 295 6,254 SH   SOLE   0 0 6,254
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,541 43,654 SH   SOLE   0 0 43,654
SEMPRA ENERGY COM 816851109 2,682 21,304 SH   SOLE   0 0 21,304
SENIOR HSG PPTYS TR SH BEN INT 81721M109 308 25,901 SH   SOLE   0 0 25,901
SERVICE CORP INTL COM 817565104 208 5,180 SH   SOLE   0 0 5,180
SERVICENOW INC COM 81762P102 928 3,759 SH   SOLE   0 0 3,759
SHERWIN WILLIAMS CO COM 824348106 781 1,808 SH   SOLE   0 0 1,808
SHOPIFY INC CL A 82509L107 525 2,552 SH   SOLE   0 0 2,552
SILVERCORP METALS INC COM 82835P103 39 15,000 SH   SOLE   0 0 15,000
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 465 18,978 SH   SOLE   0 0 18,978
SIRIUS XM HLDGS INC COM 82968B103 142 25,111 SH   SOLE   0 0 25,111
SKYWORKS SOLUTIONS INC COM 83088M102 218 2,683 SH   SOLE   0 0 2,683
SMITH A O CORP COM 831865209 432 8,040 SH   SOLE   0 0 8,040
SMUCKER J M CO COM NEW 832696405 684 5,889 SH   SOLE   0 0 5,889
SONOCO PRODS CO COM 835495102 229 3,763 SH   SOLE   0 0 3,763
SOUTHERN CO COM 842587107 2,643 51,073 SH   SOLE   0 0 51,073
SOUTHWEST AIRLS CO COM 844741108 1,340 25,817 SH   SOLE   0 0 25,817
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,816 10,868 SH   SOLE   0 0 10,868
SPDR GOLD TRUST GOLD SHS 78463V107 14,550 119,412 SH   SOLE   0 0 119,412
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 254 7,988 SH   SOLE   0 0 7,988
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 11,670 233,165 SH   SOLE   0 0 233,165
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 224 5,921 SH   SOLE   0 0 5,921
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 201 5,095 SH   SOLE   0 0 5,095
SPDR S&P 500 ETF TR TR UNIT 78462F103 60,457 214,146 SH   SOLE   0 0 214,146
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6,866 19,870 SH   SOLE   0 0 19,870
SPDR SER TR PORTFOLIO SH TSR 78468R101 221 7,416 SH   SOLE   0 0 7,416
SPDR SER TR BLOMBERG BRC INV 78468R200 2,979 97,100 SH   SOLE   0 0 97,100
SPDR SER TR BLOOMBERG SRT TR 78468R408 610 22,480 SH   SOLE   0 0 22,480
SPDR SER TR SPDR BLOOMBERG 78468R663 1,270 13,859 SH   SOLE   0 0 13,859
SPDR SER TR NUVEEN BRC MUNIC 78468R721 242 4,894 SH   SOLE   0 0 4,894
SPDR SER TR NUVEEN BLMBRG SR 78468R739 280 5,789 SH   SOLE   0 0 5,789
SPDR SER TR SSGA GNDER ETF 78468R747 1,885 26,506 SH   SOLE   0 0 26,506
SPDR SER TR PRTFLO S&P500 HI 78468R788 572 15,170 SH   SOLE   0 0 15,170
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 826 13,833 SH   SOLE   0 0 13,833
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 894 17,149 SH   SOLE   0 0 17,149
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 332 9,674 SH   SOLE   0 0 9,674
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 495 13,319 SH   SOLE   0 0 13,319
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 711 19,820 SH   SOLE   0 0 19,820
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,302 42,606 SH   SOLE   0 0 42,606
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 728 26,108 SH   SOLE   0 0 26,108
SPDR SERIES TRUST S&P TRANSN ETF 78464A532 440 7,353 SH   SOLE   0 0 7,353
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 1,070 13,349 SH   SOLE   0 0 13,349
SPDR SERIES TRUST COMP SOFTWARE 78464A599 910 9,731 SH   SOLE   0 0 9,731
SPDR SERIES TRUST DJ REIT ETF 78464A607 607 6,150 SH   SOLE   0 0 6,150
SPDR SERIES TRUST AEROSPACE DEF 78464A631 2,201 23,979 SH   SOLE   0 0 23,979
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 620 16,949 SH   SOLE   0 0 16,949
SPDR SERIES TRUST S&P REGL BKG 78464A698 725 14,106 SH   SOLE   0 0 14,106
SPDR SERIES TRUST S&P DIVID ETF 78464A763 13,602 136,930 SH   SOLE   0 0 136,930
SPDR SERIES TRUST S&P INS ETF 78464A789 453 14,697 SH   SOLE   0 0 14,697
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 369 5,529 SH   SOLE   0 0 5,529
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 254 4,821 SH   SOLE   0 0 4,821
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,505 16,625 SH   SOLE   0 0 16,625
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 326 8,442 SH   SOLE   0 0 8,442
SPLUNK INC COM 848637104 244 1,999 SH   SOLE   0 0 1,999
SPRINT CORPORATION COM 85207U105 186 32,769 SH   SOLE   0 0 32,769
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2,604 209,664 SH   SOLE   0 0 209,664
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 985 94,320 SH   SOLE   0 0 94,320
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 133 12,451 SH   SOLE   0 0 12,451
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1,441 260,446 SH   SOLE   0 0 260,446
SQUARE INC CL A 852234103 578 7,785 SH   SOLE   0 0 7,785
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 329 8,728 SH   SOLE   0 0 8,728
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 248 5,382 SH   SOLE   0 0 5,382
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,056 21,861 SH   SOLE   0 0 21,861
STANLEY BLACK & DECKER INC COM 854502101 264 1,942 SH   SOLE   0 0 1,942
STARBUCKS CORP COM 855244109 3,846 51,761 SH   SOLE   0 0 51,761
STARWOOD PPTY TR INC COM 85571B105 300 13,560 SH   SOLE   0 0 13,560
STEEL DYNAMICS INC COM 858119100 219 6,230 SH   SOLE   0 0 6,230
STMICROELECTRONICS N V NY REGISTRY 861012102 249 16,908 SH   SOLE   0 0 16,908
STORE CAP CORP COM 862121100 379 11,310 SH   SOLE   0 0 11,310
STRYKER CORP COM 863667101 873 4,391 SH   SOLE   0 0 4,391
SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 219 17,816 SH   SOLE   0 0 17,816
SUNTRUST BKS INC COM 867914103 890 15,018 SH   SOLE   0 0 15,018
SURMODICS INC COM 868873100 671 15,427 SH   SOLE   0 0 15,427
SYNOPSYS INC COM 871607107 853 7,314 SH   SOLE   0 0 7,314
SYSCO CORP COM 871829107 1,166 17,500 SH   SOLE   0 0 17,500
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 938 23,003 SH   SOLE   0 0 23,003
TARGET CORP COM 87612E106 1,878 23,507 SH   SOLE   0 0 23,507
TD AMERITRADE HLDG CORP COM 87236Y108 275 5,509 SH   SOLE   0 0 5,509
TE CONNECTIVITY LTD REG SHS H84989104 287 3,598 SH   SOLE   0 0 3,598
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 308 15,097 SH   SOLE   0 0 15,097
TEMPLETON EMERG MKTS INCOME COM 880192109 259 25,283 SH   SOLE   0 0 25,283
TEMPLETON EMERGING MKTS FD I COM 880191101 206 13,871 SH   SOLE   0 0 13,871
TEMPLETON GLOBAL INCOME FD COM 880198106 112 17,804 SH   SOLE   0 0 17,804
TESLA INC COM 88160R101 1,121 4,002 SH   SOLE   0 0 4,002
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 166 10,606 SH   SOLE   0 0 10,606
TEXAS INSTRS INC COM 882508104 1,411 13,283 SH   SOLE   0 0 13,283
THE CHARLES SCHWAB CORPORATI COM 808513105 517 12,133 SH   SOLE   0 0 12,133
THERMO FISHER SCIENTIFIC INC COM 883556102 1,892 6,927 SH   SOLE   0 0 6,927
TJX COS INC NEW COM 872540109 1,078 20,215 SH   SOLE   0 0 20,215
TORCHMARK CORP COM 891027104 388 4,746 SH   SOLE   0 0 4,746
TORO CO COM 891092108 210 3,050 SH   SOLE   0 0 3,050
TORTOISE ENERGY INFRA CORP COM 89147L100 750 31,925 SH   SOLE   0 0 31,925
TOTAL S A SPONSORED ADS 89151E109 686 12,221 SH   SOLE   0 0 12,221
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 602 5,058 SH   SOLE   0 0 5,058
TRAVELERS COMPANIES INC COM 89417E109 930 6,750 SH   SOLE   0 0 6,750
TRI CONTL CORP COM 895436103 1,046 39,737 SH   SOLE   0 0 39,737
TRICO BANCSHARES COM 896095106 379 9,658 SH   SOLE   0 0 9,658
TUTOR PERINI CORP NOTE 2.875% 6/1 901109AD0 19 19,000 PRN   SOLE   0 0 19,000
TWILIO INC CL A 90138F102 257 1,987 SH   SOLE   0 0 1,987
TWITTER INC COM 90184L102 329 9,944 SH   SOLE   0 0 9,944
TWO HBRS INVT CORP COM NEW 90187B408 424 31,376 SH   SOLE   0 0 31,376
UBS AG JERSEY BRH ALERIAN INFRST 902641646 232 10,184 SH   SOLE   0 0 10,184
UBS GROUP AG SHS H42097107 160 13,090 SH   SOLE   0 0 13,090
UDR INC COM 902653104 369 8,142 SH   SOLE   0 0 8,142
ULTIMATE SOFTWARE GROUP INC COM 90385D107 352 1,067 SH   SOLE   0 0 1,067
UNDER ARMOUR INC CL A 904311107 633 29,978 SH   SOLE   0 0 29,978
UNDER ARMOUR INC CL C 904311206 453 23,786 SH   SOLE   0 0 23,786
UNILEVER N V N Y SHS NEW 904784709 869 14,911 SH   SOLE   0 0 14,911
UNILEVER PLC SPON ADR NEW 904767704 1,092 18,831 SH   SOLE   0 0 18,831
UNION PACIFIC CORP COM 907818108 5,772 34,526 SH   SOLE   0 0 34,526
UNITED PARCEL SERVICE INC CL B 911312106 6,416 57,483 SH   SOLE   0 0 57,483
UNITED RENTALS INC COM 911363109 827 7,231 SH   SOLE   0 0 7,231
UNITED STATES OIL FUND LP UNITS 91232N108 264 21,094 SH   SOLE   0 0 21,094
UNITED STATES STL CORP NEW COM 912909108 207 10,459 SH   SOLE   0 0 10,459
UNITED TECHNOLOGIES CORP COM 913017109 3,967 30,763 SH   SOLE   0 0 30,763
UNITEDHEALTH GROUP INC COM 91324P102 6,410 25,942 SH   SOLE   0 0 25,942
US BANCORP DEL COM NEW 902973304 2,156 44,742 SH   SOLE   0 0 44,742
V F CORP COM 918204108 623 7,155 SH   SOLE   0 0 7,155
VALERO ENERGY CORP NEW COM 91913Y100 1,114 13,164 SH   SOLE   0 0 13,164
VALMONT INDS INC COM 920253101 381 2,926 SH   SOLE   0 0 2,926
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,136 95,746 SH   SOLE   0 0 95,746
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 1,814 110,681 SH   SOLE   0 0 110,681
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 1,112 57,075 SH   SOLE   0 0 57,075
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 990 42,219 SH   SOLE   0 0 42,219
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 229 8,750 SH   SOLE   0 0 8,750
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 484 10,359 SH   SOLE   0 0 10,359
VANECK VECTORS ETF TR RETAIL ETF 92189F684 352 3,365 SH   SOLE   0 0 3,365
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 515 15,450 SH   SOLE   0 0 15,450
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 309 4,962 SH   SOLE   0 0 4,962
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 786 5,076 SH   SOLE   0 0 5,076
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 224 1,465 SH   SOLE   0 0 1,465
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 476 3,391 SH   SOLE   0 0 3,391
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 311 2,432 SH   SOLE   0 0 2,432
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 330 3,609 SH   SOLE   0 0 3,609
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 4,201 50,075 SH   SOLE   0 0 50,075
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 6,586 82,762 SH   SOLE   0 0 82,762
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 3,709 45,637 SH   SOLE   0 0 45,637
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,201 21,517 SH   SOLE   0 0 21,517
VANGUARD GROUP DIV APP ETF 921908844 18,511 168,824 SH   SOLE   0 0 168,824
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 38,121 146,905 SH   SOLE   0 0 146,905
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,607 14,906 SH   SOLE   0 0 14,906
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,917 20,438 SH   SOLE   0 0 20,438
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7,001 80,478 SH   SOLE   0 0 80,478
VANGUARD INDEX FDS SML CP GRW ETF 922908595 3,793 21,128 SH   SOLE   0 0 21,128
VANGUARD INDEX FDS SM CP VAL ETF 922908611 4,392 34,254 SH   SOLE   0 0 34,254
VANGUARD INDEX FDS MID CAP ETF 922908629 7,460 46,323 SH   SOLE   0 0 46,323
VANGUARD INDEX FDS LARGE CAP ETF 922908637 4,289 33,029 SH   SOLE   0 0 33,029
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 856 7,406 SH   SOLE   0 0 7,406
VANGUARD INDEX FDS GROWTH ETF 922908736 12,109 77,411 SH   SOLE   0 0 77,411
VANGUARD INDEX FDS VALUE ETF 922908744 18,416 171,056 SH   SOLE   0 0 171,056
VANGUARD INDEX FDS SMALL CP ETF 922908751 19,920 130,347 SH   SOLE   0 0 130,347
VANGUARD INDEX FDS TOTAL STK MKT 922908769 29,129 201,301 SH   SOLE   0 0 201,301
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 744 12,423 SH   SOLE   0 0 12,423
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 297 2,851 SH   SOLE   0 0 2,851
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 27,889 381,119 SH   SOLE   0 0 381,119
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,116 62,175 SH   SOLE   0 0 62,175
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,916 139,243 SH   SOLE   0 0 139,243
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,176 21,971 SH   SOLE   0 0 21,971
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 604 12,529 SH   SOLE   0 0 12,529
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 550 10,538 SH   SOLE   0 0 10,538
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10,633 133,222 SH   SOLE   0 0 133,222
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 391 3,009 SH   SOLE   0 0 3,009
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 429 3,006 SH   SOLE   0 0 3,006
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 655 5,299 SH   SOLE   0 0 5,299
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 5,451 35,071 SH   SOLE   0 0 35,071
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 705 6,518 SH   SOLE   0 0 6,518
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,201 9,241 SH   SOLE   0 0 9,241
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 722 8,336 SH   SOLE   0 0 8,336
VANGUARD STAR FD VG TL INTL STK F 921909768 5,174 99,739 SH   SOLE   0 0 99,739
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 10,111 247,383 SH   SOLE   0 0 247,383
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 31,191 363,975 SH   SOLE   0 0 363,975
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 862 13,339 SH   SOLE   0 0 13,339
VANGUARD WORLD FD MEGA GRWTH IND 921910816 870 6,982 SH   SOLE   0 0 6,982
VANGUARD WORLD FD MEGA CAP INDEX 921910873 487 4,992 SH   SOLE   0 0 4,992
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 4,283 29,470 SH   SOLE   0 0 29,470
VANGUARD WORLD FDS ENERGY ETF 92204A306 547 6,129 SH   SOLE   0 0 6,129
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 680 10,562 SH   SOLE   0 0 10,562
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,359 7,835 SH   SOLE   0 0 7,835
VANGUARD WORLD FDS INF TECH ETF 92204A702 8,834 44,018 SH   SOLE   0 0 44,018
VANGUARD WORLD FDS MATERIALS ETF 92204A801 281 2,286 SH   SOLE   0 0 2,286
VANGUARD WORLD FDS UTILITIES ETF 92204A876 660 5,095 SH   SOLE   0 0 5,095
VARIAN MED SYS INC COM 92220P105 387 2,746 SH   SOLE   0 0 2,746
VEEVA SYS INC CL A COM 922475108 772 6,029 SH   SOLE   0 0 6,029
VENTAS INC COM 92276F100 2,281 35,679 SH   SOLE   0 0 35,679
VEREIT INC COM 92339V100 202 24,003 SH   SOLE   0 0 24,003
VERIZON COMMUNICATIONS INC COM 92343V104 20,389 344,078 SH   SOLE   0 0 344,078
VERTEX PHARMACEUTICALS INC COM 92532F100 413 2,262 SH   SOLE   0 0 2,262
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 727 15,546 SH   SOLE   0 0 15,546
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 642 14,376 SH   SOLE   0 0 14,376
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 737 16,778 SH   SOLE   0 0 16,778
VISA INC COM CL A 92826C839 11,797 75,593 SH   SOLE   0 0 75,593
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,391 76,438 SH   SOLE   0 0 76,438
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 441 67,305 SH   SOLE   0 0 67,305
VOYA PRIME RATE TR SH BEN INT 92913A100 90 18,744 SH   SOLE   0 0 18,744
W P CAREY INC COM 92936U109 1,343 17,165 SH   SOLE   0 0 17,165
WALGREENS BOOTS ALLIANCE INC COM 931427108 602 9,543 SH   SOLE   0 0 9,543
WALMART INC COM 931142103 4,531 46,279 SH   SOLE   0 0 46,279
WASTE MGMT INC DEL COM 94106L109 927 8,923 SH   SOLE   0 0 8,923
WATERS CORP COM 941848103 536 2,130 SH   SOLE   0 0 2,130
WEBSTER FINL CORP CONN COM 947890109 200 3,948 SH   SOLE   0 0 3,948
WEC ENERGY GROUP INC COM 92939U106 2,381 30,097 SH   SOLE   0 0 30,097
WELLS FARGO CO NEW COM 949746101 6,121 126,762 SH   SOLE   0 0 126,762
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 494 94,179 SH   SOLE   0 0 94,179
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 250 31,725 SH   SOLE   0 0 31,725
WELLTOWER INC COM 95040Q104 939 12,054 SH   SOLE   0 0 12,054
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 264 16,009 SH   SOLE   0 0 16,009
WESTERN ASSET HIGH INCM FD I COM 95766J102 76 11,840 SH   SOLE   0 0 11,840
WESTERN ASSET HIGH INCM OPP COM 95766K109 102 21,223 SH   SOLE   0 0 21,223
WESTERN ASSET INVESTMENT GRA COM 95766T100 375 25,467 SH   SOLE   0 0 25,467
WESTERN ASSET INVT GRADE DEF COM 95790A101 878 43,659 SH   SOLE   0 0 43,659
WESTERN ASSET MUN DEF OPP TR COM 95768A109 1,056 50,373 SH   SOLE   0 0 50,373
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 216 19,327 SH   SOLE   0 0 19,327
WESTERN AST INFL LKD OPP & I COM 95766R104 653 60,923 SH   SOLE   0 0 60,923
WESTERN DIGITAL CORP COM 958102105 554 11,515 SH   SOLE   0 0 11,515
WEYERHAEUSER CO COM 962166104 642 24,339 SH   SOLE   0 0 24,339
WHIRLPOOL CORP COM 963320106 211 1,573 SH   SOLE   0 0 1,573
WILLIAMS COS INC DEL COM 969457100 217 7,542 SH   SOLE   0 0 7,542
WINTRUST FINL CORP COM 97650W108 298 4,414 SH   SOLE   0 0 4,414
WISDOMTREE TR US TOTAL DIVIDND 97717W109 965 10,208 SH   SOLE   0 0 10,208
WISDOMTREE TR US HIGH DIVIDEND 97717W208 18,388 253,815 SH   SOLE   0 0 253,815
WISDOMTREE TR EMG MKTS SMCAP 97717W281 1,667 35,469 SH   SOLE   0 0 35,469
WISDOMTREE TR US LARGECAP DIVD 97717W307 2,789 29,610 SH   SOLE   0 0 29,610
WISDOMTREE TR EMER MKT HIGH FD 97717W315 568 12,896 SH   SOLE   0 0 12,896
WISDOMTREE TR US DIVID EX FNCL 97717W406 1,549 18,079 SH   SOLE   0 0 18,079
WISDOMTREE TR US MIDCAP DIVID 97717W505 18,134 506,949 SH   SOLE   0 0 506,949
WISDOMTREE TR US SMALLCAP FUND 97717W562 876 24,309 SH   SOLE   0 0 24,309
WISDOMTREE TR US MIDCAP FUND 97717W570 341 8,630 SH   SOLE   0 0 8,630
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,151 41,760 SH   SOLE   0 0 41,760
WISDOMTREE TR INTL EQUITY FD 97717W703 379 7,485 SH   SOLE   0 0 7,485
WISDOMTREE TR INTL SMCAP DIV 97717W760 855 12,964 SH   SOLE   0 0 12,964
WISDOMTREE TR ITL HIGH DIV FD 97717W802 405 10,052 SH   SOLE   0 0 10,052
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 205 6,346 SH   SOLE   0 0 6,346
WISDOMTREE TR FLOATNG RAT TREA 97717X628 3,158 126,024 SH   SOLE   0 0 126,024
WISDOMTREE TR US QTLY DIV GRT 97717X669 4,337 100,634 SH   SOLE   0 0 100,634
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 763 11,912 SH   SOLE   0 0 11,912
XCEL ENERGY INC COM 98389B100 2,586 46,095 SH   SOLE   0 0 46,095
XILINX INC COM 983919101 256 2,017 SH   SOLE   0 0 2,017
XYLEM INC COM 98419M100 303 3,831 SH   SOLE   0 0 3,831
YAMANA GOLD INC COM 98462Y100 35 13,728 SH   SOLE   0 0 13,728
YUM BRANDS INC COM 988498101 974 9,774 SH   SOLE   0 0 9,774
YUM CHINA HLDGS INC COM 98850P109 349 7,750 SH   SOLE   0 0 7,750
ZIMMER BIOMET HLDGS INC COM 98956P102 671 5,261 SH   SOLE   0 0 5,261
ZIONS BANCORPORATION N A COM 989701107 762 16,735 SH   SOLE   0 0 16,735