YPPN Financials