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
TRITON INTL LTD CL A G9078F107   3,663,966 59,211 SH   SOLE   0 0 59,211
UBS GROUP AG SHS H42097107   245,114 11,790 SH   SOLE   0 0 11,790
ABB LTD SPONSORED ADR 000375204   238,359 7,199 SH   SOLE   0 0 7,199
AFLAC INC COM 001055102   1,228,606 19,060 SH   SOLE   0 0 19,060
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   200,192 25,999 SH   SOLE   0 0 25,999
ABBVIE INC COM 00287Y109   3,393,455 21,104 SH   SOLE   0 0 21,104
ALASKA AIR GROUP INC COM 011659109   295,449 7,043 SH   SOLE   0 0 7,043
ALPHABET INC CAP STK CL A 02079K305   247,907 2,373 SH   SOLE   0 0 2,373
ALTRIA GROUP INC COM 02209S103   3,907,720 87,952 SH   SOLE   0 0 87,952
AMAZON COM INC COM 023135106   462,533 4,575 SH   SOLE   0 0 4,575
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105   230,736 10,946 SH   SOLE   0 0 10,946
AMERICAN FINL GROUP INC OHIO COM 025932104   1,091,670 9,000 SH   SOLE   0 0 9,000
AMERICAN WTR WKS CO INC NEW COM 030420103   3,803,688 25,322 SH   SOLE   0 0 25,322
AMGEN INC COM 031162100   299,495 1,182 SH   SOLE   0 0 1,182
APA CORPORATION COM 03743Q108   1,382,856 36,401 SH   SOLE   0 0 36,401
APPLE INC COM 037833100   3,565,196 21,771 SH   SOLE   0 0 21,771
AXON ENTERPRISE INC COM 05464C101   1,387,179 6,384 SH   SOLE   0 0 6,384
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   203,512 28,908 SH   SOLE   0 0 28,908
BANK AMERICA CORP COM 060505104   2,859,148 103,442 SH   SOLE   0 0 103,442
BELDEN INC COM 077454106   1,216,444 15,156 SH   SOLE   0 0 15,156
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,404,515 4,525 SH   SOLE   0 0 4,525
BLOCK H & R INC COM 093671105   1,088,362 31,565 SH   SOLE   0 0 31,565
BOEING CO COM 097023105   208,366 992 SH   SOLE   0 0 992
BRASKEM S A SP ADR PFD A 105532105   403,200 2,016 SH   SOLE   0 0 2,016
CHEVRON CORP NEW COM 166764100   718,613 4,230 SH   SOLE   0 0 4,230
CISCO SYS INC COM 17275R102   4,508,317 87,000 SH   SOLE   0 0 87,000
COCA COLA CO COM 191216100   4,110,170 65,449 SH   SOLE   0 0 65,449
CURTISS WRIGHT CORP COM 231561101   759,551 4,369 SH   SOLE   0 0 4,369
DOW INC COM 260557103   366,761 6,712 SH   SOLE   0 0 6,712
DUKE ENERGY CORP NEW COM NEW 26441C204   238,620 2,414 SH   SOLE   0 0 2,414
EXELON CORP COM 30161N101   962,963 22,431 SH   SOLE   0 0 22,431
EXXON MOBIL CORP COM 30231G102   5,901,787 50,447 SH   SOLE   0 0 50,447
F N B CORP COM 302520101   116,306 10,320 SH   SOLE   0 0 10,320
FAIR ISAAC CORP COM 303250104   1,218,593 1,801 SH   SOLE   0 0 1,801
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   7,071,348 118,667 SH   SOLE   0 0 118,667
GENERAL MLS INC COM 370334104   3,645,821 41,877 SH   SOLE   0 0 41,877
GILEAD SCIENCES INC COM 375558103   1,060,180 12,674 SH   SOLE   0 0 12,674
ING GROEP N.V. SPONSORED ADR 456837103   163,818 13,483 SH   SOLE   0 0 13,483
INTEL CORP COM 458140100   410,763 12,512 SH   SOLE   0 0 12,512
INTERNATIONAL BUSINESS MACHS COM 459200101   4,036,806 30,549 SH   SOLE   0 0 30,549
INTERPUBLIC GROUP COS INC COM 460690100   1,377,275 37,194 SH   SOLE   0 0 37,194
INVESCO QQQ TR UNIT SER 1 46090E103   278,674 882 SH   SOLE   0 0 882
ISHARES TR TIPS BD ETF 464287176   6,986,922 63,002 SH   SOLE   0 0 63,002
ISHARES TR CORE S&P500 ETF 464287200   1,500,003 3,663 SH   SOLE   0 0 3,663
ISHARES TR CORE US AGGBD ET 464287226   1,117,605 11,117 SH   SOLE   0 0 11,117
ISHARES TR RUS 2000 GRW ETF 464287648   281,215 1,273 SH   SOLE   0 0 1,273
ISHARES TR IBOXX HI YD ETF 464288513   750,922 10,078 SH   SOLE   0 0 10,078
ISHARES TR 0-5YR HI YL CP 46434V407   672,350 16,339 SH   SOLE   0 0 16,339
JPMORGAN CHASE & CO COM 46625H100   479,814 3,760 SH   SOLE   0 0 3,760
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   754,854 15,016 SH   SOLE   0 0 15,016
KBR INC COM 48242W106   1,329,553 24,378 SH   SOLE   0 0 24,378
KINSALE CAP GROUP INC COM 49714P108   1,729,582 5,758 SH   SOLE   0 0 5,758
LATTICE SEMICONDUCTOR CORP COM 518415104   1,330,990 14,607 SH   SOLE   0 0 14,607
LILLY ELI & CO COM 532457108   1,391,192 3,841 SH   SOLE   0 0 3,841
MCKESSON CORP COM 58155Q103   2,077,163 5,566 SH   SOLE   0 0 5,566
MICROSOFT CORP COM 594918104   4,326,937 15,217 SH   SOLE   0 0 15,217
NATIONAL HEALTH INVS INC COM 63633D104   2,514,978 50,209 SH   SOLE   0 0 50,209
NOVO-NORDISK A S ADR 670100205   430,435 2,726 SH   SOLE   0 0 2,726
NUCOR CORP COM 670346105   320,369 2,233 SH   SOLE   0 0 2,233
NVIDIA CORPORATION COM 67066G104   677,612 2,521 SH   SOLE   0 0 2,521
OLIN CORP COM PAR $1 680665205   1,363,067 24,074 SH   SOLE   0 0 24,074
POSCO HOLDINGS INC SPONSORED ADR 693483109   220,099 3,156 SH   SOLE   0 0 3,156
PFIZER INC COM 717081103   3,619,067 87,101 SH   SOLE   0 0 87,101
PHILIP MORRIS INTL INC COM 718172109   2,331,678 23,614 SH   SOLE   0 0 23,614
PROCTER AND GAMBLE CO COM 742718109   3,898,983 25,777 SH   SOLE   0 0 25,777
RAYMOND JAMES FINL INC COM 754730109   1,098,311 12,199 SH   SOLE   0 0 12,199
RELX PLC SPONSORED ADR 759530108   231,521 7,091 SH   SOLE   0 0 7,091
RIO TINTO PLC SPONSORED ADR 767204100   3,632,980 54,345 SH   SOLE   0 0 54,345
ROYAL BK CDA SUSTAINABL COM 780087102   2,970,034 30,660 SH   SOLE   0 0 30,660
SPDR S&P 500 ETF TR TR UNIT 78462F103   21,328,148 52,326 SH   SOLE   0 0 52,326
SPDR SER TR ICE PFD SEC ETF 78464A292   3,188,878 94,429 SH   SOLE   0 0 94,429
SPDR SER TR PORTFOLIO INTRMD 78464A375   6,709,796 205,507 SH   SOLE   0 0 205,507
SPDR SER TR PRTFLO S&P500 VL 78464A508   6,440,649 159,461 SH   SOLE   0 0 159,461
SPDR SER TR PORTFOLIO AGRGTE 78464A649   680,318 26,156 SH   SOLE   0 0 26,156
SPDR SER TR PORTFOLI S&P1500 78464A805   2,740,602 54,659 SH   SOLE   0 0 54,659
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   5,841,901 141,725 SH   SOLE   0 0 141,725
SPDR SER TR BLOOMBERG HIGH Y 78468R622   6,570,647 71,850 SH   SOLE   0 0 71,850
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   13,178,526 277,501 SH   SOLE   0 0 277,501
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   4,549,503 138,115 SH   SOLE   0 0 138,115
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   7,834,926 250,077 SH   SOLE   0 0 250,077
SOUTHERN CO COM 842587107   4,270,569 59,728 SH   SOLE   0 0 59,728
STEEL DYNAMICS INC COM 858119100   1,145,432 11,097 SH   SOLE   0 0 11,097
STMICROELECTRONICS N V NY REGISTRY 861012102   212,552 4,224 SH   SOLE   0 0 4,224
TARGET CORP COM 87612E106   3,379,168 20,450 SH   SOLE   0 0 20,450
TENARIS S A SPONSORED ADS 88031M109   291,390 10,253 SH   SOLE   0 0 10,253
TEREX CORP NEW COM 880779103   1,240,059 28,919 SH   SOLE   0 0 28,919
3M CO COM 88579Y101   292,845 2,863 SH   SOLE   0 0 2,863
TORO CO COM 891092108   991,452 9,744 SH   SOLE   0 0 9,744
UNITEDHEALTH GROUP INC COM 91324P102   355,596 698 SH   SOLE   0 0 698
UNUM GROUP COM 91529Y106   1,701,373 43,336 SH   SOLE   0 0 43,336
VALMONT INDS INC COM 920253101   768,717 2,637 SH   SOLE   0 0 2,637
VANECK ETF TRUST BDC INCOME ETF 92189F411   2,760,501 196,058 SH   SOLE   0 0 196,058
VANGUARD WORLD FDS ENERGY ETF 92204A306   4,023,837 33,831 SH   SOLE   0 0 33,831
VANGUARD WORLD FDS UTILITIES ETF 92204A876   2,773,564 18,385 SH   SOLE   0 0 18,385
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   200,392 2,621 SH   SOLE   0 0 2,621
VERIZON COMMUNICATIONS INC COM 92343V104   502,453 12,527 SH   SOLE   0 0 12,527
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   162,625 11,078 SH   SOLE   0 0 11,078
WALGREENS BOOTS ALLIANCE INC COM 931427108   293,519 8,126 SH   SOLE   0 0 8,126