What does bis einschließlich diesen Freitag mean?

bis einschließlich diesen Freitag - German to English

up to and including this Friday