Thanks, Luis. Before I walk through the Q2 results and Q3 guidance, please note that my comments that follow all refer to non-GAAP figures. Information about the non-GAAP financial measures, including the GAAP to non-GAAP reconciliations and other disclosures, are included in the accompanying earnings release and investor presentation, which are located on the investor page of our website. Now turning to the Q2 financial results, Cohu delivered revenue and profitability in line with our guidance. Q2 revenue was $104.7 million. Recurring revenue, which is largely consumable driven and more stable than systems revenue, represented 66% of total revenue in Q2. During the second quarter, no customer accounted for more than 10% of sales. Q2 gross margin was 45.1% in line with guidance and driven by Cohu's resilient recurring business. Operating expenses for Q2 were $46.9 million and lower than guidance by approximately $1.6 million, driven by lower labor and labor-related costs. Second quarter non-GAAP operating income was approximately break-even and adjusted EBITDA was 3.8%. Interest income, net of interest expense, and a foreign currency loss of approximately $400,000 was $1.8 million. Q2 pre-tax income consists of foreign profits combined with a loss in the U.S. The Q2 tax provision of $2.7 million reflects tax expense on foreign profits, but no tax benefit from the U.S. loss due to our valuation allowance against deferred tax assets. Non-GAAP EPS for the second quarter was a $0.01 loss. Now moving to the balance sheet, we generated positive cash flow from operations in Q2 of $1.1 million, despite trough revenues. Overall cash and investments decreased by $9 million during Q2 to 262 million, due mainly to $8 million used to repurchase 267,000 shares of Cohu Common Stock. CapEx in Q2 was $2 million, with approximately $1 million related to our factories in the Philippines and Malaysia, supporting operations for our interface and automation businesses. Overall, Cohu's balance sheet remains strong to support investment opportunities to expand our served markets and technology portfolio in line with our growth strategy and return capital to shareholders through our share repurchase program. Now moving to our Q3 outlook, we're guiding Q3 revenue to be in the range of $95 million-plus or minus $5 million, reflecting continued weakness across end markets, and although test cell utilization at customers' production facilities increased quarter-over-quarter, it remains below the historical threshold for customers to add more test capacity. Q3 gross margin is forecasted to be approximately 45%, better than the financial target model at this level of revenue, due in part to Cohu's differentiated products and our stable high margin recurring business, which adds resilience to profitability and provides consistent cash flow through industry cycles. We expect gross margin to increase again when our revenue recovers with a broader semiconductor device market recovery and with better absorption of our factories' infrastructure costs. Operating expenses for Q3 are projected to decrease about a $1 million quarter-over-quarter to approximately $46 million, due primarily to a reduction in labor and optimizations as we completed certain product developments. As I noted on prior earnings calls, we have taken action to reduce operating expenses without sacrificing critical new product investments while navigating through the trough of this cycle. As a result, we're now modeling operating expenses to average approximately $46 million per quarter in the second half of this year. We're projecting Q3 interest income, net of interest expense, and foreign currency impacts to be approximately $1.8 million at current interest rates. We expect Q3 adjusted EBITDA to be approximately 1%. The Q3 non-GAAP tax provision is expected to be approximately $1.8 million because of tax on foreign profits without benefit from the U.S. loss. Until markets recover, we expect a similar tax provision profile as we navigate through this cycle. The basic share count for Q3 is expected to be approximately 47 million shares. That concludes our remarks and now we'll open the call to questions.