diff --git a/files/icons/circle-info.svg b/files/icons/circle-info.svg
new file mode 100644
index 0000000..1ba5b9e
--- /dev/null
+++ b/files/icons/circle-info.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/files/icons/download.svg b/files/icons/download.svg
new file mode 100644
index 0000000..6ed49b5
--- /dev/null
+++ b/files/icons/download.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/files/icons/file-lines.svg b/files/icons/file-lines.svg
new file mode 100644
index 0000000..be19f58
--- /dev/null
+++ b/files/icons/file-lines.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/files/icons/hashtag.svg b/files/icons/hashtag.svg
new file mode 100644
index 0000000..d4b49fd
--- /dev/null
+++ b/files/icons/hashtag.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/files/icons/rotate.svg b/files/icons/rotate.svg
new file mode 100644
index 0000000..4c0d5e5
--- /dev/null
+++ b/files/icons/rotate.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/files/icons/square-check.svg b/files/icons/square-check.svg
new file mode 100644
index 0000000..1f72889
--- /dev/null
+++ b/files/icons/square-check.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/files/icons/trash-can.svg b/files/icons/trash-can.svg
new file mode 100644
index 0000000..03ca715
--- /dev/null
+++ b/files/icons/trash-can.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/files/kernel_list.csv b/files/kernel_list.csv
new file mode 100644
index 0000000..04e34fd
--- /dev/null
+++ b/files/kernel_list.csv
@@ -0,0 +1,4 @@
+OS_VERSION_ID;PAСKAGE_UBM;PAСKAGE;NAME;TAG;DESCRIPTION
+2204;ubm-001-linux515,ubm-001-linux515-headers;linux515,linux515-headers;Linux 5.15;LTS, Stable, RealTime, Hardened, Recomended;The Linux kernel v5.15 and modules, headers
+2204;ubm-001-linux517,ubm-001-linux517-headers;linux517,linux517-headers;Linux 5.17;LTS, Stable, RealTime, Hardened, Recomended;The Linux kernel v5.17 and modules, headers
+2204;ubm-001-linux66,ubm-001-linux66-headers;linux66,linux66-headers;Linux 6.6;LTS, Stable, RealTime, Hardened, Recomended;The Linux kernel v5.6 and modules, headers
diff --git a/files/kernel_list_addon.csv b/files/kernel_list_addon.csv
new file mode 100644
index 0000000..04403d7
--- /dev/null
+++ b/files/kernel_list_addon.csv
@@ -0,0 +1,7 @@
+OS_VERSION_ID;PAСKAGE_UBM;PAСKAGE;NAME;DESCRIPTION
+2204;ubm-002-linux515-headers;linux515-headers;Linux 5.15 headers;The Linux kernel headers v5.15
+2204;ubm-003-linux515-docs;linux515-docs;Linux 5.15 Docs;The Linux kernel docs v5.15
+2204;ubm-linux515-dkms;linux515-dkms;Linux 5.15 DKMS modules;The Linux kernel DKMS modules v5.15 : acpi_call,r8125,r8168,rtl8723bu,rtl88x2bu,v4l2loopback,bbswitch,broadcom-wl,scap,tp_smapi-dkms,vhba-module,vboxhost
+2204;ubm-002-linux517-headers;linux517-headers;Linux 5.17 headers;The Linux kernel headers v5.17
+2204;ubm-003-linux517-docs;linux517-docs;Linux 5.17 Docs;The Linux kernel docs v5.17
+2204;ubm-linux517-dkms;linux517-dkms;Linux 5.17 DKMS modules;The Linux kernel DKMS modules v5.17 : acpi_call,r8125,r8168,rtl8723bu,rtl88x2bu,v4l2loopback,bbswitch,broadcom-wl,scap,tp_smapi-dkms,vhba-module,vboxhost
\ No newline at end of file
diff --git a/layout/ubl-settings-kernel(ru_RU).bmpr b/layout/ubl-settings-kernel(ru_RU).bmpr
new file mode 100644
index 0000000..98d30a6
Binary files /dev/null and b/layout/ubl-settings-kernel(ru_RU).bmpr differ
diff --git a/pdf/ubl-settings-kernel(ru_RU).pdf b/pdf/ubl-settings-kernel(ru_RU).pdf
new file mode 100644
index 0000000..111b6bd
--- /dev/null
+++ b/pdf/ubl-settings-kernel(ru_RU).pdf
@@ -0,0 +1,7100 @@
+%PDF-1.5
+1 0 obj
+<>
+endobj
+3 0 obj
+<><><><><><><><><><><><><><><>]
+/Rotate 0
+/Contents 4 0 R>>
+endobj
+4 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS0 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I1 Do Q
+endstream
+endobj
+5 0 obj
+<><><><><>]
+/Rotate 0
+/Contents 6 0 R>>
+endobj
+6 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS1 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I2 Do Q
+endstream
+endobj
+7 0 obj
+<><><><><><>]
+/Rotate 0
+/Contents 8 0 R>>
+endobj
+8 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS2 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I3 Do Q
+endstream
+endobj
+9 0 obj
+<><><><><><>]
+/Rotate 0
+/Contents 10 0 R>>
+endobj
+10 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS3 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I4 Do Q
+endstream
+endobj
+11 0 obj
+<><><><>]
+/Rotate 0
+/Contents 12 0 R>>
+endobj
+12 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS4 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I5 Do Q
+endstream
+endobj
+13 0 obj
+<><><><><><><><><><><><><><><>]
+/Rotate 0
+/Contents 14 0 R>>
+endobj
+14 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS5 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I6 Do Q
+endstream
+endobj
+15 0 obj
+<><><><><>]
+/Rotate 0
+/Contents 16 0 R>>
+endobj
+16 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS6 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I7 Do Q
+endstream
+endobj
+17 0 obj
+<><><><><><><><><><><><><><><>]
+/Rotate 0
+/Contents 18 0 R>>
+endobj
+18 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS7 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I8 Do Q
+endstream
+endobj
+19 0 obj
+<><><><><>]
+/Rotate 0
+/Contents 20 0 R>>
+endobj
+20 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS8 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I9 Do Q
+endstream
+endobj
+21 0 obj
+<><><><><>]
+/Rotate 0
+/Contents 22 0 R>>
+endobj
+22 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS9 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I10 Do Q
+endstream
+endobj
+23 0 obj
+<><><><>]
+/Rotate 0
+/Contents 24 0 R>>
+endobj
+24 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS10 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I11 Do Q
+endstream
+endobj
+25 0 obj
+<><><><>]
+/Rotate 0
+/Contents 26 0 R>>
+endobj
+26 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS11 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I12 Do Q
+endstream
+endobj
+27 0 obj
+<><><><><><><><><><><><><>]
+/Rotate 0
+/Contents 28 0 R>>
+endobj
+28 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS12 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I13 Do Q
+endstream
+endobj
+29 0 obj
+<><>]
+/Rotate 0
+/Contents 30 0 R>>
+endobj
+30 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS13 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I14 Do Q
+endstream
+endobj
+31 0 obj
+<><><><><><><><><><><><>]
+/Rotate 0
+/Contents 32 0 R>>
+endobj
+32 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS14 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I15 Do Q
+endstream
+endobj
+33 0 obj
+<>]
+/Rotate 0
+/Contents 34 0 R>>
+endobj
+34 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS15 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I16 Do Q
+endstream
+endobj
+35 0 obj
+<>]
+/Rotate 0
+/Contents 36 0 R>>
+endobj
+36 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS16 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I17 Do Q
+endstream
+endobj
+37 0 obj
+<><>]
+/Rotate 0
+/Contents 38 0 R>>
+endobj
+38 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS17 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I18 Do Q
+endstream
+endobj
+39 0 obj
+<><>]
+/Rotate 0
+/Contents 40 0 R>>
+endobj
+40 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS18 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I19 Do Q
+endstream
+endobj
+41 0 obj
+<><><><><><><><><><><><><><>]
+/Rotate 0
+/Contents 42 0 R>>
+endobj
+42 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS19 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I20 Do Q
+endstream
+endobj
+43 0 obj
+<><><><><><><><><><><><><>]
+/Rotate 0
+/Contents 44 0 R>>
+endobj
+44 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS20 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I21 Do Q
+endstream
+endobj
+45 0 obj
+<><><><><><><><><><><><><><><>]
+/Rotate 0
+/Contents 46 0 R>>
+endobj
+46 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS21 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I22 Do Q
+endstream
+endobj
+47 0 obj
+<>]
+/Rotate 0
+/Contents 48 0 R>>
+endobj
+48 0 obj
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS22 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I23 Do Q
+s
+endstream
+endobj
+49 0 obj
+<> /View <>>>>>
+endobj
+50 0 obj
+<> /View <>>>>>
+endobj
+51 0 obj
+<>
+endobj
+52 0 obj
+<>
+endobj
+53 0 obj
+<>
+endobj
+54 0 obj
+<>
+endobj
+55 0 obj
+<>
+endobj
+56 0 obj
+<>
+endobj
+57 0 obj
+<>
+endobj
+58 0 obj
+<>
+endobj
+59 0 obj
+<>
+endobj
+60 0 obj
+<>
+endobj
+61 0 obj
+<>
+endobj
+62 0 obj
+<>
+endobj
+63 0 obj
+<>
+endobj
+64 0 obj
+<>
+endobj
+65 0 obj
+<>
+endobj
+66 0 obj
+<>
+endobj
+67 0 obj
+<>
+endobj
+68 0 obj
+<>
+endobj
+69 0 obj
+<>
+endobj
+70 0 obj
+<>
+endobj
+71 0 obj
+<>
+endobj
+72 0 obj
+<>
+endobj
+73 0 obj
+<>
+endobj
+74 0 obj
+<>
+endobj
+75 0 obj
+<>
+/Length 71722>>
+stream
+x읉sOSS`j0jURT-R{K AľT)U[Ů=}yHsμr{_:d2L&YL&d2ۙL&d2L&d2Lv&d2L&c;d2L&uEGC(Z6=gC3L&dz3|һ懶o߿sޟlNɝF}{gXjo=sd2L&vOi|q.
XO~iڨaF=j+9>gd2L&dʣ˞y-8PՐ/_+ \S7%C;d2L7>_\^ՁF?ci>={oƳ-L&d2T;lVtof vxj9g2L&Ʋ2Qwv?ooWvwkf;Vk2L&Fߏ.y?٫EWs=u7n@_*d2L&g+˞^{=eJ_t*=L&d2@nںxʈ_c(nd2L&b;d2L&d2L&d2L&dlg2L&d23L&d23L&d2ۙL&d2L&d2Lv&d2L&c;d2L&c;d2L&d2L&d2L&Tld2L&V/d2L&Smd2L&d2L&d2L&d2L&dlg2L&dlglg2L&5
_NӧONXWqޣ'Ӗd8c+@&d2j>#lWY:~n䜜?`p
+@&d27%v;u˳Jt
+Cge_VL&d2l\o{ņO\Һ܃}eLrFe?vʐd2LG\;lwOygn9t~_SӖhZ+C&Sɓ'57Lo233[hѪUg[lr\d7Nk҆Y\=*uWof䕳ds2{N\Z擧O9j~z1I8^z}ӦM}=&SLAreee||P^{-gLÇ1Xݺukذĉ>lyUQQі-[x_5*K.pv+O[{cXjޖ+wcQ嫤-%%I&.;wܿ{0Lx%7n<`#F\rdUVV2*VZէO<6mbmܸnܸѱcG\wsN2$s~EEEvMo /ҧ72ʿw܉a=rUTTTDmVLcǓҿxp1cϙ3gС<
6lܸ1|;vu^[۷o .N҃au|3.o:qc,íRo-=rN?yKn%@חǧ~JNJqgrJ2k,Lz(_xHx(>a0T={Zp.}:,q.1K,9së-eee$2xoXȶmΟ?yLxVZW(A3@ѽ{X=z4&38p@x8E|>}Pyx|H0_GD*6lӧYਫWr:"yel ?mZtzӛ vĢ~g'NΝ;Z y+VFmVLccASq]wUk6=D|ka
kΜ9SXֽ*((kY\\wUz%yRٯ{=Iױ贻L6?uBϳLƴzjl=u]t0aݻw)*9>_8pg|̜={$ZfJD5) BHCxfAБ#GUpLQ߯_?,
+k,O{A+?|28<,͚5Y Ao{aEtFV_jHحI&6m9'Q,ZHOvY&BvMoX;'o߾jv
ܼyTR-b6+6lXZZ&M6cƌ1a|hBONoĩJ\iРAn[M}y7JśvCfelwn\}y)CEݻw0´L6u
+Ç8G@Y·⯪V
)6È|i+<' 1ƍsllǓ+7ڇZ% \~6?C%,:Tǖwɒ%Z9|*PPmNDO"E9u݀?tGX$):$HQM,X3]Qa%LxSbcA=y$w,o۶-͊iTIkĈ_}Nn<˝/&wh42ĭWzcc[|mߑ_WvOd+
ħ9ۍ{iѣC}63g#ڙ'Dn ?~AD̻HXx1ϸuЗb/?M[^V>}JOXStUhs-ڵ
xu)=
:gϞ,ă+e"\b;phPvy0-[e0ȷ&GrR>o<C2/f&SIܷo[;Iģ$UT~}rƗUPmx_":Y877Ph?~r.\Q&:LMMm߾'O_P v7Je^ͲD<#X94>F~x曟5l0պ>͊gڶm
+_AT=xy vL;YİONԺª.֭[dݻSMgm?s%˳J?VNXɣ'9;*uUb6ѫ]6chU`X٥K>|8x``ӦMN7 |oOkʼn=g`ExoݺաC}7PeJd=VGm۶PF۵kMqax
+Tw#ڗY6o̷D-|,Ol/;r,t:1$&MjҤ o#Usݻ:֢EիWKARҀ&y1