Automatyzacja procesu tworzenia sprzętowego narzędzia służącego do rozwiązywania zagadnienia logarytmu dyskretnego na krzywych eliptycznych
|
|
- Dorota Piątkowska
- 5 lat temu
- Przeglądów:
Transkrypt
1 Automatyzacja procesu tworzenia sprzętowego narzędzia służącego do rozwiązywania zagadnienia logarytmu dyskretnego na krzywych eliptycznych Autor: Piotr Majkowski Pod opieką: prof. Zbigniew Kotulski Politechnika Warszawska Wydział Elektroniki i Technik Informacyjnych Instytut Telekomunikacji
2 Opis prezentacji TŁO CEL WYMAGANIA METODA OSIĄGNIĘCIA WYZWANIA
3 TŁO System rozpraszania obliczeń z zastosowaniem w rozwiązywaniu zagadnienia logarytmu dyskretnego na krzywych eliptycznych Piotr Majkowski Praca inżynierska pod opieką: prof Zbigniewa Kotulskiego
4 Cechy stworzonego systemu Niezależność od przeprowadzanych obliczeń. Niezależność od technologii przesyłania danych. Niezależność od środowiska systemowego. Skalowalność. Umożliwienie dynamicznych zmian liczby klientów obliczeniowych niezauważalnie dla algorytmu obliczeniowego
5 Wyniki implementacji Implementacja systemu w języku C Biblioteka krzywych eliptycznych oparta na MIRACL Obliczenia przeprowadzono: Sieć lokalna (Windows i Unix / Socket i MPI). Internet (Windows i Linux / Socket). Klaster w ICM (Linux / MPI)
6 Heterogeniczny system obliczeniowy W a r s t w a s e r w e r a g ł ó w n e g o S e r w e r S O C K E T S O C K E T S O C K E T W a r s t w a p o ś r e d n i c z ą c a U S B M P I S O C K E T W a r s t w a o b l i c z e n i o w a P ł y t y z u k ł a d a m i F P G A K l a s t e r S i e ć l o k a l n a
7 Wyzwanie Certicom ECC Challenge 0 lat temu krzywą ECC 89 złamano za pośrednictwem 70 komputerów w ok. 6 dni
8 Układ HardRho S U M A T O R M O D U L O K O M P A R A T O R ( F U N K C J A W Y R Ó Ż N I A J Ą C A ) D O R E J E S T R U F I F O L I C Z B Y P U N K T R O M D A N E A D R E S S U M A T O R P U N K T Ó W H O L D D A T A V A L I D
9 Wyniki implementacji Układ EPS60F00C4 z rodziny Stratix II (Altera) Wykorzystane komórki logiczne: Całkowite zużycie zasobów: 0% 58% Częstotliwość zegara: 38 MHz 6 MHz Efektywność obliczeń:.5 mln iter/sec 3,6 mln iter/sec
10 Porównanie z Certicom Stacja Alpha 500 Mhz > 87 tysięcy iter/sec Hard Rho 6 MHz > 3600 tysięcy iter/sec Stosunek: HardRho/Alpha 69 Szacowana długość obliczeń to około 8 dni.
11 RUC 007 Realizacja jednostki wspomagającej kryptoanalizę szyfrów opartych na krzywych eliptycznych w strukturach reprogramowalnych ENIGMA 007 System sprzętowo programowy do rozproszonej kryptoanalizy szyfrów opartych na krzywych eliptycznych Piotr Majkowski, Tomasz Wojciechowski, Maciej Wojtyński, Mariusz Rawski
12 CEL Generacja kodu w VHDL układu HardRho dla dowolnego ciała Wykorzystanie szybkiej arytmetyki w ciele GF( n ) z zastosowaniem baz normalnych Uogólnienie rozwiązanie dla baz gausowskich Zapewnienie metody wymiany danych z systemami opartymi nie na ONB
13 Krzywe eliptyczne nad GF( n ) Krzywa eliptyczna E nad ciałem GF( n ) jest zdefiniowana przez następujące równanie: gdzie a, b GF( n ). y + xy x 3 + ax + b Ciało GF( n ) ang. Galois Field elementami ciała są binarne, n wymiarowe wektory współrzędnych w ustalonej bazie.
14 Bazy Baza potęgowa,,, 3, 4,..., n Baza normalna,, 4, 8,..., n
15 Operacje w ONB Dodawanie Podnoszenie do kwadratu XOR po wszystkich współrzędnych Cykliczna rotacja Mnożenie Za pomocą macierzy mnożenia
16 Mnożenie w ONB X X
17 Mnożenie w ONB architektura szeregowa X X
18 Mnożenie w ONB architektura równoległa X X X X X X X X
19 Biblioteka ciała skończonego Sprawdzanie występowania bazy dla (m, T) Obliczanie macierzy mnożenia Arytmetyka w ciele Gailos z wykorzystaniem baz normalnych Obliczanie wielomianu pierwotnego Obliczanie macierzy konwersji Import/Eksport pomiędzy bazami
20 Dodawanie punktów na krzywej Dodawanie punktów na krzywej eliptycznej eliptycznej L V + X T Y W + R T + Z a X Z + R T Z L Z Y L + X R V W Z L S + S R Z Y S U + U W Z X U Z Y S Z X U
21 Dodawanie punktów na krzywej Dodawanie punktów na krzywej eliptycznej eliptycznej L V + X T Y W + R T + Z a X Z + R T Z L Z Y L + X R V W Z L S + S R Z Y S U + U W Z X U Z Y S Z X U
22 Algorytm rho Pollarda Najlepszy znany obecnie algorytm rozwiązywania ECDLP Algorytm probabilistyczny oparty na błądzeniu przypadkowym Istnieje wersja równoległa Zapotrzebowanie na pamięć można ograniczać Y X 3 4
23 Algorytm rho - komponenty Funkcja błądzenia przypadkowego Bieżący punkt X Funkcja pozycjonująca H() Tablice a[], b[], R[] Kryterium wyróżniające
24 Równoległy algorytm rho Y X 3 4 Wspólne dla procesorów: funkcja błądzenia tablice a[6], b[6], R[6] kryterium wyróżnialności Unikalne dla procesorów: punkt startowy
25 Algorytm rho Każdy z procesorów wykonuje a) Wybierz losowo c' oraz d' z [0, n-] b) Oblicz X' c'p + d'q c) Wykonuj aż do napotkania kolizji * Jeśli X' spełnia warunek wyróżnienia to wyślij (c', d', X') do serwera * Oblicz j H(X') * X X + R j * c c + a j (mod n); d d + b j (mod n)
26 Biblioteka krzywych i rho Przeprowadzanie operacji dodawania na krzywych eliptycznych Równoległa wersja algorytmu rho Pollarda
27 Układ HardRho S U M A T O R M O D U L O K O M P A R A T O R ( F U N K C J A W Y R Ó Ż N I A J Ą C A ) D O R E J E S T R U F I F O L I C Z B Y P U N K T R O M D A N E A D R E S S U M A T O R P U N K T Ó W H O L D D A T A V A L I D
28 Generator kodu VHDL Generacja równań mnożenia w oparciu o znalezioną macierz mnożenia Generacja sumatora punktów na krzywej Generacja pełnego układu HardRho
29 Plan pracy () I. Wstęp I.. Cel pracy i wymagania I.. Opis pracy
30 Plan pracy () II. Ciało skończone charakterystyki II II.. Wstęp II.. Bazy potęgowe II.3. Bazy normalne II.4. Istnienie i występowanie baz normalnych II.5. Mnożenie w bazach normalnych II.6. Konwersje pomiędzy bazami
31 Plan pracy (3) III. Krzywe eliptyczne III.. Wstęp III.. Definicja krzywej eliptycznej III.3. Postać normalna krzywej III.4. Działania grupowe III.5. Reprezentacja punktów III.6. Obliczanie wielokrotności punktu III.7. Rząd krzywej III.8. Generacja silnych krzywych III.9. Zagadnienie ECDLP
32 Plan pracy (4) IV. Algorytm rho Pollarda IV.. Główna idea algorytmu IV.. Wersja sekwencyjna IV.3. Wersja równoległa
33 Plan pracy (5) V. Biblioteka ciała skończonego V.. mathutils V.. polyingnb V.3. gnb V.4. curves V.3. rho
34 Plan pracy (6) V. Generator kodu VHDL * Opis funkcji generujących * Wyniki implementacji * Zakres stosowalności rozwiązania VI. Podsumowanie * Plany na przyszłość
35 Plany na przyszłość Prace na zwielokrotnieniem Przeprowadzenie obliczeń Podłączenie układów FPGA do Systemu Rozproszonych Obliczeń
36 Dziękuję za uwagę
Piotr Majkowski. Politechnika Warszawska Wydział Elektroniki i Technik Informacyjnych Instytut Telekomunikacji
Hybrydowy system służący do kryptoanalizy szyfrów opartych na krzywych eliptycznych Piotr Majkowski Politechnika Warszawska Wydział Elektroniki i Technik Informacyjnych Instytut Telekomunikacji System
Bardziej szczegółowoROZPROSZONY SYSTEM DO KRYPTOANALIZY SZYFRÓW OPARTYCH NA KRZYWYCH ELIPTYCZNYCH
ROZPROSZONY SYSTEM DO KRYPTOANALIZY SZYFRÓW OPARTYCH NA KRZYWYCH ELIPTYCZNYCH Krzysztof Skowron, Mariusz Rawski, Paweł Tomaszewicz 1/23 CEL wykorzystanie środowiska Altera OpenCL do celów akceleracji obliczeń
Bardziej szczegółowoÓ ż ż Ść ż ż ć ż ż Ś Ść Ó
Ć ż Ą Ą Ó Ł Ś Ł Ó Ś Ó ż ż Ść ż ż ć ż ż Ś Ść Ó Ó Ł ź ć ż Ść ż ż ż ż Ś ż ć ż ż Ś ć Ś Ś ż ć ż ż Ż Ż Ż Ś Ż Ś Ą Ó ź ź Ł Ż ź ź ź ż ż Ż ż ż ć ż Ś ż Ą ź ć ż Ł ć ż ż Ą Ł ż ż ż ź ż ć Ą ż Ś ź ż ż ż ż ć Ź ć ż ć ż
Bardziej szczegółowoĄ Ź ć ć Ó Ó Ć Ć Ś
Ł Ł ź Ę Ą Ą Ź ć ć Ó Ó Ć Ć Ś Ł Ą Ą Ó ć ć ć Ś Ś Ó Ś Ó Ó Ó Ó Ó Ó Ó ć Ść Ó Ć ć Ź Ó ć Ó Ó Ó Ś Ź Ó ć ć ć Ł Ć Ź Ó Ó Ś ć Ź ć ć Ć ć ć ć Ź Ó ć Ó Ó Ś Ź Ó Ó Ś Ó ć ć ć Ś Ś Ó Ó Ó ć Ź Ł Ó ć Ś Ś Ó Ó ć Ź ć Ź Ł Ó Ó ć Ź
Bardziej szczegółowoŚ Ż Ó Ś ż Ó ć ź ż ż Ą
Ś ż Ż Ż Ś Ż Ó ż ż ż Ą Ś Ż Ó Ś ż Ó ć ź ż ż Ą Ą Ó ż ż Ó Ś Ż Ó ż ż ż Ż Ź ź Ć Ó ż Ż ć Ż ż Ś ć Ś Ś Ż Ą Ż Ż Ó Ż Ż Ś Ż Ż Ź Ż Ż Ż Ę Ś Ż Ż Ś Ó Ż Ż ż Ą Ż Ą Ż Ś Ś ć Ź ć ć Ó ć Ś Ą Ó Ó ć Ż ż Ż Ó ż Ś Ś Ó Ś Ż Ż Ż Ż Ż
Bardziej szczegółowoć ć ź ć ć ć Ść ć ź ź ź ć ź Ą ź
ć ć ć ź ć ć ć ć ź ć Ż ź ź ć ć ź ć ć ć Ść ć ź ź ź ć ź Ą ź ć ć ć ć ć ć ź ź Ż ć ć ć ć ć Ś ć ć Ź ć Ś ź ć ź ć ź ć ź ć ź Ź ć ć Ś ź ć ć ź Ć ć ź Ó Ż ć ć ź Ś ź ź ć ć ć ź ć ć ć ć ć ć ć ź ź ć ć ć Ś Ć Ó ź ć ź ć ć
Bardziej szczegółowoŚ ż Ś ć Ś ż Ą ż Ś Ż ż Ż ć ż ż Ż Ż Ś Ś Ś Ś
Ą ź Ż ż Ś Ś Ź Ź ć Ś Ż Ś ź Ż Ż Ł Ż Ż Ż Ł Ś Ś Ź ć Ś Ś ż Ś ć Ś ż Ą ż Ś Ż ż Ż ć ż ż Ż Ż Ś Ś Ś Ś ć ć Ś Ść Ż Ó ż Ż Ń Ó ć ż ć ć Ść Ś Ś Ś Ż ć ć ż Ż ż Ż ć Ą Ż Ś Ś ż Ż Ó Ś ż ż Ż ż Ó Ż ć ż ż Ż ż ż Ż ć Ź Ź Ś ż Ść
Bardziej szczegółowoApplication of SPME/GC-MS for determination of chlorophenoxy herbicide residues within weed tissues. W: Chemistry for Agriculture 7. (H. Górecki, Z. Dobrzański, P. Kafarski, red.). wyd. CZECH-POL-TRADE, Prague-Brussels, pp. 967-971 (ISBN: 80-239-7759-8).
Bardziej szczegółowo
ć Ś Ś Ść
ć Ś Ś Ść Ś Ł Ź Ść ć ć ć Ść ć Ść Ś Ść ć ć Ś Ó Ś Ś ć ć Ś Ś Ó Ś Ś ć Ą ć Ś Ś Ł ć Ś Ś Ł ć Ą Ść ć Ś Ó Ź ć ć Ś Ś ć ć ć Ś Ść Ść Ś Ś Ś Ś Ś Ś Ś Ś Ś Ś ć Ą Ś Ą Ś Ś Ź Ź ć ć Ś Ę Ź Ł ź Ę Ę Ś Ś Ś Ę Ą Ź ć Ł Ś Ś Ś Ś ć Ś
Bardziej szczegółowoC e l e m c z ę ś c i d y s k u s y j n e j j e s t u ś w i a d o m i e n i e s o b i e, w o p a r c i u o r o z w a ż a n i a P i s m a Ś w.
1. C e l s p o t k a n i a. C e l e m c z ę ś c i d y s k u s y j n e j j e s t u ś w i a d o m i e n i e s o b i e, w o p a r c i u o r o z w a ż a n i a P i s m a Ś w., ż e : B y d z b a w i o n y m
Bardziej szczegółowoć ć Ł ć Ź ć Ł ź ć Ś ć ć Ż Ł Ż ć ż ć
Ł Ź Ł Ł ź ź Ż Ż ż Ż ć Ś ż ć ć Ę ć ć Ł ć Ź ć Ł ź ć Ś ć ć Ż Ł Ż ć ż ć Ł ć ć ć ć Ł Ż ć Ł ź ć Ś Ż Ż Ż ż Ż Ż ż Ż Ś Ż Ą Ł Ż ź Ż Ż Ż Ż Ż Ż Ś Ż Ż ż Ż Ż ż ż Ł Ż Ś Ż Ż Ż Ż Ż Ż Ś Ż Ę Ł Ź Ó ż Ę Ł ź Ł Ź Ż ż Ł Ż Ż ż
Bardziej szczegółowoĄ Ą Ż ć Ż ć Ń Ą
Ą Ż Ż Ż Ż Ż Ą Ą Ż ć Ż ć Ń Ą Ż ć Ż Ż Ż Ż Ż Ż Ż Ż Ż Ż Ż Ż Ż ć Ż Ą Ż Ż Ż Ż Ż Ż Ś ć Ą Ż Ż Ł Ł Ą Ą Ł Ż ć Ż Ż Ż Ż Ż ź ć Ż Ź Ą Ż Ż Ż ź Ą Ł Ż Ż ć Ź Ł Ń ź Ż Ż ź Ł Ż Ą Ń Ż Ż ć Ą Ż ć Ż Ą Ż Ż Ń Ą Ą ć Ą Ą ź Ż Ó Ó
Bardziej szczegółowoć
Ł Ę Ę Ą ć Ś ć ć ź ź ć ć ź ź ź ć ć ź Ś ć ć ć ć ć Ś ć Ż ć ŚĆ Ć Ż Ś Ż Ś Ż ć Ś Ś Ś Ś Ś Ś Ś Ś Ś Ś Ś ć Ć ć Ć ć Ć ć Ś Ś Ś ć Ć Ż Ć ć ć Ś Ż Ż Ś Ć Ż ć ć ć ć ć Ś Ś Ś ć Ż Ż ć ć Ś Ś ć Ś Ż ć Ś ć ć ć Ż Ć ć ć Ż Ś Ż Ć
Bardziej szczegółowoć ć Ą ć Ęć Ó Ą ź ć ć ć ć ź ź Ą ć Ę ć ź ć ć ć ź ć ź ć ć ć Ś Ź ź
ź Ó ć Ę ć Ó ć ć ć ć Ź ć ź ć ć Ź ć ć ć Ą ć Ęć Ó Ą ź ć ć ć ć ź ź Ą ć Ę ć ź ć ć ć ź ć ź ć ć ć Ś Ź ź ć Ą ć Ą ć ź ć ź ć Ę ć ć Ź ź Ę ć ć ć ć Ę Ę ź ć Ó ć ć ć ć ć ć ć ć ć Ź Ź ć ć ć ź Ę ć ć ć ć Ę Ąć ź Ź ć Ą ć ć
Bardziej szczegółowoż ć
Ł Ł ż ć ć ż ć Ą Ł ó ó ć ż ć ć ż ć Ę ć Ę ć ć Ę ć ć ć Ę ż ć ć ć Ś ć Ę Ę ż ż ć ż Ę ć ć Ę ż ż Ę Ł ć ć Ą Ę Ł ć ć ć ż ć Ę Ł Ść Ą Ę Ł ć ć ć ć Ę Ł Ść Ą Ę Ł ć ć ć Ł ć Ę Ę ć ć ć ć Ł Ść ć ć Ę Ę Ł Ś Ą Ś Ś Ł Ą Ą ż
Bardziej szczegółowoKrzyżanowski R. 2017 – Zastosowanie metody mikroekstrakcji SPME w analizie pozostałości pestycydów. [W:] Badania naukowe w świetle uwarunkowań turbulentnego otoczenia – Gospodarka-Świat-Człowiek (red. Joanna Nowakowska-Grunt, Judyta Kabus). Wydawnictwo Naukowe Sophia, Katowice, pp. 79-86 (ISBN: 978-83-65929-09-9).
Bardziej szczegółowo
Ł Ą ź ź Ż ź Ź Ó Ó ź Ł
Ł Ń Ó Ł Ą ź ź Ż ź Ź Ó Ó ź Ł ź Ń Ł Ź Ś Ł ź Ś Ó Ć Ą Ń Ą ź ź ź Ż ź ź Ź Ć ź ź Ł ź Ó Ą Ą Ł Ą Ą Ś ŚĆ Ł ź ź ź ź Ł ź Ń ź ź ź ź ź ź ź ź Ż Ą Ą Ó Ą Ł Ś Ś ź Ł ź Ł ź ź ź Ź Ź Ś Ź Ź Ó ź ź Ś Ó Ł Ś ź Ł ź ź Ź ź ź ź ź Ś
Bardziej szczegółowoĆ ć ć Ś ć
ź Ę Ę Ę ź ć ć ć Ć ć ć Ś ć ź ć ć ć Ć Ś ź Ś Ć ć Ż ź ć Ż Ś Ł ŚĆ ć ć ć Ć ć Ść ć Ż ć ć ć ć ć ć ć ć Ą ć ć Ś ć Ś ć Ż Ś ć Ó ć Ś ć Ś ć ć ć ć Ś ć ć Ś ć Ć Ż ć Ć ć ć ć ć Ę ć ź ć ć ć ć ć ź ć ć ć Ć ź ć Ż ć ć ć Ś ć Ć
Bardziej szczegółowoż ć
Ł Ł Ż ć Ż Ś ć ć Ż ż ć ć Ś Ż ż ć ó ż ż ć Ą Ż ć ć Ż ć ć Ż ć ć ć ć Ż Ż ż Ż Ż ć Ś Ż Ż Ś Ś ż Ś Ż ż ŁĄ ć Ż Ą Ż Ł Ść ć Ść Ż ŁĄ Ś Ż Ą Ś ż Ż Ż ŁĄ Ą Ą Ż Ł ć ć ć ć Ż ć Ż Ż ż ż ż Ż Ż ż Ż ż Ź Ś Ż Ź Ź Ż ć Ż Ż ć ć ć
Bardziej szczegółowoŻ Ś
Ł Ą ć Ż Ś Ś ć ć Ł Ą ź ź ź ź Ń ź ć ć ć ź ź ć Ń ć Ł ć Ś ć Ś Ś Ą ć Ń ć Ą Ą ć ź ć Ł Ł ź Ą ź ź ź Ł Ł ć ź Ą Ą Ł Ł Ł Ł Ą Ą Ł Ą Ł Ą Ł Ł Ł Ł Ą ć Ł Ł ź Ń Ą ć ć ź Ń ć Ń ź Ł ć ć ć Ń ź ć ć Ń ć ć ć Ś Ć ć Ń ć ć Ł ć
Bardziej szczegółowoŁ Ł Ł Ś
Ń Ó Ł ź Ł ŚĆ Ł Ą Ł Ł Ł Ś ŚĆ Ż Ź Ż Ż ń ń Ł Ł ź Ł ń Ó Ż Ł Ż ń Ą Ż Ś ń Ą Ź Ą Ś Ś ń Ż ź ń ń Ż ń Ś Ą ń Ż ź Ź Ż ź Ś Ż Ś Ź Ś ź Ż Ż ń Ś ź Ż Ą ź ń ń ź Ż Ą Ż Ś Ź ń Ż ń Ż Ż ń ń Ż ń Ż Ą Ó Ą Ż ń Ó ń ń Ź ź Ą ń Ż Ł
Bardziej szczegółowoż ż ż ń ń Ł ń ń ż Ż ń ż ń Ż Ż
Ó Ń ń ż Ń ż ż ż ń ń Ł ń ń ż Ż ń ż ń Ż Ż ń ć ż ń ż ń ż Ą Ż ć ż ć ć ź ć ć ń Ż Ż ć Ż Ą Ż ć ń ć ć ż ć ć ć ć ć ć ż ć ć ż ć ń ć ć ż ć ć ż ż ć ż ć Ż ż ć Ż Ż Ż ż ż ć Ą ń Ż Ń ń Ą Ą ż Ż ż ż ż ż ż ż ż ż ż ż ż ż ż
Bardziej szczegółowoAlgorytmy dla maszyny PRAM
Instytut Informatyki 21 listopada 2015 PRAM Podstawowym modelem służącym do badań algorytmów równoległych jest maszyna typu PRAM. Jej głównymi składnikami są globalna pamięć oraz zbiór procesorów. Do rozważań
Bardziej szczegółowoKodowanie i kompresja Streszczenie Studia dzienne Wykład 6
Kodowanie i kompresja Streszczenie Studia dzienne Wykład 6 1 Kody cykliczne: dekodowanie Definicja 1 (Syndrom) Niech K będzie kodem cyklicznym z wielomianem generuja- cym g(x). Resztę z dzielenia słowa
Bardziej szczegółowoParametry systemów klucza publicznego
Parametry systemów klucza publicznego Andrzej Chmielowiec Instytut Podstawowych Problemów Techniki Polskiej Akademii Nauk 24 marca 2010 Algorytmy klucza publicznego Zastosowania algorytmów klucza publicznego
Bardziej szczegółowoŚ Ó Ó Ś ż Ś Ó Ś ŚÓ Ó
Ą Ł ć Ę Ę Ł Ź Ł ż ż ż ż Ó Ł Ś Ó Ó Ś ż Ś Ó Ś ŚÓ Ó ż Ż Ó Ż Ś ć ć ż Ś Ż Ó Ż Ó ż ż Ż ż ż Ż Ż Ą ć Ż Ó ż Ż Ż ż ż Ż Ó ż Ż Ś Ć ż Ł Ę Ę Ź ć Ó ć Ś Ż ż ż Ę ż ż Ę Ż Ś ż Ś Ż ż Ś Ż Ż ż ż Ż Ż Ż Ż ż Ś Ż Ż ż Ż ż ż Ź Ż
Bardziej szczegółowoÓ Ś
Ł ć ć Ż Ó Ś Ł Ż Ż ć Ż ć Ż Ż Ą Ż ć Ż ć ć Ż ć ć Ł Ź Ź ć Ż Ż Ż Ż Ż Ż Ż Ż Ź Ł Ł Ż ć Ą ć ć Ź Ż Ź Ż Ś Ł Ą Ą Ą Ł Ą Ś ć Ł Ż Ż ć Ż ć Ń Ś Ż ć ź ć Ą Ł ź Ż ć ź Ł ć Ż ć ć ć Ą Ś Ł Ń Ć Ł ŚĆ Ś Ó Ż Ą ź Ą Ą Ą ź Ś Ś Ł Ź
Bardziej szczegółowoć ć Ść ć Ść ć ć ć ć
Ź Ść ć ć ć ć Ść ć ć ć ć Ść ć ć Ść ć Ść ć ć ć ć Ź Ź ć ć Ść ć ć ć ć ć ć ć ć ć ć ć ć Ść ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć Ś ć ć ć Ł ć ć Ł Ść ć ć ć ć ć Ź ć Ść ć ć Ść ć ć Ś ć Ł ć ć ć ć
Bardziej szczegółowoŹ
Ź Ł Ł ź ź Ł Ł Ź Ą Ó ź ń ź Ń ź ź ź ź Ź Ą ź Ć Ź Ń ź Ą ź Ł Ł Ł ź Ą Ą Ą ź ź ź ź ź Ś Ą Ź Ą ź ź Ł Ł ź Ł Ś ź ź Ł ź Ś ź Ń Ź ź Ł Ł ź ź Ś Ł ź Ł Ł Ł Ł ź ź Ł Ł Ł Ł ź Ł ź Ł Ł Ł Ł ź Ą ź Ś Ł Ą ź Ś ź ź ń ź ź Ą ź ź Ą
Bardziej szczegółowoŁĄ Ł
Ł Ę Ś ŁĄ Ł Ś Ś Ś Ą Ś Ó Ę Ś Ą Ś Ę Ą Ą Ś Ą Ó Ó Ś Ś Ą Ą Ę ć ć ć ć Ó Ó ż ć ć ć ż ć ż ć Ł Ś Ś Ś Ą Ś Ę Ś Ś Ś Ś Ś ż Ś ć ż ć ż ć Ś Ś ż Ó ć ż ć Ó Ó ć ż Ó ć Ś ć Ź ć ż ż ć ć Ó ć ż ć ć Ó ć Ó ż ż ć Ó ż ć Ó ć ć ż Ó
Bardziej szczegółowoż ć Ń Ł Ż Ść Ść ć Ż Ść Ż ć ć Ż ź Ś ć ć Ó ć ć Ść
ć Ż ż Ę ż ć Ń Ł Ż Ść Ść ć Ż Ść Ż ć ć Ż ź Ś ć ć Ó ć ć Ść Ż Ść Ż ć Ż Ż Ż ż Ż ć Ł Ś Ż Ś ć Ż ć Ż ż ź Ż Ś ć ć ć ć Ó ć Ż Ść Ż ć ć Ż ż Ł Ż Ę ć ć ć Ż ć ć Ż ż ż ć Ż Ż ć Ł ć Ż Ć Ż Ż Ś Ż Ż Ż ć Ż ć ż ć Ż Ś Ż ć Ł ć
Bardziej szczegółowoć ć Ę Ó Ś ż ż Ś ż ż ż Ęć ż ć ć ż ż
Ń ć Ś ż ź ź ź ć ć Ę Ó Ś ż ż Ś ż ż ż Ęć ż ć ć ż ż Ę Ę ć ć ż Ł ż ź ż ż ż ć ż ż Ś ć ż ż ż Ś Ę ż Ó ć Ą ż ż ż ż ż ć ż ć ż ć Ą Ą ć Ę Ś Ś Ł ć ż ż ż Ł Ś Ś Ł ż Ę Ę ż ć Ę Ę ż ż ż Ł Ś ż ć ż ż ż ż Ś ż ż ć Ę ż ż ż
Bardziej szczegółowoź Ś ć ć
Ł Ą Ś Ź ź ź Ź Ś ź Ś Ś ź Ą ź Ś ć ć ć Ść Ą Ą ć Ą ń ń ć ć Ś ć ć Ą ń ń ć Ą ń Ą ń Ć ć Ś ć Ź Ś Ą ź ź ć ź Ł ń Ł ź ź Ź ń Ą Ć Ó ć Ź ć ń ń Ń ń ź ń ć ń ń ć Ń Ń Ą Ł Ą Ś ć Ł ć Ś Ś Ą Ą Ą Ś ź Ś Ś ź ź Ś ń Ą Ą ć ń ń ń
Bardziej szczegółowoŁ ć Ą ć ć ć ć ć Ł
Ł Ś Ą Ś Ą Ł Ś Ś Ł Ł Ó Ą Ł ŚĆ Ń Ó Ł ć Ą ć ć ć ć ć Ł Ó Ł Ń Ś Ó ć Ś Ó Ń ŁĄ Ł Ó Ó Ł Ń Ś Ś Ó Ó Ó Ł Ń Ó Ł ć ć Ó Ó Ó Ł ć ż ż ć ć ż ż Ź ż ć ć ć Ó Ó Ó Ł Ń Ł Ó Ó Ó Ł ć ż ż ż ć ż ć ż Ł Ó Ó Ó Ł ż ż ć ć ć ć ć ć Ó Ż
Bardziej szczegółowoź Ą Ę ź Ć
Ę Ą Ą ź ó ź Ą Ę ź Ć ź ź ĄĘ ź ź Ą ó Ę Ą ź ź ź Ą ź Ę ó Ł Ś ó ó Ą ź ź ź Ą ź Ę ź ź Ą ź ź ź Ą Ł ź Ę Ę Ę ź Ą Ę ź Ą Ę Ą Ę Ę Ą ź ź Ą ó ź ó ź ź ź ź ź ź Ś ź ź Ą ź ź ź Ą ź ź ź Ź ź ó ź Ę ź Ą ó ź Ą Ż ź ź Ę ź Ź ź ź
Bardziej szczegółowoŁ Ś Ś Ń Ń
Ą Ą Ć ź Ł Ł Ł Ś Ł Ś Ś Ń Ń Ł Ó ź ź ź Ą ź Ś Ś ź Ź Ź Ź Ż Ź Ś Ż Ć Ź Ż Ż Ó Ś Ż Ń Ą Ó Ź Ś Ś ź Ł Ą ź Ź Ć Ź Ą Ż ź Ż Ó Ś Ą Ą Ż Ź Ó Ś Ś Ż Ą ź ź ÓŻ Ś Ż Ź Ł Ż Ś Ś Ś Ż Ż Ś Ł Ź Ś ź ź Ą ź Ź Ż Ó Ś Ż Ż Ź Ź Ź Ż ź Ź Ł Ń
Bardziej szczegółowoń ń ń ż ć Ł ż ż ń ż Ą ń Ż ż
Ł ż ż Ż ć Ź ź ż ń ń Ż ń ń ń ż ć Ł ż ż ń ż Ą ń Ż ż ń ń ż ć ć ń Ó ż Ł Ł ż ż Ł ć Ó ć ć ż ż ć ć ć ż ć ć Ó ż Ź Ż ć ź ż Ó ć ć ń Ł ń ń ń ć Ś ż Ź Ź Ł ż ż ć ź Ź ć ć Ż Ó ń ć ć ń Ż ż ż Ą Ż ż Ź Ż ć ż Ó Ź ź Ą Ż Ł ż
Bardziej szczegółowoĘ ż ć ŁĄ
Ł Ł Ę ć ż Ś ć ć Ę Ę ż ć ŁĄ Ą Ł ć ć ć Ę ż ć Ą ć ć ż ć ć ż Ę ż ć ć ć ć ż Ę Ą ż ć Ś ż ć ż ż Ę ć ż Ł ć Ą Ę Ł ć ć ć Ś ć Ł ć ć Ą Ł ć ć ć ć ó Ę Ł ć ć Ą Ł ć ć ć Ł Ść ć ó ć ć ć ć ż Ł ć ć ć Ł Ą Ś Ł Ą ż Ę Ą ć ć ć
Bardziej szczegółowoć Ś
Ą Ą Ń Ą ć Ś Ą ć Ś Ś Ś Ś Ś Ś Ś Ś Ś Ś ź Ś ć Ś Ś ć Ś Ś ź Ż ć ź Ż ć Ą Ś ź ź ć Ę ć Ś ć Ś Ś Ś ź Ś Ś Ś Ś Ś Ś Ś Ś Ą ć ć ć ć Ę ć ć Ś Ś Ś ć ć ć Ś Ś Ś Ś ć Ą ć ź ć ć Ę Ą Ś Ę ć ć ź Ę ć ć Ś Ę ź ć ć Ą Ę Ę Ą Ś Ś ź ć ć
Bardziej szczegółowoŁ ź ź ź
Ń ź Ó Ć Ą Ą Ń Ą Ą Ą Ą ź Ż Ł ź ź ź Ń Ń Ą Ą ź ź ź Ń Ł Ź Ł Ż Ń Ó Ł Ż Ś Ó Ą Ń Ł Ż Ś ź ź Ż ź ź ź Ą ź Ą Ą ź Ć ź ź Ń Ą Ą Ń Ł Ś Ą Ą Ł Ł Ą Ń Ń Ń Ł Ą Ą Ą Ż Ą Ą Ą ź Ą Ą Ą Ł Ł ź Ó Ń Ł Ś Ż Ą Ą ź Ł Ó Ż Ł Ń Ś Ż ź
Bardziej szczegółowoć
Ń Ś ć ć Ż Ą Ś Ż Ż ć ć ć ć Ć Ą Ś ć ć ć ć ć ć Ś Ł Ś Ą Ś Ą Ą Ą Ą Ń ŻĄ Ą ć ć ć ć ć ć Ś Ś Ą Ś Ą Ń ć Ó ć Ą Ó Ą Ą ć Ć ć ć Ł Ą ć Ś ŚĆ Ś ć ć ć Ą Ń Ś ć ć Ą Ł Ł Ś ć Ś Ś Ą ć Ś Ż ć Ó Ś Ś Ś ć Ż Ś ć Ł Ń Ń Ń Ń Ń Ń Ń
Bardziej szczegółowoń ń
Ł ń ń ś ń ś ś ń Ż ś Ż ś ń ć ź ć ń ś Ż Ł ść ź ść ń ń ś ś ń ś ć ś ć ć ń ź ś ź ś ś ź Ł ń ć ś ń ń ś Ł ść ć ć ś ś ń ś ś ś ś ń ść ść ź ć ć ś ń ś Ł ść ć ć ś ść ś ś ń ś ś ś ź ć ś ść ś ś ś ć Ł ś ś ś ń ść Ż Ą ść
Bardziej szczegółowoŚ ź Ś Ś
Ś ź Ś Ś Ę Ż Ę ź Ł Ą ź ź Ę ź Ą Ą Ę Ó Ś Ś Ś Ę Ś ź Ś Ś ź ź ź ź Ę Ą Ż Ą ź ź ź Ę ź Ę Ś ź ź ŚĆ Ś Ś ź ź Ą Ą Ą Ą ź ź ź Ż Ś Ą Ś Ą Ś Ń Ś Ą Ż Ś Ń Ś Ą Ą Ę Ś Ą ź ź ź Ą ź ź ź Ą Ż Ą Ą Ę ź Ę Ź ź ź Ą Ś Ą ź ź Ę ź Ą ź Ć
Bardziej szczegółowo