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
APPLE INC COM 037833100 15,104 130,452 SH   SOLE   0 0 130,452
BK OF AMERICA CORP COM 060505104 402 16,683 SH   SOLE   0 0 16,683
BP PLC SPONSORED ADR 055622104 266 15,232 SH   SOLE   0 0 15,232
BARRICK GOLD CORP COM 067901108 1,929 68,613 SH   SOLE   0 0 68,613
ISHARES TR MSCI AC ASIA ETF 464288182 48 622 SH   SOLE   0 0 622
ABBVIE INC COM 00287Y109 778 8,888 SH   SOLE   0 0 8,888
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 817 3,619 SH   SOLE   0 0 3,619
ISHARES INC MSCI GBL MIN VOL 464286525 40 438 SH   SOLE   0 0 438
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,000 2,039 SH   SOLE   0 0 2,039
AERCAP HOLDINGS NV SHS N00985106 265 10,503 SH   SOLE   0 0 10,503
ISHARES TR CORE US AGGBD ET 464287226 2,280 19,310 SH   SOLE   0 0 19,310
ISHARES TR AGENCY BOND ETF 464288166 3 21 SH   SOLE   0 0 21
GALLAGHER ARTHUR J & CO COM 363576109 325 3,075 SH   SOLE   0 0 3,075
AKAMAI TECHNOLOGIES INC COM 00971T101 343 3,101 SH   SOLE   0 0 3,101
ALLEGION PLC ORD SHS G0176J109 366 3,701 SH   SOLE   0 0 3,701
AMCOR PLC ORD G0250X107 455 41,166 SH   SOLE   0 0 41,166
AMERICAN TOWER CORP NEW COM 03027X100 441 1,817 SH   SOLE   0 0 1,817
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 2 70 SH   SOLE   0 0 70
ANSYS INC COM 03662Q105 327 1,001 SH   SOLE   0 0 1,001
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 44 10,695 SH   SOLE   0 0 10,695
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 274 1,777 SH   SOLE   0 0 1,777
ACTIVISION BLIZZARD INC COM 00507V109 1,130 13,957 SH   SOLE   0 0 13,957
BROADCOM INC COM 11135F101 264 724 SH   SOLE   0 0 724
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,153 3,927 SH   SOLE   0 0 3,927
BRIGHT HORIZONS FAM SOL IN D COM 109194100 302 1,990 SH   SOLE   0 0 1,990
SPDR SER TR SPDR BLOOMBERG 78468R663 111 1,210 SH   SOLE   0 0 1,210
VANGUARD BD INDEX FDS INTERMED TERM 921937819 420 4,492 SH   SOLE   0 0 4,492
VANECK VECTORS ETF TR GAMING ETF 92189F882 0 3 SH   SOLE   0 0 3
BLACKROCK INC COM 09247X101 421 747 SH   SOLE   0 0 747
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 51 455 SH   SOLE   0 0 455
BRISTOL-MYERS SQUIBB CO COM 110122108 1,253 20,780 SH   SOLE   0 0 20,780
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1 532 SH   SOLE   0 0 532
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,211 36,393 SH   SOLE   0 0 36,393
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 329 5,662 SH   SOLE   0 0 5,662
PIMCO ETF TR ACTIVE BD ETF 72201R775 26 231 SH   SOLE   0 0 231
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 442 5,321 SH   SOLE   0 0 5,321
SPDR SER TR BLOMBERG INTL TR 78464A516 1 38 SH   SOLE   0 0 38
SPDR SER TR BLOMBERG BRC INT 78464A334 3 99 SH   SOLE   0 0 99
CITIGROUP INC COM NEW 172967424 835 19,387 SH   SOLE   0 0 19,387
CAE INC COM 124765108 250 17,092 SH   SOLE   0 0 17,092
CATERPILLAR INC DEL COM 149123101 1,098 7,370 SH   SOLE   0 0 7,370
CROWN CASTLE INTL CORP NEW COM 22822V101 876 5,264 SH   SOLE   0 0 5,264
CDW CORP COM 12514G108 396 3,310 SH   SOLE   0 0 3,310
ISHARES INC JP MRG EM CRP BD 464286251 92 1,779 SH   SOLE   0 0 1,779
CHURCH & DWIGHT INC COM 171340102 204 2,177 SH   SOLE   0 0 2,177
CHEMED CORP NEW COM 16359R103 347 723 SH   SOLE   0 0 723
CHECK POINT SOFTWARE TECH LT ORD M22465104 343 2,851 SH   SOLE   0 0 2,851
COLGATE PALMOLIVE CO COM 194162103 416 5,404 SH   SOLE   0 0 5,404
CLEVELAND-CLIFFS INC NEW COM 185899101 192 29,890 SH   SOLE   0 0 29,890
CELLECTIS S A SPON ADS 15117K103 394 21,288 SH   SOLE   0 0 21,288
CLOROX CO DEL COM 189054109 487 2,315 SH   SOLE   0 0 2,315
COMCAST CORP NEW CL A 20030N101 1,736 37,533 SH   SOLE   0 0 37,533
AMERICOLD RLTY TR COM 03064D108 540 15,035 SH   SOLE   0 0 15,035
COOPER COS INC COM NEW 216648402 520 1,542 SH   SOLE   0 0 1,542
CONOCOPHILLIPS COM 20825C104 296 9,008 SH   SOLE   0 0 9,008
COSTCO WHSL CORP NEW COM 22160K105 436 1,229 SH   SOLE   0 0 1,229
COPART INC COM 217204106 423 4,024 SH   SOLE   0 0 4,024
CHARLES RIV LABS INTL INC COM 159864107 541 2,388 SH   SOLE   0 0 2,388
SALESFORCE COM INC COM 79466L302 913 3,635 SH   SOLE   0 0 3,635
CISCO SYS INC COM 17275R102 1,215 30,844 SH   SOLE   0 0 30,844
PROSHARES TR LARGE CAP CRE 74347R248 423 5,545 SH   SOLE   0 0 5,545
CSX CORP COM 126408103 223 2,870 SH   SOLE   0 0 2,870
CORTEVA INC COM 22052L104 672 23,311 SH   SOLE   0 0 23,311
CVS HEALTH CORP COM 126650100 622 10,660 SH   SOLE   0 0 10,660
CHEVRON CORP NEW COM 166764100 866 12,026 SH   SOLE   0 0 12,026
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 473 19,669 SH   SOLE   0 0 19,669
DOMINION ENERGY INC COM 25746U109 926 11,743 SH   SOLE   0 0 11,743
DELTA AIR LINES INC DEL COM NEW 247361702 234 7,642 SH   SOLE   0 0 7,642
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 7 208 SH   SOLE   0 0 208
DUPONT DE NEMOURS INC COM 26614N102 953 17,182 SH   SOLE   0 0 17,182
PROSHARES TR PSHS ULTRA DOW30 74347R305 4 90 SH   SOLE   0 0 90
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 5 165 SH   SOLE   0 0 165
DISCOVER FINL SVCS COM 254709108 336 5,822 SH   SOLE   0 0 5,822
DOLLAR GEN CORP NEW COM 256677105 782 3,733 SH   SOLE   0 0 3,733
ISHARES TR CORE DIV GRWTH 46434V621 36 900 SH   SOLE   0 0 900
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 939 3,375 SH   SOLE   0 0 3,375
DISNEY WALT CO COM DISNEY 254687106 2,561 20,639 SH   SOLE   0 0 20,639
DIGITAL RLTY TR INC COM 253868103 746 5,074 SH   SOLE   0 0 5,074
DOCUSIGN INC COM 256163106 697 3,239 SH   SOLE   0 0 3,239
DOVER CORP COM 260003108 218 2,014 SH   SOLE   0 0 2,014
DOW INC COM 260557103 814 17,294 SH   SOLE   0 0 17,294
ISHARES TR MSCI KLD400 SOC 464288570 1 8 SH   SOLE   0 0 8
DTE ENERGY CO COM 233331107 667 5,745 SH   SOLE   0 0 5,745
DUKE ENERGY CORP NEW COM NEW 26441C204 283 3,200 SH   SOLE   0 0 3,200
ISHARES TR SELECT DIVID ETF 464287168 578 7,085 SH   SOLE   0 0 7,085
ISHARES INC EM MKTS DIV ETF 464286319 5 169 SH   SOLE   0 0 169
EBAY INC. COM 278642103 568 10,903 SH   SOLE   0 0 10,903
SPDR SER TR BLOMBRG BRC EMRG 78464A391 219 8,329 SH   SOLE   0 0 8,329
EMERGENT BIOSOLUTIONS INC COM 29089Q105 523 5,058 SH   SOLE   0 0 5,058
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 214 1,435 SH   SOLE   0 0 1,435
ISHARES TR MSCI EMG MKT ETF 464287234 20 448 SH   SOLE   0 0 448
ISHARES INC MSCI EMERG MRKT 464286533 61 1,114 SH   SOLE   0 0 1,114
ISHARES TR MSCI EAFE ETF 464287465 131 2,051 SH   SOLE   0 0 2,051
ISHARES TR MSCI EAFE MIN VL 46429B689 733 10,755 SH   SOLE   0 0 10,755
ISHARES TR EAFE GRWTH ETF 464288885 6 63 SH   SOLE   0 0 63
ISHARES TR EAFE VALUE ETF 464288877 2 51 SH   SOLE   0 0 51
EQUIFAX INC COM 294429105 362 2,305 SH   SOLE   0 0 2,305
ELANCO ANIMAL HEALTH INC COM 28414H103 223 7,986 SH   SOLE   0 0 7,986
ISHARES TR JPMORGAN USD EMG 464288281 1,770 15,970 SH   SOLE   0 0 15,970
EMERSON ELEC CO COM 291011104 200 3,048 SH   SOLE   0 0 3,048
ENBRIDGE INC COM 29250N105 403 13,809 SH   SOLE   0 0 13,809
ISHARES TR MSCI PHILIPS ETF 46429B408 18 688 SH   SOLE   0 0 688
EQUINIX INC COM 29444U700 319 420 SH   SOLE   0 0 420
ERICSSON ADR B SEK 10 294821608 284 26,061 SH   SOLE   0 0 26,061
VANGUARD WORLD FD ESG US STK ETF 921910733 13 205 SH   SOLE   0 0 205
ISHARES INC MSCI SWEDEN ETF 464286756 135 3,836 SH   SOLE   0 0 3,836
ISHARES INC MSCI SINGPOR ETF 46434G780 9 456 SH   SOLE   0 0 456
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 26 596 SH   SOLE   0 0 596
ISHARES INC MSCI STH KOR ETF 464286772 50 771 SH   SOLE   0 0 771
ISHARES INC MSCI BRAZIL ETF 464286400 1 25 SH   SOLE   0 0 25
EXPONENT INC COM 30214U102 210 2,920 SH   SOLE   0 0 2,920
FORD MTR CO DEL COM 345370860 135 20,221 SH   SOLE   0 0 20,221
FACEBOOK INC CL A 30303M102 1,887 7,206 SH   SOLE   0 0 7,206
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 296 24,239 SH   SOLE   0 0 24,239
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 5 130 SH   SOLE   0 0 130
FOUR CORNERS PPTY TR INC COM 35086T109 332 12,813 SH   SOLE   0 0 12,813
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 683 11,027 SH   SOLE   0 0 11,027
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 94 2,373 SH   SOLE   0 0 2,373
FEDEX CORP COM 31428X106 218 865 SH   SOLE   0 0 865
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 5 165 SH   SOLE   0 0 165
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 24 449 SH   SOLE   0 0 449
FAIR ISAAC CORP COM 303250104 261 613 SH   SOLE   0 0 613
FIDELITY NATL INFORMATION SV COM 31620M106 321 2,183 SH   SOLE   0 0 2,183
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 1,883 58,783 SH   SOLE   0 0 58,783
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 5,669 103,022 SH   SOLE   0 0 103,022
FLIR SYS INC COM 302445101 257 7,159 SH   SOLE   0 0 7,159
ISHARES TR FLTG RATE NT ETF 46429B655 1,746 34,415 SH   SOLE   0 0 34,415
SPDR SER TR BLOMBERG BRC INV 78468R200 108 3,523 SH   SOLE   0 0 3,523
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 5 179 SH   SOLE   0 0 179
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2 61 SH   SOLE   0 0 61
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1 18 SH   SOLE   0 0 18
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1 32 SH   SOLE   0 0 32
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 4 179 SH   SOLE   0 0 179
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 3 80 SH   SOLE   0 0 80
FRANCO NEV CORP COM 351858105 2,994 21,450 SH   SOLE   0 0 21,450
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1,183 12,240 SH   SOLE   0 0 12,240
FS KKR CAP CORP II COM 35952V303 330 21,643 SH   SOLE   0 0 21,643
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 61 1,609 SH   SOLE   0 0 1,609
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 45 4,687 SH   SOLE   0 0 4,687
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 43 1,145 SH   SOLE   0 0 1,145
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 593 17,383 SH   SOLE   0 0 17,383
FIRST TR VALUE LINE DIVID IN SHS 33734H106 7,124 226,452 SH   SOLE   0 0 226,452
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2 50 SH   SOLE   0 0 50
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2 41 SH   SOLE   0 0 41
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 6 59 SH   SOLE   0 0 59
ISHARES TR CHINA LG-CAP ETF 464287184 10 237 SH   SOLE   0 0 237
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 11 117 SH   SOLE   0 0 117
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 1 103 SH   SOLE   0 0 103
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 3 112 SH   SOLE   0 0 112
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 3 76 SH   SOLE   0 0 76
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 2 50 SH   SOLE   0 0 50
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1,639 16,321 SH   SOLE   0 0 16,321
PACER FDS TR GLOBL CASH ETF 69374H709 1 32 SH   SOLE   0 0 32
GDS HLDGS LTD SPONSORED ADS 36165L108 314 3,840 SH   SOLE   0 0 3,840
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 292 7,464 SH   SOLE   0 0 7,464
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 179 3,228 SH   SOLE   0 0 3,228
GENERAL ELECTRIC CO COM 369604103 158 25,360 SH   SOLE   0 0 25,360
GRACO INC COM 384109104 201 3,278 SH   SOLE   0 0 3,278
CGI INC CL A SUB VTG 12532H104 215 3,175 SH   SOLE   0 0 3,175
GILEAD SCIENCES INC COM 375558103 871 13,791 SH   SOLE   0 0 13,791
GENERAL MLS INC COM 370334104 628 10,187 SH   SOLE   0 0 10,187
SPDR GOLD TR GOLD SHS 78463V107 1,083 6,112 SH   SOLE   0 0 6,112
GALAPAGOS NV SPON ADR 36315X101 332 2,343 SH   SOLE   0 0 2,343
GENERAL MTRS CO COM 37045V100 345 11,685 SH   SOLE   0 0 11,685
ISHARES TR GNMA BOND ETF 46429B333 15 293 SH   SOLE   0 0 293
ALPHABET INC CAP STK CL C 02079K107 1,971 1,341 SH   SOLE   0 0 1,341
ALPHABET INC CAP STK CL A 02079K305 1,845 1,259 SH   SOLE   0 0 1,259
ISHARES TR US TREAS BD ETF 46429B267 202 7,245 SH   SOLE   0 0 7,245
GROUP 1 AUTOMOTIVE INC COM 398905109 296 3,354 SH   SOLE   0 0 3,354
GRIFOLS S A SP ADR REP B NVT 398438408 249 14,385 SH   SOLE   0 0 14,385
GARMIN LTD SHS H2906T109 252 2,659 SH   SOLE   0 0 2,659
GRAINGER W W INC COM 384802104 216 606 SH   SOLE   0 0 606
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 151 4,960 SH   SOLE   0 0 4,960
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 23 484 SH   SOLE   0 0 484
VANECK VECTORS ETF TR NAT RES ETF 92189F841 34 1,059 SH   SOLE   0 0 1,059
HOME DEPOT INC COM 437076102 3,369 12,132 SH   SOLE   0 0 12,132
ISHARES TR CORE HIGH DV ETF 46429B663 34 421 SH   SOLE   0 0 421
ISHARES TR CUR HED MSCI GER 46434V704 63 2,250 SH   SOLE   0 0 2,250
HOULIHAN LOKEY INC CL A 441593100 317 5,382 SH   SOLE   0 0 5,382
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 11,787 286,014 SH   SOLE   0 0 286,014
HONEYWELL INTL INC COM 438516106 862 5,236 SH   SOLE   0 0 5,236
HP INC COM 40434L105 252 13,135 SH   SOLE   0 0 13,135
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 503 12,307 SH   SOLE   0 0 12,307
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 208 9,581 SH   SOLE   0 0 9,581
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 1,977 47,791 SH   SOLE   0 0 47,791
ISHARES TR IBOXX HI YD ETF 464288513 204 2,431 SH   SOLE   0 0 2,431
SPDR SER TR NUVEEN BBG BRCLY 78464A284 20 357 SH   SOLE   0 0 357
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 30 316 SH   SOLE   0 0 316
ISHARES TR CORE INTL AGGR 46435G672 6 100 SH   SOLE   0 0 100
ISHARES TR US BR DEL SE ETF 464288794 6 100 SH   SOLE   0 0 100
ISHARES TR US REGNL BKS ETF 464288778 43 1,300 SH   SOLE   0 0 1,300
ISHARES GOLD TRUST ISHARES 464285105 37,227 2,069,256 SH   SOLE   0 0 2,069,256
ISHARES TR NASDAQ BIOTECH 464287556 30 218 SH   SOLE   0 0 218
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 25 985 SH   SOLE   0 0 985
ISHARES TR IBONDS DEC21 ETF 46434VBK5 23 903 SH   SOLE   0 0 903
ISHARES TR IBONDS DEC22 ETF 46434VBA7 21 802 SH   SOLE   0 0 802
ISHARES TR IBONDS DEC23 ETF 46434VAX8 21 800 SH   SOLE   0 0 800
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 206 4,264 SH   SOLE   0 0 4,264
INTERNATIONAL BUSINESS MACHS COM 459200101 612 5,027 SH   SOLE   0 0 5,027
ISHARES TR IBONDS DEC2021 46435G789 25 976 SH   SOLE   0 0 976
ISHARES TR IBONDS DEC2022 46435G755 21 778 SH   SOLE   0 0 778
INTERCONTINENTAL EXCHANGE IN COM 45866F104 348 3,479 SH   SOLE   0 0 3,479
ISHARES TR COHEN STEER REIT 464287564 76 741 SH   SOLE   0 0 741
ISHARES TR GL CLEAN ENE ETF 464288224 52 2,787 SH   SOLE   0 0 2,787
ICON PLC SHS G4705A100 293 1,535 SH   SOLE   0 0 1,535
ISHARES TR CONV BD ETF 46435G102 2 23 SH   SOLE   0 0 23
ISHARES TR CORE MSCI INTL 46435G326 8,455 156,689 SH   SOLE   0 0 156,689
ISHARES TR U.S. UTILITS ETF 464287697 3 20 SH   SOLE   0 0 20
ISHARES TR INTL SEL DIV ETF 464288448 8 338 SH   SOLE   0 0 338
ISHARES TR BARCLAYS 7 10 YR 464287440 78 641 SH   SOLE   0 0 641
ISHARES TR CORE MSCI EAFE 46432F842 45 740 SH   SOLE   0 0 740
ISHARES TR 3 7 YR TREAS BD 464288661 64 480 SH   SOLE   0 0 480
ISHARES INC CORE MSCI EMKT 46434G103 172 3,253 SH   SOLE   0 0 3,253
ISHARES TR US OIL GS EX ETF 464288851 5 186 SH   SOLE   0 0 186
ISHARES TR CORE MSCI EURO 46434V738 2 39 SH   SOLE   0 0 39
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1 48 SH   SOLE   0 0 48
ISHARES TR NORTH AMERN NAT 464287374 11 556 SH   SOLE   0 0 556
ISHARES TR ISHS 5-10YR INVT 464288638 30 496 SH   SOLE   0 0 496
ISHARES TR INTL TREA BD ETF 464288117 5 102 SH   SOLE   0 0 102
ISHARES TR ISHS 1-5YR INVS 464288646 5,388 98,134 SH   SOLE   0 0 98,134
ISHARES TR EXPANDED TECH 464287515 4 12 SH   SOLE   0 0 12
ISHARES TR U.S. PHARMA ETF 464288836 60 367 SH   SOLE   0 0 367
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 355 6,769 SH   SOLE   0 0 6,769
ISHARES TR U.S. MED DVC ETF 464288810 2,986 9,967 SH   SOLE   0 0 9,967
ISHARES TR CORE S&P MCP ETF 464287507 9,556 51,567 SH   SOLE   0 0 51,567
ISHARES TR CORE S&P SCP ETF 464287804 19,144 272,593 SH   SOLE   0 0 272,593
IHS MARKIT LTD SHS G47567105 234 2,977 SH   SOLE   0 0 2,977
INTEL CORP COM 458140100 904 17,457 SH   SOLE   0 0 17,457
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 139 2,562 SH   SOLE   0 0 2,562
INTUITIVE SURGICAL INC COM NEW 46120E602 791 1,115 SH   SOLE   0 0 1,115
ISHARES TR CORE 1 5 YR USD 46432F859 52 1,015 SH   SOLE   0 0 1,015
ISHARES TR US AER DEF ETF 464288760 255 1,608 SH   SOLE   0 0 1,608
ISHARES TR US HOME CONS ETF 464288752 2,026 35,757 SH   SOLE   0 0 35,757
ILLINOIS TOOL WKS INC COM 452308109 316 1,626 SH   SOLE   0 0 1,626
ISHARES TR CORE TOTAL USD 46434V613 3 60 SH   SOLE   0 0 60
ISHARES TR CORE S&P US GWT 464287671 26 324 SH   SOLE   0 0 324
ISHARES TR S&P 500 VAL ETF 464287408 68 609 SH   SOLE   0 0 609
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 24 195 SH   SOLE   0 0 195
ISHARES TR CORE S&P500 ETF 464287200 928 2,763 SH   SOLE   0 0 2,763
ISHARES TR S&P 500 GRWT ETF 464287309 148 642 SH   SOLE   0 0 642
ISHARES TR RUS 1000 ETF 464287622 951 5,082 SH   SOLE   0 0 5,082
ISHARES TR MICRO-CAP ETF 464288869 3 38 SH   SOLE   0 0 38
ISHARES TR RUS 1000 VAL ETF 464287598 598 5,064 SH   SOLE   0 0 5,064
ISHARES TR RUS 1000 GRW ETF 464287614 3,213 14,815 SH   SOLE   0 0 14,815
ISHARES TR RUSSELL 2000 ETF 464287655 517 3,454 SH   SOLE   0 0 3,454
ISHARES TR RUS 2000 VAL ETF 464287630 18 178 SH   SOLE   0 0 178
ISHARES TR RUS 2000 GRW ETF 464287648 25 115 SH   SOLE   0 0 115
ISHARES TR RUS MD CP GR ETF 464287481 331 1,914 SH   SOLE   0 0 1,914
ISHARES TR RUS MID CAP ETF 464287499 155 2,695 SH   SOLE   0 0 2,695
ISHARES TR RUS MDCP VAL ETF 464287473 245 3,025 SH   SOLE   0 0 3,025
ISHARES TR GLOBAL ENERG ETF 464287341 6 385 SH   SOLE   0 0 385
ISHARES TR GLOBAL TECH ETF 464287291 2 9 SH   SOLE   0 0 9
ISHARES TR CORE MSCI TOTAL 46432F834 4 62 SH   SOLE   0 0 62
ISHARES TR U.S. ENERGY ETF 464287796 6 388 SH   SOLE   0 0 388
ISHARES TR U.S. FINLS ETF 464287788 27 241 SH   SOLE   0 0 241
ISHARES TR US HLTHCARE ETF 464287762 5 23 SH   SOLE   0 0 23
ISHARES TR U.S. REAL ES ETF 464287739 34 429 SH   SOLE   0 0 429
ISHARES TR TRANS AVG ETF 464287192 1 7 SH   SOLE   0 0 7
ISHARES TR U.S. TECH ETF 464287721 11 36 SH   SOLE   0 0 36
ISHARES TR MRNGSTR LG-CP GR 464287119 6 21 SH   SOLE   0 0 21
HENRY JACK & ASSOC INC COM 426281101 292 1,799 SH   SOLE   0 0 1,799
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 122 15,273 SH   SOLE   0 0 15,273
JOHNSON & JOHNSON COM 478160104 2,077 13,957 SH   SOLE   0 0 13,957
SPDR SER TR BLOOMBERG BRCLYS 78468R622 977 9,380 SH   SOLE   0 0 9,380
JPMORGAN CHASE & CO COM 46625H100 2,150 22,334 SH   SOLE   0 0 22,334
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 2 50 SH   SOLE   0 0 50
ISHARES TR GLOB UTILITS ETF 464288711 11 198 SH   SOLE   0 0 198
KELLOGG CO COM 487836108 327 5,062 SH   SOLE   0 0 5,062
SPDR SER TR S&P BK ETF 78464A797 5 158 SH   SOLE   0 0 158
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 10 589 SH   SOLE   0 0 589
KEYCORP COM 493267108 135 11,347 SH   SOLE   0 0 11,347
KINDER MORGAN INC DEL COM 49456B101 250 20,287 SH   SOLE   0 0 20,287
COCA COLA CO COM 191216100 1,548 31,114 SH   SOLE   0 0 31,114
ISHARES TR MSCI SAUDI ARBIA 46434V423 23 762 SH   SOLE   0 0 762
ISHARES TR GLB CNSM STP ETF 464288737 3 50 SH   SOLE   0 0 50
LAZYDAYS HLDGS INC COM 52110H100 729 57,529 SH   SOLE   0 0 57,529
LANNET INC COM 516012101 117 19,092 SH   SOLE   0 0 19,092
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 6,224 305,588 SH   SOLE   0 0 305,588
SPDR SER TR SSGA US LRG ETF 78468R804 104 959 SH   SOLE   0 0 959
LENNOX INTL INC COM 526107107 446 1,630 SH   SOLE   0 0 1,630
LINDE PLC SHS G5494J103 253 1,062 SH   SOLE   0 0 1,062
LILLY ELI & CO COM 532457108 432 2,918 SH   SOLE   0 0 2,918
LOCKHEED MARTIN CORP COM 539830109 968 2,525 SH   SOLE   0 0 2,525
LOGITECH INTL S A SHS H50430232 591 7,641 SH   SOLE   0 0 7,641
LOWES COS INC COM 548661107 612 3,688 SH   SOLE   0 0 3,688
ISHARES TR IBOXX INV CP ETF 464287242 1,833 13,604 SH   SOLE   0 0 13,604
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 437 6,199 SH   SOLE   0 0 6,199
MASTERCARD INCORPORATED CL A 57636Q104 1,087 3,216 SH   SOLE   0 0 3,216
MASCO CORP COM 574599106 754 13,662 SH   SOLE   0 0 13,662
ISHARES TR MBS ETF 464288588 33 300 SH   SOLE   0 0 300
MCDONALDS CORP COM 580135101 511 2,330 SH   SOLE   0 0 2,330
MONDELEZ INTL INC CL A 609207105 486 8,412 SH   SOLE   0 0 8,412
MEDTRONIC PLC SHS G5960L103 1,616 15,464 SH   SOLE   0 0 15,464
MERCADOLIBRE INC COM 58733R102 432 399 SH   SOLE   0 0 399
METLIFE INC COM 59156R108 470 12,658 SH   SOLE   0 0 12,658
VANGUARD WORLD FD MEGA CAP INDEX 921910873 78 654 SH   SOLE   0 0 654
VANGUARD WORLD FD MEGA GRWTH IND 921910816 270 1,455 SH   SOLE   0 0 1,455
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 713 6,991 SH   SOLE   0 0 6,991
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 48 4,653 SH   SOLE   0 0 4,653
MARSH & MCLENNAN COS INC COM 571748102 476 4,150 SH   SOLE   0 0 4,150
3M CO COM 88579Y101 2,218 13,847 SH   SOLE   0 0 13,847
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 323 9,597 SH   SOLE   0 0 9,597
MONSTER BEVERAGE CORP NEW COM 61174X109 206 2,565 SH   SOLE   0 0 2,565
ALTRIA GROUP INC COM 02209S103 435 11,008 SH   SOLE   0 0 11,008
MERCK & CO. INC COM 58933Y105 818 9,793 SH   SOLE   0 0 9,793
MSCI INC COM 55354G100 760 2,129 SH   SOLE   0 0 2,129
MICROSOFT CORP COM 594918104 5,454 25,938 SH   SOLE   0 0 25,938
ISHARES TR MSCI USA MMENTM 46432F396 283 1,921 SH   SOLE   0 0 1,921
ISHARES TR NATIONAL MUN ETF 464288414 229 1,974 SH   SOLE   0 0 1,974
ISHARES TR GLOBAL MATER ETF 464288695 1 16 SH   SOLE   0 0 16
NORDSON CORP COM 655663102 608 3,168 SH   SOLE   0 0 3,168
NEXTERA ENERGY INC COM 65339F101 1,103 3,964 SH   SOLE   0 0 3,964
NEWMONT CORP COM 651639106 679 10,697 SH   SOLE   0 0 10,697
NEOGEN CORP COM 640491106 416 5,311 SH   SOLE   0 0 5,311
NETFLIX INC COM 64110L106 389 777 SH   SOLE   0 0 777
PROSHARES TR S&P 500 DV ARIST 74348A467 545 7,553 SH   SOLE   0 0 7,553
NOKIA CORP SPONSORED ADR 654902204 103 26,404 SH   SOLE   0 0 26,404
SERVICENOW INC COM 81762P102 245 506 SH   SOLE   0 0 506
NVIDIA CORPORATION COM 67066G104 1,269 2,345 SH   SOLE   0 0 2,345
ISHARES TR S&P 100 ETF 464287101 264 1,696 SH   SOLE   0 0 1,696
OPERA LTD SPONSORED ADS 68373M107 113 11,565 SH   SOLE   0 0 11,565
ORACLE CORP COM 68389X105 292 4,887 SH   SOLE   0 0 4,887
OPEN TEXT CORP COM 683715106 360 8,519 SH   SOLE   0 0 8,519
PG&E CORP COM 69331C108 163 17,352 SH   SOLE   0 0 17,352
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 61 2,260 SH   SOLE   0 0 2,260
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 38 502 SH   SOLE   0 0 502
PEPSICO INC COM 713448108 2,204 15,907 SH   SOLE   0 0 15,907
PFIZER INC COM 717081103 1,460 39,791 SH   SOLE   0 0 39,791
ISHARES TR PFD AND INCM SEC 464288687 2,372 65,073 SH   SOLE   0 0 65,073
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 18 937 SH   SOLE   0 0 937
PROCTER AND GAMBLE CO COM 742718109 2,406 17,314 SH   SOLE   0 0 17,314
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 2,194 148,767 SH   SOLE   0 0 148,767
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 9 225 SH   SOLE   0 0 225
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 25 872 SH   SOLE   0 0 872
ISHARES INC MSCI GBL ETF NEW 46434G848 76 2,845 SH   SOLE   0 0 2,845
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 2 57 SH   SOLE   0 0 57
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 1 16 SH   SOLE   0 0 16
PERKINELMER INC COM 714046109 435 3,469 SH   SOLE   0 0 3,469
PROLOGIS INC. COM 74340W103 475 4,722 SH   SOLE   0 0 4,722
PHILIP MORRIS INTL INC COM 718172109 563 7,396 SH   SOLE   0 0 7,396
PNC FINL SVCS GROUP INC COM 693475105 253 2,299 SH   SOLE   0 0 2,299
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 5 25 SH   SOLE   0 0 25
POOL CORP COM 73278L105 502 1,500 SH   SOLE   0 0 1,500
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 0 5 SH   SOLE   0 0 5
PRIMERICA INC COM 74164M108 228 2,019 SH   SOLE   0 0 2,019
PROTO LABS INC COM 743713109 594 4,587 SH   SOLE   0 0 4,587
PRUDENTIAL FINL INC COM 744320102 284 4,465 SH   SOLE   0 0 4,465
PEARSON PLC SPONSORED ADR 705015105 360 50,697 SH   SOLE   0 0 50,697
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 86 7,886 SH   SOLE   0 0 7,886
PHILLIPS 66 COM 718546104 207 3,986 SH   SOLE   0 0 3,986
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 94 688 SH   SOLE   0 0 688
PACER FDS TR TRENDP US LAR CP 69374H105 900 30,478 SH   SOLE   0 0 30,478
PACER FDS TR TRENDP US MID CP 69374H204 58 2,111 SH   SOLE   0 0 2,111
PACER FDS TR TRENDP 100 ETF 69374H303 797 16,568 SH   SOLE   0 0 16,568
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 3 92 SH   SOLE   0 0 92
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 0 1 SH   SOLE   0 0 1
PAYPAL HLDGS INC COM 70450Y103 3,424 17,386 SH   SOLE   0 0 17,386
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 20 650 SH   SOLE   0 0 650
QUALCOMM INC COM 747525103 1,433 12,177 SH   SOLE   0 0 12,177
INDEXIQ ETF TR HDG EVE DRIV 45409B404 95 4,199 SH   SOLE   0 0 4,199
ISHARES TR MSCI USA QLT FCT 46432F339 974 9,395 SH   SOLE   0 0 9,395
UNIQURE NV SHS N90064101 341 9,259 SH   SOLE   0 0 9,259
SPDR SER TR MSCI USA STRTGIC 78468R812 85 897 SH   SOLE   0 0 897
FERRARI N V COM N3167Y103 408 2,219 SH   SOLE   0 0 2,219
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 30 1,180 SH   SOLE   0 0 1,180
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 193 7,958 SH   SOLE   0 0 7,958
ISHARES TR MORTGE REL ETF 46435G342 48 1,853 SH   SOLE   0 0 1,853
ISHARES TR RESIDENTIAL MULT 464288562 8,263 135,536 SH   SOLE   0 0 135,536
REINSURANCE GRP OF AMERICA I COM NEW 759351604 298 3,135 SH   SOLE   0 0 3,135
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 75 527 SH   SOLE   0 0 527
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 406 20,600 SH   SOLE   0 0 20,600
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 6 150 SH   SOLE   0 0 150
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1,332 51,459 SH   SOLE   0 0 51,459
ROKU INC COM CL A 77543R102 802 4,249 SH   SOLE   0 0 4,249
ROLLINS INC COM 775711104 295 5,435 SH   SOLE   0 0 5,435
RBC BEARINGS INC COM 75524B104 255 2,102 SH   SOLE   0 0 2,102
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508 745 28,948 SH   SOLE   0 0 28,948
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 3,818 120,226 SH   SOLE   0 0 120,226
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 9 176 SH   SOLE   0 0 176
REPUBLIC SVCS INC COM 760759100 483 5,151 SH   SOLE   0 0 5,151
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,640 15,170 SH   SOLE   0 0 15,170
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 25 825 SH   SOLE   0 0 825
SBA COMMUNICATIONS CORP NEW CL A 78410G104 318 1,000 SH   SOLE   0 0 1,000
STARBUCKS CORP COM 855244109 493 5,738 SH   SOLE   0 0 5,738
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 20 292 SH   SOLE   0 0 292
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 42 525 SH   SOLE   0 0 525
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1 17 SH   SOLE   0 0 17
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 320 5,786 SH   SOLE   0 0 5,786
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1 34 SH   SOLE   0 0 34
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 56 1,785 SH   SOLE   0 0 1,785
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5 46 SH   SOLE   0 0 46
SCHWAB STRATEGIC TR US REIT ETF 808524847 12 334 SH   SOLE   0 0 334
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 225 4,378 SH   SOLE   0 0 4,378
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2 30 SH   SOLE   0 0 30
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 55 941 SH   SOLE   0 0 941
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 0 4 SH   SOLE   0 0 4
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 26 324 SH   SOLE   0 0 324
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 23 404 SH   SOLE   0 0 404
ISHARES TR EAFE SML CP ETF 464288273 18 301 SH   SOLE   0 0 301
SPDR SER TR S&P DIVID ETF 78464A763 26,899 291,125 SH   SOLE   0 0 291,125
SPDR SER TR SSGA GNDER ETF 78468R747 1 18 SH   SOLE   0 0 18
SHOPIFY INC CL A 82509L107 815 797 SH   SOLE   0 0 797
ISHARES TR SHORT TREAS BD 464288679 2,833 25,594 SH   SOLE   0 0 25,594
ISHARES TR 1 3 YR TREAS BD 464287457 211 2,440 SH   SOLE   0 0 2,440
ISHARES TR 0-5YR HI YL CP 46434V407 4 95 SH   SOLE   0 0 95
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 35 2,537 SH   SOLE   0 0 2,537
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 493 4,039 SH   SOLE   0 0 4,039
SPDR SER TR BLOOMBERG SRT TR 78468R408 1 38 SH   SOLE   0 0 38
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 837 10,670 SH   SOLE   0 0 10,670
ISHARES SILVER TR ISHARES 46428Q109 3,101 143,314 SH   SOLE   0 0 143,314
ISHARES INC MSCI GLB SLV&MTL 464286327 154 9,908 SH   SOLE   0 0 9,908
VANECK VECTORS ETF TR STEEL ETF 92189F205 1 40 SH   SOLE   0 0 40
SPDR SER TR S&P 600 SMCP VAL 78464A300 29 584 SH   SOLE   0 0 584
SCOTTS MIRACLE GRO CO CL A 810186106 782 5,117 SH   SOLE   0 0 5,117
ISHARES TR MSCI INDIA SM CP 46429B614 53 1,481 SH   SOLE   0 0 1,481
SONY CORP SPONSORED ADR 835699307 453 5,897 SH   SOLE   0 0 5,897
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 315 8,053 SH   SOLE   0 0 8,053
SANOFI SPONSORED ADR 80105N105 639 12,729 SH   SOLE   0 0 12,729
SOUTHERN CO COM 842587107 536 9,892 SH   SOLE   0 0 9,892
ISHARES TR PHLX SEMICND ETF 464287523 37 121 SH   SOLE   0 0 121
SPDR SER TR PORTFOLIO AGRGTE 78464A649 2,103 68,246 SH   SOLE   0 0 68,246
SPDR SER TR PORTFOLIO CRPORT 78464A144 2 52 SH   SOLE   0 0 52
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,154 39,411 SH   SOLE   0 0 39,411
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 517 14,166 SH   SOLE   0 0 14,166
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 57 1,714 SH   SOLE   0 0 1,714
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,901 49,188 SH   SOLE   0 0 49,188
SPDR SER TR PORTFOLIO INTRMD 78464A375 517 14,064 SH   SOLE   0 0 14,064
SPDR SER TR PORTFLI TIPS ETF 78464A656 491 15,875 SH   SOLE   0 0 15,875
SPDR SER TR PORTFOLIO LN COR 78464A367 258 8,109 SH   SOLE   0 0 8,109
SPLUNK INC COM 848637104 304 1,615 SH   SOLE   0 0 1,615
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 15 285 SH   SOLE   0 0 285
SPDR SER TR PORTFLI MORTGAGE 78464A383 5 182 SH   SOLE   0 0 182
SPDR SER TR PORTFOLIO S&P400 78464A847 165 5,049 SH   SOLE   0 0 5,049
SPDR SER TR PORTFOLIO SHORT 78464A474 112 3,569 SH   SOLE   0 0 3,569
SPDR SER TR PORTFOLIO S&P600 78468R853 166 6,063 SH   SOLE   0 0 6,063
SPDR SER TR PORTFOLIO LN TSR 78464A664 149 3,192 SH   SOLE   0 0 3,192
SPDR SER TR PORTFOLI S&P1500 78464A805 585 14,308 SH   SOLE   0 0 14,308
SPDR SER TR PORTFOLIO SH TSR 78468R101 92 3,000 SH   SOLE   0 0 3,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,459 7,321 SH   SOLE   0 0 7,321
SPDR SER TR PRTFLO S&P500 GW 78464A409 138 2,754 SH   SOLE   0 0 2,754
SQUARE INC CL A 852234103 221 1,358 SH   SOLE   0 0 1,358
PACER FDS TR BNCHMRK INFRA 69374H741 143 4,038 SH   SOLE   0 0 4,038
ISHARES TR 0-5 YR TIPS ETF 46429B747 50 484 SH   SOLE   0 0 484
STMICROELECTRONICS N V NY REGISTRY 861012102 306 9,982 SH   SOLE   0 0 9,982
ISHARES TR MSCI USA ESG SLC 464288802 16 112 SH   SOLE   0 0 112
STRYKER CORPORATION COM 863667101 260 1,244 SH   SOLE   0 0 1,244
AT&T INC COM 00206R102 1,212 42,528 SH   SOLE   0 0 42,528
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 25 582 SH   SOLE   0 0 582
TERADYNE INC COM 880770102 997 12,542 SH   SOLE   0 0 12,542
TRUIST FINL CORP COM 89832Q109 670 17,617 SH   SOLE   0 0 17,617
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1 18 SH   SOLE   0 0 18
THOR INDS INC COM 885160101 485 5,088 SH   SOLE   0 0 5,088
ISHARES TR TIPS BD ETF 464287176 3 27 SH   SOLE   0 0 27
ISHARES TR 10-20 YR TRS ETF 464288653 14 84 SH   SOLE   0 0 84
TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 135 40,452 SH   SOLE   0 0 40,452
THERMO FISHER SCIENTIFIC INC COM 883556102 453 1,025 SH   SOLE   0 0 1,025
THOMSON REUTERS CORP. COM NEW 884903709 801 10,039 SH   SOLE   0 0 10,039
TRISTATE CAP HLDGS INC COM 89678F100 4 300 SH   SOLE   0 0 300
TESLA INC COM 88160R101 527 1,228 SH   SOLE   0 0 1,228
TWILIO INC CL A 90138F102 428 1,730 SH   SOLE   0 0 1,730
TEXAS INSTRS INC COM 882508104 455 3,186 SH   SOLE   0 0 3,186
UNITEDHEALTH GROUP INC COM 91324P102 1,678 5,390 SH   SOLE   0 0 5,390
UNION PAC CORP COM 907818108 304 1,544 SH   SOLE   0 0 1,544
UNITED PARCEL SERVICE INC CL B 911312106 768 4,610 SH   SOLE   0 0 4,610
US BANCORP DEL COM NEW 902973304 457 12,593 SH   SOLE   0 0 12,593
PROSHARES TR PSHS ULT SEMICDT 74347R669 13 176 SH   SOLE   0 0 176
ISHARES TR MSCI USA MIN VOL 46429B697 19,691 308,988 SH   SOLE   0 0 308,988
ISHARES TR CRE U S REIT ETF 464288521 20 452 SH   SOLE   0 0 452
VISA INC COM CL A 92826C839 1,214 6,071 SH   SOLE   0 0 6,071
VANGUARD WORLD FDS MATERIALS ETF 92204A801 11 83 SH   SOLE   0 0 83
VANGUARD INDEX FDS SMALL CP ETF 922908751 448 2,913 SH   SOLE   0 0 2,913
VANGUARD INDEX FDS SML CP GRW ETF 922908595 83 386 SH   SOLE   0 0 386
VANGUARD INDEX FDS SM CP VAL ETF 922908611 15 137 SH   SOLE   0 0 137
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,298 13,554 SH   SOLE   0 0 13,554
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 24 222 SH   SOLE   0 0 222
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 13 55 SH   SOLE   0 0 55
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,450 65,779 SH   SOLE   0 0 65,779
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,688 10,332 SH   SOLE   0 0 10,332
VANGUARD WORLD FDS ENERGY ETF 92204A306 21 529 SH   SOLE   0 0 529
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 242 5,923 SH   SOLE   0 0 5,923
ISHARES INC GLB AGRIC PR ETF 464286350 5 162 SH   SOLE   0 0 162
VEREIT INC COM 92339V100 112 17,090 SH   SOLE   0 0 17,090
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 133 2,640 SH   SOLE   0 0 2,640
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 163 2,778 SH   SOLE   0 0 2,778
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 13 255 SH   SOLE   0 0 255
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 150 2,423 SH   SOLE   0 0 2,423
VANGUARD WORLD FDS INF TECH ETF 92204A702 512 1,643 SH   SOLE   0 0 1,643
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 8,095 39,682 SH   SOLE   0 0 39,682
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 885 6,846 SH   SOLE   0 0 6,846
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 41 321 SH   SOLE   0 0 321
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 4 28 SH   SOLE   0 0 28
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 123 2,261 SH   SOLE   0 0 2,261
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 26,495 335,533 SH   SOLE   0 0 335,533
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 20 412 SH   SOLE   0 0 412
VANGUARD INDEX FDS MID CAP ETF 922908629 18 100 SH   SOLE   0 0 100
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4 35 SH   SOLE   0 0 35
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 8 50 SH   SOLE   0 0 50
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 165 738 SH   SOLE   0 0 738
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 89 854 SH   SOLE   0 0 854
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 829 2,683 SH   SOLE   0 0 2,683
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 91 437 SH   SOLE   0 0 437
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 92 846 SH   SOLE   0 0 846
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 26 147 SH   SOLE   0 0 147
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 76 744 SH   SOLE   0 0 744
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 31 457 SH   SOLE   0 0 457
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,493 11,567 SH   SOLE   0 0 11,567
VANGUARD WORLD FD ESG INTL STK ETF 921910725 28 538 SH   SOLE   0 0 538
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 38 365 SH   SOLE   0 0 365
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 25 315 SH   SOLE   0 0 315
VANGUARD INDEX FDS TOTAL STK MKT 922908769 9,276 54,464 SH   SOLE   0 0 54,464
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 596 11,683 SH   SOLE   0 0 11,683
VENTAS INC COM 92276F100 201 4,744 SH   SOLE   0 0 4,744
VANGUARD INDEX FDS VALUE ETF 922908744 50 476 SH   SOLE   0 0 476
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 22 183 SH   SOLE   0 0 183
VANGUARD INDEX FDS GROWTH ETF 922908736 973 4,276 SH   SOLE   0 0 4,276
VANGUARD INDEX FDS LARGE CAP ETF 922908637 0 3 SH   SOLE   0 0 3
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11,108 256,923 SH   SOLE   0 0 256,923
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 56 428 SH   SOLE   0 0 428
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,103 21,143 SH   SOLE   0 0 21,143
VERIZON COMMUNICATIONS INC COM 92343V104 1,366 22,967 SH   SOLE   0 0 22,967
WEC ENERGY GROUP INC COM 92939U106 304 3,135 SH   SOLE   0 0 3,135
WELLS FARGO CO NEW COM 949746101 390 16,608 SH   SOLE   0 0 16,608
SPDR SER TR FTSE INT GVT ETF 78464A490 99 1,827 SH   SOLE   0 0 1,827
WALMART INC COM 931142103 2,131 15,252 SH   SOLE   0 0 15,252
WP CAREY INC COM 92936U109 224 3,391 SH   SOLE   0 0 3,391
WHEATON PRECIOUS METALS CORP COM 962879102 1,698 34,598 SH   SOLE   0 0 34,598
WINTRUST FINL CORP COM 97650W108 7 185 SH   SOLE   0 0 185
SPDR SER TR AEROSPACE DEF 78464A631 94 1,078 SH   SOLE   0 0 1,078
SPDR SER TR S&P BIOTECH 78464A870 13 116 SH   SOLE   0 0 116
SPDR SER TR HLTH CR EQUIP 78464A581 6 63 SH   SOLE   0 0 63
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 88 1,479 SH   SOLE   0 0 1,479
SELECT SECTOR SPDR TR ENERGY 81369Y506 186 6,216 SH   SOLE   0 0 6,216
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 190 7,892 SH   SOLE   0 0 7,892
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 99 1,281 SH   SOLE   0 0 1,281
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 295 2,526 SH   SOLE   0 0 2,526
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 671 10,464 SH   SOLE   0 0 10,464
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 70 1,991 SH   SOLE   0 0 1,991
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 1,412 38,695 SH   SOLE   0 0 38,695
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 779 13,119 SH   SOLE   0 0 13,119
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 118 1,124 SH   SOLE   0 0 1,124
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 49 337 SH   SOLE   0 0 337
EXXON MOBIL CORP COM 30231G102 906 26,385 SH   SOLE   0 0 26,385
SPDR SER TR S&P OILGAS EXP 78468R556 3 66 SH   SOLE   0 0 66
SPDR SER TR S&P PHARMAC 78464A722 22 506 SH   SOLE   0 0 506
SPDR SER TR S&P SEMICNDCTR 78464A862 0 3 SH   SOLE   0 0 3
SPDR SER TR S&P TELECOM 78464A540 5 74 SH   SOLE   0 0 74
CBDMD INC COM 12482W101 29 14,500 SH   SOLE   0 0 14,500
YANDEX N V SHS CLASS A N97284108 502 7,696 SH   SOLE   0 0 7,696
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 441 1,745 SH   SOLE   0 0 1,745
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 246 523 SH   SOLE   0 0 523
PIMCO ETF TR 25YR+ ZERO U S 72201R882 10 60 SH   SOLE   0 0 60
ZOETIS INC CL A 98978V103 436 2,639 SH   SOLE   0 0 2,639