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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   297,134 1,855 SH   SOLE   0 0 1,855
ABBVIE INC COM 00287Y109   214,596 2,450 SH   SOLE   0 0 2,450
AIR PRODS & CHEMS INC COM 009158106   446,790 1,500 SH   SOLE   0 0 1,500
ALTRIA GROUP INC COM 02209S103   215,491 5,577 SH   SOLE   0 0 5,577
AMAZON COM INC COM 023135106   1,139,840 362 SH   SOLE   0 0 362
AMGEN INC COM 031162100   234,336 922 SH   SOLE   0 0 922
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   1,079,336 34,070 SH   SOLE   0 0 34,070
APPLE INC COM 037833100   1,512,079 13,057 SH   SOLE   0 0 13,057
ARK ETF TR INNOVATION ETF 00214Q104   551,780 5,998 SH   SOLE   0 0 5,998
AT&T INC COM 00206R102   606,289 21,266 SH   SOLE   0 0 21,266
AUTOMATIC DATA PROCESSING IN COM 053015103   369,649 2,650 SH   SOLE   0 0 2,650
BROWN & BROWN INC COM 115236101   18,108,724 400,016 SH   SOLE   0 0 400,016
CATERPILLAR INC DEL COM 149123101   251,169 1,684 SH   SOLE   0 0 1,684
COCA COLA CO COM 191216100   311,340 6,306 SH   SOLE   0 0 6,306
DBX ETF TR XTRACK USD HIGH 233051432   709,781 14,756 SH   SOLE   0 0 14,756
DIREXION SHS ETF TR DAILY JR GLD MIN 25460G831   261,870 2,030 SH   SOLE   0 0 2,030
DISNEY WALT CO COM DISNEY 254687106   406,036 3,272 SH   SOLE   0 0 3,272
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   207,416 3,971 SH   SOLE   0 0 3,971
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   6,983,718 364,305 SH   SOLE   0 0 364,305
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   579,142 10,524 SH   SOLE   0 0 10,524
HOME DEPOT INC COM 437076102   285,958 1,030 SH   SOLE   0 0 1,030
HONEYWELL INTL INC COM 438516106   272,100 1,653 SH   SOLE   0 0 1,653
HUNTINGTON BANCSHARES INC COM 446150104   302,807 33,021 SH   SOLE   0 0 33,021
INNOVATOR ETFS TR MSCI EAFE PWR 45782C722   278,544 12,137 SH   SOLE   0 0 12,137
INNOVATOR ETFS TR NASDAQ 100 PWER 45782C276   593,656 13,928 SH   SOLE   0 0 13,928
INNOVATOR ETFS TR S&P 500 PWR 45782C656   215,943 8,217 SH   SOLE   0 0 8,217
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680   430,631 15,921 SH   SOLE   0 0 15,921
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318   363,502 13,250 SH   SOLE   0 0 13,250
INNOVATOR ETFS TR S&P 500 ULTRA BF 45782C292   225,069 8,435 SH   SOLE   0 0 8,435
INTEL CORP COM 458140100   233,062 4,501 SH   SOLE   0 0 4,501
INTERNATIONAL BUSINESS MACHS COM 459200101   262,913 2,161 SH   SOLE   0 0 2,161
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   510,550 18,826 SH   SOLE   0 0 18,826
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   647,248 12,067 SH   SOLE   0 0 12,067
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502   206,352 9,724 SH   SOLE   0 0 9,724
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700   201,513 9,452 SH   SOLE   0 0 9,452
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   805,109 36,023 SH   SOLE   0 0 36,023
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   281,849 1,338 SH   SOLE   0 0 1,338
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   923,724 8,544 SH   SOLE   0 0 8,544
INVESCO QQQ TR UNIT SER 1 46090E103   11,725,972 42,204 SH   SOLE   0 0 42,204
ISHARES GOLD TRUST ISHARES 464285105   195,227 10,852 SH   SOLE   0 0 10,852
ISHARES INC CORE MSCI EMKT 46434G103   777,531 14,726 SH   SOLE   0 0 14,726
ISHARES INC MSCI EMERG MRKT 464286533   7,097,524 128,625 SH   SOLE   0 0 128,625
ISHARES INC MSCI GBL MIN VOL 464286525   438,147 4,767 SH   SOLE   0 0 4,767
ISHARES TR 0-5 YR TIPS ETF 46429B747   860,494 8,269 SH   SOLE   0 0 8,269
ISHARES TR 0-5YR HI YL CP 46434V407   10,297,053 234,290 SH   SOLE   0 0 234,290
ISHARES TR 20 YR TR BD ETF 464287432   487,168 2,984 SH   SOLE   0 0 2,984
ISHARES TR 3 7 YR TREAS BD 464288661   2,371,582 17,753 SH   SOLE   0 0 17,753
ISHARES TR AGGRES ALLOC ETF 464289859   243,833 4,204 SH   SOLE   0 0 4,204
ISHARES TR BARCLAYS 7 10 YR 464287440   3,093,482 25,394 SH   SOLE   0 0 25,394
ISHARES TR CORE 1 5 YR USD 46432F859   2,755,974 53,462 SH   SOLE   0 0 53,462
ISHARES TR CORE DIV GRWTH 46434V621   649,146 16,314 SH   SOLE   0 0 16,314
ISHARES TR CORE HIGH DV ETF 46429B663   2,930,096 36,408 SH   SOLE   0 0 36,408
ISHARES TR CORE LT USDB ETF 464289479   917,658 12,154 SH   SOLE   0 0 12,154
ISHARES TR CORE MSCI EAFE 46432F842   6,902,461 114,507 SH   SOLE   0 0 114,507
ISHARES TR CORE MSCI TOTAL 46432F834   1,396,607 23,939 SH   SOLE   0 0 23,939
ISHARES TR CORE S&P MCP ETF 464287507   2,784,808 15,028 SH   SOLE   0 0 15,028
ISHARES TR CORE S&P SCP ETF 464287804   1,280,764 18,237 SH   SOLE   0 0 18,237
ISHARES TR CORE S&P TTL STK 464287150   3,055,712 40,478 SH   SOLE   0 0 40,478
ISHARES TR CORE S&P US VLU 464287663   1,063,653 19,592 SH   SOLE   0 0 19,592
ISHARES TR CORE S&P500 ETF 464287200   3,014,311 8,970 SH   SOLE   0 0 8,970
ISHARES TR CORE TOTAL USD 46434V613   395,091 7,265 SH   SOLE   0 0 7,265
ISHARES TR CORE US AGGBD ET 464287226   22,849,838 193,544 SH   SOLE   0 0 193,544
ISHARES TR ESG ADVNCD HY BD 46435G441   259,183 5,087 SH   SOLE   0 0 5,087
ISHARES TR FLTG RATE NT ETF 46429B655   657,585 12,965 SH   SOLE   0 0 12,965
ISHARES TR GLOBAL TECH ETF 464287291   373,686 1,417 SH   SOLE   0 0 1,417
ISHARES TR GRWT ALLOCAT ETF 464289867   564,039 11,644 SH   SOLE   0 0 11,644
ISHARES TR IBOXX HI YD ETF 464288513   1,436,478 17,121 SH   SOLE   0 0 17,121
ISHARES TR IBOXX INV CP ETF 464287242   6,683,270 49,612 SH   SOLE   0 0 49,612
ISHARES TR ISHS 1-5YR INVS 464288646   10,633,058 193,645 SH   SOLE   0 0 193,645
ISHARES TR ISHS 5-10YR INVT 464288638   11,255,638 185,095 SH   SOLE   0 0 185,095
ISHARES TR JPMORGAN USD EMG 464288281   829,306 7,479 SH   SOLE   0 0 7,479
ISHARES TR MODERT ALLOC ETF 464289875   382,044 9,307 SH   SOLE   0 0 9,307
ISHARES TR MSCI ACWI ETF 464288257   275,824 3,451 SH   SOLE   0 0 3,451
ISHARES TR MSCI EAFE MIN VL 46429B689   9,811,134 144,006 SH   SOLE   0 0 144,006
ISHARES TR MSCI EMG MKT ETF 464287234   419,648 9,518 SH   SOLE   0 0 9,518
ISHARES TR MSCI USA MIN VOL 46429B697   17,641,416 276,815 SH   SOLE   0 0 276,815
ISHARES TR MSCI USA MMENTM 46432F396   860,258 5,836 SH   SOLE   0 0 5,836
ISHARES TR MSCI USA QLT FCT 46432F339   18,133,678 174,799 SH   SOLE   0 0 174,799
ISHARES TR NATIONAL MUN ETF 464288414   1,224,456 10,562 SH   SOLE   0 0 10,562
ISHARES TR NEW YORK MUN ETF 464288323   262,525 4,570 SH   SOLE   0 0 4,570
ISHARES TR PFD AND INCM SEC 464288687   1,201,703 32,969 SH   SOLE   0 0 32,969
ISHARES TR RUS 1000 ETF 464287622   5,483,511 29,300 SH   SOLE   0 0 29,300
ISHARES TR RUS 1000 GRW ETF 464287614   14,352,848 66,176 SH   SOLE   0 0 66,176
ISHARES TR RUS 2000 GRW ETF 464287648   426,648 1,926 SH   SOLE   0 0 1,926
ISHARES TR RUS MD CP GR ETF 464287481   546,064 3,159 SH   SOLE   0 0 3,159
ISHARES TR RUS MID CAP ETF 464287499   6,456,611 112,524 SH   SOLE   0 0 112,524
ISHARES TR RUSSELL 2000 ETF 464287655   6,170,986 41,198 SH   SOLE   0 0 41,198
ISHARES TR SELECT DIVID ETF 464287168   1,130,871 13,869 SH   SOLE   0 0 13,869
ISHARES TR SP SMCP600VL ETF 464287879   443,677 3,624 SH   SOLE   0 0 3,624
ISHARES TR TIPS BD ETF 464287176   7,048,074 55,716 SH   SOLE   0 0 55,716
ISHARES TR U.S. FIXED INCME 46435U796   4,449,068 43,800 SH   SOLE   0 0 43,800
ISHARES U S ETF TR SHT MAT BD ETF 46431W507   1,793,913 35,800 SH   SOLE   0 0 35,800
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209   273,929 5,308 SH   SOLE   0 0 5,308
J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886   386,789 6,031 SH   SOLE   0 0 6,031
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878   309,985 6,200 SH   SOLE   0 0 6,200
J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852   587,343 11,664 SH   SOLE   0 0 11,664
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837   14,107,171 277,728 SH   SOLE   0 0 277,728
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654   1,326,199 26,009 SH   SOLE   0 0 26,009
J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641Q613   510,311 18,258 SH   SOLE   0 0 18,258
JOHNSON & JOHNSON COM 478160104   1,543,886 10,370 SH   SOLE   0 0 10,370
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   699,511 27,029 SH   SOLE   0 0 27,029
LISTED FD TR TRUESHARES STRCT 53656F664   631,381 23,663 SH   SOLE   0 0 23,663
LISTED FD TR TRUESHARES STRUC 53656F722   322,972 12,669 SH   SOLE   0 0 12,669
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   510,716 34,093 SH   SOLE   0 0 34,093
MERCK & CO. INC COM 58933Y105   961,092 11,586 SH   SOLE   0 0 11,586
MICROSOFT CORP COM 594918104   1,335,069 6,347 SH   SOLE   0 0 6,347
MONDELEZ INTL INC CL A 609207105   278,230 4,843 SH   SOLE   0 0 4,843
NEXTERA ENERGY INC COM 65339F101   1,133,677 4,084 SH   SOLE   0 0 4,084
NORTHROP GRUMMAN CORP COM 666807102   228,730 725 SH   SOLE   0 0 725
PAYCHEX INC COM 704326107   221,761 2,780 SH   SOLE   0 0 2,780
PFIZER INC COM 717081103   878,958 23,950 SH   SOLE   0 0 23,950
PHILIP MORRIS INTL INC COM 718172109   379,902 5,066 SH   SOLE   0 0 5,066
PROCTER AND GAMBLE CO COM 742718109   648,722 4,667 SH   SOLE   0 0 4,667
PROSHARES TR S&P 500 DV ARIST 74348A467   1,285,688 17,820 SH   SOLE   0 0 17,820
PROSHARES TR S&P MDCP 400 DIV 74347B680   4,983,130 93,897 SH   SOLE   0 0 93,897
SOUTH ST CORP COM 840441109   423,961 8,805 SH   SOLE   0 0 8,805
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,318,967 8,357 SH   SOLE   0 0 8,357
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   539,407 14,754 SH   SOLE   0 0 14,754
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,004,011 14,942 SH   SOLE   0 0 14,942
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,326,481 6,866 SH   SOLE   0 0 6,866
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,912,514 62,074 SH   SOLE   0 0 62,074
SPDR SER TR PORTFOLIO INTRMD 78464A375   366,707 9,976 SH   SOLE   0 0 9,976
SPDR SER TR PORTFOLIO SH TSR 78468R101   242,614 7,903 SH   SOLE   0 0 7,903
UNITEDHEALTH GROUP INC COM 91324P102   520,122 1,668 SH   SOLE   0 0 1,668
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437   309,799 10,417 SH   SOLE   0 0 10,417
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   1,199,001 30,618 SH   SOLE   0 0 30,618
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791   1,243,884 22,469 SH   SOLE   0 0 22,469
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   336,519 4,052 SH   SOLE   0 0 4,052
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   322,838 3,659 SH   SOLE   0 0 3,659
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407   963,924 16,567 SH   SOLE   0 0 16,567
VANGUARD INDEX FDS MID CAP ETF 922908629   665,558 3,776 SH   SOLE   0 0 3,776
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   729,140 9,234 SH   SOLE   0 0 9,234
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   242,735 789 SH   SOLE   0 0 789
VANGUARD INDEX FDS SM CP VAL ETF 922908611   607,231 5,489 SH   SOLE   0 0 5,489
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,388,200 15,528 SH   SOLE   0 0 15,528
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,787,066 10,493 SH   SOLE   0 0 10,493
VANGUARD INDEX FDS VALUE ETF 922908744   215,262 2,060 SH   SOLE   0 0 2,060
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   795,335 15,765 SH   SOLE   0 0 15,765
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,472,337 34,050 SH   SOLE   0 0 34,050
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   518,436 4,924 SH   SOLE   0 0 4,924
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   803,391 6,244 SH   SOLE   0 0 6,244
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858   2,027,757 49,578 SH   SOLE   0 0 49,578
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   6,770,502 83,659 SH   SOLE   0 0 83,659
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   333,047 4,342 SH   SOLE   0 0 4,342
VANGUARD WORLD FD MEGA GRWTH IND 921910816   381,539 2,058 SH   SOLE   0 0 2,058
VERIZON COMMUNICATIONS INC COM 92343V104   373,869 6,285 SH   SOLE   0 0 6,285
VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568   570,877 11,719 SH   SOLE   0 0 11,719
YAMANA GOLD INC COM 98462Y100   57,112 10,055 SH   SOLE   0 0 10,055