From c353e8250f93d20a4eb648b9e80cc3efd91be99f Mon Sep 17 00:00:00 2001 From: Artem Kashaev Date: Fri, 13 Feb 2026 15:38:53 +0500 Subject: [PATCH] Refactor CV content for clarity and impact: enhanced descriptions of project achievements, streamlined language, and improved formatting for better readability. --- cv.pdf | 1211 +++++++++++++++++++++++++++----------------------------- cv.typ | 16 +- 2 files changed, 599 insertions(+), 628 deletions(-) diff --git a/cv.pdf b/cv.pdf index 19c4d48..2f76f5f 100644 --- a/cv.pdf +++ b/cv.pdf @@ -5,7 +5,7 @@ << /Type /Pages /Count 1 - /Kids [114 0 R] + /Kids [111 0 R] >> endobj @@ -23,7 +23,7 @@ endobj /Parent 2 0 R /Next 4 0 R /Title - /Dest 107 0 R + /Dest 104 0 R >> endobj @@ -33,7 +33,7 @@ endobj /Next 5 0 R /Prev 3 0 R /Title - /Dest 108 0 R + /Dest 105 0 R >> endobj @@ -43,7 +43,7 @@ endobj /Next 6 0 R /Prev 4 0 R /Title - /Dest 109 0 R + /Dest 106 0 R >> endobj @@ -52,7 +52,7 @@ endobj /Parent 2 0 R /Prev 5 0 R /Title - /Dest 110 0 R + /Dest 107 0 R >> endobj @@ -68,14 +68,14 @@ endobj >> /K [9 0 R] /ParentTree << - /Nums [0 88 0 R 1 85 0 R 2 85 0 R 3 8 0 R] + /Nums [0 85 0 R 1 82 0 R 2 82 0 R 3 8 0 R] >> /ParentTreeNextKey 4 >> endobj 8 0 obj -[92 0 R 92 0 R 84 0 R 84 0 R 84 0 R 90 0 R 84 0 R 84 0 R 84 0 R 89 0 R 84 0 R 87 0 R 86 0 R 81 0 R 80 0 R 80 0 R 80 0 R 80 0 R 80 0 R 80 0 R 79 0 R 78 0 R 77 0 R 74 0 R 76 0 R 74 0 R 75 0 R 74 0 R 72 0 R 71 0 R 70 0 R 70 0 R 70 0 R 68 0 R 67 0 R 65 0 R 66 0 R 65 0 R 63 0 R 62 0 R 61 0 R 61 0 R 61 0 R 58 0 R 57 0 R 56 0 R 56 0 R 55 0 R 54 0 R 54 0 R 54 0 R 54 0 R 54 0 R 53 0 R 51 0 R 52 0 R 51 0 R 51 0 R 51 0 R 51 0 R 51 0 R 51 0 R 51 0 R 51 0 R 49 0 R 47 0 R 47 0 R 48 0 R 47 0 R 47 0 R 47 0 R 45 0 R 43 0 R 43 0 R 44 0 R 43 0 R 43 0 R 43 0 R 40 0 R 39 0 R 39 0 R 38 0 R 38 0 R 37 0 R 36 0 R 36 0 R 35 0 R 33 0 R 32 0 R 32 0 R 32 0 R 30 0 R 29 0 R 29 0 R 26 0 R 25 0 R 25 0 R 24 0 R 23 0 R 22 0 R 21 0 R 19 0 R 18 0 R 16 0 R 15 0 R 12 0 R 11 0 R 10 0 R 10 0 R] +[89 0 R 89 0 R 81 0 R 81 0 R 81 0 R 87 0 R 81 0 R 81 0 R 81 0 R 86 0 R 81 0 R 84 0 R 83 0 R 78 0 R 77 0 R 77 0 R 77 0 R 77 0 R 77 0 R 77 0 R 76 0 R 75 0 R 74 0 R 71 0 R 73 0 R 71 0 R 72 0 R 71 0 R 69 0 R 68 0 R 67 0 R 67 0 R 67 0 R 65 0 R 64 0 R 62 0 R 63 0 R 62 0 R 60 0 R 59 0 R 58 0 R 58 0 R 58 0 R 55 0 R 54 0 R 53 0 R 53 0 R 52 0 R 51 0 R 51 0 R 51 0 R 51 0 R 51 0 R 50 0 R 49 0 R 49 0 R 49 0 R 49 0 R 49 0 R 49 0 R 49 0 R 49 0 R 47 0 R 46 0 R 46 0 R 46 0 R 46 0 R 46 0 R 46 0 R 46 0 R 46 0 R 44 0 R 43 0 R 43 0 R 43 0 R 43 0 R 43 0 R 40 0 R 39 0 R 39 0 R 38 0 R 38 0 R 37 0 R 36 0 R 36 0 R 35 0 R 33 0 R 32 0 R 32 0 R 32 0 R 32 0 R 32 0 R 30 0 R 29 0 R 29 0 R 29 0 R 26 0 R 25 0 R 25 0 R 24 0 R 23 0 R 22 0 R 21 0 R 19 0 R 18 0 R 16 0 R 15 0 R 12 0 R 11 0 R 10 0 R 10 0 R] endobj 9 0 obj @@ -83,7 +83,7 @@ endobj /Type /StructElem /S /Document /P 7 0 R - /K [82 0 R 81 0 R 80 0 R 79 0 R 59 0 R 58 0 R 56 0 R 54 0 R 41 0 R 39 0 R 38 0 R 36 0 R 34 0 R 27 0 R 25 0 R 24 0 R 22 0 R 20 0 R 13 0 R 12 0 R 10 0 R] + /K [79 0 R 78 0 R 77 0 R 76 0 R 56 0 R 55 0 R 53 0 R 51 0 R 41 0 R 39 0 R 38 0 R 36 0 R 34 0 R 27 0 R 25 0 R 24 0 R 22 0 R 20 0 R 13 0 R 12 0 R 10 0 R] >> endobj @@ -92,8 +92,8 @@ endobj /Type /StructElem /S /P /P 9 0 R - /K [11 0 R 107 108] - /Pg 114 0 R + /K [11 0 R 109 110] + /Pg 111 0 R >> endobj @@ -102,8 +102,8 @@ endobj /Type /StructElem /S /Strong /P 10 0 R - /K [106] - /Pg 114 0 R + /K [108] + /Pg 111 0 R >> endobj @@ -113,8 +113,8 @@ endobj /S /H2 /P 9 0 R /T - /K [105] - /Pg 114 0 R + /K [107] + /Pg 111 0 R >> endobj @@ -145,8 +145,8 @@ endobj /Type /StructElem /S /LBody /P 14 0 R - /K [104] - /Pg 114 0 R + /K [106] + /Pg 111 0 R >> endobj @@ -155,8 +155,8 @@ endobj /Type /StructElem /S /Lbl /P 14 0 R - /K [103] - /Pg 114 0 R + /K [105] + /Pg 111 0 R >> endobj @@ -174,8 +174,8 @@ endobj /Type /StructElem /S /LBody /P 17 0 R - /K [102] - /Pg 114 0 R + /K [104] + /Pg 111 0 R >> endobj @@ -184,8 +184,8 @@ endobj /Type /StructElem /S /Lbl /P 17 0 R - /K [101] - /Pg 114 0 R + /K [103] + /Pg 111 0 R >> endobj @@ -203,8 +203,8 @@ endobj /Type /StructElem /S /Strong /P 20 0 R - /K [100] - /Pg 114 0 R + /K [102] + /Pg 111 0 R >> endobj @@ -213,8 +213,8 @@ endobj /Type /StructElem /S /P /P 9 0 R - /K [23 0 R 99] - /Pg 114 0 R + /K [23 0 R 101] + /Pg 111 0 R >> endobj @@ -223,8 +223,8 @@ endobj /Type /StructElem /S /Strong /P 22 0 R - /K [98] - /Pg 114 0 R + /K [100] + /Pg 111 0 R >> endobj @@ -233,8 +233,8 @@ endobj /Type /StructElem /S /P /P 9 0 R - /K [97] - /Pg 114 0 R + /K [99] + /Pg 111 0 R >> endobj @@ -243,8 +243,8 @@ endobj /Type /StructElem /S /P /P 9 0 R - /K [26 0 R 95 96] - /Pg 114 0 R + /K [26 0 R 97 98] + /Pg 111 0 R >> endobj @@ -257,8 +257,8 @@ endobj /O /Layout /TextDecorationType /Underline >>] - /K [94] - /Pg 114 0 R + /K [96] + /Pg 111 0 R >> endobj @@ -289,8 +289,8 @@ endobj /Type /StructElem /S /LBody /P 28 0 R - /K [92 93] - /Pg 114 0 R + /K [93 94 95] + /Pg 111 0 R >> endobj @@ -299,8 +299,8 @@ endobj /Type /StructElem /S /Lbl /P 28 0 R - /K [91] - /Pg 114 0 R + /K [92] + /Pg 111 0 R >> endobj @@ -318,8 +318,8 @@ endobj /Type /StructElem /S /LBody /P 31 0 R - /K [88 89 90] - /Pg 114 0 R + /K [87 88 89 90 91] + /Pg 111 0 R >> endobj @@ -328,8 +328,8 @@ endobj /Type /StructElem /S /Lbl /P 31 0 R - /K [87] - /Pg 114 0 R + /K [86] + /Pg 111 0 R >> endobj @@ -347,8 +347,8 @@ endobj /Type /StructElem /S /Strong /P 34 0 R - /K [86] - /Pg 114 0 R + /K [85] + /Pg 111 0 R >> endobj @@ -357,8 +357,8 @@ endobj /Type /StructElem /S /P /P 9 0 R - /K [37 0 R 84 85] - /Pg 114 0 R + /K [37 0 R 83 84] + /Pg 111 0 R >> endobj @@ -367,8 +367,8 @@ endobj /Type /StructElem /S /Strong /P 36 0 R - /K [83] - /Pg 114 0 R + /K [82] + /Pg 111 0 R >> endobj @@ -377,8 +377,8 @@ endobj /Type /StructElem /S /P /P 9 0 R - /K [81 82] - /Pg 114 0 R + /K [80 81] + /Pg 111 0 R >> endobj @@ -387,8 +387,8 @@ endobj /Type /StructElem /S /P /P 9 0 R - /K [40 0 R 79 80] - /Pg 114 0 R + /K [40 0 R 78 79] + /Pg 111 0 R >> endobj @@ -401,8 +401,8 @@ endobj /O /Layout /TextDecorationType /Underline >>] - /K [78] - /Pg 114 0 R + /K [77] + /Pg 111 0 R >> endobj @@ -415,7 +415,7 @@ endobj /O /List /ListNumbering /Circle >>] - /K [50 0 R 46 0 R 42 0 R] + /K [48 0 R 45 0 R 42 0 R] >> endobj @@ -424,7 +424,7 @@ endobj /Type /StructElem /S /LI /P 41 0 R - /K [45 0 R 43 0 R] + /K [44 0 R 43 0 R] >> endobj @@ -433,86 +433,86 @@ endobj /Type /StructElem /S /LBody /P 42 0 R - /K [72 73 44 0 R 75 76 77] - /Pg 114 0 R + /K [72 73 74 75 76] + /Pg 111 0 R >> endobj 44 0 obj << /Type /StructElem - /S /Strong - /P 43 0 R - /K [74] - /Pg 114 0 R + /S /Lbl + /P 42 0 R + /K [71] + /Pg 111 0 R >> endobj 45 0 obj << /Type /StructElem - /S /Lbl - /P 42 0 R - /K [71] - /Pg 114 0 R + /S /LI + /P 41 0 R + /K [47 0 R 46 0 R] >> endobj 46 0 obj << /Type /StructElem - /S /LI - /P 41 0 R - /K [49 0 R 47 0 R] + /S /LBody + /P 45 0 R + /K [63 64 65 66 67 68 69 70] + /Pg 111 0 R >> endobj 47 0 obj << /Type /StructElem - /S /LBody - /P 46 0 R - /K [65 66 48 0 R 68 69 70] - /Pg 114 0 R + /S /Lbl + /P 45 0 R + /K [62] + /Pg 111 0 R >> endobj 48 0 obj << /Type /StructElem - /S /Strong - /P 47 0 R - /K [67] - /Pg 114 0 R + /S /LI + /P 41 0 R + /K [50 0 R 49 0 R] >> endobj 49 0 obj << /Type /StructElem - /S /Lbl - /P 46 0 R - /K [64] - /Pg 114 0 R + /S /LBody + /P 48 0 R + /K [54 55 56 57 58 59 60 61] + /Pg 111 0 R >> endobj 50 0 obj << /Type /StructElem - /S /LI - /P 41 0 R - /K [53 0 R 51 0 R] + /S /Lbl + /P 48 0 R + /K [53] + /Pg 111 0 R >> endobj 51 0 obj << /Type /StructElem - /S /LBody - /P 50 0 R - /K [54 52 0 R 56 57 58 59 60 61 62 63] - /Pg 114 0 R + /S /P + /P 9 0 R + /K [52 0 R 48 49 50 51 52] + /Pg 111 0 R >> endobj @@ -521,77 +521,47 @@ endobj /Type /StructElem /S /Strong /P 51 0 R - /K [55] - /Pg 114 0 R + /K [47] + /Pg 111 0 R >> endobj 53 0 obj << /Type /StructElem - /S /Lbl - /P 50 0 R - /K [53] - /Pg 114 0 R + /S /P + /P 9 0 R + /K [54 0 R 45 46] + /Pg 111 0 R >> endobj 54 0 obj << /Type /StructElem - /S /P - /P 9 0 R - /K [55 0 R 48 49 50 51 52] - /Pg 114 0 R + /S /Span + /P 53 0 R + /A [<< + /O /Layout + /TextDecorationType /Underline + >>] + /K [44] + /Pg 111 0 R >> endobj 55 0 obj -<< - /Type /StructElem - /S /Strong - /P 54 0 R - /K [47] - /Pg 114 0 R ->> -endobj - -56 0 obj -<< - /Type /StructElem - /S /P - /P 9 0 R - /K [57 0 R 45 46] - /Pg 114 0 R ->> -endobj - -57 0 obj -<< - /Type /StructElem - /S /Span - /P 56 0 R - /A [<< - /O /Layout - /TextDecorationType /Underline - >>] - /K [44] - /Pg 114 0 R ->> -endobj - -58 0 obj << /Type /StructElem /S /H2 /P 9 0 R /T /K [43] - /Pg 114 0 R + /Pg 111 0 R >> endobj -59 0 obj +56 0 obj << /Type /StructElem /S /L @@ -600,253 +570,298 @@ endobj /O /List /ListNumbering /Circle >>] - /K [73 0 R 69 0 R 64 0 R 60 0 R] + /K [70 0 R 66 0 R 61 0 R 57 0 R] +>> +endobj + +57 0 obj +<< + /Type /StructElem + /S /LI + /P 56 0 R + /K [60 0 R 58 0 R] +>> +endobj + +58 0 obj +<< + /Type /StructElem + /S /LBody + /P 57 0 R + /K [59 0 R 40 41 42] + /Pg 111 0 R +>> +endobj + +59 0 obj +<< + /Type /StructElem + /S /Strong + /P 58 0 R + /K [39] + /Pg 111 0 R >> endobj 60 0 obj << /Type /StructElem - /S /LI - /P 59 0 R - /K [63 0 R 61 0 R] + /S /Lbl + /P 57 0 R + /K [38] + /Pg 111 0 R >> endobj 61 0 obj << /Type /StructElem - /S /LBody - /P 60 0 R - /K [62 0 R 40 41 42] - /Pg 114 0 R + /S /LI + /P 56 0 R + /K [65 0 R 62 0 R] >> endobj 62 0 obj << /Type /StructElem - /S /Strong + /S /LBody /P 61 0 R - /K [39] - /Pg 114 0 R + /K [64 0 R 35 63 0 R 37] + /Pg 111 0 R >> endobj 63 0 obj << /Type /StructElem - /S /Lbl - /P 60 0 R - /K [38] - /Pg 114 0 R + /S /Strong + /P 62 0 R + /K [36] + /Pg 111 0 R >> endobj 64 0 obj << /Type /StructElem - /S /LI - /P 59 0 R - /K [68 0 R 65 0 R] + /S /Strong + /P 62 0 R + /K [34] + /Pg 111 0 R >> endobj 65 0 obj << /Type /StructElem - /S /LBody - /P 64 0 R - /K [67 0 R 35 66 0 R 37] - /Pg 114 0 R + /S /Lbl + /P 61 0 R + /K [33] + /Pg 111 0 R >> endobj 66 0 obj << /Type /StructElem - /S /Strong - /P 65 0 R - /K [36] - /Pg 114 0 R + /S /LI + /P 56 0 R + /K [69 0 R 67 0 R] >> endobj 67 0 obj << /Type /StructElem - /S /Strong - /P 65 0 R - /K [34] - /Pg 114 0 R + /S /LBody + /P 66 0 R + /K [68 0 R 30 31 32] + /Pg 111 0 R >> endobj 68 0 obj << /Type /StructElem - /S /Lbl - /P 64 0 R - /K [33] - /Pg 114 0 R + /S /Strong + /P 67 0 R + /K [29] + /Pg 111 0 R >> endobj 69 0 obj << /Type /StructElem - /S /LI - /P 59 0 R - /K [72 0 R 70 0 R] + /S /Lbl + /P 66 0 R + /K [28] + /Pg 111 0 R >> endobj 70 0 obj << /Type /StructElem - /S /LBody - /P 69 0 R - /K [71 0 R 30 31 32] - /Pg 114 0 R + /S /LI + /P 56 0 R + /K [75 0 R 71 0 R] >> endobj 71 0 obj << /Type /StructElem - /S /Strong + /S /LBody /P 70 0 R - /K [29] - /Pg 114 0 R + /K [74 0 R 23 73 0 R 25 72 0 R 27] + /Pg 111 0 R >> endobj 72 0 obj << /Type /StructElem - /S /Lbl - /P 69 0 R - /K [28] - /Pg 114 0 R + /S /Strong + /P 71 0 R + /K [26] + /Pg 111 0 R >> endobj 73 0 obj << /Type /StructElem - /S /LI - /P 59 0 R - /K [78 0 R 74 0 R] + /S /Strong + /P 71 0 R + /K [24] + /Pg 111 0 R >> endobj 74 0 obj << /Type /StructElem - /S /LBody - /P 73 0 R - /K [77 0 R 23 76 0 R 25 75 0 R 27] - /Pg 114 0 R + /S /Strong + /P 71 0 R + /K [22] + /Pg 111 0 R >> endobj 75 0 obj << /Type /StructElem - /S /Strong - /P 74 0 R - /K [26] - /Pg 114 0 R + /S /Lbl + /P 70 0 R + /K [21] + /Pg 111 0 R >> endobj 76 0 obj << /Type /StructElem - /S /Strong - /P 74 0 R - /K [24] - /Pg 114 0 R + /S /H2 + /P 9 0 R + /T + /K [20] + /Pg 111 0 R >> endobj 77 0 obj << /Type /StructElem - /S /Strong - /P 74 0 R - /K [22] - /Pg 114 0 R + /S /P + /P 9 0 R + /K [14 15 16 17 18 19] + /Pg 111 0 R >> endobj 78 0 obj << /Type /StructElem - /S /Lbl - /P 73 0 R - /K [21] - /Pg 114 0 R + /S /H2 + /P 9 0 R + /T + /K [13] + /Pg 111 0 R >> endobj 79 0 obj << /Type /StructElem - /S /H2 + /S /Div /P 9 0 R - /T - /K [20] - /Pg 114 0 R + /K [88 0 R 80 0 R] >> endobj 80 0 obj << /Type /StructElem - /S /P - /P 9 0 R - /K [14 15 16 17 18 19] - /Pg 114 0 R + /S /Div + /P 79 0 R + /K [81 0 R] >> endobj 81 0 obj << /Type /StructElem - /S /H2 - /P 9 0 R - /T - /K [13] - /Pg 114 0 R + /S /P + /P 80 0 R + /K [2 3 4 87 0 R 6 7 8 85 0 R 10 82 0 R] + /Pg 111 0 R >> endobj 82 0 obj << /Type /StructElem - /S /Div - /P 9 0 R - /K [91 0 R 83 0 R] + /S /Link + /P 81 0 R + /K [84 0 R << + /Type /OBJR + /Pg 111 0 R + /Obj 109 0 R + >> 83 0 R << + /Type /OBJR + /Pg 111 0 R + /Obj 110 0 R + >>] >> endobj 83 0 obj << /Type /StructElem - /S /Div + /S /Span /P 82 0 R - /K [84 0 R] + /A [<< + /O /Layout + /TextDecorationType /Underline + >>] + /K [12] + /Pg 111 0 R >> endobj 84 0 obj << /Type /StructElem - /S /P - /P 83 0 R - /K [2 3 4 90 0 R 6 7 8 88 0 R 10 85 0 R] - /Pg 114 0 R + /S /Span + /P 82 0 R + /A [<< + /O /Layout + /TextDecorationType /Underline + >>] + /K [11] + /Pg 111 0 R >> endobj @@ -854,15 +869,11 @@ endobj << /Type /StructElem /S /Link - /P 84 0 R - /K [87 0 R << + /P 81 0 R + /K [86 0 R << /Type /OBJR - /Pg 114 0 R - /Obj 112 0 R - >> 86 0 R << - /Type /OBJR - /Pg 114 0 R - /Obj 113 0 R + /Pg 111 0 R + /Obj 108 0 R >>] >> endobj @@ -876,35 +887,27 @@ endobj /O /Layout /TextDecorationType /Underline >>] - /K [12] - /Pg 114 0 R + /K [9] + /Pg 111 0 R >> endobj 87 0 obj << /Type /StructElem - /S /Span - /P 85 0 R - /A [<< - /O /Layout - /TextDecorationType /Underline - >>] - /K [11] - /Pg 114 0 R + /S /Strong + /P 81 0 R + /K [5] + /Pg 111 0 R >> endobj 88 0 obj << /Type /StructElem - /S /Link - /P 84 0 R - /K [89 0 R << - /Type /OBJR - /Pg 114 0 R - /Obj 111 0 R - >>] + /S /Div + /P 79 0 R + /K [89 0 R] >> endobj @@ -915,88 +918,55 @@ endobj /P 88 0 R /A [<< /O /Layout - /TextDecorationType /Underline + /Placement /Block >>] - /K [9] - /Pg 114 0 R + /K [0 1] + /Pg 111 0 R >> endobj 90 0 obj << - /Type /StructElem - /S /Strong - /P 84 0 R - /K [5] - /Pg 114 0 R + /Type /Font + /Subtype /Type0 + /BaseFont /PEGPTU+NewCM10-Bold-Identity-H + /Encoding /Identity-H + /DescendantFonts [91 0 R] + /ToUnicode 94 0 R >> endobj 91 0 obj -<< - /Type /StructElem - /S /Div - /P 82 0 R - /K [92 0 R] ->> -endobj - -92 0 obj -<< - /Type /StructElem - /S /Span - /P 91 0 R - /A [<< - /O /Layout - /Placement /Block - >>] - /K [0 1] - /Pg 114 0 R ->> -endobj - -93 0 obj -<< - /Type /Font - /Subtype /Type0 - /BaseFont /UWQEBU+NewCM10-Bold-Identity-H - /Encoding /Identity-H - /DescendantFonts [94 0 R] - /ToUnicode 97 0 R ->> -endobj - -94 0 obj << /Type /Font /Subtype /CIDFontType0 - /BaseFont /UWQEBU+NewCM10-Bold + /BaseFont /PEGPTU+NewCM10-Bold /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> - /FontDescriptor 96 0 R + /FontDescriptor 93 0 R /DW 0 - /W [0 0 280 1 1 901 2 2 559 3 3 941 4 4 527 5 5 575 6 6 383 7 7 869 8 8 639 9 9 544 10 10 766 11 11 830 12 12 496 13 14 639 15 15 724 16 16 559 17 17 454 18 18 447 19 19 869 20 20 786 21 21 436 22 22 575 23 23 607 24 24 639 25 25 510.99997 26 26 863 27 27 510.99997 28 28 575 29 29 901 30 30 830 31 32 639 33 33 575 34 34 319 35 35 639 36 36 864 37 37 692 38 38 319 39 39 527 40 40 958 41 42 447 43 43 882 44 44 818 45 45 319 46 46 351 47 47 474 48 48 607 49 49 864 50 50 639 51 51 607 52 52 831 53 53 756 54 54 607 55 55 639 56 56 575 57 57 639 58 58 869 59 59 1366 60 60 901 61 61 639 62 65 575 66 66 1150 67 67 639 68 68 319 69 69 510.99997 70 70 607 71 71 639 72 72 575 73 73 885 74 74 869 75 76 575 77 77 862 78 78 639 79 79 958 80 80 607 81 81 703 82 82 901 83 83 786 84 84 383 85 85 800 86 86 818 87 87 319] + /W [0 0 280 1 1 901 2 2 559 3 3 941 4 4 527 5 5 575 6 6 383 7 7 869 8 8 639 9 9 544 10 10 766 11 11 830 12 12 496 13 14 639 15 15 724 16 16 559 17 17 454 18 18 447 19 19 869 20 20 786 21 21 436 22 22 575 23 23 607 24 24 639 25 25 510.99997 26 26 863 27 27 510.99997 28 28 575 29 29 901 30 30 830 31 32 639 33 33 575 34 34 319 35 35 639 36 36 864 37 37 692 38 38 319 39 39 527 40 40 958 41 42 447 43 43 882 44 44 818 45 45 319 46 46 351 47 47 474 48 48 607 49 49 864 50 50 639 51 51 607 52 52 831 53 53 756 54 54 607 55 55 639 56 56 575 57 57 639 58 58 869 59 59 1366 60 60 901 61 61 639 62 65 575 66 66 1150 67 67 639 68 68 319 69 69 885 70 70 869 71 72 575 73 73 639 74 74 862 75 75 639 76 76 958 77 77 607 78 78 703 79 79 901 80 80 786 81 81 383 82 82 800 83 83 510.99997 84 84 818 85 85 319] >> endobj -95 0 obj +92 0 obj << - /Length 11 + /Length 13 /Filter /FlateDecode >> stream -xA - +xA + endstream endobj -96 0 obj +93 0 obj << /Type /FontDescriptor - /FontName /UWQEBU+NewCM10-Bold + /FontName /PEGPTU+NewCM10-Bold /Flags 131076 /FontBBox [-2 -250 1317 750] /ItalicAngle 0 @@ -1004,14 +974,14 @@ endobj /Descent -194 /CapHeight 686 /StemV 168.6 - /CIDSet 95 0 R - /FontFile3 98 0 R + /CIDSet 92 0 R + /FontFile3 95 0 R >> endobj -97 0 obj +94 0 obj << - /Length 1824 + /Length 1796 /Type /CMap /WMode 0 >> @@ -1038,7 +1008,7 @@ end def 1 begincodespacerange <0000> endcodespacerange -87 beginbfchar +85 beginbfchar <0001> <041A> <0002> <0430> <0003> <0448> @@ -1107,25 +1077,23 @@ endcodespacerange <0042> <2014> <0043> <043D> <0044> <002E> -<0045> <0437> -<0046> <0443> -<0047> <043B> -<0048> <044C> -<0049> <0055> -<004A> <0056> -<004B> <0031> -<004C> <0033> -<004D> <044E> -<004E> <0434> -<004F> <0436> -<0050> <044F> -<0051> <0417> -<0052> <041F> -<0053> <0420> -<0054> <002D> -<0055> <0422> -<0056> <0411> -<0057> <002C> +<0045> <0055> +<0046> <0056> +<0047> <0031> +<0048> <0033> +<0049> <043B> +<004A> <044E> +<004B> <0434> +<004C> <0436> +<004D> <044F> +<004E> <0417> +<004F> <041F> +<0050> <0420> +<0051> <002D> +<0052> <0422> +<0053> <0437> +<0054> <0411> +<0055> <002C> endbfchar endcmap CMapName currentdict /CMap defineresource pop @@ -1136,92 +1104,91 @@ end endstream endobj -98 0 obj +95 0 obj << - /Length 8011 + /Length 7850 /Filter /FlateDecode /Subtype /CIDFontType0C >> stream -xz{x~BF HN -PoMЖVJ ~/M&&IhK0) ^QQQ{E\~yi=k޵޽Js,0]zD8Q%wBُ]1^~TP  |T~C? P)~rpY!11#s|xN \><&}ݧo}'+CPc3O8wu`n'ݗoթtkuG~yCo{1H1pPx V|}!%=C-ê^/yUxqK :AJ!{lA+wLDq5ݢ1fL4C?f8 Ddٞ^Fh- O]Sv)5` -6Cl5e fSgQ C#!a$؈*PY`tq~=v5`p GF+6B8ޟxĖ}D?r.ԦA~PKp{7ȅTd@SB]}C>v& BsMAKf tъG*p\A>>6m|MS^STD#ˑQ?3Yecܖs+w2>a-̷RVc G:,KP -f_A<[k9ƕ8  XIh {b,m BY&[Eeezw̲PV  jx cZ>&3G4SؖIنDBjc0 HiD #C՚j̅CՖAw&ew Nk;A+f!8;(|opzz]'Ȩxj5:>owXTclײ v^(j(C%dɜEnvrȠޥڎ:u ;S~Y,/rqLzQ8ͶxஃmcqA:NZj IT&=ţZ/4@#4dgK;p4.ܔS PX(!8Q;JrK%~e\r(s@L 4-Lb~ϨvI0Q`JJjL]A };n8 eE GDVGЛD+G5@*KH ,0?o8Lg,;w,|P׷|ra o&P-A&XWq[ \&X,,2kz3P+#i^C5*ѣö De!DvVw@eesu (!.Hé]vbW]Ȩ= -269V׃ݞ#8yyyEֲns([h꾥$^ ئA&єE6d2 +m{7gyx#r%o]!s\D簐͛!ǽ'UgX>qwbŽ+.d!} O^0HXlIYfj~a5=̈cE|TTu>#@c~2iu]m67ڃ"c&Gq+=| -j_(}]V;IdK+F`͌g̨괢h2qYNC5:GyɅ1$z5)l{uksgB%s'2g"lZ=9 NXX끎 UIa{Sx. c!Ƴ魦c*Ȭr -եd[Pk$c3*9n"'}^[X -trM:1kf c=/Ǟ>6Itޏ>6mqP -1KG@a^ w ܃ު)]F|F'p]O?~XNcQ=죧/ q>`TΖ][aZ$ >ʠTwON1uvWo+Eϟc(."mp|&-Z]Z(T}B+iqęBW~'~4K:g eZB 87Jpd]t8>XPO!W8pK!LP6ϒg2 o6%[-T)r2`~ Bh%e=%ʉy2(p-2 `WbCW5:6t,iJEw#u0s/ >{n> R/]kXS``XX``SXkkSS+G[z7Mu(խ(QumBtt |* V^h1`6gl&ԯ t4L}FPyB&hϗlqc0 *+ '7C`ojlϝB yw6fNlBN/ ffrK|zzLSPt2֛6YPTQveT!g]|CTu>u:?0=3 #"`JX 0Oz#@6b%GX?OKz)'|6Zi4>K`2ڦ'n.o㯎xXjݜ~NnS~jWM _^Tk$T\SIn4]c.n tQW9CBUi @n &&C90FK|-~9H^Ph/Ѧ*8 Y͐&'uE} ڋHJ -σ 2 -yPvW93`mmz::@G亦 Q8_S/ATt*O&BKWp8\Lhִ@ZR2 @ln4t'FU\>6J޺זXM5+bUqŸ(;fʾ5CBR܎f&_ӡ܋4"&kh軄{x5m~zAO[6K?Xu$$B Î o>5 !L˟Q=/}!&`:Cㆺ0?m " 6ʾ`3}_tgUsTM^fizY]. `.Sg.ol,on^$b-)QHG(mm"3p plRlRF"n ԷށRC|ϣ/Auq#"ǚʻ]El#X3#m㻿@:>@I 4NLqȩa#PG~6Ea˄='-s$K=:Zk߭0RwܻSr^j.MSbS>٤wu)l|?tm'F30F0-W]6yْ ِmͶY^pgl<&(Rv 3DKqM]MY,cVHt[T.r >((,o9|!"&-V\bC,!|B,}C5@蘮޴@Sze.?U0F4.q&q8W"Þ+[9|~X@C0U a^Y$+={wG qŰK($UZ?k+p&GpM3ә6UoAV=Tk_`Yχ0OSv1x*^kka&%fҕNaKoCTLbJ~0Դ=,I$"z@(u6D7PpJO2A|GyXC0"yݑ'9t3O,}Ed310qmM89ep<9vkNν}fvl#t=&)}TGwL+mjFf!d4b{,}BaQM#ͼEW-d7$TIu8!ޭCLE&|PG^98;o) ~FsEP|P\l:.@9$&%>N{OA21- .+WDS 8S]PVh"Rv tdJpΏ1ga|P/F{u̧"|C}}:Wʖ暃*Kز x̘4H'dV"*EiEŁAF{C!B5^%=Yr8B~j lJ[!V pYv3Wi((Uv`AS1C jv[;iJ0 -| H'|l $@٭Sp*?c45ƣ8(t[!,>~ { tCiJk9k?ͻoҾۉB]5W;t>gdFAZl2dNI3WZvG^(ݿs!L7%ϝIa2z0[Rd ƠOMܼR!l۪]A@6g'e7vtکA -]@܏}e3i:2@F~#Dz!B`2A_O83Tr'U֭ɬ!BVthږ% ٦డρ Z[U -durjkLn5H>q2ua5KϣzǧhDv=g+--gYmJ d/y -uƜ@ʜ]C˘#6sjہ<,74EծGŅ5Ќ T^Ve=LҿԩՉly!C,已PWXvbIWʕTIZ9i<*{9*1*q . NB lmYa\,؋:;:ڬ^ X>!l̈́R=g2@g Fbq/Ju^ݰʠ -S;gh@bGӱJt\X 3녅C!H_SG6?d&us7zQZzv1DO:EӾ_K`=6li{[^=\*nj-o-H kc7Q #awgc֭B -۰kQጳנ7t-~7w ->܈oGh21a|IpAm}mg^i춿og߼Bn՝pi)DU!EtqA"L<{hsTl4!thYy:pّMF?w+BBL$Lbա-nI/M@ң h>&6ȃ|p(>C8j>I ed[诱Bmn}D`a:p3l8}Bs9'X Bd#/5!?-&lMǨ|a7ߜ5,[Ih5 -x!E"Z稅6a<-'}Qo\Rng4tGT*=A+B&61Cn۬96GQqaTYm@'>._ $1q -MV¾[}ʝr'0ae^B:$BQN!"-m)Op2Խ^^*S s`_v0g.<:۱8y |3ȒOS/:m U$k\KEga/] -zodKjNb\# - nq}@ܒR&5ђX3r2?uW֏t6ldh[T -$esvBOH(E H?i{sym1;=]^./fl\ӕO.kb<38EwjpmT.u)[\hRj\nI|Cp9uz2?[#H^t$Cze1F\_ vJY ћDm^i>S PaIm"XٓR7;W*\u{Ԙ-lCΛ@]r hom!6Qz;^ \Srkr@%Mf3y?]B=I>\ +xZiXNy+!ZA^Qj֪u@UP$< +HTtZZ=tZ[mmk 祧5Vm}纾?pafyy~;JE׮ +Rsn@9{zL/0MzF=8{BtenTW({?#zW(~@_{ VJFS3?tMLaS|1c<'D/18"8|pаa#C#ܧ/Y}ZhH!AƏ8*4,pА:)||Ǵys{̞9eESGED s >JP*KJХIspUEn=uqhn='VA؄=.6KBJT(6 +m +k򮸹(7خ|QmU]jꫮ~Wb~lyֽ[tOh# ݥ+z3Pl'{m)met*:QQnS>}{?E~m7έ~|14|G p!eh}k :@JUZ&h`TUi l+8 p.-*t?R"2k !` +Z7[-8#Y1v< +Q` !JQ~*X|cjpåq,2Z3%+m+dakU$s(*oG/VTV`WLѲ^+9_7f0ҬTVnPc +YHIaͼ?͡ .G#r}έWGJo[b<ĕ8զ`b9gYsݴU0`K ^`LǹB3ϸa5V[H`!{ܔ 9&LpPew9#kX1OCή-ڟk1RG8ᘦ%1Ł)p, t>12y1[qhci4 tA7u} ;h%G"p:pFFsbpώpp]mD+m +NžM~? *9m|)pv'e?T|ժ/+U]ѕJm@Zt7dcCDe^i}NGͲP`r{bKV~M_B#XӦVlO8 }Z,B-!$$\Ck5jM]āVcgr=bK 4CDp7dO1 ߮@tz>O!Zڛt@}(·[YTc,ױY6;^/o +䓖7(CG)`Ejy$pHdr9dwv`?{ .!=(u.*iXNQ8f>j"(u-;[`cHSׂZ:[UoKP5XjZZs8ؙ­<`+yaPy5BC0^HlٸdN[is8տuT W⠣P0%R%5$nL@h?Rf˲g|BHi%#wqJ8= +Jl}QCz!=4AOѧ M=:\%]sB0mga6Bx܊zN@/H=N}K_qf!оlp@"+OE.Gkm*+;G_T$ۀejBqP 2o>Us|'"f&}Gp+UnbآC[u2}qkҊ :yꃬN+ʌ&4eCze7hjK/v\oP.kVp8{C2 BzY_ 0 Ztk755\H$s$H%7C"p0DT@j)("Kr 58 +p pOs >{{9;}}xhp'Y{t.f+ 3jZYHC vޖ/(^4"|ڌٍQ[p/zdvϵ'~ɱl"cS75Gb >8YkTtP72udDvq8 5bگSFr?A8?@hZO*)m<>/DC"iQdHB{z}:3&z;YtApFsO+xAd>=LXu@O)cVy"ԑ^맿`[U!ԓ!15rK>BkV+Mx[ u ezduua>}C` B}o,絍4o]bqQyϻ+&rZnhz5(+N*) +a  fSz^1ˁPpwPCoTrmRb_@O,%oG(|q,NmLRIjott-g1`Hh,0C"ZhNB+ mMk0fj%@k>},\%?^ =8Mz{갫]1]U5qpwSoK6gf<Zyq]h2}f$A1DnڼWᴛFt}KWqۻj+*k 4Fl|`ѳ0<CPxhPxyq^ty|V.SS&J܋^b;7-4σ0Wk!^yՎifs8_W`|M;k5X̒9 k/˴gp?SP$>s>!}J'sT=jpުWϳ?Y!i~a) +U[eNpfHf U0'|"$S2g +d- B#8a*H|%"!]8`SyCl!l)$szFz|2]A=BY|o7_X-ZH`1؈ cr1;ZCF{1,X 2I>C$C)QY誒aM_/{O'W^uӍZT\.]gE AħSy=UEk + +jjohc}H4!J]noސjje2Bר, ih_U-L9$m=)[Ȫgx S0Χ"e4TSb" E 6xm,L:\ͥyguxX,YA+o+Q}נ.E] _9$sK+^ǡ_uP%)ɜfc'rkT!b?:JwPu7TO|SE@?73.| B%:iđ4w{Β#_-:Gh{gX|B9ԅlLdqZm~β:~N)M4ƺj:oF?-Ӂ 3"HVÐLo#Vو Bڞag~W?T >aZi$Q=d\7' Ƞ2,oy²}oXXjNanCrzwek_TkDTTI.4Yi.z)?t|1pa|H X~b#lw">eQ$;ך'KL4Th~ x_1-FHt0ģ uM}yڅHB 鐒k̆ؿ=qtΆD%L~Rj;_p:k00G`/|CPe?"]!p%ej0hD<b<)C?p#5ޅ 䛱8}ڃ[38/d{kzb bnkt@] )v:?X)X&Hv-t zR *M# edXڂ3G rk3qCPq{Rn é!{w^hc"y.l2!L )!1wV4r:YwQA7ju\%;qSapղr;Na?چ!&.dMmNngmEI){8@ghSB R-nLOi+(\kn~Zд͓&!fid^y' l`3ٌVBФ81?4LSh<0͂q?r5_iGN2\+#? +d4Ɣ.YɍwmK,[{S:2@f&ڢlS. %:ӂ%~J&62&*69u +}02sYpZYb' <@=E8!'Ta:ofbZuB2#MdF`>o;쳟ǜ;6T_qmֽy +0-`7~d0A4&Q)J+] 2>7q*oڔEٜ@O3[TI6n : +Vk_DL}ڏ'ot Xsd Hw؝Yãs7lY[)c'{J۪mZ?u[ +%RN`Hޓèr%U)&'E|cH> +ĵ 솽87 újD=#*ۮiu RQ\d2f#ڽhmg?AV ;QcmP `^`9Dd[URHݥsl%nRi-Q@˙b8&,#텔fwZvhRp=8уD9O{T3tp,*\C7T;WɅ}›ٴ=X!hή+`}ނ$3adN7o1B)h/akW]ζmHYi7硎~TkeR3 m \z;?G#'{l۸Ypc Kg"#V6dRh_Xy=maH,Am +5h!{NWT{_tO,C}cn]g=z F`F{?t18-hTTu  '3\p׃\غ6*0 R|ڋ8!WƁzZP`La<)~׬l gG.`C-\y@a*!VH ԇMyلxTj-~hƎИR 9 |pb 'XHb 󸓹$ò +UYtdiQf6X vCJB}ת5 9giJ7fJ:pZB+ؽkt)rL-dw^; `YY5'}UoޘR`pe+*UenGPɼDll[-V{~A^uT[@sTy @![9ӏ51`inOLz=˰O=(޴!)i$<{ Ua&r@F^1J4_8.Oz@JpqK>O +h;\')[F7Ɯ+P.t=^6ba;( xNd-)U\rm}k% ze /S7~6k-"(ohQt0Og}@dtt v? ~i-x?CI_g.?4bN؎̯#낓o* +dMzbYҸ(\T6:QϢީr(9[jGrbZ*/"\4_!]; XY@'Db//ZހKa=.5.K{q;vAhѦoC#܅wZv[ Rߣw/+> endobj -100 0 obj +97 0 obj << /Type /Font /Subtype /CIDFontType0 - /BaseFont /ONHTZK+NewCM10-Regular + /BaseFont /KYKLRK+NewCM10-Regular /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> - /FontDescriptor 102 0 R + /FontDescriptor 99 0 R /DW 0 - /W [0 0 500 1 1 681 2 2 528 3 3 389 4 4 556 5 5 500 6 6 556 7 7 333 8 8 708 9 9 500 10 10 444 11 11 528 12 12 444 13 13 556 14 14 764 15 15 528 16 16 278 17 17 556 18 18 392 19 19 778 20 21 500 22 22 444 23 23 500 24 24 555 25 25 500 26 26 722 27 27 555 28 28 444 29 31 555 32 32 444 33 33 542 34 35 278 36 36 394 37 37 500 38 38 556 39 39 778 40 40 625 41 41 1028 42 42 556 43 43 278 44 44 500 45 45 333 46 46 833 47 47 778 48 48 500 49 49 389 50 50 500 51 51 389 52 54 500 55 55 778 56 56 278 57 57 500 58 58 528 59 59 555 60 61 500 62 63 555 64 64 444 65 65 667 66 66 722 67 67 555 68 68 528 69 69 805 70 70 528 71 71 278 72 72 778 73 73 750 74 74 736 75 75 681 76 77 722 78 78 500 79 79 785 80 80 361 81 81 917 82 83 778 84 84 556 85 85 528 86 86 750 87 87 306 88 88 514 89 89 653 90 90 750 91 91 805 92 92 778 93 93 722 94 94 778 95 95 833 96 96 500 97 97 555 98 98 708 99 99 778 100 100 833 101 101 500 102 102 556 103 103 778 104 104 500 105 105 708 106 106 611 107 107 444 108 108 750 109 109 1000 110 110 680 111 111 778 112 112 680 113 113 833] + /W [0 0 500 1 1 681 2 2 528 3 3 389 4 4 556 5 5 500 6 6 556 7 7 333 8 8 708 9 9 500 10 10 444 11 11 528 12 12 444 13 13 556 14 14 764 15 15 528 16 16 278 17 17 556 18 18 392 19 19 778 20 21 500 22 22 444 23 23 500 24 24 555 25 25 500 26 26 722 27 27 555 28 28 444 29 31 555 32 32 444 33 33 542 34 35 278 36 36 394 37 37 500 38 38 556 39 39 778 40 40 625 41 41 1028 42 42 556 43 43 278 44 44 500 45 45 333 46 46 833 47 47 778 48 48 500 49 49 389 50 50 500 51 51 389 52 54 500 55 55 778 56 56 278 57 57 500 58 58 528 59 59 555 60 61 500 62 63 555 64 64 444 65 65 667 66 66 722 67 67 555 68 68 528 69 69 805 70 70 528 71 71 278 72 72 778 73 73 750 74 74 736 75 75 681 76 77 722 78 78 500 79 79 785 80 80 361 81 81 917 82 83 778 84 84 556 85 85 528 86 86 750 87 87 306 88 88 514 89 89 653 90 90 750 91 91 805 92 92 778 93 93 722 94 94 833 95 95 500 96 96 555 97 97 750 98 98 777 99 99 833 100 100 556 101 101 680 102 102 750 103 103 611 104 104 444 105 105 500 106 106 1000 107 107 778 108 108 708 109 109 778 110 110 680 111 111 833] >> endobj -101 0 obj +98 0 obj << - /Length 13 + /Length 12 /Filter /FlateDecode >> stream -xwX +xh endstream endobj -102 0 obj +99 0 obj << /Type /FontDescriptor - /FontName /ONHTZK+NewCM10-Regular + /FontName /KYKLRK+NewCM10-Regular /Flags 131076 /FontBBox [-40 -250 1009 750] /ItalicAngle 0 @@ -1229,14 +1196,14 @@ endobj /Descent -194 /CapHeight 683 /StemV 95.4 - /CIDSet 101 0 R - /FontFile3 104 0 R + /CIDSet 98 0 R + /FontFile3 101 0 R >> endobj -103 0 obj +100 0 obj << - /Length 2218 + /Length 2190 /Type /CMap /WMode 0 >> @@ -1357,28 +1324,26 @@ endcodespacerange <005B> <0449> <005C> <042F> <005D> <0422> -<005E> <2212> -<005F> <0025> -<0060> <044C> -<0061> <0439> -<0062> <0411> -<0063> <0414> -<0064> <0436> +<005E> <0025> +<005F> <044C> +<0060> <0439> +<0061> <044E> +<0062> <041E> +<0063> <0436> +<0064> <0066006C> endbfchar -13 beginbfchar -<0065> <0038> -<0066> <0066006C> -<0067> <041F> -<0068> <0034> -<0069> <0412> -<006A> <044A> -<006B> <0451> -<006C> <0423> -<006D> <2014> -<006E> <0420> -<006F> <041D> -<0070> <0415> -<0071> <0424> +11 beginbfchar +<0065> <0420> +<0066> <0423> +<0067> <044A> +<0068> <0451> +<0069> <0038> +<006A> <2014> +<006B> <041F> +<006C> <0411> +<006D> <041D> +<006E> <0415> +<006F> <0424> endbfchar endcmap CMapName currentdict /CMap defineresource pop @@ -1389,70 +1354,72 @@ end endstream endobj -104 0 obj +101 0 obj << - /Length 11454 + /Length 11304 /Filter /FlateDecode /Subtype /CIDFontType0C >> stream -x{wtC -x z{&ܰ-ْ$[ݖ-c{llclZp$B -BH8歱\y{eih>{oѱ\s S!Xl:ks@{';óN t}:YթgQ7J}Ј>tؘAÇDM!=m -2bM!=}zl -!ݭ=G{iK-15?M!= #ݽWhh;Cj<{ ~Qyܠ.4{.zophxhn6 vp(黵ؤe1sN:uvz:=/>g3Mf)lFlX,:+L`M;E^vvC8Gau >WTwr[fsUđN -:sxip΃:Qſ~a wrEn[zXѥ_Լ%nɯ~us^Z6I/|#礞z{F雯i1}ߺ5`@~`ڠN/eHԐC 93[# #oQ_=ht֘w}'K3;ߏ+HmQjijAxJt}-p'I5[\4k=2ӠZ>>Z=Cؿq,vB/ ]Vu#xΛXԘ7=W -*ڙn^Nt.Rj 5Ce_h̏`3bɛHhS&gR C"u+g&P^:WjL^( 燆ib6yOAѲHh֎aÜ:lWܯvQ ^Ns_("}g[q_~DrW/|[ǟ8ZP Qzنo3v8g R.`0V\u} (X7/ʓ>ݡn}~iԑv`G|.rt5x:u+`=+  NB4][-dԔ/_ MM)jmU5 VCࡒ;K{>-*Yqن 3 -W؝I-RÍ1QESrcȗԅo,ug[7hrU 4;*vaԾT(WSӮjCZ8itAE}sEt={Ha7G uZݩ7ÞE{ 7)u놽@JN~!w9ɛ֮X+Q Z;ܮ;nn+:3|< :3c=,G/ pXQTVQ^\PѮCB R2yܶ$͟574sWt "iJ9 -H9"3ԁ&s>昣Mė-2fj!¢c IU *g;gKZ|@㐕hr#tM'0 -V? gji}zj4X s3ʎ)LmB6}/v .Ϣ -bHYk5 5mH?$:P.Jv θ<5)!+ ְ>̼ӷ ټ 2wlָ)^fbMҧd=6禋n(1kS䢴Oh_{Ѥ~ }X;y<2Ht>@sߦp.LH:c\}d.] A\GG9i}.|7@OdH%+&*=Σ#^P zjvc4vc&!.@0kfravY7 -4xSēՆx](/7S^4[+hҘߡӹ :ʹ~ +r(ڱTVv>姏S;2P7OOq#wƁrjߐvx䗙hqҙ\ =t @hGf!^Zv9eMay|_v!hqg ܁;v>DA\jL;dX>8""HΤrRg+76tR{8AΏCͅpvy40"c" d1,`۔')L9ž@.Y:Baِ'27صxֆ 254bU(Ņ6hs<{}?Vl5RʆBƢҼBbd璍&rb$CÖj5q#[ŧ{iVRḟ%!!Z X)zDN"<1U Tv܋~vK*ueHHYHeeYY%O/9gVN،K~v63O4zEyk4 nNg4B2ILMN;|Y^Eӵ6sԳȹ}~hlnj8W]햾!}Q8;@0)> H ] &Vw[}:, -'ф`K2 -&r/q0 -<1FBb -&SQ ¢]vK OX ./E(-ugY7cRW][Ƈ:݆ 5, S`ݾ9fK7xo6/g=?,F>ӁK8ko}h*G@e8u&dix0&tK6-4C_a76IA-tEVf  BOQ biϞ4G|χ6B`Nɰ:]$=}2{C8 [7ҷ1`TRu yOw T%F$:JŘg_~3HI Ei@.RrRV?F"隲 ry| Cf -f\EUnQӥ7vCe^hӊOLj0_{ c-xG - ndLY G>H/PT^Ѳ6WRmBǟfΎ"3SJ(! JڞT[,Z5l3}rMaAU -xDzQ!kWgghhH?')b Y )L:I gq1,,T`%S X#gua{YkfھL۾g3mfDؼ%E;Zjar(, £yZCkp +\kh  Pc VEP,qm&3T" tS9iK]:aUo*$3,|` pJi]|*3 %2h~8k4Q 0GЮ Nڎ#@ZEq0l|ʑC"a\U/\ VH@Qi*n_+=e8̾tv;$/hŰ2bڍkC7]$46#>,y}>]bH&/m_ FvGamMG܋(X"a?ð~9j6I k8FS`ZpIr0LJPqQ:;t -BIL\.% -p٨kDdslWz+IW>] 0&m35i R5΅}@%>z .jӴ \`={ 44.?˰戢`<̖-+lTlYœ?&׭ר1 -Gyz\rXWX _8uU(p_6֤.I$˛n{8H>6reŒbʯ?|/!#h IPqM`1ZY@j -eevh5WȳщG *Mԫ;dnq\FnTOaHVRw/&m -k}˶2N{4F_jDLF@wK0VHOykBa6E+P݂|Ra Zvᵰ_#vt8pvYlk^_1ǗH:#*:y7\iʭةIf"DL IA@Lp. xځ$!p_y<ulG2Q`4֜Zԙ:7pޯj\v0|;>EkǫEћ^ 2yuT B5Upڜp$nt= -D^<戁*Q.;LU/H20sf l15}v ֮V/m,}YTFQ >TSԻ@(՟ЮwD"ƝJB=K*}|"4!1>L{Y|O4T.8TzQf?/j_%ciSl[NUu"aq,gd -}CUFC yVLM1l%ier`@;zӺ 9!{jvsGvL=k=hlɃ}캨1|l(sղ*70mЦwLf!˘Yź`-O98u<(eߵ'l4P}@VB1di8Ӷڋݨ= .lh\Pxb"WZ>βi29v rRTN4βbC'G.Q#+#F֙kMuP܉)eg2t .T e>3  @җawXO2Wm  %]R=܆ꧻUE8/QKP*CEKT"TEy~KwVFŧҭ:9dM%Pۘ{<^<1A` hvOwLMt5ٱvH B_Ԥ2gS6 -ªߙΆo9۵/)M.5.G|ϘyD4)fc 2&{hRcyIߍ:?TY :^8nK2LSAQ)Gn+繺",`Bu ml-S!J_cA'dCn>?h~2/OMP*ݰ9]SѮuMp'[vx -!3ѰI aƔ4PGWӓ2!;0ȿ#߇\Cjʴ(K"@%ń7HLDdE+Ԑ͛*\rlѕ&0O$MgCftFC JcFLo:[lŴgmO%vnl -VSTCZDsH*lKwLٳaK6Dߖ[LuPDv%l "e&+>A^@C x[5P tP|.% 2!';B/L2@G(ASL"OXYZWW>]mKO3e ͚kcܲ>v\kGO1+̹׺ܽQW -~TUA)}>a ,jFp[W:6/QFqZxHa|+?JZ$lPePj ԉ*їk.||5n< cW[j+(pv?GU˄w,8\˫+DiMc1iB}[ʤCZD^Mkwʈ[ hAV.3W2Mf_DCtҔlA2[/[g9ہn@'T@C6<خ`T\QKVjuS"a%$\QF^YN٥p|OkO?zE?:YC4y{JdE͇&ݴ|a:Fwh@WRH#SCޡ}ylJ!f4WB1[LW'"M\iv]ңL -C' @ˏ$(ŷ;Y>o v, fFj}0nE غ8 -i=[i<>eT@nƥcob]ѭ{Di:5Tce.̫Pi(I-2vD]}Fˏhѕb-L2o"KGG6#*E V׾ڳj杠z 8w_p` 9kq#SwL. &g|Q Iiڋgڱg{xdWAZ9!aw '+[j{ -kD7LMEK&A*O foY,:Q.>`&]Yf5'_aŴ6O}йm:n-: -J9Y@2 =OIlCJ^EiGTu1ϪΒu//Xp7Z-8Kv,$8L -,ytWq_(~U<欋|H1ABZOP?2ަP tܓPԳ\t`G9S[Ģ1,Ɩ&[o-z?zԚvTmpp0Sq&QCWo~|>fIw˵؜ⷋ(Dez_ ',M0ZC!dS3=x^.~ 8⿤r6(1K ekf^}w>E٦kW+!*TU&J{:~ۿώ8?**?$6uX[:9[2qz)EdK ZI+8QY}r1oo] ~ Y(1@D$Ȝq+3 V(6.DWnզ@Y;tLƽT\= Z0߰Y͢wp4[eO}ڜ(A|@#`2ڗBShYCӎzQf@Zӟ|e|ͷɃbcTo2B8i-7[&):" l̈5ӀBZ c~O7.֮2=VAҁ\̐xYR [IyDq@@DXв#G>Xe˳~Cf.LN9u,.vjTcifW~@;:gaoAȁ]k[V֪L6Gu 5Lc 5P}^`K-C34 D e $Хv{>45 9%RaiFp='H2ymȆ6n؜|xڹZfxcR|Dk -1[c2>^Tf|&d9%=HҚa\mRStGKꫦ&/ grJ؋y 0/U#d}&ARvW;?8;Azq_6GKƒy(ݒcb`VBdJTJ4*H2>P p{WjH^.L!CaεKp K'LJGPϚe(4N1 Uyrt&OҺ5zE'Ny;XNm= 8sʷz -#̐!bS:i3.&Str[dLmg_DR2VQ Ĉ(P"k˱^/e.g$x -@?F9]W7=Yj+ۘrט$_5DS$}*~(k)][MP:r4EX>krv)PrCd"h#NGܧ1#Whëd31)UPg'gק6Im> ;[/7X:] -3S,la|Ig'_ZHR5iQn`wl_:nY;>wGyg`"kVg#\}I?DwWȲnyrMU6( '4pzdU8a٘?ñ_%8eE^?&Yܝ6ycٶN FS'w#h^(32/SzK |sn*㓣 "ҷ[urSQd1 & mn6gq3Sim`]ʰhvX2ʮ'co> 9x(iy@GZ5\ޒ+f>M*GQMzYaֹ<9L v,;mg\)Nhl?]NOȴT`5mɾo"?@#d=JYO` o>` hT϶l5C Vy~s D9.UsU7jd.>Um. nB{S]Ph[ p8 -)LtWIakNa|9DHÆ"jSlRp5O*`?؏}k%»9Zzr&AGC".4Le@&+|OUUEe o -8#<-'8"~(Zv\t --`>}+s1 k`9,3-7LR^@ -jy?_>щSD*})j\O AsKt|c||? ԑY -X{}k0!ގ,DB>2nBX]42m間PB u 06hlt| jZOY(ԛ8d=ЍRiB  )>@TâE7yU;߇eQ8b`ܳ&`2=z%%$w0;tLpvsj=EN?ʿgV0gY9Nɫ=yg=F9mEsskp+/9r}bnzor+_B ^ҌG嬾y%WxS,Nw7s^j7^+@ vak+^0ǐ& cxʈ#{lчčh7f0n鸓ozy|IzN9v8h{A<|Pv>cs#sYE pg9݇vG]5}E3 *o֪&3uOa'ϠNClaߴzq2=ዻ@X1MBբ,Eb`s.66\ 6]A4BNOREM4RبF g߇b!81t\4h| ܥ"[Z +HEdAx2.`}A44+?Fp}t檬v&pAB^ХO9m6|F_,F(z*Q+Z羋.T^8#*Flz.k\l +]5A7Ϳ>зd1 c1m:@ɫŎBv +r#:i&".`pi%}Be8Vau< I{7ݱ; 2ye WFP/tzh#{_ حX'ܚܦ? F/`lAA{v*C${V͞bc@ p\gH1.FC 0#6M7}dQe\| _f~6}CTPYT6цŭƾq@rQ6~c2 Srw##;5d.ME @&\cʍ+v4iA4NV-=uмͶA QD,m(\?pWMЗq43ЍI(`\$r*\:"x@vٻ}'y 29e݋d=G9"!Q"L5ru.F(> i\(M\ȅleyVYV=QttmQrV%2Hn婖#3#r_Z9m\/{ : aӆ%V#{!CAy)NFn8 1>|yq i;x7ŖJ\U-@.K墂f?rrs;{5U='v#&E|d]vim+;3`?5\t]D~/|(!a[r\Psr#p 3*UPc."GH-hteg4oa[0pgUKR+W@ a2 +e$8 G܂[p˵\p/?Wc8e_KdRup-llZspl@9Zx khBuI0m2$u@TP(al:;+pKY`'. 0껹(o.*&(1*|l3ݺ=ZRN ]}C. dRb 0'=z Ir%O?g-2>z`MifW5V}^oVƌl~c$`Zi2bh|7 !ޤEpߙyHc29R.Bne{ dxF L3հw5mi ےB0̇үt}Kknx)bT5!Ũr7)yM.Gr+NA +>|=&}w;IG{8H!#NPu IU׉{tlCb)psT hM0wBJHTH'ɽW +.XQT ljeVZ4N]% !CH2e$1ni& $H$kp_V'=^-7[Ro̿Zӹ3tTp*12@R+j?'Ѿ4n +y +:@tԺ~cN & /~ DibOYw' P'ݙ5ڌ BY+x7EIJzO-ANVfFGkQ99c[ U< @ylΦ?OLLNé[DXT\V3?(tig +_OcM,kx\|rsk)>ͯ/| +dؖPpȧL^V,瑐PHˆ3R+I!tQkIA $eLOB ̊BB$O@o ,sO/Ϻ}gA'ޫ|ř  paJݜ\k-jðǫNk.TRպX_}J1q_oXяݦKP@Xpa6.NJ +XDNPK,8x ?l7Tu ZRF5⌲"cgRuEzrg6ƥ,RÙ#H5nCY%fvvYJ0GleL|5CC=G%Luf>?,(e:`/R ++ ,*/eyMҩ[q/8" zLXOTpHHapy&saR{֪:+W4Se1;׾؇952sr8U4] D3\H/u9B\&5!1UYUpʚJ'hI2fJ0E~ե%(FCYH`CQM{u@'n.%!ŗ93Lű*{}0__!D̈́MJf`Ӻ5n[/-baFp'3~Z +|Ŷ\^ރPz64(+,i jܹK"44O/=Nx_ dgt&u!X-4)>< e]_o%UfNY.0 vx_6sg`Ά=FrN0NTPN[G|tS=r| }lw=q8eB'ՠ6?RZ2tgQK{ә@&2ܨ2y?6[3 +6L#/gʊ9V[\kWu+oc:)zV*>ҕB$5IZ5C:67qr]8T6[3ßAZJrc1!Kp=0Unٯɋn"ǧ$R0 me?QF DOnYͫ>]~2 z.k-#B1G?,PRYٸ6wUvͿqorV;75QLfWfAvp/,㷇Wl + . vTZEǣe큼91K%Bj&g<%R@h$2.gJ%Pu?5̃ х7:bwt|{JKjTCrd%/Hl=?iF +eekep G[wZ){}=l__hc:j7T~45'~,{ub!w=U|eL@ǜ#GE?q-~–!cyU Q p_ڰ:[ +-uOlc˰<\Vaϥ(_ύ; Z h >F:ŋΤ3 +|P r--ep(,m&oċ<\M'l0=dY)m6i.Fr>/C͹pLa*V6lIzE֨U'3Кy, +ZgX Iچ,|;w*Zz͟e_x|v] 1>W)-Q&kҤ'\w h"WGuspukKRI1"=FARD^i&sAÑ/XeFx<`°Ma^!L%OnTΨ3-G[}c}׉\ A'DNT(+ھ%N&þ7ȍʄ2b )gф[rhV[m޿|:'>eZdw"~_GyXK pRB\ >K`%Bʂ-x-M|Ԋ-=g;iZ7{<)"G!t,]C@kCp&L~ {AN!-ht6G]p4F7|_ +Nݨzd"䋨ftp!^< #~UusC;|w"]? +RcnXRd(Cىx?ލpHHUʻs+fopOe.6?v ڏ`ޝ?%pU|[?Ze7`H]FyNJ_pNf/0~LzUn>6J.HдRE' ^ d{7gϷ}zR†Ky~~N?|65P$$6w[π`7t/coS'1f'pV⤯?k tta7k +(` / ]D/2;ʱԁv{wŋ +U}xʠkXui3nJh-)cUn7T:3!iGƠN88c +%Ԁo[pc`Ɵ*ԬK0$d +;'`o"BՉ!_0M"ņ'Oђ&z3۔*?Ѕ #刱B7<-c%O^GW?DFku$7lR'6er W X6ji/(PA|RBrb|,D_ 8ݝk:)KW-x%]VV=؁ݪ")/aKTu *CYKZ_ 6٤1ja?܋c:&4 M|B[1 aM_ + 4t*7x<1!KLhN_o\ml 9VBW36š8yZeotǵ/[\j=;G|G}T >뼐aa<@BXΣANj>~_Ci.L;&x}U=b&\ <OGm)좸"Dw + jh%bՋ3+H$R#Mt*oXɊio~C o4|")=F,l6 B! @lS)A.5rMfJ6dn]`a}!O[`_<#Ƙ jPk)qa_#:&b32 6ԒȢ[ +[.;%q˒'E?Iv3ݹ#;N dZU'a Rxx_Bgwq4lWB jlKP}v} ū4^_LfWöjB_ĩXO~% my*A@hȆܜr#y/%|>Gʇn!3T?8cdz|eh[QBl̀ <Zrgc?DHW\lEo9¹&~ZKȌD*˫!Q nIq dmjv)ĤvϖTFN(/AwsSD +)Z :Qpxo\>ؼC ̘v8exdmTA{M}{R#up;.±}-]ZB\mF ĀFK{݈ۖTf +V`g d>p>ՠT?[o<;>S%^+n(-`<5(y;{6dLPX I-ߑ3k.| +.)sGOȹGN pu2!@3m 0{'Z?PW\eH`02ȱ UPtJW'mm8}oj+vNJGOS|6)Z("s+iR S24} 8zm.- x@uͮymYy3{]Jrn7;2žf \\SۗA3FC0 + GaOeՇd49cs{-(Cx/4yΝ+lM; Ѕ@,7ISak63b &!.EMޝ<<1 `=rF4V,nBkv5iJuxd4T19RU{ y*7Ԑ-XG8M vhUk̺ZiX)k*]"amS/ybN Ϳɇ]LA$(7[Ȧuijbq[eɃb~ +#d)Iocn+z$\ʒh+>q|Ar O+Ƀ"$((*"dѠcgVwz~YitZNJ}͹ ӽ*gזy|O#g@رmWl>Nr+JDnrKiϛ?gv")N 4~{8r3ԊZ?kx)d{jbꌗ8rKAnُߡ841]CV@? +o޷=V3Jb]+.|.{J}_YBd%^dka})Eøã4ng'dn4gfq:odHgO&m!U +ZBXf q]}\I2:&G)Weչx:[E%o~zVޖ~qa١Q-oʟi7>+m4I,^>mC=:{X\v<#pٓ"|f JYt묘 fTy+BQ|H-TbG-!\3HP3X +V-vhjws "P+p,hܰ8g+!.r}/Jdus;u­~@OӞc7I<ؿY)9LiDX8HLىِ L3rS&%3B}0OVX17·n_/7uo*ѝ7[8?n8F ~ _ڎVD +T͜䧋eVCtZLTbky  ;NSUl{(lu?a5?Y={cߣC:NWd.~'q -ۛ W_"N4fYORϓQ9s%LL3C?Tt:G?[rn9P|St0SiaR?9zv;FbQ 3a2Nz.v2WQt"C5de Xh/qy ]BGW`M)M w+ws̳Z +:}/o3n^zbeq/ޓڧ }*pY*Sc 2!!iޗչG: eu=-$*)+asėIfiwӘ/@]yAHz2$CĂ# w&Lt ;,V[MHY@Wg:Tyޮ=mFbc` -=0" YM&ԥÑF{YM ljX ^z{u.?vM`~x{͒wxt ҡ!Ǹ]O,tzOLz[ ).a“%g`/+<|3pS|kYT24|`+8;oNs~9YDA}N^׳94&{OVrḵQޚ6B(Pkqn0(LiRgǚ>*_W +ɩ.Y1C(iSWL76לj?&+#{D?cF#f8S?1̓%^)uiL-u1 5IƐ_L-i~uM/#OeƺG0LVb +rG{kS_Bu*c_׷GXB4Di-5@Fߑi<EP+RP]B+T4AFGIc87SN?0D܊vn>*?O=1q3cpTwLKl쫩9 Ns9{~gSQ8 +KKH +Xo٘%Z7XKK ĿY(Ʋ4tKPrOu 12|ԏOe=L{8H:?(W endstream endobj -105 0 obj -[/ICCBased 106 0 R] +102 0 obj +[/ICCBased 103 0 R] endobj -106 0 obj +103 0 obj << /Length 258 /N 1 @@ -1467,23 +1434,23 @@ F endstream endobj +104 0 obj +[111 0 R /XYZ 45.354332 740.6157 0] +endobj + +105 0 obj +[111 0 R /XYZ 45.354332 690.73376 0] +endobj + +106 0 obj +[111 0 R /XYZ 45.354332 614.83276 0] +endobj + 107 0 obj -[114 0 R /XYZ 45.354332 740.6157 0] +[111 0 R /XYZ 45.354332 193.53424 0] endobj 108 0 obj -[114 0 R /XYZ 45.354332 690.73376 0] -endobj - -109 0 obj -[114 0 R /XYZ 45.354332 614.83276 0] -endobj - -110 0 obj -[114 0 R /XYZ 45.354332 206.38623 0] -endobj - -111 0 obj << /Type /Annot /Subtype /Link @@ -1500,7 +1467,7 @@ endobj >> endobj -112 0 obj +109 0 obj << /Type /Annot /Subtype /Link @@ -1517,7 +1484,7 @@ endobj >> endobj -113 0 obj +110 0 obj << /Type /Annot /Subtype /Link @@ -1534,82 +1501,89 @@ endobj >> endobj -114 0 obj +111 0 obj << /Type /Page /Resources << /ProcSet [/PDF /Text /ImageC /ImageB] /ColorSpace << - /c0 105 0 R + /c0 102 0 R >> /Font << - /f0 93 0 R - /f1 99 0 R + /f0 90 0 R + /f1 96 0 R >> >> /MediaBox [0 0 595.2756 841.8898] /StructParents 3 /Tabs /S /Parent 1 0 R - /Contents 115 0 R - /Annots [111 0 R 112 0 R 113 0 R] + /Contents 112 0 R + /Annots [108 0 R 109 0 R 110 0 R] >> endobj -115 0 obj +112 0 obj << - /Length 4058 + /Length 4183 /Filter /FlateDecode >> stream -x]k{~~H$ѝ8$PZ%Ik -%)VZI{v_hf4wF_6UulYE7Tg/VъVwY%$Rp60W^o_կZbC%vwxo(P#G>.ڣl=}]ymutbѳp<: ǸGXCh`;Cx%RQL*FI62ysPzvo޽W(S4;X@qG.:\GMy;^r$b!R*mP)A,-CyH2cqWnJ!_x}տbbh4;rVuRp>=W*6Vj%)ʰ:6lnz,g-ndntzB ,J+K5Z-Ⴣpl.)v$oxao#tvsd x'aܚ&ͥ9U9;g"L=tVnFKwh_ԔU1FJiV0e55{:wԽΐX LXx'W?\xu]> aZ=ߞo(Pg#gwDHdE6ϳPPE -JoBXD*%jXI;(iZT^휯-F5"J$2KIw8w%SDI+-8&pgmO֦b3K8W *-1w@hcE!A)y&9tzP%Qdgлhs]TIEv4T0tQ\sVs7Ko43G8>?ףxB&>@?gRw*٧Mztc'yiִ4%2T&?u 'nOeחO{lgK:x7xVՏYqa+)@լpQnVA%^vT]8vwdyt(!-Fy>rH+d2f\4^C.5WX J !qJӁEHE=S}^FxO40 Gw~vj fͳ_B_NTJ11M;֍mՌ! 6z3/2b(4sX6>az9ۉ4a^QY>'`:&~%MG?F9N‡g{' n"H+ @#}^P44BmVxJ%Y?mtlTs?(@*Jx׺?S.N|oP -fRN׏E4H@r!J"Vjbu?C) u-9") A ֽSbqIzLX\¢%Te:hײJJNԮ<|ŀ! {r!f -GȞQĝ=i?dG/G}CFybSU(B)[ԡVYqپ]VedbdTHÎqy=IM^+6Z&mQE2 -nL gQDCr\ z+7KayAcQKJ ̚ր 1es2娿ٛv [wyO晋TT\mZV(l֥l{|P)p~j׸O1kutoRFieR_K#,(d۩Ҩ-X⏇SbæʈNhEq2[٤{FgJb꟔9OoQ<>2=)Kv$Q:G,NzKՄ:e_>`Ә#stD{,DUJ"ךҫyRT,ix(u"p%˒ -3[J (8E޴.,,˷ef 1ް#"@rp+%=Z/$vox}o(=۫'3. /wU\ "BtjYK̫Fpcɨf&4.QY5^ZıHlox{`zu",R+\+}Kc(MVT&7~[ -:fe-ymsIt3^VMh uHJCO1;ӡ[=ZhS':~&Cc3Gd* FwBL{!;1Zo/L^қ1i հhOy=y{Ox[xtx~U>1Ow7jA^P‘;z-__ ՜X +x]i{b1 l>,t` +!ED XI9zٙCjFsTWUWuti6M~t ip1 +Bk^mps7]lN.7_z~]|7o0&7Ypo[/޵7Õ{6l\n<9?쇣# j눽𶿳H``7zbέ!|al]ZNYLKHD$lGĵ߁V"Rh`1uUy<9bF蕸m"\#Rfɳ")Smvu6d^bdac@^hzwb2i/2%4ubEg~v1vu +Rs,tg#gO(?|=Gup8;pօjg^$޿ P/'#I% .V8X +.%ļW#BbJ]]Le(HIW@ُ u}et'`:E~{μSw`>ၻpU(|J28TԬ0^oV,A%^c*.$H5_~KwyOL,UCZFY91k22.ޅּe?q{ 0Hݢay,@"=YxmrYdz0Zs7Xhl4kS|(T]N\rUQDoY7U3 %l*4`ӛy!(^Ia-rpPoAn~XrDѱdt"RTzFyQ7,0 +.|2!(g=UpV^zu}y,#@`jp~&E9@щS YYH \XUZ -~( +QT^JmT]B"R9oqn*8X +3D#)b*_?I((B1/oEzx^|x\T~Q qnE4tJ:TwYzSHNSg +Zoe\༂Z#8ld*vB^,hj HTȧ¼Ff.*,Z`\6 ) |uKɩ D:Uѥԥwj3{8HP>v1dۇAK+Ȋ/oQ)t)R.˨zV>!dOiS~/ʮ$2lo [Tګ< +U4𓌿)g +F%@^0'q΃ef8bz# +,n;LY{%tl=aE碑G,(qf|Y1w;\rje"jk*c6((UL+#Vnэ/ifƖ1i(UN:慛v0N[%`UOݍlx~K*&v]hDTPH|TCऊy)UaO6?YKBtMhDIb疅O'BX]8u'FҬXBB"=;NG6z_d@Ts9ٚ$'0\ q&]kRH)qsHMI^)JebPcc}1hxv ޺d[c, #|sٲK/"t~_g<8B\+Y)[zdT1ȬNs+?CK\ȺŊg 4f#K]`[Hfaފg.&XyvgUcDfJW=LyY3$uDT=3ɲGbRzuŮ\iiSZ&sɏe%5M0g%T_8lކRqe 3,!_;NLr +Tw}I.~e9 +Q研"L}>%=yWjEeb0Cpv2"'fի^\ Pqoro=KyB§ ßߣ.bj#a|ǝgW.#b׭9N ztxē"[? gPE2 j5U?9M'~zGADE` 3/>KK 0M"ijW ~)C> endobj -117 0 obj +114 0 obj << /Length 996 /Type /Metadata /Subtype /XML >> stream -Typst 0.14.2ru2026-02-07T18:40:42+05:002026-02-07T18:40:42+05:001application/pdfrzboh2f/gkWECVwpYGCa3Q==rzboh2f/gkWECVwpYGCa3Q==proof1.7 +Typst 0.14.2ru2026-02-13T10:38:42+00:002026-02-13T10:38:42+00:001application/pdfsYXzHgJCESaqRKCJ1pU/2w==sYXzHgJCESaqRKCJ1pU/2w==proof1.7 endstream endobj -118 0 obj +115 0 obj << /Type /Catalog /Pages 1 0 R - /Metadata 117 0 R + /Metadata 114 0 R /Lang (ru) /StructTreeRoot 7 0 R /MarkInfo << @@ -1624,7 +1598,7 @@ endobj endobj xref -0 119 +0 116 0000000000 65535 f 0000000016 00000 n 0000000082 00000 n @@ -1634,123 +1608,120 @@ xref 0000000534 00000 n 0000000662 00000 n 0000000915 00000 n -0000001696 00000 n -0000001918 00000 n -0000002016 00000 n -0000002109 00000 n -0000002253 00000 n -0000002391 00000 n -0000002476 00000 n -0000002568 00000 n -0000002658 00000 n -0000002743 00000 n -0000002835 00000 n -0000002925 00000 n -0000003001 00000 n -0000003094 00000 n -0000003187 00000 n -0000003279 00000 n -0000003365 00000 n -0000003461 00000 n -0000003616 00000 n -0000003754 00000 n -0000003839 00000 n -0000003933 00000 n -0000004022 00000 n -0000004107 00000 n -0000004204 00000 n -0000004293 00000 n -0000004369 00000 n -0000004461 00000 n -0000004557 00000 n -0000004649 00000 n -0000004738 00000 n -0000004834 00000 n -0000004989 00000 n -0000005134 00000 n -0000005219 00000 n -0000005329 00000 n -0000005421 00000 n -0000005510 00000 n -0000005595 00000 n -0000005705 00000 n -0000005797 00000 n -0000005886 00000 n -0000005971 00000 n -0000006093 00000 n -0000006185 00000 n -0000006274 00000 n -0000006379 00000 n -0000006471 00000 n -0000006567 00000 n -0000006722 00000 n -0000006865 00000 n -0000007017 00000 n -0000007102 00000 n +0000001710 00000 n +0000001932 00000 n +0000002030 00000 n +0000002123 00000 n +0000002267 00000 n +0000002405 00000 n +0000002490 00000 n +0000002582 00000 n +0000002672 00000 n +0000002757 00000 n +0000002849 00000 n +0000002939 00000 n +0000003015 00000 n +0000003108 00000 n +0000003202 00000 n +0000003295 00000 n +0000003381 00000 n +0000003477 00000 n +0000003632 00000 n +0000003770 00000 n +0000003855 00000 n +0000003952 00000 n +0000004041 00000 n +0000004126 00000 n +0000004229 00000 n +0000004318 00000 n +0000004394 00000 n +0000004486 00000 n +0000004582 00000 n +0000004674 00000 n +0000004763 00000 n +0000004859 00000 n +0000005014 00000 n +0000005159 00000 n +0000005244 00000 n +0000005347 00000 n +0000005436 00000 n +0000005521 00000 n +0000005633 00000 n +0000005722 00000 n +0000005807 00000 n +0000005919 00000 n +0000006008 00000 n +0000006113 00000 n +0000006205 00000 n +0000006301 00000 n +0000006456 00000 n +0000006599 00000 n +0000006751 00000 n +0000006836 00000 n +0000006940 00000 n +0000007032 00000 n +0000007121 00000 n 0000007206 00000 n -0000007298 00000 n -0000007387 00000 n -0000007472 00000 n -0000007580 00000 n +0000007314 00000 n +0000007406 00000 n +0000007498 00000 n +0000007587 00000 n 0000007672 00000 n -0000007764 00000 n -0000007853 00000 n -0000007938 00000 n +0000007776 00000 n +0000007868 00000 n +0000007957 00000 n 0000008042 00000 n -0000008134 00000 n -0000008223 00000 n -0000008308 00000 n -0000008426 00000 n -0000008518 00000 n -0000008610 00000 n -0000008702 00000 n -0000008791 00000 n -0000008914 00000 n -0000009015 00000 n -0000009138 00000 n -0000009223 00000 n -0000009302 00000 n -0000009422 00000 n -0000009623 00000 n -0000009778 00000 n -0000009933 00000 n -0000010070 00000 n -0000010224 00000 n -0000010315 00000 n -0000010394 00000 n -0000010537 00000 n -0000010708 00000 n -0000011743 00000 n -0000011831 00000 n -0000012074 00000 n -0000013979 00000 n -0000022095 00000 n -0000022271 00000 n -0000023551 00000 n -0000023642 00000 n -0000023891 00000 n -0000026191 00000 n -0000037752 00000 n -0000037790 00000 n -0000038149 00000 n -0000038203 00000 n -0000038258 00000 n -0000038313 00000 n -0000038368 00000 n -0000038769 00000 n -0000039024 00000 n -0000039279 00000 n -0000039616 00000 n -0000043754 00000 n -0000043881 00000 n -0000044967 00000 n +0000008160 00000 n +0000008252 00000 n +0000008344 00000 n +0000008436 00000 n +0000008525 00000 n +0000008648 00000 n +0000008749 00000 n +0000008872 00000 n +0000008957 00000 n +0000009036 00000 n +0000009156 00000 n +0000009357 00000 n +0000009512 00000 n +0000009667 00000 n +0000009804 00000 n +0000009958 00000 n +0000010049 00000 n +0000010128 00000 n +0000010271 00000 n +0000010442 00000 n +0000011457 00000 n +0000011547 00000 n +0000011790 00000 n +0000013667 00000 n +0000021622 00000 n +0000021797 00000 n +0000023051 00000 n +0000023140 00000 n +0000023387 00000 n +0000025659 00000 n +0000037070 00000 n +0000037108 00000 n +0000037467 00000 n +0000037521 00000 n +0000037576 00000 n +0000037631 00000 n +0000037686 00000 n +0000038087 00000 n +0000038342 00000 n +0000038597 00000 n +0000038934 00000 n +0000043197 00000 n +0000043314 00000 n +0000044400 00000 n trailer << - /Size 119 - /Root 118 0 R - /Info 116 0 R - /ID [(rzboh2f/gkWECVwpYGCa3Q==) (rzboh2f/gkWECVwpYGCa3Q==)] + /Size 116 + /Root 115 0 R + /Info 113 0 R + /ID [(sYXzHgJCESaqRKCJ1pU/2w==) (sYXzHgJCESaqRKCJ1pU/2w==)] >> startxref -45204 +44637 %%EOF \ No newline at end of file diff --git a/cv.typ b/cv.typ index 78a14ff..bad9818 100644 --- a/cv.typ +++ b/cv.typ @@ -66,19 +66,19 @@ Backend-разработчик с 3.5+ годами коммерческого *Стек:* Python 3.13, FastAPI, PostgreSQL, Alembic, REST API, WebSocket, Construct, UDP, Docker, Linux, Bash, Shapely, S3-совместимое хранилище, Git, CI/CD, Яндекс.Трекер. -- Система автоматического проектирования: *результат* −27 % ошибок интеграции, +23 % к скорости обработки; хранение и версионирование проектов (PostgreSQL + S3), бинарные конфиги (Construct), geo-анализ (Shapely). -- Real-time терминальный сервер: *результат* +37 % пропускной способности; архитектура и БД под highload, REST + WebSocket API, бинарный протокол с оборудованием. -- Real-time мониторинг датчиков: *результат* −33 % задержек, стабильность 99.87 %; хранение событий в PostgreSQL. +- Спроектировал и разрабатывал систему автоматического проектирования: сократил ошибки интеграции на 27% и ускорил обработку на 23%; организовал хранение и версионирование проектов (PostgreSQL + S3), бинарные конфиги (Construct), geo-анализ (Shapely). +- Спроектировал real-time терминальный сервер под highload: повысил пропускную способность на 37%; реализовал REST + WebSocket API и бинарный протокол обмена с оборудованием. +- Оптимизировал real-time мониторинг датчиков: снизил задержки на 33%; настроил хранение событий в PostgreSQL. #underline[#text(size: 13pt, weight: "bold")[UDV]] #text(weight: "semibold")[11/2023 — 07/2024] -Система обнаружения скам- и фишинговых сайтов: проектирование с нуля, архитектура и разработка, техлид команды из 7 человек. +Спроектировал и разрабатывал с нуля систему обнаружения скам- и фишинговых сайтов: отвечал за архитектуру и разработку, техлид команды из 7 человек. *Стек:* Python 3.11, FastAPI, gRPC, RabbitMQ, PostgreSQL, MongoDB, MinIO (S3), Docker, Docker Compose, Kubernetes, GitLab CI/CD, Jira, Confluence. *Ключевые достижения:* -- Пайплайн обработки данных: +32 % к производительности; gRPC: −14 % к задержкам. -- CI/CD: −22 % времени релизов; техлид и менторинг. +- Разработал пайплайн обработки данных: увеличил производительность на 32%; выстроил межсервисное взаимодействие через gRPC и RabbitMQ. +- Улучшил CI/CD: сократил время релизов на 22%; техлид и менторинг. #underline[#text(size: 13pt, weight: "bold")[ЗАО «ПАРАД-КТ»]] #text(weight: "semibold")[10/2022 — 11/2023] @@ -88,8 +88,8 @@ Backend-разработчик с 3.5+ годами коммерческого *Стек:* Python 3, FastAPI, PostgreSQL, RabbitMQ, nginx, Docker. *Достижения:* -- Высокопроизводительная фильтрация больших объёмов данных. -- Ускорил деплой на 38 % и обработку запросов на 23 %. +- Разрабатывал высокопроизводительную фильтрацию больших объёмов данных. +- Оптимизировал процесс доставки: ускорил деплой на 38%. == Образование *Бакалавр, 2024* — Уральский федеральный университет им. первого Президента России Б. Н. Ельцина