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
ABBVIE INC COM 00287Y109   691,133 4,277 SH   SOLE 0 0 0 4,277
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   385,851 1,446 SH   SOLE 0 0 0 1,446
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   920,541 10,450 SH   SOLE 0 0 0 10,450
ALPHABET INC CAP STK CL C 02079K107   1,510,628 17,025 SH   SOLE 0 0 0 17,025
ALPHABET INC CAP STK CL A 02079K305   2,477,410 28,079 SH   SOLE 0 0 0 28,079
AMAZON COM INC COM 023135106   398,160 4,740 SH   SOLE 0 0 0 4,740
AMERICAN TOWER CORP NEW COM 03027X100   314,400 1,484 SH   SOLE 0 0 0 1,484
AMICUS THERAPEUTICS INC COM 03152W109   130,220 10,665 SH   SOLE 0 0 0 10,665
APPLE INC COM 037833100   3,539,423 27,241 SH   SOLE 0 0 0 27,241
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,673,077 3,062 SH   SOLE 0 0 0 3,062
ASTRAZENECA PLC SPONSORED ADR 046353108   759,428 11,201 SH   SOLE 0 0 0 11,201
BANK AMERICA CORP COM 060505104   306,228 9,246 SH   SOLE 0 0 0 9,246
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   949,868 3,075 SH   SOLE 0 0 0 3,075
BOEING CO COM 097023105   1,603,735 8,419 SH   SOLE 0 0 0 8,419
BROADCOM INC COM 11135F101   1,365,395 2,442 SH   SOLE 0 0 0 2,442
CHECK POINT SOFTWARE TECH LT ORD M22465104   632,566 5,014 SH   SOLE 0 0 0 5,014
CHUBB LIMITED COM H1467J104   292,516 1,326 SH   SOLE 0 0 0 1,326
CIGNA CORP NEW COM 125523100   520,204 1,570 SH   SOLE 0 0 0 1,570
CISCO SYS INC COM 17275R102   1,363,028 28,611 SH   SOLE 0 0 0 28,611
COMCAST CORP NEW CL A 20030N101   2,021,441 57,805 SH   SOLE 0 0 0 57,805
CROWDSTRIKE HLDGS INC CL A 22788C105   1,000,150 9,499 SH   SOLE 0 0 0 9,499
CROWN CASTLE INC COM 22822V101   398,510 2,938 SH   SOLE 0 0 0 2,938
DELTA AIR LINES INC DEL COM NEW 247361702   922,610 28,077 SH   SOLE 0 0 0 28,077
DOVER CORP COM 260003108   571,430 4,220 SH   SOLE 0 0 0 4,220
DUKE ENERGY CORP NEW COM NEW 26441C204   215,558 2,093 SH   SOLE 0 0 0 2,093
EATON VANCE ENHANCED EQUITY COM 278274105   346,958 23,239 SH   SOLE 0 0 0 23,239
ENTERPRISE PRODS PARTNERS L COM 293792107   229,140 9,500 SH   SOLE 0 0 0 9,500
FEDEX CORP COM 31428X106   255,331 1,474 SH   SOLE 0 0 0 1,474
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   929,906 7,551 SH   SOLE 0 0 0 7,551
FIRST TR VALUE LINE DIVID IN SHS 33734H106   332,171 8,323 SH   SOLE 0 0 0 8,323
GENERAL MTRS CO COM 37045V100   248,364 7,383 SH   SOLE 0 0 0 7,383
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   200,472 4,696 SH   SOLE 0 0 0 4,696
HONEYWELL INTL INC COM 438516106   1,416,309 6,609 SH   SOLE 0 0 0 6,609
HUBSPOT INC COM 443573100   355,630 1,230 SH   SOLE 0 0 0 1,230
HUNT J B TRANS SVCS INC COM 445658107   229,806 1,318 SH   SOLE 0 0 0 1,318
INTEL CORP COM 458140100   541,642 20,493 SH   SOLE 0 0 0 20,493
INTERNATIONAL BUSINESS MACHS COM 459200101   227,256 1,613 SH   SOLE 0 0 0 1,613
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   532,153 8,328 SH   SOLE 0 0 0 8,328
INVITAE CORP COM 46185L103   19,311 10,382 SH   SOLE 0 0 0 10,382
ISHARES TR MSCI INTL MOMENT 46434V449   291,775 9,464 SH   SOLE 0 0 0 9,464
ISHARES TR MSCI USA MMENTM 46432F396   3,597,499 24,652 SH   SOLE 0 0 0 24,652
ISHARES TR MSCI USA VALUE 46432F388   798,900 8,766 SH   SOLE 0 0 0 8,766
ISHARES TR MSCI USA QLT FCT 46432F339   233,618 2,050 SH   SOLE 0 0 0 2,050
ISHARES TR MSCI USA MIN VOL 46429B697   5,519,728 76,557 SH   SOLE 0 0 0 76,557
ISHARES TR CORE MSCI EAFE 46432F842   210,686 3,418 SH   SOLE 0 0 0 3,418
ISHARES TR GL CLEAN ENE ETF 464288224   297,373 14,981 SH   SOLE 0 0 0 14,981
ISHARES TR 3 7 YR TREAS BD 464288661   566,982 4,935 SH   SOLE 0 0 0 4,935
ISHARES TR EXPANDED TECH 464287515   1,024,935 4,006 SH   SOLE 0 0 0 4,006
ISHARES TR U.S. MED DVC ETF 464288810   727,884 13,846 SH   SOLE 0 0 0 13,846
ISHARES TR MSCI USA ESG SLC 464288802   219,300 2,664 SH   SOLE 0 0 0 2,664
ISHARES TR SELECT DIVID ETF 464287168   710,965 5,895 SH   SOLE 0 0 0 5,895
ISHARES TR RUS 1000 GRW ETF 464287614   262,444 1,225 SH   SOLE 0 0 0 1,225
ISHARES TR 1 3 YR TREAS BD 464287457   972,092 11,976 SH   SOLE 0 0 0 11,976
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   576,345 11,497 SH   SOLE 0 0 0 11,497
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   526,884 11,557 SH   SOLE 0 0 0 11,557
JOHNSON & JOHNSON COM 478160104   886,606 5,019 SH   SOLE 0 0 0 5,019
JPMORGAN CHASE & CO COM 46625H100   2,460,467 18,348 SH   SOLE 0 0 0 18,348
KINSALE CAP GROUP INC COM 49714P108   249,515 954 SH   SOLE 0 0 0 954
LAM RESEARCH CORP COM 512807108   218,217 519 SH   SOLE 0 0 0 519
LOCKHEED MARTIN CORP COM 539830109   1,608,822 3,307 SH   SOLE 0 0 0 3,307
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   237,383 2,859 SH   SOLE 0 0 0 2,859
MASTERCARD INCORPORATED CL A 57636Q104   296,961 854 SH   SOLE 0 0 0 854
MERCK & CO INC COM 58933Y105   1,239,312 11,170 SH   SOLE 0 0 0 11,170
MICROSOFT CORP COM 594918104   2,026,532 8,450 SH   SOLE 0 0 0 8,450
MORGAN STANLEY COM NEW 617446448   275,380 3,239 SH   SOLE 0 0 0 3,239
NETEASE INC SPONSORED ADS 64110W102   796,388 10,965 SH   SOLE 0 0 0 10,965
NEW YORK TIMES CO CL A 650111107   219,527 6,763 SH   SOLE 0 0 0 6,763
NEXTERA ENERGY INC COM 65339F101   746,966 8,935 SH   SOLE 0 0 0 8,935
NIKE INC CL B 654106103   910,572 7,782 SH   SOLE 0 0 0 7,782
NVIDIA CORPORATION COM 67066G104   997,408 6,825 SH   SOLE 0 0 0 6,825
ON SEMICONDUCTOR CORP COM 682189105   530,893 8,512 SH   SOLE 0 0 0 8,512
PFIZER INC COM 717081103   614,419 11,991 SH   SOLE 0 0 0 11,991
PROCTER AND GAMBLE CO COM 742718109   216,428 1,428 SH   SOLE 0 0 0 1,428
RAYTHEON TECHNOLOGIES CORP COM 75513E101   305,687 3,029 SH   SOLE 0 0 0 3,029
REGIONS FINANCIAL CORP NEW COM 7591EP100   267,560 12,410 SH   SOLE 0 0 0 12,410
SALESFORCE INC COM 79466L302   705,246 5,319 SH   SOLE 0 0 0 5,319
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   561,615 7,230 SH   SOLE 0 0 0 7,230
SERVICENOW INC COM 81762P102   454,664 1,171 SH   SOLE 0 0 0 1,171
SPDR SER TR S&P BIOTECH 78464A870   654,953 7,891 SH   SOLE 0 0 0 7,891
SPDR SER TR AEROSPACE DEF 78464A631   315,521 2,867 SH   SOLE 0 0 0 2,867
STRYKER CORPORATION COM 863667101   292,410 1,196 SH   SOLE 0 0 0 1,196
TE CONNECTIVITY LTD SHS H84989104   215,709 1,879 SH   SOLE 0 0 0 1,879
TEXAS INSTRS INC COM 882508104   881,779 5,337 SH   SOLE 0 0 0 5,337
THERMO FISHER SCIENTIFIC INC COM 883556102   2,109,143 3,830 SH   SOLE 0 0 0 3,830
TRANSDIGM GROUP INC COM 893641100   787,692 1,251 SH   SOLE 0 0 0 1,251
UNION PAC CORP COM 907818108   719,154 3,473 SH   SOLE 0 0 0 3,473
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   345,498 4,595 SH   SOLE 0 0 0 4,595
VERIZON COMMUNICATIONS INC COM 92343V104   360,431 9,148 SH   SOLE 0 0 0 9,148
VISA INC COM CL A 92826C839   1,291,852 6,218 SH   SOLE 0 0 0 6,218
WALKER & DUNLOP INC COM 93148P102   366,939 4,676 SH   SOLE 0 0 0 4,676
ZSCALER INC COM 98980G102   648,237 5,793 SH   SOLE 0 0 0 5,793