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   342,431 1,941 SH   SOLE   0 0 1,941
ABBVIE INC COM 00287Y109   246,407 2,783 SH   SOLE   0 0 2,783
AIR PRODS & CHEMS INC COM 009158106   352,485 1,500 SH   SOLE   0 0 1,500
ALLSTATE CORP COM 020002101   224,900 2,000 SH   SOLE   0 0 2,000
ALTRIA GROUP INC COM 02209S103   317,676 6,365 SH   SOLE   0 0 6,365
AMAZON COM INC COM 023135106   306,741 166 SH   SOLE   0 0 166
APPLE INC COM 037833100   484,463 1,650 SH   SOLE   0 0 1,650
ARK ETF TR INNOVATION ETF 00214Q104   1,007,551 20,131 SH   SOLE   0 0 20,131
AT&T INC COM 00206R102   821,579 21,023 SH   SOLE   0 0 21,023
AUTOMATIC DATA PROCESSING IN COM 053015103   451,825 2,650 SH   SOLE   0 0 2,650
BROWN & BROWN INC COM 115236101   15,792,632 400,016 SH   SOLE   0 0 400,016
CATERPILLAR INC DEL COM 149123101   213,841 1,448 SH   SOLE   0 0 1,448
CHEVRON CORP NEW COM 166764100   269,460 2,236 SH   SOLE   0 0 2,236
COCA COLA CO COM 191216100   340,292 6,148 SH   SOLE   0 0 6,148
DISNEY WALT CO COM DISNEY 254687106   539,750 3,732 SH   SOLE   0 0 3,732
EXXON MOBIL CORP COM 30231G102   269,064 3,856 SH   SOLE   0 0 3,856
FEDEX CORP COM 31428X106   252,218 1,668 SH   SOLE   0 0 1,668
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   396,443 10,147 SH   SOLE   0 0 10,147
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302   411,100 2,955 SH   SOLE   0 0 2,955
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408   541,764 11,104 SH   SOLE   0 0 11,104
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   224,056 2,661 SH   SOLE   0 0 2,661
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108   9,025,895 449,721 SH   SOLE   0 0 449,721
HOME DEPOT INC COM 437076102   287,617 1,317 SH   SOLE   0 0 1,317
HONEYWELL INTL INC COM 438516106   252,225 1,425 SH   SOLE   0 0 1,425
HUNTINGTON BANCSHARES INC COM 446150104   458,824 30,426 SH   SOLE   0 0 30,426
INTEL CORP COM 458140100   308,287 5,151 SH   SOLE   0 0 5,151
INTERNATIONAL BUSINESS MACHS COM 459200101   327,056 2,440 SH   SOLE   0 0 2,440
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502   206,633 9,706 SH   SOLE   0 0 9,706
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700   200,225 9,427 SH   SOLE   0 0 9,427
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   767,598 35,752 SH   SOLE   0 0 35,752
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   304,463 1,537 SH   SOLE   0 0 1,537
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   629,248 5,438 SH   SOLE   0 0 5,438
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102   4,356,142 85,616 SH   SOLE   0 0 85,616
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354   879,915 15,083 SH   SOLE   0 0 15,083
INVESCO QQQ TR UNIT SER 1 46090E103   8,645,893 40,666 SH   SOLE   0 0 40,666
ISHARES GOLD TRUST ISHARES 464285105   157,905 10,890 SH   SOLE   0 0 10,890
ISHARES INC CORE MSCI EMKT 46434G103   796,195 14,810 SH   SOLE   0 0 14,810
ISHARES INC MIN VOL EMRG MKT 464286533   8,210,318 139,965 SH   SOLE   0 0 139,965
ISHARES INC MIN VOL GBL ETF 464286525   448,450 4,680 SH   SOLE   0 0 4,680
ISHARES TR 0-5YR HI YL CP 46434V407   12,737,244 274,332 SH   SOLE   0 0 274,332
ISHARES TR 20 YR TR BD ETF 464287432   400,479 2,956 SH   SOLE   0 0 2,956
ISHARES TR BARCLAYS 7 10 YR 464287440   495,990 4,500 SH   SOLE   0 0 4,500
ISHARES TR CORE 1 5 YR USD 46432F859   2,376,285 47,149 SH   SOLE   0 0 47,149
ISHARES TR CORE DIV GRWTH 46434V621   672,249 15,979 SH   SOLE   0 0 15,979
ISHARES TR CORE HIGH DV ETF 46429B663   3,958,248 40,361 SH   SOLE   0 0 40,361
ISHARES TR CORE LT USDB ETF 464289479   1,046,223 15,363 SH   SOLE   0 0 15,363
ISHARES TR CORE MSCI EAFE 46432F842   7,967,500 122,126 SH   SOLE   0 0 122,126
ISHARES TR CORE MSCI TOTAL 46432F834   1,400,343 22,623 SH   SOLE   0 0 22,623
ISHARES TR CORE S&P MCP ETF 464287507   1,424,743 6,922 SH   SOLE   0 0 6,922
ISHARES TR CORE S&P SCP ETF 464287804   1,002,990 11,962 SH   SOLE   0 0 11,962
ISHARES TR CORE S&P TTL STK 464287150   2,504,979 34,461 SH   SOLE   0 0 34,461
ISHARES TR CORE S&P US VLU 464287663   1,222,898 19,405 SH   SOLE   0 0 19,405
ISHARES TR CORE S&P500 ETF 464287200   357,186 1,105 SH   SOLE   0 0 1,105
ISHARES TR CORE US AGGBD ET 464287226   13,387,573 119,138 SH   SOLE   0 0 119,138
ISHARES TR EDGE US FIXD INM 46435U796   4,011,786 39,360 SH   SOLE   0 0 39,360
ISHARES TR FLTG RATE NT ETF 46429B655   1,449,958 28,475 SH   SOLE   0 0 28,475
ISHARES TR GRWT ALLOCAT ETF 464289867   531,238 11,104 SH   SOLE   0 0 11,104
ISHARES TR IBOXX HI YD ETF 464288513   1,390,278 15,809 SH   SOLE   0 0 15,809
ISHARES TR IBOXX INV CP ETF 464287242   4,505,363 35,209 SH   SOLE   0 0 35,209
ISHARES TR INTL QLTY FACTOR 46434V456   510,408 15,807 SH   SOLE   0 0 15,807
ISHARES TR INTRM TR CRP ETF 464288638   9,827,412 169,497 SH   SOLE   0 0 169,497
ISHARES TR JPMORGAN USD EMG 464288281   1,174,382 10,251 SH   SOLE   0 0 10,251
ISHARES TR MICRO-CAP ETF 464288869   1,416,604 14,239 SH   SOLE   0 0 14,239
ISHARES TR MIN VOL EAFE ETF 46429B689   11,593,000 155,527 SH   SOLE   0 0 155,527
ISHARES TR MODERT ALLOC ETF 464289875   338,564 8,437 SH   SOLE   0 0 8,437
ISHARES TR MSCI EMG MKT ETF 464287234   428,463 9,549 SH   SOLE   0 0 9,549
ISHARES TR MSCI MIN VOL ETF 46429B697   17,418,623 265,528 SH   SOLE   0 0 265,528
ISHARES TR NATIONAL MUN ETF 464288414   1,357,608 11,918 SH   SOLE   0 0 11,918
ISHARES TR NEW YORK MUN ETF 464288323   421,425 7,387 SH   SOLE   0 0 7,387
ISHARES TR PFD AND INCM SEC 464288687   1,478,257 39,326 SH   SOLE   0 0 39,326
ISHARES TR RUS 1000 ETF 464287622   4,363,500 24,456 SH   SOLE   0 0 24,456
ISHARES TR RUS 1000 GRW ETF 464287614   11,255,826 63,983 SH   SOLE   0 0 63,983
ISHARES TR RUS MD CP GR ETF 464287481   465,167 3,049 SH   SOLE   0 0 3,049
ISHARES TR RUS MDCP VAL ETF 464287473   243,669 2,571 SH   SOLE   0 0 2,571
ISHARES TR RUS MID CAP ETF 464287499   6,567,008 110,148 SH   SOLE   0 0 110,148
ISHARES TR RUSSELL 2000 ETF 464287655   6,170,843 37,248 SH   SOLE   0 0 37,248
ISHARES TR SELECT DIVID ETF 464287168   2,771,012 26,226 SH   SOLE   0 0 26,226
ISHARES TR SH TR CRPORT ETF 464288646   10,023,363 186,898 SH   SOLE   0 0 186,898
ISHARES TR TIPS BD ETF 464287176   214,841 1,843 SH   SOLE   0 0 1,843
ISHARES TR USA QUALITY FCTR 46432F339   15,450,764 152,978 SH   SOLE   0 0 152,978
ISHARES US ETF TR SHT MAT BD ETF 46431W507   3,128,017 62,249 SH   SOLE   0 0 62,249
JOHNSON & JOHNSON COM 478160104   1,202,552 8,244 SH   SOLE   0 0 8,244
JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852   7,014,763 140,211 SH   SOLE   0 0 140,211
JP MORGAN EXCHANGE TRADED FD HIGH YLD RESRCH 46641Q878   320,974 6,200 SH   SOLE   0 0 6,200
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837   13,429,000 266,290 SH   SOLE   0 0 266,290
JP MORGAN EXCHANGE TRADED FD ULTRA SHT MUNCPL 46641Q654   971,286 19,241 SH   SOLE   0 0 19,241
JPMORGAN CHASE & CO COM 46625H100   252,593 1,812 SH   SOLE   0 0 1,812
LOCKHEED MARTIN CORP COM 539830109   238,199 612 SH   SOLE   0 0 612
MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720   1,379,927 58,720 SH   SOLE   0 0 58,720
MCDONALDS CORP COM 580135101   224,443 1,136 SH   SOLE   0 0 1,136
MERCK & CO INC COM 58933Y105   1,057,112 11,623 SH   SOLE   0 0 11,623
MICROSOFT CORP COM 594918104   739,077 4,687 SH   SOLE   0 0 4,687
MONDELEZ INTL INC CL A 609207105   266,752 4,843 SH   SOLE   0 0 4,843
NEXTERA ENERGY INC COM 65339F101   867,185 3,581 SH   SOLE   0 0 3,581
NORTHROP GRUMMAN CORP COM 666807102   249,378 725 SH   SOLE   0 0 725
PAYCHEX INC COM 704326107   236,467 2,780 SH   SOLE   0 0 2,780
PFIZER INC COM 717081103   944,199 24,099 SH   SOLE   0 0 24,099
PHILIP MORRIS INTL INC COM 718172109   481,401 5,658 SH   SOLE   0 0 5,658
PROCTER & GAMBLE CO COM 742718109   392,062 3,139 SH   SOLE   0 0 3,139
PROSHARES TR RUSS 2000 DIVD 74347B698   391,971 6,344 SH   SOLE   0 0 6,344
PROSHARES TR S&P 500 DV ARIST 74348A467   1,690,515 22,364 SH   SOLE   0 0 22,364
PROSHARES TR S&P MDCP 400 DIV 74347B680   6,472,220 107,476 SH   SOLE   0 0 107,476
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109   3,100,697 10,876 SH   SOLE   0 0 10,876
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,160,570 12,927 SH   SOLE   0 0 12,927
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,130,117 5,675 SH   SOLE   0 0 5,675
SPDR SERIES TRUST S&P DIVID ETF 78464A763   389,805 3,624 SH   SOLE   0 0 3,624
SPDR SERIES TRUST S&P REGL BKG 78464A698   254,705 4,373 SH   SOLE   0 0 4,373
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   290,919 7,201 SH   SOLE   0 0 7,201
UNITEDHEALTH GROUP INC COM 91324P102   433,621 1,475 SH   SOLE   0 0 1,475
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827   298,579 3,704 SH   SOLE   0 0 3,704
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835   302,202 3,604 SH   SOLE   0 0 3,604
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407   942,289 16,654 SH   SOLE   0 0 16,654
VANGUARD GROUP DIV APP ETF 921908844   774,866 6,216 SH   SOLE   0 0 6,216
VANGUARD INDEX FDS VALUE ETF 922908744   205,317 1,713 SH   SOLE   0 0 1,713
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406   6,499,658 69,359 SH   SOLE   0 0 69,359
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   410,897 4,713 SH   SOLE   0 0 4,713
VANGUARD WORLD FD MEGA GRWTH IND 921910816   226,252 1,553 SH   SOLE   0 0 1,553
VERIZON COMMUNICATIONS INC COM 92343V104   352,148 5,735 SH   SOLE   0 0 5,735