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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 448 3,279 SH   SOLE   0 0 3,279
ALEXION PHARMACEUTICALS INC COM 015351109 2,205 24,556 SH   SOLE   0 0 24,556
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,019 15,522 SH   SOLE   0 0 15,522
ALLERGAN PLC SHS G0177J108 688 3,887 SH   SOLE   0 0 3,887
ALPHABET INC CAP STK CL A 02079K305 3,178 2,735 SH   SOLE   0 0 2,735
AMAZON COM INC COM 023135106 2,301 1,180 SH   SOLE   0 0 1,180
APPLE INC COM 037833100 4,267 16,782 SH   SOLE   0 0 16,782
ARCH CAP GROUP LTD ORD G0450A105 361 12,700 SH   SOLE   0 0 12,700
AT&T INC COM 00206R102 1,418 48,639 SH   SOLE   0 0 48,639
AUTOZONE INC COM 053332102 2,140 2,529 SH   SOLE   0 0 2,529
BARCLAYS PLC ADR 06738E204 786 173,496 SH   SOLE   0 0 173,496
BERKSHIRE HATHAWAY INC DEL CL A 084670108 544 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 503 2,749 SH   SOLE   0 0 2,749
BLACKROCK FLOATING RATE INCO COM 09255X100 186 18,555 SH   SOLE   0 0 18,555
BOSTON SCIENTIFIC CORP COM 101137107 853 26,154 SH   SOLE   0 0 26,154
BRISTOL-MYERS SQUIBB CO COM 110122108 1,926 34,555 SH   SOLE   0 0 34,555
BROADCOM INC COM 11135F101 1,668 7,035 SH   SOLE   0 0 7,035
CHEVRON CORP NEW COM 166764100 2,034 28,069 SH   SOLE   0 0 28,069
CHUBB LIMITED COM H1467J104 1,277 11,429 SH   SOLE   0 0 11,429
CISCO SYS INC COM 17275R102 1,198 30,482 SH   SOLE   0 0 30,482
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 678 14,592 SH   SOLE   0 0 14,592
COMCAST CORP NEW CL A 20030N101 641 18,639 SH   SOLE   0 0 18,639
CONOCOPHILLIPS COM 20825C104 559 18,150 SH   SOLE   0 0 18,150
CORNING INC COM 219350105 690 33,576 SH   SOLE   0 0 33,576
COSTCO WHSL CORP NEW COM 22160K105 221 774 SH   SOLE   0 0 774
CUMMINS INC COM 231021106 2,514 18,579 SH   SOLE   0 0 18,579
CVS HEALTH CORP COM 126650100 2,181 36,764 SH   SOLE   0 0 36,764
DIODES INC COM 254543101 3,085 75,908 SH   SOLE   0 0 75,908
DISCOVERY INC COM SER A 25470F104 1,954 100,490 SH   SOLE   0 0 100,490
DISNEY WALT CO COM DISNEY 254687106 1,932 20,000 SH   SOLE   0 0 20,000
ENDO INTL PLC SHS G30401106 481 130,090 SH   SOLE   0 0 130,090
EQUITY RESIDENTIAL SH BEN INT 29476L107 548 8,878 SH   SOLE   0 0 8,878
EXELON CORP COM 30161N101 1,752 47,585 SH   SOLE   0 0 47,585
FEDEX CORP COM 31428X106 280 2,306 SH   SOLE   0 0 2,306
GENTEX CORP COM 371901109 678 30,609 SH   SOLE   0 0 30,609
GILEAD SCIENCES INC COM 375558103 1,250 16,722 SH   SOLE   0 0 16,722
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 38 19,532,600 SH Call SOLE   0 0 19,532,600
HDFC BANK LTD SPONSORED ADS 40415F101 1,426 37,090 SH   SOLE   0 0 37,090
HOME DEPOT INC COM 437076102 1,680 8,998 SH   SOLE   0 0 8,998
HONEYWELL INTL INC COM 438516106 2,140 15,994 SH   SOLE   0 0 15,994
ICON PLC SHS G4705A100 1,636 12,032 SH   SOLE   0 0 12,032
INTEL CORP COM 458140100 2,880 53,219 SH   SOLE   0 0 53,219
INTERDIGITAL INC COM 45867G101 723 16,197 SH   SOLE   0 0 16,197
INTERNATIONAL BUSINESS MACHS COM 459200101 2,146 19,345 SH   SOLE   0 0 19,345
INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 212 16,113 SH   SOLE   0 0 16,113
ISHARES TR TIPS BD ETF 464287176 467 3,957 SH   SOLE   0 0 3,957
ISHARES TR CORE US AGGBD ET 464287226 968 8,392 SH   SOLE   0 0 8,392
ISHARES TR FLTG RATE NT ETF 46429B655 243 4,988 SH   SOLE   0 0 4,988
ISHARES TR BROAD USD HIGH 46435U853 549 15,477 SH   SOLE   0 0 15,477
JOHNSON & JOHNSON COM 478160104 1,517 11,565 SH   SOLE   0 0 11,565
JPMORGAN CHASE & CO COM 46625H100 2,448 27,187 SH   SOLE   0 0 27,187
LANDSTAR SYS INC COM 515098101 1,826 19,052 SH   SOLE   0 0 19,052
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 878 17,698 SH   SOLE   0 0 17,698
MCDONALDS CORP COM 580135101 365 2,206 SH   SOLE   0 0 2,206
MDU RES GROUP INC COM 552690109 1,068 49,684 SH   SOLE   0 0 49,684
MEDTRONIC PLC SHS G5960L103 598 6,628 SH   SOLE   0 0 6,628
MERCK & CO. INC COM 58933Y105 329 4,279 SH   SOLE   0 0 4,279
METLIFE INC COM 59156R108 2,038 66,657 SH   SOLE   0 0 66,657
MICROSOFT CORP COM 594918104 2,585 16,392 SH   SOLE   0 0 16,392
MOSAIC CO NEW COM 61945C103 986 91,140 SH   SOLE   0 0 91,140
NEXTERA ENERGY INC COM 65339F101 362 1,504 SH   SOLE   0 0 1,504
NIKE INC CL B 654106103 3,187 38,521 SH   SOLE   0 0 38,521
PEPSICO INC COM 713448108 2,851 23,737 SH   SOLE   0 0 23,737
PFIZER INC COM 717081103 318 9,733 SH   SOLE   0 0 9,733
PROCTER & GAMBLE CO COM 742718109 3,323 30,211 SH   SOLE   0 0 30,211
PROLOGIS INC. COM 74340W103 2,579 32,085 SH   SOLE   0 0 32,085
RAYMOND JAMES FINANCIAL INC COM 754730109 1,179 18,652 SH   SOLE   0 0 18,652
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 212 2,666 SH   SOLE   0 0 2,666
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 248 4,567 SH   SOLE   0 0 4,567
SEMPRA ENERGY COM 816851109 1,909 16,899 SH   SOLE   0 0 16,899
SPDR SER TR PRTFLO S&P500 GW 78464A409 211 5,895 SH   SOLE   0 0 5,895
STARBUCKS CORP COM 855244109 614 9,335 SH   SOLE   0 0 9,335
SUNCOR ENERGY INC NEW COM 867224107 654 41,370 SH   SOLE   0 0 41,370
SYNOPSYS INC COM 871607107 825 6,408 SH   SOLE   0 0 6,408
TECK RESOURCES LTD CL B 878742204 273 36,122 SH   SOLE   0 0 36,122
TESLA INC COM 88160R101 588 1,122 SH   SOLE   0 0 1,122
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,822 15,188 SH   SOLE   0 0 15,188
TRAVELERS COMPANIES INC COM 89417E109 501 5,045 SH   SOLE   0 0 5,045
UNITEDHEALTH GROUP INC COM 91324P102 2,862 11,478 SH   SOLE   0 0 11,478
US BANCORP DEL COM NEW 902973304 443 12,855 SH   SOLE   0 0 12,855
VALERO ENERGY CORP COM 91913Y100 937 20,657 SH   SOLE   0 0 20,657
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 340 2,337 SH   SOLE   0 0 2,337
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 280 2,033 SH   SOLE   0 0 2,033
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 437 8,607 SH   SOLE   0 0 8,607
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 618 3,720 SH   SOLE   0 0 3,720
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 332 3,006 SH   SOLE   0 0 3,006
VANGUARD WORLD FDS INF TECH ETF 92204A702 906 4,275 SH   SOLE   0 0 4,275
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 333 4,376 SH   SOLE   0 0 4,376
VISA INC COM CL A 92826C839 1,107 6,868 SH   SOLE   0 0 6,868
VISHAY INTERTECHNOLOGY INC COM 928298108 1,040 72,191 SH   SOLE   0 0 72,191
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 591 42,931 SH   SOLE   0 0 42,931
WALMART INC COM 931142103 2,694 23,715 SH   SOLE   0 0 23,715
WASTE MGMT INC DEL COM 94106L109 652 7,049 SH   SOLE   0 0 7,049
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 176 16,769 SH   SOLE   0 0 16,769