Seasoned funds don't need to be foreign. But you will need bank statements showing when they arrived and your passbook showing the funds are still in your account on the day you go to immigration for your extension.
If you were applying for your non-o in country then the funds would have to show as being from a foreign source.