From 416e31a5e8cbb1a14aad076cc0567f4c2b7ca079 Mon Sep 17 00:00:00 2001 From: me Date: Wed, 21 Jan 2026 20:35:30 +0300 Subject: [PATCH] upd --- .../entrance-exams/coding/Main.java | 0 .../entrance-exams/coding/README.md | 0 .../coding/__pycache__}/main.cpython-314.pyc | Bin .../entrance-exams/coding/bin}/Main.class | Bin main.py => java/entrance-exams/coding/main.py | 0 java/entrance-exams/math/main.py | 26 + qa/entrance-exams/contest/Main.java | 122 + qa/entrance-exams/lab/res.pdf | 2716 +++++++++++++++++ qa/entrance-exams/lab/res.typ | 103 + 9 files changed, 2967 insertions(+) rename Main.java => java/entrance-exams/coding/Main.java (100%) rename README.md => java/entrance-exams/coding/README.md (100%) rename {__pycache__ => java/entrance-exams/coding/__pycache__}/main.cpython-314.pyc (100%) rename {bin => java/entrance-exams/coding/bin}/Main.class (100%) rename main.py => java/entrance-exams/coding/main.py (100%) create mode 100644 java/entrance-exams/math/main.py create mode 100644 qa/entrance-exams/contest/Main.java create mode 100644 qa/entrance-exams/lab/res.pdf create mode 100644 qa/entrance-exams/lab/res.typ diff --git a/Main.java b/java/entrance-exams/coding/Main.java similarity index 100% rename from Main.java rename to java/entrance-exams/coding/Main.java diff --git a/README.md b/java/entrance-exams/coding/README.md similarity index 100% rename from README.md rename to java/entrance-exams/coding/README.md diff --git a/__pycache__/main.cpython-314.pyc b/java/entrance-exams/coding/__pycache__/main.cpython-314.pyc similarity index 100% rename from __pycache__/main.cpython-314.pyc rename to java/entrance-exams/coding/__pycache__/main.cpython-314.pyc diff --git a/bin/Main.class b/java/entrance-exams/coding/bin/Main.class similarity index 100% rename from bin/Main.class rename to java/entrance-exams/coding/bin/Main.class diff --git a/main.py b/java/entrance-exams/coding/main.py similarity index 100% rename from main.py rename to java/entrance-exams/coding/main.py diff --git a/java/entrance-exams/math/main.py b/java/entrance-exams/math/main.py new file mode 100644 index 0000000..1871e7f --- /dev/null +++ b/java/entrance-exams/math/main.py @@ -0,0 +1,26 @@ +from itertools import permutations + + +def task2() -> None: + x = list(range(1, 17)) + + for perm in permutations(x): + if ( + perm[0] + perm[4] == 19 + and perm[1] + perm[5] == 17 + and perm[2] + perm[6] == 12 + and perm[3] + perm[7] == 18 + and perm[8] + perm[12] == 8 + and perm[9] + perm[13] == 31 + and perm[10] + perm[14] == 16 + and perm[11] + perm[15] == 15 + ): + print(perm) + + +def main() -> None: + task2() + + +if __name__ == "__main__": + main() diff --git a/qa/entrance-exams/contest/Main.java b/qa/entrance-exams/contest/Main.java new file mode 100644 index 0000000..18c1d9a --- /dev/null +++ b/qa/entrance-exams/contest/Main.java @@ -0,0 +1,122 @@ +import java.util.Scanner; +import java.util.Arrays; + +public class Main { + public static void main(String[] args) { + task5(); + } + + static void task5() { + Scanner sc = new Scanner(System.in); + long count = 0; + + while (sc.hasNextLine()) { + String line = sc.nextLine(); + int wordLen = 0; + char lastChar = 0; + + for (int i = 0; i < line.length(); i++) { + char ch = line.charAt(i); + + if (Character.isLetter(ch)) { + wordLen++; + lastChar = ch; + } else { + if (wordLen == 1 && (lastChar == 'a' || lastChar == 'A')) { + count++; + } + wordLen = 0; + } + } + + if (wordLen == 1 && (lastChar == 'a' || lastChar == 'A')) { + count++; + } + } + + sc.close(); + System.out.println(count); + } + + + static void task4() { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + sc.nextLine(); + String s = sc.nextLine(); + sc.close(); + + int count = 0; + + for (char ch : s.toCharArray()) { + if (ch == 'a') { + count++; + } + } + + System.out.println(count); + } + + static void task3() { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + sc.nextLine(); + + int[] rows_sum = new int[n]; + int[] columns_sum = new int[n]; + Arrays.fill(columns_sum, 0); + + int[][] mat = new int[n][n]; + for (int i = 0; i < n; i++) { + + int row_sum = 0; + + String[] srow = sc.nextLine().split(" "); + int[] row = new int[n]; + for (int j = 0; j < n; j++) { + row[j] = Integer.parseInt(srow[j]); + row_sum += row[j]; + columns_sum[j] += row[j]; + } + + mat[i] = row; + rows_sum[i] = row_sum; + } + + sc.close(); + + // for (int i = 0; i < n; i++) { + // System.out.println(Arrays.toString(mat[i])); + // } + + // System.out.println("rows sum: " + Arrays.toString(rows_sum)); + // System.out.println("columns sum: " + Arrays.toString(columns_sum)); + + int interesting_pairs = 0; + + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + if (Math.abs(rows_sum[i] - columns_sum[j]) <= mat[i][j]) { + interesting_pairs++; + } + } + } + + System.out.println(interesting_pairs); + } + + static void task2() { + Scanner sc = new Scanner(System.in); + long n = sc.nextInt(); + sc.close(); + System.out.println(n == 1 ? 1 : 4 * (n - 1)); + } + + static void task1() { + Scanner sc = new Scanner(System.in); + long n = sc.nextInt(); + sc.close(); + long s = ((100 + n) * (n - 99)) / 2; + System.out.println(s); + } +} diff --git a/qa/entrance-exams/lab/res.pdf b/qa/entrance-exams/lab/res.pdf new file mode 100644 index 0000000..5df0b67 --- /dev/null +++ b/qa/entrance-exams/lab/res.pdf @@ -0,0 +1,2716 @@ +%PDF-1.7 +% + +1 0 obj +<< + /Type /Pages + /Count 3 + /Kids [223 0 R 225 0 R 227 0 R] +>> +endobj + +2 0 obj +<< + /Type /Outlines + /First 3 0 R + /Last 3 0 R + /Count 1 +>> +endobj + +3 0 obj +<< + /Parent 2 0 R + /First 4 0 R + /Last 14 0 R + /Count -7 + /Title + /Dest 222 0 R +>> +endobj + +4 0 obj +<< + /Parent 3 0 R + /Next 5 0 R + /Title + /Dest 211 0 R +>> +endobj + +5 0 obj +<< + /Parent 3 0 R + /Next 6 0 R + /Prev 4 0 R + /Title + /Dest 212 0 R +>> +endobj + +6 0 obj +<< + /Parent 3 0 R + /Next 7 0 R + /Prev 5 0 R + /Title + /Dest 213 0 R +>> +endobj + +7 0 obj +<< + /Parent 3 0 R + /Next 8 0 R + /Prev 6 0 R + /Title + /Dest 214 0 R +>> +endobj + +8 0 obj +<< + /Parent 3 0 R + /Next 9 0 R + /Prev 7 0 R + /Title + /Dest 215 0 R +>> +endobj + +9 0 obj +<< + /Parent 3 0 R + /Next 14 0 R + /Prev 8 0 R + /First 10 0 R + /Last 13 0 R + /Count -4 + /Title + /Dest 220 0 R +>> +endobj + +10 0 obj +<< + /Parent 9 0 R + /Next 11 0 R + /Title + /Dest 216 0 R +>> +endobj + +11 0 obj +<< + /Parent 9 0 R + /Next 12 0 R + /Prev 10 0 R + /Title + /Dest 217 0 R +>> +endobj + +12 0 obj +<< + /Parent 9 0 R + /Next 13 0 R + /Prev 11 0 R + /Title + /Dest 218 0 R +>> +endobj + +13 0 obj +<< + /Parent 9 0 R + /Prev 12 0 R + /Title + /Dest 219 0 R +>> +endobj + +14 0 obj +<< + /Parent 3 0 R + /Prev 9 0 R + /Title + /Dest 221 0 R +>> +endobj + +15 0 obj +<< + /Type /StructTreeRoot + /RoleMap << + /Datetime /Span + /Terms /Part + /Title /P + /Strong /Span + /Em /Span + >> + /K [19 0 R] + /ParentTree << + /Nums [0 16 0 R 1 17 0 R 2 18 0 R] + >> + /ParentTreeNextKey 3 +>> +endobj + +16 0 obj +[196 0 R 195 0 R 194 0 R 193 0 R 191 0 R 190 0 R 188 0 R 187 0 R 185 0 R 184 0 R 182 0 R 181 0 R 181 0 R 178 0 R 177 0 R 176 0 R 174 0 R 173 0 R 171 0 R 170 0 R 168 0 R 167 0 R 165 0 R 164 0 R 162 0 R 161 0 R 158 0 R 157 0 R 156 0 R 154 0 R 153 0 R 151 0 R 150 0 R 150 0 R 148 0 R 147 0 R 145 0 R 144 0 R 142 0 R 141 0 R 138 0 R 137 0 R 136 0 R 134 0 R 133 0 R 133 0 R 131 0 R 130 0 R 128 0 R 127 0 R 127 0 R 125 0 R 124 0 R 124 0 R 121 0 R 120 0 R 119 0 R 117 0 R 116 0 R 116 0 R 116 0 R 114 0 R 113 0 R] +endobj + +17 0 obj +[110 0 R 109 0 R 108 0 R 106 0 R 105 0 R 103 0 R 102 0 R 100 0 R 99 0 R 96 0 R 95 0 R 94 0 R 93 0 R 91 0 R 90 0 R 88 0 R 87 0 R 85 0 R 84 0 R 82 0 R 81 0 R 78 0 R 77 0 R 76 0 R 74 0 R 73 0 R 71 0 R 70 0 R 68 0 R 67 0 R 65 0 R 64 0 R 64 0 R 61 0 R 60 0 R 59 0 R 57 0 R 56 0 R 54 0 R 53 0 R 53 0 R 50 0 R 49 0 R 48 0 R 46 0 R 45 0 R 43 0 R 42 0 R 39 0 R 38 0 R 37 0 R 35 0 R 34 0 R 32 0 R 31 0 R 29 0 R 28 0 R 28 0 R 26 0 R 25 0 R] +endobj + +18 0 obj +[23 0 R 22 0 R] +endobj + +19 0 obj +<< + /Type /StructElem + /S /Document + /P 15 0 R + /K [196 0 R 195 0 R 179 0 R 178 0 R 159 0 R 158 0 R 139 0 R 138 0 R 122 0 R 121 0 R 111 0 R 110 0 R 97 0 R 96 0 R 95 0 R 79 0 R 78 0 R 62 0 R 61 0 R 51 0 R 50 0 R 40 0 R 39 0 R 20 0 R] +>> +endobj + +20 0 obj +<< + /Type /StructElem + /S /L + /P 19 0 R + /A [<< + /O /List + /ListNumbering /Circle + >>] + /K [36 0 R 33 0 R 30 0 R 27 0 R 24 0 R 21 0 R] +>> +endobj + +21 0 obj +<< + /Type /StructElem + /S /LI + /P 20 0 R + /K [23 0 R 22 0 R] +>> +endobj + +22 0 obj +<< + /Type /StructElem + /S /LBody + /P 21 0 R + /K [1] + /Pg 227 0 R +>> +endobj + +23 0 obj +<< + /Type /StructElem + /S /Lbl + /P 21 0 R + /K [0] + /Pg 227 0 R +>> +endobj + +24 0 obj +<< + /Type /StructElem + /S /LI + /P 20 0 R + /K [26 0 R 25 0 R] +>> +endobj + +25 0 obj +<< + /Type /StructElem + /S /LBody + /P 24 0 R + /K [59] + /Pg 225 0 R +>> +endobj + +26 0 obj +<< + /Type /StructElem + /S /Lbl + /P 24 0 R + /K [58] + /Pg 225 0 R +>> +endobj + +27 0 obj +<< + /Type /StructElem + /S /LI + /P 20 0 R + /K [29 0 R 28 0 R] +>> +endobj + +28 0 obj +<< + /Type /StructElem + /S /LBody + /P 27 0 R + /K [56 57] + /Pg 225 0 R +>> +endobj + +29 0 obj +<< + /Type /StructElem + /S /Lbl + /P 27 0 R + /K [55] + /Pg 225 0 R +>> +endobj + +30 0 obj +<< + /Type /StructElem + /S /LI + /P 20 0 R + /K [32 0 R 31 0 R] +>> +endobj + +31 0 obj +<< + /Type /StructElem + /S /LBody + /P 30 0 R + /K [54] + /Pg 225 0 R +>> +endobj + +32 0 obj +<< + /Type /StructElem + /S /Lbl + /P 30 0 R + /K [53] + /Pg 225 0 R +>> +endobj + +33 0 obj +<< + /Type /StructElem + /S /LI + /P 20 0 R + /K [35 0 R 34 0 R] +>> +endobj + +34 0 obj +<< + /Type /StructElem + /S /LBody + /P 33 0 R + /K [52] + /Pg 225 0 R +>> +endobj + +35 0 obj +<< + /Type /StructElem + /S /Lbl + /P 33 0 R + /K [51] + /Pg 225 0 R +>> +endobj + +36 0 obj +<< + /Type /StructElem + /S /LI + /P 20 0 R + /K [38 0 R 37 0 R] +>> +endobj + +37 0 obj +<< + /Type /StructElem + /S /LBody + /P 36 0 R + /K [50] + /Pg 225 0 R +>> +endobj + +38 0 obj +<< + /Type /StructElem + /S /Lbl + /P 36 0 R + /K [49] + /Pg 225 0 R +>> +endobj + +39 0 obj +<< + /Type /StructElem + /S /H2 + /P 19 0 R + /T + /K [48] + /Pg 225 0 R +>> +endobj + +40 0 obj +<< + /Type /StructElem + /S /L + /P 19 0 R + /A [<< + /O /List + /ListNumbering /Circle + >>] + /K [47 0 R 44 0 R 41 0 R] +>> +endobj + +41 0 obj +<< + /Type /StructElem + /S /LI + /P 40 0 R + /K [43 0 R 42 0 R] +>> +endobj + +42 0 obj +<< + /Type /StructElem + /S /LBody + /P 41 0 R + /K [47] + /Pg 225 0 R +>> +endobj + +43 0 obj +<< + /Type /StructElem + /S /Lbl + /P 41 0 R + /K [46] + /Pg 225 0 R +>> +endobj + +44 0 obj +<< + /Type /StructElem + /S /LI + /P 40 0 R + /K [46 0 R 45 0 R] +>> +endobj + +45 0 obj +<< + /Type /StructElem + /S /LBody + /P 44 0 R + /K [45] + /Pg 225 0 R +>> +endobj + +46 0 obj +<< + /Type /StructElem + /S /Lbl + /P 44 0 R + /K [44] + /Pg 225 0 R +>> +endobj + +47 0 obj +<< + /Type /StructElem + /S /LI + /P 40 0 R + /K [49 0 R 48 0 R] +>> +endobj + +48 0 obj +<< + /Type /StructElem + /S /LBody + /P 47 0 R + /K [43] + /Pg 225 0 R +>> +endobj + +49 0 obj +<< + /Type /StructElem + /S /Lbl + /P 47 0 R + /K [42] + /Pg 225 0 R +>> +endobj + +50 0 obj +<< + /Type /StructElem + /S /H3 + /P 19 0 R + /T + /K [41] + /Pg 225 0 R +>> +endobj + +51 0 obj +<< + /Type /StructElem + /S /L + /P 19 0 R + /A [<< + /O /List + /ListNumbering /Circle + >>] + /K [58 0 R 55 0 R 52 0 R] +>> +endobj + +52 0 obj +<< + /Type /StructElem + /S /LI + /P 51 0 R + /K [54 0 R 53 0 R] +>> +endobj + +53 0 obj +<< + /Type /StructElem + /S /LBody + /P 52 0 R + /K [39 40] + /Pg 225 0 R +>> +endobj + +54 0 obj +<< + /Type /StructElem + /S /Lbl + /P 52 0 R + /K [38] + /Pg 225 0 R +>> +endobj + +55 0 obj +<< + /Type /StructElem + /S /LI + /P 51 0 R + /K [57 0 R 56 0 R] +>> +endobj + +56 0 obj +<< + /Type /StructElem + /S /LBody + /P 55 0 R + /K [37] + /Pg 225 0 R +>> +endobj + +57 0 obj +<< + /Type /StructElem + /S /Lbl + /P 55 0 R + /K [36] + /Pg 225 0 R +>> +endobj + +58 0 obj +<< + /Type /StructElem + /S /LI + /P 51 0 R + /K [60 0 R 59 0 R] +>> +endobj + +59 0 obj +<< + /Type /StructElem + /S /LBody + /P 58 0 R + /K [35] + /Pg 225 0 R +>> +endobj + +60 0 obj +<< + /Type /StructElem + /S /Lbl + /P 58 0 R + /K [34] + /Pg 225 0 R +>> +endobj + +61 0 obj +<< + /Type /StructElem + /S /H3 + /P 19 0 R + /T + /K [33] + /Pg 225 0 R +>> +endobj + +62 0 obj +<< + /Type /StructElem + /S /L + /P 19 0 R + /A [<< + /O /List + /ListNumbering /Circle + >>] + /K [75 0 R 72 0 R 69 0 R 66 0 R 63 0 R] +>> +endobj + +63 0 obj +<< + /Type /StructElem + /S /LI + /P 62 0 R + /K [65 0 R 64 0 R] +>> +endobj + +64 0 obj +<< + /Type /StructElem + /S /LBody + /P 63 0 R + /K [31 32] + /Pg 225 0 R +>> +endobj + +65 0 obj +<< + /Type /StructElem + /S /Lbl + /P 63 0 R + /K [30] + /Pg 225 0 R +>> +endobj + +66 0 obj +<< + /Type /StructElem + /S /LI + /P 62 0 R + /K [68 0 R 67 0 R] +>> +endobj + +67 0 obj +<< + /Type /StructElem + /S /LBody + /P 66 0 R + /K [29] + /Pg 225 0 R +>> +endobj + +68 0 obj +<< + /Type /StructElem + /S /Lbl + /P 66 0 R + /K [28] + /Pg 225 0 R +>> +endobj + +69 0 obj +<< + /Type /StructElem + /S /LI + /P 62 0 R + /K [71 0 R 70 0 R] +>> +endobj + +70 0 obj +<< + /Type /StructElem + /S /LBody + /P 69 0 R + /K [27] + /Pg 225 0 R +>> +endobj + +71 0 obj +<< + /Type /StructElem + /S /Lbl + /P 69 0 R + /K [26] + /Pg 225 0 R +>> +endobj + +72 0 obj +<< + /Type /StructElem + /S /LI + /P 62 0 R + /K [74 0 R 73 0 R] +>> +endobj + +73 0 obj +<< + /Type /StructElem + /S /LBody + /P 72 0 R + /K [25] + /Pg 225 0 R +>> +endobj + +74 0 obj +<< + /Type /StructElem + /S /Lbl + /P 72 0 R + /K [24] + /Pg 225 0 R +>> +endobj + +75 0 obj +<< + /Type /StructElem + /S /LI + /P 62 0 R + /K [77 0 R 76 0 R] +>> +endobj + +76 0 obj +<< + /Type /StructElem + /S /LBody + /P 75 0 R + /K [23] + /Pg 225 0 R +>> +endobj + +77 0 obj +<< + /Type /StructElem + /S /Lbl + /P 75 0 R + /K [22] + /Pg 225 0 R +>> +endobj + +78 0 obj +<< + /Type /StructElem + /S /H3 + /P 19 0 R + /T + /K [21] + /Pg 225 0 R +>> +endobj + +79 0 obj +<< + /Type /StructElem + /S /L + /P 19 0 R + /A [<< + /O /List + /ListNumbering /Circle + >>] + /K [92 0 R 89 0 R 86 0 R 83 0 R 80 0 R] +>> +endobj + +80 0 obj +<< + /Type /StructElem + /S /LI + /P 79 0 R + /K [82 0 R 81 0 R] +>> +endobj + +81 0 obj +<< + /Type /StructElem + /S /LBody + /P 80 0 R + /K [20] + /Pg 225 0 R +>> +endobj + +82 0 obj +<< + /Type /StructElem + /S /Lbl + /P 80 0 R + /K [19] + /Pg 225 0 R +>> +endobj + +83 0 obj +<< + /Type /StructElem + /S /LI + /P 79 0 R + /K [85 0 R 84 0 R] +>> +endobj + +84 0 obj +<< + /Type /StructElem + /S /LBody + /P 83 0 R + /K [18] + /Pg 225 0 R +>> +endobj + +85 0 obj +<< + /Type /StructElem + /S /Lbl + /P 83 0 R + /K [17] + /Pg 225 0 R +>> +endobj + +86 0 obj +<< + /Type /StructElem + /S /LI + /P 79 0 R + /K [88 0 R 87 0 R] +>> +endobj + +87 0 obj +<< + /Type /StructElem + /S /LBody + /P 86 0 R + /K [16] + /Pg 225 0 R +>> +endobj + +88 0 obj +<< + /Type /StructElem + /S /Lbl + /P 86 0 R + /K [15] + /Pg 225 0 R +>> +endobj + +89 0 obj +<< + /Type /StructElem + /S /LI + /P 79 0 R + /K [91 0 R 90 0 R] +>> +endobj + +90 0 obj +<< + /Type /StructElem + /S /LBody + /P 89 0 R + /K [14] + /Pg 225 0 R +>> +endobj + +91 0 obj +<< + /Type /StructElem + /S /Lbl + /P 89 0 R + /K [13] + /Pg 225 0 R +>> +endobj + +92 0 obj +<< + /Type /StructElem + /S /LI + /P 79 0 R + /K [94 0 R 93 0 R] +>> +endobj + +93 0 obj +<< + /Type /StructElem + /S /LBody + /P 92 0 R + /K [12] + /Pg 225 0 R +>> +endobj + +94 0 obj +<< + /Type /StructElem + /S /Lbl + /P 92 0 R + /K [11] + /Pg 225 0 R +>> +endobj + +95 0 obj +<< + /Type /StructElem + /S /H3 + /P 19 0 R + /T + /K [10] + /Pg 225 0 R +>> +endobj + +96 0 obj +<< + /Type /StructElem + /S /H2 + /P 19 0 R + /T + /K [9] + /Pg 225 0 R +>> +endobj + +97 0 obj +<< + /Type /StructElem + /S /L + /P 19 0 R + /A [<< + /O /List + /ListNumbering /Circle + >>] + /K [107 0 R 104 0 R 101 0 R 98 0 R] +>> +endobj + +98 0 obj +<< + /Type /StructElem + /S /LI + /P 97 0 R + /K [100 0 R 99 0 R] +>> +endobj + +99 0 obj +<< + /Type /StructElem + /S /LBody + /P 98 0 R + /K [8] + /Pg 225 0 R +>> +endobj + +100 0 obj +<< + /Type /StructElem + /S /Lbl + /P 98 0 R + /K [7] + /Pg 225 0 R +>> +endobj + +101 0 obj +<< + /Type /StructElem + /S /LI + /P 97 0 R + /K [103 0 R 102 0 R] +>> +endobj + +102 0 obj +<< + /Type /StructElem + /S /LBody + /P 101 0 R + /K [6] + /Pg 225 0 R +>> +endobj + +103 0 obj +<< + /Type /StructElem + /S /Lbl + /P 101 0 R + /K [5] + /Pg 225 0 R +>> +endobj + +104 0 obj +<< + /Type /StructElem + /S /LI + /P 97 0 R + /K [106 0 R 105 0 R] +>> +endobj + +105 0 obj +<< + /Type /StructElem + /S /LBody + /P 104 0 R + /K [4] + /Pg 225 0 R +>> +endobj + +106 0 obj +<< + /Type /StructElem + /S /Lbl + /P 104 0 R + /K [3] + /Pg 225 0 R +>> +endobj + +107 0 obj +<< + /Type /StructElem + /S /LI + /P 97 0 R + /K [109 0 R 108 0 R] +>> +endobj + +108 0 obj +<< + /Type /StructElem + /S /LBody + /P 107 0 R + /K [2] + /Pg 225 0 R +>> +endobj + +109 0 obj +<< + /Type /StructElem + /S /Lbl + /P 107 0 R + /K [1] + /Pg 225 0 R +>> +endobj + +110 0 obj +<< + /Type /StructElem + /S /P + /P 19 0 R + /K [0] + /Pg 225 0 R +>> +endobj + +111 0 obj +<< + /Type /StructElem + /S /L + /P 19 0 R + /A [<< + /O /List + /ListNumbering /Circle + >>] + /K [118 0 R 115 0 R 112 0 R] +>> +endobj + +112 0 obj +<< + /Type /StructElem + /S /LI + /P 111 0 R + /K [114 0 R 113 0 R] +>> +endobj + +113 0 obj +<< + /Type /StructElem + /S /LBody + /P 112 0 R + /K [62] + /Pg 223 0 R +>> +endobj + +114 0 obj +<< + /Type /StructElem + /S /Lbl + /P 112 0 R + /K [61] + /Pg 223 0 R +>> +endobj + +115 0 obj +<< + /Type /StructElem + /S /LI + /P 111 0 R + /K [117 0 R 116 0 R] +>> +endobj + +116 0 obj +<< + /Type /StructElem + /S /LBody + /P 115 0 R + /K [58 59 60] + /Pg 223 0 R +>> +endobj + +117 0 obj +<< + /Type /StructElem + /S /Lbl + /P 115 0 R + /K [57] + /Pg 223 0 R +>> +endobj + +118 0 obj +<< + /Type /StructElem + /S /LI + /P 111 0 R + /K [120 0 R 119 0 R] +>> +endobj + +119 0 obj +<< + /Type /StructElem + /S /LBody + /P 118 0 R + /K [56] + /Pg 223 0 R +>> +endobj + +120 0 obj +<< + /Type /StructElem + /S /Lbl + /P 118 0 R + /K [55] + /Pg 223 0 R +>> +endobj + +121 0 obj +<< + /Type /StructElem + /S /H2 + /P 19 0 R + /T + /K [54] + /Pg 223 0 R +>> +endobj + +122 0 obj +<< + /Type /StructElem + /S /L + /P 19 0 R + /A [<< + /O /List + /ListNumbering /Circle + >>] + /K [135 0 R 132 0 R 129 0 R 126 0 R 123 0 R] +>> +endobj + +123 0 obj +<< + /Type /StructElem + /S /LI + /P 122 0 R + /K [125 0 R 124 0 R] +>> +endobj + +124 0 obj +<< + /Type /StructElem + /S /LBody + /P 123 0 R + /K [52 53] + /Pg 223 0 R +>> +endobj + +125 0 obj +<< + /Type /StructElem + /S /Lbl + /P 123 0 R + /K [51] + /Pg 223 0 R +>> +endobj + +126 0 obj +<< + /Type /StructElem + /S /LI + /P 122 0 R + /K [128 0 R 127 0 R] +>> +endobj + +127 0 obj +<< + /Type /StructElem + /S /LBody + /P 126 0 R + /K [49 50] + /Pg 223 0 R +>> +endobj + +128 0 obj +<< + /Type /StructElem + /S /Lbl + /P 126 0 R + /K [48] + /Pg 223 0 R +>> +endobj + +129 0 obj +<< + /Type /StructElem + /S /LI + /P 122 0 R + /K [131 0 R 130 0 R] +>> +endobj + +130 0 obj +<< + /Type /StructElem + /S /LBody + /P 129 0 R + /K [47] + /Pg 223 0 R +>> +endobj + +131 0 obj +<< + /Type /StructElem + /S /Lbl + /P 129 0 R + /K [46] + /Pg 223 0 R +>> +endobj + +132 0 obj +<< + /Type /StructElem + /S /LI + /P 122 0 R + /K [134 0 R 133 0 R] +>> +endobj + +133 0 obj +<< + /Type /StructElem + /S /LBody + /P 132 0 R + /K [44 45] + /Pg 223 0 R +>> +endobj + +134 0 obj +<< + /Type /StructElem + /S /Lbl + /P 132 0 R + /K [43] + /Pg 223 0 R +>> +endobj + +135 0 obj +<< + /Type /StructElem + /S /LI + /P 122 0 R + /K [137 0 R 136 0 R] +>> +endobj + +136 0 obj +<< + /Type /StructElem + /S /LBody + /P 135 0 R + /K [42] + /Pg 223 0 R +>> +endobj + +137 0 obj +<< + /Type /StructElem + /S /Lbl + /P 135 0 R + /K [41] + /Pg 223 0 R +>> +endobj + +138 0 obj +<< + /Type /StructElem + /S /H2 + /P 19 0 R + /T + /K [40] + /Pg 223 0 R +>> +endobj + +139 0 obj +<< + /Type /StructElem + /S /L + /P 19 0 R + /A [<< + /O /List + /ListNumbering /Circle + >>] + /K [155 0 R 152 0 R 149 0 R 146 0 R 143 0 R 140 0 R] +>> +endobj + +140 0 obj +<< + /Type /StructElem + /S /LI + /P 139 0 R + /K [142 0 R 141 0 R] +>> +endobj + +141 0 obj +<< + /Type /StructElem + /S /LBody + /P 140 0 R + /K [39] + /Pg 223 0 R +>> +endobj + +142 0 obj +<< + /Type /StructElem + /S /Lbl + /P 140 0 R + /K [38] + /Pg 223 0 R +>> +endobj + +143 0 obj +<< + /Type /StructElem + /S /LI + /P 139 0 R + /K [145 0 R 144 0 R] +>> +endobj + +144 0 obj +<< + /Type /StructElem + /S /LBody + /P 143 0 R + /K [37] + /Pg 223 0 R +>> +endobj + +145 0 obj +<< + /Type /StructElem + /S /Lbl + /P 143 0 R + /K [36] + /Pg 223 0 R +>> +endobj + +146 0 obj +<< + /Type /StructElem + /S /LI + /P 139 0 R + /K [148 0 R 147 0 R] +>> +endobj + +147 0 obj +<< + /Type /StructElem + /S /LBody + /P 146 0 R + /K [35] + /Pg 223 0 R +>> +endobj + +148 0 obj +<< + /Type /StructElem + /S /Lbl + /P 146 0 R + /K [34] + /Pg 223 0 R +>> +endobj + +149 0 obj +<< + /Type /StructElem + /S /LI + /P 139 0 R + /K [151 0 R 150 0 R] +>> +endobj + +150 0 obj +<< + /Type /StructElem + /S /LBody + /P 149 0 R + /K [32 33] + /Pg 223 0 R +>> +endobj + +151 0 obj +<< + /Type /StructElem + /S /Lbl + /P 149 0 R + /K [31] + /Pg 223 0 R +>> +endobj + +152 0 obj +<< + /Type /StructElem + /S /LI + /P 139 0 R + /K [154 0 R 153 0 R] +>> +endobj + +153 0 obj +<< + /Type /StructElem + /S /LBody + /P 152 0 R + /K [30] + /Pg 223 0 R +>> +endobj + +154 0 obj +<< + /Type /StructElem + /S /Lbl + /P 152 0 R + /K [29] + /Pg 223 0 R +>> +endobj + +155 0 obj +<< + /Type /StructElem + /S /LI + /P 139 0 R + /K [157 0 R 156 0 R] +>> +endobj + +156 0 obj +<< + /Type /StructElem + /S /LBody + /P 155 0 R + /K [28] + /Pg 223 0 R +>> +endobj + +157 0 obj +<< + /Type /StructElem + /S /Lbl + /P 155 0 R + /K [27] + /Pg 223 0 R +>> +endobj + +158 0 obj +<< + /Type /StructElem + /S /H2 + /P 19 0 R + /T + /K [26] + /Pg 223 0 R +>> +endobj + +159 0 obj +<< + /Type /StructElem + /S /L + /P 19 0 R + /A [<< + /O /List + /ListNumbering /Circle + >>] + /K [175 0 R 172 0 R 169 0 R 166 0 R 163 0 R 160 0 R] +>> +endobj + +160 0 obj +<< + /Type /StructElem + /S /LI + /P 159 0 R + /K [162 0 R 161 0 R] +>> +endobj + +161 0 obj +<< + /Type /StructElem + /S /LBody + /P 160 0 R + /K [25] + /Pg 223 0 R +>> +endobj + +162 0 obj +<< + /Type /StructElem + /S /Lbl + /P 160 0 R + /K [24] + /Pg 223 0 R +>> +endobj + +163 0 obj +<< + /Type /StructElem + /S /LI + /P 159 0 R + /K [165 0 R 164 0 R] +>> +endobj + +164 0 obj +<< + /Type /StructElem + /S /LBody + /P 163 0 R + /K [23] + /Pg 223 0 R +>> +endobj + +165 0 obj +<< + /Type /StructElem + /S /Lbl + /P 163 0 R + /K [22] + /Pg 223 0 R +>> +endobj + +166 0 obj +<< + /Type /StructElem + /S /LI + /P 159 0 R + /K [168 0 R 167 0 R] +>> +endobj + +167 0 obj +<< + /Type /StructElem + /S /LBody + /P 166 0 R + /K [21] + /Pg 223 0 R +>> +endobj + +168 0 obj +<< + /Type /StructElem + /S /Lbl + /P 166 0 R + /K [20] + /Pg 223 0 R +>> +endobj + +169 0 obj +<< + /Type /StructElem + /S /LI + /P 159 0 R + /K [171 0 R 170 0 R] +>> +endobj + +170 0 obj +<< + /Type /StructElem + /S /LBody + /P 169 0 R + /K [19] + /Pg 223 0 R +>> +endobj + +171 0 obj +<< + /Type /StructElem + /S /Lbl + /P 169 0 R + /K [18] + /Pg 223 0 R +>> +endobj + +172 0 obj +<< + /Type /StructElem + /S /LI + /P 159 0 R + /K [174 0 R 173 0 R] +>> +endobj + +173 0 obj +<< + /Type /StructElem + /S /LBody + /P 172 0 R + /K [17] + /Pg 223 0 R +>> +endobj + +174 0 obj +<< + /Type /StructElem + /S /Lbl + /P 172 0 R + /K [16] + /Pg 223 0 R +>> +endobj + +175 0 obj +<< + /Type /StructElem + /S /LI + /P 159 0 R + /K [177 0 R 176 0 R] +>> +endobj + +176 0 obj +<< + /Type /StructElem + /S /LBody + /P 175 0 R + /K [15] + /Pg 223 0 R +>> +endobj + +177 0 obj +<< + /Type /StructElem + /S /Lbl + /P 175 0 R + /K [14] + /Pg 223 0 R +>> +endobj + +178 0 obj +<< + /Type /StructElem + /S /H2 + /P 19 0 R + /T + /K [13] + /Pg 223 0 R +>> +endobj + +179 0 obj +<< + /Type /StructElem + /S /L + /P 19 0 R + /A [<< + /O /List + /ListNumbering /Circle + >>] + /K [192 0 R 189 0 R 186 0 R 183 0 R 180 0 R] +>> +endobj + +180 0 obj +<< + /Type /StructElem + /S /LI + /P 179 0 R + /K [182 0 R 181 0 R] +>> +endobj + +181 0 obj +<< + /Type /StructElem + /S /LBody + /P 180 0 R + /K [11 12] + /Pg 223 0 R +>> +endobj + +182 0 obj +<< + /Type /StructElem + /S /Lbl + /P 180 0 R + /K [10] + /Pg 223 0 R +>> +endobj + +183 0 obj +<< + /Type /StructElem + /S /LI + /P 179 0 R + /K [185 0 R 184 0 R] +>> +endobj + +184 0 obj +<< + /Type /StructElem + /S /LBody + /P 183 0 R + /K [9] + /Pg 223 0 R +>> +endobj + +185 0 obj +<< + /Type /StructElem + /S /Lbl + /P 183 0 R + /K [8] + /Pg 223 0 R +>> +endobj + +186 0 obj +<< + /Type /StructElem + /S /LI + /P 179 0 R + /K [188 0 R 187 0 R] +>> +endobj + +187 0 obj +<< + /Type /StructElem + /S /LBody + /P 186 0 R + /K [7] + /Pg 223 0 R +>> +endobj + +188 0 obj +<< + /Type /StructElem + /S /Lbl + /P 186 0 R + /K [6] + /Pg 223 0 R +>> +endobj + +189 0 obj +<< + /Type /StructElem + /S /LI + /P 179 0 R + /K [191 0 R 190 0 R] +>> +endobj + +190 0 obj +<< + /Type /StructElem + /S /LBody + /P 189 0 R + /K [5] + /Pg 223 0 R +>> +endobj + +191 0 obj +<< + /Type /StructElem + /S /Lbl + /P 189 0 R + /K [4] + /Pg 223 0 R +>> +endobj + +192 0 obj +<< + /Type /StructElem + /S /LI + /P 179 0 R + /K [194 0 R 193 0 R] +>> +endobj + +193 0 obj +<< + /Type /StructElem + /S /LBody + /P 192 0 R + /K [3] + /Pg 223 0 R +>> +endobj + +194 0 obj +<< + /Type /StructElem + /S /Lbl + /P 192 0 R + /K [2] + /Pg 223 0 R +>> +endobj + +195 0 obj +<< + /Type /StructElem + /S /H2 + /P 19 0 R + /T + /K [1] + /Pg 223 0 R +>> +endobj + +196 0 obj +<< + /Type /StructElem + /S /H1 + /P 19 0 R + /T + /K [0] + /Pg 223 0 R +>> +endobj + +197 0 obj +<< + /Type /Font + /Subtype /Type0 + /BaseFont /FKQZXE+NewCM10-Bold-Identity-H + /Encoding /Identity-H + /DescendantFonts [198 0 R] + /ToUnicode 201 0 R +>> +endobj + +198 0 obj +<< + /Type /Font + /Subtype /CIDFontType0 + /BaseFont /FKQZXE+NewCM10-Bold + /CIDSystemInfo << + /Registry (Adobe) + /Ordering (Identity) + /Supplement 0 + >> + /FontDescriptor 200 0 R + /DW 0 + /W [0 0 280 1 1 800 2 2 527 3 3 510.99997 4 4 544 5 6 639 7 8 575 9 9 559 10 10 639 11 11 383 12 12 894 13 13 766 14 14 830 15 15 575 16 16 607 17 17 510.99997 18 18 639 19 19 818 20 20 901 21 23 639 24 24 575 25 25 607 26 26 496 27 27 901 28 28 639 29 29 901 30 30 830 31 31 901 32 32 958] +>> +endobj + +199 0 obj +<< + /Length 13 + /Filter /FlateDecode +>> +stream +xw} +endstream +endobj + +200 0 obj +<< + /Type /FontDescriptor + /FontName /FKQZXE+NewCM10-Bold + /Flags 131076 + /FontBBox [-2 -200 939 697] + /ItalicAngle 0 + /Ascent 806 + /Descent -194 + /CapHeight 686 + /StemV 168.6 + /CIDSet 199 0 R + /FontFile3 202 0 R +>> +endobj + +201 0 obj +<< + /Length 1054 + /Type /CMap + /WMode 0 +>> +stream +%!PS-Adobe-3.0 Resource-CMap +%%DocumentNeededResources: procset CIDInit +%%IncludeResource: procset CIDInit +%%BeginResource: CMap Custom +%%Title: (Custom Adobe Identity 0) +%%Version: 1 +%%EndComments +/CIDInit /ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo 3 dict dup begin + /Registry (Adobe) def + /Ordering (Identity) def + /Supplement 0 def +end def +/CMapName /Custom def +/CMapVersion 1 def +/CMapType 0 def +/WMode 0 def +1 begincodespacerange +<0000> +endcodespacerange +32 beginbfchar +<0001> <0422> +<0002> <0435> +<0003> <0441> +<0004> <0442> +<0005> <0438> +<0006> <0440> +<0007> <043E> +<0008> <0432> +<0009> <0430> +<000A> <043D> +<000B> <0020> +<000C> <0444> +<000D> <043C> +<000E> <044B> +<000F> <0431> +<0010> <044F> +<0011> <0437> +<0012> <043B> +<0013> <0412> +<0014> <0414> +<0015> <0447> +<0016> <043A> +<0017> <043F> +<0018> <044C> +<0019> <0443> +<001A> <0433> +<001B> <041A> +<001C> <0446> +<001D> <0418> +<001E> <0421> +<001F> <041F> +<0020> <0436> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +%%EndResource +%%EOF +endstream +endobj + +202 0 obj +<< + /Length 3787 + /Filter /FlateDecode + /Subtype /CIDFontType0C +>> +stream +x{\WǻtU6M6V5jb4Ah3"QP@h"HP@T5OˀʫPb7qdb$dӟdg?yi&gTݺVj0ӞU_%%b_VsUn՚ked-Sf\ruJuJOCQ7wa~I{r%IrTYwPmEL*4*JRd $lU*J*3TAMTѪ7KԮMJiǘ8v6;DvN;乓+LySE>;׻F˲qG=AEG0kn0eeot*}W$Wip*xI zyYK"B7VtC{p2qz7f/2\2UcSع<QvBD/0m O%*[KΣy 0ǥ֞G8 dzDt1 qfGT\.`whTS@(8䋀hYtvuOIœ(K { /W al7xW>rT- iD>@lWNW F96T5*Fg"X!b[ؾNv{tVd+lb;:bB"lts=xzOqynyfpudW|C{ LZh'`t&s;98WtK\{OfW;ie1лލ$ +ԍ}!S}'x7dYd H(6`,}J( ?4Xj/3Ƹ[9aGJr 8,Os5?Edc4iЈxu3 {Phq 8ΚvBWbO0 lWfG0uoB iIVV uN)p6r@U/A<iNfx$%G*\B-ˇpרƀtsxwvһq[4ii*~罳? v]R7@#];ښVh:sumE]e]Ea3E6.@ʘAo@iIiԂBgi%@ߓ2.tt#1-d4ށ]\0i;llkPX!F8vȞ|-M@rJzhzTU?Y&o C|"׺ R +B72р~. * ta=_㲏~Fѩ%cwyweW K{U`m{]5˭t~Ni6g u,zhwk[w `vsRcv bxJb Q}O~9 4vuC+ 8$*K.wUյ !z?#f;䚙06W _6*T`:!̺=Ǻ a{6#PiS + +1ËͨN1|IjDgpF)I6ԁ~ԧ|+xqtWjh/~N9LW:Ht#W,| O!5H>#sPVV@WG]BvHhV& {bCvB'C'=q;L:v*q@:y]KmHvdm Im[B?ser0XLpl V,-?Ain`NVGL,\%08`{;4Ρ,_?M`pş}'~OT!U[K/ehT@U q-X 8W ؈Y˦ڰסy57@.3QS'TSeIHCYpNp@ٯYԎ +f`2Mߖ$),r>;~hTayH("bIl"FgV½B!'Ay@;R{ݸ<5![L6Y!d*Jhw ]90 B#dOd.*No Re7eO ɹm(o(:~\ZvaG. 1Q_4V7W5ݐRO.!8a E{Q#TYBav +qN0IJ}~t\*RQ4o9&ʖz"wZ9MO91x<=QX7]`;e#\'j*~Zi¨[qx1gf>cN*LdxwCR\=$t}#0IiVp6ڎ_c Fkۚ(F7v0*0H4[ -Q(U;8C xnɹb!Ey0Gs2**W7bdhWx%CYDտJR8zcKl".ʍ/ nxLhqx%8 gųYu7R**؝>ARk3[cp@ Ѕt+r:rT]%UX;YLtHv~Sp +:xG$)) +endstream +endobj + +203 0 obj +<< + /Type /Font + /Subtype /Type0 + /BaseFont /BSHCQG+NewCM10-Regular-Identity-H + /Encoding /Identity-H + /DescendantFonts [204 0 R] + /ToUnicode 207 0 R +>> +endobj + +204 0 obj +<< + /Type /Font + /Subtype /CIDFontType0 + /BaseFont /BSHCQG+NewCM10-Regular + /CIDSystemInfo << + /Registry (Adobe) + /Ordering (Identity) + /Supplement 0 + >> + /FontDescriptor 206 0 R + /DW 0 + /W [0 0 500 1 2 778 3 3 555 4 5 500 6 6 444 7 7 555 8 9 500 10 10 333 11 11 555 12 12 722 13 13 555 14 14 500 15 15 555 16 16 750 17 17 805 18 19 444 20 21 555 22 22 500 23 23 444 24 24 833 25 25 667 26 26 778 27 27 805 28 28 528 29 29 542 30 30 500 31 31 555 32 32 528 33 34 555 35 35 750 36 36 278 37 37 778 38 39 556 40 40 278 41 41 778 42 42 333 43 43 389 44 44 278 45 45 389 46 47 500 48 48 722 49 49 681] +>> +endobj + +205 0 obj +<< + /Length 13 + /Filter /FlateDecode +>> +stream +x +endstream +endobj + +206 0 obj +<< + /Type /FontDescriptor + /FontName /BSHCQG+NewCM10-Regular + /Flags 131076 + /FontBBox [-4 -250 816 750] + /ItalicAngle 0 + /Ascent 806 + /Descent -194 + /CapHeight 683 + /StemV 95.4 + /CIDSet 205 0 R + /FontFile3 208 0 R +>> +endobj + +207 0 obj +<< + /Length 1292 + /Type /CMap + /WMode 0 +>> +stream +%!PS-Adobe-3.0 Resource-CMap +%%DocumentNeededResources: procset CIDInit +%%IncludeResource: procset CIDInit +%%BeginResource: CMap Custom +%%Title: (Custom Adobe Identity 0) +%%Version: 1 +%%EndComments +/CIDInit /ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo 3 dict dup begin + /Registry (Adobe) def + /Ordering (Identity) def + /Supplement 0 def +end def +/CMapName /Custom def +/CMapVersion 1 def +/CMapType 0 def +/WMode 0 def +1 begincodespacerange +<0000> +endcodespacerange +49 beginbfchar +<0001> <2022> +<0002> <041F> +<0003> <0440> +<0004> <043E> +<0005> <0432> +<0006> <0435> +<0007> <0438> +<0008> <0442> +<0009> <044C> +<000A> <0020> +<000B> <043A> +<000C> <044B> +<000D> <043F> +<000E> <0430> +<000F> <0434> +<0010> <044E> +<0011> <0449> +<0012> <0433> +<0013> <0441> +<0014> <043B> +<0015> <043D> +<0016> <0431> +<0017> <0437> +<0018> <0436> +<0019> <043C> +<001A> <0444> +<001B> <0448> +<001C> <0443> +<001D> <044F> +<001E> <002F> +<001F> <0439> +<0020> <0445> +<0021> <0446> +<0022> <0447> +<0023> <0058> +<0024> <002E> +<0025> <0414> +<0026> <00AB> +<0027> <00BB> +<0028> <003A> +<0029> <041A> +<002A> <002D> +<002B> <0028> +<002C> <002C> +<002D> <0029> +<002E> <0031> +<002F> <0030> +<0030> <0421> +<0031> <20BD> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +%%EndResource +%%EOF +endstream +endobj + +208 0 obj +<< + /Length 5206 + /Filter /FlateDecode + /Subtype /CIDFontType0C +>> +stream +xXyTSO9(`sdc[kժ:C %  쓄H@PZCV:omﵷڷCo{uwoedoO* H3c2&64|nL\:2$|! r=$< ?u5[$i^oM+IEDyAHdR)*fJtL6A9hsaÇ>|L֦$'hkR)I  İMXZ:&R `I)ڰ Q1ɚ0MLLXVڐ!)iqCbS!7i'͚9?| o͜`:mXlJZXt62A,H>s;Tn߄rGGA= QohVi}Գ:l6[QPOD*H$D?d$k~D ?IDqq^YLK#/ˍLof+ $y{|hR$^{콼`OȬ}Y?UgC} }|lc{<m|9ؙMÝSXN)Zp׈٪SO=uѧ^|eN*ޑz+9tz{! f !VZõL3TYDF/crر4bk+ +( +ccF"J[}>Q]9B1}lp6W}*ݱyJ|p~9(fɁHؽBwQk$E,^:&m?NySUE^UX\>X ށFw4lb> 6& )4 55V JyE8TnvjyBlM&XJ%6yj -cƹ@LZ +٠w +m8L%b  J+&+@"p:/C!XΊ+)GtGvG8Wq7{G*A z]]82zhCp_ 5++v4\";pD;%˝cA@~[BQQshK4Dw3g%EJ*E;gkUO.| #Q2{U<-f!_,|Ԓg"Ν7Cv]#Ϟ(v}zfGiطz?QfQl*4m;'͠[m[{.hΆ &-)jSeeb}WǢb[Id\B"XAuEG9ȳsKVJ7Ta20.d#@0A.*# yaݽ^|19RmA/,6Ee13 + +S,+`Vn(va֭PgL-7X!!ߐNgb^n=jBn)B[!c4b?Ӟ@86"a0ʌʊC,O%F@.lm}hQ4}ͺ}1`ca yE~NŠ5}s>QПqՎ q_>=x>zL=g]`>we_̞䎰B\%]sz?Ex0 & 'Tȵ +ݚ0 |PL'\~SXHNa'&]kT&SIw}3 򇭫`m:V>B0Tfљ,Sb,_Ƒ:̗GBKQV IKTe4mxfl B%75<m-oWHѢ]OJao8 M-i3̍ +sI36cxȃ$!($ِ ܒEv<.-3sMw>E=P6F,DHda6g}`)CasU|5! )p5zLWqou ayVe،89vް *i.҃r +Ldl-Q^-N(drm +wmm9]h%+4uƽd]h4RWqnX.Mڍڗ{v9Qxt=0R渲6&C氰Z4p[5 ^W|7MLN]ZݶM`0 +~Z|6YhmBߝLTC3H.*Gf7 O^G"y[MצvpˋM?{Aa%Oa( MF(+;mܴeƳ.ͥsa&E͢;Chm MןV]3'{qx';rNp@QI)QtT`ɞhVva}Y !kdրZ:9`Yi@h"]"rS-D{4<ue4_1ZVC3&h?d յ/AOh?6!83#ny |.&5 Q~a_ eِr%v?vv͖5UK@* B9s]ˢ9.]SA unTm։ ZȮfYSYQVE$T8}Ykřtrο/62s`6,htk`%Mħi}!-f`<:6wi,.HiIy\ң2߬;*W~ެ'O/7t%.{2^^TE`)VaE&Niƴk֥qReJ*HX%e϶5@&s^yo) m֋ MBB꡶C-u>O1?h,dRM#86|_THD@RkHJZ8q(kmfc!ELI=$4`āFI}6 [RַѤ({B\ca8P}8gD3~u7.~EՇY,U_2CI8{۫}]eȟ̙EmG.C$O{Zd-}ʟew:O3ޙ+:Ի]kz Op.6}%RYe#jvN--B CU@neEe! Cuau +K_FyNFҲ@@2|feYP%6EI@n5L`Q-_$U[4Mrrf˖-A:~-.WMu"*@|rʈj?Hl +Dž^Vl-mvRW0K +x&S匱QKRH |ܥ/9,pĨ;Y( Ě #8xk}Rl,UYuW/<\:LvgaL`#LffY4[Sh@nwzciQVMN;q) nm`2x [Z{&8&5ba v2vD{߽t(Zm`#:4c=}^ +|ew^9V't~ 7m˪-jA Q-FYm5gA.dgZ,{;W8YjY&DbX$.u%{u$d=Zc'CXh Fy߮Ǻ.FwI]:, tIzW.IGtI6( (Yu\*nYj2F U`kF!80pv0 `f= <*bGe0Ƹh닩 ~鸵')Nqp:fV*R蔙+ &RXd**|Y0 wMts>gaO&0,ՙ :FG:6NiRÙ<e(kD^6 )^Fzaf6w1m$QWG:+8s0.QʹخסL;mX!*baٷ6D,fI1:9vk39mM٢KpZq0Y7msC4d~n 8 T㣟x4A`,L';ސ|MiGW0#CI)8s9AЧFQ)tV<᢭Q +_ DZs\d6ʯQn3 +;oc[|E_#J^^xOx}o|U>j)> +stream +xuJPFOUvDD@`]\ +FMkIRB|&إnऋ(HrTų9` ըa&ʺ:l +3Ŭ*ުnh)&C|>b纝黓AvCƫ+ y') +̵8+/> + /Font << + /f0 197 0 R + /f1 203 0 R + >> + >> + /MediaBox [0 0 595.2756 841.8898] + /StructParents 0 + /Parent 1 0 R + /Contents 224 0 R +>> +endobj + +224 0 obj +<< + /Length 1602 + /Filter /FlateDecode +>> +stream +x\Mo6Wn39[ClY?آVRCR: KԐf!w/˶{=&{g'}oںkwq oݦ~s]@/0fk@8\ij^MF#Dυqn{Lt/X[+9ԃw?"u̸‚pHyTwsdAB$ R7Np(14&9P;a4ӡ0"hqa +ꫬbdnWG+[Vn㷏^ܷ ŠxfBxNiyeSs1:e0R6xm#{c,%"dbtiv08i±XZ 覵̳`0`}4ԛ0 CuJEMLl+kw0`M40b@=8S&q* Kt 6-bREfaLmߑEǓ|u9tH\̯Z!6iItX))Ura` E.£:uFS=;<|ZfmpZA +j g3R zQfE?^#H!8x9i!Bԃ(,^]9)tME5EZzQƵ<=Gb‚kRK2Q19 qEJRd!9YFۅnΎ=JQB{ZrNbH b3A%뭢){|;X$^N43u"JYe$ +yYRVX>J5Trݖlz4,. iH$)0JܛQfA7ƒ&@1MfG'^]ba +ҠP8 v#AV^?S*V1!hI$ i2,*,h5Oͮe,@5Cn3.vP +{Ǔ0h%m +M\79F Jy&ϔF!-aFX_ND~={qqY.}5Xa=lS%4) +O=m>i-lƷ&" +I +endstream +endobj + +225 0 obj +<< + /Type /Page + /Resources << + /ProcSet [/PDF /Text /ImageC /ImageB] + /ColorSpace << + /c0 209 0 R + >> + /Font << + /f0 203 0 R + /f1 197 0 R + >> + >> + /MediaBox [0 0 595.2756 841.8898] + /StructParents 1 + /Parent 1 0 R + /Contents 226 0 R +>> +endobj + +226 0 obj +<< + /Length 1667 + /Filter /FlateDecode +>> +stream +x[Mo6WpM.=,-5=4|(FG۔504ؖ%̛jnś7?}м}+}x(k%Z9eD4N9qY݂ڀzmޭ]ڀPF7Ck9|o`~V +\]&z hMǨ}?/._͊jVE+^Jb׉񽗭eV +c/Xǖ7D:^#\ %Y^48AKaz}zGs  Y)/mkͰp; +pqQC K-VOIGJaxgzF1 *ن>uoV9 [àQي v, xxkCuo;a Fv#Ss 缑Śs+|αX䤷rb7cSq#|S}M~_ϡcQi{J('= گ@}TKPK(0f{oK!hSC[a(6հHvbپo+ :?{6Ij<ϑnҥXYxсNj &:@HSvXbuWE x*mHNeRtĐXڎcF*& G[EWG`v s4lAINe nF{[Bz"3'1fR$ib>5PLSV lY[%AaS%<+ZTT,OhCnbL> + /Font << + /f0 203 0 R + >> + >> + /MediaBox [0 0 595.2756 841.8898] + /StructParents 2 + /Parent 1 0 R + /Contents 228 0 R +>> +endobj + +228 0 obj +<< + /Length 212 + /Filter /FlateDecode +>> +stream +x0 w?ōtےf@ ـ*u@h?EsjUi2tVЕ Ps쬕 8bQɔN{YT ૏whiMUA/?H2S |4nI#$!7_I{ns8 mJNKs?֥iP*/ځy +endstream +endobj + +229 0 obj +<< + /Creator (Typst 0.14.2) + /ModDate (D:20260119105647+03'00) + /CreationDate (D:20260119105647+03'00) +>> +endobj + +230 0 obj +<< + /Length 996 + /Type /Metadata + /Subtype /XML +>> +stream +Typst 0.14.2ru2026-01-19T10:56:47+03:002026-01-19T10:56:47+03:003application/pdfSZsQjZliTRH9AKWQiQNZSg==SZsQjZliTRH9AKWQiQNZSg==proof1.7 +endstream +endobj + +231 0 obj +<< + /Type /Catalog + /Pages 1 0 R + /Metadata 230 0 R + /Lang (ru) + /StructTreeRoot 15 0 R + /MarkInfo << + /Marked true + /Suspects false + >> + /ViewerPreferences << + /Direction /L2R + >> + /Outlines 2 0 R +>> +endobj + +xref +0 232 +0000000000 65535 f +0000000016 00000 n +0000000098 00000 n +0000000178 00000 n +0000000434 00000 n +0000000558 00000 n +0000000724 00000 n +0000000922 00000 n +0000001132 00000 n +0000001314 00000 n +0000001540 00000 n +0000001638 00000 n +0000001767 00000 n +0000001964 00000 n +0000002118 00000 n +0000002291 00000 n +0000002538 00000 n +0000003061 00000 n +0000003508 00000 n +0000003541 00000 n +0000003798 00000 n +0000003965 00000 n +0000004050 00000 n +0000004140 00000 n +0000004228 00000 n +0000004313 00000 n +0000004404 00000 n +0000004493 00000 n +0000004578 00000 n +0000004672 00000 n +0000004761 00000 n +0000004846 00000 n +0000004937 00000 n +0000005026 00000 n +0000005111 00000 n +0000005202 00000 n +0000005291 00000 n +0000005376 00000 n +0000005467 00000 n +0000005556 00000 n +0000005744 00000 n +0000005890 00000 n +0000005975 00000 n +0000006066 00000 n +0000006155 00000 n +0000006240 00000 n +0000006331 00000 n +0000006420 00000 n +0000006505 00000 n +0000006596 00000 n +0000006685 00000 n +0000006853 00000 n +0000006999 00000 n +0000007084 00000 n +0000007178 00000 n +0000007267 00000 n +0000007352 00000 n +0000007443 00000 n +0000007532 00000 n +0000007617 00000 n +0000007708 00000 n +0000007797 00000 n +0000007993 00000 n +0000008153 00000 n +0000008238 00000 n +0000008332 00000 n +0000008421 00000 n +0000008506 00000 n +0000008597 00000 n +0000008686 00000 n +0000008771 00000 n +0000008862 00000 n +0000008951 00000 n +0000009036 00000 n +0000009127 00000 n +0000009216 00000 n +0000009301 00000 n +0000009392 00000 n +0000009481 00000 n +0000009609 00000 n +0000009769 00000 n +0000009854 00000 n +0000009945 00000 n +0000010034 00000 n +0000010119 00000 n +0000010210 00000 n +0000010299 00000 n +0000010384 00000 n +0000010475 00000 n +0000010564 00000 n +0000010649 00000 n +0000010740 00000 n +0000010829 00000 n +0000010914 00000 n +0000011005 00000 n +0000011094 00000 n +0000011206 00000 n +0000011389 00000 n +0000011545 00000 n +0000011631 00000 n +0000011721 00000 n +0000011810 00000 n +0000011898 00000 n +0000011990 00000 n +0000012080 00000 n +0000012168 00000 n +0000012260 00000 n +0000012350 00000 n +0000012438 00000 n +0000012530 00000 n +0000012620 00000 n +0000012707 00000 n +0000012857 00000 n +0000012946 00000 n +0000013039 00000 n +0000013130 00000 n +0000013219 00000 n +0000013318 00000 n +0000013409 00000 n +0000013498 00000 n +0000013591 00000 n +0000013682 00000 n +0000013867 00000 n +0000014033 00000 n +0000014122 00000 n +0000014218 00000 n +0000014309 00000 n +0000014398 00000 n +0000014494 00000 n +0000014585 00000 n +0000014674 00000 n +0000014767 00000 n +0000014858 00000 n +0000014947 00000 n +0000015043 00000 n +0000015134 00000 n +0000015223 00000 n +0000015316 00000 n +0000015407 00000 n +0000015620 00000 n +0000015794 00000 n +0000015883 00000 n +0000015976 00000 n +0000016067 00000 n +0000016156 00000 n +0000016249 00000 n +0000016340 00000 n +0000016429 00000 n +0000016522 00000 n +0000016613 00000 n +0000016702 00000 n +0000016798 00000 n +0000016889 00000 n +0000016978 00000 n +0000017071 00000 n +0000017162 00000 n +0000017251 00000 n +0000017344 00000 n +0000017435 00000 n +0000017636 00000 n +0000017810 00000 n +0000017899 00000 n +0000017992 00000 n +0000018083 00000 n +0000018172 00000 n +0000018265 00000 n +0000018356 00000 n +0000018445 00000 n +0000018538 00000 n +0000018629 00000 n +0000018718 00000 n +0000018811 00000 n +0000018902 00000 n +0000018991 00000 n +0000019084 00000 n +0000019175 00000 n +0000019264 00000 n +0000019357 00000 n +0000019448 00000 n +0000019617 00000 n +0000019783 00000 n +0000019872 00000 n +0000019968 00000 n +0000020059 00000 n +0000020148 00000 n +0000020240 00000 n +0000020330 00000 n +0000020419 00000 n +0000020511 00000 n +0000020601 00000 n +0000020690 00000 n +0000020782 00000 n +0000020872 00000 n +0000020961 00000 n +0000021053 00000 n +0000021143 00000 n +0000021283 00000 n +0000021527 00000 n +0000021701 00000 n +0000022214 00000 n +0000022305 00000 n +0000022550 00000 n +0000023686 00000 n +0000027579 00000 n +0000027756 00000 n +0000028392 00000 n +0000028483 00000 n +0000028730 00000 n +0000030104 00000 n +0000035416 00000 n +0000035454 00000 n +0000035813 00000 n +0000035865 00000 n +0000035919 00000 n +0000035973 00000 n +0000036027 00000 n +0000036081 00000 n +0000036134 00000 n +0000036187 00000 n +0000036241 00000 n +0000036295 00000 n +0000036349 00000 n +0000036403 00000 n +0000036456 00000 n +0000036748 00000 n +0000038430 00000 n +0000038722 00000 n +0000040469 00000 n +0000040743 00000 n +0000041034 00000 n +0000041161 00000 n +0000042247 00000 n +trailer +<< + /Size 232 + /Root 231 0 R + /Info 229 0 R + /ID [(SZsQjZliTRH9AKWQiQNZSg==) (SZsQjZliTRH9AKWQiQNZSg==)] +>> +startxref +42485 +%%EOF \ No newline at end of file diff --git a/qa/entrance-exams/lab/res.typ b/qa/entrance-exams/lab/res.typ new file mode 100644 index 0000000..be2a4e2 --- /dev/null +++ b/qa/entrance-exams/lab/res.typ @@ -0,0 +1,103 @@ +#set text( + font: "New Computer Modern", + size: 14pt, + lang: "ru" +) + +#set page( + paper: "a4" +) + +#set par( + leading: 0.52em +) + +#align(center)[= Тестирование формы бронирования зала] + +== Выбор зала + +- Проверить открытие выпадающего списка при клике на поле +- Проверить выбор зала из списка +- Проверить отображение выбранного зала в поле +- Проверить невозможность отправки формы без выбора зала +- Проверить отображение ошибки при попытке отправить форму без выбора + +== Дата бронирования + +- Проверить открытие календаря при клике на поле/иконку +- Проверить выбор даты из календаря +- Проверить отображение выбранной даты в поле +- Проверить невозможность выбора прошедших дат +- Проверить валидацию формата даты при ручном вводе +- Проверить невозможность отправки формы без выбора даты + +== Время начала бронирования + +- Проверить открытие селектора времени при клике на поле/иконку +- Проверить выбор времени из списка +- Проверить невозможность выбора прошедшего времени для текущей даты +- Проверить ограничение времени работы клуба +- Проверить валидацию формата времени +- Проверить невозможность отправки формы без выбора времени + +== Время окончания бронирования + +- Проверить открытие селектора времени при клике на поле/иконку +- Проверить невозможность выбора времени окончания раньше времени начала +- Проверить соблюдение минимального времени бронирования +- Проверить автоматическое обновление при изменении времени начала +- Проверить невозможность отправки формы без выбора времени окончания + +== Дополнительные услуги + +- Проверить включение/выключение чекбокса +- Проверить добавление X р. к стоимости при выборе +- Проверить корректность отображения цены + +Для поля "Дополнительные гости": + +- Проверить отображение/скрытие поля "Кол-во гостей" +- Проверить возможность ввода только положительных целых чисел +- Проверить невозможность ввода букв и спецсимволов +- Проверить ограничение максимального количества гостей + +== Контактная информация + +=== Имя + +- Проверить возможность ввода имени (кириллица, латиница) +- Проверить невозможность ввода цифр и спецсимволов +- Проверить ограничение минимальной/максимальной длины +- Проверить невозможность отправки формы с пустым полем +- Проверить отображение ошибки при некорректном вводе + +=== Телефон + +- Проверить возможность ввода номера телефона +- Проверить наличие маски ввода +- Проверить валидацию формата номера (10-11 цифр) +- Проверить возможность ввода только цифр +- Проверить невозможность отправки формы с пустым/некорректным полем + +=== Согласие на обработку ПД + +- Проверить включение/выключение чекбокса +- Проверить невозможность отправки формы без согласия +- Проверить отображение ошибки при попытке отправить без согласия + +=== Пожелание к брони + +- Проверить возможность ввода текста +- Проверить необязательность заполнения поля +- Проверить ограничение максимальной длины текста + +== Стоимость бронирования + +- Проверить отображение "Стоимость: 0 ₽" по умолчанию +- Проверить автоматическое обновление стоимости при выборе зала +- Проверить автоматическое обновление при выборе времени +- Проверить автоматическое обновление при выборе дополнительных услуг +- Проверить корректность расчета всех компонентов стоимости +- Проверить корректность итоговой суммы + +