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   278,130 1,783 SH   SOLE   0 0 1,783
AIR PRODS & CHEMS INC COM 009158106   362,190 1,500 SH   SOLE   0 0 1,500
ALTRIA GROUP INC COM 02209S103   218,430 5,565 SH   SOLE   0 0 5,565
AMAZON COM INC COM 023135106   957,311 347 SH   SOLE   0 0 347
AMGEN INC COM 031162100   217,463 922 SH   SOLE   0 0 922
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   1,053,053 34,324 SH   SOLE   0 0 34,324
APPLE INC COM 037833100   1,177,989 3,229 SH   SOLE   0 0 3,229
ARK ETF TR INNOVATION ETF 00214Q104   944,401 13,244 SH   SOLE   0 0 13,244
AT&T INC COM 00206R102   636,869 21,067 SH   SOLE   0 0 21,067
AUTOMATIC DATA PROCESSING IN COM 053015103   394,559 2,650 SH   SOLE   0 0 2,650
BROWN & BROWN INC COM 115236101   16,304,652 400,016 SH   SOLE   0 0 400,016
CATERPILLAR INC DEL COM 149123101   213,026 1,684 SH   SOLE   0 0 1,684
CHEVRON CORP NEW COM 166764100   230,749 2,586 SH   SOLE   0 0 2,586
COCA COLA CO COM 191216100   281,723 6,305 SH   SOLE   0 0 6,305
DBX ETF TR XTRACK USD HIGH 233051432   744,688 15,929 SH   SOLE   0 0 15,929
DISNEY WALT CO COM DISNEY 254687106   451,323 4,047 SH   SOLE   0 0 4,047
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   7,897,387 428,740 SH   SOLE   0 0 428,740
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   227,896 11,243 SH   SOLE   0 0 11,243
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   468,290 8,547 SH   SOLE   0 0 8,547
FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302   458,842 2,691 SH   SOLE   0 0 2,691
HOME DEPOT INC COM 437076102   270,476 1,080 SH   SOLE   0 0 1,080
HONEYWELL INTL INC COM 438516106   239,007 1,653 SH   SOLE   0 0 1,653
HUNTINGTON BANCSHARES INC COM 446150104   292,600 32,385 SH   SOLE   0 0 32,385
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318   683,143 25,707 SH   SOLE   0 0 25,707
INNOVATOR ETFS TR S&P 500 ULTRA BF 45782C292   220,482 8,435 SH   SOLE   0 0 8,435
INTEL CORP COM 458140100   269,295 4,501 SH   SOLE   0 0 4,501
INTERNATIONAL BUSINESS MACHS COM 459200101   254,678 2,109 SH   SOLE   0 0 2,109
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   531,530 19,848 SH   SOLE   0 0 19,848
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   599,465 12,067 SH   SOLE   0 0 12,067
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502   206,858 9,721 SH   SOLE   0 0 9,721
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700   201,829 9,445 SH   SOLE   0 0 9,445
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   800,097 36,008 SH   SOLE   0 0 36,008
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   314,534 1,580 SH   SOLE   0 0 1,580
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   860,806 8,459 SH   SOLE   0 0 8,459
INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102   2,251,797 66,503 SH   SOLE   0 0 66,503
INVESCO QQQ TR UNIT SER 1 46090E103   11,253,291 45,449 SH   SOLE   0 0 45,449
ISHARES GOLD TRUST ISHARES 464285105   183,186 10,782 SH   SOLE   0 0 10,782
ISHARES INC CORE MSCI EMKT 46434G103   669,979 14,075 SH   SOLE   0 0 14,075
ISHARES INC MIN VOL EMRG MKT 464286533   6,834,626 131,435 SH   SOLE   0 0 131,435
ISHARES INC MIN VOL GBL ETF 464286525   417,505 4,767 SH   SOLE   0 0 4,767
ISHARES TR 0-5 YR TIPS ETF 46429B747   782,103 7,638 SH   SOLE   0 0 7,638
ISHARES TR 0-5YR HI YL CP 46434V407   10,049,008 234,297 SH   SOLE   0 0 234,297
ISHARES TR 20 YR TR BD ETF 464287432   484,577 2,956 SH   SOLE   0 0 2,956
ISHARES TR 3 7 YR TREAS BD 464288661   2,223,779 16,636 SH   SOLE   0 0 16,636
ISHARES TR AGGRES ALLOC ETF 464289859   217,771 3,968 SH   SOLE   0 0 3,968
ISHARES TR BARCLAYS 7 10 YR 464287440   3,203,434 26,286 SH   SOLE   0 0 26,286
ISHARES TR CORE 1 5 YR USD 46432F859   2,533,849 49,230 SH   SOLE   0 0 49,230
ISHARES TR CORE DIV GRWTH 46434V621   609,323 16,205 SH   SOLE   0 0 16,205
ISHARES TR CORE HIGH DV ETF 46429B663   3,251,321 40,066 SH   SOLE   0 0 40,066
ISHARES TR CORE LT USDB ETF 464289479   989,583 13,200 SH   SOLE   0 0 13,200
ISHARES TR CORE MSCI EAFE 46432F842   6,669,099 116,674 SH   SOLE   0 0 116,674
ISHARES TR CORE MSCI TOTAL 46432F834   1,232,351 22,604 SH   SOLE   0 0 22,604
ISHARES TR CORE S&P MCP ETF 464287507   2,578,845 14,503 SH   SOLE   0 0 14,503
ISHARES TR CORE S&P SCP ETF 464287804   1,360,294 19,919 SH   SOLE   0 0 19,919
ISHARES TR CORE S&P TTL STK 464287150   2,632,775 37,914 SH   SOLE   0 0 37,914
ISHARES TR CORE S&P US VLU 464287663   1,015,909 19,451 SH   SOLE   0 0 19,451
ISHARES TR CORE S&P500 ETF 464287200   3,189,364 10,299 SH   SOLE   0 0 10,299
ISHARES TR CORE US AGGBD ET 464287226   13,692,076 115,828 SH   SOLE   0 0 115,828
ISHARES TR EDGE US FIXD INM 46435U796   4,100,485 40,429 SH   SOLE   0 0 40,429
ISHARES TR FLTG RATE NT ETF 46429B655   1,062,421 21,001 SH   SOLE   0 0 21,001
ISHARES TR GRWT ALLOCAT ETF 464289867   559,890 12,069 SH   SOLE   0 0 12,069
ISHARES TR IBOXX HI YD ETF 464288513   1,350,296 16,544 SH   SOLE   0 0 16,544
ISHARES TR IBOXX HIG YLD EX 46435G441   251,807 5,087 SH   SOLE   0 0 5,087
ISHARES TR IBOXX INV CP ETF 464287242   6,403,607 47,610 SH   SOLE   0 0 47,610
ISHARES TR INTRM TR CRP ETF 464288638   9,726,977 161,096 SH   SOLE   0 0 161,096
ISHARES TR JPMORGAN USD EMG 464288281   844,996 7,737 SH   SOLE   0 0 7,737
ISHARES TR MICRO-CAP ETF 464288869   1,397,699 16,016 SH   SOLE   0 0 16,016
ISHARES TR MIN VOL EAFE ETF 46429B689   9,618,169 145,597 SH   SOLE   0 0 145,597
ISHARES TR MODERT ALLOC ETF 464289875   342,658 8,594 SH   SOLE   0 0 8,594
ISHARES TR MSCI ACWI ETF 464288257   268,857 3,647 SH   SOLE   0 0 3,647
ISHARES TR MSCI EAFE ETF 464287465   206,349 3,390 SH   SOLE   0 0 3,390
ISHARES TR MSCI EMG MKT ETF 464287234   414,655 10,369 SH   SOLE   0 0 10,369
ISHARES TR MSCI MIN VOL ETF 46429B697   16,956,952 279,679 SH   SOLE   0 0 279,679
ISHARES TR NATIONAL MUN ETF 464288414   1,233,199 10,686 SH   SOLE   0 0 10,686
ISHARES TR NEW YORK MUN ETF 464288323   262,935 4,570 SH   SOLE   0 0 4,570
ISHARES TR PFD AND INCM SEC 464288687   1,142,027 32,968 SH   SOLE   0 0 32,968
ISHARES TR RUS 1000 ETF 464287622   4,574,747 26,647 SH   SOLE   0 0 26,647
ISHARES TR RUS 1000 GRW ETF 464287614   12,140,058 63,246 SH   SOLE   0 0 63,246
ISHARES TR RUS 2000 GRW ETF 464287648   398,432 1,926 SH   SOLE   0 0 1,926
ISHARES TR RUS MD CP GR ETF 464287481   494,140 3,125 SH   SOLE   0 0 3,125
ISHARES TR RUS MID CAP ETF 464287499   6,422,630 119,825 SH   SOLE   0 0 119,825
ISHARES TR RUSSELL 2000 ETF 464287655   6,278,296 43,849 SH   SOLE   0 0 43,849
ISHARES TR SELECT DIVID ETF 464287168   1,480,629 18,343 SH   SOLE   0 0 18,343
ISHARES TR SH TR CRPORT ETF 464288646   9,640,889 176,218 SH   SOLE   0 0 176,218
ISHARES TR SP SMCP600VL ETF 464287879   520,453 4,324 SH   SOLE   0 0 4,324
ISHARES TR TIPS BD ETF 464287176   3,290,619 26,753 SH   SOLE   0 0 26,753
ISHARES TR USA MOMENTUM FCT 46432F396   655,022 5,000 SH   SOLE   0 0 5,000
ISHARES TR USA QUALITY FCTR 46432F339   16,633,775 173,413 SH   SOLE   0 0 173,413
ISHARES U S ETF TR SHT MAT BD ETF 46431W507   1,974,390 39,480 SH   SOLE   0 0 39,480
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209   260,030 5,263 SH   SOLE   0 0 5,263
J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886   348,956 5,780 SH   SOLE   0 0 5,780
J P MORGAN EXCHANGE-TRADED F GLOBAL BD OPRT 46641Q852   6,850,839 137,899 SH   SOLE   0 0 137,899
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878   301,258 6,200 SH   SOLE   0 0 6,200
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837   13,905,832 274,115 SH   SOLE   0 0 274,115
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654   1,325,809 26,009 SH   SOLE   0 0 26,009
J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641Q613   310,578 11,100 SH   SOLE   0 0 11,100
JOHNSON & JOHNSON COM 478160104   1,464,802 10,416 SH   SOLE   0 0 10,416
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   621,964 25,263 SH   SOLE   0 0 25,263
MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720   547,901 33,156 SH   SOLE   0 0 33,156
MERCK & CO. INC COM 58933Y105   905,820 11,714 SH   SOLE   0 0 11,714
MICROSOFT CORP COM 594918104   1,301,618 6,396 SH   SOLE   0 0 6,396
MONDELEZ INTL INC CL A 609207105   247,623 4,843 SH   SOLE   0 0 4,843
NEXTERA ENERGY INC COM 65339F101   860,644 3,583 SH   SOLE   0 0 3,583
NORTHROP GRUMMAN CORP COM 666807102   222,894 725 SH   SOLE   0 0 725
NVIDIA CORPORATION COM 67066G104   228,744 602 SH   SOLE   0 0 602
PAYCHEX INC COM 704326107   210,585 2,780 SH   SOLE   0 0 2,780
PFIZER INC COM 717081103   783,103 23,948 SH   SOLE   0 0 23,948
PHILIP MORRIS INTL INC COM 718172109   354,304 5,057 SH   SOLE   0 0 5,057
PROCTER AND GAMBLE CO COM 742718109   388,550 3,250 SH   SOLE   0 0 3,250
PROSHARES TR S&P 500 DV ARIST 74348A467   1,149,815 17,072 SH   SOLE   0 0 17,072
PROSHARES TR S&P MDCP 400 DIV 74347B680   5,229,425 99,381 SH   SOLE   0 0 99,381
SHOPIFY INC CL A 82509L107   466,057 491 SH   SOLE   0 0 491
SOUTH ST CORP COM 840441109   336,051 7,051 SH   SOLE   0 0 7,051
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,385,827 9,252 SH   SOLE   0 0 9,252
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   418,354 12,503 SH   SOLE   0 0 12,503
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,761,708 15,442 SH   SOLE   0 0 15,442
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,299,211 7,086 SH   SOLE   0 0 7,086
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,796,697 58,221 SH   SOLE   0 0 58,221
SPDR SER TR PORTFOLIO INTRMD 78464A375   361,302 9,891 SH   SOLE   0 0 9,891
UNITEDHEALTH GROUP INC COM 91324P102   492,011 1,668 SH   SOLE   0 0 1,668
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437   290,388 10,118 SH   SOLE   0 0 10,118
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   666,182 18,162 SH   SOLE   0 0 18,162
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791   712,514 14,371 SH   SOLE   0 0 14,371
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   307,876 3,704 SH   SOLE   0 0 3,704
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   319,815 3,620 SH   SOLE   0 0 3,620
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407   847,997 14,689 SH   SOLE   0 0 14,689
VANGUARD INDEX FDS MID CAP ETF 922908629   595,977 3,636 SH   SOLE   0 0 3,636
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   886,510 11,289 SH   SOLE   0 0 11,289
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   240,073 847 SH   SOLE   0 0 847
VANGUARD INDEX FDS SM CP VAL ETF 922908611   538,159 5,033 SH   SOLE   0 0 5,033
VANGUARD INDEX FDS SMALL CP ETF 922908751   534,938 3,671 SH   SOLE   0 0 3,671
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,350,446 8,627 SH   SOLE   0 0 8,627
VANGUARD INDEX FDS VALUE ETF 922908744   245,815 2,468 SH   SOLE   0 0 2,468
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   651,895 13,692 SH   SOLE   0 0 13,692
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,453,386 36,692 SH   SOLE   0 0 36,692
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   429,099 4,441 SH   SOLE   0 0 4,441
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   728,948 6,221 SH   SOLE   0 0 6,221
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858   1,803,859 46,503 SH   SOLE   0 0 46,503
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   6,438,343 81,726 SH   SOLE   0 0 81,726
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   244,716 3,342 SH   SOLE   0 0 3,342
VANGUARD WORLD FD MEGA GRWTH IND 921910816   254,023 1,554 SH   SOLE   0 0 1,554
VERIZON COMMUNICATIONS INC COM 92343V104   317,995 5,768 SH   SOLE   0 0 5,768
VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568   505,910 11,106 SH   SOLE   0 0 11,106