// ==UserScript== // @name U助手-AI版 // @namespace http://tampermonkey.net/ // @version 1.9.7 // @description 支持题库模式和ai模式解决U校园AI版的刷题烦恼,集成自动录音功能,挂机模式支持自动录音 // @author 恶搞之家 // @match *://ucontent.unipus.cn/* // @match *://birdflock.unipus.cn/* // @grant GM_xmlhttpRequest // @connect kimi.moonshot.cn // @connect 42.194.169.45 // @connect * // @require https://cdn.jsdelivr.net/gh/davidshimjs/qrcodejs/qrcode.min.js // ==/UserScript== let loadedQuestionBank = null; let currentTopicUsedAnswers = new Set(); let lastActiveTopicName = ''; let multiPageMode = { isActive: false, exerciseId: null, pageIndex: 0, totalAnswers: [], lastUrl: '' }; let recordedAudioBlob = null; let recordedAudioUrl = null; let currentRecordButton = null; let currentQuestionContainer = null; const audioCache = new Map(); const audioBlobCache = new Map(); window.__recordDuration = 3; let autoRefreshInterval = null; let autoRefreshEnabled = false; window.__refreshInterval = 30; window.isAutoModeRunning = false; window.__refreshAfterPopupBlock = false; const POINTS_API_ENDPOINT = 'http://42.194.169.45:8848/api/points'; const POINTS_PER_QUESTION = 2; let userPoints = 0; let userId = localStorage.getItem('userId'); class SimpleKeepAliveSystem { constructor() { this.isRunning = false; this.domTimer = null; this.networkTimer = null; this.wsTimer = null; this.dialogObserver = null; this.wsConnections = []; this.config = { domInterval: 30000, networkInterval: 45000, wsInterval: 35000 }; this.setupWebSocketHook(); this.setupDialogObserver(); } start() { if (this.isRunning) return; this.isRunning = true; console.log('[保活系统] 启动'); this.domTimer = setInterval(() => { this.simulateUserActivity(); }, this.config.domInterval + Math.random() * 3000); this.networkTimer = setInterval(() => { this.sendNetworkPing(); }, this.config.networkInterval + Math.random() * 5000); this.wsTimer = setInterval(() => { this.sendWebSocketPing(); }, this.config.wsInterval + Math.random() * 3000); this.updateButton(); } stop() { if (!this.isRunning) return; this.isRunning = false; console.log('[保活系统] 停止'); if (this.domTimer) { clearInterval(this.domTimer); this.domTimer = null; } if (this.networkTimer) { clearInterval(this.networkTimer); this.networkTimer = null; } if (this.wsTimer) { clearInterval(this.wsTimer); this.wsTimer = null; } this.updateButton(); } toggle() { if (this.isRunning) { this.stop(); } else { this.start(); } } simulateUserActivity() { try { const activities = ['mousemove', 'scroll', 'keydown']; const activity = activities[Math.floor(Math.random() * activities.length)]; switch (activity) { case 'mousemove': const mouseEvent = new MouseEvent('mousemove', { bubbles: true, clientX: Math.random() * window.innerWidth, clientY: Math.random() * window.innerHeight }); document.dispatchEvent(mouseEvent); break; case 'scroll': window.scrollBy(0, Math.random() * 10 - 5); break; case 'keydown': const keyEvent = new KeyboardEvent('keydown', { bubbles: true, key: 'Control' }); document.dispatchEvent(keyEvent); break; } console.log('[保活系统] DOM活动:', activity); } catch (error) { console.error('[保活系统] DOM活动失败:', error); } } sendNetworkPing() { try { fetch(window.location.href, { method: 'HEAD' }) .then(() => console.log('[保活系统] 网络ping成功')) .catch(error => console.error('[保活系统] 网络ping失败:', error)); } catch (error) { console.error('[保活系统] 网络ping异常:', error); } } sendWebSocketPing() { try { this.wsConnections.forEach(ws => { if (ws.readyState === WebSocket.OPEN) { ws.send('2'); console.log('[保活系统] WebSocket ping发送'); } }); } catch (error) { console.error('[保活系统] WebSocket ping失败:', error); } } setupWebSocketHook() { const originalWebSocket = window.WebSocket; const self = this; window.WebSocket = function(...args) { const ws = new originalWebSocket(...args); self.wsConnections.push(ws); ws.addEventListener('close', () => { const index = self.wsConnections.indexOf(ws); if (index > -1) { self.wsConnections.splice(index, 1); } }); return ws; }; } setupDialogObserver() { this.dialogObserver = new MutationObserver((mutations) => { mutations.forEach((mutation) => { mutation.addedNodes.forEach((node) => { if (node.nodeType === Node.ELEMENT_NODE) { const dialogKeywords = ['长时间未操作', '继续使用', '继续学习', '超时', 'timeout', '会话已结束']; const buttonKeywords = ['确定', '继续', 'OK']; let isDialog = false; const pTags = node.querySelectorAll ? node.querySelectorAll('p') : []; for (const p of pTags) { const pText = p.textContent || ''; if (dialogKeywords.some(keyword => pText.includes(keyword))) { isDialog = true; break; } } if (!isDialog) { const nodeText = node.textContent || ''; if (dialogKeywords.some(keyword => nodeText.includes(keyword))) { isDialog = true; } } if (isDialog) { console.log('[保活系统] 检测到超时对话框,准备自动处理...'); setTimeout(() => { const buttons = node.querySelectorAll('button, .btn, [role="button"]'); for (const btn of buttons) { const btnText = btn.textContent || ''; if (buttonKeywords.some(keyword => btnText.includes(keyword))) { console.log(`[保活系统] 找到匹配按钮: "${btnText}",尝试点击。`); btn.click(); return; } } }, 300); } } }); }); }); if (document.body) { this.dialogObserver.observe(document.body, { childList: true, subtree: true }); } } updateButton() { const checkbox = document.getElementById('keepAliveToggle'); if (checkbox) { checkbox.checked = this.isRunning; } } } const keepAliveSystem = new SimpleKeepAliveSystem(); async function refreshPoints() { console.log('开始刷新积分...'); console.log('当前用户ID:', userId); console.log('当前POINTS_API_ENDPOINT:', POINTS_API_ENDPOINT); if (!userId) { console.error('错误: 用户ID为空'); return false; } try { console.log('发送请求到:', `${POINTS_API_ENDPOINT}/deduct`); const response = await new Promise((resolve, reject) => { GM_xmlhttpRequest({ method: 'POST', url: `${POINTS_API_ENDPOINT}/deduct`, headers: { 'Content-Type': 'application/json' }, data: JSON.stringify({ userId: userId, points: 0 }), onload: function(response) { console.log('收到响应:', response.responseText); resolve(response); }, onerror: function(error) { console.error('请求失败:', error); reject(error); } }); }); console.log('解析响应...'); const data = JSON.parse(response.responseText); console.log('解析后的数据:', data); if (data.success) { const newPoints = data.remainingPoints || data.points || 0; console.log('服务器返回的积分:', newPoints); if (newPoints !== userPoints) { console.log('积分发生变化:', userPoints, '->', newPoints); userPoints = newPoints; localStorage.setItem('userPoints', userPoints); } updatePointsDisplay(); console.log('积分更新完成'); return true; } else { console.error('服务器返回失败:', data.message || '未知错误'); return false; } } catch (error) { console.error('刷新积分过程中出错:', error); return false; } } window.refreshPoints = refreshPoints; window.updateUI = updateUI; function updateUI() { const currentPointsDisplay = document.getElementById('currentPointsDisplay'); if (currentPointsDisplay) { currentPointsDisplay.textContent = userPoints; } const rechargeModal = document.getElementById('rechargeModal'); if (rechargeModal) { const pointsInfo = rechargeModal.querySelector('p:nth-child(2)'); if (pointsInfo) { pointsInfo.textContent = `当前积分:${userPoints}`; } } console.log('UI已更新,当前积分:', userPoints); } setInterval(refreshPoints, 30000); setInterval(updateUI, 4000); refreshPoints().then(() => { console.log('初始化完成,当前积分:', userPoints); updateUI(); }); if (!userId) { userId = 'UID' + Date.now() + Math.random().toString(36).substr(2, 6); localStorage.setItem('userId', userId); } function createPointsDisplay() { updatePointsDisplay(); } function updatePointsDisplay() { const aiPointsDisplay = document.querySelector('.u-helper-section-content .points-display'); if (aiPointsDisplay) { aiPointsDisplay.textContent = `当前积分: ${userPoints}`; } const rechargeModal = document.getElementById('rechargeModal'); if (rechargeModal) { const pointsInfo = rechargeModal.querySelector('p:nth-child(2)'); if (pointsInfo) { pointsInfo.textContent = `当前积分:${userPoints}`; } } window.updateUI && window.updateUI(); console.log('积分显示已更新:', userPoints); } function showRechargeModal(amount = 10) { const QR_CODE_4_9 = 'data:image/png;base64,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U4bU6ga/ONtmm22y8847L3vxRZZDW0JqFPq6CRlh6cf7778/++1vf5s98MAD6e9FVCp4Vb/5zW+ye+65J/vZz36W24mXWcQo4uEFlo4//elPUzgPP/xwehb88pe/TJ7DL37xixQucW6//fYd+RVBRULlz7OECR588MGk769+9av8GMI58cQTs1122SWt+oRN3/e+92Xbbrttysu3vvWt2cYbb5yOZ8+enc2bNy/pRDrrBP9KRlfSTRoQb/gg5APnvEK88847U9p4vgxapMIrRPadjPshZPdoJbwnF154YbbddtulPwKV4bOf/Wx24403prRTHthSvtiyBjjnKA9nnHFGIjeVY5GHyFHp43jXXXdNq8ux0hvlnLwmjzneZJNNsi222CKtRBXLUjcQHivM6V0kzC233DKFQS9OGYiPeEkrz/HM9773vZR/pIuyyZa85Bxl4Xe/+116R6ZPn57KYxlIVz9473vfm9KFTXgHSB8N0p/85CfpfacMkR/g1ltvTbqyz/vJ+yXyFThWw1hluIyQRS5aeWrnHXfK3vmOLdPKVNtsPTXbZKONsx222z7bduo22ds33yLbdONNsl122jmt7vX0k09l9997X634f7/4v9lDDzyY3XfPvdm8n92Sffw//mfbUpaRYHvFwR8+KLvt1luyn99+a3bXnT9PnvAD99+bPfzQA9mDD9yX3XnH7WnLSlu77Lxj9rbNNsl23um92Y7v3SHbeKN/zt611Zal2PIdW2TbbTs122bqu9P+pptslPbfs8N2aYnNqjI0hBxbgnhzQF4zJFMnEK+IOSc9/R5tB03IVA78qs7DotJTyx9Q6a+yyirJcyNMfxldIGpsx9J88nB4OfFMPSyOowdUhviT9ZhWtpMmTcpOPvnk5IG4Jxfzl3Jw6qmntqWvTmjRfrDaaqvl+siO6Kiy6Drq+UisEZAx9vDyEO8BYyVkhPsoo5GcyWt5TN3AUpyULxFsESgP6tVQt7vs5hU9oBHAL0PdZvQkRN346Qb2jnFFrLXWWik89RBJFixYkNIt8ukGifKVRvX73//+Dr2VNvKLfd6Dr33tax3vY0S/EvOYsvWNb3wj9+bl6cvu5AX7YKONNkppVD2i8JyUkTJCFhHrxwp/fulP+eQqn2SVvGE81ley7IVFz2dv3fCfczKvG+oy918iQqba9gPCWGXlFdOylyut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'; const QR_CODE_9_9 = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAHZCAYAAABeoejwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAHYcAAB2HAY/l8WUAAP+lSURBVHhe7J0HuCVVle/nxXlh3rxxxmcWdcw5zKgjxmHMIiPqKAZwBgUlKCoZAUEBCZIzioAgOaemu+kcb8fbuZuMEsxZMEG977dv/0//z7q76tRJ997uPuv7/l/VqVO1a+21117/vXft2vUXxUAGMpCBDGQgAxlz+Yt4YCADGchABjKQgfRfBgQ8kIEMZCADGcg4yICABzKQgQxkIAMZB+mYgB9//PGtGo8++miTPR555JEE5M9//nPTf1Xyhz/8IW1/+9vfNh2L94t47LHH+grlRcKxP/7xj428SW+2f/rTn9Jxtki0TU5IS+cjXKM064qu//3vf5+2pEG6EnRG/Jgf77e4H/zud79r+g+dKEcX8iHb+X8q706Fe0sX2Uy/Vd4S11l2ky9wbdT5N7/5TeN6rm3H93sh7jNeh+QTri+2dZ/rp8gmqhsI9x8r++g+yr/s5Pl3H2i37pEu/iE/Bp63GK+2NKieYjv2OZar062kYwIeyIj8+te/jodqVbJf/OIX2fN++ctfxkPjKjiYgpnEf7vDeQCsI+S/XYd1yemGUCHUYJBQTu0GmW7EA3AUb6Dwf1nFjccgwtiYKBPyGkkfKWscSU/ZlN9OrC78H205luSCQPwINlHwk7jN2Y8Ns2jXfgn3yTWcYuO2X6IGRywX6mnOD7yh1amIoLYGycU76kbueJl0TMBqOW+tUACiYudal3VFaSkN7wFVIerTa5AXArhXJu8Bizg8yHOddI/pRSgND+Skze+6JIN4K17puuSCwVgEQPkC+ZGOVSTgpCcfcN+ScIwKHu0Zgfi1Odugl8ov12NE3M9pxLiP5+zI9TQuoz69hkT6Rb0RkbQE3cmnRgT6CURbdHPCyzUaey2ed+mB3XIxSjYs84Gc4A+kJYLXNdyDdGJ5bWkgz7Ib9UDH2pWOCXhrlzInpSBygSknXil9vyztsRb0UIWtcrCob66S1xHuUVfQxc9nXwSH/d2eGlWoykOvJdoEQT/1xnLk6uJBGp1zPZa6ItKWUD7o5zrILtyHY2oMeD4icaic3U/GSshP7r7e2+3GZt0K9841TqO+/RbZQvfViAG6cSz6If/lfLdKYl3cGsTrws9+9rOm4+3YomMCji2CrQ2I9wgUVNsVH8JWhSWdeL+xBqTlLXgPHN7CRfhPgVsS04tQC129A1X6diq/0sgN20s3trIr++1WkG4E/cgP98v5huymXoSIEYl2UBqcL/KpQhx+rvLP3PncTzrQo9Ux5Fe/+lUTuXm5k45GTvoJF0jFbYe4v3pvUIQT/bHXkKCT7E4ZtzM82a14R8Cf1cdGAMelVxw1KJNcHoHIeEuHytRH7Op2vFw6JuCBNAdJN34MZjmRo1OYCnD6PVEl9sRyPQwILgbInMhpya+3JjVE2I7ofugj0pPInp7mWPSC0cGJCd3QRUNXOR1EyJJObBHFGzfcU/f1QKKyiPeT/rKh66w0PY/s1yn7Xkmcf6E8IbnhVHwj9uL7JeppRh3Hqrfo+VaZxrJBt5wf1tEPn4lETvrxHluLeL2hgVpXOiZgGXtrhsSDUKxwVaJWJ85Meji+jsV7RfRbRAQ4lucpN1FDvTJEJBP1jVAlV48EYVu3FalA+v3vf78pYPhQqkSNHf4r6wX2WtSoQg/p4sFOemBHb4CpJxzJjmMaMhSZV+GnP/1puhZ7uk3lO24HlS//+X09qCgPCi4xHe6hfIxVD1N2QH7+85+nrXSReEPXR5j6LZGc8FfZrttGVTviPTUEPXQski91CalbB2ODERsrzVjftzQg6v3yW+WdG42rko4J+L/8l/+yVeO//tf/Wvyn//Sfir/4i79Iv//n//yfaf9Nb3pTNFVWfvzjHxf/63/9r3TNf/7P/zlt//Iv/zJtJwLI35VXXtnQVw6mrSoeQXfPPfcs/uqv/irpjy24HttUQfdgS/7/23/7b2n/r//6r4v3vve9jfuWCU6/fPnydE+lA0jnv//3/56gMkE373GPlRDs/uVf/iXpoLL+H//jfzR0lX5PetKTinPOOaeho1do9PXKfdhhh40qqxxOOOGEpqH3Mrnsssua/E76USZePtttt12jB41+CuiRTNatW9coy37j//yf/9PYx6eGhoYaeqiBJkJwfT/0oQ+lPPUbsp/s8dGPfrSpsd5vcTKQnZ7whCc09tFRuuED1JM777yzKY0yecUrXlH83d/9XbqWOk99U7rsx3i5pYGyZUt9wXbYkrzzOza+qqRjAvaKsDWDQmBLAbD/j//4j40WUpXw4F5pOCkpvYmAG2+8MemqAK58xe0XvvCFhgN6Xlohdx7HPvjBDzbsVCWLFy9uup/roH0qyt/+7d+m8+uUSy+F+/3DP/xDI2/uK74F1113XVPrWttInvvuu+8om+XwpS99KZ3vPRJtHddee23jmmhHgd/kQ2lJJ9dN+z/84Q+z5ToWWLlyZWkZo5/+22GHHUZd2w+IgFXuH/jAB6JafRUve68PbGO8UaPhJz/5SUwmK8Q5Tyc2qrd0xHxrHxuW+WBOBgTcJQYEPCDgMuF+AwIeOwwIuFkGBNw/xHxrf0DAY4wBAQ8IuEy434CAxw4DAm6WAQH3DzHf2h8Q8BhjQMADAi4T7jcg4LHDgICbZUDA/UPMt/YHBDzGGBDwgIDLhPsNCHjsMCDgZhkQcP8Q8639AQGPMQYEPCDgMuF+AwIeOwwIuFkGBNw/xHxrf0DAY4wBAQ8IuEy434CAxw4DAm6WAQH3DzHf2h8Q8BhjQMADAi4T7jcg4LHDgICbZUDA/UPMt/YnDAHzUjdbXsr2wOiKTmTIkdjysrocVS+ZK5+dEjAr9/gL3GXQC+6+uAH7WsQBxAUwtO0G//t//+/ikksuSbp6oPUFIhBWzSHY/9//+3+bXsYHXhl9YQz0J9/cJ+YTv3nPe96T0q8Ci1bMmzevqZyUjvKge4mAkUhscYGOuqsA+ZKXOSLSf6961auSHipnz7OXfSRgif8mOB588MEpr60AUUsIxEonLpxxzTXXpAUV3F7SSWBxARaY4dq4zJ4v7cgiE6zApbrQT6CXL2RDuS9cuLChi8gnrkLG75133nlUehHRBu1Cuik97MtCHL4KF2WCv/iSn+2uFZ37BrKvfqW6QhmzcInisnxPemr/vvvuayyjWYVWBCwbapEX/ea+qv8THeir+uB2yuVb+1wX63CV9I2AAQF3zpw5qVKy3B2rJkE8bKnIExkEWFaSocKyatXJJ5+cSCnm0R2L/boEjLD0G+nj9NgI29CD4H7sP/jgg8W9996byE33c0dwEmZ/0aJFKR0qXMxPu9iwYUNDT19uTsGCe6jCS2+OUbYcx3ZA3+Elj/vvv3/TqktO0L7/1Kc+NZFmFZ7xjGcUL3zhC9P5BF8FFqEVASNxXWCC2TbbbJMCFQGrCmNFwBAHxKegyj4+8aMf/agSRx55ZPGCF7wg+ST5/5u/+ZtkV7b4E8ef/OQnp/9kQ+niAdKPYxv+Y+Uu/FABnXSe9axnpVXM3vjGNyb/feihh/oK7MCWe1GOd911V8PuviZ1bplTVntiBKoK1KMq0Biqwg9+8IOkI+fef//9yV/OPffc4jnPeU7xxCc+sXjKU55SPO1pT0t+jP3Y8psyesMb3tAo/yohH5SJygL7kwbpc4z/WPmK39gJvbAT9fXhhx9OOnIMfyHP69evT+lq/fAqtCJggE5nnnlmuhd1i9iAHbhXjDcTDdRjbIPexLDZs2c3VomDB2K+tT9hCFjk4Iuia93MGPgmomjdXcn111/fIA8nwU4J2JeJ05dKCBC6J8e0tq7uxT1kVwobh3CHx1n8qyfdCun4eruIl53bR+I9SP7Xb2xy3HHHpYCtVqX3tuLIQmyNRug8hyoD5VOHgOPymgjXYNN4v4h+E7Cv2duJfOc732nkRUs2cj/uD7C3iBa7e8PIwXn8536mkRsQR2Y4bywE2/ga5erhRoEEVSZezpzfTyDcl301Am6++eaGndhSDnHEgd8s81hX/LpIBn4vRA3puFSi/yaGoHMk3IhWBKyRT+Imgg1UFr2KT/0U/MtHi2i0eP5ivrVPnuvEf0nfCFgFT+sKsiGgtKPYRBEKAYe8/PLLU348aIJOCVhCayuKKrDS0T3UAsO5fV/bdoevqoQKoyEshK3ni0qr/+Ss/C/dJfym7Kn83/zmN5sCuQcfjtO4iPYtA619tnEoPhJdGQFrSwPBGz9KJ94vot8EjGBjD478hx1l6yqceuqpKV1fezoG+6iHyobf3lDyc1x/QesLMzLw9Kc/vauGQ13xe2APfAxfw/76XKPO8/WX+W8sOgDc3+sj/nLrrbc2+avb3O388pe/vCmtnNA7Ix9co3ggAtCQN37MccpRdvC13NVYkP0Qfbwi+lNEKwIWeIwVbbE5CbpjK3iM/GikLeZb+xOGgAGFrwJFyIg7wUQWVVoZ84orrkh5is85OyVgAoV/Dsxb824jHFf3UuFToRQcvTfOkBySI/VuxfMUe8VUbm80qCce5bzzzmuQGxU1VtZO4On571YE7EO6Lv/v//2/RkWqwlgQsATb4g/+n3oSZfjWt77V5Ks+RI+fuv1FCrEBpOudiDlHv3OPZKjz0rnfQJxcEZ+joH3spvLmOi+vMlFZlKGuUFeo23RC6A1iX3yAMgDYkmOyaTs9YHzXR41IN8YnAamjN+eoAVOFVgTMlmOTJk1qSp+0x6KB1q24jyE0eDQShI1jvrU/oQiYXoo+F4dSOMzmQL45ofLE/IFOCTiKf77Ot4i+uKH7+P0pdEgYx+DZiq6NFaZdUE6QTK6yKICpVc35OVG567wTTzwx6Yyung+12D1fkfAisImGuWQHtrGFWkbAiPLGMQIDDRe3axX6TcCxnug/goL7Rpkw3K+0IUoFePmRB2oP4v6fdI29NoE0dS73wM7Yvw7B9UrwefkY8N6tN668kYjEBkuvoUcvXlZMeIs2FERclMVLX/rSxjVlQp7vvvvuUYQbG1WUB/v4qxrmarTgYyIadFYvNcaCHFoRsHRg2J10VRaxwTtRBXu4v/C83EeTYr61P6EImMKAgKNCsdU6UYXKrKFYXslRnjxgdUrAFC7pRoJzB5UTxKCNY+ec4YEHHmjcO1aYdiFhHz2whQ/tSUQU6KnnR5I4o/j0009v2NDzQyAXsanlHH0pIp6DTTgmotH/ZQSM7T1Yk0dEzzzj/SL6TcCSSBySWF4RF154YVPPFeCfuV6rPiXp+jjpqmwU7EnHG4TuizS6Ee+p9gMaMYoNFUR+F4efZRuOR3tF9ELQTfUbIua5PGUSbQ1UVtj41a9+dUwqK/Sqeb7v8Yiy0KiYjw4pT9gOydnNGwvRHhF1CJi83HTTTSk92Tx334ku2IWJZExgVN5ivrU/YQhYlZWH13JEBTw5wUQWNyK6X3311aPyCDol4Cix5S5nZSunprLFiqtASQWmFw0BoG9skbcL18d7uZQd/3EOx3KNKR1ThVZ6Z5999qjeVvztRFUFna/etKcjQtd+joAl9AoUVMibeuOtMBYEHPexZ2ywlYn3gPUsUPcTCeM7sTGEfmVEHHtbudEGZvlS1vhuP0FZYWvIln18Tj08/vfJf5p/4nEnEnqEyqIM7YjuyyiabCV/dX9QGeAzrQQ/II9eNrmOgUgY8cdq8lN0c5+q8woSaEXAalDom+KUie6ZixkTTbxOI9R3t23Mt/YnDAFLMQhYBazgjngheLAfK3J2I3nQdCf17VVXXTXK4CoMtt0ScE6UjgKj7s1vBUnvrfGqQd0A3W/JkRKvcuVsmIPyWwbO0etZOua9CJULAYHnugQAiTcG2bp/ck1sFORAhfQ0Y4VFIMzXv/71DT0hPqWt1jTlCDnecMMNjesIgl4/SNvLtU4P7rTTTmvkBds40daxfysoXSdlyFo9YNX1MkR9xxpRnwjlAVE5d0Ic3quEjLCTRgy84egjN/SA8cvYYKDcRWRAi/l4eWrf/Z9j5LmXsbUVAes3I4eyn2yPRH+eCOL1Tnoi2JrXybzRFPOt/c2GgBG1XAWkbgXpFjnx/2REbScaAbMv8pUODAHj7LkJUOMp6IQPMARNkI49qRyU3zKQ5zhUHH8D7gfxSY8o+KAPlXNu2TNPh7/eUiXPfe5z0/kqI9JXAEZfBSxmi6JLfL5LvRDhukRCieg3Absvek+amdCbg0R7RagXje1jmdQpdwlpIaTDmxSym9dntyflRQ+Ycvf7sO89f7A5E7DEX72UcE6M1/0Agk1o7HgnUDpIOHeLJGBXlOcZuQDZT/F3ZjX0JJFu2k40Ao660MvSYgQTQfT6loSKxqsxuWeQOSi/ZZDdWRQiXguxOUHT29SzdU1QI8DFCSHMIo8r3pSBZ5DqpaiBwVbAt7jXtttumwg3kjp50Pu5bHnEgWiiItfGgKnhVieKMvSbgL2x42nzCg3Py1SfyjDRxeuw9vGZunVbw/AS4uCll16aGijYiUYodhNB4h96VMAkLK6NOmA34hX7bDdnAlYeYozopY5VovsoBngZ8yjPbb/FEjBGUOvjP/7jP4p/+qd/ShX4la98Zdr2EwwNvuUtbylOOeWUxmxfGU7PjBBtJxoBa98n2rzsZS8r3v72t6eVdBjGGk+gg8rxJS95STrG80H07EUPmHOe/exnp+UoV61alVbuWrduXbFkyZK0JCHbBQsWpPWBZ86cmZZSfPGLX1y87nWvS2UEsBdrHKMfx9/5znemdH3lsTK85jWvKV772tcmnyWvbB3k91/+5V/S60CsULZ27drUQEJX6bhs2bJ0HP3wf3RgdS/SQz96Qvx+0YtelF5N2W677dJMWgWyKvSbgIHS9LQhkfe+973JNlUgbxMZ5OGiiy5KwVijc+12ECKJIvgr/sCWVQKHhoYShoeHi6VLl6bj+LLHSYnKFtncCVhC3KXzRRxmFTXqJL4e43WvQcOY+km94xUjEfFWMwQdnZmgo2vJRL+he+2zzz5NeuCk6iUh2k40Atb9aTnnhnXVuh4vuC79AD1pSI6Ko/eOaUHHwEV54oPeA1WZ9QpeNvqtYWaCLTqhg5cp4j3wj3zkI029SspYr5+pbLErr3KpgViFsSDgOOTvftkKstl4IcaDCGzOIxMX9T7bfRbM+XrFx4c649ArkiOAnGzuBBzzxzK17uexPHoN2YuGtD+Cij1iZIskYA3nSFl9NQbjx9cn+gEF5E9/+tNJFw0jSqKjTDQCLrMTOsThzvGAXufx55xC/N0JSJ+WMuUWSVe202xyny1K7xadIHCtpuUVMjZk6iBWasqJdDhGbxdR8PahL44pOPGlHJWnhumjrwF6Cqo3Veg3AecaWvz2Z9ybO3hkQhnpOWU79ZoGoZOtfJR0tC9f0GML7deRzZ2ANUSvmLvXXns18tDrBnIO8l9GY1Q3EenjZb1FErBEv0XAnQTAToAxKYC99967oQt6Ehj9WY+2E42A/d6A4O2Bj9/jCbeRE4Ds5P93AtKkB5x7LqdXKWRDPgShjw6AeH/ZFb1j+ZbB04h5Ig0992VIUYFPQRCf1zH0Jxj967/+a9P1AH1IVw0G7nPGGWc0NV7L0G8CFkhfjQ0/rkZJGaK/jDXQuQrkAVtHoezipKxWQllrONrjnxNwrucby9SPb+4ELJE9Pv/5zzdicvSlfgAf4D70gIn7cVTD9dwiCTi2NHj+xfnqvSmT/YLuxbdscyK9tJ1oBKz7ahhQE3rAWDViqkBF8iFKdIr27xY8x1fFiQ07SJhAyXEtpA6oeCI1ftML5hj76nnqdxWc0Lw8APlT+uoBexBCJ+mtYM4QtNJS+SkQkZ504usyCuZVGCsCjulyv9jA2RyB7Xltzt+9pszqkpif5yNrZcfdf7UvXwGxfLcEAiYPGiXYY489Rl3fT4hnyIfE7RP13OIIWKJM0xLh/LGsvBS2CBg9opMj2k40AlaQ9ooW89cNyp6ZjmX5tAIE7DPZET0f9UrPjGVdEysM+fEh314SCGVCDxiJfq9jGn4UAXPvXAPKCbhXPWD5lY7HZ7pViDbStb3yQ/l7bAzF365zL8sOnHPOOSl2KTYgHhu6FfcJjYwg7rvs+/113AnYyzHGJ/Uo1cvOEX2U+EpOTnpBwBLyxzfFo/37CdUJJooi0S6uK/oxUUsNYl3vW+0PCLgNbM4ErPtrny1QgNL5ZdD5ZfD8eZmoRe02GC8wcc/Lit6KL/YO8bLPAiXKlxbAYBUn9cqd8Hrlf5QDaTPTVUFULf7cF3k+/OEPp3t7wwdyUY9dx0466aSe9IB92Fj+pf9zDYAc0C/ON1DAj+e2i0jkerzCcfTzD9734n458LzdhyYpP++1diut4gT3w29iz5Xr6hCwYgFb6a0t/qfRFz2LjfepkgEBj7a34mouj2UyIODNlIC5F0FIlazXQQjbKHj7sRgYxxNUHj1DjeIzjKk8fl3s6YksZdNe2FJ2mzt3bmXQ1n96BhwJTWmJaJiZG/00h1YEHO/hpFs3/zHd2DvtBu7rbKsaBU76vSJkfARbi6RUF0Um3YrHwRgvFIsUL+P/Ol6XgAF6c0189x0hfY3EVPmqy4CAR9ub/QEBt4HNmYBdB4KTB+46JKn0yhDP557xvuMJbM0Mxig8+8Xn1OOk4vAuJ9fET/KpBxcJuY796mLFihUN3Qh+BHT1iKkX6mHRA+Z8dKERwJZeXySU448/vmdD0EqffZWvbBH9IcJ1isSba0R0AvTzhVvwc/QlffLD/xrF0Dm9ujfAhooL3shrdxJWTjxGeM+T4+r15siX33UJGMgeiPfm8UF/vu1Sp5ExIODR9la9yOWxTAYEvJkSsNtJjuEE0y14XUf38+FK0EuC6hToxsv0WkFNxCbBzxQoCVQasiRox0ojMmbN6HifTiGiYJENhpzRJ7fSDzqj38c//vFRaQDITQRHmejVmOirEa0I2IM2Nmm3TLEXaXCtTwDsJQHK52IDKQf3/VhHOwHEzyxo+ZSWecW2xDP1GDuFCB1/kO8CkaQIOIrKtxUBa0u5Ahp/6v1yb9LnXtxTedL3xHP3jTIg4AEBd43NmYC1JTgToAgY559/fnHttdcmXVncvwpUjCrw5SIITvmM+Z4IIOh+9KMfLT70oQ+llYs++MEPFjvuuGPacowtPctPfOITaSF85ZsvDymf2OqKK64oLrvssvS5OIi6Fz4o0mRlMnRiiPl973tfet93hx12KLbffvvi/e9/f9Jx1113LY466qikx6233pr04juqfMqN8kRf1hFGRy03Gn01ohUBK1jw+t/3vve94pZbbknLYU6ePLmYOnVquncVsJt0Y5800PG8885rIuROQaMPnfFtJkOxAhhfE8IG3BP7cAygN8dZd5s8VQ1XtwNWIMOPPvnJTxYf+9jH0kQ5QGNJ+50CnyCdf/u3f0v30D73+eIXvziKgGNcakXAGkFRXkgb33vHO96R8K53vat4z3vek3yQ4+i00047pfkSsZGYkwEBDwi4a2zOBBz1AD/84Q8b15KfboCwSInS1v3GsnyqkOtpEXQoUwVg3v2lYcJv2USfrHOflNBDqLsWdCvk9AMERTWa/DiNJ4kCFpJ7vq1eSxVaETA+BAi+ktgzqoKL2/BHP/rRqDx3A3Ql+EkoN0Ae4/Cp1hLoBeJoUj/83gO6xxGWTKUcPAYpdupYKwJ2xGNq3MTjHHNbV8mAgEfbW/Uql8cyGRDwZkrAat2yr2CuJTRzQbtdocxopZOuD9tyPw/m4wmRXFy7WQGGfWxDMEVkTx+ujkGBa3qVP/WCqyY46V706hCeV0tH6grlgG9SpiLGXjwDlh6MHCCkr3pah+CdjKWPVn+KdugE6C0d9eELF90T4X+ENZw5PzZuugW6yI7oRLlSJ7oBPkHjkHIhPT3rRnder3OyZesNY6QVAcvn+O3+FxuG/M/91fDkMUlsYOVkQMADAu4a403AsQWvlr0Lv3UPKq7upfv7cB/DR7KvbN0pqDSaGOSQ43qjINrEnVMTZ/Q7TtjhmIJbvFddoE8kGAVhjj/hCU9o2BJRQPDncPJDrumFDyoND4SxHD0wMqzrOnUrvC8snyR97OA2VjkwHI5Q5nr+6AG/DLKlT0jiGD4YbdEpVIb6WIpENlKDE6FMWRmN88mz+1knvqVg6sdIU37Gf/F/ylNlGu2ta0TmuofmV5C2tnwNifKQTb3Xj2B/RnKwNWnIn3INviq4ftqH1HXvKtncCVi2ptEm3STsYwMdY5+FOAYE3GOMNwEj3JeA4q1O2Yj/sB1pe6ue1qpXMhEYQ9DqMfVCeCbkeeW+quwR6OhkW1aObq/4nxy47FoHLflYFjmQFpOrsAt2lW28h+kSr+8W+Bg6xEYCIA8KmgpUvZhhi/DRBtKNdhYx6LiGoNXrrSuyowiCXii6q1fWLdBRfkDvgzrir9D4hDYRMqvp+SMEkROIdqgD7q/HGvE/QPru8zlwXzVY47XxXMC5fBHIJRc3kTjaEMmvFSJ5sB0Q8ICAR6XVL4wnAceeQ9x3YkDPqmeTOBJgRjAicukGpPHud787pV82qUbkEo8Dt5MCEOeipxw1d020bx0QBAmy3usgfd2DZ8HyM631raCgGcqyu2yt6ztF7kMPrpuCu/6bNGlSo9zVy+wGEDB5iQ0mLy/2mZyDuM/rQxFVwH7qmSHcE6G36vfrFNhKfq1hea8T0hU/FTFDXG5v77E64ihMHcg3AXbLBV4/X3Uj+jPHc6++qUGNbgyLYl+VpewsP2VLXdcKb9yb9Or2fIWYB7YDAh4Q8Ki0+oXxJGAVsvKP4KgKJrKZ3mEFmhhCRVMF9vck+egA0qthTGbokq4HLA2ZKc9OejpG0PdnTTE4CXLYaNM64BruLUL3/ygHT5fVryTyP/8EGUI5YP94n15A+UevHCEADUH3SljHmPxTXmxz9YrjPgmrXYmjB9iWUZh4n06BfoA0vfdLOamxqc/8IayMpjKXb8a09F+8V4T7FefHa9znZF81MNVY9uMx/ZiW1zEmYbWKISK1nD51iTjmge2AgAcEPCqtfmE8CVgSX4bHWWUjbXEUKpUvvydH12pYEDLPhbxH0g0IeLwe4a14Dy5eTn6O4AHFnRVyVuNBASs6safTLdCX3ihCsNZ6uJRRLjDoGgXOTqHGAVsnAlVi2UHPDZmEhW7YXmXfDTQJS0An7aMPDTcaSRAw5yM+ESvWhQiu8YaeJrYxC7pqtKYu0E2NS0iBOIJoMRM9r0YPGlMcJ5jK7zxYYt84+aguVLc8Pd0Dm7Lvti2DzlV567gaCjrGPrFQIwyKBw7sjy/TCIn3aQe5ejcg4AEBj0qrXxhPAiZgKO+Ir1KDaCgS8fvFlriD80XosdK2C0TPgMlzzLf/JngwTE3AjAHJg0sdcG1VHoXY8+Y3pKZ7K0hyDkPQORGBsFWe4326QVlvN9oS9LoHzHvcufsAlQd21iQsSezVlkmZ7/b6NSTgH9xw0lcvWPXt5S9/eSr36D+d+GMkXYA9c/GJ45yvbyErEJfZvwqkQywkT9hY+ZZ4bMHW8jE1+mJ6VYjkwXZAwAMCHpVWvzCeBIz4sBq9VwIKehBwEByXmY56ngiY0Ss9/PgTn/jE4s4772w4u/dmOwE68HK+0odg1TPkvuRXvahoV7eNervSmTQUBLmWgEVFYEu67fSe1KvwY6SDrqSlCsECDQQrVSyCuAKcC5N9nvSkJzV07QakoQ8/AF6V8sDvPTX0ZSEM+V2d14xa4cgjj0zp+yMK3U+2I68s/BCH45GYXoSL/BVZv359pU/UhWyIv/NohYYl5eX3fvDBB1N5cpxHNf/8z//cuE5+hC7SBzv/3d/93ah7lcH9C7uRjjde8G2PV5F0dU4kfH4rbaVPnWCf7XOe85yUPycBhH2Pn3fccUeTj5EmiPcrg+uq/QEBDwh4VFr9wngSMIRw3HHHpe9gEiwPPvjgtALOfvvtl47xgep99923+PrXv14cccQRaVk8nuudcMIJxTe/+c20UPyxxx6b1gbmlROOHXrooSkdriOtbkCFOOCAA9JkHtJGD+7N13gY3uQYK0dx/3e+852jnntFWxGI3vrWtxYHHnhgupa8syV98kUezjrrrOLoo49O949llQMLL2Av9OHLNdgDHVmukbQ5LvtINPnNGyoupMP12LsbkCdsxsQgdPWg6K+TiSAZ7scX99xzz+LLX/5ysc8++3QFJleRrpOhgrx+Uz6Q8Fe+8pV0X5X73nvvPSq9CM4B6ArwO8qC8o3l1AlcT+yCT1Mn0HW33XYrPve5z6X7oQt6s09Zf+1rXyu+8Y1vpHI85phjUllQ/vjFt771rbTimL49XgVshV+TBitxUZ74PukxuoDfXnDBBcnHsDUNYF0rYo7+j79iX67Dx+TzpE2a/EZ3tvvvv3+yK/nGpoDfXE9egUhLpBcn3LVCJA+2AwIeEPCotPqF8SRgJpZ4Wu64qrzaRpu5Y0jYf8pTntLkGN2A/LDUoES9JLeTfhMY3BZcr3xpn/Q4zwkv2km/GY4lLfUoYnr6LVu7Lrl0cxLLuteQKFBFW0R7R+iaMsTzWyFev7mAegF5aaREQdDzpGPLly9v+ECZn7HPsqBldnGbQbje6yaOad/LGjL2tOK+6gVErcdDrpd+cy8wPDw8Si+gHnMs21w+6iDqyXZrIWCAriLg6C8DAh4DDAi4HGNBwGX5igTs9nYMCLg+4vWbC9BddSvaTedsrgQctyJgvqAV0wHECK9jOVu0g6gn2wEBDwh4VFr9wuZOwJHMnvzkJzc5RjcYCwL2fURpstD+gIBH59cRz2+FeP1ER67s+a165v9t7gQsXRUfIWCuyeVTv13PXD7qIOrJdkDAAwIelVa/sCURMPsQsNJTxewUY0XAbivtQ8DYQy1+6eR2BwMCro94/USHl72OqY5pGNaPs92SCJg8YQMP+gMC7i0GBDwg4CZdlH67BMxvnFwzeJVONxhPAmYIWjNCSZNrI0hzQMD1Ea+f6IjlTh7ib50rf9jcCDjqqqC/cuXKhg08HirG5Pwn5qMOop5sBwQ8IOBRafULWwoB8z827tUrNID89JuA3cn9N9/tFfnGQOxBaUDA9RGv31xQpr8f21IJWP6utNhXw7QX5Rv1ZDsg4AEBj0qrX9hSCJgt747y0QGl0S3GioAlpMd/gA+vSw9PR3qpIgwIuD7i9RMdrfT2/7YUAlZ6q1atSudznchW+eT3gIB7gwEBDwi4SRelv7UQsNuJfSoqYFlGt7FDurE/IOD6iNdPdGgEJOrOb9lPxzZHAua6qKvSEwFjA3/ezXZAwL3DVk3AHNNxViZ685vf3LiGjw5EB+s1VAAUvL62ohWSkLjtNQGzwpUHEm946LiCkCSmCyn6MV5D4nq9kJ97MT8GryowFIz4ohUKHKpM/BcJOOeoOQJmP/aC+e094DKQ5ite8YrGdUivPkLRC5FOVPBoCy8XLTjBKk0KXtgRe1Uh2qNd6P76wAdp6v6+aAjnqlxZzSvnUznE+/Ua6KtFTETUc+bMSTav+qg8ayhDwFHfCNJnMQ+PUQrKNHb9HhCwLxzidRm9cgTs4rqyOt4DDzwwSp9+wHUG6AoBK65UgW8vc76ujcSrbRkBYwOtBEgcYDEV/CunV79AGb/xjW9sLGkqvdDXdUU/VsnLxTW3gfxS19WRcSNgxB2PlYtY1YZVoLQqTz8BGQCCvVZH8jVtZURtJxIBs5VNESoMAeKrX/1qWkGHRsVBBx2U9rU6EfuHHXZY+s9nS1dhIhMwwffv//7v0wpHAqtrETRZTciP9wOsulQFgjKrJD372c9uEJqTl9sIbL/99sn/GZFhxSetNFWGvfbaqytQFmz1xStH1A0wv4D74k/Un5jeWIMYwZZVsbAXOmF3VpXC7tifVay02hrAL3Sc+lAF0qPesLIWPqUVqyh7VrHiHqy8xj7raauuRtvhqzkC9rqsgI9Qjwn2UZ9eQyueYTtiBf7Aambox7K4qt9l6JaAEcUC/r/88suTHqxwBgewAlg/ITvgH+KlGIuk6xZLwKwhq8Jhvx3FuxW1Yl1ECLme8EQj4PjxBhcRJA0LOZLszLG3ve1to8orh4lMwK4nKyXpHlp6UUN144XcN1+lm3xFARtivuSSS1LgQ6rKtpeCn/PKF8sooit6y/fkf/RG0Jt1lglCdXx7rAWdyMt73/vehq3Vi9IQrn6zZCpLUuK3VSBm0dhgTXHKycuStHKjTF6HBe6dI+BYD2RX9QyjPhFOGp0AQRfpge+pI8L/qt9l6JaAua9/l1tbScxvr8H9gUY/EdU7/o+6bpEELOGYf8WnFx+UbwUXd0TEja/teBCwArTEKwB5QG+chq0qj58r4Vz//aIXvWhUeeUwkQmYIMiwLWmP1ZBVJ6D3K3vkylrgebuG5FS2/YQEAo665KAv9EhiQBtr+IdM+DA9ouH+GBS1r3o1ZcqUxrVlgm/Su9a1+BgkTGMkpgn4T0PiTtaqx+w7AZMHSYxJXkf6JarHEj2+kX091uTQLQFLpAfnYAP0iLGsnyJ92MYRUP23RRKwZ9YDwlgJvV8MS2F7T1j6ecEgY03AOqYCBSJSpZ+zG8dwZv9PHy1XReDZaSyvHCYyASttKj73pWej4wqS4wl6RgRi2cSfq6pcOcY5nD958uRGD9iDc79EfsJXmGQzEYl093ex+YABQoAcC4JoRxSwX/nKVyabqtEj26qBpv9o7Mh/y0BMYIhbX7Einejb2KbVl4e4LkfAqsNIJGAk6tNr+PeUVZ4eM+L5Ed0SsH/xK+YdkU36BX0O1uM/xyWu6xZJwJ5ZTXAgo+yD2OLtNXKC4dT7lhG1nUgEzBY91fJ3fRHfl7P5f5px3goTmYB1L/U2fLboROkRu6/oa1HYwe0jTJo0aVQ59RMItr711lvT/VvZ7LWvfW3jmjoS79dr4DvxERKkIH1FCCB+iYpZ9nWE56Nx0hkNlTj5S/tqtNTpAbuQn1zMqZJoj3bhovot/2Mbz4/oloD93ipHSFmxf7yEe0c7bdEEnHPGsRAMDYl5T9wJQXpoOx4ErP/lDLJfJFzEnVZ5UsMm/seHy2N55TCRCVhBzgNtvG8/ISItA3pBuuyrJ+zlre8iS1dsrQBIffEgkEO3gp3xBVYdQy/0cxJR7076vv71r2/0NOvcP+rbayA+ZA/43B95gCTdL1Rm8hcaO16XckCYDKRyc1IF2MjrbBm4bxkBkw+/n9st6tNrEBsof5Ge7o3U8b9eELD2dX/0Gish9mgUSL8R6eS6bpEE7IWC4Aj850Mj/YTuIUEP/XbjazvRCFhOq16w7Ol50tAz4lP+/dWYKkxkAnY91XvLBcp+IeqTA+dhE9cv9jR1jFmgXkaybxm6FZUjQ9AKnvJh6eYk9oY3vKGtSTqxvvUDseeWe+daIw8aVmcf/6ojzIRWOpQR9gHYxX2QtGUrEbbrUUbAyoN+S+Lvfon8iPsp7mobyzOiWwL2fLOPL8q/6jQAukUUH4aO522WBAx4x/D+++9vXINiHswnMqQnzsDvssUhOiXgWKCxxa402ZczlAUgxO8px/bJDD5cR08h5iOHK6+8MuXdA4YqqwdjXp3RNcwa1b6TDb0ppv8jPuqgXrr2ESpt1CVC9vJeGvB9EHsp3riJZNMOeSsQx4aTl6nS9bIlWHv56jj+Jft6PUFU9npuVmeSCuXm++4fSo/jNLKkR7SdH8NnuE6Nafa9HL2xp+BaBd56QMiL66d91UPp6ufyG1/xhj3HebSCrZUfDT1r9rn2r7766oauZcJ98evckLL8mq2GqFVX2S/zOQgY2yivsoWXtT+HrRLSkA3jM0xtPa3oDxLsqPdgvU63kroEzNwG8oeOSlflWoXxFvdt5OGHH055ApRvzKf2JxQBA17sRigERzR4RKywvUa8X4SEgsCRISPlySv0eBFwFA+M7Puwjj9bpCIwBC1nKgP6MDypNBBvmOg3ArE62coRIxnxnqsEu3K9girCfdi/7LLLGteXIQY5DZu6HWVD6cE2N2nGKxE9ptw57SKmwT3Q0e3k9okEjLCNgUAS/TUHREQWRbbulIARfEFzJiRVOrtwnsgUUbq6NhKG/BlxH8S35d/x0YqGieXT7OMfPPeOtopAeAascuJaPVJQ2vJz2SlnP13PNhIwIpuqbkV7tiNez2MDDvHGLqTreiDSIx7PSSsClp8z3C/J+WGZxPLoNeqIj8bCYypLb0S7DeQPddNH+kbACpAMQUep00JW4OgX4v0iEAyJU1IQV1xxxajhQ8+nKulYEbDu4T1b9ZAQVUB+4zzkWcLzvJiPHBh2R9TbIC3SlU2kB7NFXV/vlZIvAhdOS4+CnpIHAuVLwn91Xo3hXmoIxV6ww4d//Tj6SF+/NhJ7FThXQ5OkoQaA0tDMbE/f9fD9HAEj+o29sQ3lXYfgPHi46DdbfKJTApY/KWj7MaVfBdcB8eF3RD6nc3Rf+bsIWTPHEWZBo6smSbmNVSbkx0mhTMgrDUZ8ix6w28bTp7zV2CrznRwB52zl5R7jVQ6QtWbzYg+VeST56AMuKtO6fiVpRcACj1YUi7gP++gb/SHCO2v9QLRlBKJRHewclw7Wfjw2YQhYBXLhhRem3iNT/+lR8cyJLUF2IoNWMrqyz/aII45I753KyMrneBGwCNArDboSUG+//fZkb36zD8gDlYGGxIc+9KG0AlIVPvGJT6S1cCEGriVoAdIkbY7ddtttabiYFYM+8IEPFDvuuGNa0YlFG9i+/e1vL97xjnekff475JBD0vWzZ89O14Frrrkm6QQgfNJmoQR0rMJ2221XbLvttlm/49URbCdw/OMf/3hagpBVi973vvcloN+//Mu/pGM77bRT8bGPfayxNGMrvPvd7y7e//73p3xzPfukz2+25PnDH/5wY31uAR/xYUsdjwRc1hNav359eo+VYdQqLFmyJF7aFPhJm/1OCdh7pJ42/kg54h9V+O53v9uUv7IJXvxmGBNfkX9Pnz492WvWrFkpLfyb35/61KdSubqfUAaUDfsf+chHUlmxmhV+VwVi1KGHHtooX66HQPlN2eo4x/RIR7EgNtRzBKwGrcrDBTKM8SgCH5g2bVrTdbKdhqb5LcJRLOP5t/KIn2A3xWP+g9B1fZW0ImAaJdiDxUy4F/en7BRPY37GGuS5CtiXLTyAP7NQDg1+Pe+f8AQs/N3f/V3TkO3mCIyuyRzAyXK8CNiFSvyjH/2oeOELX9joDbJ1u+s5FstQLl26NAWAVthll11SOj6cik4+BMN/LOfGSEd8jcaF/4866qjiCU94QkMf2cwrL/9DrLHFGkGeZ8yYUTztaU9r6Ohl5OBeegbFdVwv4Te6Qhzo+Dd/8zdNZVEGf6ZVJpQJqzNpVm4kuCoClnhrHf2YGKTgVgWWZfRZwj46omPdEHAUEck999zT9F3qMhAXYlqR1BFGb57xjGeka8hXzqcBDScIWSJCJ99a3xjBhkwG1GhFGUjzjDPOaKTnROl2hKwg9KoYlyNgpaEGtMgYm2zYsGFUGjk897nPTR8JEGGW9WAZJaBMFKty5IGOzN+gp1dHWhGw7kWaWts/6j/R4ToTF9iSz81iCBrEoSACB61Dgiy/q0Bm+ol4vwgqVGzJ6jo/Nl4ETGWLk3EgV3SQ3iJjPwbuu+++putyQvr08jifCoQ9IDgFGtf9ggsuaFwjUXBlGEfHWTeX831Ij21s0NADryMEXF0H4vNVKooaDwg2VJAva+V7elUgqGv4T4HTyRIhOPq7qeQNfZRft2EkYDUSFLAlPG+PuuTA80tvaPiQtHypGwIWYWhfZM/sfs6PDYIIzkFILw6Xo7f7klY8w25xRAGfFBGvW7cu6cSbAbJZJHmO04ON+YxAR/yV6yFv/FhpoZ83Nk8//fR0DXbEByMZy745AvY6LJvSQI72iiA9GjEu6Cf/Rj8vf9dHDTjsqsahdObZsDc2yqQVAefAPb0xOp6I8T4CffVxCIHjsj1pxPwq3TrxX9JXAvaX2KX45gYnh1ixgPKlwhkrApZQWVTZFKi4Rulpsgj7BCsaRQwBe1o5kCY9YO9Vkg6VV3rrfixWryAVxRsKLGDP+QRMESPbuNgBgUp5LgMEunjx4pQ/kZry7EO87KMndvKZs7GMdJzr6gxDQ67kWemI2JS29hmOV6s5puHlHwnYg6DKGB15jh6DRQ70lF2kjxoJ3RKwNwzYqoyxcZ2vmeEDCGQZ/YZ7kKYI5JnPfGbT7Hog0lV67DMk64RG2t6rFmnyfm/UJ4L0+LhHLAf95j7K//nnn5/Ojw12QfbNPQPO9fr5rGIszwj8iQZ3Lo0YHxDuHxu6rqPy7JMiq6QVAaOjYgf3yvn/RIfyQt7Ig48E6j+3AfvkO8aWKukrAYNIWlIynjdR4cNcclp33vEiYAUnKovux1Bdzrak4aS0du3aoM1ooVJ/9KMfbaQhsgUa2ZDOZ555ZuM6BXiCqAKBAr4IuAzyFZ7VtRL0I1D59bJbHDZn+E1BHltpOFaE7MSSs18O9PQI6Cob5VG/lX+9c+0NF8F/RwLWvoKhypierfyiCvrOdQyo8ptuCVjihIc9f/CDH9TSD3tEoVxi+uhLr5drqF9sNfENqJwh/UWLFqVr4siQ3pVHuId/tKEKfAEpXo9IR9IizxrZcb08Hf3O9YCVlvdeh4aGRtkrgvQgYF3jvhL9BmA76cFWcQv7+UglcSmWQU5aETDw2On10Y9PVHiDAXt5fNbIIvueX/Y5V2VbRzom4OgQWxtUMGzlzFRArZnbSuhBxcaJoMJWT0zPr+j1eXBhuMiHmTQ8h4Ojk4Z6pJv0HB4eblxTJtyLxei90ub05R4QsA8Z5r7qg1NqqE6QbvEYE15aCUGGgMv5sRw4JhuyfepTn5oClRoH7MfGAQJJKzgokMYyFyg/H4ZERJyqgNxH62574026eaCOBEw5e9lKR2ace6AvA5NflF9EaflwbysC9oamL0XJdR7syafyTADXqEsVcgQc7YmQPl9rkn7KX+xt8lhr7ty5DTshyrM3QjjGBCq/tgw0GFUmiBpayitb7MlnCkVwIhovW/UEGVFCsJf08Uch3Af98Gv5XtRJNuB+kISTpS/KI51lA9k86iboGH5dh4B90ROHiCuW95aGXIMDELPdB1tJxwQcDb81AoeGlPTJMsC7iHVaQHx0m8LTMyPSUiVWoXKM/+MQHb9jsKKiMVHAHcIrGmnRi6W1u3r16qZrc0Jl5lks99fMP0/L7XDOOeekoBKfq3ornyDIZC3OV/CMzqtjvSBgpYfeTNQS8SggoZMTHLqiv3oDscJFPSEabww58SIEWO5BD9h7GWXlEwlYgo7+igivxuQCaMTuu+/eRBYSdFKjoxUB6xg2FAF7cCZYSxT0sYuuqwJpkq84fIqIoERST3nKU1LZRr/jmMgN316zZk06X7rIZp4WZVanB0zaEDDnR792QVfeFvAGLiB/ejyihiuzpuUz3khD0Bfbgvnz55f6nY7TUCR9xMtZ8xIk8nE1DnJpgnYJmI6GrvM0Yxlt6SA28qzYH9W1I+2dbRIVGWCkMHgXsY5Q8eL1OLIqsU9WQNTbjcRLZdFKNgr06OEBwYeYAEPQVNgqILy+4cGZhgY6qQUuHc8+++wmnRRYvQeMaKiuVcDvBQFrFIDfNEwk6CS91GPgt4JWHXIDBCoFN+zlZO7y0pe+tOk6T7+KgEnPyVP7eudaDb4yMFQdRWmwbUXA2M/1e8ELXpCui/6HeNBmaL5OD5g0JUxo82FdCTZAR398wtYXS/GGIf4QCV3l4qTkj1aqoCFoXa+GAVsRKb9PPPHEdL7yRYMhpoU9ebSi3pH0kX7uP0zCkp3Is8PtR8NSQnpqeCBxOF96YLccSbZLwHE5W10fRya2ZHh9AbJrO9Le2SbRMbY2aKiSYEdBECQgOgJunSEIesBcrxnGKkzS9QrC8Jsqq4KfAhPivbBtttlmlIP4UOzf/u3fpi0VnDSqQPr0FLxCeQsfYAfuceyxxzZ6VlE4JtBTUFCRfp6ejvWCgJUe9qR3RJ40DI1omFwkjH4QAeXh+sVAKILjFSPvVfukHC9/npXhG9F2sp/2IwFjT6XjRHzwwQc3PY8vgxMw+pFG7LFXEbBA+ccesHprUegpMhPZFyApA+mq4SjJ2Q9hti86+siJdEY3yhisWLGiaWEaxHvBkjpD0KQPsZJebHSQlsoKnHvuuUknLxf1UPWbOq21oDV3QGWNeJ7Jh3xNPWmVA8f039Of/vSkXywL72WrQYIO+GGujJVftnUJOH5RTXFG8VD1ZUsFeSXeu09qomDViEmUjgk4FuDWitjiY5WpOgIBVAVS/48goqCn90+pXJCHggCiQA+h6721qB/gXc1WQpB5z3vek87XMJoaHTibD7nwDCyKSFyBD92ZLR1nVUfdONYLAtawHzYRASuwxGFAJzhPJ8IJ5Be/+EUjb1wvYkd0L8pHqzMJ2FLBSnqDSMBKx3vnBO7Pfe5zDR2rsPfee496V1n51n1aEbCCPvtMwpIfKk0ehdBo4bfSJvhEu5VBQl1Q71plpHtwTHMbVC7yQ/Rzf1q5cmVKxx/ReNnqXgwFR10iKCdGbCSUBelqi57Yg98sHKPr4mxff3yDX3sPnTSAGkfsa3Z/1CcCG9BYRNBDDQ/vmUtvBNtJt171gH2UbWuGj8JQLu1IxwQM0WzN4OswTLChZ0AvR9h5553TMFwreeihh9IqUSye8eIXvzilSZCjZfmyl72seNGLXpSO/dM//VOxcOHCRDa8oM8KR2zvvvvuYs6cOWm7bNmyVGlZ2Qm9GC4k8DMrmi2VhWc2pEn6rHjDTMsqMKGFiTwsivH85z+/eN7znpd696T1xje+MeX1JS95SfHmN7+5OOyww5IuzErm+TL6oCND3atWrUqTvvifd1i1EAeIAV/HekHA3lggUPHqFefTQ2OfPPLaCitLMSKA3vQ8yBfP8ZlkIlDGEfPmzUvpUR5sSU9bnuGRFvehDOMjAKGKgIGCs4TAz3PJt7zlLakcq/C9731vVCDtpAcsYBNWnILkyBv5xpb8xnbkmXJn5SD5bRXwdeyFz7CiGv5COvgx6WBH9qdOndpYiCOnn47RyGINccqSdHlHnOvxY8qKsuA//JBVz2I6EdiE4X7SQp8FCxakhV/wZZ41k2/pyVA1fkJ9eOtb35r2qTfkkfpHvaGekx73x274HXUDkB55Zx8d0d39jroL9Jv/KA9WcSM9ygM9KBPyCUgD26I3+dfjLPKWa5S3S8DUUcqZfBIT2Ecv9KR8Y7zc0kA+qWfknXJmy29iMPMg6krHBKxgsbVCNnChJepr07YSelEeYOkxaciMSkDrlWE6KobIRTNCAUPKbNVbZlhU13pL2ydxsdINQ8uxxxQBabGMqFrQ6uVpWEt6E9SZGKQZ27Suc61iCNGHw9mWBdReELDSUw9Jw0Pop56AB3b051zKhLTJo4N8Ohhh4HyCmYZA1WNUgFMjQLrFHkMVAbuo54lQBvG1mJzENdghW3++SnpVBCy7uo70RHPvSPvkHhpq3EeNiDLQY1NjTKM1wG3GvZnBrt/eI/denK4hHdmXY7GnR3lVjTo5uDf3814j+97jVpqsrPX973+/0euM7x8jxAWWM+S5bbwXEEGiP+dQzhpJceg4ctddd6UJQO5TsqXbUccYFcqRL2iXgClDeutsya+G5SUxXm5piOUriY9VWknHBLy1iw8/EpApFElZ4bjoHCqTJndIFICVpgKJggeBwCuYggKfzHIhTVUmDZkh9JBjBcwBUvDrnBi0z5aWvQgoBih09WfcVPQcUQq9ImAnDp/Eo3vqXK12o+OIl4XEyYN781yyLJgpfdIUObk+2q8iYPenTkVEGEXBsoqAPaiTT+UVouB8+aK/mkbZtzMEp/R0vUYKuJcTPXrlfMWfO+o39vZyQVdvIACvO2WQTXSuEzH3I6/SkeF+hLoSh341vI6w9rLSYOsNMs8DPSmJfEF+IVHDULqSP8939HPlo8xnOyFg5TWer7xv6aIyifEi/q6SMSHgGLx6EVwmuniec5B4q8rtIlshCnqqVLlgBETATrx+L4kvj1gGggQfSOB6BRbpxD6VTPehB8A1ZcSqABqPK09+nH0IONorAmGI0a/PEUkVXF9B5BTvF6H1jrmn7pt7tlsGznHy4SMUMcj2U1oRcCso3zGgMypTR8in+7TbcSIg2oLf+Av1AjLjt3Tm0Uqu7Jyg+I9HP2qYkaaTLlvZg0dQiNc1T58txxjNch1lP69XZYj51bV1Cbgd8XojiXEvInfNeEms+73UqW8ErKESD2hbk8QCi/BzotNFUUvZA6VXIiow//sQtFqhIk5VYsCz61ghI0iPZ2pc7xOBJCpX0s0RMFCAku6uM7/VsPDAy7l1lqJEekXArqfSjgEhwh8FCJ6PiGjf+D9fjFFZ5e4f898tSLOKgFVmQk5nnact5Yld4r3KEP0hp0cZoj17jXg/v6/sIZ17RcCyOc93Ea4hjRhD2U50Ao5+2664n0xEib4cUVf6RsBympxjDmREVFhlzqp9VdpcxVHFBZr8ReXUtQoCXonjO3w5EBT4fCHXKIC4ePqRgCMR5fTmWC5fXMsn5KJDRyDdErACn1+vtOP9IlgGUHlQPtQblB1awc/TELTu329pRcB1oWtlB3rAdYYgOSemJXSiR6/RSgf+75aAo98KTNqSlMXQiU7ArUQNizJsLdI3Ao4BS44UyWaAPBQg2VeFUoWPAV7H9Skx7wFrq3QRnjHFChkBmTgBq1J4OkgdAhY8fc4Zzx6w8hiP+0hBFTQBLqYZj5VB+dc1DEFjSx9ujLbupci/2iFglZt8kK2eZ8pHsUudAMr9y+5X5j+9hPtiDsqnoON+vf7rFQHrNwTM+aSJP6g+O0FtjgSsPNXxj4kkqoeq+73Uv68E7ArLaeRQ7kxbIyKhRLiIqNTL0OxMtlQm/e8ErGFjn0DFb+zPEHQMMBHc59JLL03nawELL1PpSZo5Ai6D8qB8aF+BgbywYlC0RwTSDQGD2ANmS94QJ9sc9G6q8uXpxTw7XF/XkyFoyi0H1ZteQvWyjIClZyw38qhHHmy1uIOuxS7ytyrIr2MZyH5Ksww6t1PEcomI+c+VnY53SsCqL+43/MczYM7netVl9wPtT2QCjuUNnAtaSe5aR7/F/TQeV1lXoa70jYBbSVR4a4MXYrRJdLBYYXK/gZ4BexpUVIkqb1wcIgd6NldeeWW6Lldh1IhiGwnYg1PU1RGDmq4d60lYIhMaBHWl00lYrq/rSXB2v+i31CXgVraUDQWeAdcR/Ia04/UTBa3yz/FuCdgJU2my9SHo6PM6NtEJuJVEQo0Yb1Enqd/SdwKW86jCC7GVv6Uh9jgiWhEwW+zEfqwoCvQCxMExEbB6rOihZe9kc7a8MK/eRxl4zYLXJhDSki5Kh1evaJkDEXDUK0IBV/fQKyPeE2aftXo98OSAdEvAOl/35rfy2gqtJmEpOFfpomAMCM6kK/+I+VWeo690ilYEHCE9lS+3HVvKEvB6Fv4RA2oEfkN6Knv8QfZiX2XSL8jvquA65ewhO3RCwKStVbK0gt1fbnx3mbcUENKMMcX3NwcCJg/S2+NIK1E90Pk5+/ZTcvdSeei9/CrUlb4RMEpqAQNIgJe1eUmZhQ5YJIDtlgzyWoWygvLj2hIMqJhaSIAX6yEAgh37PHfjP1bXwtYQMTqwTCCvJvEuIvbnxXkciFVceP+1CgQDXkPifK4jDdJklRfSZ3EPkXAVASvYkB7veZI2CzBIb/aB7sv+pz/96VGEEYF0S8AEPb8OYCf5ahXopdALZuF9wD6LRjAEywQt8sLiH/o4BjaIevl9ed6OnbEx9YOyA+w75F/xeLvAt+oQMP/hf+SBvOB/5A3f4z1YfWELf6Q8sQV+gb9UAeEdYtkJf9C++0MZOL8boGsVqE/+lbJIYKAbAiaP+Ar3YotOqtOsdIYPqg5DikA+wf5EJ2DySzrEI8pbeud8OgfFUI9dWmI0rs3dbxHxKi/oF/05oq70jYCltL4M0sopokNs6dBQnSqttr5aUR3x66nUZbYU2bBlubs6wlCwk4TSiGWXg87T9Vz7pS99KflEruHRiXRLwN2ARogCrAdeHZP4d1OjnhMZqq/sU3Yst+f5jY1E2YCgKeLSCEeuJ0mank4kr36L91ZyIK9f+MIXsv4lyL8hYM6PjcQqICI6/daWBWZiebSLWB8j4vntEnAsL8+XhEYCbzRIn7q6uY6KObqOVffGSlSm+AN2yemkRpjnq534NiDgccKAgLuXAQH3D60IWHlWWfIfIFBxvh4zsO91X+mPNwErD2UYEHC1SFf/HY8NCLi1DAh4nDAg4O5lQMD9Q10C1jG2lC128eujTwgDAh4QcCtw7oCAO5QBAVdjQMDdy4CA+4dWBOw9X4Tf/lwy+kPEeBNwKxkQcLXE8vJ8SQYE3FoGBDxOGBBw9zIg4P6hDgGzJchK+M0kPa5xX1CQcgwIeEDArcC5AwLuUAYEXI0BAXcvAwLuH1oRsBCDNTNEva5H4hXGm4A9DzkMCLhapKv/jscGBNxaBgQ8ThgQcPcyIOD+QfWV/RwBS6K/RgIuw4CABwTcCpw7IOAOZUDA1RgQcPcyIOD+oR0CVpBCeM+zjv3Hm4C5bxUGBFwtsbw8X5IBAbeWjgk4OlTEI488ks7jhXZeR+B9QCkaP9o+XtCKT+zLqOgZz+sHePEeYbESxF8ux3YxIERoNRaEfV5Sf/rTn570l6NooXztK2/r168fVV4RyI477pjOd5v4B9hbgfLWe6D85sPlpI3e/uxQNvDGR9QnAqEhQbpeYfXqS9QlQjr5h9/1kXlf37gMLAwQ9aXCkjflEWFVI84fy8YB8LLHHvyOBFIHWkQEAkbIN8JiGxL5rhYhqHsfpaPyZIsf90rwK69X7QRGdNlzzz0b5aVAq3eaOSYfOvLII9M15EUNzOivEYjXAZEeOi9YsGCUv0VIn27gZaE6TvnVIWD3fdVf31f8FwHnFukBqnPSQflj4Z6oG/jsZz+b0o32jOiVKB/MbZBuii/EDuVLCyWx3460d3ab8v3vfz+RgoznRh1vuEM4OYE6AbxbMDIgZ2XYTkJB1xVWiFGAYf+FL3xhSlt5Y6sAqvuyitCcOXNGEXoEFXHXXXdtOBwr9MhGsfLm4PfkOhocX/ziFxsB1nuKHogQVsGJ+kQg06dPb+iEjiKaqEsOsYzVsIgfWSgDFTNOQBIBI9qOFwEDAkRsMGlVtXhuDv7Fp9e+9rWNoCufY8Yz+STfWga17ixo7OErBjlR9mKlo+hTWkkJoa5Ef4qgbuKvBFV09fjAvsBvesr0/CWRDHJAXEftc+9169aNKoteQw1jVjHTMVYh497tCoStPDl5E8v4shlpE4fkd1odTvfFxlqGE3+VXWPHDX/ef//9U9qxvCKivdsFos+74gsPPvhgg2DR1f3B6xj5EmnXkY4J2AszBxTEYGwxuAJPneA9VqD1RSUj4EtwICoDQaWfoHClB+SmfW9VtQLn5gI7x9wp5CyqAAx/x4AYwTXf/e53U9AlYKmxgHNr2wruzDilHFOBUP8pTX5jm3nz5o3SJ4I8ym5UCBGqCDLaKgfsQVr6TTos3RkrYw5xKJ1jyrPnabwI+JBDDklLk7ooOGL/6I8RnOuksmzZsoaN5UfyU47TsGMf0o62ykGEg29JvCfVC+E+pEl+JJD+Jz/5yVH+FEF5HXvssUk/rlfPX6LGiBMOeeI494z5jdD5EteR4c54fq+BeG9XSwYjdR6DsRQrZIOdKH9sRsxgX1sIna98IaStOuENIASi1nC//Enpyp+dsHW/KigOdAruo8engGVmNeoj+7noGGXXjnRMwFS+KkhxiMCNN1F6wSps1h3GsE4cYyEs2Rd7Yf472jPC86HftNBikPS8toubbrqpoasqpQ8Z1hHOJ7hwvRxYld5trcBPULrqqqtG6RJBnjSs6vnjWN0enuzmdq8r0Qb8nkgEzOiFDxMjsnvsHeZEhECw5PyFCxemuqsh+1yDh7pO0KozhInQEHAClvSCiKU/5REJ5W1ve9soe+Vw1llnNcpTNuM3I1b81n/cK+ocCS8C8Z6j+1Od8umF+D1d6sTAN77xjQ0fUAMfP/DYBPjOtdtJAiF7uRx22GHpevWEYz3mXmowx3v0A9zD6yoNTASflX3ID/tao1ri+Wwl9SNOkKhwhHfRMV6OPCYCeM6DeKXAmFSCfoJCkw7qyarQ3XZl8K/xRCKXjXHmGPCZqEXLlGuqwLn0gD2wYBsnzyrEXq6LAg92kHil16L1VVB+FPzJs74q4/ktgzcElQYVHKnzDD6KB1ZE54wXAfO8HVHjB30UJGT7KkhE4kx4U9r4p3q8CogcY1894GivCBfuh83bCVytxPPAPmmL7PnedOzxROALJ598cpPN8GknDdJ1WyLkjfOcbHPw6yVuFzVIyxDLq13EZ+2kSS+f/+rIdttt1/BpxS8NIbPPIyfq42WXXda4l9J2stIIAyORpBU7DqRBXdW9QIwFOcTybBe6l0bZiJs+CpLzY/KCf3iZtpKOCTgqHIHSBHoPCoD//LnDeEE67rHHHik/sQXbb7nnnnsazuakoX2crwo6322Jo/pog+8TMN2xWgHdIEKEiuP2aec5NcK1sWLLSbVVYEFuvPHGUfqUIfoS9qvbAwacq4kg2JUK1C4RxMCKjDcB/8d//EeDfDsR8qJrGQFZs2ZNykNsQMfG4jbbbBOTKhV97cbt1s7zs1aihofSV3623XbbUfaKIJ9nnnlm0gf/df8nHeABWcTmft0KrhsiYh1LgRyVD/ms61QmfFFNtvL6FmMMdRkhbTWAKHORsO5JHOZ8RvH0JapYJuKWuo3sbsD95ev6+haCbbxeUV7+CLNd6ZiAIyFExAwRKGO3fjwhR+HZA4Ij0DPDuBo27SdwQDkSxAnUk4i65uB2jDZV3pyc/Bz1FKvAeVdeeWWjvLFPHGapgmyIeGCKrUYFHP5X8GXYKuoT4XlSxcz1+MtABVM6AraXeG8tB+ksuCi4IuNFwLzy5brIzhrBiOUVIf3VA547d24j0MrOGkWQ7dmnN6T7VSGK9Iq27Eb8PgqcyMc+9rFU1lUgr6ecckrjmhxhIu7P7JMP9YKqEH1I1+t+0d8iYnrtIj7TlnD/XPlE0TfF8QP1et1++ALEdfHFFzc9F42PRZRfXi/KNZypo7mYGONBhI+4dgLuQd70m55wfITmgk053u4jur4RsFowemakwOMBdDyhQmXoQ1LH8XolzBDn/rKFO1nd17R0nnq6chxBaWrbrt35Vqz3XuVYcfiqTHKOGJ3Xexa6zy233DJKlxxivpW/uvnkPBGj/BT9PKiWSQyGEvZ1HBkvAtajFUmcRNdKvOdMw0gzc91PlSeRL1v1FOoItlKZxx5mL0TBHVG+Kd/tt9++0WirwkknndTwVycsBVtE80eUtp9TBV3jNkD8eBW6FaUh/9WM9LojgS972ctK6xu/5RM0phEfyqdclA9sRv7xV11T9ihJxBqP5xD5qF2gi9+Pb3xLVF6UvXzV7dZO+XRMwDHDnUCtJva90CI4D6Ow7++NdQPSo8WlHvBYki/C6xrecwAilDI7jDVuu+225ExyMjlWJNHocAoiPpzo+96ryEmdIWj5g5OvCIFj+t/Piddq65Ud8cBdJk68Hhg5ruuxGz0FlaseybhuZYgTULhGeta5/nOf+1yTfeXfseyqxK+fP39+QyfqLLroN/aVz2qBmXZE/hIbM1Xi+XCbIwR7/x0J/T3vec8oe0XgSwxBx8AaG4zSV8Pdum+OoL0R5D6TQyuJ5+eAcC+3Va/iHLOgsRO+qM6WCEv+yjEmcjr5avgeeON+9913z45gKU0/Hs/JQXXFOyHaF8lWwa8FT3va05KeimPeUPIR03ZlXAkYqMDYV8bdCCDXGuoFSFeTVSRODlXoVnjFAx3IJ46nSS3Ah0LGC+jBKwQevDTJQOJOyHEqk475/y5xWDAndQgYRCIQ1Hp1v/FnOoJ8rBMCLtNdIju95jWvGdWgir9ziD6vxpoaGa2AX3s+/JWTOr0c6U8ZUma8hoS9XXdGYPSYA9uiGyMJdUVDeqTvflG3kYBu9Ewpi5gGQrBUWvynV2FY4S3aK4czzjijkaYPDSs992/5Q1kgFukgcRi2HxLrHnboVexCXvGKVzTqj+qVRg7choyiIdgk+p16vwiz9nUN6bn/cx8n9XbhOpFG3RFGoElYT3rSkxp6y7aUp48GytfqjhAi40bAuclCZa8rYTQnhl6AgEzw2GuvvRoVAwPKSSLhRnQrBER3KDlJDLzjiauvvjpVkFh5FWBihUI4R70B9nWtpFcEjC94jyz+r+NxGB7oum4IGEF/5TOKbPP85z+/cU/dp64f4xNc10ng0ZJ9/v4lZUHe2umB6dqVK1emdFVvZE/5Lb179sljXfEFaOQXOZ/KiecJcZ29Pufkn//5n0fZKwdmQes1rDIf5h4+N4LzsDHHfdTHX7fK+Us/hPvERglS17+r5FWvelWjHskH1CD2kT0RMPaIz53ljwhzFnLESFqxfteJkT7/RelSj2IDoQx+vWKNdMb3ot/htzpW14eRcSNg4L0XDzIqPP53ItZ+nR5EHWghjugYYyEskoAOOJeGcHh+hh00qWE8gT6XXHJJQ18cDcdiiwMCBTqOezDV+S7eA6h6RQmpQ8ACIwdOaFQ2fMqPyb6xEdctASOc6/mIRPDWt751VGCRfavgQYfzfaZ2PDcHhqBFDD5qgYiEq+DljPgQtOsR6+Lf//3fN92rlUSi0v1aiZNsrkEo/XWugiP38t5WGcgrBOwk7j6c8xHSjrZ2eyI+HNsNYnlFuH6qm5BxTu9O5HnPe17yUfdH9VLl39jwggsuGDVsi41i42S33XZrXEcdhQAj0VKPY12qQnwLh/RJQ3pXgfN9dOc5z3lO08ptEhGyRIuo1JVxI2APhPR8WVaQzFAYkBOvujBR6f7770+rE1FgPDflHb6YVidwJ8GZWIKQYE6go+AYSusn9LoGS5w98MADaViKvDI0rfz3EzhKFRQoIMv4/NYdjPOOOuqotOQoDQjAu6AsyEA+sSfg2eChhx7aFNDKHLUOAVNJmOCEzdCXRhT+ga+wBRwjKN9xxx1NlVGk0Q0B07N95jOfmfLJKjk8I2KfoSq2pMm7g34f+XxdEuU8HxUC2Joy4RWeKpx99tnJpwk26EeZ4N9s0ZFJJVVAd7aUJ4FIj0ioL7HnAwhsaujwP/auAj6h5SslGpot84so7kuUNZOrpLOXCcfYkg+VSSuQN85VwMeXsRvH0J198oldaMT7813qhJZTVV4gPxaYod5TV9CnCrE8Irh/K6AzZYItfFi0V0PgxGryyhaSZ0u+9QxehIUNyL/3EhGOKbbwH3oB6vMPfvCDFBeJVaRJWvfee29x+OGHjyqrHD7xiU+k87kWvUiXekG6deIr5xNLsBvbDRs2pDpP2avTRN2kjokvqN80QOvED8m4ETAgECoY8QUQPcdRC12ifQpvl112GdXq7hZqFZEuYD/2CCMIsN2ACkJ+NFyrCtzO84N+CnrF51yUSxzeo3IdeOCBDVtiPzknvwlg2idQcb4qXVmgrUPAlAETQRBNdPHhVtkUPamEuq5XPWCCfBwac6j17PnXPesQsPc2gXrvxx9/fKMnVoXjjjsu3QfCVVqUS0y3CuTPzyfP8X9s5w0LjeLwXxWwjyQu1JAbNs2JfJAt4N1Ufy6NL3pDuywfZeB6yo5rvayxo3yGgHzAAQckPfS4xsXrkFZ4I1jHe/UD6K1Gkezk9bkboe4qr4oLbEXuKlN1qiRqwGs0DUEnn18S44L7w7e+9a2m+loGOmqS+Iigjvi7vXpvGT9X2cmftNXiRuzX9V9kXAnYK8WKFSua0qdQKDwMRuZluA9+8IOj0ukEOGbZszhv2fcLmlVHPikwOakqCPmtwlhK7PX6UB//HXTQQcmW3qDK4fOf/3xKRwRXlo86BMy9eBXCh9VkuzgMiP/oOq+83RAwDSh8iDS4ngDt6eV8i+N1CVA+yDVuUwi4ThDlPPfjWDaxQRjhOpAXvxYC86FA11GNV/1XBvRBPC9aFamOeBlzDX7wT//0T0338LywbecNiujHVb9ZzhZRBwIhdqGXVs/C11nYhvOjrXOIDf4INeTKEPPjUlbveiFKW1uVjf8vwi7zY84RoSPYkphDPT799NNH5S0HJtrpWm8U0fjHz3S8DBJ6zQijNfEelJMaOI527DtuBOyVltYDz5giucTAiugdvpheNyA9Ws0e9OI5EdHh2wXDUOTVndOfjbbCWAjOqntJVw+Q7IuAZUcFEAKxOyc9CV758uHssnzUIWDAELRat6rUiIKfhOHo+M6wypCtl7fSaiX+dSjgPql9kS3pa1/3rAudry0zc5HoDxEsIoEeyq908glUreAjTf4c3fVxIla6nBMJIwKbeM/EpZ0ehNIgRoiAsbV0RxcvB89DK0hP1VkRo/7nGPfRanr4jQdvj1scnzRp0qh79AueV/adCMuIrx0hDdVf782qDqoO6bdGpHIiMvY6jEQ9uce55547Kq85/Ou//muTjtg/NsxbiccqhqVJV41ur5dev/m/nft0TMCRUCIU8KiU7vA4sCuv48uXL28K9hJvCTG8ET8SXwY5IOeqMsbnaXXgrRwZuc79W4HnMoiGreRs5NWdRsc8KPmwVpzgwDY6br9E92HZQ/WAyZu2XgaUtd65Jl+eHyc80uTl/WivCNJjyFHpYDOulT2UJlsfgo5puJ4g6lMmPIfjevdnpaPfTlY+LMrWfUh+FYnBz9F/55xzTrq/yrkMJ554YtPsTz1mcf20lU7ood6ul2fUg/+VFnmWbu1MkAGIhizl65Sn1/9W4iTO5zg9pkj/2EuJds7BfULwxoOOMSSpVxnRW76tPFAWIh7WVi+LQa5T7t45kFePSUqDe0hPpYXg172KDUqHfEbCiffQ/7JDnfoV550gpHvaaac18l6FHXbYwVLbpIOn20qkLz6qGOKNUuqAnv2qfmPvdqRjAo7OUAWUdmcQvLJEAvZJDRIMoZfoo8Ej/D4KIHLQqEcOGDQOF5KuCF2VsVMw0SI6g4ZHJNihrDfgBJMTru0n/L4MLVPp3e5uY+zIbwUqBdtYUUkXqbsSFpMi9BK8hLRdv/EiYPa9p6n/4sgAPqnzSIvz2Oq3Xw/oAZT5hMsxxxzTpA9pRQKW7lU9YhGxhm9dJ/6TvkqH/TrPOPEJnznPJCrvPUV/i4g24Pq3vOUtTa+PxIZNnXrv4Hz8GkTSFpGSX/WAJWpUy58lV1xxRZMOsXxz+1UQGaiTk7tOdS/WWfa7QVUDWsdij1v1Xo8UqyDhGiduDUHHeB/BSCnp4BfS2XWoK/I1JoZxX5UZj2FimeF7lEk7k9w6JuCY4QiU8sogo8lh/DeIBOyFwL4KkYfrdZ/lqJJEx/T71oVa/l5pugEELNEziZz4czEnZ0QODnHj1GVp9EN86I93qZUvyhb4rGPZOwYqD1JydIShOm+s5EBviyFohOs8CJCWfrMdDwJWeu4v0e84nwobz+c3vuutbYGhZT1TrMLRRx/duId08HpH+k68Ooct9ZY6xnlRB+nMPlvS4FgkqFheEZwj0YfPkXZ82Cfu4I8sekK6uZ44OsonqxocrUCevYFBvvWReBGFN6zxTXRke/nll6drdH+3mccWtuhbBc7LxTeVd8yj17XY8O9EYgMIIRZ4+fnoVCcSiQy98X/lswof/vCH0zVxUmuduo0ovikPpON1WaAxrQY1Nsc/2pGOCTgqkoMcA+dyJxGqCDiKClY94FihIzinkxewXTcPWD68IzLuBrzO4LN2Eb3yQ/6j8yEcww6q0LlzENLw4ch+QIIe++67b7I1z0Vj8COvHMOWDEFTAfxZrcTTZQWuWJ4RpM2QI+ItXKU13gTM8Uhe6iHG88t00W+NxuB79ACQSLgRp556arre7SV/9rpA+twbwo0kCryn5/lhP44QAWZdawi0CpwLYflzQb2GgkR/i+A690PKjGU/pQdBER31zE559W0V1EDRCECuwSJ7MbKDLk5ssa6gH4tScL708fQ45npFe0W4rt6I8/9JT6/NIHGouBfisZq8qk6T39zsYx+haoWoL8d4vc7zXoYPfOADjWv8eu7tftNKKFN8UpOwsDP1Eb+SnaN/tdOI7BsBa1JTfOYhp3bFQY6AMRiZwWAqDL5kEtOsC+4XW4ZViI7eSzz72c9O+fEhVDmIOymi9+liq9Odv51C74X4vfUtTzkgNhbZeFCBgKVnrAieHt8QpayqQPqvf/3r0/nYKfaC3abjQcB+Hw0ze31QI07n67da0yLGqN/Xv/71dP9IuBFM1tL18mPVO5VLmX9H/XVenPWtc70++vEqcI7ygU+4/9bpoXnvCjKmzFgekXRpGKhxwNYDJWQVG4k5RNt4eQl6rn7IIYc09IoTjeRLkBGTC7nGfcB1i+lXQZPp1CjydMhfTCunUy/EGxlIjFGIyldlXUdi40qjfMyByDUUI971rnc1OioS3bsOAXOdzkNvYnC8h2yOjzEqIl+rm0ekYwLGCFWIyuJ4KBhbfdqPBIzBYwuIF6jrvoakD9Z7K71MtzJEJ6Z1H8/pFEzCYhEJCc/DVOByGp5f5JbrwyGBegISFvGoE7x6IdKFafpHHnlk6v3KXj7yoGMsWECg0qpjXjFipZ08efKogB1Bmm9605tGLeaAMJIw3gSs4U783tPPBX/SisecAHQ9/sfrRdgrEm7Efvvt1/B19IkE4s+h9UhH9/Hr4rnAh2C5RuvlCugZyysH/FUif24neCGagcswNktMRuLkPsQcbVk4wf+vAuRGOXoDg3TUeJG9PvvZzzbqHWWDv7kPIvy+9NJLmx6feSPI9ca+/K5C1NXf9wYiA/TlnhAI9m2HBKtE+SU9z6dimN6j5Ty/H/aJjZQyIf57B4Vrv/nNbzYas1VgKdYYBxRn6hAw4tfCPc94xjMaDR7KDt/wOgU4p53vA3dMwIsXL67E6tWr0zdEWRnEFUThWMFBJGAJheDPN++6665i9uzZxfDwcCV4VowT+nPodsjXQRosKThv3rxiyZIlxdq1a0fdr13cfvvtxfvf//7ita99bfHiF784DZ/xGgXbl7zkJak1Tw/v7W9/+6ilMiNhITwP23HHHdMarSxQwbafePnLX56eub3hDW9Iiz5QJqwXTJnPmjWrWLBgQfID7MU+tmNlGpw/9vpVttred999xcKFCyvBwi18JB5RpfYh+fEmYP2+8MILGz7Du+4Ae6xfvz6trsPrd0NDQ8X73ve+RM74qAIsW4KNEwCvrzHZCN+oAjPEPVBLN88r/+NflB06og92RUf0Xbp0afoIA/+xAAKNKF2v579Khy16ot+tt946qrwiyPO2226blviDOKkH+C0+xfvd0d8iePzANexTV7AJBEfa6I0vUs/QH+B/ANvXWU2PsuALPXwRDJvMmTMn+TO2Ycs9Vq1aldI74YQTiu222y7pT314xzvekfJGGaAbOqpeYzcNGXs5u12f9axnjYqnEfgPkxXV0XAoXdIUYWDXF73oRaneoiO/uwGrFKqDJGJH1ADUcR5PqYwA8zbwT7ZV4BriIY1sfj/3uc9NNjz44INTjKFMqkB5uain7vpVCef4PBdkxowZqS7gW2zla9Sbu+++O3EYx9qRjgm4laiVoxafWqHuKFUErCELxHt+2sqgZTjssMOSIzrpyslzz64iPLByPrPqXDd06AYQpuvitpCeCnCSODNcFQCd+E+tewXxfsIbUqyZiy5xxKKstU3+JT5MFCdM1BWlJ3+RjbU/XgQMCJTYQJVfjQT1IHQvGk+6RuXuo0Ugkl4Vog8J/kwXPZmsQhnIdr7erTf8CDreOABet3WMXkGdAIc9RA4AfUlHPfWYnwgfSVAdghDj/ILY62Fbh4ABxCqJE77U6COvZ511ViMv3uB3W6k8dMxHJPhP/2NTiEpEUQZ0ueeee5rSBj4hKB7z59jRnu2Cxo38A328Dno9pJNBPjX6CdBXo5FVkP4aUucYb1y0IzEm1anbEvkMojyxVRxm9E+jUdQbTZIte789J30jYGXUW83e6tNv7UcC7lb4uobS1j25n9/Tof8ErtGWgn/ve98bb9GV/HTjtPaoV84+2DJnE455YGFil/SO+es1uIfKlQk/7qwTQWQvKggVJWcTVXL9x7bM1lFYCcuvBe5n2pdfyz6etu4FWDjA/aDfkI68L+k+FOugtrT4uSbaTPmUL+CDylMVIEhPx/Pdrg10PraOjTH3SzXOaezI1lU2p2FJekpDacffmpkLnAxbQbaTTbmWY/RS6wjD7mX+F+/VazCqIHsi3tBRGSMQsPtMu7qpwaBrmW+yJcmAgE0Xx4CAq8E9BgTc7MMDAh4Q8ICABwTcjgwI2HRxDAi4GtxjQMDNPjwg4AEBDwh4QMDtyICATRfHgICrwT0GBNzswwMCHhDwgIAHBNyODAjYdHEMCLga3GNAwM0+PCDgAQEPCHhAwO3IgIBNF8eAgKvBPQYE3OzDAwIeEPCAgAcE3I4MCNh0cQwIuBrcY0DAzT48IOABAQ8IeEDA7ciAgE0Xx4CAq8E9BgTc7MMDAh4Q8ICABwTcjnRMwDhxFf7t3/6teOc735kW1ufrNtddd13a3nTTTWmlHBYmv/rqq9NxVi35wQ9+0HBoFwUpvVjPWrgEq3i/CL7QM3369HT/q666Kt3v+uuvT+uxar8VpC8rzpx33nlphZtPfvKT6YMQLPZdhahPBEtqssrO+eefn9JnFR++g4t+3JP7X3LJJWlZRshaIkdHsEsVAfvL+FRuHWd1JmzvwE6OaIsIdOW6KVOmFHfccUfpEpgeALE7DZlddtkl+QeLQEAALHJCRQXvfve7U0BrJbxgj89gy5133jnZk31WVWJLGbHFV1h5x5dLxA7Yg8DgDR6W8/uHf/iHpIfSc3j5ys5VAYVViljNh/M/+tGPpgUgAPvoJRu87W1vSytC/aUtTBEbYlpMgWUPb7755lRvqqAGKOnExTj4TZrdELCn6bqyQAkrLZG/KrCakpeJL45TZVOHkx0LYLBSEuX28Y9/PNlV9ZD74WO77rpr8gs+6UgdqwJfLmLVPQkLqMgWvpQifsh5rGxHfSDWUDdifYmgjlFOqkv6TSyYOnVqg/i9TKI88MADaXUmPnPI+umqy/yO9TuC/HE/zr3yyisb8RkfrGP/VgSMsAAOjSLinOIw4H5siXnoQQyhzpGu/FL36RcBa4EOVvTCJ6iX+Au+gv9QN/Elvj/Pb7ZIp4sFlUnHBBwLJAd6CVouEKFg9HUJBCdj1RCOeesS40Qy5jckjKHqrJV6wQUXpPvhGDGYqIVWBe6nr7WgDw7DfXGIeK9OwMcYWAtXjstKKtzLV9xxWyHYht+6Bj2rCJh9lQXBiiBHBWMpN/Lnldwru+zUStAjlhNlpJXCXDiXdVy5PyvyoI8HUHQluKN7ndEG0mdpQX15hzQUxH3pRtk73od97kV5iojRB6Jj1EYVvoxkZefcf/G8eEzQ/TwPpEc+ZJvYo2It6Lg0aU6+9rWvNa5Xfv0eCnSdErDnW8cEvpUa7RcRPymqRkFMuwpxbXn3KeWV/30ta2xNw7aVxNWMZCOJkzD/UVe1MhYS40mE25r9WJe8LlbVx1xdqzq/Shgp2mabbSp9VqhDwIrv+KvbRsK5HMd2NBi9kyD0i4AlLCWJv+rjFrqXfEv7rN2PrWMeupW+EjCOr48JyMnazYCci2spKH2OMFboiJNOOqmJ2JWW7h8rRATilY4WovKlgF2FqE8E6eQkViaEvEPKMQigpwfPSMDaOghALNmXy2+3gp7Sx20toUzk1MArOpUPcuZ/WqF1RKTg5RLz64j383LKnZsrs9z/8Vqghpqfj34i/Hh+DqQdPwRw2mmnpbwr+JWBUYRIvE5Wsn+nBOzI5SnaLiKeGxsadeFp+b7bXl9xYp9gSm81+n+E8g5BqE7yW0QZ62KUWB45SJSu159Woga0N6LZV6xoJeQLQhFxIjTu+ZhAtHEOdQi4THJ55JvKakC5L/SLgNWAYi12z5ff230akla+cvp3KnkWqCGxQkUocKglKcemoPRdWzlPdHwXDT2rEjB854GkDKzPGtPLkVuZcK56wBA5rWYFGh8q7BT0ANCPIY3YE+beXon4LTu4cL2cgW0kYEGNAv2m8nQr0klBo6yRoDLmXHrA6uVGewAdp5HVSrgXC/oTXLEl68X6yAhplREe/+Of8bjKljS7JeCIGFjUyy27Xsd1Dvlgnw9f6Ms2VeD5ZUy7XwQMSEu2jvfNQQ2SSLx1rgVlepCeYk8M5Pp98cUXmyflBVtEf471LQf8vOw73a0kxqsoZXHS9WpHlJauZZ+PHtSJb60IWA0K7KEYqtFO7EPcU+OG8/hUabyHyo2t6lqvCdgb8dR7esLyE/+C3zOf+cxR1/ZCOiZgBboyaDhQC1S7tCJCCrHsHMbmvUDKwHMeRA7GljT9dxVcOJ9nFe6YMb/tgmFOrzRy5njvKMqH9pUG2zICJlj5N0hZWF8VRC36COlThpxEfZSWfkPAbj8P1mw5xr4+fFElVGIImMoSP2jh+c/ZQ5VaOogIVDZKk/MidL7SjWkL2Js0lCdH2TX6j2tiEJSujCLkGmNRGKrWtQoo0kV687sbAs41ILwMquDnxjzG4zk4uars4jk0zPy4ypVn6NHfI1ywS+wttpIYTyJUx9zOVfXLr3V9cufmjuUk5pMGR+7rSjm0IuCoL/dSXnPy5S9/uckvdZ9+EbD0JYaUNeYcPE718uqVdEzAUcEICIatxv9p8XivDgfid+55rwrNRYVd93vAZ599dtP1LnUCGDp5hWPiggJDDI6dgADt6dMyVOGqcmI3/3RfFLcTWyfg6FT6jUNDwLKnwytNK6HcNEKQC0wKZF6Op59+empVSpcYaKU7pFBHmF8gstLzbT1fVutV5CrEcsgdV0DPkUbUNR5vBdJGT7aUBftsI4Eo3agbBFxHRMA5MvdA1w0B8zvq1ynaIV+HdFIPF0hHt6mnyyTQVqJ8EyuIXZqEhY3i82GE4+2SdLtSp37yX934luup8zlJHykpQysCjsL90EvwHjKxRM+AVZa6T78IWMLnJKkf+ApQ/SR2qAHN76c97WkNvuqldEzAUrgMMljZ7NicyMGdcORwyvhOO+2UjKT0y8CrMWohOgkgIv0qIDiHnIkesJyiziQwD/o5MOMW0bMYrzR1hzhkL4StE7B0iBWH4wTTVj1gr+w5lEmu/PiNH3zjG99o0gX93GbqZdLIaiWkyQQK5UkBNm79XgrSXqHjeVQ6hrNjeUVddc94fQTXqccc/4tQufm56onrGEPQsnEVTjzxxKY0/D7uI90QsOB5BDlbRUTCzKVbBV0bj+dA2j4RiwmV0Z8jYsxwoa7yv+pOJ+L3iXXK912ijtxbsSPqobhXBkSkSTxUGnzStI6vtiJg2cZ9CsnZlt8Qa7wH6DcB8+3gVr4HATM5DYm6dysdE3BUMkKV7Ic//GE6P1cQLtEJ/bhL3W95nnnmmY1rco4QHTIiOgrT6HOza8vgAT4HvpuKeItKPcp4HD28gkkv15FtbgiaIOVEQTDWu6mOdgV9dF20FaLGj85hH1LwXk7UVXrW6QFzfyaTcZ23mD0wk77yH/2DY/yvFjcQifBfK/L1Mo5p697xmCOSsvRRerEXonvqFa1IuBFOwLqP0pZNON4pAUf9oh1kmyr4+Y7YY6+C580bWMDLTceow7xm1EpincCf9cxSoljh4jasK/H8+LuOcI3KPupUJurJe69d3xRvhVYEjEinaBN+E9/8mF6bcx8D/SJg6csQtPyDrccOb7hil35IxwQcK1OEyIphDuDDNso8Du0B2v+TyOFViLzfF50hBz6mrV6lSM3TaiV+Dvs8N9LEmXivToBjIbEV7futxImPbewB617SWb0AiEuVpwxK0++FuH65QMG7fyorr4jIGWec0RR4nXD0m8pXpweMMJQe7cr1lFP0x4hIsO0i3rcToEfsnZYdV3kysqNyz0G2xv91LYQmO0t3+QjvX6qcvTxj2UUCdvgxkaeIrwwxb35cQZffTvSMTOh+sTwjXK/4m/dufQRovOCNbO1TFnVHwOqK0uaeUeQz+s9HCqrAK4DRRyTxd5kolrA95JBDGj6p8gLur2CfffaJyWTF+YY88ijUh9yJUwgxhHQZ1eQ+3N9nzQM6S/xGlIbnEf398UPOzmXSMQHHgBSB4jzQ5yV1tRzLCkZEiaHic4lOCfjb3/520/vGUWLgikCkL/oxBC3n1LOBbqBnChLuhb7tVD4FYoRt7AFTDtGZCGgLFy6MSY0Sd2AvE+6DPdBT92afyXZqgUfBIfmfSVgeUF1X/W6HgHl+o6BMPn2oNgbkXiP6W7vwNNCb37FXCfRMWz1mXkOSjSl/hwsBTQ0R71HqvmxJrxsCjg0R/Zcj6Qhmm2rrjQ3p5Tqr3vn9YnlE+GgVAVR+wcSsiy66qOl5ZD8QyTYCm3vHgEc0inG9Ep+fEetwTljw52Uve1myc4xXERs2bEjXKB4gbMkL94y+GeFxgliz3377Ncor52Mq17oEjEC6irG6Hzp6bGNNBJEv99X76XE0hdezSI+88RYCwn6cA5ObdFwlHRMwk0GqwIQbhsEOOOCAtCrVnnvumbbMduMYQw5MPec3weL++++Pt0jSKQGzAhHDFaT/+c9/PhUcOvBbelRhjz32SNfvu+++6R21ww8/POWHXhxBkP1uABlJlDeRf91KqGuQHAErmGlfAX633XZLNqkCZUJPGfGGgiqb68joAOWJjQHlS4XCfuyDgw8+OC2wgR5ybNdVv+sSMPllJSyeiWJPXjujXJh8B/C/KnBuN4jptQt0xJfQG1945Stf2SAa2UhBR7Zh++Y3v7nYe++9R5WXQJ2iDFgRzO3qdUPpcrwbAoYkPW2IlGDGIiAMlVfhiCOOaFzjesZGCER65JFHpnLmOtkP21WB17B0L+IRvxk9YP/YY49N/tpPxHgSQf2gvNhyPmWqusPoRa9EZKc6yb25D3WTexLnPv3pT6cV1viflQapTzGeR3D9V77ylbRFf2Kk0q2Tf8V+ziXGvulNb2r4Zi8IeHh4OOlE+uSL64hpKh+4AB3Yx7fwGfwD8Jt6iZ/gN0cffXQ6hg0PPPDApC/5JH32lV/ZIHYiq6RjAq4jrKzC+1NOBIIbmVYwD8Ml3gvslIABM7F9+A3EZwpV8OEYXo3RMmS0hGKLrl2o1RRbZDpWR0injIA9z4CeonoVHtyrwLvPahSAOAuQY9gExyZQ+j39XoD7O8Gw7YaA3X4StVAR1zsH9dY7RUyvXUS9efdZtsB23oMD9OLYqkfswG7ax374uEYGBP5zcuNe3RKw7u0kyqgXEu0VQZDyHgZpKz3XmwUQaJz7TOQ6M1H9HF8+kB4KrzJyn34i1qUI2VHnK7/Y8sUvfnFD304FG0uwm/uD+4GPNPCcU29ItJJnPetZjd4iOqv+y69ifiO88cY2+qvQKQGzxCbx0EfFiD+kxxZw/HWve12DMKmTzj3q6SL4oPxcW/KsdKQvx2I8r5K+EbAqgAomVn7fgsWLFzcquzuP9nEK/q9LwNxPhez34ZhX/DLEljhrFGv2dK8kEm27aVcRMDpTyWNeo0OXgXNYsxVC85nsKgcBnWkZKn0FFqXhzunloP/8GL/rEjAispXf8FvDf5HwJhrUCJMdmQylYBjtAuSPVH5spMAdIRLmXPbl770mYNdR6es3EvMbgehaPdJx3dxPeV5HucoP69YT3cd/AxrTbtvxhtc57MtoSC9EPoYo7VgvRSayNysXRrvl5BWveEWjkahX/nJ+WwbOc/L3OBUbeTof1CVg1p2XLuqEef2C8MGrX/3qdL77lOefmI8N9fEc1819Vn7MfjvS3tkmsUJFqFWhVzpcWbV2MIgypC+ZeBBAOiVgh4KNO0cMXBF+PT10kYJIM+a3XSCxpUTa+q+OtCJgOYXnW+URbRTBOXwYgnRjQyH2QETA/txE9+SYB+045BjLpB0CRg90i/psTiJ/x68JaO57skcsm1ZBTsGKsnYbK23KRHWiUwJWOn5fAjH/y4+rQE+DaxQclYbSdz/Rc7V26gYi/1AetIZ23TcpuoHKoAw6T40X5Reb8kGQXgj5Vt3lnho90X2ivmzp9WE3NQzL8NrXvrbhTzx2oNwE+VYVuI6t4oN8kuM5Ypbd6hIwsUtpiGe8bgFsTkMC8Vis/Os4XPaTn/wk+Te9funr6XEPNUjqNhCRjgm4lSgDDEkp8z6ky2+vZAx9IOoVSDolYAoLI6lg1XOI55VBuskp9IEABY9eiQKE8txOkOGaMgKOzsFW/7Gvil8GzmHimZeFiE73pawAz0E434mWNFQZ3a6ul+uj33UJuOw5i3SMAT8iBpSxhje28HF6wG4nB7akctMQVF2K5SV7ezBTkJXNPcDJR7ohYPblK4D7sWIQQv6qQLqxPnqDXEBHfQ3MfS6WZ4RLbKC9/e1vb7rHRICXkUihG/E8419eTh53KTPsrhjhX16rEr48pTRiXI95qwP5b+4423YJmMVWYiND6bCl0UB9etWrXpXOxx81goao8Sbxz8d6Orn41o50TMAxoEQgDBnxrEDKqYWgwvaAvWLFikZgcumUgD19Qc6hXmEVdK5IJL6bGvPbLkQgrYJFlZCOrmfrBOytyPg80StgGXB8Vv9y+8ceu/LC5APv6Sp9dAH8VosRvVSpuiFg6YW93IbRnpuD4PNaYtV9M5aJBzdsKPsKTsQe0Ag0OkfXy8c7JWCvW9KFfZ7Z1mmgco6nFfWTjvjugw8+2NCjbvl6A03DsBLqcrRdrxHjSYTyrX1tubYXQ9BuJ+qtZp3rvpGcuC/l+NBDDzWlUyZMclVanrYaf62g+MQ9lXfXRfudEjAfz/G4p/t5XERXGhIu7jfyY47x2ULVKzVglYbsAOghtxPD+0rAiF7sllHVWnIHIDM8A86ljeBA2uf7nrpuLCAH0Bd61EDAwXOG9rx3K5Hwct+i9OezsnWdBkbMZw58q9R7FHFoRXllNqWuqZu2gq/sq4qLn1DGfg/BezjKdwz2mqhTR7yxpwkX+npX9OeIusI91Gtz8YYTgn9hBw8+sge2UqMmBqQyqKHj5UE63lvhfwg4944+eVR5s88kSQUv0vR0PKjxel0dkiRNkRXXeaNQgVO6M5kTKRv1KBP09/qqfPKdct2rDN6okN2kj5dHHFmrWz5eLkpH++qVdSPuo9QVn+QUfcx1/tGPftSUTplAXF53Pc+eNlv3D00m5NoquI5Kg/vUXYiD0Tv/5KV0VI+ffcqU71LLL/AvxRWP78TdH//4xw2fp6z8nXSlrXTbkfbO7kB8ZRV3VFU+Kc17ZXoGHJ8Fe+CvuxZ0t5CuFCKO5D3gGID5HQNsL8TTdLLAUZx4tM8HztXTjJU9IuY3h34SsCqYV1791sev6wq2kZ7tlIOuieWJiDTL4I2BMuQEG+odau7LPhUdAhbZapuzJZW/3QZWDGZKh638Og5Zuk3IrxY98dmuBMrYk6K+1HkXkvxLDwVy4PvSm+E/971cwzdK9APPDx9eV48lBn6gul9GVA5do7zUGV1Sel5W3iDl+Wq3opgku+keaujqXtJHevvM3yppRcAe690f69pH58bvRvPqFqKGcBlYbIXz0S36mEDPnfeeJT787CNspMeKjppT4f6RaziW1f2cdEzAKFgFObw+bo7Sav2IdMmAWhUQsPfm5EBkRgSDMT72sY9lA0q/oIJ73/ve19DNAzHSbuCvI9jQC1IOoeDO/dxhEIb/5BwxIEfEfObQTwIWvHUMcHIaWdGfBM+/8u3BVT3OVhIfdSAaYWhn/fIq0fA46Xn5Ia4z/5PnGCT4TQXX5KYY1KpAHfFZqm5n9tWCFwH7KJPrxj624r1Kztc66EpX+9JNa5zXEenjw3hc78eBk4ICbCsp81W273rXu2r5KXZyu1Eefh15V4OX/zw4R1KPUBpRD9Lr1SQsjx+6lzeYKD/poo/nMAJUp/60ImD9J5LSSIGTVxViXeAY+jLfJI565WTmzJlN17LFd9EPXeRbz3/+89P5+LjiiY+0qHfM0LzyKt3UGNVx5a0dae/sNoWMMCTlY/Fy4thy8PeAy143IEDuvPPOTQXTL8RK8vGPfzwbtCWq4HVa/3VFaeIEcg5v/fswLPtPecpTGg4SA3JEzG8OY0HAXnnZ0uJ9xzve0XSfMhFhqkcpaacFSh5UoT2wK99liA2DCETEwW/KjcDmjUkJPTyeAbfqHXjDNZZnBOf58npO3o5PfOITTbqI4GJZ8wyYeuoB3NPUcb6mk3tUEoXYoN6NpxP15BxW05PNq+pgTrjGCYUy0TfFFTSpL5EAyvxYJML/rqsPydeBSEFbAR/oxXvAiMqS8o12BZHkuPc999wTk8lKKwKWL+fuG+ek5CC7uJ2530EHHZTuH+tbBK9QqpEpnZSO6hHpsQAI/hHrvu4hYR4CPWb3/1xd4J6abV9HOiZgVu+pAiuK8PUbVgnBaIzds/IIizZoFRStVMVrLIcddlhaAYYVSPiUGqsNkQ6rkQD2WZGEh/+5Qu01Ys+M5zKshsIqMNJPupFXVo/h2Pnnn98WAVSJ0sGO4KijjmqsCoSt2EcXfgOCFU4Rde8UY0HAOl8Vjor7ghe8oJEngXwC8g1YuebCCy9M9yeYt2tzdPfAzG/S0GpJraBVc8qgMvrZz37WdF8RsLfiuTeLnhx66KFp1R5W22HL5DZtGXqjvvDeop5HVoFeFCsVUf+0GpnS1TG2+BT16rzzzmvUM/KH7vzWqkjHHHNM6n1o9SKtCCT92McPWAWrTg+KPBMXSIuJNaSnFYXQjfSIE5zD8zekk5GJSNjc99JLL23KC3bVKm4C9mY2sgjaycp7d9S3l770pSk9gL7oH1d+ilDeVcYqH7b4ebfihIIN8AXuxT2AVq3SalHYmhjcy2fAgMYOdiHuy09YFY88VwE7SD9WIZSOX/3qV9OHdmJ9i+A8+RRb7M2WVRBJW/qwIhuxFV9n1TT2iS34PHWYVddUB7AZupEWkI9qBSztt+OnHRNwbDFG0MohUNxxxx0pQKpbT+ChgjLUISdhkgUrklCQtDIYquba2FIiOHOsVU+hl/AWKsSGg6Gn8qnj7NPjeMtb3lKrB9BKRHakxfAQeZZdpQ96aDhFvZ3Yqu0GY0HAOcRyz0Gt17hIiOvVSuKzREYafAi0G1AuvJIza9asUS1sids29sI1lO4NC1rWLB2IH0TCjSBAuG38cYnSJP/0FLClGm3UP+xPS15+znEavg8//HDSUz16NXzQNdezbyWa8OajRvIx2SE3m7nOZKxob/T0OtVK0ImAqmFL7+0A2QV77b777qln7TrHHlkO3AO7aR4AxyizdhuTdcQfzXAfdI22LavnOalDwHQIWBDDfUKPjrh/FRDsgl3dHhBhnQ7Yv//7v6druR/5jPdEOE79VOxkS17Qm/qrERry+bznPS8NQ8t3iBXsA+4hH67jWy4dE3DMcIQKQkFAY+mxRSqBgH1MXWlgCIJBLwJ7J9BzoNgCRp/c8mkvfOELY9Y6EicTTz/Oxox2qeOcddFvAm7n3AjK4PWvf32TPu20PCVUTCoNeSQ/lLU/ryqDekVlQEeCtB6txCCEUBf07LWMuBSYJbSwI9nm8JnPfKbJHpHYVA8p42jbHNzWrQhQX5qpkrLneNgm+pkCqO7bSTkr8PtvbKBnf0C/ZRsaO24D7KqyVz3jGOe5xGCfA5KLhfqvF4Ie5DO+TeH3ZT+Sfh0dWhGwOigsiKFlRHP5rSvSjxFST78MzO530b1lf/kCr79K5xhPvaPH4z2JPxLMSR3/l/SNgCkcCsbfK5MRZEy1nhHefdO1XCeSk2Hk8HV6R71A7GWrxetE7LpAxvympdRLwUZxMgj20b2xC/vSS0Ei5qcTjBUBs5V9VQlUkbxSO8gzPoMOccgz6pkTb6nqfHyRe7X7PC8HlQHfTdX9PPDGXo7rgHie+E/kwxCY6kYVGGbz9LzOSQ/S5eP0seHrjQiA7zEzV71fF0/PJ5vVEY2GiVCdnCQetON/dYT0/TrsGP0lJ5yDX2Mb/JB4EP2ULXWRYU2EfChtJ9scEG+ExHLqhUgXpekk5AQifTRnoaxx5NKKgLWdMmVKOh9dpA/pR3tE4EfxGvYZXs7FgwjWi4AoY2MtEidfVFMP2POiPOj3Ntts09SJlE2lH+n6RMa60jcCFoExwSQqFQM6leKNb3xj41qcXBlXIePwcv46z8CiPp3CCySSIFv0E1Hwu1cTKFSw2Ib0IXhVegWDKsR8tAvyRXD2gKqWvUT7nRJwbHF6wyHmJ4JzefaGeNBqp5UdKxHCvev4V2xx50BatLDRyYeYYxDIiZ+jMmALAZNuvFcEPWVEwc570uSXfY6xaD35kd294anj2IPhfuzVDsGOp8gP2EafqEPACM+BVY56BUW2d9/lWSA2xtbui7kRCP5XY8oJRtIOAaunxTXyr7EqH+YYeGx2H/L6yxA0Qj7l0+xTJjG2SNzPYn7qDkHzKiNpYmsvB78P++vXr2+Uq6B86XEU+eB1WsU7HgXlysnLuK70jYABz0dYQ1MSA4+G/pCXvOQlidSc5DCEgmGcWBQDYkTUpV2oUNTb8EJSAfk7ahzDMZhAFCtVpyLHUZ5iY6Sf4D433XRTuj+VRZXGpVsC1vncL14XyzMCv2BYVP7TyRCX/NErjta1jXp2AnpPfNJR/tCuX2BfdPKeCxNY4uhMDlqwQGUUSVjCKAf1Lj7jjOXh76a2E2DGU9SbQtC53R46Q8tqYMfGoW/1biqiMsMfY8ejlbR7vovKpN060KkwKVVxwuHH2Gc1Pfwuxn6XOvnW6AKTourUTy2cJPFePbqoLjJHSXHVRzTd/5mTxJLK6KleMPaW3j661a70lYBRnOnbEpxfFSC2gF70ohclQ3hwEfmxLwJmG4NxDlGXdhHT0P0pJA1Ragk2zpXj0ZBAKKBugKiwpYO/dzkWUOvVCQDdPKgjnRCw5yMO+9RJg3N8FRt/zlU3CMWhNiYD+qs73YA08F9WeFNDSpNz6or8QIK+TAyqo5+GRbGFk5DbhiDEJCzSU/Bhi6/rt+zBJCyl0W5DYrzEez4x3sT6FoHw3Wz5GzbF57CNArYm7TgBy95+L5W7Jlv5eQj/qZHrjYYq0asu+jSqRHmO+ek1aJBpAqhiNnZxEsM+t912W5O/MFlJaXAcfT2+aB875R55MANa96oC77f7tcQH/fbGOh8Bkr7Ec66F4BXvVdYs84ugt4bDVZYee2JMaSV9JWAKhh4wSiNyFJR349CCoDfj16lw3Tj6j20k3IioS7tQQeq3gmosGOAzZ3l1odcBSmv5uk1ifnsN7gcB46gqP7beku2GgCPpaot9FeyqQGMEW7tPSerORPTAxfVch429bDuF/IQKrgrKPRRkWwn1I56H7enZxnvloB6wgpzKUPVOgf6aa65J56teUS5ehiKcbbfdNl0Xn6lNZFFeveHvx1sJjZjYK3K/xS4c42P2ThyIk2sUyiKWbafSy7TaEV6Hkx08Jse6E7+opoZDrpGsnrLXac8bxMkzYE+/DFrMx9/J1T1VF5ClS5c2ylLXEn/0W9unPvWpjevV442T2+rGHZe+EbAKRd19tfAQ9tUa1D4ErIpPped6WiJycn9QXidAR306hQpA+fHJF2y5l45BlDwbUaXoBrITwr20Ug3QKyJVQKduQL5VeVRu8RmX9OyEgIF6a/ot3f2/MmBrPW/3RgI65YJemXAuFVvXc29NSqpCzEuEHk/ceeedSadIgO2INy54vSjqkgPvP/r1apnLVio7fbbNCVj2V17YZ7QB0fPLiS5uZ280+LP4KiB77rlnsgv2lD1U9m4fztM1PqFMz9+jeC/J74dQNnVt7PeKoysxP72Gd5g0KkncwF7YRg1QPoqAqI6pHnivVyI/92OIepykwSxo7hXjXYS+Xhc7ELKR7sUjIvQWv3At+ivu8x/xgGV+4zC6N5LVgEfa6QX3jYCFnDIoizG8tfPyl7+8yalzkFHqTJKJ13YK7kkhqNA5FoOV72sZOTlbp0BUwVwfEWTUsx/g+Q1CGan35qKy65SAsZk7eqvyj+CxBeIVI1aSMvGKo3xRoZR2JPx2oXTWrFmT0pZe0YZVgo74goIGafDCf7RDDiz24MST63lQNy+77LKmWd/yLcpFfg545heD10QW5dNJiWMxuJcJ19EDVv59pji2Uc8YGzEErfL1YWbvIekZpuq2xPXhP3TM9Q6jcI4TtftJ3Tx2I8Q5+Y37u37TQMZeTPJDXD/sgI34LRuxLwJDf+cNzyeLHekeVXj3u9/dsLU3TuS72tID9t6vd/QcdIAQ1aNYB9zmdWMQ0lcCphV0wQUXpEBOQTCrlmdO3/ve91LLCPCbIMB7i8xcY+WU7bffPi2YzpYv4zCeDz71qU+l2WiRbHOIurQLteDkXPRo+JA3BYtu7LMsJjqzv8suu6RWF5X2O9/5Thra6wbYjC96YB+WC2RIhXWwscF73vOetHRhFZiG3w0++clPFkNDQ03BQE4Wh9k6JWDZGPhQH69yYdMqsDQoE5J8Ih9SJ3ghuZ4oaZFvypQyrgLlUQUmgVBeWtpPOnLfGITLJOpIUDr33HNTuqRfhe9+97spuMkeIuNIwHPmzEk+RZ6oY1zLPmuf85u88JtVutoJLOMtymdO59mzZ6fJZ1VglTVWYKLuUR/Y4nfEJOo5dmK70047FWeffXZ2+FHEoXrCGyHEvOnTpxe33HJL+mAAYLIj9yQ+MiIxY8aMkFK5ECv49i3XgZtvvjndI+an1yD2YQ9iDe/cAmzCl6a0T+zmNSRNSJM/5xoKPKr51re+lewBH5Av8kGeiIM8S4Y3WOEKv9Q9y8CKbuo54ws+ecqFESrqE9dQtvg7a4WjP/vEAvKx6667pnwrLsNrlJd4Tce//e1vN6XfSvpGwGpJ6/kl+7Q0gHqLankwpEqwV+tCPWMN4ailxG8KXcPSVYj6dAp0Jy/+UJ9CjC0gDbXffffdTcTSKbxVqXupQnN/7NJP6J1A70XFoTHOQzolYCddtabpUWBr9QTKgDhBuW1i2bQSyk4V85e//HW6nrSroJ5zGRC14pW27FVXPB9KKzY4ykSrTCnw6N6qU2yVjvfUco0ZzvUeSZ37j7cov7KhCJI80ciKPaYcCOKyTdkMau4jkpddVD91vmwHqeRWrNOwLfs09Oss5sM9WOY0LsyjR3cxL73G2rVrG6s/eSPHbRRHP9UTjWWDbXm0gu5aT0E28V42x1lCsk78k24qPx+h0G+Vl8+RkE7oqXMA65GjBx+8Yeujn/4bPWO+q6RvBFwHKCvCpAUUK7aMKSMgtFT8ujLEe7VCvF73YItD65mCi1c4hEJbvXr1qLQ7hRosE1VUkTol4LJz4ysEnQiabc147PFqxPMnErKFGCReE6E6KR9FdIxeW6zvEfjhySef3BR7PD55sK8jED893TLfV4eFeOOfyCsTEXBMK6bbL+RWeGtHYrnwyETkTsxjC6kpP/xmy3l1bB4JOaKOoJf4h9EL10UNKPcX6R95rEoGBLwR8foBAbcWOfKAgCceIuFGxPMnErIFGCT+LdD/Yjsg4P5iQMADAq5EvFcrxOsHBNxa5MgTkYC3dqFoqjDhJTKrUPO0AQH3FwMCHhBwJeK9WiFePyDg1iJHHhDwQHoukVGFmqcNCLi/GBDwgIArEe/VCvH6AQG3Fjny5kXAlJVDxwbbCbVNrpXZNs4bQSTeAQHn61SvMSDgAQFXIt6rFeL1AwJuLXLkzYeANwXuPJgBOdjW2T7++J+Lxwveq81v4/ndbcsRiXdAwPk61WsMCHhAwJWI92qFeP2AgFuLHHl8CHh0MK4PAnsOEMdgW2v7OPhD+Tae3+72cdum/TI0l+3jGzEg4P5iQMADAq5EvFcrxOsHBNxa5MibDwHH4O2BH/D+nvYHqEQi2wrE8ztCrjxiGTaX8YCA83Wq1xgQ8DgTMGuBVoGF8v/5n/+58REFX3QByOEAL1+z+smsWbMSEfONRoiMZcJYoIP1Ou+9995i2rRpaQWk6AydQMbixffXve51xXOf+9y0wDjfmOVD73ztg33WG2YZPhZcnzt3brFu3bpi4cKFxZIlS5ITohv7HOM/PpflnymsAt9A5isz3IO1dllaEV24Hx+8Zh9wHz7szpav67DPPavAucPDw0kvvkk7b968tOUD1HUdsEqUBl8QYnm4t73tbSkf6E2+KPs3vOENyRcIKNgTG5Nvd95oE1BNwCOB9rHHRoIvw51/+jOLcPypeOzxPxS//s3Pi5//4sfFr3/1s+K3vyzBr35aPPKbnxeP/Ma34MeN/Ud/+7NxxR8e+UVX+OOjv0zQ79//7ucJfo9N+R7B7379kwZy5+m/3/5qk538GPjNL3+UUJV2GTwNflMe3B+9lY9HH/lVwu8f/XXx2MZyB39+7PfFH/74u+QDI/4xsQlY8PsB4iSr/VFvq0B8ZEWtN7/5zWlZSD6WQf3jN/FLsaMMnE895TvPxDniEMeom8TmnD0crQhYC1oQt4nrrO5F3Jo/f36KYcR2YhH5mDlzZnHEEUekuMeSxOhB7EAn4gZ6Ehvf8pa3FIcddtioWJcD9+gGLDSC3vAPwNboA68pXrPlGPGNOIcd3/72tzcWwakjHRNwHXnggQeKZz/72U0FJyKmUJ2ERdT6j5VQ4opSagX1Cqyy8ulPf7rxYWtEq/9oK2GJMa2CAqQLDisHpcVWtpZoBMstxmUKVZn5jQOjAyu6cF/sxr2e9rSnNe5fBc7FptjY1/olLX1msBvxFbLYj6tksfKQH2NFGojavxyVq9igDgH//vfcfyT4EngfefTXxY9/8mBx193rivXrVhbDS4ZGY+nCjZhfrFi2wDBvBMvnbNpvQP+P7XbZ4rnFssWze7JdumhWsXTRnGLJ0MxiydDstF2+hHvkz2O7aMHMYtGC6Wk7NH9aMTR/RrFw3u3FwnnT05bfHNfvBXOnFQvmTi3mz7m9mD9nSjF7xm3F7Bm3Nrazpk8qZk2/ZdTWz+P3zGm3FjOn3Zwwa8ZN6b85MycVc2fdVsybPbWYM2cE69auKO6/787U2FIDjMYYBJywmRCw6rL2qbfEEI1+lYFzIepY70SI3K8KXEfj2fMEcUCAqpvRHo5WBIzwKVpWHVPMV1zy1a0A+TjjjDMaK0hpJTpEKyAi3Ouoo45qfPyhn0A//zb4s571rGQrrY7l/OA2YFSiHekrASMEfCel2BOmQHx5L4hXi8Cz5VqRD8D49JijQ7QLnID70bOVYNi4pqsKH9LiOgoHp+FafqMPC3WrUtQlYXrJ3ov0Cq3j2uq+MY1WkE7AKwHLqvVCsFdcno/Kk1u2kPOOP/74Jv3K8lSLgP9AOY30en/xyx8XDzx4b7F23fJi0eI5xaKhucWyRQuK5QnzM5hbDC+eVwwvmbMRszZipu0L+r+97fLFs4vli2d2vF25bF6xctmcrrcrls4tViydPUqvRfOnFYvmT23aDs2bUgxBrvOmFPNnTy7mz55UzIP4Zt1azIUEZ96StnNm3Nz4PQeCnHFzMRsynX5TMQvinHZj4zhbjut/tvyv3/E8XT9yDulwr1uKubNvTSQsTJ9+a7Fw4cxiw/pVxU9/8lDx5z/RIBsZov7jnzYtLbi5EXDudw58nxZyQCBTGur+daRWQLzuilBIl/Rz9nDUIWD+Yx3leK3gHQNsjUgP19HJjvPqjjB2AxGvYihchECw8gM1fshn1ZK9VdIxAcsxy/DDH/4wnYfibmg5FyTqLQ22/sURgd+Qmgiv19h9992b1u+V6DfGBCy2zfmQLTppvVKlE/Vuhac85Skpff9QNILtcDgdo0HAvfgclq+rHStIRNSLa0XCLMDfrUQ9+R0rIzZkdIE8UqFOOumkpL8aUGU2q0PA6v3+6tc/Le65d0OxZu2yYtnyBcXiJXOLFSuGipXLFxWrli0uVi1jKywcwfL5xdqVQ8XalQs2gt/NWLNi3kZov73t6mEwt+PtCInO7ngL6a5YOmsj+ULsYEbaLls0vVi2aMao7dKhacXSoelpu3jB7cXiBRAzgJjB5GLhXHBb03bBnEnFgjm3FfNn37qRtCFmSBWCHdmOkC+kOrKdPuW6YvqUa5u20yZfU0ybfG1x+21Xp32Oz5h6XTHz9uuLmdNvHMHG3vGMGZOK2bOnFEML56QRj5//jHgzQsAMR488otg8CLiqLlRhm222aapzOWItE/RRQ5l9rf0OuTFKlbOHoxUBcxw9+MABdV4cQN0H/OY4aRPbL7roonTdj370o6Z0nHzR8cgjj2x8M7wKccSgXaAXJEznkPsx8qhvFci+cX3wdtaAlnRMwLFFFSHx79hGOJmwJeNsybCMEK+hsHwouFOQPvfZd999k55e0LkvZ0ydOjVdJ4cUkfgwuv6LvfwcIEQKz3vcajlxXC0qSAxddR+1/qLDRciWbn81YngW0yuJAYjfqnxR4se0c+UL6hIwgfbBh+4rVq5aXAyvGCpWrFxUrFi1sFi7dlmxYsnCYtViw5L5hrnFmmXzizXL2M4t1iyfsxGzGli9bOZGzO5ou2rprGLV0hkdb1csBtM63g4vml4sH5paLB+aVixbOKVYtvD2YumCycXSBVPTlt8c129tl8yfUiyZf1sxNGdSsXD2zcXC2bem7YJZtxQLZt1UzJ95czF/5o3FvBk3FfNm3JC2c6dfX8yltzrtumLOtBvSduaUa4uZU65O2xmTrypmTL6macv5XBfT0fVzZt5QzJ11YzFv9k3F/Dk3byT5ScX8ubclMNwNGI5etGh2Go5u9IIf5xuwE5uAc76vuuv7ZeAchkURRtAUL/T8MXaIIspEsTVnD0crAtY9IGDOV+xRWtoqrp144onpfP9ICALpESNl53POOacR36oQ7dUuXGeNzLofKN/EuWhPNWbqSMcE3EogDgiF8X0yEXuMgFaQCsC/6qFCxxD8jwFEKL2CjEwPGANS8LEXjCExNMM7fCYLPdBHPXXSYBt7+XXw9Kc/veleVCIRsPTgGPLXf/3XDX1d9yqoEYDOfj52ZOJYt6LggwNGu0UHJV+cQyVz/XMVG9Ql4Ece/VVxz73rUs8X8l29ZmkxvHJBMTw8v1i9fHGxdtlGLB/aiAUbMa9YNzy/WLdi3kbMMcxKWDs8u69wss+hWafOEO+3qVExsxhedHsTRsh6E0ZIewQjBA0539bAorm3NjA055aEEcLOA/J2TL/tyoQRUr6q8XvapCsSpk+9MmHmtGuLWdOv29h7vjE9FwY8F543e3Ixc+ZtiYQZimZiFgT82J8nfg/Y7yMo3tWp34wa6hu1xCk1ePWMt64Q9/yrRk996lMbnZ9oD0ddAuazllxPDCNvmtejeM6QN/t8ZhC9FSvio0CNUjKKFnXpBzyeMyJAwwRBLx8WZx/71fWDKB0TsDtgDigGnvzkJzdlDOcSEbujqZWh3znC7QcR8zFtF3RGfx9O4DffouR8nAm943NejmmoPDY0cqAnK2eLEnvgugZnVWXw1loOPoGNa0TEQJWnVyLC9Yqfc0h6wKrc0ivaBdQhYCbc/PZ3vyjuuntNsWTpvES8q9YsKpYun1ssWTK7GF68oFi5aEGxcvE8w5yNmFWsWjJ7Y29TPU8wrQEnq06wKc08Vi6ZXgmRXqfIEefieZMa8OMO/V9GvvpfpOvE6wQ7a+o1TRjpDW/CSO+Xnu8mjPSA6UVfV8yddX3CvNk3FPPn3FgsmHtLsXDercWCebclzJh2Q3ouPHPmrcX06Tenxw6//vWPNxsC9jrs9dR/twKdGxcNkSIxHucQhTr8xCc+MemQs4ejFQEjxFK+n+7XERtJz0cJOcZ3rhGPIdibGImu9PAhP8qkzhB0t5BuNBzYEu+9/HMjfHBGbDi0ko4JuK4wTOvPb33IlowSkJ3MOCYC4z/NePNC7AVIG90gYLUavbJR6GrdIPSAuQ79NcxBvlw/dPe8VgFH1z1F9jiZhpJwbCdgH0p2G1aB/MmZVJHQj9eTeiHoHxsQanhp3xsyfF/Vy7KsXOsS8O9++4vizjvWpCHIpUt5zWpBsXz5vGLl8oVpklUZ+YKRoWJBxDm9sR97pO0iEnJEJORy5IeoW23jfUTsI8PU00YRdiTiSLixt+tkOzIk3UykHItD1T7UzND0CDlf19g2DVnffk0CPeDZM65PYFh69sybEngezFA0BDxlyvXJB37204cbz4E3BwImhpTV5ahPBNc+85nPbIoTiE8GaiVOdqqzkDo6xftF/VoRsBrlvDZKjPS4qTR8Tsspp5zSmEyGKI7IvqTHPm9S1LFPt0BPNRL0DBjbEu9kb9naYzhS1yeQvhGwCleTlpQRtmpVuAOqkHRchaRrIGX1MHtRABQ827322ivpKQfEeOiu35pAdP3116f7avi5W0COauFJuKcTmgpausomdeHXyabYj3fwWolXZDmUhoFc+E9BSlBgIj9UQl1PJXP9yvIEAXNF3o1HCJjnfI/+9hfF8iW8trMgEe7q5UPFCp7xLltYrF66oFi9dF563utYvXTOJmwk4OZnwCP7q7rE2uG5ldB9mhsCm3rlPMtduWTmSG996ayGvnpmvWLRzJFzaFAsmbmpR79xOzIha2Qi1sgkLCZgacLVyESriCULb2+ACVjCyCSskUlXIxOtmsGkq4iRZ8U3F/Nn3DJCutNuGnm+e/uNxezbry9mTbl+hHxLtpzD+TwrTtfPZDa0JnSNDEXPmXVLmhHNq0q8ovS7X/8s9X6LxzcNETpBaGRpp512GlUfI6gvvBqjYVGl5YGW9PyxkeqG6m2s21OmTEn+7W9xcB9imxOxGvcaji6rJ7EHHO9fJeTLiUL7xOY6PUzWFZAoVur+HiM++MEPJl1FtLkYD7A14r14b8yL/FhnIdohB2zm82XUqfNHnRyTHv4arLhG1wI6TNzfGy29kL4RsISxcxxORKqCECiQ2ArESHEik66L13cK3UMELJHz4AjeslEPGKCDWnOd4hnPeEbjntyH+3lrz7fcr6wSVsGv455s6xKwhAoQK2uc7SfCjRAhi4h5BuzlV5anWgT82B+LR3/zy5Gh5qVDqZfLc14mWa1JBDyvNQGL1BoEvAkjM5LLEQk3IqZXhjICVk9dw+XSVxPH4v+Czht3Ap4xgnnTb05IBAz5Tr0hIRFtBTiH8+sT8LSNBMwkrE0NWfxQ+/gxvvvOd75zlM/lcMIJJzR5HmmRBr00yFV+LZQRH9dBIDfffHMjbY2cUS9VT0W6IgavH4o5Xqe7IWCJGg4azeLtDNKODZIIFqtANHqofUT3xyYf+tCHGiOF3oECxF+ID35gtIH7Yytsq4aTGvRKWz3gupCN9Ts2dPxcdBRPAXEQXAEBI9KvV9I3AkZR3pli5RCeA0PEtEgYNnnSk56UXqshgxj/+c9/fsMgGMyDNAXmE7hIh4kCPA/tBtyXRUIOOeSQJoNSUSLBUOEuv/zypDsP5NGdAukGrFaj93EjwWkYZrwJmBfpf/zjH6eKQQOB8uS1Il4VYMuMS8BxB8c4h31siU0feuih4thjj20aSi/L04CAywlYJJwjXYfI1wm4inz7ScCQ71gTsNcn77Xgj0z4gbyq8JznPKc4+uijUx1gkhOvVX7/+99P+8SLn/zkJ8nPWenJVz4SydM79t43zwZvueWW4gUveEGKIcRA4gD79DqJjfwmtoiIIwGrR6xj3RAwuql3KSEfrGDHcCt6VUGxyyevxt4hsWO33XZL8R+i/au/+qsUe8k7aajXye+vfe1rxX333Zeu04RUbH3//fen2MExyuC4444r/v7v/36UPhHiFOwlUmULl0ConKOJVnSGsDnHKAPKgjiF3vAO+6ziF1+R6oX0jYAlOJ4PSeCY8TkFxqZVqhYHZJFbbAOHu+SSS1Khx95WJ0CkW3x4jjPGlk4708tbiYbDEAiX39GBx5uAWcUmpqdHBa108iEd4AHFHyPE68CWQMCRWCPqEnAroi2Dk68TcCTdfhJw7P2OJQEjZfWJgK7hzTIQFw4++OBEGPgkfg+BeA8JEKCZRxJXlZKIoBSzIG7EyY/j0pXzeEuBWOg9NPWA/d7dELAEIib26f7EuDrXq5PgnQelwe+YPwnncE8famafRlGMGdgaMhQv0Pnab7/9GveuEoa0IVhspneO1XjxSbIsHemxmLyrJ+52cH17ScR9I2AKQD1JDK5MOhnzv97xouWFg3sByFgyGAZkzWgv0E7FyRVDq1HANhYwvT3vFccecieCHdRK9oL2lul4EjB68AEKrtcze0HDUPF+ZeBcKpPem1aFKktjcyDgVojplaGMgJ14OyHhdnu/vSZgJ99c73fm5Osq0QsCVg9U8SI+k60CwiuK+KMeG7k/+1CqP8YiUHPfSP5RIsk5ibFGMvUlErD3fkE3BFwWw+rG1tiBQbCbOjdqeLCPPdj3c3U+8ZY4SGNHtiZOQMa5+LDrrrs2pVEmt99+exNvkJaGnzmumMY62khsRCCxA+Yk3CvpGwHHAvIWBceik2AILwAFeTm7nO/GG29M53N9N9AznLKKgr6xABBVTjlap/C0XNBN/7OPjAcBI3x5imtIg7RogWrYRkFJ93CotZ57vu8oy9NEIOBNK2HlEQk3Ik66iuiUgKuI2P+v6v1CsJF8+0nA3vtVDzcSbkS3BKx6jogYELa5epcTvvKlhmPOb2lIUp98OVuJ6rEmD3FP6QQ5SSc1EnQM4WML1B+vH6pXXqe7IWDZw8Wvi/EygutFqvrtNnbxckBy5H/AAQc02Ra7e4ODMoA4fdJsFS6++OJ0nTdiNOvaJ73xiFTlEH2DfX8lVGXojxa6lb4RsDLiPV8d8x4m+xznqxJ63othMJCM560/ZhK6kboVdzoMK+fQUIk7E/ctI+x2xdNVRY0VR7/Hg4AZmYCA/VUmoB5sHX1ir4HfVCy1TMvSmBgEzJKS5RhZMrIcaaGPCmgyVdQnEmwk3qr//bmxk68TsAg2km+/CTgOPUfCjeiWgGNvy4W6JsIoA9f7ZzaBxyRAXeI3vTLqao4AFbglTlSIGvnEHcUW6ifpR8L1esR+NwQs8cZAOyIi4rqYR/Z96F0xVeeQT+K+68lnBsmbP+fWb7c1BJwj8ChXXHFF6izQ0/WOguwoEoZ3EM+/eu5ItCXHNwsCRuRcKK1nrMpQJDI+kSUnd4fHaHruyDGGFjRs2w38/m7w+Fuk60aPlbUTuDMqTd1P++iJROepi24IGGEIWtd4ZVAPt6oHzHlelh64hLI8DQi4uYcbyTcHEW96PWnRCPmONwHH4Wd/xhsJN6JbApaIlEQKdYXr9tlnn4avR39WnWBfi/l4+jlSEyG5eINf8ZLP33Ff7uGvygiqX90QsOJO7Mx4GlXQOfE6hLTjb0Qr+8kubDmP/7/4xS82xRcf4geyAWWia6vAWyseX/yxl79/TA9Y8d51RvyxJNLLOUCSvhJwbjzdx9EpQDmgPoPlD+KdQNQavPXWW0cZuxMgbNELPdEFZ4yF0E/R8BTieskm+i1nccihZK+yYTL1NnFgXcO3LlsJtmAZOR9G9gkokXSjfn5u1N8rlwcXnce7gy0J+M9/KP78+98l8l02BNFCbIuK4SFIa0Eg3REyHsGmV3l8Heg4RLzpQw15REKOWL9iQcKGlQuLO1YNNcBvEAk5IhJzFSIZAz0DzpEviM+Ec8QbyRc01mTeSL7xtwjYybeqBxwnX2kCViTgkQ87bEIdAqb+iGD0HBKpW8cZWsYfy0Z8VC9ECkgktDIRebl+ipd8zzbeC3gDl60ImHzqWp9M6gQZ57zofJ+A1E7PLsbTTiDiA/SAFRe8oQPoySqOMau6zv0vvfTSJv7QhCxPl/8hYInirmylsvFRijqNm3akbwSs4YmyB9fxIwRvfetbmxxNBuoXAZdVFLXI4vm9Rq5xQuHGnjYSCawMcYamfnujhle4aGFzzyogDEG70+LEejbTioAFPb/nHB/JAByLw3qABdx7RcDN5DuvmXwrCDgSarsoI2CRcCTciEiyVYjkW0bATrQi4Bw55whYJBwJV791LBJwFQlH6P9eELDqTk488JeBYPuFL3xhVE8sPiZjOx4EzG9eF4rEKvE3TRSDOeZxR/udkEq0V7vwRhC/6QF7nINwo+3pZOy5556NibtVuPLKK1MaHhM1YqcYBhh5Vc8cW+qVMsqfdDRE77rWbcDVkb4RsERkhtJqbeWGYZgOHgNxPwnYiVbijhjP7zW8IvBb4sMcOp4jYI75hCg/R4HB37l1Z9RL9K0EAiZdBRyVAft1CFjD1PG40srtk9YOO+zQNQFH4h0hX/sCkhFwJN9NBLywFKuHF1Ri/QqIdlHCHasWjwL/C+uGIeRmRJKtQiTfKgIWIgGXkTAE7L1gJ1sn30jAPgQdnwM7CedIV+dGAtYQdF0ChnB8VIv63U7whFjdZ5mEGB+RsR0PAubefA1JMYKtYofHFiS+YqlrfChZvTu95zwWovtSJkzCcnIkv8QsvTkhG/BcHonxNMKXDlYjP/awiZ9M/vU5STHvnTRO2pG+EbA7FFs5vjuo9/he8pKXNGa6ydj9JGDp4r8xvjtlP8G9cXbZyIOERHrlCFgQwcWeKls5HE4NiZIOpLxmzZpR+kRwbz0DJvB4+jhwKwIuI1iuRT+vVE7qvPfH6jm9JuAR8h1NwJF49YWkSLgRkXAjRMAi3DtXL2kiYJFzjoT5YlPUM6IOAcdXkBzxeCsSzg1DRzQNQ2+chBWfBcfesB9LhBvOjc+AhVYEnBN9yQaJ8SCCekmvTHXHfVx1YTwJmN9MMJLk4quvLeAja3r1B1GMQWKvtJ/QPdAP3Q466KBGPrG391xVBuSXUQn1TqtwzTXXNKXn3CIuIa6xwAbiI7XqEfvzedJkYSHp3ivpGwFLyIy3wCAdHMCHSMggq5vIYHqe2U8CdoPHh+tOzP2CRCMD3gpTRdB5ZQTMcX93GnL1BoycLxIkC6lj8ypgg0984hNN11IRNIGhFQEDBQv1oKUP20jK2oec3/SmN/WMgDcR7wj4FGETAvHWJeBW8N4v5OtoRcK9JOBIwpqU5ZOzYg85knDsBTsJx9+NyVmZpSgjCTvhCjpf/0G+rCndLgHTmKZOUZe8UYsQSFsJwffAAw9s8l1v0LrfjgcBA1ZqYrUp77URy/QusuKHtrnHgRwToSHE5ThC2Q/RgiQI8e/www8fZWvFFW2xO40izo/xNIJVx1jNLM6NAb6uAT1gz7tir0ZPEP73cv3pT3/a2O9W+krAkO/znve8pmCr54huGD0bVM9N6CcBIzjpmWee2fSswcmgn2DZM5a5k6hX7JVJeuYImGNuQ8hXy8MpPUQtXZZxk7z61a8eRaARuieVQqsBAdknnh/1k47ah7gJaLFyS0/ySv4bjY8uCTgS7wj5jnwLOBJwJF+wduVQV4i934gcCYt8+0HAVagi4apesPb9WOPZ8MxyEs4RrqBrcgScni3XJGAX78lAWFpgowo0ZOXX1C3FHz9nPAlYvXBI2GMWDXL+Y+v6+2QrDft6rEEPVnhiCceYz37AyZa4f+SRRzZWmFIsVPyT8Fs2ivE8AvnBD36QLQ/v/PHOtfQg397z9rkzLEPcyxWwJH0lYESkqkIteyYYCVnXyIl6TcAAOeuss1L6OLGGPuTk/QStM0lsmSpgSEfOj/YCkfiUjkYcqGDxmTIVb9tttx2VVgQByO9LI4WWo7/D24qAucbLm9YrlcsnNqhCqdeNzujYawIWsUUCjsS7fuX8hHWrFlVi/erFlYi937vWLB1FwiLiHAFHPSM6JWAdi8cjAUcSjpOxcvBeMAQsOAmLiHOk62gQ9EYC9lec6hCw6gC+FJ/7fuADH2jMTyiDfNz92YMzGE8C1rNNHZfOThpOzBK3hccZ6aPGdoxXEdFe7YLYgD3ZR38+Vap4RwzwIXN05je28kdkVXDht/duSQdbk3/Wnya/NFhkL8U9jS6io7/yFf2pG+kbAcuAjLPLCUSyGF+9Toyv/TjrDUP0i4ClIx8IcGODsegFP/3pT0/3l+NTqN4yQ6RnjoBFhDRwZDdaaLrGW7fa5144nl75agV/hcmHtrVMXBUBS2cvX02gQKSn907qSe8IuDHrGPIdHiFezV5ev3poFKl2Akh2w5oRAr5j7QgJ81tbCDgR+oqhNHSd0zOHTgjYyTf+16oX7ATcioRzBBxJuIx4dU0i4I3PfyMBgzICLv408jlCidcDlpRF+B5w9NcIxRv2vUPg2/EkYLa6P/WL+ql6ib6cozrLeX4f6p7urzit33wMgvNj/Y6IhNwu3M5sGYlEPAaKKBUrXGI8j1B+vAOiWOON//nz5zfiF3FOtpN+Gp3l7RHEGwa9kL4TMJNq5Czx+WQd+DWkwdg+Eg0eEYcwvGJoxh/H+AoHaYso3Pj9BEPQro/rKAfSb9nAZzXjLNJVAULPJuR8eu2A9DwQMQQd9YmIFS7CyTle68/K1MLlt5aR0xCYC79HBS91gx2P/bko/vyn4vE/Plr86dHfFiuWDaVvAvMN4PWrlqbvAa8Z3vRctQ5GXhViSJjXhCBNerkLi7Wrm7FuzVAW69cuKsWGNfntneuWFBvWLW78btyvxjvGYOUyvnhUjvgxBkHH63yuMDcMXYY4SzoSZnyGGxFfMwJcl4a059xczJt9UwPp96xbigVzuN+UYu7MScWC2dOLR3/989QwKx5/rHj8z5sebUhUL+oQsOqA/yb+yN/1H3VQBBwb0BJvXPoH51031U+O8ZZC1COSXtS1FfxeLtQ7fywEiWveSCt4DGLro2b+OFGjiur9Ki/e0REBKwbEnm4nwvWNR1r2+pDyy//Lli1r5Md19SFydCX2Iio/H9LXa1Fl5V8lfSNghAwzdh6doU4LS4aQYTRkwVKUaYgyQ7oOFwoVo4t4XT8+OebPS9jW0a9b8OyG1lmuRaXKqKEXt52GgvWboREdZwia/HGNbORC/jlH625XIeob4eexxUn1AWxAZXRypmJ7TwFBx9jzVcUbRbx9JeDmV4XomfaKgMuQyHfd4hHy3ZgO91izasEIMqQ7XgQcJ2PlEJ8Pt0vAORJOBDzn5goChuxzBPynrglYROdDvYJ6SZAMgVorYSEEYT0KUt2OZMtvj0OIZmhTJyIBO2L9qwJ1UESI6OMv6JLTgbjD5/jIW6zvEfFeQEPLsleuRwn0m5igod9TTz016UA8wAYCekpXj++KE2XwRgXivKB8k/7s2bObGhLAOxAMyaMfPCYRkceP9kjKjuekrwTMkA/fWowZawcK4nq2wRA0Th4JNwIjYWjvVXFcAV+V5Otf/3pK1yuaepT9BN8F9R6vz7qLemviml8P2bk9sRMTTDTMJhKnYmu9bQnrn0Z9ImKFi+De3JPHCiojObGPdvCfWpNatF62VzlJyLeeBY8i3gEBN2HVcj6JuAn9IOBuesGRgCMJ545FEh5PAo51wUdy5Nfa9/WJvUGtWIOPxxWnIvlRT0U6Wgs6h1gPy+D6QXK5tyziiBMxiG+k17lPtIdDcdR7kQ7FMie9k046qUkXka4Tr0uM9zlgZ+zqtlcvVeXFcL9GNvQRIPShIeI6wz/o5Gn5uha5Mq0jfSVgHNCfAWN4IRZKK4hsZs2aldKOxs4BiS09tTLlhCeccEIyOoXQSQOhU9CLjb0//W6Q0EayklP4BCi2sqNamnre4QTuBCd54QtfOEqfiFjhIryCR/jwkwiY7f777x9VaUhsdIwi3i2QgLXvBCwSjktfRvi603ki3rQYRxn51iHgViRc9ppSXJoyEm7uWCTi8SRgfNgn5gBvWCqu4ddf+cpXmu5FnSU4+2MfCT5O/RaxSPxZrA+LlkE99DJwDvrqsRXCWyl6JCUyifGBZ8CcH+8X4eSZGyXgfx0jrupbyrrOYwTp0QMm7/6MOhKw2yvG+ggkR4giTcVanwWtvHiPmH06O0960pMaafg9sKO/ZqtXpOpK3whYGeVZZ3y9SBmrgoYwZQi1pvgcIQ4eDR7holl1+k+BnlbhEUcc0US8GJv7yqnKEPVtF0zCQig8OYoKUvrLScg79xTh+kvl7vh33HFHukbXUQZq8ZGm9l/72teOKo+IWOEivBFFfkSy0Y76jQ/su+++jZY4ZeJO7OSb7BGJdwsjYEck4IQM6Tq8N+xE7ATsJJwj3yoCruoF51BGwGVEnMNEImCB+iVCU93Vf8QNekaf+9znkj9r9MkDv8cjyM6HRkUw+k9b3tOPhBoR62OE6wlcIunyWw0A0ta8nSp4+lxDPNKoGPC5O07WELH/5lxiw2mnnZbuj62wieKYQx0nEP+LIM54AygufSxZvXp1iqf+qqUg3iLWQcB6ldOf9eZ6xO1I3whYopnPMrScNma2DB7oKdRJkyaldCPhRmBkERHCvlcMEQHT30kbAsk1FPoFnFxCgaKbO4YPW/l1miAhB8eZZWPEZ/1RqdTjd6d58YtfPEqfiFjhIjgHHbQvxKXj/BvC6gG3ctQ0RB2Jdwsl4JhWXQJO+hkZe0+4VwTcDQlHAo4knDvmJDzeBOwxCh/PjY5pzgML1iDUMdVhzTdRr1O6eAxyAtb51FkION6rE6A38YEYSvo+GoiukFKMk+qpxvoeERsjfk+2pEGs4v4+Z0UdKf7nep3/jW98o6FDXDqzUyFfetzljR/KQUQdh/tzw+bEOQga8RjtZcka0upEaCWtOtJXAma1k7JgHws0QgTjjs/EJb5yoVlnVUC0yguioR/EZxwed9xxo4wOYUR9eg1eePdZy14JvJVMHvx5hE908sYJOvPiOav8kJ63cn2fe775zW8eVR4RUd8IP5eykg31n09kUIudhTjKAhBb8t0ImJF4tzACjmmMwqqFteAE3DwcPZqE9Tv+V0XAZROyhDg0HWdDl5Fw7phjvAlYvuw9OfkzdU29OM7hGbB6v3Hyj4SYo/+cCCQ0ShUDNmzYMGqULfZ+Y484At10HeerrvlIk98foYfHwknKVxU4B9vQUBERs6Xe6/7++FEjZDFOkE/SOP7445tiYCuJ8T5CjXx/Ji/ekA3YnzNnTqOBgO7eCSPWSl9GcilDJ1cva8XYdhsPfSNgKUTAZ3IQPTOUZ8v7qpBzFXBoXpLmeoxJGg899FBKEwNGg0d86UtfSouVY1SGDzAyDsEXRChwjlH4kAL3gugeeOCBlL7uW4Wob7u49957m+wkUc+c4+QDoXUFsWI3ttyfY/fcc08qcPYh31e96lWJrGmtsaU1yyxpngM95SlPSb9VwVohVrgIESxpH3PMMcX3v//9hh3ZoiMVCh3RG+dlxjm6oROgPNgywxAHp/fMmuA77bTTaOIdEHATeE85R8L9IuBcLziSsggYiIDLSDh3bCIRMIH4q1/9aoo5+C4+jF8Tv6hr1DnVSxbzgZjpIBBnqGvUPz075Df7ELVPQHThuMdMjxXEPoAOQownEcRazoNUiSnSBVBnqW/EQd5v5T9AbCTvGtmqwowZM4q77747pY0duBf3JB/8RoeHH3642HnnnVOasbes3yI84gKP5SA8FimSrooVEdi3CtxX5OsxFSEuwSHqiMme8Ax5wtbSH/vxe+XKlUkfJhUT+9CXeIrO2JPfxC/sGWN6lfSNgMdb9IFnOQyFrK1ahexzHpVBRmuaCDTBRQFF+uMgnt9+Qy1dTaCQLtGeCjbMdHT9vDWvNPnNxxhGEW8gYBZcYCEOCHjZ4vkNAl65dEGxdkXz14ZEso6q/0dWu+qOgDXLuQzx/EjKIwuBjCCSrxOvPw9unpg1eiJWHI7Oka/INpJwjohzBJx7BhzJNU7C0rF2ngGTLgS8cO7UYt6s24qFc2b0lIDxyVNOOaXhz349W44pVvD8Uj4tYol+zvYjH/nImMWXqDO6SDevb51CX1TzHqbfFyEGfPjDH07ne8wdC7DaGeLxR6MA/PZ9h4uXFSRNHry3r3tpKF15jOlUyYCABwTcMQYEPH4E7M+DNzcCzmFAwL2VqDO6DAh4QMBjJgMCHu2UvcaWQsDxv82RgEe/ljRxCLgTEh4QcHcSdUaXAQEPCHjMZEDAo52y19gSCDge5xkwazhvLgQce7/xGfB4EXDZs18hd8xJeEDA3UnUGV0GBDwg4DGTAQGPdspeY3Mm4AifhLU5EHDZe8ATiYD7OQlrQMDVEnVGlwEBDwh4zGRAwKOdstfYUgjYyXdzJeC4GtZEIuAcCecwIODeSdQZXQYEPCDgMZMBAY92yl5jSyDgSL76TODmQsCx96uVsCYaAUcSzh1zEh4QcHcSdUaXAQEPCHjMZEDAo52y1+grAUvkyw0S/nPx+GOjCXjl8oXFutWbCHjtyqGEKgLOka8gAvatiDFuE+HGzw5mSHdrIuAcCecIOB4XCScCFtmWEjD3EQFP20jAfA/4TyM+MiDgAQEPCDgvbgiEl6N5EZrfLC6hpcLKgHGqQBDfZpttGkby1a58lab99tsvvUzvQvqxYMYa6IAtcOJYaX3FGNmPc/Qx7eiMOShAlIFztBwfv5Wu/sN2bHn5/Iwzzmisty3xr8OQH/Rk2U//prGvOqN7cUyVx7l3k5Bf8Kfi0Ud+XQwvX1SsGF5cLF++oFi1anGxanioWLtqSbFm5dAI+Mj9RjJOH75fPbLQhpMtuGvVJuiYzquzvWvN0uKOtUsb20i4EZF8IwE7Yk8crF45P2HVinkJK4fnJqxIxMvXkGYXq5aUY82yucXqpXPS/opFM4vhoRnF8oXTi2ULpiU4uYp4Hb4aVm4VrEi0ImUt1BE/4KBr1ANeOPvmJoiIGyTN+Vw3d2oxdxbbacUjv/lpUTzGkqvUnd4QsAI1Ql0kPeqaf1Xn7LPPbnzEwH3agzSLW2y//fZtLVPYSjxu+RKJvqJcvwiYhSpY4MLjFHVdXwZCWLRkxx13TPfWcrncuxf3b4Uvf/nLDfvI5ugpO6EjcLtp32OqZIsjYBcId7fddiu23XbbBD6X9/rXv74SnFMFVnXxglZvmH22/lUTvo/LCkwsD8n+P/7jP6ZVpcYTssMb3vCGxrJqFGxcR7lTAm4FKgzrsy5YsKBYsWJFWjOVL4esWbMm7XOMT3nNnDkzrRTj4q1OJ2WceO7cuWn5N7bDw8Mp/Xnz5qU0WV2H9B588MFRI8+CCPjx4o/F7x75VRMBr1y5qBgeXlisXr2JgFevWJi27RCwk3BdQLwCBHzH2tGkO1YEDCLhRoiAVy6e1UTAQhX59p2AZ9+0kXhvbJuAH398bAjY02blKnyY+rFu3brk0ywnuX79+vQbP+d/0qNHyNfIYjxrF8QFGqqsOgUJops6Jq5bvwj45S9/efHqV786fdjlda97XYqZr3nNa1L85NjLXvay4q1vfWtaLYrzRcC5NbX7AfIoO6EX8ZTf6PrKV74y6fmmN72p2GOPPRJBR3shWzQBq1ckKVszuleQA4qEvRfs34GMQ0jjBdfdbRaHfPpFwODaa69tupeERoA7p3rsakGqd6BhaP73liYSvwoj4Rp+R+KNBPzY438ofvu7XxbLlw0lAl62bH6xYsVQoye8tRCwSFgELBKOhBsB+VYRcCTciDoE7MPMTr5lBNwg7jnq+U5cAsZ/6eHF+oiop0U9ETEi11xzTdP67d2C5Q+9QYDowy6RUIgpvSRgkItVOu6//X7tfIinG7id/f5x3X8aEYo5iH/MZosmYMSHV2k1MTyJgXrVSqKXS0HIIcocRpCBe3X/bgCRsj4rukhEYu4Y/SJgbMenH32Yxis2jkpg8e9fKtCIjJ1kCQwi5PgxDe8xIynQZcjXCfjPj/2+lIDZjicBj5DwaNLtJwE7CafnwRnSjQTMtl0C9me+VQQcyTdHwNqPz4w3BwLOCf5e9jEGrqNBS9qsF0363YC6TjqIf+mM+0hPpF8ETFqCx1TdRz1f4pHIkPv2Kj61gnrcwB8LoAv6wTPEOHrEiH+8QXFqiyZg7/UgGEIZ0hc1qhANHlFGtjIijqDPZcmIOsf3xxvoogKNw89IvwgYXH/99Y1nOwik6s+fEf/tjhfPy4kIGNFzdyQRcoZ8IwH/5re/aBCwiFdEPBEIuApM1orwiVetJmG1XIgjQ7o5OAE74sQrJ992CDiSr3q+TsCjSHiungFPXAKmTnAcwlUDVeSHcA7Q13E4ftNNN426Tzegw6J65s9epQvSLwIWcnE2d4y4FL8s1W+gA1wCyuI7w9KIx6utgoA9wxDLW97ylkaGvPXSC7jzgeiAOEf8xBjnjydkA3RBVJGoaL3oAauSlIFzJk+enNKWQ3Iv9tGBwKIRDFV+J1AJ5axeAed7IyI2wnR9IuYM+UYCpgfMM+CVK5akZ788A55IPeAqRPLtlIBLl6LMkG0E5NuKgEXCVeRbRsAiVRFwGflGEl4479YJT8C5Oqj93D3ppdKg7eUQLF/mURxVo0D7Y0XAIMYNAOkRw7z3q/96aYMqEAu9g+Ujm9rnGbFEccpjqmSLI2AXWpBvfOMbm8bnIyFERGNHyBgyjH7rfxwj54ixoMYL6CF7UPH1GTMPCPqNtEvAskkZOIeAQaXm3u5UVPrcsy+JApSCVSRahDTIV/wvkW8bBEzvd9VKJoUNpWe/E4eAq4EOEeiWw8ja1M3QzG7ATG+wenhBA5FscxD5RgLmdxkBR+ItI+BIvnUIuIH5kyY8Aev5rkQjRTpXH7uXcJwesH8PtxuQBp/l41GQEwUiPXVfhGt6ScDEGUG9THq4bBWDuI8eA/po41hAeXVdRPzSl2OveMUrmhpJLls0AcfAy6w6CqsugdSBDKLf7JO+H/NWEvcf62GSKsgWElpoXumRfhEw6fDMyiuyXhPTMU00cTKOvWWJPxuLz8niMHYKIBnyjQTMLGgIePWqZan3y+xn9YS3dAJ2Eu4lAeu33gvuBwFz/ijS3cwIGPFnvhyPMU3/Edj5f8qUKaPu0ymIYbz3j3g9kw5jQcAiHn6rYaCYWzaXZ6x6v7o3vXDF9Jh/nlNDwGr0S2TPzZ6ANdkG8cDtQyUIAfjNb35zygzGYjjYCy86TPzdKZyI9RHqeLxf4B4+U88bH3HYJhZoLqhEAvY8+H30PEQVpgycS4vdJ0/58y7ux756upwTnxF7jwBhP5KviypCCmaPFyMoHm/C4yzEATa+hgQBawiaHrAIGOIV+QKRlkhtzbL5xf13rCzWDS9MgHQ3DA8V96xZVty9emlaqIP/Vy2ZW9y9dlnaZ0GP+zasKNYuX1Dcs255+g353rt+OG1ZzINzteUY5/G/FvrQuZGwc+A+gGtWL52X9Pzh/RvSMd2D/eGhWWmLzuSLc/093xwg3/jbiThOvorD0HWHpB1OyjmCbhD1gtuKRXNvLRbNvTlth+bckp4LJ2wc3p4LEW8k4HmzJxcL500vfv+7n9Ms7BkBs8BG7t1QEbGn7fv4uBMh4LpJkyaltD14dwrqOR9/R6SjE7HHXYQ6HQlIxBTjXd1GfLcQobluoG586gakwf0hYJdYrghx7Be/+EW6TraTjcRTnod2pL2z2xBvOSKaXebDIwrgCK8hQRTM/JWRyBDQLDZlOk4l7wSaBRcLU72/eH4/QN48v/G+3RCw0vfGSky/FW677baUNmVG+nGoKycEH17QRyL5tpJOCZgh6HYJWMQmEr1v3XBx58rFxb1rlycCfvi+9cWiOVMTqT1w95pEcgBChfgA/0GU7IvIRbykL9IUOXOM+0WizUHXiKyVntJJjYY1S1N6kC66sE+Dgd+RgHOEG393QsCReJ2A65Bw/D9dFwgYRAKmB7xg3uS+ETA4/fTTG9f4HAckDi/zOz6W0bC0zqEH7A3kbkAa1HeRO1vFV6QVAWtfafFbjfNe6NcKGq6ONue/OveP17UL0qgiYD16kxDXdK2PkoovfN5SO9Le2W2ICt4dFVEPid6xAjoZ1XvAmiauzLnRNLW9l+AevjrTWOGJT3ziqGMiTDlYtwRMI0O2VAVjn2dH0aEjuPbKK69saslLKC9IVhOq2Ip0JT5ZjDQ0GxTJzeZG2iFg3gN2AtYzYBGxCFgk7EO3iYRXDDV6sWwh4DtWLEoEDBGrZ7ly8Zzi9luuKRbMvC31giFBkaIIWATJb9ISeZI253OcnjPnQZycEwk3gmtIRz1q9tFl8dzbGz1z0hfx8z9bHdd7viJXoVcEHAk3ovbz3ki+Gwl48bxJxeJ5tzQIOE3Mmrfp3WIR8MJ5txfz50zpOQHT6GfpVJ97gWjkR8Jv/UdsExnrtwT/Z05Fr2INdZQFPWJdio+JWhEwQ8IeMxRjYzzoNTwvPgEWcpsoPWBtGQW8//77GzYDXBtHMNnybnY7q531jYARHPDf//3f03Jkb3/729NSbNttt13x3ve+t9hpp53SqjDsf/CDHywuvvji4oYbbiiuuuqq4rzzzisuvfTSRACAZ5HXXXdd2nJ9r4gYg+6www7F5ZdfntK+9dZb02pMbHkHtp9geEtORy+YShAdq1sC9gaMPwc57LDDkp2rcMkllySnE4lSlj78LB04ftlllxW77LJL8dGPfjQtAYpNKWtW6qFs+b3zzjundKVvTjolYH8GLCKOBKxnwIKGcEWakO/apfMbRLxswYzilmsvLU474evFl/bctfjGEQcVk66/vFgyb1rqOTtJqseq41wLeUOI6q1+/85VCZxXdwha53If0pl845XFpRecXSxfyHNaVrOanwhXJM85/Ga/jIBFvP0iYP3vBFyHhJvONwIe2U4aeS4MCW/sOTP8vJC1pzcS8ND8GT0lYMArKh/72MfS+fg1+/g4cQvfxq/5j3jlDUyE+1JfdH/qDKtWEcfoCbPtBtS5K664onE/f7TjJFJGwLm4QC+OWHjzzTenxkI/wXA8b1kQC4nxxIleTsJthVYE7DOiFQPhiGnTpiX7oDPlCGeRHx7XEd++973vNaXXSvpKwCgOWcpgkAMtQBGotyhWrVrV1CtmCAAQ4OVMODSOH43ZCeSQX/jCFxrPbLhXbOH2Sx5++OHGhARsQmsqOla3BOzpqPfLPRctWpSuq0LuXrnJVrQOv/KVrzTyonvpWb7yQN6wdVx326UdAtYkLJ7/rlm9fGT1qzWbesKrmIjEhKSNJOzrQTsBs4XsIN/1yxcWP7hjVbF68dzixqsuLg474AvF4QfuU5x9yrHFfp/frThk372KudNuaZCtPuLA9akXvWFFIt/rLr+wOO/UbxbTbr6uWLdsqLhjxZKEu1cvL+5atazYMLw47VfhvnUriztXLk3Xcc2C6ZOLk485sth/788WZ514bDG8YHZKe+3ShcXqxei+KP0e2V9YSr6RiDslYJFljnydoFsRcfw/XbdwcrFk/m3Fkvm3pq0IOGHjdfR+h5jMNX9aGobuNQETG3J1SdCQI+d86UtfagxRcw9/bqxjjBARZ3iW2EtR/vRWAeKP+coIGL29Byc89NBDjZjbT6Cj7AMOPvjgBgGrM1KFqHe7aEXA4iGf1+Jbj5GIYiMjEO3wR98IWArSu/OZaHGoQQZh/VR/loHIEE7C9KZ78QxY2HvvvZv0lkSH6TUgYOkgm+B4/hymWwLWUI7nl0pHY6eVECz0rm8UnM0bSgceeGBDV29dAxE/Wz58oety4vZpRcB/+vOj6TUkCHjtmuHU+127dqQn7AQsEvbXdiBg9V5FoJAWw89gyg1XFgd9aY/i5GOPSL1giPrayy4oDtjns8XF3z4j9W4hW39Oq6Fnhqu5brdPfrQ4+6TjihUL5xTf37C6WLNkQcK9a1eMItscIF6IGtyzZri49ZrLi8P226f48h6fKfbba/dE7qsWzUvkDPEKEDANCHrCTqxCrwlYpOn/cW7ZcHQVGtcsnFwsXQAmbSTi20aeCy/Y9MyY3i8EvGjB9L4QsIN4QwNTMQtf9npGwxJRAx6h/vgQdJTY4G0XGhr3Rz/eKFa+OReJBMxWeaChrAaF5uX0G+iFnhpC33fffRv2nAhD0Co77wnrPwllIJvHR3B1pe8EzHJpnvGcA+MALMKvayggtZBcyLwv2NENpMeee+6ZjI0jQDjx/b5+CfdSL1ENCvRxAuuGgOWonp4cl0+JkecquGCPMrtw7KCDDkr3JR/qybP15/mAxk4sU5deETD7kYD9q0jAh3fT/srFxfc3rCyWzLm9+MbhBxZHHbZ/MTR7SiIyhnsh3ROPOTz1ihkC1mQrDRdDwKR18zXfK772lX2Lz33q48URB365mH7L9Q0Cprf6wJ1rE2lGwo2ATNmKuC8+78ziuCO+Ulx6/jnF0YceWJx23FHFzEk3JnKmp0zaIuCVQ5BqnoCdhPtBwDrXCbgOCTedbwQ8st04MxpsPB8CXoQefSLg3AQhQfVIW2IIkqsfenOA+qmORJys1Y2QHmkjcRgaKSNgf+vCwes2uXz0S6QzjRj0AegXCTci6t0uWhGwdzIkkZPiYwf+Iz9Vb3pE6RsBIyjCai3KtK/JKYiM+bIODkomRcC0kNh3Y/AsuVfvkqEPBU/67Qwb9EJ4gR4dcARVhFghuiVgpeOVD9TpASNa2N1FlVNlhO3UepVTex44RhlDxvvvv38j3Zx0Q8AMP69bt7xBwHwfeISAN74LHAhYE6E0C5qZzzz/nXTtZcXHd3xvmnTlM5t/+aP7i6su+Xax796fKeZNvzVdR++XdAR+02OGvI8/8tDi4C/uVXzv22cncoRE6c1CwPRcI+FGQNIP3rWuWDk0t5g/7bY0/Hz68Ucngj3/jJOLPf/jk8XVF3+nQebcQ1i1iOHnuQ2i7YyAR68H7QTsw8c9J+AFU0cRMKRcRsA8B+41AQs+ikTd8hmwNDg59pnPfCalq7rBVkGYfT/uunQDRPfw+qQ41oqAPU86xqNB5n3o+n4DUR4+/elPJ5381agqxHJqF4pVZQSMqLxkUzWc9H/Mg59TV/pKwATpJz/5yY0Mu/HYinwxOp/yEsmqx4X4mDoZZTJETC+HaPAcKAB6ZRhSrRvgLR8NmUgXxAtJ50hi77FM+IRZTlcn4W4IGKjCMbzkxLh27VpLrTvBbp///OdTunGVH3+uzf332Wefhq07F/ILFf+xeOTRXxcrVi4pVq9ZXqzkGTA94I1bCDmRMr3J1WybASHff/fqtGgFs6KZYQwuOOekYuePbN/o+WpiFftMwDrwi58rrr/iotQjZlKVngVD0pAwQ9RHH35Acet1l6Vnxwxl81yY/5ks9dMH705p6fmxv2oE9IqT0uPc6ZOuK75+6H5pAha98jNPOial+/ndd0kNhAfvWZt65ehPL5z7cS9hpDe8CcprOTYRN2TM94GXzr+9Cfpog74fLMTz6kDXNj4GMTStWD40dSPY94YADYPpiXiXDM0sli6aUyxeOKtYMjS3+MMjvyoef+z3RfF47wi4Cqpr+LVEscCDuPb1n3rC+g/omF9TBd2DgE++FPjVMFZeEYZKfeKqYoHHHu0zR8OvLRM/x+uz8ih99F+Mq54XzvniF7/YpEsuDmo/xswc9HwbbtH12hKnSKMVAY+FjBsBx+eTDIsq8xCttyRkEI7967/+a1NaZYgFkoMIGIkEnGvJRMek5em9RPT0mY9V0m8C5to4yUIjEKtXr27ktVN4pVMP2HUnXzkClq6dS00CZvg2ka/QTMDpXeCVQ42VqSBUXvE54uB9igP22a1BXuolQ2yQIuR6+UXnNv7TK0AA4oN0eQbMs+ArL/5WImyGpbWoBtf84K7V6VUiniND4OqNQ8bcR+/0kja97e9956ziuK8dkiZ3Tbv12uKYrx5YfOuMbxYHf3nPdAy99I4xBKp3gwUn4zJSjnACFtGOLQGLhDdPAmaruoLEOlx2DHFyagVJbNR6RwAdfATMe5k6pv26BBx78wj6tLo26g9yBOwjDYJzBvGkCjpPMZZjcZb1Vk3AEcuWLWsKzCpIkaG6+cyCxvE9vRxi+jk4AXuFYR+oINiHWPkvNg5yOteRfhOwrlcaQA64fPnyUZWgXbitVHl4NOBOPpEJ+O4Nw8XKZfNSL5j9kVd35hWf/fePFMd//eBi6fzpiRQfunddIkJ6vwAC/u63Tm8s5KEJWJDerCk3Fsd//SvpWTGkO+Wmq9L5Rxz8pbSoh94t5l6QHPcjbfWgIWTImYU/SJtz6EkzpH3Wyd9IDQSuv/p75xdTb746vRr11YO+mHrFaiSwT3oifCdiJ+NIuBE5AnYMCLg1AbufEzcgGo7pbQ/Nt1DsYcs56g1XAREJ8puY5HUzCnrGWOO/tV+XgN2uOVHHhPNyo4KelxwBsyVmeMMBexNTcuQcIbLW9exHYt6qCdhn+7Ll1RgNN/uYureuEHrAMb0cYoHkwH2dgOW8qjg4tcg/OmV8Ad5bhPHhfE7GgoCVXpzctW7dOkutO+G+PEePtgVOwNiaSqZrOpfeEDC9Xj0Xnj39lvSOL73JHd/7tuJbZxzfGBLW+7XqqZ5z6nHFuacdn4Z8NQQNOG/GbdcnUoSAOee2G65Ivdf/+PgHU4+Yc0hDw8UML9Nrhpzp6ULgDDdzLiR7wTmnFN88+rDiMzv/W3H+WSclYoRoNRx+0XmnpR429+E4oOFQRbwDAh4bAkYUE9iWTczxuMK+k2oVIDjSLKtL6iios4CeapA7KSkv2q9LwAjEGvXPSS7vnpcyAkZPxa0YJ/mvCjovkjX/cYz0tmoCdjBTGgJ2oTD9uYj2P/7xj6f3ZiPhRsR75EBh8PxSusr4cqTYcsOReI+PZyp6n4/p52rpIXUnc/WbgKPjCfRQb7/99nR+N/BJJocffnhj1ij39ecvbmsRcFlFrSe9IeBVy+cXC+ZMKa654sLivLNOTD3VL+7xH8X73/mm4vZbrkpkBrFqmUlIc/bUmxLp0bulJ8p/Oo+eMAtlMDx84bmnJvDOMNcwcYuZ0VzLsPS3zzwxETS92lOP/1rqNfP/V/bbO73qxPn7f2H3RK46TtrooR409104a3JKk94wJMsxdIKgWxEu51Rj00caGsSYwYCAywlYvVt/LMXkSx9BU68Y4TxNqHKCykGiekjeNGk1CvfLTVz12KP9dgiY+yneqZGh+EDeFSNF1OqlI56XHAFjW+80eCzJ5SVCb9+IkBWTvPGxVROwemb6zQoze+yxR1o5iy3EiGPz7uiXv/zlNNWfWbTPfe5zezYE7QQsEgXsR0deuXJlelmcHjPOwsv36LbXXnullaV4Dsrx4447rlYB9puA5WCetiYfEIAOOOCAriAbkO9//Md/bNzT7zeRCXjR/GnF9y46pzjhG4cX5597SuqpQsKH7r9XsX7FyLrLDAlDvJDmkYd8udh7t53TcPJNV1/SePZLT1Y9YGZJ8z/DxhAvxyBMrt/5IzukSVOQKxOqOI80IVh+c2/Imx70sUcenJ7xMtTNgiA899VQN0SrfXrg9Hjnz5iUes7sM4Ttk7Ai8Wqilda2LkMZAWuW9ICAqwlYcUT35ffw8HDx1a9+Nb03T+xgSx0C1CliCfFIMaQKpAmZU6eIS6ShOkkaxCniKFt/S0GxU7+VF+3XJeCTTz65EfMOOeSQRpzmlUTljeNr1qxpImnEYy3IETDwnqyw7bbbpq9UnXnmmZVgVnUkcOVf99iqCRhACHpm6O+lafWsOJzAbF4d9/RyiAWXA/dzAkbk3O6EDCmz9JgvuO3PE/z1qle+8pWjyDsn/SZgT0s21G/p3g0oN9JRy5J9fViC/9n6u5ROwDE/7UlvCPjGa79XnHzC14oLv316MX3KDWm4mR7rjVddVKxdPi99dYhh3tO/eVSaccyzVggTsuRdYJGiZjBDdhAzS1fSM+U3BAxRs2VyFr1eyBiyZNgZ8FyX+0CeAPIE9EIhShoAmuxFD1f7EDDEDyFzPb1pesI8/831gCMZj+7xRoz+TrDA8QEBVxNwLgZcdNFFaR12rqG+qEEMvIf2kpe8ZBThRiCsWkU6esREGqpzHpMUtzjH44Pqqe/XJWDW7ld8ysUcQC+UJTPVq1e6EK7nJUfA0hd7eJo+YlkFloUUX3i60ln7Wy0BR3LFGHGNZz/fC8XTKoOnUwYKVqvYRALWVvlg3U/0VQFGcgEMjVB56jhwvwmYrezrs6E5zj2lc6dQempZ+jFV+GijiUTAp510dHHqiUcVyxfPLpYtGhnWhXhmTr6umD/jlsbay/RImdUMOUN2DD8zNMxzXn5rkhakBnFCwpoxDenpHWGO6YMOmrEsaOazAIlynC1pqqfLfzQMuC9EzD0hX0iaZTJ5hs0xTcKqeg48+tWjZgwIuDWqCFj35Z7q+bG+eu51IN9n+6pXvWoU4UZwHzoGXOMdgwjVQY8rqqsee7Rfl4D/4R/+oTHC5fXc9/nf13/XvBl097zkCNj1VeeM47xzHR8N5uTqq69upKX45Pbm2BZNwDISX4fwgpFxyXw3iIQb4YTgjqYC5Rg6RQJ2wTF0nIW41WKNJAREci960YtiMlnB0V0/6RjTBRJ08Za1WnsIzq3WtYb2qxDv0QqUmU+qaoWcnRgek74+aU0BxSuk/9csjE78qSUBszjH8PJFxfo1w8Xdd6wphpfOL+5Yx/6q4porLy6OP+awNAw9d+ak4q71yxNxQXInfeOwYspNV6T9ay79ThoWpsfK/5AiWyZI7fO5f0/HITaGfSFXPReGwLTEJf9DwAxnMyyt4WPvPTt0HHCtyF09W+4FgYq4OYf/aRAwaYv/OK9s6DlCPV4NPUPmwAkxEjCIJBqxZN7UJpT97wTcIPG0EMfUYtnCKQ0CXrZIC4OMHQHj804EgNgjMtAxhlxd8F8959UzWn6zUD8ErPil9Dx96stLX/rSJoLKCfGVRnwujbrwPGi/LgFDXH6d7ORp0jDwL6oheh7cioBdT6VNXGOYvo5wX9lFZaZ9j00asVTMqUPuLv4MH9Fz/7rSNwKW0Csj43I8N3I/oVnWgP1YkXROGQHHgmAoxa+XQ0DK3END6RBwWaVxaUXA2EotTNKL7yX7zEIV+DOf+czsamOdAD2kk7aC96hbQeWAfXg+JHEbsR/tL1FllaQvIdUg4PXrVo58qIEPGqxbmQiYni/bM087oTju6EOLhXOnFhvWLBn5QMPwwkRmTMC6+ZqLU0+Wni8ETK8XQob06FnS6+S9XBbG4BrIlf95BswwMISn3iznQ6YiTA1JtyJgX+oSomSG9MzJNzQmfCktNQyYnQ0JM6wdybeMgH3I2cm3DgG36vFu7gSMz6uxT+zQ5EKPYRry1QddvMGurSYeUUf58o+/pgeUntc1xZCJTMAQl8etHAFT7+n1yzaxzvebgHOdGe+hA54pu5D3spX6XCLp1l3/IUrfCFjOGL98xLZOD7YVomFbgWtiA6CKgN2gbPlMF5WHiqhKpArq93nZy15WqyBaETBgSBsdETUIKHjXFT21KPjf/M3f9MW+5Nn1ik5chmgfhuqojD67nbx44HLhFI4rzyNETYvzj7UImM8Url6xJA1BsyTlhrXLiwVzpxVHHXlIcfrJx6ShZ94F5lUkCA1S0rKMrGil929ZXhKS0/eAeW7LalRAw7089+WVoSu+e176LQIW8UKCD9+3Pv2nd38jCeu3/tNQNMPQTBKjUcAxPQ+G/NGZa3m2zLNq9cpbEXAk304JuIyEIwFHEp7oBJxrsMdziAOcp+eSfg8Jvs1QMfWUT/CpHpEedUOjVd5Di8+AczLeBPya17wm6az8KCaozusDPHw6UeLpjgUB5+KZhusVw1/+8pc3YmvuddMq8bJxQq77JgzSNwKWsBZ0dJD4e6wgp9d+FQHrmIaT6AHLybgWcvSC1XAVjllWaVzqELCAaIhEBZ37GorW3c6l0S6cxMtGEaoQKxHpMdMzSi7I+O8R0vVVuCDr1j1gyDc9B17JM9+RZ8AMPy9aMLM44dgji69/9YDiznXLEgnfe+fKjeTLc9xpxYaVC9OrQsxC5p3cObff3HiWC4FyjFnLvGqkmdK8R8wxesAiX4hRq1tpaFjkK/iQs0hXgGS5jt41k7h4xsv1pKOFNtCbc9Hpy3t9OjUWIvlWEXCefEcIthMCFrEunjsloYyEJzoBu//GeKURIH1uUzEE4VEQdZRt9OupU6em6/QITHXL70E9gxQmOgG/+tWvbmpge8PC4xlEiJAPJ6l+E7CeAfv1pKsRQk0YJV67eGO/CghE63nStRNiCBqj0qJ4+tOf3tQrU6H1GyownF2/o4O0ImAfNuGjyyJg/4KR7qPf9IBzL55HaUXAjBwoTUR6iIi9laWGgp4B9wLq6TvpYse6JCybK1/YiNcWaMwoDzkhn7Es5PQjFWPkYwytCJjh53VrVyTy5Tnw+jXLirs2jAxFX/Sds4vDD/lSWgea4WcmYl1y/plpZjPkwhA0s58ZztUQMOQIYUGmPAPmO8GQLaQMSdJDZYY0BAZxaqayhpwhS97Z5VzSFEk74YqsNUSt8yBghsPplaOLJlSJ2AG68r4wJF3nGbCTb/Oz35FZ2K0IOE7Cir1eEXAZEU90AnZQJ/F7+XIkCHrA3AdSdN9WMMbn6QUzISl3vQNyh9xisI8y3gTMRDHuq+viELQeOV5zzTXpfPT1x3qev34Q8G233dZ0veKqGj/6T8+A1aFBXLcyqEMgIebXiftR+kbACAo5KWAI9aScCDtBJNyIWIDeK5TjVBFwrEy05HQ9aSk9VU79xzuxdaQVATukmxc+8stf/jJt9ZsJb+SJBkK0V7tw3VwXbJfTMSI6OtfxnqBah7ngwn9gJI+c0/T3xmu4vvUs6FUrlxYb1q9qEPDaVTwPXpy+knTrTVcnAj7jlG8US4dmFiuWzk0rTfEM9brLv1Ps/4XPFN85++TGEC8ExjNZnv3yHJahaV4pgrggWP7jen2qkGOQIiQqoiQdSJulIiFWn/0cyVcEznmQOOSKbizawWQvzlW6EPvIe7uz04xtkXQrAq4m384JOBJvKxKeqATMUKUa3O7D2vfFIHxkh/tpvkb8ODs9YH1XWHXDt4C6ywxjD/Y5mQgErNjH/TVBVbFWcZieaBRfNhP0g4AnT57cVEZKgy3HaehQDtjaxYm4SryX68+MsV1cJbFK+krAvCj+rGc9q4ms3LDdIBJGhE9GkmPotxoAVQTsBsZBGIKmUgIKkBYeBchQhjvI61//+sYKMFVSh4BJn+e6KlA1CKQr9pVAxixSomtjgyRCjYgycF/li/Pdfp1UeBweAvYl9ES2ypuvlPP73zObcPTQdBp+rtEDZggaAmYIGgJmCHrkE4VDxXy++fv1Q4p99tq1uOTCs9NsaJ6v0oM8ZN89ij123SlNeuJZLwthsNQjvWO+gsTQNCtXQcR6FgsgYN4ThqQ1WUsTuyBi0uJdYoaKNbzsJOzkq+e7bEX8l114TlqcAwLmPNLW/SFRCPmkb3w1kTTH2iVgJ9+R95GrCTiScCTgRXMmJ7Qi4YlKwIImQmo/TsTSyA51cZPvjn6WSEy44oorGnNiVOedGPhN+vTKJjoBM9LH+Yon/oaI8kFspNdPvfY0PW/9IuBzzjmnMYdGacjmeg7MPvGaPCPt9GIVi8mbE3CcvNtK+kbAagXy6gkrWBF8ma7PcA2kx4ScbkCBVYHnKHoFKhKwnKSKgFWJdJwPGHzqU59K9/7c5z6XriMvWsHms5/9bFp15tBDD21Kp0xaEbBal+zzAv/pp59eHHPMMcW3v/3t4vjjj0/7Z511VmNVmBNOOCHphg51gO5VYEUyXoeQXh6IYs+gCmppsr/ddtulWZHofOqppyacdtppCSeddFJx4oknpjxdfPHFxe9+92jxhz80z5ykLJiAVecZcHoHeO2KYuXyRcWGtSvSK0gQMD3hFcsWFLOnTSou+NZpxZf23r04eP+9i2987dDUK2YiE+//3rFqaTF76i3FheeeXpxx4jeKrx705dTDPeGoQxNJQX6QLD1UyFU9aMhMPVq978s5rFbFMLImUrUiYF1PL5h7kS56QaZ6jqxeMMcgbAiYYXBIuy4Bx97vpgVBekPArUi4nIAnjysB04Bnhuxuu+2W6jr1m3rP6lIcY2U+jlNPWAnv/PPPL44++uji3HPPTf5MfT3vvPOSrwPqLMd32WWXVE+5XqvqUd/YaiWsM844Y8ITMHninVzZRHGRfWxFXnbddddiw4YN6XzxgdLuNwHfcccdjVXA0BP9VI7YWKv47b777il2kp+jjjoqxR9iK8eqwDnEL8qV2EXZsiLZ2WefXetbAJK+EfBIsNz0xQ/QzsPpbgUDqwDloE50KlgRsDt6rLTojZM4upVWBNwKTozK309+8pOke6/svOOOOzbpJ928MVMGKgvno5uuhYxplbJCjlrOMT/gfe9738h6GxTDRjz+58dGQGBNw9B/Kh595Ncjrxox2YrnpRtWjHwDmGevTYtwjAY94xuuvaw4YN8vFEcefmDxzeOOKq6+4rvFyqULivWrlhb3b1hbrF22uFg6b3Zx2/XXFPvtvUdxynFfL5bMm1H84K61xZ2r+WbvyLeAIayzTj66OOW4r6ZVtCDOEZJlxjLEuqRYvnB2MfXma4uZk29K1y2eO7144O51ieiF4SFmNDPRa2R9aYgYktWEK4hU7wCTPsPOEDQEynGeY9OA0BC4EMkY5Hq/7Gs4O5JthA8/OwELkXQjcj3hBjb2focXTSlWLJ5WrFwyvRheOr1YvmSEiJcsvL0YWjC1WDw0rVi8cEaxcN7taXLd73/3c2ZHQE9ZAtb+Rz7ykVH+GoE/EpSdBEUebD1dArAa9dGX/TffMveekx5z5QjPCSqH8SbgVkK+NMole8WyEPpBwHUEvfgGgeKaOhbx/q4XKItb+t2O/fpGwDK+I1cQ/ZJeEbAfc3QrWzoB6xp3WvXqcXQRc8wP2H777Tsi4PUszbhmabGWDyhkSNdx14bVxbQptyTiveSibxc333B1MTR/Vlq0gx7zvevWFHesHC7WDy8rhmbNKI494rDinFNOTAR87/qViVQhS4aXIS8I+IwTv16sG2bxDF4Dmp/OgVgha/YhWHDPuhXFw/fdkQgasgWrl9KbXlEsnDW1uG/DqkZPmlef1KOFGLnfg/esbfR8OUfPfHkFio85iKg3dwJePjR5FAHTCy4j4D88wqOfzYuAFRejxHgTMdEJuFXc97wMCLgPohaQG599FUp0qIhupdcE3GvZ0gnY9Yy9XU8z9/v9739/awJ+/I+JgFcML04EvJrFLtogYDD1tpuKU086rrjtluuLZYtZqGN5WrRjxbKhYsOKZcX64aVpO7xwXnHmiccXZ5/8zUSQkKqGh/V5Qcj3vNOPS68wAQiVni7kSy+YLYQN6XK9esWcAwFD2PSKp0+6If3nz4IhTD0ThlC1KAjH/HWkG678bnoViWfGrQjYF9/IEbCGl6swFgQ8vOj2RMKp97v49lEEzDD00HyIeNZmRcDq/SoWRonxMGJzIWDSGhBwufSNgKPh9XtzIWDp6+iFXpKtgYDlrD4UHc8RnKR32GGHWgT8yO9+NYqA2dYhYJ4NT7r5utQDvvWma4vhpUzQYpb0okTGkC9D0KuXDBXLF8wtvnX6KcUpxx5dzJ8xOREpxAYBM1QMcZ16PK8JnVbcsYrhYQA5r0iEC7nyWwQMwUK6EPP9d6xO5y2YOaU4YJ89ivPPOiURsZ4H69kwJCvShGw1CQsy5X+O8S4yn1Tk28LdEPDI8dGEG1FFwO2ijIBZDxoSTuS7aGqWgEeeB88u/vgobwUwiWbiE3DsoESJ8TBiohNwjJtuR8SP/X/2zgPOrqpq+6EESEgIhK7w2kUQxYKgiB17QQXphPQeqoICIiC9SxX0BXktSA/pmd5bKknoNXQC6XVmMlnf77/PPHfW7Ln3zp1G+ZgVHs6Zc0/Z/dlr7b3X7iXgHhRPupl6ez0hXSVghTfdWEZ3yP/vBCzCjSGi9XGOr3eUgIPHqw4SMB6yMEFff83lNn3Kg0Hr5Zo8Z0HATyxgGRFbE1bbf+/+m11/xcUpE7EIGA0YjZMJUKwPfmYJy4rQXhOifWw+M5XnpDTdeVVMemLsdkEwR9eVFwYi/r+/3WI/+d437NyzJgXCxuczBCxN25uaMUlrghd/Q8T8ljf1fjtj/PAwQ7s9Aub+RNNtPQNaJByTbTr0NAHPr5nVvCFDfkK+dfmBfD0Bz6srDWbo9xsBZ+vUe3LKhPc6AcfhFdL93kvAPSgEhgTONNmgp6SrBOx7cNkqS2fl/3cCjgumQFilEft88X/nQsBbmuoDAbPhAgS8GBeNOMVgEwMmYqUhXQ8It7hgpl139WX28AP32IK51WFiFlowvy+ewyznZGwW8/HMyffZNZf+ySoKZwbyxPwrF5K4oWRpEl6oIOCEOBMSBtwPAUO2j9z3L7vnH3cE8uXdaL68G+L949mn26TRQ+3fd/415UwDAmWWNXsMM8bLkijIUxs1yPzMvcyS/u2kUcEdZa4EDNnGBJyQcuuZyTHeKQJOjnk2t7YZzQRcU5WXImDNhm7cxLK89wcBx4Qk8cSUDe91Am5PfFx6CbgHhITtSQJrT7pKwDp6dKd8UAlYBZh36X26pnjkMgYMAa9ft6oNAXPMhYAxOUPAl178R7vr77dZVXlRygQdjnOS2ceQFVoupIajC45afytPVbiqZNMGPGMxSSoZl2UNL7Okk/FeSLy2rMD++fdb7fILz7XCGZOD5guhX3f5RXbBOWfYlPv/bVdefL6NPuX4QOgP3XNXWI/MGmDWELMMCp/PWl+sNcYa86UDwCzo4lmT2yVgkXA6M3R3EHArQk2DXAh4XvXMsBwJzKlpRnWiBYuA588pCwQ8f07F+4qAM4nazbjtifF+JeA4HqCXgHtAsk0wQOJMiNFV6U4C9h2I7ggb8v87AROmOL09eIfeJ/J9JwmYmc4VpQV20QV/sFtvus7KivPc74nJF4KF5CBgecCCgLXOV2t09RvEJ+9XmJ4xVUO8muGMNowGDMneev2VQRNmadOEkUOCibu8YEYwT1/yx3Ns3PATwoQqxnQnjDwprO/FKQjkCHGKXDFH45yDcPI7zkRyMUFnImCRcEy4Md5JAp5bNcvqqmf1ErBDLwF3Xd7XBCxSygS/fZ43u3hywNmFFi3H1/UevIxw5BrnIJfdJnIhYCDvTIh2QFI4syEuRDHaEzxXxRkMBg0aFI5yXuE329Y1Hwe/KQQVUu8mXVesYF1kItqFCPEbOGQTTMG81xOlP3pvY9u7LQrjNM4F8nvNs7/+9a9byLeJLZEcAjPjp7IhEDBjwOz9i+kZPIobRzZNWDw/K5jtjNZ71eUX2yUXnW+TH/xv0H5feuHpYM5Mxl5ZJoRLSTTVqXbFRefY5HvvCtfRgNmIAeJDS4X4NBbLNWm90oCTJUvzwxgymu7vz5hgZ4wfGRx8YHLmOqStdcOYk9mPmC0OmVwFMfJejvqONofAuQfaMuuAz5o4MpisIVh+QzvXjGmZtUXifgy4xQGHHHK0Jc2OICbYGPH9reAIGPIVAQdU5QXEJugWAt5otoUlPolHI9VFHakHv/zlL1NtQTbgaEG+y/F0pXqPZzquUZ84x+mGyjFr3FVfqBN4g5KXKNa3p2u7VC+RdE4caP80jKd4cO3VV19N1TvVObUfkImvk5z7jrOvo7rONdIn3vq0p4X4s1UpYYjbGB3VwZHf7e4Q4jp37txWaQL4pix0maD0o00WcSvfOyIdu9sJmxO0B9yQIUowT7K+0CHTp08P7h7xucyz7J3J9l1sZ8X5Qw89FPDaa6+1ei6TtEfAJBwJxprTu+66K3yX7xMOwDezIY5rDMKdDXjOgcAAYfHu0RRuAW87J554op1wwgmhEh955JGBHH/0ox/ZD37wg6Cp8hvu1/h2cXGxTZs2LWDq1KkhbrjBY0NwznP1d5qNgH1asjn3SSedZEcffXQgTzwN0dtvD9zHM+TBscceG54FeBTKlYDRgGMCZhJWTLgxnnmSnZHKwiSs0yaOsUceujeMA2vvYMgL4n1sfkUgXEjj0gt+a4/c94/mpUbJhgkQGySHeRhtU8uCMEG3OOtI1gJzrnFfSPjB//zDpj7wH6ssmhWuazlSMms6mXQlspTWzTf4LiQMOd949Z+DafzCP5xh40ecaMf96seBSNGC0chxn4n/ac2i5nkI+f1CwF4D9gRcXTm71SQsOk3JJKyEgJNy0tL2eM0Tb1WUu2ygfF544YWhTVB9pv3BtzF1iHPqF0c0ZbzkoVlTfqk3eLziHdRV6illnc4+9Z538M5HHnkk1E/eMWPGjNDucL22tjYQrO/QSyHxHYk33ngjfJP685Of/CSAb+ucsFCvaDt8W+g79b5e01nACx1xJYw9CbhBR7zjEW7aE3Ua3gkCpjP0zDPPhLyj/eRI54z2lHTNBsoI93E/6Uv+8vxxxx2XM0chnSZgEiYbSDB6BphFY+fUFCSRMUcSArdv8pMKKZERcUHBPzEkkosG1x4BC3xn1113DUfCLC0zjk8M/47OIN65yPdW1aMiLFyHMKWdq+MSm5lJ4/3337/VO72GSlrSE6eHXlJS0urZTNIeAeu9uGUjn+m9y5qgHns2qFEh7MSL+KV63x0gYJYhYXruCAHjcIOx3v+76w4bMfREu++e/7N5dZXhGq4qId6nl9TY4nml9uzjdfbYgnK76LzTggaMow1IWF6vcDMJAUN0Wj4EmaL14rQDAsb8DAkDzkW40niTtb+JYw5+0zpgTbSC6BPTdtI5YOIXri+vuOgP9p+7bgszsHF1ec7pY8NvGjtmbBo3mRCtPGS9nzRgjQGnI+A6JmTVlkSzoFsI2JMu5YuyhtBAxha7GMh5550X6ovqkLQj34ZwjstFbYziv+e1XeorOwOhofrnVadUx9BG8bMszTsTCYuEsHpl81/Md6mTatc8NHylbwtqu3sSfIe2Te2vtHBtJOPbGoWpuwlYQt4pr9SuxuUhhkTtsawicbvcnnSagOPMjCFC86LAkYCqHLrGFlzKGBUWbzLROT3FXCRXAo6Ry/hmd8EXfE/qpAO/KSyICh0VkzRTp8Y7EMcczXMy5yo94/fT68tFshGwOkeEEf+nEgqyb/hyFV+pAgnnQMDr1q7sNAGjATMOjBOOieNG2tVX/NkqywqDGXrBXMZOy+2Zx2oD8ULATy2utj/9YZLd/6877MlHW7RjCJcxWHY6wmysCVpaesTYr9b9ehLG3KxzSJjfpSlzH+QoAtZyJI6M+UKebLrA0ie2H4Q4IWYmY0178N9BI4dEMUsTLszjXNdsaUzU73UCToh3ZmoWtCZhxQQM+XpHHFu2bEgRsLeyibg6IiNGjAhlnDbD1yWRgeoZfp0RvkddzPQdLGfcT9sYd+J9u4RFiXf5TqqGvhQPTwLcx3epe7QLeoZ3qH3lvbSrhDkeyuJIPUYD5jwdWXc3+I5XOoSYeHuagGNzO2kZW2fTic8LRMOmSLphhEzSaQImYbJBibds2bJUoYx7B74QsTFynBlkkAqHMgsTTbYen6Q9ApZ2ybv5nQyOCbEr0Puygd41FdsXxHQdACS2IqQTtGo97wk8rlBsLJGLZCNg/z5M3yqIPk/bE99A+PKRCwEzCQsCXjC/NkXAYCEzhJk8tSg7mGyFuRnSZSLW0JOPC+PAyUzoRPN95rFqe2pxpT29pMoeX1hhl1xwpt39t+vDucaHIUQ0XzRRCA+CgzRFpiJUoPFgCFfLk7gms7M04eTvxM2klhvJvA0JMybMbGf2IIZs+ZsZ2JApz+GIAzImXGjHTOC69frLg1asseH2CDgmzBhtSLM7kdqMIVmGxDpgliDFBMxaYJxweF/QImA27fBlyzeU/lomIEzQjLcP9BqcoIlBfncyNeKqDxwxOYu4eS/1E/A+kTl1ja3+FA6eEymovvi6onPui8lEvyO825O8xqV9PPT9+FpPwbcj0sYJE2GI2xqudScBk2aaUyTxFou4PMTg+ZioO9L2STpNwHFipgPmFkyTXoikzI3qKRBw9mXkGfXQMhWEvLy8Vu/LJO0RcAxlfrZ7ego+rtIsZUGgV0oFjPecRCBlVUTSkq0fY3IEnoip7AsXLky9K5tkI2DAuzgypqawqOeei3CfbzRadaw6QMDMgl6Eb+QOEDDkixma5Uh333m7/fLnP7Ibrr3CqiuKk60L55bYk4sqUiTM37fecIndeM2FNr+mIDjbwAzNRCiI6+47bgyzkCE2CE5kK4ccWgssQvbarggYYkYzZiY0xMh7eDdECSkyYznZ+OFyu+HKi8KaYNxP/vUvVwbtm2cwPxOWisLpgWwZB+Z+xonL8qe28qb1fiBg74gjkDCkGxFwdUW+1VYV28Z1zOBdH3ZE0ixoyqSGPBC/K082IOzuozpEWcc8qrqg4TIgDVjPeSJWo079YGyV56iPcfvmO94MJUloJ1VPfIdVR9/oixBoC7yyw/Pp2gVAOIiX2h2G+eJ7egLqeEhZiTs1PU3A6UR51dH3Kw9Ic4YLO/J8pwlYvbdsIMFef/31lHkk1oC9sAdmnEnKKAqH3smEhe4YA1aGk7FeQ4xJJhN4Lhvi+2OowPNtX/n8uaAZzGS0z1xPdJx//OMfb/UexZHv6TrXampqUs9lk2wEzFFpCQH7DkIuokLrCbhVDz4HAl67ZkWnCZg9gp9/5vFAxKwHHj1iiI0ZeYr943//atUVbABQYkvmlwQChojxR/zgPbcHLbh49oPBDA0BMyEKooPcID2ZjSFXabSaEQ1EzNqEAUC68rjF+mOcdECMaMCQJe+T5srfrBG+87brw97CkC9bJIpUmTn9hzPHh+VSaMFoyP+9+/YwSYuxasgVzfj9RMByRZmOgDE/V5XnWU1lkW1Y+3YbAlanTnVF5S7WaGJQFlka44kW0DH219Bk2dZOY7Ze4oaYSVaqM2oj1E5SLznyfmnAegdhpu2U9osoHrSFNPreBIr4zi3XVWf5Dt9G0UnX1qhti6/3FPie2mWliYhZv3PsbgImvZQ+cFPctrYnSm/SPhuvtSedJuA4IWPIpOILjAoThSMONOMeMjnzXDotlIxh1mAu0h4B+998QYzNtT0NP1FKUGFTGkp8J0bpqkpPr3ffffcN9ysOPi4iY67Nnz8/9c5sko2A1SHib/Yo9pU9ztt04jUS3a9r4e8eJmDNeEYL5vzCP/7ejvjO4fbbMybafff8wxbOLQ2N/pNLauyxReX26JxiK5z9oJ3727E29cG7g/k5IeG6QJCsCYYg0YiTv5NlR55wIVqNBcsMze+A64/WsUsR+/Um3q94tzRhbZJQV55v5/9ukv3z7zcHgmWCFYSMiZq/IeBrLv1j8JzF3zwPUTM5q3DGQ4FktYypJwl4fmUL/PU51e0jIeCZNr92RvOGDMnWhJwHpxyVs62mYpbVVmKOzrdqCLgi3zasXWa2OSFgLUMSAVMuBSQm3BgIjb3KvOqioHFc6gYmaN+h1LmOCgME7Oslz8btDX9DwNQFT6iIJ4h05mbETwbz9/BuEby+RfgVP67TmdC5D1NPQG2Kj78sdJz3NAF78WmtNIvLQwy1VbI6+LY5Nk1nkx4jYJFd3EPwiefPmYTle14xUepvJjLEBTOd5ErA2eDJUQVDR6DwQkTtjeN2FHo375XG73vAiB/sp0DstttuqR61wsDzMckvXry4TYGKQRrLEUccJvVala6sg5T48CE+79UAqvByry+srTQIEXAMNwlLvqAXL5oXiFcEHJxxLMqEFg0Y4mUy1pya8jD++82vH2K/PX1S2J7wnn/9zebWFdqSRVW2YF6JPf34HJs/t8Tu+edf7Zor/hga/iULK8P1xx7FKxUTsrQTUrJsSDOiNZOZoyZV+Z2MNMMZUpRjDK5JU+UapmXGmxnfZa3vLdddFjTuf9z+l+AEBMLmGczSl15wdtB6+Zvnbr/xqmCWRhv25meZo0XCnohFtOxcVFc+OwW/m1G8w1Hqt/I8m1eeZwvKkuO8ioSw59YUJhso1BXZnDnFVltbaFVVeQHBnMykqrDBQp7Nq5tp8+ZMs4VzZiaonWkLambYgqqZCSpn26M4AanKt9qSmSFsm9a9abaZ9madNTa2tqxo2Et1KS7vMRCZoOP6Qz1Qfec3NmL3ZTceZ1YYWLbEM6qbaovUpvBeQFsohSWTxCSvlQSI76Trd9VbxUHk21PQd+K0AyLduK3iufh+pZHukbk/zq/uhr6hY6wkdJf0EnAGcJ8Pjy9U+tsvUQD0kjEt5/qN9qCJGvHifd+z9Wt6pQELVGzfYZDZiXWGXlToRJBCVwhYeU5jREeBOKTrtetbCM9QwEMDFhNvNxMwY7/sCQz4m00YJowdYUf/8udhm8J7773LioqmBAJ+4rHaZiIutckP/Z9dcdm5Vjj7IVswp8SefXKePbmE9bs4uSgLS5TQjCFZCBgixkzNOYSotb1c4x5MyyJBrdMVKYtUeZbfOELKkO/YYccHkoVYmZClMWDGhCFlJl9B0IxLM2OaJUkQK++XNt0VAs4GCHh+6eyMBFxXV2Rz55ZY3dxiq6krDERcU1MQCBgirqmaabU106y29hGrq5kaMLd6ms2tnGpzy6cF1JVMsznls2xuxWyrKZsRtOH6jcw3oVPKpM+WjVR8O8NQSa6NKG2ISJFy7seAVQ84ogH7jmS6SaKUcRGw0BUCRjTsE9+nISuFg3N9g45DdygI7cErJNJsaRvTKTIeShPSlnu8tYB3kicd0TA7K7RZSlc/+Q3JZUJsrtJLwFmggiNza9xz1Xt9uLsLfEu9QWm6HBV3T2byeMUsaDoFCh8FVmHzBfmJJ55IPYt4AiavQFcJOFMlUVnwpKtGkWupSVwx8XYzAYc9fx9/NCw7qq3Cm1JF2Bv461/9st1+6/VWVVUQNLMnH68LBAwxQMCMPd71v3+xglkPBkJ56rG6QMDJmuDKQMBow5AZxCay45iYdguDGdmTIPdBtmi3ONDAVMw5uxsBTMgQLBOqIFV+x1UlbiohWszOaL48w72cc7zthiuCO0s0Yv6WCVsTu7pCwOmuBfLFPF2Rb3PLZgcS9gQcTMy1LYTLEXAtaL4QdDUknGc1tTOtum661c6ZETCnbpbV1c5MrQWu1Rhwdb5VVs62qppCW7vhLdts62xLMwH7dgeJ255soH5BrJRvX9ZV/jnSNlAncNiB+LbO1yOEMs78FZl59V69R/WrIwSsd/txbtW7VsM5ze216i9HtYWZIE22s/AE7P05+LaSeMsRUWxB9J0EwsPfPIsJWh2rngRC+vt2rKPzXHKRXgLOAn8/2iNh/OxnPxvGqzlntuJ+++1nn/vc58K4DUdmc+t7XQXvYcLHo48+ai+++KLNmzcvaK+LFi0Ka3k5h0xZVrRkyRI75JBDwiJ+lnQxqQ1w/pWvfCX89qlPfco+85nPWFVVVau08gTs0RUCVh5RWdRZYEkaE8AIP+PQhJsj8WBmNvHEPM59bYi3mwmY8V9IGA2YdcG4pSwvybfxY4bb2FFDrKBgipWUTEvMpbWFVlk+0xbOLwuacGnxVKsubxmDhDTkG7myaJrlTb03ECmkiYMMxmlxkoGpWOtyWbbE2C3jtUyikjcrtFlMzPh/Rssdevyv7ORjfhEw7IRfh+vnnjXB7rjp6nBtxElHh795H9+56683hHdCzpNGD7GLzj0zbNKA9gzZsmZZGnVXCLi2bFYKsWlaBAxEwOFdzQQMIGCv9ZKWSk9QUwtmW20dLicBBJ68g99rKwvC5CtQXj7byivzbPmqV21T4xrbYjSaLW0EZZEyCFFRPilz7YHyiGmZ+kzd/trXvmZf//rX7dBDDw3n1CnqPzj//PNtzpw5wa0hZZpyXF5eHq5R1p988slQd6+55ppWJla1LZ0hYHVa+R5hfeqpp8K3CAPh1zepT/xG3aft4t20WWofMoH7ugLaSNqcvfbaywYPHpyyvon8ia/+5nzvvfcO4aP94nmeJY2/+c1v2re+9a0QJn7DZSVtX5xf3Q18RJeVlVllZaU9/vjjIT0RCLkj63zbk14CzgBfOOi1Dhs2LCypIi6E25uF1dukkjPRojsI2PcA1TuUNq7rfjbmLrvsYs8++2wqHL437NPZL/0SRMBeukrANHbe1EeDQQNEOP27lCf0gjlSUal0bYi32wg4AY4bKkrz7OknFgYw8xlvSjfdcKUd9csf2/XXX2r33PM3e/jBu+3ee/5mD9x3p/33P3fYnX+/IWjAt99yld164+X2l2svtuuvvtBuuPJPdt3lf7RL/niWnXvWOBsz9LgA3EOeOuYU+92powP54pkKwmUiFbOV2T6QPXwB93ANr1oQJ/dBrJwDnjn7tDHhHmY/s/4XYoeU+ZaIGuKFxP928zVB80XrxfSt2dRo4V0l4JrSma0IWL/pubrSPJtTlp+gAtJEuy0Ky4bkPANwnQlUmNYJJ2EgXIRXjkOWzEnwWF2CxXXltqCqNGzvGFBZHGZBr1jxmtVvYkimhYCpr74cstmANNtsgCjxBS1hadHKlStbjSdLbr31Vttjjz3aPO/bM85lhZIW3BUCRp577rlAbv67fnazNE/eLy1Z5lPV+UzoDuFbuGj0aUCcCRfpQ7tGG0J6XHXVVaHjzbc1MRPwDoWdI22I/F33JAirz0OG98j/7pZeAs4R+P7MVDB9j4heaDyzsTPQO5hYpWu+9+y/IYKmg8AkE4XHdxKUZhyVJ6CnCFiixo9G68orrwyNA8+pkdA7fCMU9gOOibebCRh/z6wdLSmcYbNnPGyPPHSP3fX3W+zKy/5k48cMsRNPPNLOPnu8/f7s8Xb6qcPtD+dMsLPOGGUTxp0czi849zT7859+a5ddfI5dcuHv7OLzzrCLzj09EDCbNuAkg/17GZPFjMwEKAhGY73xbkQctdSIsWEIib+5l4lUAO0VMzSaNY43mJSFORqzNGPF0nBxuAHJ8n4ITUuk9F3u6SoBxxpw298TEGcRcEAzCZcVzwjaK6S8YE5ZCD/j4q88s8TefPEZe/ulFwNWvLzUVr7yUgr8Lbz27NP26jNP2yvPPmVPP/aobVi7who2MskKF44tbY4nYOoG/tR9uc6Ea6+9NvWcF71P9Ytyzf3USW9i9uA3lXXV464SMITFc7xX46WqV3H9QrxptadFaYQ/asUtnknu2+Jbbrml1bOZ2nj8bvt3vFNgfTRC2nk+66r0EnAWqBfE8zjdpsJpgoOIzAtaHuaL7iDgbFq0r+Q46tD9sdMTwqq0p1DHzjx6UgPmu9IWJNdff33qOTUQSivfCAb3fnYAAPMVSURBVOHAvg3xdpiA46VHrQm4uGC6/evuO+ziP51tF5x3ZsAfzp5kvztznP3p/LPs6qv/ZLfccqX9/Y7r7B933hi04CmT/2X5sx+0irIZNnPqf8NErIqS6VZVNtOqiqcHMNbJLGjNNoZQNRmrxU90sqzIEy7QBCkIUPdqFyNpsFznGa0/5relTy9KkTRkyntEftwLUfNexoj5nb/bJ+DCgECe5fkp8DcQwXqi9WDv4+qyAqspL7TaiqIANNU5VSUB82rKbAl7Jj+5yF598Wlb/tqLtvbt16xh7XKzjevM6jea1TeYNTQmaNycoKHejBnOTY3WtGm9baGMb1pvK5a9bk2bN9mmjWvD0c+CpkxS9lUWcbyvtiATmEtBY48GpiEU6hPnan9Ut+68885U+eVZX5ZVX9LVZ7VFnSFgOtoQsOqib3N0rvejcXrnIIiv/z0BKQFowJpLo06IOiAoDnKfizc9ta+0q6QzR5ZV8T7aL9KD+yBDpWlPgXZV+UJbheWOsMUTYrsqvQScAd7UC9gBA/HfVrxUMRHGJ+J3dRaajKB08ekDfI+Swv3mm2+mzDW+oHgSJM1lQssG4tkVAvaid6r36uOhxkKND+/88Y9/3JZ4u5mAMTnffuu1dunFf7C/3nKN3XHbdVYwe7IV5j1i5SUzwyzd8vKZ9uiCcnvqiWQJEuePL6kJE7GYfPXE4hp7fFF1mISFb2iWIDEJS5s0+OVF3qQazKpur16da6mSyBhC5BmRtu7hGUhO64+1BviFJxcGTRdS1ZivOgI65m6Czk7Arcm2NRkDyFcELBL2BPzGy8/ZymWv2Ka1y23zxtXWtGlNwJb6tWaNG80aG8w2N1lq/XdcBpjlHNb6JuVh/fq1tsUaraGR7UtbJiCpPHpTNPtN+3KdCb5cI+p4e9HQioZQ1GgD34ao3aHOqvx3hYARNmLwnvP0Ld7hCZn3e695uWhwcXvQUUjYrU3poPgpbXxaQazeUiHRu9S++q0fexqET50bJrj6JWzdJR9oAua6JxXd50FBIQPoySGEWYTmSU49bEzQ6d7TWXiCIiw+/D69OGd7slwLR1xh0gGzO+8mPr6C+4aGc7ZzVAOXLm80pkMl0/v0rI4+b1ppwG0a4M22pakxOOJA25lTV2mLHk02YYB8tSEDy4pao64VFswtTwFyBfPmFLdgXqnNn18WJl5BvBwBM6HBovnlAYsXVARoFjQzoIGI1hMshCzoWib459NBBNoViKBFwCJekWw2YMYWEaNZ42WL53kP1+bXlltNZYlVlBaEWeZMdHvt5edtzcpltnHdStvSuMGsCQKlLjUkGyjwd9OmkLcNmxuN5ljgrk1bNgdstKYIjQGbbLM1NGNjfdIRVdujuko9pS57cvSzdCnX1CWIknFJX55FENLydI4J2o+95lL/VZ94TmVf9ZnJnIRb34nrpa7RtuodCnv8HQGJ2walDfVT6aM4xt+M4Z/XuTo86qjwXrZKVLwUPo4+jTinE6P4gpgz9E3Smvf5NqMnELd3H/rQh0J6eyuiNHVEbV8unRsvH2gC9vC9NEjPa5dcY3/N2OQsM4kPDwSc6RsdgXqI8bhJTLr+vDsJmDwTAcffV5gopPzNdoRaCoXIKYDSRWFisoqe46h08gWfv7tCwGi/7RNwjS1aUJVgYUUAJOuJduHCigD9Ht/z6LyyNgQs8n0/EnCs9bYHab+YvSFfETLPo+0W5k0PG12wucVLLzxtK99+3eo3rG5Dunit2ty4wRoa11vj5g22xeqDJlvftJmR3FYEXG9NRnMH1m6utw2bGwI2NjVa/ZaGgAZrtM1bWnw/yxQqQkOYic+sYMqaJwKvNVL/4jFgWZd4j7cq3Xzzza00Ol8vM8GTEuWeb8tEe/DBB7uvphfqFBPKfPj1feqn70hwJP6aBU74M5lSRaLtwZOl6nc6wdoQd7gJz3udgBVeTfjac889U+FROZAQNto8hTFbesTygSVgKozX7GKfr7pHzwdSaBbIxrt887P0WIIQv6erIIx+rFdx6EkCRthQnHfzPdLC9/JlGuc3NhlHMmnAqtSarNITBAz5LsA822yGzkzA/IZ7yVp7bHG1Q5UtWVSZwqJFVQH8xtKjxY9WtiJhEbBI2JNvJgLuCMF6s3U6xGTaGXRE+43HeLkG+WJu1u8ahw4m56pSe+LxRfb2W69bQ/36MGQQIErd0mBN7FrUtMkacR1p9Qbl8o9jYmYGzXm+GfejzdebTdDWtJnClUBjxM3YtCEhGOqkyqS0FeSVV14Jjar8zPv6prZA22xCVp5wdc670Yiuu+66VLnmXWpbskF1V22TDwNLB6lLwGvCIibVp5deein1DN/2joHiToBvg72pl7ZM46sSkWo2KC15L+mjNFa4payguBBHmegVXx11/l4jYIWPc46krU83ygB/e+L1v+UqH1gCjt/v741NvUwaoCfnp8QjJLRPbAol6+68SauzIAzSMHWNXm2mStZRAs5FjjvuuDa9VU/Eun7RRRe1yhPCoN62F8ZveEYNnM8Lnze5EnD9pnWBgBkHFgHjEzonAo7IN8bixZB58ntMwNKAvRbsyZdJWDGhxkQc/xYjJtwYMZl2FLmanzON9WpWdjA3NzsYQRPmt4VzKm3Zay8HX93kk0iXyVH6u3HzRmsAVh9Il/9vskbbYPW23iBPSNoboR0gZpFvinSbzBqa0dhkjRtb6qmvs1qGo03Yn3/++VTdUvnW8cYbb0yVa8oyY4DpvCD961//avVsLpDGK2LynVLWGbcnhIdlMenaGl+/mOREnaMN9qs14rWsvI+2TG11TLgxfLvn637cNjOfg7CorZJ3v/c6AWuiGEfaXNYzI3HYFD7Sg/yI49+efGAJWKAAUwlUAVSJNDajwuw14LjwUpm1MB6nEv5bnYUPoxoHX2hBTxIwDY0mq5AmpBHhUPqoEjAjkfWS5LHGweNOCeB9V1xxRSjQajQUzzjenSFgyHc+M4YfrU00YSZntUJtM/it2pmWywMWP1phix8ta0ZFSgNOR76MAbNZg9eCRbxCTKgxYkLtKGJC7ShEvp6APenOqeDvorDOlhnNoKYULTdBdUmeVRbNCkfdw/1sLLHs1ReC1stM5KC1pvKsRYNtbGqwTVgxmEwXxnCbbL012RprtFW2wTZZvfGLfk0ommuJxhycbaBRNzFZq6E1CXPc0nqSZLoleQj1hfsod37cDzBrPx3hUr55jvpOoysNmPrpzdDZ4L/jwfM4/5Dm68nHEyBxor7zjNoq6lXcRgiItGfVT+qrrnnx380EZlVrmEnvUJj9e7CiEb54o4f3OgETLj8koTRENDNeVgCOvpMXm6izyQeWgDWOCaFgiqLgk+AsbMfuz++A6edcRxtk4TuJi9mGigcg31dffTUcyZgHH3ww5RKyKyBMmJ0/+tGPpsLue5Ece5KAEdKQnh+dEL5JuhA2wvXhD384fJf0QgN+7bXXwqxMQFqoU0LDR7q8/PLLdvHFF7daRK+8iAt+Vwk4HOfXRqhuRmVAaqx3fmnAowuY5dyChY+WtxoD9uTrCVgk7Mk3EwHHJJoNMWF2NzJpvy0m5oR8Ra4iXVBVzLjvbKsonGnlBTMCEc+rYnnTQlu3/PVAjOTP5s0Ntrmx3pogyLAul4Z9szXZ5jBeu75xo63evMHWWr2tC+TbZKutyVZZoy239faWrQl429bbcttgK2xTwCprsNXWYOus0dY3a86MD2O85t2MASN+21Kv3SE0mmyVilCPWcKHhyjKNvWXcn/11VcHD3T8hick7mfpD+Zr2gDewTmm6k9+8pOh7EKCPL/rrru2C5x3UM8Bz7DmH4cPeH3iW9RnwOoGD65BgAx3eW1S1imdq57RtlH/CDvg3bTLmLA5En/ex3sRrsWEG4M6zbsYh+ZZznmedAFcY0UIa/o92cof9PuBgNWZov2nvcPREfHVFpBLly4N7R7p+cILL4T4kycdkQ8sAQMSGN+isY/PdO/HkTrkE8cTeAcZmFziNXedEfWuyGy9n8Yhnhzmz7ubgClsSgve63t9En4/77zzQgPi0yTOP3q+KtDdNQYcE/A81tEurEmO82ps4dza5BhQ1YyKgECi6Qh4YZEtWlhqCxYmE7HiSVgp4p7bWgtuTb7JpgqZyDcmw3cDsfYbE7AnX0/AIl8A8XKcX11qLz612DasfNNsCxtpJNopZJs4xEi0XpYHoRVvatgYtN+1mzfaqqYNtqJpgy3bst5eaVxtz6xfZvPWvGglG5+06RsX2yNrF9jDq+bbI2sW2vR1j9mM9Y/b7PVP2axVj1nBmqetfN0LNrf+VVvStNyetbW21DbaW5AzGna0Ry5/p7PQ6Dc/yZLnzjzzzFblU2XZb1pPffztb38bOp7+nRoLzQTaRNUnjSXSDgHI0teddPUJyElPbPqW5sZ1tRHUT8VDZmDqo+8Q05lGyUBiwo2h7WNpWzU/Bfi67b10qf6rLXuvE3Cs/QI6TfE1wu7bfxS2dFaTTPKBJWAV2hEjRoT7qQRUTCqin0Qg92OzZ88O9/sC68df9D4KZneJBv3jOHgzsL7f3QSsioD4CqDfZGbh+rhx41LpGncQRLoKO/Bx8df1d1cJeMHcyrDVIFg4R0euVdrC5qVHj85LCBXy5LiY84XltqTZBB1+c+TLOG84bzY5ZyJg7YqUiYBjIny30D4Ba9y32fRcnGfVRbMDqgpnWWXBTKsuLrA5VWVhU4vVK95sntncYI0b1yXmSDIslY+M2TJDud6YcrXGGuxN22TP23pbZMutrGmp3btsrt2weJr9vvJuOyHvKvvZzIvsuw//3r5x31l22L2/tW88cI59++Hz7XsP/9GOyr/KhpTeZKfPu9suf26G3b2izqbbs1Zly+xJW2fLrCGYtFc3rLe169e58kP5xRxLmU7+rt+IKRv/Hgkx1zc2BGI8/fTTW7VD3kTtz88555zwXEdMjwj1O27L+BvfztQR6g91XWSpc0+sqm8QRqz16lwEyTV/3ZOg2hUsV5q/kQ2HH3546llf572TIIXfp6HO3+sEDAib2vh07i99vL2C0RHp2N1OSASBBPTwkXivErCuT5w4MdxPGNUzRQibJyC+yzNKZL0nLsSM3+QSvlxE6eO/4b/dkwTcnug7HNEAfFrE4c0Fvszgdcx/p1WcmgmYhp5xxvlzqsIYL+ZlCJbj/DkVtqAuAZvcpzuy6T0kDDlyhDAXzU+WCi1eABLSDcTbTLCQrQg2HbwWLIIW2LrQI96EPgabO3QFC2uLs4J72DwibBOI7+ZyZjTPCj6egTx8sdk9k61qi2bZnKJZNrcwz+YUzLbKvFlWU15iTzzxmK1cvSIsGYJwma2MhGVDZBvViX7khkZrWrvGNtWvttW2webbSzbVnrTr1pXZ6Bf/bUfUXW2fLfiDfXz6afaR6afax2aeZh+dNcn2zZtke+dNtD3yJ9pu+RNs14IJ4bhX/kTbd9ZE+8TUCXbA5Al2+LTf2vHVV9n5S++xO9aUWLG9aI/Zcntty+qgaQfyJSwETH06gkrYmldF8TvXubR+44YwtKLyKS0HohMB6DfKv8oqdT/XOqh2Qm2OyAczZty2xu1he/D1KR10j7+fo6xeqneZwFIp/5yOsTaeCfG3WfLl3x9zhtIUAs6lfYnj21HE78uE+F7+7kj732kCbi/Aut5LwJ0XpU9c4PTtXgJeb/PqKtMSMESbCyBiYfHcqmZIc02IddEcvEixfSB+nBNAYv5voPtATLjz64pbISbcGDGhdjcg32wEXFk6I3GxWZb8LQKGfEFdUZEtWTDXXnntVVvXwChsQlwoutIyQ7Y1mG1cvd4aNzKZqsFW2DqbZ0vtpldn2rin7rLDKy+yffIm2U55Y21g8TjrXzLOdigaE84HFo+x/qVjrF/ZGNu+bIxtVz7G+paNtr5lI61/+WgbVD7WdisdY7sXjLQPzRphn5w9xg4qPd2+U/5Hm7joH/a/y6psjr1mb4ZJXck62A3rNqKIWyNEK1IWmh1vabEJG7Cg5Yh8OY/rP+gl4JZjLwH3EnCQXgLuWdF3OL5bBIwJWgTM+G4g3hwJeGEt7hkxCacjZJmKE6KVxuiJyyMmt3CfI9t5tUVtEBNujPh93Q1PwNpwQQRcXZKQLyTMOdfqimcHEq4rmG01hbNtydw6e3Xp82GSXYq/yCaKPn8wDAaTbTHbYE32ltUHjfQ/K2rtrMX/tB8UXGifnXa67XLvENvh3uNt4NRhtmv+aNt51gjbfvoQ275kVCDaHUpHWr+SkTageKQNKhxpOxeOtMEFI23nvOG2M9fKRtuA8tHWt3S49SkaYn0KTrCtp51ke/9nuP1wxp/trDl3279errCnbXmYtNXIWHTzhoXMi2b2B2saODK3OmjxzeXt7LPPTu3e5cvpO6UBi3x7CbiXgNuIemhxQVFhEXoJuPOi9IkLnL7dS8AJAS9aUNcpAo6vtUDrZNsSL4QVIybkcJ8jWzaa94jJNh3i9/UEpP2KgEW+APItL54W9jeuKZ5hNcWzrLpoZhgLnlNeYq+88KxtWNOyPVsqizgyr2ndZrMNrPI1W2aNVmav2GXPT7OfFV1l+z9yhu3xwEjbbcoo233WGNs9f4ztMXu07TZzpO06fbgNnHmKbVs6wvqUjwgkDAHvVDzKdi0cZbvnj7K9CkbbLrOH2U75w2zHkhG2feUo26p2tPWZB0Zan6oRNnj6aPvUgxPsoPtPs1/nXW43Lc2z2i0v2cu2ylZsWWt0G8Ba22yrm4/8HSaNNW22hk31VlFREdolyqd31BMTYk8QcKb2NK43meCfSQfd4+/n2EvALemTC+J7+bsj7X8vAfcScKdE3+H4bhCwJmHNra1oRcAc59VlI9cEYQw4zfXuIGB/f6bntN1fJsTP9wQ8AXvtF5QXT7WyoilWUTjVqoumW2XB9DDrua6yNFgc1q1dmTjVIGuC3XZzy0SnetbjbgnONl7asirMWv7D0w/bYfkX297TTrddi063AQXjbFDpBNu1dHzQaHeaNsR2njbE9pg1wvYoH2fblo+wPlUjbZvKkbZdxUjbsWyUDSoZZbuWjA7YpWikDSwaYdsXDbNty4bbNtWjrM+chIS3qh5tO+eNtP/JP9X2nDXR9p02yQ4vu9ROf/pee2TjYnvNkqVPdA+YEAb414RezLri5rhgsh49enQon7HDC9+O9CQB+3rRnYjjoPNeAm5Jn1wQ38vfHWn/O03A7QVY13sJuPOi9IkLnL79QSdgXFGKgBn/hXg7QsDpSDgxTSdeonIh4JjUwHuBgOPvZQLfamN+Lp6eIuCqwmmBgFnvW140yxYuqLOlLz3b7KW52SNVPVsGNhNw4N/NYdT1dVtnRRuesQsef8C+mf9n23v6qTagcJL1qz7N+lVPsh3Kx1q/wuG2Y94pNmj2MBtcMML2KBptuzDmWznKtqkeYdtVjgrn/ctHBRLeqXRUYnYuHhG0334lI8Jv3LNt1SjrUzHctioZZn2mnGA7Foy0HUrG2g75Y2z3mRPtsOIL7c/PTra5W5baaltvWzBCswlE2AhC5NtCwNTjurq6VruCUT5pA3w70hME7OtDT0Bx8fHi2EvALemTC+J7+bsj7X8vAfcScKdE3+H4bhMwjjY6SsCtCTfBghqW57Qs0clGvhBXTGYxCcaIn8+G+N09Ab6Tdvy3eLpVlEwLqC2ZabXFMwIBV5Tm2ZPPLLFVG1cFlxc4vTDW1Gq/3s1Ms2oM3qyesOU2eeNjdv5TD9oPi66wT874ne1WcJr1K5lkW5eMtr4VY4LmigY7oHS4DaoYYztXjrYdy0fYdiWnWP+KEda/Ypj1Kx/eGpiky0ba9iXDA/kOLB1tO5ePtUFlY2xQyehgqt6xeLT1rxxv21WOtT7lTOCaYINnTbRP3T/Rjp9ymd1e96BtYJC6iT2H6802NZjV05FoRsMW27RufaoeszZ2//33D+VaFj/fjryTBMy39f2uQHXO1z+OvQTckj65IL6XvzvS/neagHtN0L0ErOP7kYBbE25ZcCYB8OikbfVi4oxJMoYnt5i8u/KuziB+Xwzd4wm4hXynW0XZdKssnW5zy2bbnJK84PWqsqLYnn352RbPU2iMEDBLjzazaToerRrsNWuwAnvDznjxQfvy5LNtn3vH2J4zJ9muJafajuUTrF/V+KCxbl85wnaoGGF9S4fa1kUnW5+ik2zrslNsu4rhNqB0qO1UMtQGlg61HUtOsX6lw2z70qGBeJlwtUPFKNuxYowNKB9jA0rG2I6Fo2xA4SgbVDjaBpaOt63Lx1qf0lHWt3CM7V1yun12xln21X9OshH3XmJ3Vj1gGyHgLRuT8KfIl0XBLZPHENov1gR/4QtfSNUzlVeV3XeKgDO1sZ1BHAed9xJwS/rkgvhe/u5I+99pAlZhyQQ5taDwKvE6UkB1j48M12ic40ToLEisCRMmpL4j5CoKo8gbydUXtA9Dug4MFZ3CzN9xesXpqTDgoUfv1jFdg8FC/1xEvqD1Dt+RidMyRtzpAXgW8mUgGzIL8WWNS0Mg4LrqsrAWeG5tmc2pKW0hYqfZttVwWwgXtL2mzelbk5RHTGhtSLMi3+aW56UFv82B2Bzie/gmyPSN+O/4up7PBMUD4m2r/U63qoqZVpz/sNUVTre5xbOtPG96cHiybN3bYfx0PS4fyY5m8sV8u6Ye15EbbK69bae+/JAdWneZ7fXwWNt96ljbq/BU26VwXEKU5aNtm4Ihtn358EDCfUpOtD5Fx1mf8pOD2Zlr/YtOtl2Kh9ouJcNsUOkwG1g8zHYsGmr9i4fbDsXDrW/RMNuperztVHuqbV82zrYuZtb0WNu+YrxtVTbO+lSMsx3KJ9o+MybZl++dZCc++Ce7seY/Nmf5Eltuq2zp6leMrSDeXPmWrdu00errG231yjWJVX3TFtvc0NTK5/uBBx7Yyl+8rwOdJeBs4utC3LZS1+NrMby/av72dTJdm6DzXAn4/3cgvmOEy8k4zTL9zf25SqcJuD0hEGS+iAkhYsrc9kT3+MhwrZeAewk4+BRu1oBzJWBPviDRdPEE1ULEsQacjYBjxATnCTgm2XQEHJOwf1dMwukIuSsErLW/noDLyqdbceFkqyucafOK8q2uuNCee+pxW9W43tYZY7xbWhEwWwuus3pbauttsj1j36q92vYu/a3tNH1McJ6xV+mpNrhorO1YMMwGFA+z7YqG2DbFQxLyLTvJtqkaan1rhttW5UPDUiIIeMfCk8Oxf/GQoAH3Lx1pAyrH2I7V46xfZbI2eNvi0bZd0VjrXzbRBpafbv0LJ9g200bYrkWn2WdLz7Vjq6+1qx67z4remmsvbn7ZXrI37amGV21B/cs2+Zlqe97W2ctb1odVUyjAWNPDWmaVNrf37yc+8YlU+fZ14J0m4FzgCZijr5Pp2gSd9xJwAuR9TcAIAYlNCcrc9kT3+Mhw7YNCwBzV047TS38rPRWGDxIBs7Xdxg1rwr6zEDDkm46AY+IV0c6thGATEo6BW0ZIOCZgaYuetDz87zH5xiRbVzorINPvMWHGROz/Tke+cQchHdJpv8kErGlWXDrVSkqnBucb8wvybElVpb39+ivB9AxZsYY2RcCNm23jZjZLaLA6e9P+/Mps23fKqdZv9lgbMHuM7VI8Psx23qV4tA0oHG79i4fawEo01iHWp+gE26r4RNu25JQw9rtDydBAtv3Kh4bftyodYn1KT7Y+5cPC8qI+NaOsT81Y277uVOtfc7oNqjzddik61XaePs72nDre9is8275deYkNmXOjXbd0qlVsedJes1W23FbbC/a6VTU9b5MbnrArX8izn959gd3xco3NtZWGI03itb4hcZ+5cmWLP3e5pf3pT38ayjUzon0d6GkC1ns94t9jqD1KR8Dp6rHOewk4AfKeJuC4QMRAPDEhRCzXAqp7fGS49kEiYIjPZ6i+548+rT9oBLxh/epAwKwFjgk4Hel6QMDpSDi5nhBwJvLVeKlHTMaeVNORra7F11O/t6NhpyNlr/nGz8fIRL6s+y0rmWaFpVOCFowGPD9vtj0/f77Vr1odhkhFwLifTDxwNNjKhjVh7PffK+fbL0uus90fGR+WGu1UNM4GFo22gUWs5U2ABhw026KTbUDJKbZT2TDrVzDE+s46wfoXDLFdqsaEceA+FUOsT8Up1qd6hPWpG2V96kZbn9ox1idM4BpvA4sm2YcKTrdPzTrTvjDlt3bE7Ivt1Kf+bXetr7Jqe8aetpftDXvbltlKe8JesYfXzrU/PPOAHVV3s30t72L76B1j7Lv3/MmmNb1oT9lag3LD8K8rfvLvjMMRzv3uZCrrPUHASFwnfBsV/xZD5MGRv32dTFePdd5LwAmUdgjp8b4jYKDdPhQgH7n2RPf5yHDtg0rAPu18euq8l4BLra66JKwFhoBjwm0xL3ui7ToBx8Sr32OSjQk3vhYTsd4TE6fIOBMxxwSbCQqv4iHyZd1vafFUyy+bYuWVM60uf4YtzM+zN5Y8ZraBfXnN1iQLeMJyo0DAWxrtzaY19qxttD8+NcUOfOAs23vqBBtcNNEGFY8P4779i0bYwOa1vDvln2IDph9nu8w4wfbMG2b7FI+2PVl+lD/c+uWdEszTQfOFfNF6a1njO9a2qhtvW1WNt+1Kx9uAmWPD+DLE+5uSa+z8R++x/3ulxGo3P2dvhkVGK22VvWFPNz1nM9fNsctffcSOXnijfbLo99Z/yhgbPOt0+/is39vH7hhjVy8tsCW22paFzQ03hy0UV61Y2WqXNBGxyrevAz1FwJK4buRSf9Qu6OjrZLp6rPNeAk6AvKcJuD0h8BRa7S5EpDpSOHXfB5WAgYgvrhC9BJyMAcsEDQFDvrVVxYF8IeN0pOuJNx35ttxT2Iy2y3QyISY4kWpYxuMQX89EwvH7wjsjDTYm4VzJF2QiX1BSNMXyyqdYWdVMq82bbksKCmzV08+abawPfLvWmoLrxkDAwaFyo71ha6zOltkJFbfax+4/zXabPMZ2npnMTO5XMjr4bg7ONIqG2eAZJ9tXF/7BvlRxmu03fYTt89CJtufUU8IaYNb5blsyzLYpG25bVyTHbZj5XDTC+heMtl3zxttHZ51mh5X+yX5Tc72d/9R99u/l1VbT8Jw9b2/aSltj62ytvdn0ii3Z+Lj9980iO2PR3+2QwnNtp6kjbdv8sda/5kwbUHq67VP0O/v8lLPtV9MutQX2lr1qq2xj09rQoUjKWUK8aL8IdYwyzbakvg70NAEjudePRHoJuGtA3tcEjEBKaMAyg3SkcOq+DzIBq6LE6ddLwC2zoD0B11QWhclYnLcl1Rbi9eSbXktOtueDgDORbyYNWGQcCBWCbV5HC/T3HPeb/vbg2fh9meBJ2ZNvHKYYMfmKgMsLplhR0RSbVT7FiqtmWPWsqfZkUbHVv/iK2caGZicbie/kBrYTYvmONdqLttKmbnrKDnvoj/bRKWfYbpNH207TIU38OY+27cpG2naFQ22XvFPsf2YMs9813G9nvn23Hf/o5XbwtDH24YdOtl3zR9iONeNt25rRYZlSIOzCkbbbrOH20Wmj7cuzz7RfVlxqY+pushtfmWYPr6m1efayLbWV9nrQd1fYK/Vv2BP1S23a+jl2wTP/su8XnG8fnzrWBuePtQEVE61f1UTboXy87VQ0wXafMd6+kP97++KdY2y2PWMv2tu2acuqZE9jHHJgbm/e21X1W/vE+jrwThAwklv9SET36Ojbk3T1WOe9BJwAeU8TsCesdNA9FFz/tyLXnug+Hxmu9RJwLwEnaEzNgoaA0X6rKwqD9sv5nGo2PGAiVZHVVUmjbYGWGgG/N67QnvYLcWUbB/Zab+JLeUYbbTidZizE34uJN3cCTnw8x0e2GEwIeGYz+U5vJuBpQQNmDLikbJqVz55sj1eUWf1rbwSHFQ2bWQOcLJcll7ZsYp+hRnuy4U27+60a+/idY22fmWfZHrPH28DZCQFvVzzc+hQMsa1nnGi7zBxm+xdMtL9Yuf3b5trfGots0qM32WFTT7ePYRrOH287FIyyQcE/9Fj72PQJ9vlHTrMfTT/fTqu+zf7+4mwrXLvYnrNl9pK9bUttmb1gb9qLttyetmVWvf5J+9cbxXZ04SX2xZmn256Th4bNHfqUDrM+lcOtb/kIG1AyKri//EjRRPvotPF20H0T7N8ba+1Je9Ua2ZqhYZ011CdaL+LrN+X4nViGlE5yqx+J6B4dfXuSrh7rvJeAEyDvewImApz79XS5Bk6J4O/nWq4EvL3bMFsEoiO9WPVkTz311NT7MTep8KnCca41zRJMUmj2iO7jGs/OmzcvfNsTTzqoErDFmcIFvNN3bfis9yOEBfBdFRCFgYZBW6epYLAZt5yHyJ/t4sWLm2OSWYjvscceG+5XWJWG/m+fznxff/uCqc2shwwZEt6tPCVtFQflN+In7rWVFgLGHzGOOCDhyrL8QMAJCRdbbXW+1VTlWW1lnlVXzraaitnhHNRV5YdNEdgoId4hKDWjuCrP5lTODqirmNUG6a7Xls9Mwd/nwXvTQe8Lz6cIFLJMkBBma/jfQW0ZPp0T1JWjvYPC1DH5rSAcq0uSfX51rCqeHcg4dSyaGlBaOCVYFLY0bkg2KWB5S/MErEDATY22yertKVtmf5r7X9vv/jNsz/wzbUDBGNuheERwNZlgpO2YP9oGzx5nH5kywUY9c6fNtBetzl61/PpFduvSWfarRy6y/f81yfb57wT75OQz7ICHzrQfzLrEzn38QZtZ/5wttXpbaZttecNaW715g73ZsCoQ7xO2zIrsGbtp+WwbPvc6O3zWmfaxKaNsr5kjbLf8Eda/bLj1qR1qfeacYv2qhtqupUNtj8IRtses4fbx0jPss5NPtT8u/Jc9HzZLXJcyQavOURekCas8yx0l9UEETNr4ceOeFj9BTJKufV2zZk0wm6teArV/wJ9zb9yWp4PEt4tqExENOyJqU3WeC+AMPaP3ajmYeEXvjYkzF4mfi+E5i7ynY6I2Tmnl/YNzfccddwznHZGO3d1Beeutt8KRafxEInvD2lp8hvlruRIwgHwgBJGCJw5A5YGAKXQ+8/w3fZhXr25ZmqBC4Qsdwg4qkGBMuOmgDCTzVEEUTmU071LBo1D4goHoN9L3f/7nf1IEzDs8Oeo6cX788cdbvSOdkHdDhw5NPU946BCosvqOghoivV/nfis3nj3//PNbpS2i9KXh4jdfodNLQsCMAa9ZvTyQL2boqvKCoPlihvYEDCDgQMLNhCwCBrHHKr+kJx5XjbXNdJqnR3V5AsjfQx0BD65zr9+D12uqmY6xZpuJgEW8uRAwux7VFUy12oKpwRxdUVdiDU2s/G2wxvqGxE9yIGCWGTbYhkDAb9lvK/7XPv3AGbZr/qnWv2hU4i6SZUegICHgQXkTbJ+pE+2b08+z/9pie9bW2su21irWPGn3v1Frv5vzH/v5w5fZsQU32HlPT7b7Gp6wWnvbFm9eYc+tW2HLNyZ7D6/Z0hD2+V1ib9v9GxbYb5/5p3239Hz75MzRtlfeSNs1n60LR9igohFhSVOfOUOsz9wh1r9yiO1WMsT2KBxmu80aZnsVT7JPTTnVTq/8mz1jy2198A+ddApFbL6Tveuuu6bKv0h4xIgRtmrVqlQJ7QgRdFYUNt/+xG2DOreIr8c632uvvVJ1lnjxG5qeJs5mA20hR/8NX3dVzwmnbzeR9ut4IqSjjx9prHlFPU3ACPmuJWgQMHyitkxkG7eFtLMxJ2STThMwjWs2QCj4T3322WfjR1v12DKJEqGzBHzzzTfbK6+8EhLu9ddfD24aaeTJxJUrV4ZMfPXVV8M5QiHx4VImkwmcT506NRAccSPB99xzT9ttt90Cdt9995ApHD/1qU+1Idp0oMAvXbo0VBoK/dtvvx3OV6xYEToEXCNMzzzzTAgPRKu04D5PypKnn346ECdxJr68U52fF198MaTfyy+/HNx+8v1s2HfffVOas9fQfecAUCgvvfTSkMZ8j/R98803QzgAaUwYiOs555xjH/7wh8P7qfyk59577x2ukZ4f+tCHwrl3RdlWEgJmFvSqlW8F8gUJ8SZHiBizc21lQUBNRX4A53MqINdklnMwP1e1YH5lkc2rKAyYW14QMKcs3+pKWbfbgnTXQG3J7ACvsWbTUj28pgsRBrN1yfScjrWlzeZtHTFppzoGyU5HOoqoPZEnS5ASszpHNl+oyZ9i1YUJAVfVlljj5g1h3L0JAm7aYpu3QMGJ+8n1tsmetRU2Nu9G2++hs2xw3iQbUDQ6rPdl3e+OBYkG3L9ojA0omGB7z5xkn3vwdDt1/p02114Jmza8YWvtBVthVZtfsoeWzbfSjc/ZnMaX7Slbaa/aRnvbNhsUB96yJnva1tiMNY/bJU9Ntt+UXW2fm3aG7Tr5FOs/c0jYpGEgs62blz0FAq4bYn3qTrZ+FSfbziUn265FQ23nvGHB1P3xKZNsZP4N9rgtC50Jxn9DR6NZfLvw0ksvhTaB+kW7QF2TdtyRhrc7hLZ1n332CY0+w08c+ZuOvdoprlNfIUrqJnWRNo/2gzpLXaXNoX4Sl89+9rOhTYvbgxi0Sz6+tC0xsVL/R40aFd5H2Ggj99hjj1D34YdswMrAkXgQB9oZvnvVVVeFd/c0AfsOldpd2leu0zZTDkg/cYqUTTinI9JpAo7HLWPQOFMQFBECqoKai3SVgPEtqgLCd1U4ZL4FIrFYuDfW1vPz81MERGESCUFOFBavbYKYcGNQsNIJhOp7lYjvkcaiAuNNX/zNvT7NOUrT//a3v90mvdIBbVdabzzu5XHFFVe4ECXpp/zzleKmm25KxV9pFL8L/OIXv3Bvi6VFA1696u1AvmjBmoAlM3RdZbHVVhRZbUWJ1ZQXWk158jd72YaJWBXJhKv5FWU2vzI5zqsotrllJTa3vMjmlBbbnLJCqyspsrrSAqstLrTakvw2f/sje+XWFBWEY3VhfqJVFrUcg7ZZXJDxyH2Vhfhdnh5IsLp4ilUXT2tzrCmZmpCvOwbyLZ3WfJzRYg6HdMuax6fdMZBvabL2t6pkWurIeDCm5+q8R0IYCounWUV1kTXUN5tm2fkIz1c0ftZk9Y2bggesZ22VjZ51o33m4d/ZzrMmhbW/rPeFgIPzjaIRtgMbJRSNt91mT7TPTT/LvvmfM+yhFXPsaXvdVtsGW7b5bVthmwLW2aZw7e0tuLdca2/ZJnvDGuwF22iP2mq75dUSG1P3Nzv4obNsz3uG2S7TRtmg0nG2Q/XYsCsSs65Z9rRTabMGjAm65mTbrvwkG1Bysu1UQrhGWP9ZI+wT006zYXnX2WJ7w+rRrxsarH5jWy3NE7FvH2hHqKOQG+U9FwWjO4TOrTrHGsqSVc13ntHWfLui8PqOg+opBAnZxe1VjAULFqTaV7VNShO1UxxPOumkECYNpym8MV/EUFtAPAi/4nPWWWe1ag9j4uwJibko/g75Tdsq6UhHrNMEHDeamUAPC/EFNpcCGkda13Il4Ntuuy31nP+2CpsKDCRF4nGuyU5eqFTcM3PmzPBeiJYCogLhobEhCllcYGN85CMfCd+jEimO6hwonLHZHmLzGc3vPry8j+d4jydeemwSKuIhhxzSJuztgTBDxBwVP5leLrvssvBNetKKiw87mjxpeOedd6Y6KqSTxsr52xP8UUcdlQpvW0kI2I8Bz6kpDwTMWCVjwZij2bcWsp1TXmp1ZcVWV8Z5ic0tK7V55aWp4/yyMpvffJwH+ZaU2NzS4nCcU1Jkc4qLgxvGuqKiVsfawkKrLSpodawpzLeagoJAvpX5eVaZPzscqwpAfurI79WFyX06cp37K/JmW0X+DKsqmGLVRQ9bdSFE+LDVFE2xmuLJbY61xVOttuSR1LGOHYxKp1lN2TSrKp9mVWUzUsfKsqlhgwWOYbej0impI9sPlpc8Eo6VIP+RQMoQcFllgTVsxE9yo9lGCKq54XME/JyttjMr7rQDHjnHdpk5KWyKIALesQj/zSOsb8mosD3goILxts/D4+xL/55ot72Ub4u3vGzLGt+yxi1rrXHzOtuw9m2zBjZK2BB26002eFhv1VuW2t/fKLPfP32vfXvmH+3Amb+1D8+eaINLJoTdj7apGp047agaHrYxZJvCgWXNBFwNIOCTrV/ZyWG3pX4lI2372aPs07N/Z6fW3mlL7E1rDATcmNoPWHXM1zPfwPJ73DGO/+4Job4tW7aszT7FgGsiMQ0ZIVJCYrOx2graBu9uMxsgYL3Hd7gRH3860/65mGAzwcdBoM0477zzUt/oaQKWdVQCb6mNhhfijYZIv47mfY8RsAqGVHNvnsglobpKwH/5y19CRaHhF+F7gvUZpiO/E850PZjCwsI236BAQELeRCvEhBuDXqYXb2KOOyhkrLceKLx+HIhnfWHgnrgA8TuF56tf/WogvGwgDvRaiR/wGr4nTdLghhtuCO8X4epI+Hz+cZ/STe+I04tz9l/NLC0EzDrgBXOrwyxotF5MzxBw0IYrshPwnFLOS2xeaWkgXo4QL4Qr4uUI4cZECwFDtCLcFPEW5Fl1fn44QqQi4ExEHB9FwGx8UJn/sFUVPhQQiBgShnjTIBCwQ03pIykCDqTrEEg3QiBeh8riR6yyYGrQkiHg0rI8q1+3Klmaw9Z9rP0N/zVZw2b2FWqwZ2ylXf3MDPvc5HNt15mn2k7FY2zHEvw+jwgbKGxfMsL6lo20vmWjbWDxONtjylg78L4JNrrwBltgr9orja/bFttgq5e9YrZhdfCuxZ7Da2yjPW/LrWD9Y3bFMw/bkQV/tk/fO8b2nT7edi0YZwMrxlv/2vHWt2ZsmOUM+eKuEi04LGUqh4CHW9/KobZ15cnWtwISZselkcGXNO4yD8w/z656aZY9bm+FGd1hZyfGmqOOO2VZZTq2kPE3bUdcd3tSGE5S/aGuarIjiC1yEtoF2kTaAj98RecZQdvkWepoNixatCj1bGx90zeQX//616l2Qu1KTKyZQDhiItaEt3eCgNV20Y6m4wRJPMbdEUtvpwk4JpQYJBaJ7gMngsull9BVAkbb8u9BZHLmnSQoYSFM6cZwfEXiHQ8++GB4L2QLecak6ws8lSFOjxiYoAkPGq06Jz6shFHhSye+AaCw+wKI2d+/K9aaDz300DbpFSOOHyDc6sH6+DIGrMqASAuX6PzWW29t9S6OqlwcZaZi9nVmaSFgliEtWlAXSBitF+IFeMPCzDyn2eTMRCRMypiWA+liaubv0sJWxzklBTavuMjmFuUn5Fucn5BuUV4gWY7+75rC2QnpFsxKHavyZ1tV/kyryJsVNNlAvgUzU8dAtoWz2hwD+ebPCM+V56GBPmyVBfcHVBU+YNVFDwbUFD+UFrUlD6dQU/qwVZc+YpVlLagonZwW5SUPt0JZ8UNWVjw5MUWXzbaCwulWVDzTNq1a3rx1X0JQyTSsFgJmDPje9Y/aFyefZ3vNOjOQ7PblrAEeEcDyn23LR4Z9gPuXjLO9i06zj94/xg69a7zd9XqxPW9v2xpbbStXv2ZbbJO9uOFNe8qWW2XjUrv95SIbWnKDHfzAqfbRh0baXnmjbPeqCbZd2QjrU3Ri8BW9TWWi9e5QNdr6VSVm6L4VjP8m+whvXzHUtmvGthXDrE/ZcNuudKwNnDXODi64wP7b9HgYbw57HFO1mqsPZVqmZf3tjzHhvpOzoCHNdGSmyUK+niFxW6L2zrd/zMOI35cOfimjb798vefvI488MvWMn6gZt4fp4NsY4slzZ599dnj3O0nAOpI+gDwHsprqHuLuFc1cpEcJGM2JzawJqAgj1wAqMTtLwLfccktK49OzKnAcfWYpTDrGvVtk8uTJrabrA8129mYVOh0c4/SIwQQDSUxWcSWXxJUd8XGMOzY8z2+6zr00EIcddlgqzJmgPPTnHH0l4kiPGWuDCmDcMPkOzo033phKIz0vs7Z/Z04acLMjjiWPzk0RcBj7rS6xRQtqwkQrJlwBZgEzcUoTq5hkxR63YG5pfgrh7+LZVudQWzQroKZwZoD+ri6Y0QZV+dMDKgumW0X+tADOPaoKZ6SFf6Y87xGryH/AKvLvSxGwSDgm3lwIOCbd7OSbEHDYkrA8z/KLpltB4UzbuHI5FSdxvNFMwJBVY9Mmw0Hlc7bCiuwV++pDF9i+M34XCBgtE+JNyDfBduWjrH/pGNutcLx9fNap9vn7JtoJ+VfYPHvbnra3wkKgZ5vesAp7zW5dVmVjq//XvjftQjto2ln2yfxTbY+SsWGzhq3LTrY+FScEs3Lf2hHWr3qU7VA2LMy43r5ouG1TOdK2rhoZtjxMSHhoOMfHNMTcp5jZ2eNsz+kT7Bt5F1uxLQtm9Mbg3ctsw5pk9iui8hs3uP6oOqhZsz0thIPhPdXRePmhP6cdRhGibvIcYVY8/IROfof0qJNxexCD5ZYSPS8rgIQ2AAL2bQVHDeNlA/f5yZ5qV9nnHelpAlac4ArSKt27vcKWK6/F0qMETEJjJpEQCRVYRchHVOIz1N+L/OxnP0tlSjZAwAgFzydgnGie7Hxl0nVdYxa03u0LueIZX4vTI4YI2PdK40z2JlzfiZHofq4rzWRWUoHwBK372FycQh7nVwzf4VCl8PfrGqZlEb0ne8R3Cq677rpW30r3Xa5BwEQtTZlPlogENARf0K+9/HzQgiFfacG1VSy9mR0mIYWJR2Uzwhpb1tvOq8yzuSwFap6sVFeSHrXFTG5KkEyAagutlRUqC6e0QkXRlGQ81SFMeHKIf+eZiiI00Ic6jQqAaTkLSosnZ8EUKymcZmVleVZUmmfFJXn2/ONLUO/MGpvMNlJvMNaSxzjmaLTl1mC19qad+cxk2+uecbZzySTbsW6CbVXOfr9DrW/1aNsaZxgFJ9suNRNt99IJtvessfaJR8bZD8r+bJevmG2F9opV2Ev2z5W1NmLxP+1rJVfYvg+caoMfGG2DZoy2fgXDbOuSIdan8iTbqpZZzUNsm5ohtl3VKda/YliYcDW4eLQNwvVlLXsCD7U+JSfb9qVDbUDp8MTHdPEptm3pCNumaJTtXniafWramTbusX/ZXFsTRoBD/aG6NCbllw6r6pLvKCO+I+9JDKidiTvAvo77Z2ITp96TSfgNDdjXw7gecYTEIEC+pW8QDn1bGruOgwcPbtM2pAMacBx3RKSoOP/whz9MkSeI2xSFnesiar+UUvfqNyZh5SIKk1dafF50h3hOSdfe5SKdJuC4xxKD8QgySmPAnmjiwiZRIYgLH4mpQsOYQjrzaAwae8STD4lDZRIR8Tdh8RMp/He5DwLn3ilTpqQKD98njr6H5sOkMc5syIWAvfjfCFN7Pe24R+bT/Otf/3qrsMRp5+Ph46eesa69qwTMdJmGDbby7dftuacfs0fnV4dZ0Mk4MGttZ1t1xfQwFgpq2dmngtnB062urDXmlLZGuFYOac8I53qGoyY4MfO4upRZyMmRGcpVJcxSTo6Mo2o8VUdIkd/iY3yfR1VR+mNl4eSEqDMci/IessL8zgJteJaVlxVaYQlm6Jn2xIJ51sicgrD9YKNt3gL9kreN1mD1tiaYoTfYX96otC9NPc/2LDjNBlSOt61LRzYT8Bjbvmp08PO8Q+FQG1wyxnbPH2N7zhhtnyk4045ccpOd8cZDdvbz99uJ82+z/Qr/aANnnm7bTBll2+aNsb5lY22rcnZIOtn61AyxPrUcT7St0YArhwQNd2DJcNu5eKQNLBlp2zDxqmJo8Cfdr3Kk7VzOjOhRtkPF6BAuOgiDHxhp35p9od38doU9bhttOSb1Bm0w0bad4m/KeXt1LzZDq+2Kh5o8Afv6wjkQmel+nQvZCFjXVMcyCW2fn4SltcFxex4DDTiu4wq33ot897vfDe9DSYlXUmiMt704gI4SsMR3PPy1OC07CuIZWyQ1tu7b9PYkc860I3FixVCCafyRwPmEUIPtC0A6IbK+QJ9wwgltvpUOV155ZaoAIyJiJWDcm5XEiSpBA/aECyBRP2FJ17uDgJU+rK2VxBWb330l5l7+1jUqfEyIXNOWaungSZkK4EkYaEKFfuf4bhFwaPw3rrHly161pc8/YU8+Nj9sR1jD2t+q2VZVkcz4FTQpCdLzSJb3tAYky72Qq46eOCHBYKotmpw6lhY9bOWFD4djUf4DVlTwoBUXPJg6Fhc+ZCWFD7U5xvfxbEnB5ICyDMeSvIcCyWY6Fhc+khW4m8yIwmlWlD/DiovyLK9gps3Om24L59TY+reWJTOhtzRa/RYcYiR5sKl+nW20eltmjTa1/jkbMvd/7ZMzz7JdCifYjqUTbbuK8bY1k56qRtuOFaNtu9knBqIcXDzKdskfYYNmDre98ybafqW/twPyfmcfemS87TB7nPXJH2N9isfZttUTbNvqMcmewBUn21a1bFF4km1VdVKYWLVtxcnWl4lVZcPCeDNjw4zzblsz3LarGRXMzv0Lh9mOBfw+0nYsHmsfLjzD9v3nSJtY+3ertjftZWvAE3Qy9Ns8BiyipQxTb3yb4dsJfhNUh6U0SNT+ePF1V8J9auBFwp6I/d/ZCFjX1T7pewoH4U/X7vrJUtnALOi4DZVS4+UHP/hBuB+ttj3FCRM1hBy3L6CjBCynHRIfLp/eXRWlgX9/TPjZpNMEHPeIYpBYaMEsWI4lXQCJiAoE5xSQWIsjUY8//vg2GZcO//rXv8Lz+pYSiKMKNj0+dRDUU1IB9d/mvrvuuivl2UnEERdU4s1icd2TDe0RcLrK6ysQookAiCdnXZOm74XF9j/60Y9ahduHS/nniZeeqrT+OL4c300Cti31Vr9hta1e8bq9+doL9uJzj9uTj80Nnq+qKmZaRdn0FMJSnNLpydKbZsQm4WBa5rxsRngm3N98LC9NnuHIcp2ykqmpY1kRZt0pqWNRwcNWWDTZigsntzqWFD1iRcUQYHKMf+dYBME2E2Fp4bS0x+L8KVaUPyXjsWB2dhTmTc2KkoLZVlZaaMWlBVZYnGcL6qrtzaUv2Ka1q2zjprWBcEXAW+o3BMco66zRFthyu3FZhR0++0+277RJtmvRaTao+gzrUzIi+GMeWDU2aKo7oQWXjrRBZaNt+/yhtu2sU2yHWSNs4IxRtv00xmonWp+qcdanZqxtUzvW+lSNtD5lQ6xP+cnWt26YbVVxUjOGJCgfGrTesHsS473VI237upG2DcuSMEPnDQkOQRh/3qlgjP3PtIn2vRl/tP97tcxes032ttXbKmt2sxk2mHBFLiqI3klDXCfje2lTgK577ZlnuS7SRfSudOTrSbg9AvZtE5Oy/GRYtQm0Hz5cWCs/+clPtmmr0gEnIHGnIm5raFvjZUhq++RfgLDjaCMOfxyvjhIw4md5xx2irkocd4T346ClI9JpAmYMIBvwN6xeEgVGpl+JiJACQEGAWL/85S/bV77yFTvooIPCUpkvfelL4fxzn/tcOLJ+FW9T3vVXJkCWvOvAAw8MzzHzFw9QvAtvL5zz+zXXXNOm0sQFCSGMc+bMsfnz54f4PfbYYyF+Tz31VCiMHLkO8XeHBqy/KUTE/eMf/3hIj4MPPjjEiXgQB67hfeuAAw4IGrAIz3cg9F79xoYRHnV1dSkQR/Doo4+GyuM1e8KdroK8GwRMg5+QcIPZ5o22uX6NNWxcZetWL7OVb79qa9Yss1Wr3rCVK18Px9Wr3wy/Caw1BRvXtEZ985Hf1q1rfVy79i1bv+atcNR1/a0j7+bbfG/1muZzd+SeNWuTeznGv+tZjkDvi49rV70Z7kt3TPBWVqxZuSwzVrxlG9astE0b19u6+vW2Zt1q27RutdlmOrOYnvH/3Ji4bWwi/RubN2qot6W23krsVZs0/277ytSzbbeHRtug4lNtm9IxgYD7VeIgAxeRp9jg0uE2iPW45cNtm9Jh1henGYzflo6xrUuHW5/SoQEi1W3Lhlrf8mG2Q9Vw27ZsSADXId/EPJ2Av7mXGc9bVQ4L2jDm593Kxtmg8vG2e94EO+CR0+yCZx6wJVtYYbzJ1lp90H8ptZvqG23VqpaVA3RucSjB2n3q2+GHH25f+9rXQnvFOd6ZfCfZE66XWbNmhTYH8Czvom1SPVb9pvx74k0n7REwQOvUjGjmfdCGfPrTnw7tCUSrNvHzn/98aG+5Vl5ebjU1NaFtywYtcVQbrnOEsEvxoW188sknbcmSJQFPPPGEVVdXh3aH97Ccae7cucFPvMzRahe6QsDTpk2z73znOyFNae+JM2lL2pMWpH9XwERW3kP6cST9SMdvfvObcVCySqcJuD1R7yM26aqgkkme6CAQEl4JrSPX0k1yag88Ly2Oowb2BTKbe7QZgx9Ij0UkElcGeng8Qzy0FIjClosv6PYIWD1nhPdRGNN1PPiNniRxVOUHSnf1mGPRfTyTDlgjfvrTn6a+Q5jTafwc3w0CZvyXiViBgJs2mTVhAYCUN5ltXm+bGzeGexrq14cjhI33LBCIBOLIhi1oQ8mxaUvynI6b+V6W3znG4N5siO9PPRe9N5djiGOwDgBmjHf0yDgvacs85wTh/Zs3hbhv3MLSo0ZbvZkJS5sSxxXrG2zz2nX2tm2052yD3bNirg2puNk+du84GzhttG2PGbpmTDIruvBE26X0FNuleIgNKB1qO1QOs+2qmmdJlzFzeZRtUzzEtik5yfqWDQlLiILjDJYTQcjFQ4Of6b6lEHGCQNJlkG9C1n2LTwrPQ8CYoXcuHxO2NuyXP8p2nzHWflFztU1uXGTrbINt3rjWGhrY1cmsfovZBkjFWeIQOr2UT9oMXxf4e+LEiXEpTYkUEOrhPffcE56h7dE7/LwSjtRjOtfZyBfJhYDjeqW2Iv4N0MZypB3TjkjtAfGdDV1L197AB2rPvKVRArHGadEVAn744YdTHr30LsB7NIzWFShctMmE22vx8VBhNukxAo4TWETlxWcUvRMi5gu2LyBKSB/5bIgbd58R/vppp53WJkyEXQPqEp0Th7jA+XvQ/PW9bGiPgBERZEx8VCTvAUdpgmecOI29eQtRZyEXgQh5t09LzrWc4N0kYAg2EPAWCBVNzBEwxBgmCGUQ3tseWg6dOnYdyTpbrbftyDGcNzUm2Nx8Hh3x5xzSMt2RpTiAdG4mYJn8cY6B8Rlz85qm9QkBszZ4bYPZBrTIzfaGbbLF9rbd/maZ/aTi6rDUZ7tSCHhcIMjtSvDHPMR2KjjBBhSdZAMqhlu/oNUOte2Kh4VlRjuWnmwDy4fYoMqhNqhymO1YnlzfvmiY9S0aFrxYMZ7bgmS9MUuRuA9ih4T7VA61vrWjgjOQHWacbIOKx9vnav9kl20sDjsxhfKyHq9bzUM5eMBCcdjUkFIiICQI2HeAOacOchw/fnyoY36eC/XM1z3qgXwJpIOvCygjqktxm4CInLMRMPUWUtUx/l1kR12WlYv44JnPfyMTJGpvuObPibtXvvjNt6EIf9PR5+8xY8a0aee6QsD/+Mc/wv2ka6zAaTJYV8B7eK/CqHSmPGRS5NJJpwk47g3FQFSAY6KKe0CxcwjfAyKyPmPSFaZ00LOe1JVQHPmNKfdowH7yhCoQooLiK4InYBKaePixBkwquWRwewSs9KEQq4IoHjzvCydxIs3kctJbGSTtka6vXHruxz/+carHyHe8OVppzPHdIOBAIs2kABmH7fIgYzTHYJ5OiIzPb95MnJJz/Z1azRQhKI6ctyHE5vfBT2nA5OB0CN9sjkt7R93PMf5uDDZDyIRUeY0D6RG/sA0IBOt8GwIFs+wIDZvZz/zbYJtt3ZYNVAizTY1m6xoSF5XWZCtsoy2zeptvb9mfX5xmh8w4zwZPHRP2+UVrHVg32vqXnGQ7FBxn/YtOsJ2rhtmgGjTcIdav9JRAuP0Kj7cBpSfYwNKTrX/RibZd/gm2Q+GQ4NlqUNU461fSTLgiXyZgBZwSAKn3LR5iW5cMtf6lo2zXGSNsnylj7fC5l9uk1x+wMnvLnrI3zTatN9uIxm+2uaEpdN1oAUgC1XV5c1Ld9Y4uuM6GA+nEt3GQ+COPPJKaaBTXYd+uQcDUH6C89HVT17IRcFy/CKcnC3+dowiZYSx9OxuIm44IYYrn7CCemPU3EitoELB8AijcXSFguQ7mHcSXePo0iNvjjsKnnd7NOfmbbnJbJuk0AXeHeMLBlu61XkVSiSgTctxL6iz0LXlWISzpiCub8IyfVEGBZMyDDCfM2cAENb9mN13B1LVMFQwonYiPKk93CYvoVYD9txQeHdMRMBK7aJMryvg9vkGjIcLZim980knyLb6ZAEL2R4kaUZ++sZWglTR/DipJ9L3WSCgm2Q1IwHmDwpt6jb7ZlOGoaGU6tiN6fyZIaAzich036jE8QcsKE843JZ04zLUNm5PUSJYlcTTbvGFTqA987Y16NlBg16L1dvVTU+wneRfbZ/PPsp0KRtgONaOsT9WJ1qf8WNu27BgbVHWS7Vo1xAaWnWjbFR8bsFPFKbZT2ZCAAWUn24BwHGL9y4fYjhWn2PalJwW/zsx+3rb8JNtGqBpi21afYn0Kj7N+ZSNt97Jx9uEZY+2gByfZMQVX2V+W5lkVvqet0dZu2dTs29qsfsU6a1jPUEGyCok8ptNKp9bP5KXsUh88if3+979P5QmiOujLL3mAWZT7NfnId24F/mbMUhp0pnrAb0D1iXfG5mVpfr4t1XWFw18H8synupwJcVj8NcLsLQGSdJNi9TvtsMJAuOJ00TVZLOPwxLjvvvvCcygNUhziYUgP8iNdesjq4fPb85HS1v/eEenY3d0svlDFBJwuMYDvQXYFSkQ8q1Aw0DRVceJx63TiNWU1XGQ8E5iUMdnANnzpeoyIN+Ug71cCVlhIK8iYySrcT94SXuW33q+Gje9mkphgMolfU+7TM5f04e3tEbCHtE6QClusccZoJriM6KLEaaTyiZAGSseMwB9yfbItXxNOKdDQmzcpaIWmLbZx/YZk96Dma6Eu0QHbvMmWbVlrS7a8YXe9XWY/K7vU+t1/XHAZ2WfeMOtTd6L1LT/edio93gaXnmA7lx5v/WuG2E4L8NN8ou1QelIg2h3KTg7acf8KHG6cYv2qhlrfspNsexxw1A63AXNGWr/a4bZ99dDglCNcLx5qg2YPsw9PGWVfmfE7G1F5o932Qp7N3fiyrbLNtnp9s8MNqjpHkqY5W+hcIJTpcePGpcos5V11QPUB4J84LvuILw8xAXuNWvVXRzRgdXxiEhYQOju+4VeYaB95v69X/hvx/bSphInn0Ko1OzobfFzjss+5VyTS1TndTxyJK5ZIn6YKH2En3dVpQFPO1G56+c9//pN6B89Cwl5jVZr4bwH5v/fpw1Gdpfh+0oz08x2GWPHIJu9ZAvYJosT3IFO6At5BJpChfoKARIUqGxR+uXlDmD2MRhd/L4Y0YBGF7ykqLHqnwpsO71UC1g5TXv7617+mzDWEV8/rvepVZiJgVfxcCCRdevJce6Z4JPBKGvJNR8D+m75chLHWLGhDyBHi+MRoT+JGkDTw4YzfFyMmWsgXIt60gfH2JIwQr37n+vq1bFnY8kyypV9T2FrwMXvbrlw+0/YvPdv65J9sfaqHBTeSjPXuWnyyDS44yXbIO876lB1nfapOsK0hWcZvm7FtxSm2TfmQ4IIS9KseYdtXDguTtLYpPMG2yT8+TO7ChL0bM54nn2yfmjLavlv8Rzv9qbvt32trbb69aa+x4YMlmi6k27Bqk21asSGcb9xYbw1bmmzT5kbbWL/JXnjhhTCLlvLJkJHaDM2/kNaJVhaX9fD6LAQcKxj6mzqBBpxLPrP3rJ6nTtFWpmsr9G6RGefxcJK+jcZPWOPyECOdxUedhVioc1hiuIdyGNdBnmEiG9+X1k5YY7Ljd2+xzAZNwvLpo3PPM6QD34o5xrd7QhyeWEsHDGt2RN6zBKxzX6BooEmUXDY7aA9696RJk1qFid5VXEAyiRp53yPDQ4zenQ3xfsAquCrIOkfSVSpBcXmvEbCE8NCjpuJJA/aQJsy7VaCPPvroVu+QqHLFHaF0UNqJfJVHfgw/k+RKwK3GW/WsGs40pNoKEcG1QTsSNzgxEG/JiU1/8f0xGjbVpzReacNxGCHdQMi61rQl0ZjrG2zj6vVhTBjz9MaGtfaSrbRp9oz9+KmbrM/Uk4J3rD5FQ2zn2UNsn9nD7eP5Y+1DpeNs+9qxttWcxGtW/6ox1r9qbOrIEiY8WWFa7lc4PHi8YmnRXqBorO2VN9L2nDHc9p081L45+2wbVne9Xf36NJthT9gSWxnW+y63jbZy03rbuJ6Z880DvlQ3OhmpWQVJdC6++OI25VV1QOUVaCWF0llpnCsB8y7VMd4H6fOeWAuOwbiy3ufDGJNJDN+e8Kzu59ta4xzXpxj+HpUnhVW/+Y5v3C5xr+ok96II+TDGcRK4T2SeDX//+9/D/SJYcYePa7r00P1qp7Pd6zs23KPf/Jyg9uQ9S8DpemjdCSXeyJEjQzjIVEw6KlCqAJnAvX6pj6bvMwkr17BLPPmq0Opv5P1IwDr38WHTBtJd79E7Y8vHMccc06psdEYID1Al70ilCFyShXhB6t44nBFJdRrdIDRyyg+JL2vZ4MOCJgsh629Ids2q1am/V69c1coEHcBnN25mTY/ZxvX2ui23+1bNse9XXxmWJe1UOik4xNj3oRG2//0j7IuTJ9gBs061XYom2rYFo63/zFG208yRNnD2GBuUP8Z2LhhvuxSOs90KJ9ruBeNt91njbM9po2zvh0fZRx4cYfs9NM6+MvMMO6L8QvtN1RV2y5uz7JF1c2yuvWTP2xp7w9aHyWEYx0PyEj6SAjRrv+sb622jNdnazRvDPcOGDQtlf7fddkvVMZV51QngCZg2QR1z0l7lIyZgNeq+/uo31gan8iGD8D7W4vIM7yI8sQIjYojDK0BGcTjY4MHX2WxC+KQJ61x/Ez51dhUPfqMe6rq3Up1++umpMMTpo3ByLg24PWHNNWmQicghZH1DY/v6LW5vSTv97k3ZHlxX+ndEOnZ3N4svYDEBCypISkjs7bK5dwW8i4T/3e9+12bWWjpzUjoh/PF4MQvZKTCEORs+9rGPhd4mhTCeri9R+sQFwuO9SsAKu2+A0IC9+U69TF/hMPWxgJ400aQN9aw9Ym0ghkT3S3zPO5vkQsDqYIBU/Bs3B82xPXBfNsTxiaG0zgQaUsTXMaULRzWMmaAwelKFaHWu3zhKO+aZDeuSusRt9RuZIY2dd6M9v/5Vu+OJWfbtKRfYvg+fars+PNY+PvVUO2Lm+XZyyVU2ofY2GzrvVvtW9eW2X8Hvbb9pZ9p+U06zTz9yqn1i8kT76OQJ9pGHx9vHHhpvn3xgvH151jl26PSz7VtTzrGfzrjAhldebxc8fY/dsabEpjUtssX2ui21t+0NW2srbaOtC442Ek9X6iA0btgcJs6HsDOZjtnKm9ZYfXMOX3jhhal6prIaExl1HQJON+6XjYCpS77zqbpFPcChg89nny++juFzQJ73CBt1R+2L3sm3tE8w9xBeDfV4csIix/Py5BSXpxjUIZUjhVPi6x/pki5tvNAOMhdHyxuB4kB6KG04Mt5O2xCHJwYaMPGRhU3x9++O89NP0iIsSi9d8+2UOEnv5m/uZ/w4l/ZF8p4lYN8j8YnGjMMHHnggrKnrCngHA/WXXHKJHXfcccHs+fOf/zyAZQfsupQNLNE56qijwrM/+clPwgYHXGdN4P/93//Z/fffnxUsyo9FBdpr1sj7kYAVF9+hoMH497//nUqDhx56KKSD8pOZizRSd999d1iKBMgL0hlwLpBf2UCeMJua/MHKkeuwgiQmXEEN4dChQ4Nfcr4VwvPro+w3Rx0djr/+5a/CMRu4tys45ujfZMW9996bKj86qmGgw+Ab9XSAgdB6AWO7C+cvsGN/c4ydePwJdtwxx9qQk062r3/tMBs/dpwtWvhoK6LmsLqxwdaylhitsKneFrz1rF1b84Ad8e9z7Qv/OdO+eN9v7eiS6+zqpx6xaasXWK0ttUp72e61x+2WdTV27hP32e8f+6+d8eg/beL8u2xM3d9sVM3tAWOqb7cz5v7D/vzkQ3bXsnLL2/ykLbDX7VlbaS/ZGlsWSHetrQ++uhKf1eReyNfGLYF4U0umm5ug+sYGe+qF5+wnR/3Cfn7UkfbzI39hl112WdhXnHKal5cX0hSf8DNmzLDZs2eHMsvSIm1OT5n3Q1jUBaV9TMCqP56AVb8+/OEPp9oZ2iM80gG1T8KIESNCXVG9AYSJrVMJH2GjbvE734w7DyINnXPkO5Tn3/zmN1nB+LOf6Og7uaQDbRiKDW3DiSeeGDyJ8W7qMW3nEUccEXZKIo68Dy9dir/3ceA1VYC3Lup0HJ4Yf/7zn+2OO+4IeZafn29FRUXhSHrQ9pA2HK+++uqUxVJH/z2R6v/8z/+EZ6dPnx7Sl3RmqROaNl63KBP//Oc/A6d0RN6zBKyE0DUdKWTdISIKLY3x5gp6Peo5ZYMyTc9RiHFLpvdng6b6Q1AUWI4y/agwK33ejwTsiVfx4hq9Ye5RJyM2d2Hap3Dre75h6ghID4WP/JH4b2eTmHhjAkbzoGKqsm71HgMmPT/BjzDL0kPZiwm3DTY3tTI711bX2I79+lvfbba1bbfeJnyD8wsv+JNpTDtov5iomzaHycXLmxrCcZ01Wd3bz9r5U+6w71w30X70j3Pt4icfsX8sq7a6hpfsJVsVNkJYZhvtGVttC+0NW2Rv2Xx73erCFoVLrdyWWpm9ZBX2itXYa1Zrr9hCe92etGW21Jbbm7bSVtpqW29rbXPKGUvziC5rmpn41pCs/yaMYaUaYW1kX+MtIZoLH3vU+mzdx/ps28e26btt6Jy3KhPOuiMNFVF9jctyLgTs66/KEtoX1/ldJK3yLHDfvvvumwpDTIK6Jonrhd6Rrk7HRJ0OOBySH31EnTpE6cQ1iNfXYTxGcU4bSzwJj9d8hdh0zP1Ki/jedKATofxQ++rTQ+HEpXCqDrt2hu+IkLn+oQ99KPU+3qNz6pjPY13LVd7TBKyE4KjCSq+lu4QMuPnmm1OJrELv/84E3aP7FU7cyHmJGzaRVHw9hp5F9I108N9/LxFwHJ900L2x0DtNl94dgZ5TBZdk+mYszbzThngVR5n+ICMRko7bbLW1bd1nq3cVfuNyHRX+OB/SISGpFhP0nNq6QLh6P+fEddqUqa203/CcbQlzm95uZNJTgy03s6plz9oVM/9pF8+62/77YrU9YWvsRcN1JeOu6KhJSuNpur752jprCNscrrYGWxHe02BvNYO/ub4+bIbY7BY0uCVt9k3d7NVkC1p/yMiWtdc4YgnbDjZfxvz8mQP2t912G2x9tupj22yblCHmLJAWnuR8mmYT7lWDrPshYLUZcfnuKAgfY9Op/IrG93XUuepEXE86C/ze+295pQGonqCtcr/CnWvc4+91FFi/vCnY1wMfTqwX3B+Hi2v+SFpLZN3z6dtZ6SXgXgLOKL0E3EvAmQiYeG7fdzt75OHJKc0XjXndmrUpooMWmfoGAb9mDfb0llX29Oa3g5n4LVtvq2yjbQiU2+z6i6KLM2bGjYM7MBp1Uj+5BxeYm6wpGJUZp20xLTcTLiTAzGvAjkb8xLrkteuCl6uQDm5+mZyooO1uu+3WNmDHfiFeHMnbXgLOjF4CdnWlC9JLwL0EnFF6CbhtPBTH3QbvmiJdsA1ms+Zj324g4G27AJ7vaQLut/0OIf4f2mtvq6mqTq0JDrOj8Q29HteUjWH89y3bYMtts60Ka4KbbE3jBmsIOi++phPeDSWdoKLIamlQ0GL5sZmgAxlzP08mx0Safyeu/NBMvMk65IQckufMXlv2Zuqby1Yst0G77Gxbb93H+u2wXci7XQYOCEfi1kvAmdFLwK6udEF6CbiXgDNKLwG3jYfi+F4n4DNP71kCRvvVeDPjw9yTGjNG+0SLrU/8SaO1MjK7ommDrWtgkxNmTSe7LokYU6W2edg25Z2qmUxbIcqjdEIcQkPZfA8UvKEx8dAFce//uQNth4H9gsl50KCB1r/f9iHvBmy3nfXrm5jXewk4M3oJ2NWVLkgvAfcScEb5IBOwJA6zPFmJgCFdEe8HiYCJ+847DQrm9nv+/Z+g+bIcKZAwRRDyXYszDtbUNu+gtGVD2Mwh0VjFrsluS4k+3HItpH0zWjKj9QX9KQIXb3OemKabwh7FbCiRDCQ02opVy+073/um7dB/e9t5cLI8J5SXPn1s990GB/Lt1YDbRy8Bu7rSBekl4F4Czii9BJwmHr0EHDBo4E4h/pzvsN329vyzz6XurcfPcj0bHbDX7jqrb0imSjFmG8Zywz7Onmw1ASuZjMX4boIWQk0yIw2aDyLg5Jkmq2ebxNT7G23N2hVhNyfOf/XrnwfNF/Ttixe2PrbLzjvZ9tslmi+gDPUScGb0ErCrK12QXgLuJeCM0kvArhGTj+ZeAg4g7mi/mN/5+9I/X9LilrJZ22RmMsAIvblZC2Z286om3GIkLk7CRKtmcK/uwSMVgIhTmjFaM/GJ93ts1qZjTbqxYUNAMrDcYA31+Kqut5//7Ic2YMftUjOe+25HPU7KzcCBOPlJynUvAWdGLwG7utIF6SXgXgLOKL0E/O4RsCBC7ejxnSBgTcRCA2ZM+MrLrwgmaLaD3NC0IbjBgHgh2kaWDG1eH5YWJQSbXEtItZmEm3XgjAQMshAwWnQyQSsZezY07S2NtmnjWrPNzfp04yY76cRjre+2iaY7cKdkxjOacCg7W/exrbZJylAvAWdGLwG7utIF6TQBs9C/K2AHkTPPPNMuuOCC4NHlox/9aIis90KihNE5rsXwoII/UJ7PBjzXID6RRBISMmjBggV26623hnDgFeWmm24Kx2uvvTYrIJ0rrrginEPil19+efC+gqccv0C9K6JwZyJgv9sHaTNhwgS76KKLggu98847L7jZxHUbG07gLu/888+3sWPHBp/VfuF8XJB0zmJ23u0X5issWqQOuX3/+98PG2XjpYzZt4DvZQMew7iPXVAIE2GkXBx//PHBZSX5kA00jtlA/nDfjTfeaNdff334Dt8jPUiXuDzmijNOS+AJMh1ETn8873y77ZZb7S/X32BXXHZ5OL/+2uvshuuut8suudSuuuJK+9vtd9hnPr1fuF/ra3me9A0m0a0SMy9///IXR4b43XhDEs90R3DNVVfb6JGjgqOM0089LeAP5/zefnvmWXbeH84Nx2zgHkj8nN+dHZ771ZG/tF13GZwyO/sj5Eu4B/Tf0U6dOCmUrXUb1qbcl2zatKHlfHNihqaEBTNxKGpNtm4t7gpbk2hism5xCOpnaG3cQB1rDGblDRuT8z9ddL6NHT/KTj/zNDv99FPtzDNPt9NPm2Tjxo0Jxz/84Rw7+aQTbP/99wtm5xa0JYBtttnKvva1Q23SpAl27rm/t9/97qyAc875nZ11FmX8NDvvvD+Edz/wwH0h7I2NuCXF9Qg7drU1s8+dW2fXXnt1eB/HruDCCy+we+75ty1bhuvIlm9s2MDCryQsCgfnV199pV111RV26aV/Tp1nwzXXXJUV7AnNe5O9t1vHU1i+/C0rLMy3m276S/guz91ww3Xh+3F8YsTf6yhuueUWGzVqVGiTqffUXfiGdhF+oL3iiFcuueqEe7wff21LSHnYfffdw/1qWznyDtoy3k/7de6559opp5ySakdzkU4TsCeCroDG3UdavQ6vicaacS77AUOq8tMrQsnUc4WYvecm70Q8E/ScJ67YE05XJRsBp9NM5VnGexDjXM/jXYZChQu1rhKwhwqu/43z9rB9s8cxfYMOBWHERV13CnucyrdrXJY6Co0RtkfAEBIkWlpc0spXMsd44wLW0R5/7HGBZOVtSt9TmpJWxIEORS6erCD3wTvvkgrvdtv2Ta1T9uHPBN0ngvV/E07Mz7yTv/1aaMaGf/Gzn4eO6UsvvRTSH40BJ/zaFQtR3cTzmZdkM4NNqUlTuaC+cYOt37jGDjv8UNumb4sGC8hvX/6916Ns4B604h12SO/MP3lf8q6RI4fbmjX4dcc/ckK8IsCNG9e3IuN16+gsYIVAi+o8+BYdG72Xaxz9NU+O+i6gk8BvXQHxI16cK0yci/D1Lf4mDQivroX8TROn7sTf/va31Fp9lYM4/2hzvMLnuYgyo99UfuRb2rdz3OPfAZnHZTqbdJqA4wLbUXh/n0SAa0Tea3UCFYfGR07M49/TAe00doodk2XYONyZbPk91pLbE57x90Pe2tKrq5KNgH06xOQHfIHzBQQCZs/irhKw8ive+Yl7IYuYbGPoHf5Z/ibcfLerQp74DpG+oc3K4/KYK2KiiolXEOlhuhXRioAx00LCYV/g5t2F8O/sSS58q3mjCp9G1113XYhPTLgxbrnp5kCUIltIFNLk7/47JA4nsoFnvNtJxYdOhd7rf9tpwMCU1s+3qK/UwbfeesvlSpIv2mgDof4B6g0kndRHuT9pS7YejU2bAjhv2LzRvnTwQWFcd9vtWrb3ozz5NOScNibO1xj9+rGhSutGe/vt2dZu+0C8jBOLgCdOHJ8ilxiQDQQkQgTxPZ2FNO61a1enviGy5zurVq0I35dWrN88SXcFIjtPvIBvEqZ0VgCQ6Xp3Ap/NtEM+3zlS9+M6pbrmr/n2k7LEPf53rvEe7vNtoHd7m4t0moDjBrWjUOJwHkdOEYyvARIwne/QGPTAvVCxvf3fX9c17y80btBieOKmofcadHeJwkIaxfETlI5KLwgGB+a+UPCb3kFaV1ZWdpmA0yFX8hUovGogfYHnu3F6dxQSGvtly5aFdPHx0Lc7Cml77REwJIRJdv7ceclYavNeuZ6MU2OsTVts6JBTUuQWiK25TvheOKBc52JpufjCiwKBAk+43ltXNohIpe0SV10XRMR6n+4FhBkH9vhGZ4P5/fff3/bbbz/7zGc+E+Z7HHTQQfbqq6+Gzmrc4W0xWbclXQ9IF+2Xc44HH/LFQL677bFLq51t0rUlMeHGaLkv0XSBJmq1vDcpsxMmjAtECPlAdmibXgsURJZea+wsSCPex7nez7lI0H9XpM+34zB1BxQmryH73yFcad3xM5kQf6OjYFME8pG8hy+Up2q/uKaOOPXat2uecFV29DvtiJRH3cPzaL5qizvCBZ0m4LjAdhSKLIngKwh/E5FM9wvx7zEYRxRJ0tv2jRYNNJquet+enHMVmQElnHfnBChE789GempoKARKl/genleh4j62TOwqAZNHXOd9HL15T/dlgw8fz8ocDdjNRJM4MqE9UX6TJ0uXLrXBgwenvvdOacAAJxXpNrP3gIzZZciTm09LhZk0YmglF2FsWSZiT5Ii4zgeMfxz/nneKeKNNWQPv1EFeUqDp3JEOmLOk8haoYYrNMLtEPDmLfWt/t6waa198cufTy0v8mmn8qbypTBkA2PAkC+ky7l/n6B7TjttUhvSgHS6i0xyhSc4tFCRobTjnkK6eMocL+04Jt/4Hd0N5uKk6qxTPmLt15eR0MHetrVJWe0rz8bPxEpOUm62cbWwfXnXCTgXkDgkhLSY+F3pAAFLo42J0ZNPOslFw0B4hycDvhOPC3dFshFwfM0TsdJX5Ojvo3DNnTu3ywScLSwUzDg/YsTP+HexZVlXxec5uwD5byh9OgMRTHsELE350QULg4YrssX8DOFifvYa8EknnBjeJzOv0kcWBX0fs25cntMJBKywagyX8PBuabTtwcc1JmJ/jfcSbq5r7DtTGvsGTnXHH1ssUkzDasiITQ3r22jDh3/za0ED3na7FmuKH7biqOGauDzG0FIkAbKVJgzQfnXP+PFjU6QSa4CegICfqNUVaAwWbVtjqvquN/HG5MhzsbbZGfg4+etxOGNoTDi+HiP+XkfB9oDKO+U/+U59UpmIyTbWhP2zal9Vdjiys5M6dP65XOqn5D1DwL53CmINII5ke2AWbCYihJj9shn93Rnhue4kXS/ZCNiPoQN/j9IO4kz37Pz587tMwD4P4/xMl3cxqAg0hj7P1WFAA+6qSKvCUgH0/o7MI0iHXAlY982tmxPWx2r81y/t0RgwBOw1YD8Ji4oP1HPX0IryLBOuvvKq1Lgv47MxicZkG8OTq0zRhEtm6FzGkaVxqwOg9+n7xJ908RaCsJZYWnAW+IZa45zMWpbGqnZGHXalZ0c0YG9yhmz9mDC/of1yDgHHBAJiU6wQm4g7A6WBJ3O9F1LmuoiYewmLnwgl8uwsRMA+L/QtoLFgmea5N45DNsT53VGwRy/5SN3xY8GpepyhDUjyfptWQxjx/em0aA378a13hIDjAHQUceXwEfSNPI25JxGupSOVGExWiWczt5cwHTFHZ9tTtiNjANkkGwEL6rWp4fDX/d9+5jhLr7pKwPH7ue7v07cyIY6HD/evfvWrNoTSUXhhIlBcoQhvZ6AxzvYIWCS2ZNHiQLoiXj8DGuIRCTEGrHW2PBdPblOaQcBx/NIJy5A0KUpAS5WmKg09G3Svnk9ncuZvP04sko5JV+nm36l0IE2UPtrUIW5Q0yE2bX79619LpZdvdNW5py3JlYCT52ijWk/EEukCSJl7WPKkSUgxyelcJmGRS0w4HYUmUnmS1WSr+J54aZTGjrOBe7MhWxwy/aY0Ujh6Eg888EDIR68M0Aam03KlFftrQG2av5938rcvS/4bnHdEeoyAFTg1ynFP1AdaEYwbyRhxJckG1vJKaLCk7XoS1jgwwm9qvHMhYESmaj2LdFaTjsWHwTcKPr38OentGx1dj48ADTgX+clPfhLySSZlPd9ePnUEKvg+7LlqwOpEAHV6yE/li64z0Yf3qkLpnKP/W2XSxzWGJ59gcoXMmKBEmYaAmq+JgBY/uqgV0XgCThFz0xY74bjjU2TFUeFTWHS85ppr2nQ20oFZ0J54IUdPirHGmw4x0bJESufxvR0FRJ3qkDgTfSp90jSqHl6LXL+eZR9NduCBB4Q0yjRm2xFAvP49mowVa8UcmYTliZCjJ1+RmsLcHRqw3i+S7YyWmQ0x4caI708HhU1aM+e5LsPyHRlp8/5ae3jooYdSneYk/1qPBcf5rev+Pq9QeMQWRlnWNDm4IwpYpwlYkcuEOAIi5DjCang51z0yTcaQzT4X4ISBZQ0kRjpCjYk4/k2m5UyQ6ZojY4wSGvtcx5BzEd6tjNVkJRUU0ldp7McofK8tPoJcCRgvNipspL+ffR7nTQyFMRP0HhGwwgxw7NGeaBmL8k6FXmm/YQOVP5HXXnutjUakMMSVUXGMwyt4EokJWCQsEzTEV1ZSmnYSFpsXyATNuPBxxxybIjc0SuVXHM5cCZhZ0GjA0j49mQJppJnAPakZ2c3361mIPCbUjgICXr8W15BJesjDmNJkSxqzpweNLLN6pfXRsB9yyMGpfIzzraPwZQLi9ZqvtOJsBCxw3Y95inzj+MSICSUdYvOzvt0dBN9ViCyJi1/2pLDFhBuDe6Rp613qZORCxF0lYLWr/K22lTFffz/30T56nmNyYTq+ySSdJuDYQ1AMvITgdSidtuQTRkDrGTdunI0cOTJ4RuI8Bt6TckVpaWlK643Fj9nOmzcvTNjCkxXmPSa5XHklnlraer/y4B48LOF9iGc44n3lX//6VxtC74x4giE95ckJL2B4XeFvzvHuIq9SviDExNtRAibdWMzO++XtBQ9S5APhifMmRuyZLIbeQTkhLvKExW+kYy6Cgw0I6bbbbgtj/jxH3shb1h133BG8lF122WVtLDCxyUmVj/gSlji8qXA3e5WSOVYarydhAEkx/nnWGWfaTX+5MQCtVMAj1p1//1+79eZbwvlXvnxwK4KMGwsdcyXggrz84MGKsMp7F56tfn/2OcHTleKRCXi0Ovu3vwvhnzh+QqqDkApfGlL1iE3yMfpvt73dcM21dsett9lN199gf7n2OrvtppuTv/9yo/311tuygrTjqPTEyxhxU3zJx67hdDvooM+lyoeflCXNuD0C1rmI8oUXngtemm688Qa79dabs+Ivf6FtyYzrr782IB3Z5kJQ7SHuEMSI78+EGTOmhXD+9a+3Bo9YhJ0jHrGy4eabbwwesUgrnucZjpWV5W2+kQ5dJWB/D+cQLeWCNov2iraKdlftMn/jifCcc85JcUsu0mkCFrllAoLLw3322SelRWWKPD2LOXPmxJ/okqD9eiFMShhpv5AbJKoJTcogrUvNBt3vtT2uHXbYYW2+3VWRJo+HFY1ro+kRJ+/Q4BOf+EQID+kdE29HCRjhu74wxdp+NonLQwxE4+jkAxor13M13xCusrKyEF+0W0DvMy5bQB0T7iFtVKG4przkGg4aXn755VRY0kFamiYlZSJgEdXAHQcESIuEmIOG69bVsl5Y92scOG4sOkrAMueiaTOuKucfmHv5m3HnbNC6ZSZF8SyTydh+EDN0LibomHBjkEYDdujX0mHZZlvbYdu+gZj7RZ63MiGeFFZUUNhi1u+iYNbGwYZMzrFJGrRHwB6Q1sMPPxj2HsaZR1xGY/DdbODb++77YVux4u0238oUho4gNjnHiO+PQccAq8QxxxydmjVOvDSuHscnhiwOpJXv8OAONF2nI0ZXCVjDbpo7s8cee6Q8XNEO0N5q8q5vszpq/ew0AecqkKsSgoZQDZ/Mp0SORpClMTR8gEhoQpQmRbVqBNM0ODEkSiA9F8tf//rXVMZ4Yo0zJ4bvVPhn4s0YuiIQlCc8/hZ5SXzmey9iMfF2lIBJq/hbXuI8iZGL+GGATOfZRI7UsbKQdz6OGpPRrOdMeeqHQLgnXRlpJc0mU7mM1OYLwJuhU8uJms2tkEQgpmaTLiTM7GQRsyeWQHBdJGCNpaZmWrvz2BVmJnC/zOcL5y9oFcaYcGPEhBtj0I4DWqWX77yEe9JMCvMgfZWuGtteMG9+S/i7LE126qkTU8Qhr1cgFw2YozRFHSFgvSMmnBhxOU2H/v13SBGONNPuIN/uxM9//tMQVhGqN+VnQ3yf1lxjmYi/kQ5dJWBd0zntiCRd++TbjY4oYJ0m4LjBjSHtBlJIZxpNErVlXBj3iESs3QawAyIiiE3CfGf16tWBvDBdKvF9eGKNNwb303jrnHjx9+c///m0GdRZ0bsUF/7W8hrExw1nExSU7hoDRsgPOTJR4x6nZzqJx8xjkPbS4oHvSOSiBfMOrCakPWWMtCfe5Ic3L6uy+byVFuzzXM/wbeIbh1eQhohWG8ZXmwlYOyHpb5GUCAIyFkTC+l0k7Mk5biw6SsB+uRNI93c2+MlREDHkRtiIN2GNCTdGTLgxlFY7br9D0H65hgasdPRk3x4023venLlBYyfsvgPfGaAB4+OZhl9rgFvKlMpRZgIW/OSomTOnB3L178oE3p0NaIY77TQg9R2vlcZheDcgLfVHP/pBiI9330kaKF0zQWmk9BowABeyWwerRC4m8K4SsJ93Qxuxyy67hHaHtsFb7mSR5DzbyphM0mkCzlVQ3X2D6InAE7O2t6JR9g2zR9zIZIMXEgdRQonMEMYN+X6s0eaCmLR5B272ukOk+cZxUTr4OCAUDLbMigk3PoJcCJh08t9WwySJ8yZGe5LLPe0JLjV9fhBH5Uecn4q//93nndbwtSvNBIb26gkYEhGpQCIyJWusWOQq8oKUgwm72Ywqk7ZIJW4sOkrA0lwxH0Og2qs33YSwdIgJG4cihMtr89kQE24M0smnGcD8rN9ijTcGaSbTvgABp8LcZWkKjb03nUIGIt2kDGUm4Hj8l78feuiB1LOtd2NqC192MwHf1FrW40kpF4JqD/GYb4z4/kz46U9/nHN80kHWAKU1Von4G+nQVQKO2w8sufIpIKGexfsNiGtylR4jYBprAoOPTB9hPxvVe0xiMhQRkvajhqSz4te5ynavMCFKPGnA8Th1e/CdCsWJBh2ft90pMsdL/E4b0iIRel/s/kHYCEdMvB0lYERaH+KJtaOFLJ3oXeSDOhVxXNsTXGoyRuPjRr54Ita4r88r/aa0Uvrwd7u9WEfAMh2Hsd1mwg2E7NbzSuOVW0h+41yEDBGLlEUk3aEBi0RFpHIEws5LMdlmApokBM65N0ET5phwY8SEG4N02qn/juGI5uvH0bkevy8G4VAakqaMAVeWV6TWEXdVIBkIeMcd+7UiEEgvFw1Yf2uJFET54IP356T95orddhucIhw/Uzgmo3cDms38s5/9JDWL3Hde2oMfBwbyQPZOETB/e2sa1kWvlHjipf0Sb+U6R0bSaQKONZ4YaqT9so44wkRUEXz88cdD46flIyIWGuTOaEv6Pu/xhCFNjoSUCZqw+SU2Cqsab9/Ae60d+MYdMjj00ENDHOIGsaOQKEM9Mej3OF5owErXmHg7Q8DZxOeJL5g+fbuC9oR7mOmuvTx93pAnPp80Ez9ez+yJWMdcy5r3dcxzQdNFq3YOKbRu1m9aoLHLmFBi6H4tC5Lmee3V1ySkiHk4C3waxhNDKEtxerdB83ixiNsTsDoeih+gQ6JOhiaZZYPSwk9Ak3ctxVUdFf2to3cwQmcAcC4NWGPc6bR9WQLi9GoDs7AagzLi2wby2CsRgBmwpJlf+hYTMoT+n//8K5hS9ZwnGD/BKzHRtnWwo3MBrQzxZbYl39uSUsfQNVG8f/jD7wdTueKnY6zxx4g7Kpq4lsnrWIyHH344pKF3aKNzpaf/jTxVvnoC1t+0IYhX5pTunnRzGT7z0mkCzkVWrlwZNjImwhAtBCXC9RokEWVCjSTdZCNEjUMuWpISgnulDfNOPateCxqFz+jQmKZZgK3GVuOHmtyjzNTvH/vYx6KQdE6ozLHJI9Y8300CVl7Eku5aT0lNTU0qblQeX6aAz0cqm/72FguOnSVgb8L2aR7e5QBhQFbeLWNMSDF0X4ybb7ypDamkg0jXx0eTEZE2hBujHQLWBLM4fILM65kQ3w+k0WqCm//NEzXQBDagDkFFWXkS7uaxa4E4eEtAOmKOQRqw5MSXI8qNyopvsFm25iUZF2xZz6p1sA88cF+4f+BA9qamTCbllfPY1P1+J2DeQfy/851vpeoEIM6xd7FsYKIZmjPPQMxsfNE2rG2BBszzvpOs+pmuffegbvtnAZ0wb51FfIdLiiftdUe04E4TsD6YCQiksPfee7eJoF/2I6cbTKihdyGCVCSJzJo1a1rtIZqLpCPpdOTw97//PeWg3Se4rnEus2YcD3+NiUCYKdhmLddGvKOi3pcKwrtJwIjX9CXKozYNejcDeeyxx0J84uVH0op9g+lniOtaVwiY96UbttA5JCKNUBCx5jKJSc9wv3/PpX++JDGzxhpbjGbxlpN4/Cor2iFgr5VKcyXOip+PdzqgJQOekZbvf5f3LpGyCJdx35j4+T7vSs2Cjgg4kC9WATcjvE16RaCOsf499ldOPfJWPcoA60OpCxoSStqeFnOwCHjatCnhOZlis812/v+BgMEvfvGzYLYHXsuPNd4Y8VIt0goyPvvs34b3qoOTCewH7Ns+0jOu9+qUa7WE/573tU978pGPfCTUHybvKo3hJqU91zsjnSbgXISAahY0kY2dcihBwJIlS9pV30U4ufYw1ENRo+JNz1QUNHSccPgKRliB/va/0TMiM8kc9ZL874BlSC2VoPPCO/xsZ9+h0Pm7TcD6fmyCjjX1nhAKflFRUYgPjSCIy5fyMs4joSsETP77cuIRGshmwhVJiLBEKDHhxhAheU0QrfPGG/7SRltLB8Uj3WQ+fmtDuDHaIWDFzZuDvUlapJoJcbooTby5Xmml3ziyFlnvjydhlZeWBfN80HCbkpngfjJZR8a/qXfSgIG33pG/3gyNg5a2cwdaJmAxDswYLWPAkIieg4ghG60xBiKe9zsB0/nAU9mRR/7c1YuESIljTLgx9AymaMbhW9J6Uk67Sd17771t9u2NhxP9uUBn3vOSOtnkvZeYq/Q3x/i3bNJpAsbGng30QEiEIUOGhO3lcOx//PHHh/OTTjopuDk88cQTw5G/b7/99nD/I488Ehxp//Of/7T//ve/dt9999mDDz4YwN9srp5Ou43lqaeesvvvvz/sioE5gvfqyHsIH+8ePXp0m4liyjQySBlAZhL2n/70p/azn/3Mjj76aDviiCPs2GOPtRNOOCEciQu9ZjaD5ttdAWlIevAuRBVLHQnk3SRgvq3OQVVVVUhT0pd9OCdPnhzSuSuYMmVKVpCvlJlTTjnFfvSjH9mPf/zjUMZ+/vOfh7xRPnGN/FFlIh+Vp10hYMo1+U2ZAHxT53h1O/nEkwL+Z599Azn4yVgcY8KNERM152iXvPPB+x+wKZMfyQo5tklnLfFLyjKiHQLmCHl67VzkOWLYcPv1L3+VFbFnLcXVE7A0698cdbQd9atf289+8lP75S+OtB8c8X37xc9+bscc/Rv7+U9/Zsf+5pjwvheffyFFoDJFewKW6Tl/dl6b9Ioxc+ZMu+SSS0IeU45++ctfhiMbhXCN+n7MMceEfMf70d133x3qLG0X5fO++/5r9957j82ePdPy8maFNcB4cxo7drR9//vfs1/+8hd29NG/tqOO+pUde+xvwhGnFSeccJx973vfed8TsN5zyy03hXj95jdHhTgzK/rXv/5luzjuuGMCebOOmCPLmUibK6+8PHjXmjJlclbQeVI9922gOlF0nvkdBZE24sgjjwxtBvlJe0I78otf/CLkNXkOR8EXlAvat3vuucfy8vJCW0W+0+5xpO3uiHSagNWYZwO9RNwFIjQAkIQKixoECgy9dNbPolVoYDyd9kKBI+Jte5ttZejQocG0ACismv3qZ81qjZe+l05T4hqaFZUNP8+EO44LC6+lacyePbvNVoFdAeF/4403UmTnxx3eTQKWkH90OryJ950CFYbhCQlpEJcNrtFpIw/jHm9XCLg9QRN76cWl9o2vHx5IRKSrSUUx4aaDJyWNCUN+u+4yuI1GGePPf/5zq8lX8azNNoQbIwcCVhgBHQzIeO8997JVK1a2WVcc4+WlL9lee+wZnpU52hOxzrn+3DPPJqZhuMWZl/147uqVq1IkGzsa8WO+nA856eQ26RWDsnLxxRennWBD+uHlDyGNcUPLckuVK9oatDaZmtHo0G4h2uXL3wq+odGI0RK1ly9mav39xBOPve8JWJsucFy5krRK3ut9VucCv+QJzRcCjtuBdNhrr73CkXbdm5c1h0d/H3LIISmOirVXzMr6DX/yPCfLJ3njLW6yhjEMiWU1V+k0AceFIYYaOwowld/PahZx+PPPfOYzqYlNPiEpiF5jQdPKRfAxrEKshPcJBeJv+W/G5kV6Qy2FOxH+9oWfOFZUVKTe0RV4svDiG4R3k4BlzkfwiapCTqHU2GtXEOdJOlB5IFzC4see+duTD2mmZ3xHS0d9j2NHCFjlV6Slv8M7mhv8L33hi4FIMJfG5tZs8IQkeJOs1sNmApaduHwgvuObFe0QcKZJYsTTk182+LTwR96tmdT8jTtNPcO5tFqN7XJOh4e/W02wcmTtNeHvfOvbbdIrBuWBFRJKKy9xJ4+tT1WGKPu+rvm1w4yHQj4iFb+mVuPFEPDcuXWpNsDXh7iOvJcJ2L+rI4QreDMzaaRlVnfc8dc27UA2kIbxXA3SVu37Zz/72VSIVYdD6KN2AGLm/ljR4N28z8+o7oh07G4ncUTTAT/QL7zwQqtehdx0edMYWt23v/3t1HNExk/9p1HXOB8asBIpm7ARhJ4n0aWVemIl4XhnPKNZmcS5xg0gYK/1qoGXn2Yyj4ae2dyxptVZaJxJ34pntsYN7DtJwIjyEHOPCqYv7D0J8vHggw9OdUiYoKbGx5cPrtEjJf7Kb72jqwScTdatWRsa+wM+s38gET9Wimk1JtwYIjqek8bpZ1DHhBGDiUGIrDUSkUcbwo3RDgHrXMuq+CbhQztPedFqB0oLjR3HpK7vLH3hxZCeQOFJTUTbkqQ1y4tSk6yar3uy5jmNAZ90wolt0isGZYEVEqkOVVSulJZ0/BgKiYc14glWaMFowCxPErlALDE58XddXc3/FwTsd0ECxF3xjSdNxdAz8UQ2NqqI24J0oE2PNd90bZNcB6st1bJVdaxJW9o59hTXZE/yRnni+UTadUek0wQcF4YYIjw1jBReT8REzBfoAw88MBURIkjiETki5XsX7DaUizAxQpVB8GTkE87Pcibsek4mBoiQcYK4IvK3GjQyjMqIRy//zUxIZ74APswiDX033VpghYWCgyMO/zwFRvHyk0Zw+5mL+PwhDMTPV3bOAeslySfFg2/JVKOC6uPm4wuU/tzr80HXdF9cgeLKQ/lSB08VR+d6xg8P9CQBSxM78IDPprTZ0LA3L6nxY6cino5oyO2BtamI4qPywt9tyDYdMhAw7xYxEg/FCRAnfuN+ns8GNFbu5Rk/mWqP3XZPnev6Ky+9nNoYYu3qNTm9n3sC4TrTtZYjnXj8CW1MzjEoD2jAGi/3JnyVN1373//931SZUrnXUhs/oYhxUEhEWyjGa4V1nDOntg35pkN7BMz7IDCvTfrNFNAqOefoyTL5vasSE3pbKFx834fRE7A6LLrGmLKcdGRH63STZS7Jk5b6zqoVROXei/KXMkDbS3vhFUOgNuk9qQFTiJYuXdrqOQpL6wXrmwNJ48AingruQQRpPBn0zqWRbI+AOfK7v8cX+NjUwKC8H+v1DrfJIOJEXJjNnesYMOEgXp54KCgKg4iKb6Yb+1WBEdFov0oKmic53kd8FFc2vmhP1FDzbgqiL5yyWkjYkkuWhDiOXFPv03cC4rwRfB7J+qA4qFcr7eBLX/pSailUJmGMmHt4h+YDxGHoCQKWlvaFzx+UIlivBQNpW56MITg0wphQO4qeJmDCLSJGiyVuHHcbvGvqmfYQm9kHDdwpde7TBA1YpCtPVzHhxvCmaI07Ey5+QwP2300HygNbW/pOKPXAl3sJ22GqA6ryCrTrj2Y7M7koJhdPON1JwLzL+4cGIv74XBAJJmTcVWn97hiQrt8nWXH31/x1hUtjwG0JtzXUtvs2ibT0edQeAaudJX3ffvvt1Hs0n4T2TASs/Od7zBXKVTpNwAQgG4gcJlEIGIKiIEMkKtDeFEbkvva1r6UaRCWQJyNFlBmGfnwvk+RCwPF4jRp2/5x+ZxachIxR+ImPr5RyDtEelIH6O+5Z6Tfu4xtKNwhRZhJVPBHwhz70odSzsZbpsXjx4lR4M0lsbpPo+76wsg+mvqm85zscvdaqc+Wr73gAnpdlgN/IB98A6X2KG2VGaeDN8fE5JMx31EtVOHqagJmMxD6/0mzR6DQLmr+9KTdGTKgdRU8TsI+H71igweayTpn3cz9pM3jnXVqlh3fEQZq9+fobKTLVWG/8vhjeG5YnY64zczpOrxiUQ0zLtFlxe+PLCKQsd7Zq7FWX/fIZwOxnTU4CPUnAIix9B+jvWCOWu8zWJuOuSguJtgc/0coTsMZ+pclz7R//uDN4E4s3b4ihNIo7/l45ykbAtHM+XTFBq/2I22qv/VJuMrWd6aTTBBwXhkxg9pgIwpugfWQ5RwNWgxg3kBRGRZrlJ7k0ku0RsDJGPSWfSYI0SoAGLO2XI2EmPpoEJIk3CMgEn2lApivgiYn7lFbeDKZzkQ3h2HPPPVPv0PP+vWogtPFFNtG4NnHzRO/zECEtmAUdF2yOpHHcqYohotXfPu+lOad7hqNM0IQznhjj5c0332xTFvQN/77uJGCZO7/+tcNamZg96abGG5tJB42Qv2My6Ax6moAVB7+7E8d9PvThFNm1B6WLN2PHS5u4Z/lbb7fSqnMhYN27fu261Hl4R9OWsAwqTq8YlAdmN6shTtfRo+ON9e7mm28OZScmYHm6ghBYz4oGDImIaHuagEE8DpsOIje+DzknBN1VafsdD74FwRI+r41rslUM7uG3a6+9urmutoeWdIMU4/Y2eUdmAvb5TFuLkujbIt+exe/uiHTsbicqHJkgEy7TuOPGEfMtEWSat7w7sQxJEfRalP4WkbDOzhNRJmmPgP11vtW3edkTv+l3kTJjqUzCkuYp8TOSdY52masJGniCVBhUkfUe4guUVjJ361zCemYKgxaTEw/exztoFKRd1tbWpp5pT2iAfJzjzgCVn3WQ8j7F97zlAhAO0lJhik03xNPfLy2XdCA+Mjv79xEf5g0gPh/UYQCkDWFnEhbP804arbiDp29z7C4C1sxdxoBFVCIwTy7AX9M9XUVPE7DIU0ctlQI8Gy87isF4Lu+RpstznogZX5aJGo1a7yQsIWwx4caIyJ7viYxPOO74NukVgzJ66623tir71P94FQJpxZ7iKrcqo0k5Vb1OyhnrYCGTNWswUfYsAevdHP0GDatXs0QmITp/Xfe3EHZXpS2JeqTbNIL4i5h1jydkzm+88YbgzCTWeGOQbl5TVTvoz7knEwHrXNY+raTgnXAb7RJ5pDaac3FezHfZpNMELM0xExRJ1suJQOJZvF7Yxk8JRINLxDQ+qoLNO3Nd6NweAYuQfO+F+zVO6DsDHNGAEd+hEAmRQRoTrqura/XNTPCTsGKIrJShmSTuEBD+TBXWX/d+tzNJTLxeIDY/2YllSPH3fIH3HZ64c0O4ZIngXKSrjhD5wDXepwZJ+SoC9hVH4dI1X3li9CQBq+FnDBgSkVMJSEck5omYIyStNbExIXQUPU3A8s2ssHvzcYh7TIgxmpchkS4+bZQmHmjAKTKNXUpmgdeaZZLGhP397x3RJr1iUB6uvPLKVHnyVi7Sx+9KdvXViVYGqLNJhzF5h58N/atfHdmKcHqSgGW2lVYbkx3w5l4RnUiw69L2ex6ECa0WkzyES1hFvKSLtxL4sezrrkt897fVeFtDaeTbIbXpvu3JRMAI7Z/aQHwJ+LQXuev95Dnv4++OSObWvR2BMLPhC1/4gn3rW98K5j8JkfFjwBrbhKTxLMSkGpaWfOUrXwkaMedf/epX7etf/3pYr/W9730veByJx2TSSXsErHM2i8D8TZgxafJNthQkLDTwHLk+cuRIKysrCzvwoEFCtHiAYsyXa9XV1WFy01133RVmI/vvZsLhhx9u++23X1jPyjnfOuCAA8LY5pe//OVUuKjsMoVhCpHIHExaQop46yHNSXviAXjnYYcdFt4LOCfcuQi+lokfO1WxXSTelbjGMibM2IB1z3g40ySveHyEAqlODg0GcSMcxIs8pgIQXsLJbxz33XffNuYen5cUdK6RPqQ9YVuwYEEIF/nC0jfC9vTTT4cZ34WFheHbvuJx7EkCpqF/681lNmrEyOCM45CDv2IHf+nLQSM+6HOfD+uDWaK0/36fsW9945up2bcinZgQOoqeJmCFU1ov19Fg9/vUp620uMQWLXw0K7jna4d+1T5/4OfCODnpQhod+pVDQvpwDo747veC0w5pvx2BJ11dY8nS+eeeFzpG2UBZvOyyy0J5oiyx9SXlHwsX9Zw68cwzz4R6z3100CnPlF+OX/4y5ftAO/TQr9ghhxxshx9+mJ133h9s1SocOyRk0pMEzHu8+bmwMN8qK8ttwYJ5VlFRZosWLbTa2upwXLz4UXvsscVWVVUR7k3IuKvSlnRj+LHfV155yWpqquzJJx+3hQvnhzR44YXn7PHHl4S/+a2srMQuuOB8+8Y3vh7SNhtoU31bwbmUHv3dHgH7v8lrPGRRLuAntd2cc42/4Y3vfOc774wjjjYVNgLiHVSrkIiA44bBD3pDOJC115pltvbPZpP2CFhaFzN4NWvNv1ffkibI7GvvBYXM81PbpbXGGwNkAiZbpQVp4L9NnBXvdHH2v8dCmqmR5R6ZqHV/rjP0iDdu2AirZjJzrgZB8Y4JV797rVf3M1YszzJxWutvCm9JSUlIR/UqySe+H7+b69KYfZh8B4vffC/YWx56koBFXCIBbYMnc6r31sTSGtwt4kUKUns/aMCcpzOr5xp+3iFNWATJt5ROnGscXekW0itXDbh52RHneqeWMDEpS7OlM4HyTxqqvPjZtP6cMsckRNUzpbM0PEhWy2g02clrehx7goD1DWnC+F9mHJoZ2WyMkJT/rVLj1Fzn/KmnngjPdV1aiDYd/PIo0uWss84IpnrCAbSHMGHTFo6DB+9sZ555eivizgRc+Ko9UB6qvvt6n4mAOfdWD9pPz11+LozP+0xWw0zSaQLuqrSp8B1Ee9IeAatnROVB0r3bn6N5JwW1tSuzzmKXXXZJfYMMjTso7wVh3Ju4xub4XOLv7+F5nqWzk07itMfXqhqfngLh6kkCjstrOug+vsk6c18+Y8LqKHqagOPvxYjLQwyltQ+XD2ucTu+0EBacmfhyoryJz/12hC2d6rZOJWL0JAHrfSKrJB7JVodJ+isOPk/62LJlbzSHr+dFeU6YcZzk62EcPsIOMZ9xxmlt0jEd7r//3vCOOH7x8aCDmMiZpFXrvHpnpJeAewk4o/QScOclLq/poPt6CbiXgP2xl4CJd+vw9RJwN0tcyTqK9qSXgLsuvQTceYnLazrovl4C7iVgf+wlYOLdOny9BNzNEleyjqI96SXgrksvAXde4vKaDrqvl4B7CdgfewmYeLcOXy8Bd7PElayjaE96Cbjr8l4m4Ph7MeL7Y3BPLwFnQS8B9xJwD0svAfcScC8BZ5FeAu68xOU1HXRfLwH3ErA/9hJwLwH3uMSVrKNoT3oJuOvSS8Cdl7i8poPu6wkCPuO00wNxppbsNC/5CX/HTjHSoJeAewm4p6WXgHsJuJeAs0gvAXde4vKaDrqvl4B7Cdgfewm4l4C7LCqIOF7AexPONXAJiCMIwDWBnSY8cPsVX+soRo0alXKc4X0Tbx9tuiBTncLbUoGSgixXdA8++GDY7ADHE+w6xPk+++wTjgK/fexjH0uRdDZ89KMfDR6bSJ8XX3wxhJmdo1jI/eyzz4Y0eOONN8JvfhG4wqUF3/ytc+4nbbsj/fBgBiko/XyayREBaUlc6Ex8+MMfDg0CnsX22muvsBMW6cH1vffeOzjEwBEHjjYIJ+/HAxphfeWVV8KRtHjiiSds1qxZbdLLf9+D9+N5bPDgwakw8G3+zgbdo2f5GxAmhasnQToQbxyn4F0Mb2KtGvc0pNYRnDbpVHvmqaeD/+NXX34l7Cik47I33rQ3Xns9K7jvuWeeDW4gX3vlVSsuLLKdBgwMWwbutceeYQejGLvuMjgF8iEbKA84MHjuuedCeaMMk+6UC65Tjl999dWU4xjvrMW7SfUOEXiP8o/3ZEOcHzH4Lp1zyhTlnDKtskMZ54j3N8o2vtC9n/ZE2pJCDL8Jgj/W1dXkRMC0Py+//HJweMR3CTeb3yRp97ItX0560K68EBxx6DkcXsQEB7j21lt4Luw6AcnxD3nIOXlC+w84J72o7xwJ90UXXRTSlbaFOrnLLoNs1113sUGDBtqHP7y3DRy4o33kI/va739/dnDgobhlwu2332Z7772n7b578q6dd8axz7b2qU99Ipzr2hFHfDd4DJNbTjkHkbthyhznlDfKF3WW9KX+EnbSm/SHx4gbf3dEeoyAEbaBw62gb1jktShuYOOCFv/WUVBB0n0zJpNMBCyn676C+y0IgcjPbw6Ba8Y4LOnAt73LSpEav6nHTbrhMYsCK/Hexah0ImQy/lOf+lR4jg4A7+gKvJNxnRPGOP34m8pDgaSwxrsl+bS54oorWnkR4jv+HMKWtp0uvTzI05/85Cf2+uuvp95PWlApcrEiqFND/ikNCat3V9fT4Ds07hC/4sXf4fc0pNoRoK36je7x3azNDvhdri8zgfu0Py+erQ4/7OspjTi10b1A8sVoR5TWfZs3IFH8lS6+jvg89h7g6ByLlGkAcQPI86pDXQGd9wsvvDD1LcoI3+bone0TBh+mFk9zbQk3RlcIWG0aHX/CG/8OsYpk0R45QsJcE3SfnulOAkZoE4499thWG860DmOS1+TxNddcE/gCSdq1JC38Zgx4FvvDH85JhTsbjj/+2NQuS6+//mqwNvAuvG5xHcsAf69YgWvfJlu5kjY2+U7isax1WaPTtscee7QKv1fmlE+0Ye/IZgztiXqoSmg1bBBK3Ij3JOKtouK/MxGwhEwgQb0Wqozx90pTRpvhvTGBxFCh5ByCIzO1+QTXqVRKJy+ERY1OvDOL3EJmKvCdAY2jr+AqdN4tJ87oJb5TgNBrVMWikvGM4hU3LrxL5uo4veJwAfyw+m0ZvUmzI8I71HHgvR3Zzaqz8B0RgXiLjGJC7Sh2HjDQBuzQz7ahLBGn7bZPnecCEbfw8Y9+LBCrXEJqn125jPSuIwH5kQ1Ka9VHXI9Spvib8kY5UBr5jQ/IJ+Vx7OoWP8yUldjK1RnwfbYjRAivr2uI71gSJnXKW8zBbQk3RlcI2F9XmaFeoZWrEyuXkwCNryVuvDs570kCRvBPn3xz20Bg5K3qlw/r9ddfH9KUvOUot53sHIVGq7//8pfrU+HNhh//+IfhfnZ/kqlf7kE5R+vlOkQM+NvnB3mpDhdCmHgvbaw60GqruI4VUOW1I9KxuzsgMsXQu/EmYIHAe8Q90K6CSuh71vG3dZ6JgKl0cU+GiuavyWc1wnUy6amnngrad0wgMfR9CqH+Jp1iP7McRQ4KG397TVMdAkx7epcKSWfBu1JksDW+WduGi29xz5/+9KdW6Yb4HZMURjY4V+Ujj3gveRGTfJxWcdkBFHg2m0Bo9HxvVWFoT+JGlR4771X4ehJKR5+upAe/hTxIQ6odgYh0h2372nZbb5P6u1/f7awv2wC2A+3Jy05FbBnIJglsZAD5ogHH2wvGvpRjwk2HeEcZpbvORc4MWSBxHZXQwSP/2dQjWxnyiPMjBu/485//nNrSUsJ3fGc8nSRtRFvCjdEVAgbaLS2d/3mv5Wo7RI0Be+24pwhY7eRRRx2Ver8v64qX8v62224L7YV4I92+wFxjNySNB2fD0Uf/OjyjDSkgXp3rGI/Pr127OvVbrGxhSiecKrPkD0flAaADSbxahiHalx4jYIQGzptZCSANbuzAvyfgKzLg2/E1kImAvZAJqoQyO2dq5NmRh/fGFT5GvElAXNlUWMlg9cL8xgoiD08ijKHk8u1coDRUGL1GIohALr744lQYZKrzQhi5zv6qcfrH3xHShSfGRz7ykdQ3/EQU8obvZQPCkTT1z8bf6En48kg6qlKDmFA7CkgUwt3WkfGO2+9gA/v1T13PBshXmy1olyM03lYTu7IhB1FcMxEJZY7ftAMYHV5N3EHIP593WER4LhcLRly+YnAPpIBoDBDx34uHp1q3CW0JN0ZXCJjrcfuhjjFtix/zZRyVI0Qsc3RPE7AEDVjlWh152n8NEeq36667LtxP+5u0aUl6oLUCyJG/b7rpL63SIRPYhUrpHG/HiOYrjVrnuqdlo4yEB2R9YRiEcuWVN4XflzeUqHQckkl6lIDRCEloTza5VI7uAg2cCrC0i/ieTATsG2oKhDc56RpCheQZ3cskIm0wnw18Wz18MhXTvCwBhNVXLmnXXvQ9fuOc3qM6NjFRdgaEg06Lf5cPn7+XfVOVFhKZb0gbmaDvuOOOcD/vjAk3aH1udnq69PIg7diiEuEbcfrISpAJsXVDjSfv1p7QPYk4PqSJrhO3mFA7CsgWokX7FQmjDYuMY8KNwTsgXjThXQbtbF886AthV6HYBO3RyhzdbJLNBPILcvXDJWrctLWlrjM5UeU87vhStlQHpQFTtuL0jhGnfzowtML3vAlc9U7n+psyRZy4P2kPsqOrBCyoHnFfTA7Am5sFdj16JwiYzu1Pf/rT0LGKrQsCv9H2QcCt07a1dqodpW677ZZUJyIbTj75xECmECxmaKW3zmMNW8TL9SRfWtoz8pTJsC3p1Lr95qi2kd9iy1o26VECRtCA/ZhMaFzSmDzjCtJV8E6+FZMRCeUJJBMBpxMKVKzd+QlSCPvPKpOygXtoaNIRkX4XEcdCYxSbOSi8zM727+oKfEUhPOShv0Y6cp0j4zeEibRQJYobSsLLmJrKAvEib+LvKO7p0suD59mnOc4Pvh+TcSbxYeQ5GlppY3H57AlI84/LQJiIlYZUOwIRLePAjP9KIxYRx4QbQ5O1pAVjgpZ26/fXzYh2hMZN8SXNGfJQ3H0ek/dxHYPsPClK2JdV9T0uPzHi8hSD/LnqqqtavZ+ypo6bOpdxOdd9MeHG6G4C9kjqamKm1TU0Yk9c7wQBkz7f//73Ux0D4kTYiJO3SBKHSy65JIzpt3SME+1Us5OVXldeeXkq3Nnwgx8c0UqrxQStd/kxYeC/E8+CljA8RTx8+YwtNsQrXXudTXqMgKkkFFJ6NyQ8gfczTHMpXF0B39B53Mj7+zIRsCqWb+BFLl7T0/3cB8mwhCiu7OngJ4Np4okPs08fEQrT9v23aYT4Tdc0mzbuZXYF5Juv5D6MgG/deOON4ftKH98DpCArfNdee22IkyqkCqze6XvIcXrF4QJf/vKXU2nDN8gzfUumykxApJnznMyJinP8re5GnNcciXuqsUpDqh2BNF8/+UrmZ67FhBtrv5pFrRnR3/rGN23l8hWp/XnTrid2BCztMBOoN37+A/CWEX+dZSqIn3Ql0bvAAQccEKxPcRlNB6+RpQP3iIApY74doPzEczD8sEcSrrak290ErN/Urvq65KE9f5NnkrHgniZgpdeRRx7ZKg6ci8REYFyLOztKGxGmSJNJWD7MmfCLX/ws3C9TswfvhpTT/eY1YATiRZgFzXtJY8qHn0gsy6OsuzF5Z5MeI2CETJAJWoVagY0b2HTw63gVWWVmfG9HofdlImBEWqbv5XrtigZcFU7y9NNP5xQ+ZabCQcWRFgA8QZOhfsKXwqXGR2Os0oD9sz0FxQHCwAStRjDWCNQwITfccEN4xjcunQVp9+lPfzr1HT8xTWTsRY2mKofymWuaLMYzcTwzgTB4ouZvnVPWlbf+Hq77+7IBEoyJsSOICbmjgHRVZwHjqz4vuyrkB+UgHWEoj3XuNWB939dTacN0yELaMdbYPIkMDV6mdC3LYmIZcaRzwW/qZEjr1983/eXGVIcDs3qq0xFr+50ElgRNWqvfuCm53rTFFj+6qE15j0E81eBT1jSE0dKBbSFeab6ajAWkHWtpkkgNAvbk11monv34xz9uZYWkbSKc0oYVfsz95K1vX6mbsdXx5ptvTr0rG371qyNDOCBadWz8eRLGFu3an3OfTN66n3XVmlW+444tfOTXVCu9k/fkJp0m4FijiEFlpWFDK1OB8ZMt4h5nDO7zRzIM8iYzZf7sCpSAmQiY8Os8bnToifuCwn3qBT/++OMp01k2+MKClUDn/OYLLL9Jo5QGIBOc1+Y40tlRgxZ/L4Yav85CYeQoDVhhI70Ij083zjFBkzYaBugK+DbLTvz7VVE591q4GmjC5BtuL7ruy117UDnUucIl0g2mZLdcAXB/Lhp2TKgdRUyoHQVheC8TMKJxYV1jVjzPBE2wuRMhUtW5CFjEq/j6e/X39ddeF2Z+M+6NQxMRJ2Ph8azvzoD36J2a4MYM87l1c9rU1xhKqzj9KFvKNxxPiHy9OVqTsjxB6z6th9XynM6C+kRbcMQRR6TqCeGKhxiUx5igfR57LVJKBksaIeo4zunQEQL2v2uZEvCa9xtvvGa77dbiW4L0JH31N8u8RNDJM7lJpwm4PZE2oglJMjfkOkZDZtFb8hkWE1VXoPdkImAJDQUNO0fMELGIfCVVVVVtvpUOFL54zJa08dq+lsRIm1NBlGCSRggbJPPJT37yHZlh7oHWznINKgd5rg5BnI6YcnDE0Z1rwHG8wASdWFqWMjDDse1scREynSivUdHB8WWsI/CNgsoXThJ0zRO07smGmFA7iphQOwrC+F4nYG8GJn9/+MMfpt7nCRXNl6VUOBTZY7fdw3XO5ZgkHflu33c7u+G661s0U8G56ewSmraktGugd0LETz/5VJvyEEPar3fiQn5xneNOOw1IabUDBiT3ck1Ey2/eNA2h7Lnn7vbss0+nCKhrSCyEOOLwlj2ft+QVbTzexi699NI24/qyWKlNQejEpyszMdojYIhW5Mo6Y4785gnYz55+/PEl4b1YDJRuaMJKWwGvXYp/LtJpAo4LRAwCQ2GQDV0k5StNexL3cPn7mGOOCQUs/l5HoQTLRMDKdH1/+vTpoUH1ZmMKTzyrW6Qafy8G1gDv4QehEfE9PxVIEbGW/ehbvEPmZsLBekmeTyaBtB13604onQgjf3uRdUBjqz7PWzwFdU2wrqhjQl7FVglp4ghponyTuQ5CpFOoDgFpq3tyMeHLAoH4+PvGguUzEJd/H9/hu3F5iBETakcRE2pHQVjf6wTMuWYeI4wVq1xqtjZmXoiOvyE3NMxTJ05KrW/2BCyNWH9jvvb3QNgAco7Tq6MQ+ftOAN+S6TwuDzFIG9zZKm1ITwiPzmcyL6SFbBjXlPnZm5sBLh79rGhIpX9/zMTJvZ0F7/JtI2GWEwvKVTpFIV3nPC4fXiHLhvYIWIRbVFTQaskWYZcmS5rJcvChD+0VnsE8v24dc0eS8WWRuPDmm683fyM36TECVsJBKnGjK00pG7xmSYGiwQU/+9nPUjPpugIleDYCBiLERx55JPVMPLOagiMNX+bF+Hsx0LQkWosaN26QCmmn73iTvHf2kRSWvqHBV1rHhNnd8KRK+MnneNyV++K/yUPfseosJPE3EZUb/x3lWzxzUVBjEedtJmB9iDtrOlf4SKP9998/VRd6NeAW6SoB+3znXX7ICCLSJhI6es3zpz/+SU4EzO/cB+H6+7qDgHl3PP4M+e7Yr39CwmnKhAf1He3Xd0R9ekAGcioBlLYym0KySR63tIXeTB0TakdBO0jHk3DGQzq+jsnq5++JHRJxrg6yykV7aI+AlTZLliwK9xN3OiJKH0jYp8cee+yWMs/ToeE9Il8/w1oknat0moDjCMdQgybTHySqCiLTXzYgIkHf2Mu1WVwgOwqFMxMBxzJz5sw2cfRjefKCkqt2jtMM7wTCLyuSJiciUSOlQqnJafpbJh4IWxOy3g1RfvF9T0rx390hsg5IE1Wc4yOCZUDl0ec956Rd/Fsuvex4RrpE3yXvyEeWSsn8TAOipXFxeYhBIx2TakcQN/gdBXF8LxMw4sMT5wWmY7BqxcpAupCvTL5DTjo5JxN0/DumbJ7z17oC/702f6cpEx6kDRtESGg/WluBWrQyyMGbSkUsIl+OEA6aMWZqrxF2J+K8Jh4xOXv48Ww9n+1+j/YIWBPNHn10QZtnQdKJSMI7ePDOwTIg8vVHEbDOW8zWuUmnCTguEDEIOGYGGj8/RiqTdEy4MShMngypbLznBz/4QU6TnNqDEjoTAYv0qdiQGhowmS/S03iL3sPffpwv/l4MzNlyIuC/h0ijRKQB03DLbKpvQhQaYydc2okjHkvpCSGd5AIwvq48RDjKDC2zcHc14ulE4fHhYnxanRbySWkZVzqN2eZSybE2KO984+87A5TZr371q22ezQUxIb7TIAzvdQKWJU1lijxP1aNmjddrwEyoYuLT8ccel9MkLO7RjGn9zt+61hXoWzrG2njcXsQg3bCiUdfjOkia+DWwaG6egGWC9i4q499ijbajUN4qvLRPfvgO+I4u98bzJNLVQ96V7nqM9ghYWLgw8VyoSVWEXbOcSTNvgsa8zDOYoGNHHgIeu94TBExiY0qIxzkpHB1ZJ6UJUJKf//zn7wgBe6HhmTZtWptMVoGiQPhCoan22cA9/v1qWLwmrOuxWTSenKZCS+MD2bzTQv7EjkFis1hPCN9QGin9fP5xTppQhpRfPt34W42E0jAdMacDBOy/qXMRAkc6KIceemirfNLwSfy+GHGD/U6DMLyXCdi3Iz5MXAfBWUjzhKnYccjRvz4qxDHbMiRI1pMumi+/xUTdWfAO/11PwOH3NG2GB2nDfJM28U5NhEwgwgllqtkHtMA1maKBxoLlPasr4H2+3VI++zzXkXLmPaLRvvmyRz31yk4uczTaI2COYNGihaln/KxmTbQSAbM1YmuCTTZ6SHfOd3KVThOwElLkI8SVSpqceqYykajRzATdQ+OmikbBYpN4/52uYty4cak4SctGIBSFmTDMmDGjTSZ3BXROEJkq9X0RmSoTooKsZVwyZepc72Q8KPYa1BVRx4f465wwpuukxCICFhlxJD48m8vzuYgnea8FiHgRvos1JV0DBlTRfSdKyyaygY6O4uHzSt9HIGA0YMqZ/6ZAvipvfWcufMNrQz0AmVJlZo0nG/m0Ad1NwJRzPzvWp5E6QZqo44dVSOtcyk/YMrGZcGMCPupXv25DiDH8uC9p5f/m91hjZbtHjp5UlbZKayZ18R7dIy9jute/V21cXGaAyiCTM5F0eeJJRwQsYvQk6WdFJ2nfYp7uGtouLY3BdzzxEqdc/UTEaRLjpz/9casJUn5GM9qrxoAXL048F/o10kxM0/poXcM0z/1MvFLaYnqWKZtdm1pr17lJpwk4jnAMCg+Ni3YyQUQ03hSZCb6S+QLGHrCZCmZHAQmeddZZrb7BMdbe6ABMmTIlFBo1mDGRdxT0XuWJCdGSIsQTHuFReHnOa2iERwUYQsZfKaKx5WwQEWYChOYbvXSTPbJJpvzrKaGRVpohuRCwn4kpzVjjs3FZieHzC/HfVoeD8o4GTL7pOU0oiTVtlQt9WzNuM4FGvCtQw59q8LfaOpCDluwQhp4kYPIn1mR83qhDQvlm03k9k3MZFOE6T10yQR93zLFtCDcGE6FID8hT6cUxNUu5eZxYmrLIlr91v99RSs94xJ0e/1u6dInRFQLWuz3xAIjYTz7qKahsURc4V35r3DeOa4z4fTFOOOG4QMB+56N0DkbQgP0yLZ82XJeFABP0a6+90upZP/HK4z2jAZOYWjtLIZHHoZhs00H3IZ6QIOA4MzoDhe+0005LmTIl6RrTqVOntsnkroBZzCI6v22fxm8JDw0O4H412H5igjoDGheGFDpi3m9PCF+6Bi8XDcQ3CoqntP1cOgjtQSKi1TWVn44SsNJS6RzfH4OOpV/25MmJc/IBHHjggW3yXiAf6QTGRJRuOUZHETf2MSAPEUyszYkAepKAEdKRBhiozeAaeUB+qKwzb0R1hLITdxbTITi2aNqSWo7kMXzosDaEG0Ok6IlRWqr/WyQrwvYE7TVg3QsZS/PVvX75Ee/g3lQ+Ng+PqH1V2eXYFQJGS43LjLRgfotNyh1H2zrj4csWEAErrvH9MeKwx/jNb44KaeDHauV6UmmD2bi2tjo15uv9ZfuJaJimd955p/CM37KQd0PCMbGvWJHs3pWLdJqAlRCxZhcnkDQnaVQyFcaEGwOhIslsqQYV36Jeo+gsNEX+1FNPTRGKJxsqukgQmT17dupZNRhdAaSJ+AlTamSURvJ8FYedBjpupAkT5me9L07PjgJC82ZVBI09HSGnE56NJ4f0hHgSRAi7Ly/8nY6AvekekCfxtWxgzanv7PCdWEhDduhRL19OEuJ3Aa77DkEc3o4iJpQYnlj8zF60N5bCKEwKT3cTsMblAenj095PdOQoK5rKUy7L2ORlSh6mNBOav4/47vfapEcMbyUgrUgTmaH5zZuPuZ/ffUeGNE03Y5p79U6d6wi09tiXA99u8Leud4WAYy3Xk66/3lOg/Y19KJDfKgdxeY4Rvy/Gj3/8w1ak6InXE+Zjjy0O92vtL0AT1rnSY6+99kit/wWYnHWOeZvf/LKvXKXHCJhzZumxkbEvIDSYGtPJBhGghEYVgoKA40lJXcGECRNamYKReDyR8N5///2hwFNA0sW7o1DlQSBN4iotTqRCfLkmsyVjwHvvvXcq7Pvss094D+HRhDdpCHF6dhQ+bPGs6pj0MglhJy39uLb2du2qEAZPsrETk/YIWGkI6ZF25Al/k565lK+4fOpbAr/RITrkkENaERnn0vD4rp8UpvNMJN0RxA1/OsikKu3MEwHv6EkCRvbYY4+W8DaXYd8oU9fIF/KW/GTcXRszxBpvjFbE25QQMsuQGBseP3ZcG8KNQRoMGrhTgE8zfhu88y6pezDZ+84M5LnrLoPDOWnK3zsNGJgiZ3niip/RuTRhyohmBceEozLcFQLWuyAeOePgb5lhu462pJmu/hE/v6k9ZU5xzgafHukwfPjQ4OEKonz77WWBIAHpwqxwbTpRU1OV0noxx0vzxRqA5isyxn0n969axfr/lrFlSNf//frrr74zBExDCmhkPHQdMnjqqafCvTI9+oY8bvBjSHiOhlWTuTBpMyZEZewK1ECq0eY7IhaIIp22R2cCUiR+9Mq7gpqamuCCjcyFSDFJMymFIw0TGjLLYiBcwsv4LibmRYsWpQhn8eLF9tJLL4VwPf/88/aJT3wirC/m+a6CztMDDzzQKv7pLAWZhLT0pmII669//Wvw3sO7iWdXwBpIvKLFs+xltm+PgGnc/QQQABmznzPpHZfrGOQZYSC9AU4RCBd5KHz+859vrsxtl1j4cxpS9krWu8nnuLzEoB5kw7I3soPxUI5sOLDb4F1T5AKhvBMaMGWpuro61VlhCd0LL7wQ6hbhx+xMHWRzE6wIyvNPfepTITxxeYgBCQLits+HPhzO99x9D/vExz6eims2QJAXnP9He/bpZ2z5W2+HnaDWrFod0uylF5eGa2DpCy/aRX+6MJCsSFnv9yQLsR75818EN5N0At5e9lbqvZjJWa+84u3l9ubrb1hleUXKKpCuM6Yy3BUChnhjMzT+jEtLi8NyG8ira2hbZzxoR6mXlGV2kGMoUJ2v7iBgsM8+HwqmY8iTc7RYxnIB53Q62LbwlVdeCuZk4q1xXkzNL730YrjGbwsWzAvv4X08i8tJjqwRFujIfPWrhzRryrlJpwmYxjUmS/3tG17fWEuzpHGOCTeG15rSSTwm2FFQAGikOW+PUPwYLSIi6opQCOMJOX4skGv8DUn4NcGINGNEYeEaey/nWjhzQV5eXiq8fCdXzRdROQA8S96zHaE0wPhbnQHaJeUEqJMnaY+AeV4ap5945cOfDXSOIGyeE8Fq7Erh8+Y0HbnHEz/Pcu0///lPiEN7ZTFnaR7vzATNDL7vv/emJhpBGtLACFtPErAXlQ+JOsXKUzo7hEHlRsSUDX6Wd7zER0uKsoF7b735lsR5R7MG3SoN3a5IdGL0bmZDxxqtiPhXR/4ykDhLo1K7KzW/w/uCrqmqTmnAsUao/OC8KwSs90DCaHscMUtrrauW6XQebeuMR9zunn322an4YQmJ62sMhT8TmEDV3raFpMPnPvfZEF+NFZNefqmR0o/dkDRZy6cZYAzZT2Z7Rwi4PVHiqgEWUYhM4gyJIfHrS6VBi3y6Q/iWGmvC6M2YftKYROGJw9tRQMBkFo2JH8/1XpmkJSGkmxop0ladB3VmCDvaJfdD3N7cnQ5xgxWD9zDz2y/05xvxuHB74vPq+uuvD+/12l9nQRgPOuig8F7yzH/Hh5O0SUfACoOfAAT0bNxhi4FlIu4wiRg49+ZkpXfccIi4OSetEb5N/qrOdBYQRzZok4F7/v2fQA6aqQt5iIBUDkB3E7DKFHWM8CJKW8R/BwuDxtGVbj4d00Fx8LO8tR2hOhvZwD033vCXVDqRZpCm1hdzDU2Wa7ff9tcU4ep76sgoHAAHIDwXnIM0m8a1M5Lf9GFObV2qjKo8xR08jl0hYE/CnGtMmIlJmWb3dgzti8LNcdKkSam6ovhlQ5zfMRQ/v7bX+3jmyNre/fffL0W+jA0r3QRt2kC66D0idj9uDGS+zjX+SKcJOCaUDxok3hmAGpJctBhMbb4h0bijL2A6+oY/FoWFb6MBq5HyY2mxxhkX5nTgvgcffDC8O57tm0v8JCJCnmHfYOIMUcUzf31a5FLBAKSgDh0NutKHtPCdFToR3K/xe859mqhTQh6Qnjwb53cMzPRxuupd8Tf425OZrvs4P/zww63KlkjYizpeXI/DkwmBjN3cAmm+avgfefAh24YwsQaVJUrNBCWiEpl89ZBDW5GPX96TDnE4OgoREmHEdKx1tp7cOBJGSA+t1s9A9mTIMV4KFBNuDO5hNyTCgIlYGmo4NscRIgV/vfW21Lc1OYtwxenI+mNpuakx6mbITSZprO0IPfn6ciXIn7zvFLd0PLMTcFL+fLlNjszgzeTlySMmqnS/xe/RZvfxrGEI7owzTmsVt7g9iuHv7QykwR70BTRg0ihGEjYmWDHOS6eE5/wOUrwDMte7lK7Js7lJpwn4gy5q4GksJDT0uWqIPU3AAMJJN6EolwLMxAgmnkmIlyfiWCOM4d1sSthMmzDFxMXfftmJj0M2sAG7F7SpdFYS5gzEbkN1HpOyZp7HhBCDddzyeKY48V7OyVe+x7m+583cQjYCltDBIy1j838cnhiQNWXUd0yCNCXklo2AOUJCfgzzy1/8Ukp7S7e0pw26Ku5dIl8mRInM/CxkT3Ka9MQ5Y9leA9VzMVGnA+9gP2AIkfhCkJih08UdTdk/62dEa6kX5yOHjwj3M+7LERJeu3pNyA+/ecSihYlzCJCJcChTWAbi9oa8T6xiPUvAvBfihEw56jtA3+Y3lv5AXv73GO9FAvZmaMDfPCMC9nstC5rQljyTm3SagOMK/0GDCj5HGu2YbNqTd4KAvZbJeCWkoN50e+CZu+66K/UdX9HjMfH2RBPpLrvsslYFFqTr2ft0yATi8aUvfSmQkw+PtHPSBe2Yv5nQo29pK0DfMeG6OgVIvHtXOmHSlcKdLu0yge/4ySa6HhOw9/7EkXiQ/+RzR9Z680wrq0WzltUeAceuFz9/4OdSpBGIJ43W250aMN+AnDh+aK+92zi8EETOuu7vEynHk6E4SkPNBO65/NLLUmPAIlu5tvQa7NVXXhVmRu++626p72jJkif7Y47+TatxX94de+mCjBfMmx/KFuVDZlmVe5VVwCROWUniWfk9TcCAb8Tk2x7QJv3mBeC9SMA+vByZNa1nIWG/jIt9lP27k/jlJp0m4A+6ePOgJ0bO42U76aSnCVjmK70n1jrjAh0D7U3jkrxb67lzFZEEYVYYb7rpptTsY76RTdONwxODe4444ojUErJ4EpYPK7/F7xeknXoC5n6NpWYC2ofyTw2lGkauKT+xJBBfacf+29kIWOPQEl2XxOGJoXsk5EfoRDkiyUbAnjg4/9xnDwxExExdTxgZ0UXxpnI0SoVl550GpQhOpmXfURDx6Qh43puGOcYm5xjcc+3V1yRxadoSxnvXr12XMhV7XHHZ5alv6d0cCR/fIyyE+9jfHGOrV64Kz/gxX4Dmy7vRsCFgyoTKeQxdp4Mt8WWFfH+nCJj3a+KVzMtci9fJiqjTma7fqwQM+Sr9iJdPL6/9ypEHv5O2Sbxyk14C7oLEmmBsDsomPU3Aenfc8EMG8fhrOvDcvffem3F9ba7C/Qrj1VdfnQpbXJE4J5wg1wqGBpzuO2E/2GbygUyXLl0aCFNpw/sJg1+DCyDL2MVkJmFJjNLVNwxK97jDo2s+z7MRMEInQk4n9Df5oXHvbEJ6aP2sJIwrN08Aao+APaFAcowBQxSxxpYRXRSZeiG+vfbYM2jkIuLYjIwWLMcXcpohEtQaZ93L3348ORv+eN75rUzOpBear8zFkCmkecdfb09p2XyX9IJ8vZmcsLEJhN7jd2ni3M+yfnzJY23qRwzKsyZh+fqpDlhPE3A6IpU5Or7eHt6rBKw40plg/S/P+clrmKH97GeWcXF8R/YD9qTwQQSigk8jl262djbpaQIWNCOacwgm1sKygQ0oEOIpQpMpNBchbP5eZkH72ayC1xyFuMLF4D2sCUUYAshkliVvCLveS1qQBgoD32Uyi9IFyYWEWYakPIvjI/jlFD6vfVh0HhMw6eYnYnG9IxYICfH3S3yC5pUDAUMenqi+8PmDUtqfH0POhLi+dBSezP2yHqAxVmY1x2O8AtchXj0rYtbvsck5Bs9KAyY+nojjSVQsV9J748levEdjwL/8xZHh/rST2ZrfRRpXVVS2sqj4cuLLkjZ08W1Py9yUniVg3hvPGtYkK845MnOYJTkaK9Z974dJWMRLWjzhYwxYz3pPWWi/2spQZukkXrlJpwn4gy7e3OkbOF8ZsklPE3C8W5IvtBCOzjOBio9zCAnf9vGMG8wYSS+8RRVi2dU111wTeu1xeOJOgXfJmA1f//rXW3V2+C7jt3ybc5Ev39ZSL+LlCVjXOELqIkGezQY6M8or36nw8WKcWOfy9pOrBiziJR5h9rLTZGVOzgb5YEewCOi9fnZxNgL2JAJ5fe873w3OIzwx9iQIG2GFrD72kY8GIoNw5UlKZKelRfI+BfGKmP3YL+QrcvTvyASe/9MfL0h1OiBgaf8yFXPOhKqrrrgy5TGLbwKRrkzhXBty0smpNAydlOYlYal4N0+QW7IocY/YHvAzHs9XeKcIGPANzMsyLfMcZlsRLO/y4cj03vciASvMCv+yZW+k3VM5/hvnHO+IL+gvfvGLH2hg/jz44IODtyNw+OGH22c+8xk7/vjjWxFVJulpAta7ZWYVAXG88847beHChVkxd+5cO/PMM8NaW5b7HHbYYeFIPIk7u/xkw9e+9rVwP+ekD+cf//jHQxggvEwEjBcjPB89+uijWVFXV2f33HNPCA/v33///UO+8Czf4ny//fYL2wF+4xvfsNra2uB5ibiVlZVZRUWFPfnkk+Ha448/bvPnzw/v5VnuZ4Z1NlRWVlpRUVE4LliwIKQX3+AI8Kg1a9YsO+CAA1rlbzz5S+cxAfvOi4TJZLfffrt9+9vfbhOeGHfffXe4H/HWARFHewSMFujXBIuEv3n4N8KM6C994Ys9isMP+7p9dv8D7JCDv2KlxSVWUVZu1ZVVVlZSanU1tWGctCAvP5hr0Rjnz50X7hd5ikg15isyhijPP/e8MNO4PZz7+z/Yd7/9nfDew776NTvoc5+3Az6zvx38pS+HSWlfPOgLAZddcqnVVtfYY4uXhDW8ix9dFJ4nTHi+Irz8jcMO0o84fesb37RDv3JIeBdx5d288wdHfN9++P0fhHJJGZ83b14om5QxQPmlnKqcSeLhsJ4m4GOP/Y0dccR37dBDv2Jf+9qh9s1vHm6HHfZV+8pXvmwHH/wlO+igz4UtAR9+mKWMLWTNeWufye9NAtZaaI4Kd37+bJszhzpeZ+XlpfboowusuroyYP78uVZRUWZVVf+vvfOAuqQq07V3nBZlJAcRGBidwRmFbkCSYLjcOypIaDLijIzLhVehAx2IDRgGhoWSG1tE8I6J1E3TgW5obHEMRAUlI8FBkRwlX+feJXXXs//zVr/nO1X1n/+EP3TXt9a7qk6dqp339+7v27t23dDIV3vSMQHHDK1qUCNwS4prkJMvfikTtjt0BSyi9MbVDQE7iEdWHue33nprDKZQDjzwwHS/0uFhxDg6QcyrsO+++6Z8yZKVxDIgH9yv9Ch9ClfhUS6IrEhZ56ond6/zXFEZRriFKZGLWGkkDtqDnonl5vlftGhR/iyIlrDCmzFjRlNZlYGdhZQeHxBCurK2OF80/8pCAo6LkkYCItBnn35mhaXYcNnyO+Wl4b7l9847faCJdN39rHlgwl145YIVrt8SEPbRM4/Kw1F6fK5XmDl9Rosl6+f674q585qsct8khHCUbgja2wAS24UGa+XoLwFvs82EfP5TrtcYPhABKx1Fc8SjkYBjGoeO9qQm4A6hRlATcOeIeRVqAq4JGNQEXBNwGfzeTlAT8BiHGkFNwJ0j5lWoCXjsEzDhdQPCqAm4JuAy+L2doCbgMQ41gpqAO0fMq1ATcE3AhFETcE3AZfB7O0FNwGMcagQ1AXeOmFehJuCagAmjJuCagMvg93aCmoDHONQIagLuHDGvQk3ANQETRk3ANQGXwe/tBDUBj3GoEdQE3DliXoWagGsCJoyagGsCLoPf2wlqAh7jUCOoCbhzxLwKNQHXBEwYNQHXBFwGv7cT5AS89Xgj3F4Qr9Ce9I2AVUgoM1eMIhqUURVigQ83lA82rvDN+rXDlO7plICfeeaZpnjKPhsI1PG88yHajYvfxMn2iEoT4VGOkUzYC5oNJCAjFHQRqUsgYJ5XOiLBdQsPx8seAkbIk5flykbA/jtuxKEwOCrd7Oh10kkntaSlCF/+8pfzD1Xo+XQ0YqgiYBGFf8SAHaZEGpFwew0nqscffSwnWaVbRw0o+I/NMpQ27USl9GoXLLbXnD/vinR/FWgTRx99dJO+KmoXXJs+fXq+I1XeXkM5c37lFfPz9AxGwO0Kdep9Qm1QorZOWqPO8vanc7ZhHWgvkVCawb7H2oYRwhWhOanz1aBvf/vCtI2jiNc/0iAUETBA90a9y29d6wXYqEeESTrIO2VGOTJw1U57K/RQLItoOYvE25O+ETCgoGbPnp1deuml2bx587L58+dny5YtS9+ZZcRfBRTSSIJ9kDmSFtI+adKkJgUfG7OuDxcB6xyRgr3kkktSmpcsWZJ2ieJjCpwrT0uXLk330MloYOqcUXStJuByDCcBuwXLDlsXX3xx6ktVYFcuidKVwtaXeAYhYBGZSIIdoOZednnafWr5tT/MFi9c1FcQx1WLFieyJM3svaytIOMHJYoIGHCu/Z+xgGUFs/PUfvvsW4mDDz44DWLoR9IBixcvTvqLPkVfWr58ebZgwYLs3nvvzcuarWhT3fWZgKlLvGif/exnU1oPOeSQ7NOf/nR2wAEHpN34OO6+++7ZXnvtle2///6pjdEX/EMs3RDw1VcvyRYvXpjNn49en5csXX6DRYsWZEuWLM7mzr2ssS3jwD7RHLXDlKOIgKV39Fv6ceLEialOqINuQD3ST/hCG+VDWe23336pPPlNmR566KHZQQcdlPTg5z73uUTGcR/rVvIV2pO+EbAKUPvQakSBsDWelOloBY1QoyEE4pJiZlSsxjFSBKyt5zjX/tPc5xJ/S0if8ukErDj0XE3A5eg3AUdLxusJ4f8qyDvChyqUv5QufdO3DQKWFQnYflKu1Nz120cQh3+S8OUXX1pBakZsZQS8mn2WUMSGNS/LmmtVoE7OO++8vLx9O0/KMdYPgn7L66nPBIxACGo/tH0nV/SJ91nplyLS9fN2CRiXMmTENo2Qq1zMAPc3pPraa1iPA/fGbwA7igjYrVx58zg/6qijYjF0JNQf/eLuu+9O5cT+825xA/S84mVfd0Su/RWIxDtKCFgJhyhomGRYikmKdTRDgwUpbaxJV/ZS8iNFwFG8bKUsKHPImft9Q//4vMIW+dYEPPIEXDQ4ok0C0quyKAP30Q4gYElqF4EYyghYZCCiYH6V5/g8IAQu8usXiIvv70YSA+1YwPFTgDqXRRxd3hG0pTlz5qR+A9Gp/6heYh+XQkfSsc8ETL+mPtV+SK90iPoBhKI2Fsk5tr+hEjCAWCFPJ18Rs1zO+kiDE1e0gosI2NPl/ZH96eNgsxPok57ss02448aNy8uFciNOQPzoED4/OlDur4Y58ki8o4SAAQlHUZFhl0gAo1lIOx0KdwV5Gk1zwHEDdheVuRMW94uEXJx4BaQm4HL0m4AlhKX0SuI9RcJz3u94JlnFbRKwLEi5bT+48y7pOf8MX78BqTZ9uP7Pb+Qfrh+MgJ3gIGMnZP1fBerk3HPPzRU2AuH5dADl6e3Rr3ua+0HApIkPumiO2lHUfr3/FrW/Tgi4HUDGImgnakcRAYv4PP2Q5Be/+MVYFB2J+jxTNR6HSNc/40q5bbrppqlcPD8DiMQ7igh47bXXzp566qlcYdB4NfKICn+0QVa7OhzzQOQJopR7h98jRcBcEwFrkOCK2T+LGD/YHZV5zLv+rwm4HP0m4JjvSLqxziKi5OE1yGowAoYcIIW111wrkQJfKMIlLOs3LlrqNbC0Satcz8TtVnA7BKxPFQL/NrBIrwrUiVzQ6ksawKosmV5Tnat+8rLvMwEjjz32WLbmmms29SO1KRGzjmrTkFi818/bJWBICGDZRnBdVi9fPqpaAV1GwJ5O+rX69vHHH5/yHtv7UKF6Q4dg8a6++sCnBv1TrdJ9HCHgAX0b0x+JdxQRMJUK0Yggxpp4mkXAahBq9CNFwGXCf3KVSeI3Q10iAXvYNQGXYzgJWMI18lDkxSgS0sEzWGROwD7PWkbAIjKtHv7Ajjs1kUp+3ieUWtphnriMgPXqkVu7uKK5Juu+CtTNWWedleqU1eeUn3sUVL7xPP9OuKW3HwRMWjBuaPOkVToptl0RsBOz+kk3BNw6F9oesCDjQqYiAvZ8oBv1e9q0aS310KmQTz5NSt4VvpeJypPBAC7ogbr9c5jPjsQ7SghYFc+owZU65xRgHJFESPmOFBBVNHlgFaQauiqH40gRsNKmOT4pAFcKGrm7Uvf/kVjuNQGPDgJGSJe7PF10bxlIi8LytvGn1xvzwIMQMAQm8oIYIODc/RuIsC/gwOtA//f/NaU5d0m3QcCcM4Dg1aMWgi2Y93VQJ2eccUZTmas/4VGiLalu3BWde5v6TMDqq2o/sc17vxCiu7pbAnaLFxLV3C/XOBdRsVArzvs6ygg4uszRkV/5ylfy/HcLhO8tq7+zEEtx61zx8p3yRsmHwUck3lFCwGoQfBTc3TRSCq5o1GgplHwE2WchflWCjhJ+R+UMAXu+dOyUgNvZiEPha/GNRARSBbeSlD/C0Hm8vwi8ykAai/I6GHSv50fnPuIc13A1aQDCPRA/8bsoTS4jScBYH1G8netYRcC6xnwT7cvD6Js0iEFketWChdnqb1ktke5frfbWRMCrvfkvm4iC+VNc0CISLYIaDmgltEg2XRe5NRaFccRiZqEYRCYLN1q6uKQ1qIiEG0G7OfPMM1ORqX14m4l9JaIdAnaQVpHwNhO2bgkvAoEsIQq1e7d21daiBax7cbvGdsiRAf3AgGLAxVyG6HYeKiAvSFrEPHnyEem9Yd4p5n1i1xtyQbOHAe9cR33diaALKEcImLDHBZe3dAe/0Qesgh6oe8jb8p+hUyL5tt+HR4yAEa3UlEWM+OhkpMTneUaKgNVRCN9FRBw7ZARSVo50sHh/EbohYIcatH57OGr4HLmHciBe5UHi+ZKMZQL2Dk+eWeSnZ0gPYVUhjubbhVuNiRTmzkukK+LluObqf5WIAFKQJTl+y61aSKWfUFycY/VCtLJ+WR0NGUc39Q7bbZ8Tmm/kwQBCxIsbeq011mwh3IjhIOA8Lksv/6fBTkGYDtLBehq1oUjC3r6AVvYWEQ0DQC0uXbFottVSdURCHSpieFOnTrZ0DQxKi7yCEHAv5fbbb8/Dpn9SJtJ5Kz0B+1yl5lkkscH1GojIP54jUTkPNwHrPxYHUIZKnxaxEUcVuJdFIrjNNNDRKxVILI8idEPASj/PuCtJ7/QRJsqARSTco4UQ/N5jjz3yOpLwOxGIXR/LBOxxkD42F9D8brtzvB2JERau3XmXXpatu+ZaiXjf8hdvzslYBKG5VNyiWhD1f157vSmcfkCbhbz4wh9b/lP8yRJvWMbkBRc0i8YgWSdgd0FrNXQk3IjhIGAGOdEi5vfW4ye09OcI2siTTz7ZtGgIaL4UqI8VERnwZ7kXC/Phhx9u5K+VNB24jbsBi7QAFvCrr76cHXHEF7K3vEWDiHFNekf9Gt1wzDHH5P23G+h1vuuvvz4ffKCD1S+lOzhfKQlYylS/TzvttLTCbdasWdmJJ56YtoHrJ6ZOnZqOLK7SIEBpJL1ROQ83ATvY15eGR/mccMIJ6WV03oerAnsGkz+e45yR4+TJk9Pvhx56qKVBFqEbAhacbD/84Q9nX/rSl7KTTz45O/XUU9Mc2znnnJPOv/a1r2Wnn356OmINRrLlPF4bywQcsffee6e6oW6PO+64tNikClOmTOkIUycPYNZxx2cnnXBi9qmDDh5Y9YzF27CAmQ/W60eA8402fEd2wvGzsmOPPiZh0uFH9BVHTpmaTT9yWjZt6pHZKy+9nKxdiLbFJW1EfMH538xmn3NuNue8r2ff/Mb56ci1b33zguzcs8/JLvrWhekcgouEG0G76ScBa943EjDX/2azzVM7qAJtBH2A3jzllFNS36Evcc7rU1/96ldTXyIP9C8fBKt/uBtaA+XPf/7zqR0effTMSsycOb0rEMb06UdmkyYdnuZ/t9zyvZaWgcVPSqf6DcdtttmmRZd3AsoQvfiZz3wmLwv3Oq70BOxHLLNtt922UkH1A4wM2WJSC5lIp1aMRuU83ATMfwqbkan+LxvNFiG6OTky2mPUFxVGEbolYM8f8TJ48NejJO55kIvdyZZj7kJdSQiYc1/dyVH1pXRXgec7gV6zQdnjYn7rX47LrV8twnr7W9+Wrfn2NfL7dOSaiAILs58gDhEUe0FDwpDYS398MR1Fau6GfvXlV1rImfsgbS3k4v5PffKQFsKNoIz7ScDKo46Usc6Zq47tLYL0sTCIeWBfN+P9Q0Kao0taEPGW/d9P6KMNWLy6Bvnq3PuLo53+2S40CHG9Slmon/F7pSZgyXbbbZfuV6FHxdFrQAgU9Be+8IV8VSPuXVfSfhxuAiZtPmr10Vk74F5vVJC4zh944IEWhVGEbglYc0z6zahdIq+DiFVC+dNeigiYcvXrY5mAlV6vK59/ivH1Ck6gSfE38Da2bGycYwnrHicGHUWO/QRxaNcqXM4iWogUi1ekJmItsozjuRZ2HXLwJ1vii+g3AbslrKN7HWgLVaC90KclxMnGHIgGsT6wVf3HvuI6RjqIqSA+qlCFASu1cxAPX1PSOcAF7R9zUPrUj0mfdFrU50OFwtfAg2tRl7veW+kIWMpUK6B32GGHdP9QLLxeIE7qk77R4oL2/4s6ShUoRw/Ln2f7tagwitAtASte0gJw+UCCmpd2j4OXu44+TbEyErBDadY9KIYqxAFXu5CFqXlSWb+4nfNXkGzBkgiCeyEm5lAhClnS/QJxahXzC889nxOtLFoIGSIWMbslzPyxiNeva+74M4f+SwvhRlAf/SRg5ZHfKb6Gq18EHNtHBG1gxasxA+LrQ9SfNLhV2xKhKRzahP/28+GAfxrRP2MoxD4Tf3cL7+saBDvp656VjoAl+k8E7COSfkJxQQqIb+tIQUflPBIE7O+igTXWWCO/ZzAobBqVlykuF1b+RYVRhG4IWHHqnDAOP/zwXCGoHXh78BH7yk7AlIl+l32hpgqxvttFTjANK9ZXP3PE/ZwsYduOEvhWjvwXCavXgJhEUhAwBKZXjgS3eiG5SNIiYJGwVlF/8qCDW+KLoKz6ScApjsYgw8lYZRsHThG0ARZRyXMnURt3rxID3qI2JmOH8HQeF3WVAbLsBvqGsLD66mz9OHDO60jRJaw0Rz3eKaoMGv5Xf+H3SkvAfs4ccCSzKsT4OgHxsRgL8QZbpJx7TcC4i6hoPasGF/NZBm+gRQ3Iw9SITo2Od98kIjaB34COzCfOFCadwBttTE+EnlF6eJZFQIgTbTdy0003Ne3NTV0ojSoDrqNUEPLn3g3VufLLkft98FCGJ554Ild2ZW0a787OO+/c8qyXowYnitP/E5Q3zjmqfKsgopRVJTL17RmdCEQM7a4S7hbEoV22sLRJn1zcTvy4oUXATqIiNy3AioSs94UT+YXzA/c/oCU9EcT9ja/PabKgeT7/XfDOchMsPbK8r16yNHerA3fpi3hj3cgjENNHma2/7nq5F0BxYfknmD7jbQgfzLfTfgaD9y8/L2q/RdCK57e9rVl3aT7YdZrryXah/kK/Ut/SNbdwy+D3A761PqAr6fMYATUBd42xTMC6l8alxkrD8vRE6L/77rsvT0cZASN8V9TzppFhDLcMavgC8+2Uba9es7n55pvzsMkb8XmZklafK5PLGyEN2sHI22XMQxkgYM21UW4KQ2XIUYsL47Ok0S0S4ApDv6MrLN5bBV/c40pd5CZlD/H6Psm6HhV+P+BWNYBU5JLVgi/S/8jvfp/IhUVW2gTErWH/bGH+uwcEfP6cb+Rx8BzEpgFATnQlyEnaviDFt40JV9MA7srnXHPu+noT6dD/kYT5HzJX+kiX5zV6k+KgL7aXXiNavBEiYOaBOTIXjAXsC7IE0k6aNZVF/6EPVKE5LQMDWDdaoj6NGEhTTcCliPF1AuIbywSsuKvKQw1SjZhr99xzT0qD6kOkK3ANctlnn33S/ZCF4iAcCF+unDIoXZzzDEe5+72sOxUI9I477kjh4lZ3peLlwfnmm2+erABEbS7WEdYq15THWI4R1F9RPhS+/qM9qPw93KIRflU9qhzj9TKIgOXWhHg5j6tw4zn3igT7CcUHCWuQwHVPI0fISCugmwhWxGiuabeGI+n6ebsEzCtNIs+msNsAzzhZc1yy+KqW8i6C9rAGZQQM+a6z1tp5XjXoIK6Uz0Zb1GCXNhGJqRt4W1T7VvutascR0RUNOetcRBufaSd8nqOPxXulJ6I+jVAYeq4m4IIC6hZjnYD9We8QTpg+6lNaIS7VhZNw/L3ffvu1hBHjHgqOPPLIpBDK9jceqpAPpQmoPCFk0qy0+mpR6kYLwDTgQHRUeDHtEdQfeaGsFJbC9vqfMGFC/owGJ95mOI/bAnpe9BxHVx4xPRFOYlLsOkeZ+8pmWcUiwuEgYLlifXCgdCptclFDgiJZrYIWyTnBuSs2kq6ft0PApAsXtMJ20tcq7CooPtKkMK5ZenUKO9aLLGFdZ9AR0+IkzH3cw6YjTduCNtInAkakY9ttN+2CdqvwOHqb9rZbBqxdrOA4J+yrogmnKM0a0FdhIKzmnb8AurF2QTekJuDOCTgqcY561Yj/ZaU6edLwmA/96U9/2kLASCRgXNDqBMCJPqYnIo4+IRlefmcnLq/3bsS/5QmKFprI0kSwcsmX2iPnLL5TfUGo7LbjYZaBds39Trr89h3VWByzyy67NNUVQCmobKQgSK/SL+VG2pm703XN43mdlkEEFt28QDtDaVtGXXf3dL8Bmfh8NGkFWnm93jrr5qT0nw/9Nic1WcNOwLkF2CCfnJS6IGCIEAs4d+l2YAU72D7z0osvyTZcf4OUJwYgDDSoH8qBsifvXJfXgnSoPuS21jWw6cab5OVB2tz17u8G0ybd4xJJqVN4O/Y2PnB9gFjLINczwO3MXDCkvMIl3bzWgT6gPt0OgSqPOvfdrnS9CjFPNQEXFFC3GMsEzL00LLd82SGJXbDIE9Ymr1ix6wvX2HCEa/xmJyy3eKNwDVL59re/nXbh4v1d3MfahYfzuPNWhHbfIk0cCePqq6+OUXUspP/RRx9NYRMXeeb8sMMOSzt+8Ztz8svOPuwGBC644IK0YxC7Bc2ZMyebPXt2+u4rv/n8XLtti12GeBYQHmFwZOWswuT3FltskSsPr28GJF6Xu+++eyo30k4+qCvyAMgfv0866aTUT9pRoBO2Gp/NmDY9O+aoo9NuUuwsNXP6jHR+9Myj0pH/DzrgwFypa8HWcFjAxHPcMcdmxx97XEoLu15xrt9gyqTJ2ZdO+mJ2yr+enHax0i5XgJ2tzjt3dpqnPeuMM7MzvnZ6vlVmLwiY9O29517Z1077avb12eeluNhF68ILvpXiHAykSc+wG9c5Z52d8sIuYkfNmJnqgB3JOHKN+uE6dfQvnz60kIBVL1zjN4OUs888K4+PtJ55+hnp2tlnn53aIqCtRkLrFoceemiuD2izaqPoGfocH1eowuGHfz6bMmVSOh555JRs/PgtU7iQs6xgd2sL9Cf6BHFW4eCDD256Vn2mJuCagJP0goCBCBjriIVBEiw7yl1zQNoPWnOh7n4tk/zTaiUriKvg9xE3lq9G5R5up6J86RUM/fbFJ8TLKxjErbItskY1PyvrNy6QKoPXQzwH0fug3zENXP/BD36Qf/BdQjsk/SpT8oZyic8XAeJl0VI+J0hXa6wa9l2hmJdkLtHf+Y3zjf0AVp/vKU2a9MqQEyjn79hgw9zq83dlBcLDer7x+htWWJ09IGBfnMY5ccg9Hu+PwMvgc73kl8HOc888m6exaAU3aXzogQdb5olFwKojQZYz1yNB6x55QchDkUekCLE9Rdx1111N/VltlPMBvY5uKQev8uj8T396PW1JqU0+eA1J8dA/RZocIfl29Ov3v//9/LVNR03ANQEn6ZaA1ZDcAqas4xwkhMtvd0np2mAELDKIZdOOOBG6yE3bSyEvmleGsPyjE6TjkUceydZee+28nCBa79hefxy9XqqguSjOvR3Ibc+5Rt7+f9H5lVdemQ9yKG/NL0fhVa522j/WY1T0OREbrr1mWa6cRTZxDrIfgDCIP//WbwP5CmI7h8xIn7vOceWKjHVdBNwLCxhii2QnyFVfBcLwI2ned+I+KR1x7trLgbTf8evbWwiYunECLlu5rv/lrvY6jWmsQmxPETfeeGPej72vr9A9raTr4FOEfIxBv9kP2t3SZdMs7FXdjn6VvtbgWv1MA+6oTyO4d5Um4OEAFcGIKqYFGWkC9jh0Tlx+jcak34T1zDPPpHygvCEgpcMHFBLVRRn8PhdZYv6/QyPh+Ey81q3EeIsgsscz4B2Qsoptjd/xWq9QFB/wawsXLszLz0VELOCejuEUAZemE5tIiCOKnxW6KHveTXXXsytwKWOuR8uzyBoTEbQDwncyAtrhSr81YOB9V3+WeVLNH4tYsOxEwE5swHfGIsxOCVj/cc5/VSha2IYFHOtDeVT6ON53z715XDHcmM5+IRJSBHsJ+CA+6vicoN7gHjxnvGfPPSsIWGQGjjpqRt52BxZnrdCv7j3CxU34gwkDWu/z3tfKyD1C+hWwEceAR5Gd+1aku5V4awJuG6OZgH0Vr44eT8wL6eBbnhLlR0Sklb+kTR2nCnpWpABiGfk98V7ijGQiKQpnqBLjLYLEy5qyo6wo36L2JrLUnG2nKKojocgqjgRc5H1AmCdWG6mCCDgpdtuNyZU/+OGya3OygBSl6CNhClo45NcgZ63kRXmLnKtAOKQNyw/i9VXGckeLlJjrlPs0ps0Xjv3yll+k+wmrJb+NPPMflmgknAiFT3yyPn0RlPJcBn+eI2k/+MCDUjpaLPQxSMC//OUvk07RAFHtVf3OydYhMvZrkDQWsPrCwCKt1nUO9Fnml9UvqiB9rf6Gt4ujwo39NcLjJb8bbbRRoy9GROKtCbhtjGYC9nRqFMg5z7CARw1K//M83welI3hnENnGsu9Eip6PpKcO4P+TBtoAHVbot+j7x8SLZ0DlR5lpcENZimy9vNtBVEgR6uzERV35VIFQRcCRePlNXljUFttHEVhghUL3V2ZyQrL3VNke0QlNZAaJYF1CcEkhh/+dCEW++i23ZxUIO6ZH52lu2FY2a2Uw8epInBCiz13f+otfNlm6efiBgPffd78WwimCSC+mvZ38yYL2wc1+++yb0jccBMx+3p2C52N7jmA/ebeAo87Dwv2v/6IPsu8779g3k66IF0IGfJ6QV5GwfrU7Fv2SD0PQT9RPmYJpZwqLz8zGPgHaXd/hfZbjxhtv3NBhxF0TcE8w2glYBNFOufA8YSIQnJR5LG9X8FWoykMk2CICFvGWhRPj6zU8nueffz69okV9x5E1ZezzRF6vVdAzZYhxFJFmFQF7+hEpOyxg8hDTE8GK2px8/BjAu6kisTjvGCECEKH4b0cigIJPDDq4T9/5FdlCTO4+1jmvSvkcpuLWbw0AsID1SUKITVa0rGyucWzHBU18InnlkSPk284csOBzsHyFKS/7UU7AKc8FxCvIBa01C1pjsqLPNxNtJF8H5Dxt2tSW/lEEfTwn9vcICJh00hfc5Yzx4nq1DDFe5oDpn9F13kq8NQG3jdFOwLKedA/n2vWJeFnlp+fIi3/XOAqNUtZnO+lTx+JeLGp/JtZhEQHrWRf+JyzCjs8NFYOJW9xYwHrtR+RIGUZSpExlufr1TiAijnEA1bu3nUjAOsa65JWqdtJXNAfsljDkxOYWV8yd10QwTmpOQByjpeukzT2ymCMJFYE5XBEO78gqnbJ6RZqkmzlgbdyh94Vx6YqUZa2zeInvBfv7wcBJnfzjCo6EFRHTWzbYGAyy2Ekfljd5koU/lglYm/monfrqfaSVqFagyA2NBczrR1jBLMZioaT6jixh9F/8el2ZXHrppXlf8HeI2wV9F/2qvrbBBhs0Ql6xEKsm4C4x2gk4guuu1KOlBdEUiUaqLpHQIlxEZvE6Ep8T+eo/J1vOvVy7QRzxRnCP5MUXX8wHMu52LivndhAVUoTuUTyK18OoImCl38uca6za537CqwLvmObuzoai57e7Zvm98MoFTSSroxNtGbhHpKzn/L8qcI9IyAkSMnYXLWDHJ4XrBB/nou++864mooXsYp4hv4l77d1CWBEieBFozHu8P0KvLMmFz+9PffKQPB1jnYCxgOnPGpzLLbyi71cvwnIS43z69CNb+pj6iPoPv3kNrx1hzwHtMMfz8Y2H2F8iuMctZwYEA7osWvOReGsCbhujmYDdyqHx8J5vJFzdz+gQF6sTsOcnjk71ik6VUG/qTIgsYiTWYRkB84wTP9djOfdLiId6IO+Ui5evl528CV4PRe8P9gKE7XVYRcBe9ogU3axZs9KKzKgwIk6cdUJS6PnuSEHhAyzFxQsX5TtQ+dxmUsANIuV/Jz6fd+UYn+O94khYEZDqk48/kRNP3DdZ6cWi/bt3/22ymHFF88oRaSFOSFKvIPHf9T/7efb8s8/lgw25t0XCun7oP3+6hbAilE53mSu/kfjbgbugla6xTMC8B6x2CvT+rwbZ0cKFfIusYq69/vqriYCxfPVJQvoKBOokio5jQ59oTBTJ+eefn3Sm+pj3+6HwDH2JcDbbbLOGPmP9Sk3APcFoJmCFz9aRH/rQh9K3effcc8/s4x//ePpIAuA34L9dd921abWzi/9+4YUXkvvoqquuqgTbVT788MNNC7piGfn1IgJ2YZMJPgJx7bXXplcElixZ0hWWLl06KObPn58tWLAgnVOWlDeDFZ1rdK06WGeddbLtt98+23fffbOJEydWYu+9964E23h+9KMfzd797nc3jaS9zqsI2OtMig256KKLso997GNpn+4qsDOSlL2TrhMRv391623ZRz704WyfvSem7+QyPwogiwP22z+ds2p4+/dvl7/6g3LWPs3AyXmD9dbPPvzBDyUrswosSPrpf/wkfSHohp9fnwYCS69aki1asDC5xRfMvzJbdvU1iVQ/9o8fzZ/Z8xN7ZP/8qX9KbuS99tgz+6dDPpVe79n947ulsFhUdt3yH6XXq9hkhCNWPtevWrQ4+4/rfpxt+d73tRBWBMT+D+/5+xQfO1NB2sRJeVBOlE0VSBMuZ6xeflOG/3byKanMk8t9jBMwO2wtW7Ys9cXFixdnl19+eepvHMH3vvedbPnya7Pf/vbBRLBOWliRELG/0nPRRd/KdtuNdr1PNnHiXqmP0Y457rbbbqk/0S9ZBU2fRh9X4cILL8w+8pGPZAcddFD2iU98Ig+LHediXy0C9/Ic2H///VPcyCuvvNQyiBggXD+26r8yqQl4hAgYq8yVvytpgKLW/xIvv1iWRfcgcsfqGoT6gQ98oKUsIogfovSwVI9OsIpPiASs57nG9nhFVvxwICoQrikt/JblKCu9WyCU1w477JCTruq0qO1EAo5hjYR4Pd5yyy1N7TXmQUc2PEnPyequgEgF4na3d04ADYuT3aNEUBpAaIGVDya23XqblnlqJ6WhEBl5YTtRLwc/xvqOQDjSBligBDQ41vMepuube+/tnoBHGmk7yf/2pmzp1YuyP7+B1ThgGWrjCo6lwM2rQUmYpmBgGeMqAkaJdJ/E66W3on7SPvFKagKuCbgQNQF3B6Qm4Gp0Q8B6vYpwnIDjBiFNpDAEIiMv3RKw7qUdaPGhP+thrlQErP2cOyVg7hlTBNy51ARcE3AhagLuDkhNwNXohoCLlPM2E7bOF5IVYShERl56QcBI/M/vqQm4GDUBDyJRwUXUBFwtNQEPL2oCHrqMZgKWYtY1J+Bo+Ua0Q2TkpVcE7BLvqQm4GDUBDyJRwUXUBFwtNQEPL2oCHrqMagJukG8ZAXdLVuSlGwIuqzfVsf6vCbgYNQEPIlHBRdQEXC01AQ8vagIeuowVApaSjgTcDWmRl24IuOqelZ6AV7lFWJ1LTcA1AReiJuDugNQEXI2uCLihmJ2AtQgrEUAJaRHmYC5qQF66IeAqIDqu1AT8pjdlS5de1bQBhzay8I06ilAT8CDiyq0INQFXS03Aw4uagIcuY5GA9RpSGWkNFwFLiq7pOlITcDFqAh5EXLkVoR0C1t7FXBs/fny6f7XVVssV1nBgxowZ2WuvvZbSwcfclb7RTsD6opDHpc6s8tYmGi+//HK+kxLPT5gwoaUcisAL9h5HkQKKEq+7ouklAVPuTmZqM+Nsj2eO2niD6/6s7qe9eT0ozRpIdAraEnVEeyAN7K5F3omLumZrO8XJNTYXUL210366laK4yDfXve3TbniHlc/PkdYNN9wwHb29qowpS8p5ILDBARGuNu4tTTtL6RwlWkXA/E4fsdfn/d7Isu22fX/+DOHGHboUtu9sVQbyM2fOnFQGwL/A0+7XvKIu0QcLoqhfImxYc+edd7YQb0QiucYuZaRXedV/+iQiedU9/Kf9syNh9Rp8UpAvGy1evDBtXMFXhPTlIydi7Sz12muvrCDfbGAbUbUTfZ6S47e+eUHaaS3GF8HmGZF39BuhjyKxLqUzBxMPC6F9iM/a+VqTZEQJWMLuTIcddli2yy67JEsYpdVvQEI77rhjdu655yaCUvoQKme0E7AUve989ZOf/CTtNnX//fenz4Wx4xXnKE+uY8Www9VOO+3UUl9FGM0EDNhknby8973vzd7znvdkW2yxRbbddtulemX3sPe9730Jyi9lrM+RxfKmrPniyQ033JA98MADqey6waOPPpr9+Mc/Tu2a3bW22mqr1OZoH7TxLbfcMoG00u7ZVYgOXFSm/RC1GbYlvfXWW7Pbb789u/vuu9MWg/z+xS9+kdrLfffdl65/97vfTWWLRU+ayQdlvvXWW6dd2Mgbedxjjz2yn/3sZ+nTgFW4/Ve/zvdLFulBIvELRGUEDLR9ZREB63mO/n1esNX7tkw7e1WBPLHb080335zqk7L4+c9/npcJfaoKN910U9ovGTJVm+Cc+pWCLtI39Oc//OEP2U477FiJv9/iPWnOW/nVgCNuk8l1jrt+5L8nD8GO2++QwLP9xPjxW2bbb//+7LrrlidCdfCJQnbH8m0df//7h7Obb74xu+WWm7K7774ztY+bb7wpu+mGG9Me33/4/SPp2qmn/FvK//u32bYSxx9/fOpPDHqK9BEDZMltt92W2jg6k3Pqj7qqwm9+85u8nuk7v/vd75LngvYyFBkxAvYCQBj5AY0iNPLsFxAfqXDNrQLdo+NoI2AX0s0HB9j2kK0rlRZPG+FjnQxln+PRTsBsNVf0AQo8GsRLuXCkbNxKU1lTPuw1W/SNUMqvGxAGZU0H1T65klhufC5xJIR6/c53vtNkjbtnwNvPBz/4wbysVbYIhEH6laeHHnoo1TEkWoW/2WzzRAz61q+IAkDMgxEw5/rqkf6DOJ2QnIgA8fJlpe9/93uJtKtAnaHEtRcx/Wq99dZrajtVYP9gPQvYx5jtFOVto7xcT2B5qV+hG8lTFcgv+16TH98WlPIkn/6lKLYQ5SMUKreWRWz9gHk4EfKNfnfRwIP2wxaTfHGIskJPkW7/4hWgnfCZzTTwKpjScDz77LN5PLRVGSxuuRI3hMsWtLR37/dRHxSB+6LeRs+gb9qVESNgHSkEJ0Ip+eES0qE9lF1GOwHHkR1CJy+rB7k/OS8inCKMdgLGkqRtobBAdPF53HpGHYxOHtNC59Egxcm0E6guGBkj3r70mUQX0ih3b1G59kvUrgXahtz7fp11AwjpU5lL+E0f1iA2lUEgvzJAlhz1iUFdb4eA/UtPHJ2AFQ5EHF3O7DEdFXYLsixNT0GktAkpaJVRrO8I7lOf5sjz7C9MOUnfiXRVhk4OLYQWgIv2heeeT/lRuekTkrGMgZ7x8usnaCe0kaY8NURTfeqvlMG0adOa+qPXodzu1OMRXzg8hR8HJBHOM84psd/hzfB2Tt1R336tDNzr6zt0fSgytLtNYmIi1AjLCFhKnd/qzJxzXZ++6yeo/CKyp1MwUhvtBKy0p9FyY3SnLyYx8pbCUOf3sNvFaCdgXM+DCfWJm5VygGA1+Ihlr3SpHpIV1wUUPq5HJM4LeVnqWFSe/RL1yWuuuSa1DwYM3pYFXaOsNUCQ0PY0fYPw3+OPPz5QvoMAq0wfdxBkHXPeKwJ2C0rgww+RMFqQZdmUKVNaygPl3K6CdmuZIwSMqD9pMINQ/64TW9JTgFdffiUvJ6B5YMpQAw8ImXvSM40FTcBd+f2ARHkkT2rraueuJxnsNPXPxoBCeVGdfv5z/yulPxJuBP1NX3STBeyicsdjo3p1w0SLMssQ6xedKy9bkVeuTEaMgPVbQmW4ote9/YKEtKFYOHqDGO0ErEGLx4ULJzYOB2n1Rj4YRjMBQxrMOyJ0No22dS5XH/LUU081jVBl/eqap6nIi9ApKGtG2BLKMSoCX/gnib/7Kax0j+lWeegj6JzvvPPO+TNa1CdxIqa/U75xUUyEE6JbviKRdgi4ygVdNPe75tvXSOHzhaVIGBEQBx9/V3ugrci9zG/6ZhX0DEfKkGuszEU0GMPQiDoPSWUbLfIA8ky5yNVOviIBK9+UhcoKpMVrRuT9gCxNtRPpBZGx9D35pjwY7LinoWg+my9UTZk0OZ/7r4QJ8XhZu7DmQe1eOrNdg8WnGASmKoYiI0bAFLyID/E5kOGSIvcIogaCjFYC1m9EDYzKJz1FZBPDbwejmYCBCNglEhzxQ8CQiStQoLJiQOJlBqJCHSqkTFjM5IMByhKLXOXii+iU9nZXYnYjxE98fKoxLkwT2Xg5sfiKOT0nD03duFX85JNPDpTfIFh37XWaViljqeKGFmkORsCgahEWR4XPvCiEJGt47mWXtxBaC7IsO/bYY3Nrlzp1z8Zg8P4r8AlRlTvibdV1UTqPhBLx5zeyF1/4Y1OZqsxEXJQDZcrAQ+5nf76fUN5oH5yrD8S2TXmQXyxgyisf4BSAgQUETFuIc/YReDHjOiOlibSQDgABE6dIV3UWLd4i0F+kN1zvuldoMBkxApa4ckJ8XqCfQLwxoFiUTtIw2gmYtGqRg/LDYppx9hqOW3NcVxrbHeGNZgImH6zG9bbFOeSGyKPBdVbZq0y8nOMIVi6keL0bMAcsa8CVrBakkD61Qx3baT/dihOw2kNsg/zWNVY7S0gnaXTrBiFP9PfkXSiweqMFDNmutcaa6dwtNrlNRSJFBMzvqteQUNZanOSWMOH+6IfLWyzeCHTAzJkz88FJp14SKWvODzzwwKb26uJz/+kYCbcAkCp5gmBFUD748Hz7M+kVnwLS7CVoW96Ole9IxFznXhZhqczSNI7taMYASudHTpnaUg6FaAjxaNDoC+AkrGYmznEN/cg0XiTaIiit0hk8p2tDkaHdbRIbWhFQZLyOgTjxIVLUoxVqMDrykXov9G4J+Iknnsg7NZ1c56pcdXw6u9IUV21zzeWd73xnXu6y9joF4Vx33XUp3Li4iTJRmqLE6zrvNQEDrDKVCWnSuRYEIRwZqPhz0TLpBLEjCoSt8Mkrryao/HxELlKmfETGpFV9xMstWg2q+yq4OPEj6ouEwyBL+fByifXEq1wIz3hZI37OgIP2o3IQogJTG6Mv+YBH8TqxvPTHF5NSxY0qsuX4+quvpXMdtx4/Ibd6oxUoIgLXXrOshTBa8EaWzZg2PX9W5KbwteCpDB4/RwYYE/faO4XbZIl2gUcf+UPLe8AMMBQn57L6uZ+V0JQbgxfSQLlpYAMp87/OY3vqNdTW1Q8OP/zw1C7cCwMpepvk99SpU5t4pExiGTNY07vFr73yap5vXonTQMWPSofHL7Kl7XJOW+Xc2zNpjKu9q6RvBCwC0XJwJ6WoUEaj0EgQlA0Fevnllze5oLolYNwUscwIK1ohXIvCs76aj/Ikvbigi0ihUyxatKgpL5SDj+BVRi7xus77QcBs3uLxiAhkoSOyivVMGSFExAFJREyLwta5RsTMAcf2LkKO5afFf6RZloEPtNppV5LoWUJ84eFgBOzn/E+7lstZwvOubEjnc889l/eTCC9ffmN5e3tXmaHEZBFDMA898GDTxgzJwmooUJSprssCdlKSJQ2BYknx+4q581oJN+KNLJs6eUpOZnEldTuIG4zs+Yk9UrgaRFQhWuQRhPHKSy/nxOvufMrOfzN3KnL1+LVgSeFxjUFOulZAmr2ERIPSyZMn520j9ivag9oh97UljXzipld9RlIGvFtM+fhiPQhYcRfpY/8dvYmkcSjSNwIW5BJEIbglRUcezUCZu+Jkq0AVvhZVcN4pATMw0XO8h+ZhUelYvmp4El8tjhCPWx8MengWiyK5cboADSm6oCUifO9Iknhd570mYPLKRhZIJDjFx3WIDBe0nqNMe5UGh0gmXn/wwQdTeqIXAWEgRdmqfDW48YFEfE5WA3mrgsSnVmT56ryKgIGUC+0Sd78Ej4LmueRtoJ+TLh/seLlEElbYvPKld9e5xn9pNf9fvDnteMSRud6XX3wpV5qQiaxelKsWFU3YanyT65JV1vrthNSWBfznN7Jjjjo6uch51neQguC16KkM3OuWN2k5YL/9E7mxejkSakRMSwvMBa3w3eUMyLtbwG4FagAj6Lq8DZEwew3aNe1U7ZHXkGLbU5uhPdDfaSfMFdPOBhMnW81/044oe9qOBiT33n1P0+AqH7zZSnfv265fvY+gw3WtnfRJ+krAdC4sADorShDSYYTMohg6cRV4mXkkgSIhzbwkznztRRddlFv1vSBg5so23njj9BwNjPnb9ddfP53rN+X3rne9KydeuX4lspIQ4oSQeI508mw3oAFeccUVeVzEK8UuC9PT4vf5dZ33moAB76Zqtxvqi+mOp59+OicD6o/XYmhz5GfddddNexXTgdj1qgqsKK+Cd1AQyQugMG688cacsDiSJtoTR9oZdUgaOfqK6NiGZGkykCV/sb9EsJsSQphO4l4fgxGw1xW7YNFvCY+2S/pJB9fIB3EAdgWK5RBJGODCoxwZaKpO+M1Wl/y34fob5Jt0PHj/A0l5YvH98fkX0hECeeKxx7Nnn34mkQbzxP/4P/5n9o4NNsw2WG/9RDw8j3XDtY03emci083/erP0GlIkvAiU85dO+mK29pprJYXMs6RpvXXWTa5xBgdV+OtNNk2EyDPEiZKHgLHIsMxIdxXITxW4545f357Pj2pwQDxY28TNuTwAlB/eAgYylCF46oknkxubc8hZgxwIKhJmr+FCXz3xxBPTFBr6C9Au2PiEvigDhetsjtIWwb2RZU8+/kTK2+OPPpY9/eRTqexpK1yjPMjndct/1GT95p6XhrsZSO9vtNFGKV3of46ANJM+dCZcsNlmmzUZRYNJ3whYxERG3K3AeS+VcL9BPqgAucdIu4+IOiVgBEUm4ZloyaGUUW6IL9KQBYSgSKWcUYq9EuWBeIvmNIo6UtF1nfeagDXy9PC8ngBtjRErdQRxQBjRhd4pINfonvJ41ebjIh6IOz5HmnH3S/RuN3Xs88bEe9xxx7W4wYpw+umnNykCnhXpIoMRsAYYpF/nKMAYTwRkWpa+SMLaAczn8UlnOrfXZrRrFmTiVh6kiPKEaLAAf/yj65Jyxcpx6w6LEYULsYpkIuFGcE90FROGp6sKco3zDGniHOKPm2aUgTxVgYGJ3qOWha7Xr1Q+KjPFpwVwsvggGwYoIh3Ocfen8ilo870EbRs9pqkS9Ix0nYwK7okeoLbIN8uy7/zvf0+DJfJLmbsHxKH6oPx8Dpj26ryFscRgU/pDQnqUXsR1ejvSVwL2UYQrpaLOGBHDG26IaOP1qKy6IWBJnK+TcvR3fSM5exw0CjVMt4q7ETpJFFfg6khR4nWd95qAgcLyMFUvXndYV+o4pL8X5YO1VrZamjZB/E5Y3hc8XWpPc+fOTWlUPcdRtBQWLrgYThEmTZrURN5eb8hgBKxBQhGZ+kYvfk3n8T+H92+EPGvgqDSmMjC3KMrT3bkoTbf8pDjvuuPO3D0LfPtFB9ZeJNwI7oOAuTff+rDxfCLm6BKOsPTrHAKGEMrIoBPIS6DfkClE7AMVEawTkea2HVzDu5DKp4A0ewmJDAvvk/ymrft9cWplMLnyivkt+QMQrS9OA/IUaGBCGdE+nbPwniGkgXbq+gTxhZ9D0S99I2DgCpKM0Jnp2Iz4I+FGxLCGG26xaMWb/kPZdEvAkC73+b2ae5a46xnhXh8RusKWxN+9kEjqpDF2JEm8rvNeEzDhKCzKnXNZa7QxtTfIAPeQ0uDegyqJCiOC6QInGm+z6rTuNRGhqf1zzdsOX0OSUM8qN46kW+XP5hCKrwq46hDy66N0r48qAhZk/ZJW2r0sev1XRLZFpB1BXLjKva3wG0nrLxrkxXGLv/27nEQgFpSnfvtuWr++7VfpGc0PY63KYoU0fR45Em6Ek6cWKiViNiIeDL7alnT8cNm1OdENhjinHKEBCGXBb8iDMvHXuSBcWXh63QtokRZHPSdLGdc2eYztvdeI7+gitFMnN7V7PSNph+DmXT43TR+wV7YGG+RZ5ypjH6j4HuTupaKvQsDqSxLS4fmQXinyGJZJ3whYHTe628YKpJTcancrplsCRlwpqmKlfMsamUZg+t/vUwOIbpJOJbo/pbT12zuF3+fXdd5rAla9OEGoTpxIIDusVUSduxfl44suFH9Mo9Kh+7wtqV9wjTww3666ZJClOlZ568hrGMprFdhZyJ+T+AKvdgjY06p7NLjRtUjK8fkiEKZECzWRfPBhblyRB6TjlrCsGF278/Y7WhYZcczdxmaZagVwGUSikK5+Q+JNq7EroGdkTfObPail/JWHbqD8y3IDEAjhc03x+ODFn4+W+HC6oCUi2XiOoM90L0e1jXb676IFC5sGI7QdlZcvztMgRGWh67RR9VsGmcxFa4DoUyWI9K5fa1f6RsCrAnAxShFRSVSYXteoZcXggCOkMnv27FRWZYq+lxARQQhYq+q0cuWSpk46jGTTTTdtIla1Ax8EDAaeURgXX3xxCpdBj0jTFY3a1BFHHNEWyXGfl7/Ps3qYS5YsydNeNIjoFyBtiU+f5BYGVliDvJjLE7nIhchvvSes+c/77/vNCoKMLuFhhgjYV2tftWhxy/aKIwXNB8viFjkxX51WDReQ5lgCK901ANGiNJEt16LHoQWhL7AACx1G/2xnANCudEzAcgGuqvDFPoBrHHk3tSbgAeXuBMBvPnAO8VBWNPBeItaPezA22WSTJkuQDtotAbP60S3HTgcVpJ2jXNAiIJWZRIqFDQsY7BF3FVis5c+qLtyDwTQIr9d5elQ/Mbx+AFedf/hEkiyhxnaDkBcriVGKsuCkJCOZ/erW21a871pAisMJDQR80RakgLUut/FIAq9CXLAFQfGFpeGwgPsNthtVnuL6AVzTcdFbhKZWaKccWZ0fX03thXRMwFGRrKpgftEXrLBjUFQoq7rQcFG0Z5xxRkv59QvjGlYi0wa8GoCbk84DOO+WgOmQ6pwiFM7bJWN32wK+SoSwElRzSKQ1dnoWYSlvVTjssMNSO4yLuchz7ubNsmz58uUp7WULyvoFSN6FfCtNycIwd66sFn3r1l2pTmb33HX3AAGOAgJW2uW2hoi1MIi0OvGNJHDH6lUryIkP35P+SGhjDQx2yBNlzWCNdhN3RKuC2qneUWfKSRL7VDfSMQFHC2RVQ9HiE5Q9BNzrUdJYFJ+/kWABU3Yo/FieQ4VbUvE/IBLkf+88iOZXY/qGIri1iYc4xo0bl6dJ1n209iLUZjR4Yy7WvQa8N+zzYQj/a8MC4qyCW8BymfkCPrVRXNDehjWVEt3lvQZxMdDgHW0XzdPr9R0sYd6rFUkAXM9ymToZ815s/upQJMRhBiuJ41eHrll6dRMpjCSi9wDg6n/+2edSGUZCG2vA3U+efLW8Bm8QMedVEPG6btciWcLvlXRMwJ64VRFSvlgO2qmF32ycUcuA0FCl9DmeeuqpebkNB8aNG5dvLKI0KD3dErBvyO95glxFMFUQ0em3XkMiTf5aGumURcz5rFmzWsIqAnPAca6qaK4Vy5s0V7121A8Qp0TvaGtglMSIC4WpBTW+sEYQoT3wm/sHXL8FhDjssAVYDCYg48svvaxlIdRIAqKh3PzaM089vVK4oOfPuyLlDQufwQbtZiieB9oo/ViDav/MYOxX3UjHBBxH9KsaqCC3tPR711137WkFjWVxCw4SOe2009JyfjXubuDKPP4HfOUum0N4nfRiERYdclzjlSdGxxx1rtd1qqC2A3BnX3bZZXl5SYlIlHZe8ucLPWV5dpx88sn5PuwShS8XGoR3ySWXpAGK2jRpJ18xvF6DOPh0IaKpAZ1TP9qTmN2LNnnnxvnKVVnC/ioS17GK+c4v77GOBgs4T0NjEMGKbjaHYJcupXkkQRrwLPi8OmX78G//c6UgYOaAN9rwHU2kqnemGdBFj0AEfQHPmQak6BC1V8LvlXRMwDHDqxokPp+GaHefWlYoU5VPtOa6AaRE2Tv8f7ciVSfErT2MucfrrRPBmpbVSj7ldo9pLYMEYoUU/T3DuImGDyDaWWPg7yISZtyL3c/lBlaalI9+QoTr30Ymz3m9NTbS4KgFTbzHq28AQ9D+ilDadL9BdvpM4YiikW5WQfurSwwQZBmPJEiT3o3W+80avDBYiPU11kA+2LIz5ps2lW+sUoVG24ybJPVy/hfpmIBrGVBsUmReMa5cV1VxwuCcd+ikdEV+3aCIdD1cxBchidj4j/To3m7EibCT8DSIcHFiFKmrPXEcindFHx53IQyVBXE70atchkOI2z9cru03dS6S0pyuf81Hc6v+vi7QRw7S76hQhxuNNPnmHdqBazSlT/B9oFO6C/rcWILyqVXo+shEu/B+4xvE9FpqAq6lllpqqaWWEZCagGuppZZaaqllBKQm4FpqqaWWWmoZAakJuJZaaqmlllpGQGoCrqWWWmqppZYRkP8Pjuz7E2T7xOAAAAAASUVORK5CYII='; const QR_CODE_24_9 ='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAe8AAAHwBAMAAAB9J/qwAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAnUExURf7+/gEBAfj498fDu9TSyunq6VxcXB4eHTo6Onx8e6aoppSVkxe9abLXrUAAACAASURBVHja7FzNcxXHEV83PFOgkyhZD5lL16C1Y+kSUMUB+UKI5Irti/zQw45zEmAimZMqFFLCBeSUJMcXIxscwoVCBmO4gOMv4J/LdM/sfO3M7j4JKRBlxGH37czs/ubXPTP9MWTdnVmmsm6e7yzIHS4SeEcIqC0CiyKoek0LAegUgRVF1FZR76rvqVGhb9eMdwRmO6uInBnfcbgz5lwCz3ZcyXNiHHce8EwQ49mOBN7pAbgrGrAVqpdtm/S1Os0ZBwi/8lljgfJ0g+iMODT/uppvEtAD4+BfQ1VN/RBjlSA5ErRIhwOFjEnUf5poLISCvi9vzDjIb0AHGjaUEoj0E9Uh4IEKxgr16GFcIEyXtL1pihwJed6ccQd3BtWEowMbStKAZQZ0dSgBJyKL0asgXuIm8E0VSnbXnHGmIzoKMcFTqin3mSHOMjQURjxkXRQl1ZXdiOr5ghvaz6sbAJR1e2Ccu7dEYP0C4H+OUeTkgAosKYKSYv3itDADDVhDxtVYF4zvftqgPDE9Y9/Tm5VVb1OtEb60n9Pnd6LKsG10a0piPBT09CNhH35Al8dTuHEXV2W5eKsJkluG8X39DcoBKx17aqqepkqn6KptG71E94OBiI3aRpdJgV4Lehogteqbp54epsQMX7Zv+roJksuG8V6Bv7QR4HvqgWcR4CQrBLz/YVJ2NwC8s/3AoXfg+zTjzxB4L4y3t17UM/gfZjx7nhjve14YLwG/sBN0PHtOdXyzwP+v4xtbzl4cHf8jX04Zm1YB7xhbg/eYbwQbmFPlDQxmIwz8e39TisVuFTfN+DfdyYQP/q7POO5WNSe6k9NXksDzyemJ7gR/4M8LslyYmJyenrQb7DfpxwUfOOQTTpmc7h6XZoHIJ+XVxNcLXlm8Rb38li4vyafTE2CAX0rh6J68EtPxEyDiJXs7EHWRqd9FDkngZE9SRaL7Kv34CpJPAaFg/F7IgzSqQfh+YFQWuTSQRGum7QsgA3+fLl9l74IwwP+SAiI7iTF+ImXfiAA4onb1CMA04xRRYYtcCAU8MPGOloBTXc+zJw0z4MEjP9lMfxl463cMnIAqNxUD/1vSXZDPxHT8RMKyQ8W41fHCnUDw08CpCrbYdtfAhXU9QYxxdvP4xbq9osAzBn5Qi6FhPGGjQpZgPGnSnvIZp1CaJrwCOOjPRtSM071jyceAi8ARgcLY61HgcJgZR3bVWOAiRXlrJqbjR1KWPgaiXjgbSWfTwJXngL/JiLrjpYR7EVEXJS+rUY4qxtF4KbSO1wIPGE95OMLJTXdMA1ABvIBZiDpm6LhRMAJcBH41xg0VwEHpuJY+CzzpRorreFYp6s46br6+anIz3jkDHD3HWQC8vQQRXx4E3xxl/FVbX+t4ComIM550e5cYV4sVpnR8yXWHYbGceYRDifElURm/qZ3cPOBZ3I0d1/ETZm4MRhycyU3wzKs9/RJ6DXDByBVwYIVHTOt4xG9cDRxSjJenKxY2SDKO7973Cy/uDuPv+Y8fsP1w8Zxf1uzbuNZ1+vETulrXC7WUmGNBo389uF8ud2wU4ydTc7Ze1OWSHfS0TrNAK6HjpHn+xnDhGg2V1XH4OXjOLc/QdnDSFmfh40pf0R7yA7r665TZleVy32v+prvdbxci5e+WsWlZR9V+r4moj6z4PS3TGpdkHLNvAwH8mIBbxuFRTLTPyq0TRuNswM/XaLv4emCPCzWLqz+5WT0c6/kCuME+NVWKj5owzka8a1zS8lCh4yXg4Om4WpJLwJO++xa//gvXOvNDa0WcKQF8ACIz3UeBjkcYBwiBD3rLWaceOE139Ywndwz8+jX65hB4sGRDnPFypBWyjTEOkZ1bX1LU2x/763iCcUhsEkGJ+hfWA9OJRrhonxJnvBxghhLj0Vl984xnDRjnAGFs6cznQ+BYDvLzdrweuG6FOBJObtCE8Zh1VgO8XsehvPEBZUuryQ0L4BenjO8EzbZUxb9rgFvHjQPcMC5qgQ9W7NVjwK8FjMeBi3iahDTMSqIO5VwJ9iKIOsZpiATbhWXGjbjVMA7pdTwq6o6OP0rM6kKPurO5pntRTG6+qNNTswAqNamb3MB2G2ccni3jgY630ssZlliXc30rAD40xc4oxNJsXavjdnb7U8g4mfE5NGC8tWEdz3hLy5UOPKE95hWzZf2EkA/bjeUZlj+7791HV9/xoyMkC3bLOvcb2k6OyMdPfmFMT6jqjA+8FduyKsYPcCdTW6rjysv4vpJaurRGyhAZa7utKXFJp1YJLdTsARxlT/FtGhJrpBy4rdw6sij3Mr/kagD8an8BpR0w3h+4l5sz3lzHlbztUUDJLeQCl/vJXQ5w8iEAz9p2r6KCIrd9e/zALQRt8Sk/O7/kqq/jFdaZuhdbquNqllGbMNZMFzgllXiMm/SWEDh4Hpj2LR4bkxHRzowtO9AceGcDs3oPOs4TmLY3yMpwgBO8Qy5wTufxs5Us4+AybhaBkPEB0zicVnsV9c3qOE/bhajLGwv8IE3VrqgjQuGuwRA4uqLevm2WKxU7y0wUYkAvFgng0KOOwyZ0nAgsGEfXrz5E4+ACz7DYZmKdjpv1vBB14eg4/lcYL+k4GuCcTugynvmMQ6EZTvpa37xh2NdxUBOnAs4tNeOQVURSPMZxS3Wcs0b3FDoN3uSGEAAXOgMZSox7kRRFHs9vSrZ4qAxwgGbAt1bH5YQGenLrUHDLAS6HHNzJDeXGWm1Hg1mdGBe+qBceCQUcMxe4qNDxw9ul43By7P74+N3V2eXVufX18fV1Br64Kn+YGxsbH3+g72dXV8/L2/ExFvLfj42Prf/aMv7l2Pr6ug1lt79cl88nSTJGV5dlVyJz13HMx2QZ529eXJ5VZXn539TJo+3Scbi3Kss/6EveoqtVrvQ53R+bpXt+3ad0/x3dLvO+hBstWeDc0nFML9I9yRYMU8sxV8dpjbQ985u4jP/T72SLdVyZpfvpqs+1x+UPe/VeMpIKYmNnffMVeQp+KYAjOI0+TW9o6hmHTdvjrwT5I2yd7U3nwGwKuNdo48DZ59arjr8d+NxKwGkW3htEUnoGjhHgF4inkRjwvHfGe9fxUy8E489Wx5uJesB4HDhsDPiLxHhK1HHTjJ/ZuI5nW6PjWyTqF2i0Rp7RrL4ljOOW6Thsh45DWcchpuPKizTvM96Or+NFYsB+NMCj6JeCnLSrKo9HdJS/Su0SzqjMG1mGPeDtkHHcF0TuL9JWqoLxd67f8ModiDA+REdaHnPNeQN81425uRvX58uMQ3aMaq5Z4HP+O1SjS8EBnxs3zl2fO//05tOb6vln8v76D9Td7seP+blTZI+B6+nQY/8tNyt1HDAXIhcd/S8XXTRh4jB2NtSRZORXCuAC5F3n5EwJOJ1vU4mQBvidvNvtyL9c/ss7ulFYrpEz80Mik9u0v6f/1IF8G6ByW390czVFp+MHFKSFJLr8guIf2YkVjJOjF/RpR5OsE4r6vLLHTQ7M2SL7S5ulAXBKCNRRRccRYcvuKPDvM4EEvCgP2cVLtq4TSQlP7lnGw5w55fhP6Hj5TJvqLho7G6ShwStmHee0mEMzkckNQmfjET+CNBwFvkb2/q+sFj8kBzSPbwR4Eac28fH4ecEKxvmAKp/yBB3wwETsbIitZpfxLMo4qhODkASeYHyN2rnAmUT6oijjEGY9xRK4KtbxUsyTxCAaHx/kYXGAZ8bnFjCOUHZEeMcNE8Bluw9d4EL73yLABQJUp3uJqnUcSkfQMUtGS4emKGLgAjcBBR84hj63/qbABfiMqyxfNyMiPO3q6HgIHarWcUoYBk7LVqeaOVc8ER8fdICLalEvR1I8R1xc1K+RrLmTWxFJRwe4yZoTXhJvPNEtnb0MzrFdtOd3RUrHJSUKuD7uHwXujXzIOFTM6iR/HziM81JGq4Mn6qgzolzggIkMybiOH9c4mWqVv4hOSmdMx7Wz8SyHBlPAXe0xOo6FBxKTjJOn8nWPcRWGc2f1IvfGz14OwtBOElaU8W8mUuXNgPH24sLKwmcT0/LRLCXPnaEDJJNZUtSp4sTxIITU5WMnlvH2wqL84y9ZWFlZXfiKnv9B/rSyUuh4ps6svEsVF3+gyw5Jf8v0pM+kJGBMTkxEdfxcsvw5AH7Qhro5lP1TER9PbGDu0vPTgY4fM40U8M+pJ+Vztnmg5+nq7rxh/B0OhT8xzymRDEf5Rxs0XEwjmY8xXlNcI4X+X4PR/mJJVkGRoQRwKY/GQ2kZh6IRFMCXSMWsX129iTIbdVCdJjc4qqZV44hYIhF/LYiWNjh+1fO5M7CJyH0GeFYJ3FhnwTquGllRvyw3ePiGDiHJ6UOZpTQa5qQhqBM8g7ScFJlbkoKXg/h4A+AbZZy2zKPzIeOQYBx1oj64Oi4K4GCAyx8VeS0WkzY7IlC7l+WWVdZl4BflVAotLSbmpOFGGO8ZOC32oyXGPeDgLGfF0YxymHgQDONLtN6rMLEwozVAu919mnE52keLlAQo9ENSvh1nSwsPjAQZijpHS9Um7DRYxrFIbtgPxpniiDpYxrPiyGWb9mHCup4KxvE/1F1LcxTXFW5fM6pKvBoKaDlsTnU0VMAbEDIEZ6OgMUWFjWqQKBtW4qVgb9yOQ4uwCajEjO0NUYWHog0mccBoE7CxGc2fyz3nvm/f29MjAcaNqpjp6dfX37mvc79zrmTc8SK9pthSVcb5M4QqN2t0xqzxuA7NYFr8kwkpyB6K2BQYQNdTJCnQwoDsgGQcmAXcvC3Y9zoYfyow8DFcgHEomXqT9CK+zy1cueH4Xpg6dPiLIZXTLuyEScZR1x5gnEnGoTbwz7aQI8KUcTF3lhPjjzTjfuXW7OB8ekUZR1PW5MloYqynZHO2C6eiZTQx9ghCjCej1uo3t8E4KBf5cRzNPPYUEeexypHAmfIbYlBtdk4xDuKka6CB30S/oijjSTafde6h1+kLHCuJ8vG8A1n2OMA4NWf51jIG9Gpst7DP2Xi81Ov2Vsgd0Ost9Xr/npqaOnxPt+MT95f4zgszM+3DFHvdnJo5PNWmGd3lqXZ76piRghyhCWcD/C9t/J1u1eaH0kndr3DnKZom/mFmqj3zIlTG9/e6xdItgvKiBpCl8yPlepJjywxFXLM4fmDcILPGDaU0JMYpbBqyo2VnihNt/1BECuOLNKZOV7nOW2ho0UHPs1npiNgz7frRvVqdn6G1rAxqpHyCreRzg0yEhoN4ckfZSHFluH3jA4cScHu4aI3OqLw0pM+NKdHJNJSAM6uMQwY6RA4Tig3JlpuNlt0r9OacMOq9ysPEsm+GMx7xuVFcTcOc9DvJOIszXsogBsM/12c8agiepFPsPVQNPK0JHGxTZx5wi3E3JpVVmLhKNrdNxpPEZVx5pF8B41VlPIkTHs0cMP8SgRvGwQd+e2vA+QUN41mMcWCjZ0stMQ4jWjorMc6CwEuVW4b5LsRfBhNB4M8Q0nDGhXt0iKX7cXHbZJyFGGcB4KEyDkyn5QwDX8Wf4s3ZDsfUoU4yxQrGo/kgndAiOadGHuhyGQ81Z9WmPrGdMu5NezEraNrxLEOccZX1xYQRqS8irwpYB+nNY1wc+Yj3IKuAf+teI2rqFYzLdvzzrOPlrFHPIB5ZPzNUMN6n+XB9SOM7/E6jr7M0wUx99WPu1PaanLru9/vf0xW/E7v7ajOV2zs0px6fHzfA2TrfBgddxtkxfrW1RY/xa97j0JjprPlOFzmHn/4VZVy4yC/p72/fcJWNlbGlyqTEeHxFvz0Rd3ZbBctXSUEMcGsjxt+d1t/90VkzINISSUxEbXLbnARRxoPA60Ua6mImRmeXdHlhFvAhGpggcMO4D7wRBW5lyooCf8mMK+ArJpJkm8A/igIfgfGTW2Uc6jLuTBOLOzR/Vsab22Cc1Yofdxm3soI0XyrjxgPD4ownr5/xxGccGs1fbBlnI9XqHuPbBh5lvGJSPfn5avVXx/jjV1HGhVYPPMYxq55URPDOamNE4FbGALrHFttxITsAPXcWUC9bwE/GGNeOGs14p9OZn+8WRTO9qFuitxeLNC0uonzuSFHkxThlQrSA5znfG27OaLGlTDN+RwvxhJeVXzeVm5gP5/8XeZxxujOF3R7Ji6K4il/nFvlVhK8u9xSolmKI7qyA8w67XAfJ08CQHy2z+u4AGbnM/4afduSueHQPLickDM4HLiSaNPgKeugf6uPJnTzOh6lJ41GU8abuu2ctfEKhiHimbXOfy7gtnLHUy+gLVXPLngYmczU5lP3gJ8KAfvQdnpWSc9GVe7mRhviGG0GDNsDfk8NUPjI/FGVcCfxAjh8P6LEtJY3I9nmMnyy9aVXGg6qndBovk1jCGWRMAIdWMusDxxDLDKqAo8MzzLh+vfulnCVLwsA/0o7n9FkicnwCO5vKi0jrHPPKeIxxxlpBDcw0CD2fPThv/IR2ex3d1RO5fgjJuHYvh4HjQ4YZn9SDmPekqSdDGadJQ7R2Jw9MydSDjOu5ZWQ8Lc2PT7PMUo7JAZVknGMoM85YUs14JtOhlExdew9EGacQy0PVZRzLdCZKoEiO8VDQz5jPOETLeEUGP99xzlQZTwJlXOdsjAGHmKmDU8bHH6AZDmVcFXEmBX46QcpYLcar9eoO4QhMMs73TuQh25ECP7WIiw0c68pGHmHcqdxMfGwF4/8D5VqzTJ32jdWp1cfx5CymbHRWdKFqUDGeBYBnWr2chRgHndYs3pxJxtEbXwbObKtFZSMTCj/5tpjKw+AAZxFTp9CMsJZ1Ws4Kaccc6Fod30jZ1DPL1MUp4NXqSdasAZys1gdOfmoHuBIvW2YiDM1lHGKM8/cUVS+DmHEzIv1GHPgeW8uqSkipHQ8yblLfasbLpk59ClvEy6QKHTRwXC8zYOonwpUbi5XxKzL4BpJfk3MRK7vsD2v99XXhEqSDvuz3++s0Hz4uYlxCfsMvyd9oTrLe+1q/L35Z+9aQR3decIAz4db0Lr/2H3MS3eSZUUSsoYtyktTNA/6QP5pXfnVt0F/fxHcUZrwph6EAFEI2Poku9Ab6b61XuNpqyfSLYnsffbd+ptEVk8THf+/8aq0W+UovaAxW58AydaHHbSlPseh7LKMhqDT8eTP9u6Vz0+5lkWPIOL6XMcAI11KNlHEFPMnGhAFiRccyZ4CLeScTW1M8GYrSs8Q/JeDcWsV7t4CHRmegNDBya0jgzF1/wACXyZVIDspLqRV3tixVCBCp1fVAS2gkxw9K2T/AGXduYCjwm96o2KoRO7jM2oJsA6uAJ1rLakcWLnsn3dTNmVA2JqCaIxu4WOsLYrmemvpxhKkflJfIHMaxKPjAHwcYT2KmznundRhXqicfOLjAQXVgVGpoNQXuAFf51ioYv4SNmAYutzPxGd9JLUSuxfieDihxQyVwiCS5Wsb2wzrpM1BrjKj8PCpWw2Vc9UQXojq3S1ga9nnATzjAAVzg5TTKFYzPYqE1wPfHGI8kuULyRISCfsVSACs0lKb7ZQXVLuuuQbYQ1bnhJAgbc4AzdsJj/K0tmzolixEzjXHGqVINM34BfzxgS9bc5ULMfGkg9lq98mAZvwQl4BJDbhh/axuM8wfPhpi6WMAxzDh6R846wLWk050QDTCuqtXPg4wjI2OVpu6X8dEYz1Q3ogJ4rIznzQtMeWAkcGycrQgFzTiEgEfa8RSFkRdb863WGRc4O1EUyq94mzrDeZ426S+1gBfKB2kDz/nX1DiArmGyytZiwQ++gD2Oj9Uv0u0oyvh8Nt+ZX/AYv5c20+Kr+fmsdcpgWum05jtn0OE4ftyZ3WcHuvz4NHcrN+w65aUyjlFIcy96ve5S1y3jSavdnmn/Sc//wQ4d2DNDHXshRD6s986aCAUUZ84IDBQIhM6D5HR7Zqr9Yxc3OogCjp4aYUAXdaO5yziFMs38t+j1xOPJLnC31+t9jaefXsTLPTce/Rm+84MFF3iCO+em/bgzcDIGWKZOHcEdCriJR5OuaiXbdhU2UsRrhWYoOwTztppqkGI7IhqmC7vLkXOUV5VR0kJgE2KQAo7Bi87Asit0sZSNwRwRFnAhyvJmfK3tsSv3soGDmyPCP6kZckRYjrovvJOCwH9jTrrjHt5wgWv4lXlg6gKHxJJt+8Ct5Bg7o8DH48B31QG+10xIu8BZELg1k2IC54cDZ6MxPrs9xusDr8+4NXf2zvZMvR7ju18/40mrJuNbAw71GN/5ppTx5CWV8TeY8dpl/M2r1X+xZbz52mr1xstgXOTtHmwONs022KA45PWNjY3NZ+YST/hBA6E3xGPEdtCY+uYG37kQYvyUSTM+GQJ+C3/6Zxw4/b4g77zxpE+8fMqflFbsefL9bIjxDzYGgycPomX8XQpPX+wW/N+S+uth7xOXVOwWK4bcPxfd7pKYTuwVYjGabrFqGMevYs7fA87m2x+25+jvQ1w1pgSc+rHHo8DTH/BUkgunXXw+czt8hqVr0yXG+Xj8PmI6H2V876yWgvhxZ6b3KWr0GyHbuxlyNvqmztx4kRJw1I8wiAOnCYU/RkUlQvnrMa6FAZEyLmLngsCfeuQFgZ/H/rwPfPcQ8fuhkHo5qQbOhgD32nEYtk5KBXC3gmbR9c5gGHAraACCwFdZIOhiNOB+5SY9ATejZbw+4xXrlg4zdWtilgWBh+IsRgHOyqbe2ArjqQ2cVQIPell3+zEPzLjCwqbOygEXowCHGOPxnI17ZyFLfltmHEzgfGUZDwLfWR0nEmS8xLkNnI1euW2DcQFcL0VZsYpl/cqNRcp4MqxyY0NMXTGus9tHcj3h0jwVZXy6ZOoMws0ZtfMlxqEy6qcMPLC4I/u9LZ2KrSqjGQdZqytPUXnurECR4vuo+ntRpEV6HT+d7RZSO9hMsU8glI24JnT+V+MOWszlJnop4tAVlJ99LHaneGnUMO4muSOl82uJjy6mo3go3XmuwI93QstJS7cm/7mgMn6U7mCZJd6evu9BOHP38Bk+0afPLfJf8xXN+A6RfPLyFd4l5Z82+6LLihv1Rq/Sx7tXLt+9QhklTRMLGzq5pFjU5lP8SBqX0wPeWd0cYMeX/9vgF717+e4nmESU8etfufyDpzM6N+DX4gfxjR8/GKxdps/uJnIQ0fVI2XtO31lsX+P3+2LS/Qq/CT0uvxLemz/+Gn1/4KqXGzf0pOEZOT/OtPiHKbnXKjI2q2eoLMXMr5RkTfgSmZ8H0aw4b/nV7ZEUgEmOgRMKadSKQQcuU759S+f2HG9qiXhXRcWgbeKBaCoc9TJIfTqTHno+OuNPIqUgCejRmVk110W2Xw+0wnF7CjjgRE5eBg4ZqGkwrDySf8SL7//Zu5bfKq4zPjrBSHVX3nCh3RwdM5FCNsgzjuhdRcy15dCNZe5FKMsQHBw2uVEKbrLBRAW3bCgKlkI2kS9Jg70htGmD8891vtd5zZm5F5ooQupgXvdhz+/+vu8753xP1xMQRx+3Zz15FQoCHO86YFy7fHWOpMDGyQGnrKcHGHhXugn9Nw54sr7TMa6SjEMSFX3kC8ounAutKWskVFpnDeDZ5VTatrf4Z0nGM2k8dPKstpmNGEUgximbUDeMs/aAJ033NFHXtbDzZJzM9oHpAq5laG57gl+TcdVZoSCMKxF154h4QP0ME7WsTtS1RKo7gb+f8FPL1AxQ3emMi9D5uazAy1oH41RmGtaWMnBlgdsEv09BqljUpQFjvMqqBOMB7wj8xrpuA46lxSLq0jVnCnCFhvR4AFx1Mt5ek+KSf85qm9lYf47mNBs3o5rmS4c6nr2MjqP8OB3vAH5Dhad6H3htKcxqK+MCfOQxrlKMazFuSioU7ssmqHHTFjjlJFJfWzqFGQ+40mkd124k0AIuUt2Me+0lwwS/GvjlF2Pc5uPyjz+5pCxw3MKOwx20bhd13diJC/BTHcYNNgtxk6uF1gxsSb9MAF/rtuqel3WuD9fm7p07uz/gfBpotXPnn0VRTPbqx65tTSbFhCZufwjjbiYw6eZxdOMOuLrYD64CN1nHd6/tXvtr/Y0mffyI78FkG3cVaFLe3IWhNy4V5MQuDNnxDgzX6tu5jq3Sq/o2JqCODPwOXI9gxs639be4szsL469hK6AJDJyBdrzqGI6ewUZDj+yQG/rx27Zz0D3dBjw7FzUZeoo/BMfpuCE329GLsBkG/uRC2yFQv8eZO24zjpNxSmzNiX2U3tOimT28fXzwun1Tm45H53GNeY8ybkoqDY3Rqy150EngqqUPDCXtjlsF+JZr0mxsDswnsDUL8ngUN2NlL5IDjlC4IW39pvnxDIxz2rbRkjQclFErvdqqaUngjR4RNgqhpsxQYHOIGR2S0plFI4Goo4Y4U5QDDnIQDWWepuM2UV8pO/u4UU3cAG7ajFuD8ft6eoll75Y1WcrLc4O9TJi5xYmmUlBkG9kBFE3AtTR6nI3x8yhrpq1wvpHAFOVXMXD44GLGH+hZRD3aGjBwI/1AA8ZlTfwocymdjnEotOgGHvncgpOkx/hqS5JiknHd0g5lBh0Pwg0s6jXKRuaW9hmXeYD+KIH6TWd2WresydiZsVtsr5r40osAVy0NcKYBfy8aUS3ATTgnReHoBucwte1Jod8hizo0FjqTZHyfJizGfnXtnyvi+vFZgSdE/X724qJus5e5Z6PPOCDPrag3rTps2OdbljPln8fjujNUIw/4DKKuBbhO5K/PYtwi4Czqn0RLwecZVwz5rQsTy1lm0sD3DaV7NXTc6+xDfvWr0EJytTnLptc7Ffbc2XhjvDDundw3Gxv5P3rhS/3C+Rbk414874yaVQIJoY5jYyxpF3RLEvV7N0fwKAL/G4x6ObMDmY0P4ME114joG+wU1GTc6AvWeUgBZ/TePbduv61N+gLHXTjI5qfne1t7m1tfgffx38Fr97bclIzF+vHNPfT9gT/T/qofeRZtgZ9sbW1tfgHOkEX8djuWGKQr1QAAIABJREFU8dNH4MTcYVGv7Rh+pyN0iNbfdutLup29zS/JN0q3jxivs7Nx1JHu5V2foUOMByzgl1ImVtdT0KqMG+CELvTZ2q2pqFmVFueE8iK8n9s5KW4poG4CdHiEzEbSzBNna00/xpGUWrov+oGeGaZfLZAjInH9tpFY2WyV8DNeXk3Ku6k1cC7yucUhpEX/TQkdf3ng3mzi278AcOWAh4n6EvOPvKwx8IsB8FeT8TNTGF+bmfH5n4nxX1PU8ymi/gszvvgqMP7Rq6rjL8X44v91/NfVcc1Xe7JAtPy36bj+33W8HA6Gox9tgHnhpr3ujVZGoxU/Tj0cjt6JXvRZE7iZ5YI9ZB49lHMPSnZMDOGyG5jsDP68gHGVzWFm3w9atTHuvynUcUrZhHxIDL/3Hh3I9Tw1ZOYavsm96LG2HQNuU9JAPhoMKXcRUxgbFz3VcY2wzWa9ZbVDbXDnNgdZmzTp/Jbb9+FNnG9jvH7TkXtTsn7csC/n5D5PpmtxNnp1ZxwGCcaFGJ0PB4OyrKCCaVD/VcI1KAeVXPXj8Cw9UVRFfJVFOdIwvtHbHF9BjOu2du6W3RYrG+fQa5L15DMOpdWNrCe/jNqe7DE+Tk64WYBTTZIn6mpUYxwgMMRe0QeAgCv6HOo/EWIAGjzj4GeHa2UDgvHheZyLoELglI3AztIk43C86OoYAKE8V2nIMaBO4NLHHfvTOOBaDYneAfKNUOEPYhgZJ+g122XpYINHX/5RFOuAZ755HtdRt23F8SqEn9RxPO+I9yLUcRJ1k0X1420eGAaO7fVtRZm3js/ZojxiHUkvRcYR+wBAF1VZRIxj+KWg+IbR0YhenWFHDGFce0mCXJ2ZtOrYDaWrR4RfTczfzKx2A/fCpx7jUJ6ITMvvEtGzsltFLxF5JXz3hXFCfh46/88HOq7DJEUbtJaAvFJrLcCV6tBxiJZKDowd9TdVx+morgIdz0WaSzJr1o4FF5gwj+4abp90HFS9Bq4lNuDcy2jHdKTjfkqwZVz7Og6fThfjti4ZekQov8piBuMWMF4NCPqgRM0eoIIPyMqVYujgNWLUhem+aHhRLEGMOQJOjXBCxrVNOWw7lgY+6ZSOu1SQr2UmppnCuMvs8tfxHDFXFf1mzCzd1YA/DhZ4YZ2hM+n1n8sQPfYDCkrzLNmIcevAqZ+83Ezb1l25rDHwfWhLhlcb8B4zXi8UhiZxLPqiPhA1tlQL4/IwfDRg1EsP+QTonrBxWwIFCiIphkZZmmgdx/wDRdvgVZu2zSmdxvAGuVPHLfB/8f0OBn9wwVx3D727u3dv7iLwoRjw4YUdm6+e49tLZtxa+JKlnxd4tHJF4a9nEwzB9yEGXyxhC+9r/MPv7l4B6uZcbba16saUdsP3HQOv97E/7m7fvXt9UPCuoZqFcd/Z6PLa/hP61fOokspL287FflvGy0rg01MsEaVjfCILeJ/+miyDWM8BWcga9C40idOZzU0iV7U1bnTQifu7fdSt4z5wHVawsVfVKLICKtn5BxkvK+F8INh550oPloPQsmO2BTBOv4olmuKNSybokptbGh1LG+20auCGe/6da0TpZmbcHR+/T8XHU8CJ8Yp3bb6ODwgvPwWLeLCFmRDttKQvK+naZnDbAgPVW87jDeBKJhQlgI9mA34vimg5Udeu0jAuv8qFVl7DHXLcu7K2k7DL7g1ZBoveJ1mfLGVBERZlLaQ9MOPA6KKo83r81sszngJ+ykxnXNYy1nESdWflEH59Rqn8xaxPZm2C3C8rGjvlGW8eyjwD4/KRnZtNx7VKAmfr+X0qI6JFxwds16rwlM2LmfBdIvTKbd0gL0o2MUsZynhm9y2NSAodyurd6DhRfpU2bm2Mqw4d90Xd6DbgYtUBd+Xt2Rx2egbgB7Bx89Kngwr+d0nZ/BDJHA50/GNNFSK62VLy7dZK3Nute/V2qx5Mo57GOK/XVYSb1nXZtJKOBwe0fp/MO4g6doDmwlDJDo6NG+wcdVLU6ZqRcZMAbpN208C/a9FxPpk1L0KO61kBsu5TDlYdT6UT3rkpxpuxiOm41xP+Som6yWa36u+DMXmjGS3loKWv4xth/XjKqleydsW4B6T7ZPkAdxUzTufTJUj9YuRW3bw+SX/h84lp9Ms9gSk9upvxYweHB0eUsnmD5lzXF8fHDw4OD6k4B1/7x4MDqNY+Ojx84vyOXx3WL6ofOzh8shNYdVm1G4xXuGEtnawX7kDubd9qq15vwNHZuHXWtt05TXcAX/tgv3AM9ybFv+UJLijajxj/8OCno8Ov/Xx17VdLenVnV5UmZ+MYa0tlpH0tdt7nfoVS8jLlnceR8TLeufiMW/cTm3bfByObVvBs8fjOp8otabyXweKMuPey3+SKinG8pN59yndO5KsLcBk6i8ubm6FgnTxaBf0ODa80nuspr8JDWazjpAQAOpJ0u2uvP4ElmIlGk2qfuWJUZ11gjQtrUkQsWpJ/cNhjqiYljgbBhkZ7DT7cZiJu9IjP+R6YNGZ/ObenGN+8TfrijaB1XLKennm52n5OeKMhbQN4kO6lTVyFlDnr4HUMuApHHJ9xybINgMu40ND11IW7El8MeSqqJt14LUOzXcLwFDP+tZh5D3zUe5lNfzqX1aAbI1GT0gQu7uXeepjV4gO3exlf1BNGLZR2NG+lEB/IuPhiQMdlGjWeOTRF1fy4mno9peNvplM6DW6AwwqFcdK4AchLcMY96RvCWNSZcD8+nndJemVPaeSPKSp3Mu17rvVlm9kIxg0ECxIbwzShELjq1PF98r8HjLcC16bBOAANRZ0tXqDjZZesW3cjLWtlGVm3vrietCUPt68w5kHpYMjF661WfaGh4xo3gGGlYQtwyZ8S4BKsCUQdljnYRyz6ot5p2/hZOpfDQu6kve90fRm2qvN2OaOzuSKZo+668XKWZLznaq9pkPEobdxOad+4qexSyDgtaCFwnUUBhaaOrzSR87mcXa0+3dbZKGO4F54ahGr0horqfY67ttUPrbVvSeLViDzU8Q9sqPtTNG74/4fA8Dvwr+1lGx1/u95OAfAex8evDFeGoyFE0C/sdFn1YZNziZ9hLKmKbDq4l2vk70Loe/sprNr5CkTqkfZR/TPha2V0yYW+H1o3M73pC7jdby2w7cf1TQ7XI8ZH0AE8h0g97sJVno9G+TrmFm5s5PlrTiL+ZBnvfYPl7DexF+dYOnXeTq3jKxF6DhHzsRxjCqWv4eCJAKtulBnRSKBau9+CH/JnWDzzD7hT6Lj3u9yMNobhOq7UqAZz+u/1Df2Xuav5beO44otxUiDpSQeXiX0Z0GWBuJeCMzloeTE8yx6oi+FKAZJb6rq160vcopbSU2MDsZtTAdVCSV6MUA5C7iUoE6cr/nOdN/Pmc2eX1IfdEjEgU4rF3/7ee/PmfXa+2uuaeoZPYYjo306zm5j4t4DLTtT7a25nMeHDmuuqA2/6lua768aBCZJEZvtVsJ36qovAPA8qQ2njcIy91wk81PFhUtiVbbeM1z3XflTk6vadeduvrqiM1cOAcawPaQJ+mm3UpwCetOrDGmyhTzSTR+LxkSZNXD+ck0OT+86uuvDy8yB7SP2pIFkid/baGBcJqx7UvWDcXfHtx91y56tbE05bGDcDDZ6HXftvmnF7SUm8diPK9XHGXWFE7hv2vs572+Kv0zAO8ag3zLjx1YPIy7B2kvPCRWFqhRHazqnFIsRtWm7U8aym4+T/hvFhzbjpnCkqOAudGC3qH2b+ZmnSaNXJZla99z+w6lbJ4+o2ruuBAhVn4XGG8cRWq/5W3arXGCdJxkm9VyLYCBUAp6ahqN8UbATGfVHfTfitWCOiYuuc+VY9t1ZdFVTpzLe8D2jgKpYQMo46/gO1N2So0HMjj3xRd3H1t9TWmYj9t+eNy7Lfd0tv7uN+nGqM83bgr1/b3JlIKPhuym9lIlnkB8Czn1f2Q+jJP+pL5Rx/PrbfUx/n7+M1L/jx77xZT/CKBkNecr77/n7HOMP6kgNveAWvd8AdVDPi31MuLDWizgOaFXr/OLcZU8FEvewLgWf0+lP7Obbwl3b29bXkL3t7t6Wvbgc+yY/10P/Yz3EJp/oJ+Z2XespUXL0cAv9ia9PX77w5MKZHk/SK9Y6bKYVB3JylPLduS5feZyQMNsa1KrXbWVdVa9a2X50duOs0NDHQnkEViHhEuQ608qDYLQJOu+82A3+cmTlJmwF/ofcGXRzj0r8wwNEiAuPcI3yYvJebVLJmXCR89bCptg68W89xesDV4Mcg5gYZivadhqcBDqFPK+p46vZqzuowadqMy1qXc10YQNo6cR/bmVydRuBhXJ2S+sSAs4s6RME+sMAd4zzlxDj2hV8Rkqzd7ke9pfWmcylh7aJOA1FXKh7PiCBnZhwsGm7bteWQvRjybopyW9qZUHANnLa2IEMSqc24RRsnXqgqovrWjLMCB/n5wLVRZ3WrHnhu7gTHsk90WtNWnbQw/hlNVK6EjJMwrq6XR0Sbauk5jrMYeNPtLD7POFZ9cuaqvnjosrYaN7IOeG2sGQQb9zwH5uBGlgDe2Q9fD92bXvJ1uLs7/HUb42zB4/gTc9WdwiZMrdcqrFUPCvX1b+5Y18mNptp6Gn1S9eP/hN4Xb4T993vDYXHLMg4jj9iCpqz6H81EIl1dqlfNXIEvvSKqg3v3fv/sDy2Mi2o8s6F0LeliwUwhkM4aOtSKeeHu4x7jamTSN+rLQ/j+DTcqYRYqiR4X9EhVgrpP+uzZvS+/vBvdzkjKuN116TK1I1FVRFyGJYHJQ8YDvucBH4yrQ+B5MLNv5fJRuPJlDDy5Y02kdfwJlHbiptquWX5kxqFAQJao1YbdYKfhVmNFhJmulTjO7hJaH1lxGcZo/nKrHbjPeLUcTIHfVxMbehqMDzVsY9ZtmFWHYoRJIQU6Dhetrl7K/AIJoXbtF7EbDTPiT83ZaqyBSV5MLeOU2IV5GTKe6YTCpoyPplyMjwH4lBthn6+mQRWv9tps8TrWCtQYh9/sVvSqWHu06A2xtB7+8X08YdzupoaUwOzl7ikYH0hyK5Dramrrt6vFmBcMa1kt80bJTY3Ezci4PYG64U8c4zQah5JtNlWqNQLj6zg16Uk3bXutqHuMb0vg28fAfLXEOLNYLY6+NxWAJncmVHmnQDsHzwGMGw2ne1EfeBbOetKjJdRZ3XqzaY25hcatGwCHsvFmUafRcSbmSwQ+KZfosearBTwELIMBw87QwGn0+g8bqgWtUd9ZCDxgXPc70lBMNmec0hC4y8Vb4E2i/nXqHK8kt9vyz2BaTlDWB5O8nLLC5MixvNFWCCB0oerVo4Y7cr2Z8cyWIrYA/1Mj4zSa50btGlSr413SbtzUWrxdMGO7BTuSbA8UcFDsQoJaVBOWT01TjvHWTdrQQVezaYKGO/nMWxjHWGEWbLE8h453uyQQddI0tgmGTuP8UqPjIq/uS/s9APCrWXWyWKwg8DUrRMlNZasJuumUqdBlvSAEsBg6iwfZtek41UStE/Uk4yS7tLCVjQo4TAxfnDjGr8JE8JWrbHS+QudBebIq+75VH62qB1yUcJyVJ2yO0cmVBJ1zV8mLaWLnpavjTdyE8+NS0EZNs2uqaPFXKcZH8oOXLyMdP3Bd32qdzj8aGCfZO08PDg72LXDyMWyeeXTLAn8PVuV87i7bP3req3w9+y38I3t4IRuc5CfSXZH+iihn0mFTK3tmyl/NOXf1EK41RcdilAD01UzmwnYdPVENKm5jZMz4f+QnO7gTAVfLHne0rw5f3mhk/CdRx4KrgQlaM2h79TJ65eVMcjeflFOguBAz5jKJc6vhzBRvC6Pk6j/FOA1GJUC4PAuHw8bTvf4K4a/Az7W13nj4N+l4BJx8lAbeWLb92DvHhRTqBZvPhPRgWBSRmR+bCxpn3nVcG3jlzfTrMyK8RSNYClQDnkXAoVLqmgVOsyarTjdkvLVeHbqJwS8fnciL2GLFhUTJvJgEfL291FUBeJChuyYQPDyLm1E26E4388ZKUu001ICTLHL35NO55lvEJON0Y1FvZdyc4zvSa8sH02OJUpw4xgVc0MGV1a6L66xFj507Xz1Ig3VtWaPuRYNjey1weDy/aWacNIm6V718SsYRuCgl5O0ZSL2+o+xq4KNDW8nq3HMXiVAOTCzqNCzuownG/xw7+OCIOFFPMG46/yPgNMn4+5sxPjgUTBo4LhV6BG4birs6xEcT00ZtEsXatGn31TJOPMYJJfGIc1pnvH6z6Vrgqp06up3p7nJ6YYyDUy7BSR9AmvPqWKp7UWAMSpTSsOUTzkxQXYT9hjoEx+uibjtGjb9C1zNugSd3KBDzL3YvVMfZdDaQ/ik4qCPQ8dIDzibYnsE9tWZ6bIQo9LU0Yly1BBDfIKWselaz6p6O+4zrCjqYA6mW1nwUAf8Yg5GNwN24IBUN9HR8t5BH+HiZL1bLQjE+RwOngK+wMQMpd1quNdzX8R7s5NnXS25QTyHxSaJzHH7oSeSyfgU/OUrpuM6Pq7adHfjqX5GOfzIdr8ZT2gh8ZzqtzD4atRnHv51Jp23K8wr8F7iHIuPqTBeVX+olPKvO0MZ7I1O3qykmwydK9lT6/gcSjidVH19tifGAPxqPjzCd/yJrmsQb987dDQ1+uu9MfcdO4o0yKSOJu2BwJd8B4Dl3mVJW8QYVF0x7cv3U2i9VA+NNDAju4+bTJm9n8Tn+03XAs/XAg804eC1F1w1Cqxa48LKl0pszmVJ9G+c28qQfh2fc9L+KwIk/8ojEoSfSfB+PdPzdiwfuRF27LQMDXDVeMQvcXsZ9xjlGWn3PbTPGnXi2A4/z4+TigGc+cK6AD5ZeDE49gAoDrVgOoc9xjrcVeHuYZhyKsBqBZ9nGjLeLuh9uPyNwn3GJ9dUhVoBUDD1W57Ig57yVceIqt04l6p0mxhtEnZ5f1EcQb5wpJ71g4wfyXJ/Je9mcFW5igDBpQ3wE8CiSOv6oXdRPwfjr0HHPuMHlc3SIwOXZPZgcTXKIsUrGCx1e1cgF+mzCtCuIJh0P5rklgV/fRMfXWHVyPuMGwAsLXFQn1XI+PoIQKwPGTcmTsDEIYaybiIGTlHEjb5rxW2ngJgXXw9CTqBTeCQIvyvF0JsqVvLawvGLgmnK8hHN7hpu/NDAOF5W3Y8ajq0syadh5oWvRmnS8o5Kr6pHdiUoUXCHlz5T9pSHwDqzTEWouhWVcJQ4kcKGBj1ZL0GF4BNURm9mzDNUcwxBcs58+x1XCWi+IccBZKk0cb6GByAe7kbDqVK/hVktsvkj9n16OXv39ZgT8QC+58XNn86Vh/Fg7q1q+RV6txmw1E1a1jb+KT4A3Ma5/81JgFBYL/KIPqpPiMW/39NNqYjy5tzT96ofA67czSfQkBG7KXwYrVrLqULunPGhIEV5hQJ1x72RSU3HW1Ll5x1zv09SMiDX7x08BPKxXH0CK1Om4LWgsFxJZOWV2qplAp02nzeDt2IGpLbkhWXvxTxPwBqt+5byM+zpe5Co1PnX1EHpOglgtlmzGxjOk27+S2mTSOsZVl20L8O/c6FTI93XXMH7lQhnPj5baLR9ZxuWdVOSrcpkvpc23oLmRcgy/QAQm2iD4beyE0XZR/ze2o+Lss7X7x2+dX8ezPTvE7NUDiRNi6BznHqlulZ2JBD5h85nj1wq7SZyKPm0Wdbu5aa2oq1GuxHYoPG701c9k3N6pM44jnr65P9NpYixRl7cziC1PykMFvAi7Ky318OaQtDNOookByTo3VHDPwa9N26bdCwH+2BN1CXP7/oIX+aHXewTR9J1peTiayPOswASxsBcUZu9ra3RcB0h/sQlwlXdq3D/e7f54NuNGUzqOhPPBfemmjZaYKGOFJjUfr5b5ajAJC5fDXArrB5mTjCaMG2kD7qy6GpKVZvzDXm/vtgJ+9XZPzZ182ImLoXUD7xYsndFvvOxBBzI8KLUZJzzHhbFuMy7EDLRbYlks8nxRwgzv6UleynMc+fUF3TZqqAI/0r19e68H6272vt3fMmu//8vb9Tw3ddzxlx07GHryJTbtZbO1EppcKHppy6OHYEnTQnrQyHozGXKCEMUwPVTTGUySk8PEmPSSNAMe15dMJUhxfKCTSVIYbiSHGv1R3e+P3be7b58km9AXILZkyfq8z3735/f7+dA4DrXPr1BVcd//sPDh127rl/IFNynOOJ7fYn7iS/DV18XR92JMZpw8DlFmHOZP4E/TW13tl2Jc//PdFykVTu5+zbUzcMC93dt5eEcvUJthCmvqJeqDMFFM8BzPxy/Ag44GkTOx3Oht9HqFCvpAyTLj8awOEJiaxRYQ+jZiI3PyFN6VJIEvY6ogGth99Ot5uP1w+w5ULG3TP/+4f6e3/Y1eladMct1ZpECqOxTcwVb/a96JLwqhmpScX2MDLZIQt4qlxLItv5o3K5txuqxuOktivIk/DI8V4ZDaF8fgQAwEcHBqqttzb5vzIHZhUQYoG7oF4ICVNtwC6gaN481WF+vc82WYk7q3WEkvJ+8sFdyJCPA3hRSOtuaiEGP11R3g4Amq2KJXlvODnI9zWbLqmK/ESzGeIWIdR9hhk85ZykKO+hHdIvw0dRjrcuOsFaazfCrdjIBEnLWF82XgvqjodcgJmo5xVMaKMc7iYn0/UR+J+GVZHOPMzqN63SuktQcKdazLqJsFuWG91UHHKXQkh6YUKOon1iKKm/rPK4CrxGnqi7EYjwM/Bc3X2HCXo9xn3Hh+lgRwEFjqj+FGHAIyvzhtuejSNd38dgLl/xMZGr0Vn8YwLicz7sT4xxMYP5lY43Ul7U22yievz3vAKbHOU9tGrRMrZmcUIVKrUdq06W3OijTNlTAqAST0ombet0ZzNwIGzo5jXLid23VUiZqKcXRnp17dygYWMnqcy9o3wHEqISICOKwtTVqktvaIhTrx5rjqEGmLagH5DakrPdcPGDd6U4KBYx4n/LgPXLqdGyzewxiPD2cnhfUfl9bQVJlKQhU0dWqdMz7jzLVV8iLZl4ZTb5YGFYZgFyGLIKZWPXO6DNxt6qKicxMu43AHa9HVWSxJ0ca4Eass+vewqcNdF0XnBtXERlY+pUw+ln5pFMqslN/nTFqbGN88UCvBskZFJ3XDz1pRxLggxUr9s/5wJt1xHJ4v9+r9cqne4l09H8y/h7ng3zpQtIuQ81oHRHJULX+nj6o3tnMTHT3jXXE6N7ZBsUHNOcqF2A/J2HlaIDneWGk9cgi4UudCxqXI9a/LfwtT518o/angyvOthbU18oskK4Gt/toCXdfaqJoDOIsYn4Vym91gI3oB/Lw39Zwv272P3t54Kv2v1VWwCN/cWL21m+kXrVvGj/U2NnnKyuN4g/0yWNvc1N1gl+bkqTvQm6g5JOG+5q0WyBuBSKdQbE7oAp/9bmNjdfUqTEbv699Ll56iDgbZfxi4FOp8YXKOIuXns8FudjLmOB9eWKHg58DwDUIlrKQAfjTMgWF58QYrADXKF2kWOqMZTNRAmD9vZnt7+/u7aQuRJ7Z/K2Kc7Dv/AtMSV9ZMtxHFrhnCpF3bmhuU/pdO3Vmo7uUfKMgkntmI71oJnJR4TZN26K07hRicCtFgeYQ3OuC+oWrdbMTXfpp3sPdY2vJjXM4wcH+z8TZ8bzwU/PwomhzQLL9Ks9G5bldmPQWMixJwIz7aNBZIGjwnZpulZyP1DIFauPp2cAPyDpRYSXWuHzT14CTFAV74pFRdVSqd87Fc1sV27Owsyrh1zcCjb+AXwdcN43Ujf5LWC8mfrK4xQly6uPUFj+p22l33gc/EgSeJ64Xklx44wDvTNPWqPDecQlQ1dUmM123n3WCdF3tS1DB5+YUkp0I5Mh/3aL+lIOxpgTwV428fjPGkkvHKGE8mxTg7HTV4pmIOf+uct+vmQcBYhjptK6PgeqIHUt2x/3FaxsUUwJ+F8eNjGRcJMd7g817TrL0jUd8+Ie2APUS+FwLfv4sHRb/qP6cYT37aGE9y9ndKbRa2PTfgtAd+wCgW4m5LmXBNeQfK47FfP2yMJ/+3GBeiYLxu0zXN7LT41pmpL8MQm/++DHxnGaSu5dvPNcbDY+Fv4Zl34CueudlnaCMOT6mvBmXVlzARzYp2cWWRk6vqJ6WzxBEM2DHCn+4vK5BunDPAZ/EV6xb4z/DzUCU7PHUPvr0VlFWniLFBtdcRxt+LK1yNvypcM2hPre6cCBYHg43ikdQMZhpcLUL4o1begRnXi31ej0/ySfmriKSCvFSt2bheCTw5IPCPqambtB6mvSR/4a9IU9hmKndto91W3m1BFMCceoxTrQtcVAAXF2N1Z8S48Mvo5WGAG8ZNRZUB3fDOx3wFWiwjVd0o7jNDPX0T8mJ/nFPtNIzXJjMukulxx4AT46mZnpbkPholoeVlWEOcD3EP9QrtzGhfL1dVcsKtLf3JGXeU4w7d1D3Gg+OCOPSsPtCjuKz9KejXBnmOM7mWUu3ZuQPEuHxGxg8LXMIipaTxUXll5NSpwr5tCBn28MXdTiLk3HON8QO08LGdG5o5msTziVeW1du6kdWwb9sv1qR5fmFEwPXsbW7+WWN89rkznviMT4StR7O2vt3dxzhTazy2uFfwy9EPeqUu5sbG+PwUjKtqxnmnODES5nKShmWsGOc9kFesFfOVmJhR0NCzOqxEePrShOb9pJl3ais8vH3T0VO3OTielGP9xyfEeJTxWZ59qqK0SUpb5aWkiOKWMbHKT0Cso8aKNpPimwxhshTeiYG3urojb+ZKdc2wvt9JEPgNWeV3tjRFUxfRGFfZYHewCz5byeuwcXcFcmLEvc0e7jT2Nq9EyjGFuANPrtOheoZ7lvoPZtPU0tJoPY5ycPFWFNCju3k31dM1ZyvmCexCzoHGUK+3uRoBrmYzOAW/eAjGwS9RwWmVohXg4pdexUJ/sR2RVHB2KI+zVzpsCkNBC74zAAAgAElEQVSmzVIF28ah08c9AMYFA/8hr+W5qjlbEvsdiYwvzNvNTg+4JF0itWViPApcxmMcN/rQePvFoqCoqIlfjDHu7FcdV+bAi0QVlsoJDgP0cGPH6UFmvH9QUH0IChwWOIDIz7srU2K8rHrgKWJwpeHBGEfPGLRaNzbc9uxsPpYQXgbuDgd6OCtPUmxMD7LAjBjG8SLGR5pulVPfboAT41XAyQFwEnAZH8fJ+cJWsEFTl2Is48LdvTgedH+1kru25zY94P/YEWZQhw03Gs5G/21p3F13vTJsjwdOeWzyUIwLeqlNHFv8J0TOeMa9GJduFT8MZ2m5/2YN8SzyBFRLmsXZj3nNwz36cQLjZk01AXg0xo1noODEMUwFmcS45xUm+eWs0tkIkGWmoWe2hxs4rk8dmPSYYdvnW/fzcCx4YjzjBXC48a/Fmnq8Vw8K5wG4jDHuqZ+5jEtvF1s1SwGOnuID44gxMI+QgD6szuwiZRhM2lswoTgRk23yLwYO89r1aefqUtrKTOM4H2nqio1pFAvdOIyzzaYpwBfdRrRvK4SVud0P0JtWr8dlZFlq9tah5/1DhHEZAw7a3MemZtxZiRrgSQy47vXRW06oJADuM57UmiUviDq5ig+MATH+JW/aQQtG05U4cD2a6U/3fgy4jAJPZJTxMMZRYaZefHACDlnmjS1bBLKByv9t8NOcgS3hN/B3FjuUt9I6J3qgkqJIVG5PSOkMmA4UqFKcTRPsSWnabIHVdHcvCnwIiRhydXNzvahJoUPEQPQTgX0E+VRnVv0SmmivbmTGhdvU59fWbnI5/AeowEbGPHDieAJ+/IOOZfwq/M5zhfHOJc6eqCn3wmzUDv2P/4WcWf0V/FyHDgzfigJvwZFCW38IshIolIAW1q7fdK8+VQTpD3GtMCmvHscxFaS/LCPKP/OcCqJ4FfAZHGQdCU9S4G4dLVIqLmFiDpqG4yxYoMa1hO0jtqlTmD2FIQNJNfBjkGWjaivxlk7TQcl1Z9DLOB4K0auU7hXbgTnmZmCLmPG6Mh4Kf4cx7mV8JxWepCy4OzAl1c8pLn2jYgcKo2FHkaOfMMCTycCXwa3y8ykYn18WsqwDw4xDtmYfE8AhzeDV8CQFGa8eZKa7sNfMz8f6dLjHbZhhUVGtsB30OOBJ4gOXkRjHp6z2cqnW4UNcbRHjkIb2Ap+daegMPBHeEZJrOyGlk2kvPCWTyIyotrQXI1xK1zVDJp55REVTFx7wRW848xg/ZVYZZeDAqGnqOmaPGOCGcZGMY1xGv1Mc5RKzobErgOl6OcoftRSLtUiqULgmfZ+Uyhh3E/yu4QIsmq9+ytiuyrIbte6XCPhnIL3zsrnvkoC/GzLuYlUuzTZPLkY4egmXRzTIjOFMUhX1SakCLjzG9e2tinHOnC3H+KfQYGcoxmHUeSEAfhl4C6uQxmRi8GZWrK2Xjs+eDnPUGV4CTWx1gM4Ne/V/u4zLiszGNy0zJcZhBOLhDJI7y8BlUg1ceZsdYzZxsbcM99aHOWTGqNpvvoRO3ygGTMV4EqRtiyTO+CmmRolXSk3d+lzrXl2IV22M0zuFTf0T2qA1U3+nWStzG4RUscUe7M66Tf1RmueYPlv7/kEhldCewPgCA/dLM6RTcOcxfsXxj3mIdSM7VEDyMLSX+bwAjs/dtXVn5IwTvgDrZo5a0R66HW+VbWu+aOuY6e79eT9tZrqRP90d4AkxGJucvvkAFzHw3o+krY8lTPAxQReI/mxvFZ3b6fBX7PjOODxFNddHuX+BtczC9RZUiWxZWSdK8MvJasaM44vfwvdfBRrvWNp6BOe5bbv6vbdWui7jdP3xzlD/ItQbyHMs7VLJ7FcLD6Cp1qzWk+t+FXzc35mUzkQUD17AyfT/qLua56iOI/48YnElPm2CtCu4TA2IMtbFxhUKc8LhowynLaHgYC4hiADxJSpT8kYn0Npo4WQrIeD4QogdC3SJSWFU5J/L6+756JnpebsSImW/pMpC2n37fvvr7pnpz2QyTpq2vS/pZtSQ9RRMlxsXUpP2j+R+WO/3WtJfYV3KJqz3rvMbYM7m4AHn5nCTW//vyC1bGOzrcPgQKGXHuNL/DUsFAQcqukZcPzf0AhcrFBLgciO7tDnGz0JzDBH46xFwLQF/Bvv4GSjFwcRtQ09dr4ETq64i2q17nPG9ia0Qs572lzv/bJvx7QAXGR/0oB8+mHG2CQCXxxEaw82Xx3jsV3SJyT+2n5sWuoIUgZeynnYc+L4eLFmarfAKHT3v3WpHjCc6/tNnfBqspIl3NrVYn7vaToGrWMd/QoyLOj51WOHBvOJhAnPuwWICXO8U42/8SBiHPHs8iPmdXb1zObG52G7nor5NHa+2zvj/A/jdOX6Gha3c/Bk3UjAybjtq1furw34fP2U6eO/wBRfqvwyp2/bzPvSzhutO4uc7M+yvrt7Ghgjrw350/RV++UG//vsdvAnuTrBypA19vKlXTbd+4e3DGMbSxrcq3njQB1fm6nD4sMg4e1z0A56Hm97+Jn68s3148odKYBzrx+8n9eJPgYB5LMDGL/ysL8h+nNSTX8eic2iFfi1UbdOF/dE/hp++gQ80+G+E28U34UnnE6xEp0XsbH0TqEb/w8Ixf5NkOBdjnD0ubp7PhfJ3duFN5iTGD4tNrqhQOJwubMP8fDIOdualurPPYwNsUD8mNWVZxGTBAQbrajorunLFfCd96P/GHLtNtMzJp7N7foOT+dV7rVCkks07Mw2N7Oih3LMpnVrE6Vo9NSuq9XsQowm4D1u0LsWeMJeBrTV9SGvo/36jspOJVeq6aBWBK7G71xQ2m7A3GbOfW2VUIFwL1cQEfAa6/l/KXU+6CsDRYCvGOIgSVVKtwLFbJ3k8ewAzdgg2Jj7ENzFe3yYbCdRXzA2Qd/5RUs/GKh6bY7OB0uDUPvh6dkmMO+DaQY+Be8aVjdhy4LyJnhmPcRLIPHaG/gEj6DiU5hUa2ZngG/Wu2NlM1JVmtaV8F2J1XGHtZAwcfGmWcX9gjRhnOl7auUXAbT5KlvXUrUJQVJpw951UaRjVT7vO1JmOAwZB1OuXcx2HklnOuK+yWPEWJAWuJNddg46DwmTx8SUeFU0ZN5KOR8FfJsH5dk87HY8Y1zoGXnHgKIBM1FPGbxSjMTPNop7NO+vyePAYPRvvadZ9xKaaVOI+dzruGBCci4qA/wJvBDbacMaDVdcua2smpHTtiTKNQtKBE5MMuJNMJSfxYscnlVl1ScdVvIwEkU+B/xl0gAHXIb+EgBuMGupISnHfG4BnOv7LaHXwJ9baWjTpuJTZ2NXeQAuTajUBZ1uhr2G/8+LJiw3sUlTvn3wl/0SyM/qjjjoGVPvx9YHxvfDP/2Czjx/8zm0KtouPUSqX/R5tIzTxmd5wF+3czoUXUTpl+HzEgNvDbwE5jdMJ18eYkXRs48l/nzzMu3tZUWeb383YHdgP7bJaJ2FC5DyUecNPJ0/B2wPjirrR95RjHFvO4169mofxEZs+lE3zMLvhQ7AjPcW//WxK2GYrdSSeUtn+LHSBXPQOU5z/p/DJwnUSVeQ+BP1/X2R8b5Du5+lBS0spQP5iok5t+fED2JGu57OM1stuca2jN9Evn6qorVkapWP56suV65WRhnPkriCB8X290cDTGBCaJrac0SG+PaecqDvgLie8ATg0gNEp8H9DvCEF/iexQoFi7YJtKvZszBhXTcAxnV2RI9Tuq3aljCfk4Xlcj2Icj0UZcDBpR4t5bq0YuE6WXzoeydHS8RhPA4HatmyhjU0q6uC9UClweqwy8DbGaCTgAuMud5YxvqyFYiIsQGiNYrxXZtxEOfrp1yAB54xP99xWSDfpOAhmpuMgXBnjStJxKrEwcXBSVSUdPw7MjRR1vxbqPCnSNblaYY66VNTd2xtEvV3FTq4m4FJNyjJKDNtrhRybQg5MfetRor5mg6DxZB67t9O8u5e36omoq7KXlQOXjFsu6iHBjwMPTbCSkFChSyec0xPgSgDuv74s7q2ZI0I54FpivNGqF4HnVv2mkRl3om2kKETK+K8gkogblmX/RZnnSUDz3ikff+Tl2D4medVNxrHjdFLGw9vXP5WuAPx+MlH7HnT0S0OsN711YfvcZf94eiaOo85fpTfFVj3Ex/8SJOTMV6Xr78EQ+FD31xQZxxZ4H+GPYedG27Ovmi+ayYNsvZf88rr0+qdaYHzJReKViuPjNm7/NGGc6s4Mll0xsxVJS9YHporLr7qP8PhDmY2KfJQqNdB0LSQnXUyBIotoXXXW1RO3LrSnZPvfnhKAh3SvVqov31JXQCF2dsXkaz+/vpcCCuFIhx0u8eypdCjNFYFfzivzlT4YrLpXUD5feaBoXri9mN2WgKsUOE24E+PjC/FQ6oTwKgDvBMaZnaKaLf/cMNG2xPhlLZS4eODKN1KLOscN4sIXNiC8NSKXlR76kRJmKDjGo109L9qwwBedgfZfeAzceyyUOyk0MK7YaaJ+C80jwIIou6VXVTapli2lzttdmzEpzy1j/BEpj9DBbyGhIFkJ46kZxkqHCNxQn8eijg+c61SFki3tgONUYI3NKlXcrFKR/ii2HcOv6MBizjjv4GeB0yxIgfGF2OBom4SlM1GHyImTu+8E4OBEcj+WGSfuwjbYnmzs3ho+Vpt0DDc+jS8cQneWjk5nbZ/8k4n6Q+q2Kej4lfRAU0VaFTOuG0QdibEGqAl4pXhjhoPWqmMCDEbHq2Qos21gqVXS0EEArgQdJ7ebxHgUpXVnWn+2TQbE6LKoox6oUYxjRabxjTisqNvDswVmYuCmYrkDJC/wGDMjMhudVSdRb2TceJPDpP/7OEioy4xbK2RKwAfBS6/8wcdadRyviH8z2cR5ewBW7u1U8K4Fq56IeofSvSrOONuShqAJRrGxmZqd7nPKVbt4xpVGf9cDCXjrFLwHuweSzw2LRlJRPwXut5AfcgheM0QtwY9/G0TzrVBuMsDIbYjcH8Anw+DI8FMIgEP0/lYwbpthzCT+LZlG3fJ9U9/9tZeiXVjGA82TzAVpMg76FExS68OAY5+kYU+7Q8oeKDwKrWUJ+FtY3/R2CHGg3xClbRP+9BlYCWh7eeLsJc84vmmIeaIfwE930fUc3I7rFjjkz/gUhC62GMPH/V2oO6PVNK7hChPn1XlJVGlSbRqvCMBTRwSMqeebMAQ+62wtW0CtyfrShomjgxWM6KUeETRD4f2QCqKlHBi81dG8/EqeRp0BPy3mRY8DnJ3HJ5PY8sAD7z6UPv/LOJLCxnDLwMs5MEddCKlQP14GvjOMJ8BFxscBnjE+KusJgfe3wXj1coyPBL4lxtVoxn/7ahmfGpdxFXRc7wDjtitIGbgSge+cjpPDdPuMj6XjN8ZhfN+r0vHq5RjfYR2v1LZEfUqqO3u1Vv1Hr+NYBevSAJTaP0LHl7Dviwgce7JIOh6JOrzoUGA8ikLWG3h80yfUW6ZZx1NRP00llr6MeZSOH4vTER974OZiCEDfDpmML5482aA240vw72sBOMyr2dgcwfgd+JAf4jexa4PSIesPefHPUHUEYqL34+cf1iXGL9rHg7A+XBiOv25UqSvILYnXK9gfBnKKJ6j8ypdPzXIvUn3XMLdUvxMOBmXg8SnZTv6IklDqA06QWs+4NmHWgGzVMTWLZTYOsOQs1F7fHLcvK7a7btkSS2OPkCqZjKMtcBVnL/eirCclAu+KwJ9CoPfDDLhiKWcFUccidZb8M1DaJk3KXUFKjJPTw1YarmkXLeLDI+A3vkGUZsAbdDxh3GTAAeGbAuPMdyGLOjqqowFKyvp5RMZlUb9Hp17tq4ldEm80PEKpKF/9neCnH0fUu8FOxUn7rqbxONdxdGkpzvjevFbT8MzGgXLu2K3pODi1IL8KCyS+sJ60yBMWyqi7CXmd8iFlFONr4GwRdJzHfguinjTAGXh3h6zjZVGvn2CGtUoAa1fNcR3XrrY0q1AYl3Gd6/hM/agfCsB1Cjw1bph0zHT8LkisKVr1MnBsaeGqia2oa57LugAv8cATHVfVWDqeAV8DVc11HFzOqhk4ukh/nmyOtTTTcISoYyMPvcsBp/hKNO8MbnrIh5Ai4Non6oPSyIw/0gLjMI4wA37ZkMWxgYSSVY8T/AbePV7Q8Y4M3KCsu44BxqXxvhG5Zr2oaxWLOjykzV7WRcYhwfz99mKepJjq+F2oqQ6BI8u4GgHcr4Ai47phHQfFthsYEBoIHvHSDBT1C4ttOyRNceMGqVuU0glPO1vSccMZxxc9gy84E3V4FuM9s3a0XyXUon/E1nGfw5BlRKD3LpTtnI6Bqwurw2Gf6iWwu9HnIOytkP4Ik7qqGRgKcjZxPnb6UEBEVUj1LYarYgYE3nQB5shQxgOMynq3F/eIR6/riX/BTe7grIUH/pM6Q+HCT+osoBfWj3BqyHpCZ9/5WMdNejqbpECA5ql+5EWfSFJrOyFH7PV283UTknRtCMlQFw3OOGxV3XkD/Ohy9nKqRF/YpBVVYJyA22hcNAFVPI9P5glFNHIsA86yAkcBXwF9siEk6/VNHKbKhi6WMDo6PnC0zo2MGxuZTYBn5/FJFftzQw7AfvFx1sZhfAVkhs6y2i/Wb0bADeVeQK+nkZ1/CPhaIfnnNxlwTIDYHZ/OsvP4ZOU68USU11/axEsBd7KGXbCQJabjuLrYo7XakqgH8ZQZP165WZS7k+XstABc7khcEPWxdBwWTQu8p2ycODBOK5IVdTW6Dwz7ZL/8aXni/HGtM+Ad0QMz6dfRnQPeuQm5LeSRcfMDbbuHpeM2rOrdZ1tgXIsJfmlmowWzOyrNSP3qi1bHqypv6fMyjEM4nYyb8RRx95l26ZBTZozuXlzUAzOyjvui7UjUlXWfZcZNatj0MsCBZyvq5Pqrbx/7DW0juyWzteVsZC6rNW5ax1bdxFZ90VdS2Uj1mMBfG2XcwEF00K3jmvwATMdx37Du1vFqZicYn8BO4h64mr3mr2ewO7lIrcZhZiFuBPdSR3FoKp74pw/87X/sXc9zFMcVHhoEcXRaLBgIl65GmxTSJeaHDZyIpKUK+6Jaa7GBSwDjyDfWqFhhLhhKgtiXVBLs2FyIlBCskyM7rtj+5zLv9a/Xr7tnZ2FV9iGNwJI1szPffP16uvu9973lddMeMuB78fP0jmXY9Pzrk63NrbMIrITNRig+uLX17P31R+9/sAmanljXU+8Ub23aaooE46Pq9tyXuVJ5/axtqASqT/KMizYozrgZrZpw1crbqCimulBevQfi3zDtxjLn8LfVGhxnK0Kl2qad52Mr7PRewd2M/ygaYGpKX5qa7rpTlXiVsnVrotvuzvahDOW2D3murtznk/6yQ3Qxu9WVEGNpWwsLtpetaHWmy2TykVpgdBQxZRZF3m8d5280t164xNMaKhM2K5uN8JQac52CW8DNFAzbLk7ne/VidnUWvziZJ8WoUoQ7+4WO0EwDN+mJLDIzA9zH6oXAixrgK/AS0ydtD0lk6TYGfjP2ncmsQ8nES0TAj/MEJ+ZC8jM3/BDEUG4UilSbLWoZt9s2qPyjTjcBjpPKURivaTa0NAJ+LjiIdpZLMXC7r76h9+qNZchGwFvbYIpDGZc2OK0eeK8pcGvn9YwHNnIx2D6jMgPIuNNcGGLj7iTYphkOXNi7rQG+NhLjelFCQjqZjWsRapKpcsmvyX2y2qQJpXXJE3CPaeCl84//0ti4rB3cuj5lZJyM23T7ulE9mMiJi3VdHfZ7pY3hbWrjhZRNgI8+qtcCV/WMm0w+5RMbL/odGNbVNXDpXpjTzYCrohnjQok88HJExl0uRNbGEYpKM+4njrPGxvUWfzXbgc+NGO+ngG/Di/b08MFNDR3V7zvGeSp4sunKOG+mRH10/jhkWk1/537WMvA/hActu3B5cUEnnTvgn0KCup2ybpoiN8TG15180LM8cJQj+gu8evVJUKZ7y0ectr6Ei/y2vuJ8tAmMxwaS6dVM1s/I70Lf3f0HfjsgoB4HT9u5yB3ppBLW2t2uCaPoqmqyrENBpLMPmHaWD6rJrrqSB/45zGVvuadVPnYREfqg7V41nZVZda8a4Mw1FxSPSKzOiAuJNA+cakTAR2r7wPxvDtx7g2bqgLdaFPifinBgeJpSBRm2xEuOBy8CvMwCd4H6LvgnBi7EGIC/FOMNgRdJxmUMXLh5rk+xnJLcGyTFGBmffFHGaVe/83/GmzBejMA4T7/6Gdh4k8HNqnuNyPjOAv/JGJcZ4JZxSbv6z9DGpXjZUV02YDwMblC0pmES+EdSjMT4o2x7yBjf7cv8oFsY0R/xwFe9n9YzfsjXs9nADGddyzuwcTGLOSqoIa2Bg7Nqt/c9fwoX/Yo5mB964N/Bz9cZ8Av+ykkb/+bEPFSTOblwcj74mtfZLYTxX/hnsgkpLp8zxrFQzzPG+KvVgQtn7EaEKJawTJAgxeNFofZgqaBC+iBeSHpGlc2r3hXugT9YOHli4XUPfH6+uuE5EQLH6opn8oyfg3AVJfSMzKt2C0WUePWQtostUp4z4Neck50wvp+uzoI9Tg/crSyt+t2UWRLnvKM34di94UaE3u0nwLVsR97G5wpbPcKBNom750PGKfANl1tKgFNVEBLSKU3wj7Zxadbj0nd1u7xbJF3dLgzTwO+BU2VvvNkoKXBI0RU1Srxz2UUpY1xXxiGM1wKvZRyXkE6l0ytiulHd7emkgaPWEwcu2KiuPfd5G58TKrPdxhiPgD9PAC844yT4J7m9fM8KjQidM+mA6zTpHHDrzvfAtVc46OpVvzr6IoxfZIzvG2rjidSM/WCpBLhyO0WkqwsXsu+6uvHPZbq6kxmo6eoYVVBj4+f0WBM3UWPjcyMwTnZZiYNdeMaFT+R1jEsTb5MZ3GTBbByci4p1dRENbjHjyUgHYuMib+PKBQYEjFtzPSCLjCdl2jAuTF44iggoP6rXMu5sXNlMeo01BF6QwU1GNl4UhUpusIaMC8kZN4ObiBlvdWF/nwHHPbeUjZu4MW3XGrhoDLwbLiIIcARFGBcJxnm9Gt35COOwgykY48J2dZVQ8IMNZBvL6jYbVXJws70agzbJtLsG+E0PfBHi4IQRSynUbD/0j8+4yTLRgSHay2898SVmoMrMhot60sLyZ0x1mUCPBzfasD6NVoFHxmes2s6TL3BKexh++kyf9CTU7/nYLUuPon4Qxsxp0Z4fwyPxSiXewcch4y1WAOczD/wy+6CvU9rLzwflgH49hgdEaiig9tMKuLW1p8QLNJFvUeRKyyz5/1nyb5nAE+65oUDUABXE8PTz/iCsuaOjnrBGz1UGnH1m30dEoMLl7ZTWU40g7Q0l41ICB0C0YrYmqsOElFSW0281bfeEDUIpdUwbuKd9cdryaxj4dCiIT8fyXb0mFARTLg+h7kIuljWlti3iqhkHXJJgul3zI8QIwL3yjwt6IqNJue08KbcVidVrCnxVOPHjewkbl7EEcWjj/3aRjZPDGEfgrRGA2+CfUtc2gn/eIcChB8Vpoo2BgxMsG72cUdsmjAPwEgP8JoczHquz1Ma5OXUvL4X4rv89AY66L827usktFSIby1pkFPXPR4zXb9skZWKHM1544CICrmshWeDS1V5tyjh0EzEK424CE9i4GM440CbaI3R16V7+wigCCTpH3JauUq2vQHFvBMazsaxZxqPKOI0YxzhcNRpwcyUnUBIMbtJHLzsMzbv6wdoMhbquHjDexMbFyKO6iWVtuTARQWwcSvsJW7d0TIw36uqa8f+uPlwdrEnH+CAoBh1pYC+QmwDpncEq6PPwp7Fanbl6DR7UMZTu8ae/Xn3+QHtkMbHlWfXbwR99oWkCvLr86oB9ss5JeT4OxtE/DqpoBviXqaTz20z1vKXjQENpdHJ7+CFPIVZgDx5AVNHRH8784z96/XUyV0dPPJ/Qr/saPNCBRrNx+h7XFXLwdTPJIiJQaeBoPqpjP+b+Q5wkX2/oTEOsh6KYQtmrcDmeGHw5uTpbdPvqyXawJl69AeO4YtZiCpNxuFdtkOJ+FwQnIuCqoKVYwuIRgiUNCjmTX4/XAy9GsPHH4XuctAC4qA3bxnbAqc5xxrk4Bq2hIMOSJ5hUy4DLRoyv1qptD2c8A9wirwcutfiASnX1NPBb0NVJeiJoRKiwq8tmXf0QRuq+8Hs8C9wEsjZgvEgxrmSGcSG570xSp+FNSGtoaOMU+LgYF0Wzrq4DoUXzrr4CgwoHfiW9AzOEcVpxvjc2G9c7hLWjume8HQ9u0iYeRYxH3tJCBTZevQh+zbylWcbluBlXRTPGEZpSIzAODgVm44F/HKZ7I7zOxm7j0v7bwMaVnGATGMy9Vn7jNRjcRMQ41SpYg4Slhoy70eXDcTEuwOO7eQoKGe35W+hUJ17sNZSUnD9x4uyJ5eXA/b7+DXjaOynGf1UdffYM6+pHfR7P9erEszgXL9Ffz9zz9vLLy8sf4A4y3N7678f2HkeNeIxsVFgtZwlrd/sP+Sv8jKfPYKWbfyx1Or1ex/zpve3V6Dnw0qts+gA/0VnqdTp4oTf8ZqX/7iOohPOWP+uT6tiefq5LC73e0uLYbNy7kEyGOkQx0yBeYZSqiCdF2RRkJY0nJTW48Xadbfv/LnXQrYJN9wL9cFUUY7NxD5x7Gg3wgmcopL2lw4E/aAZcMuDcL9ak3lljxo80Bt7aceCccZ460ht5Pb5zjJc7ybjLNpCNGb8xCuOiIA7XHWH8+ksxHtU0HJeNS1pu66e08SJj42KHbFy8jI3fHydwmWZcFckYGHgiQ/bVtaUIBtwGBgTIR2ZcjtHGizRwS3vCPw5zkf6g7Fd/y371HahtU8bRB9r1wP/pitzc8fnBix44+FwHmBY6gS5Ww7iw5XQQOE5g1twnCzqBKYMJDLFxPP01M8sp+9iq/1ZfD2BVoKdKfp4r6O3FNu6L3Jh2KnMGUmQAAAVISURBVOEf/+LPfns5Wa9mw2dZ4M/YLSbRP+4Yl2/Czz+gf+MrW7fmCdbkIYwfdCdx8vRJV91BpH0L+1XT3zvPOwKf1nVxnlTX2U4p/7DaxzpGIekt1cDxnt4Dl+4xunTwERHSJuLtSkYvS71/KYQWsrvLgK/AzzNJ4H45dEQmkmXQnnVGD09kuZ+aq8tUiuEw39l7EJ/4CnMo2FAQm4+7i0YvW1f3YWkXdhr4kWhZyotHJBb1XLpQmbw7pSYccHE0AB77x1nUk+YrYlwy4MDpKyUBLk1Xh3AvEzcYxoEKZeLVsdyS03ND8oiNT0Ff4vK9EeMxbghSk5RxBjx+j7OkeR3sE/vOBAeuaFe/Bnqg5iQXLhkwLlwyjinOLcRr8ODuxoybOB7O+B4KXKTS4IUtHoEnvU13LyLGhRwSy2qAC8Y4POXAxoVn3OQZcxtvu1mPecpvOMYDGxeZNxPt6jKX6E+AE8Y/TNg4l+0SWIcmsnEhMwp+JJrA2LiSplr9Psp44WxcmJCyibSNe6kEtt6YpjYuWQExWz1mIjm4ccaPN4hldd5SkdZstBFDwkU2Qq11jAP6DYv1tl3dqFIID5zaOFtvOBunsmZHVNz0WGWBV4NvsBkfxbKmm4oY54MbPPBjoX9cEJnxImbclO88rGPiYds5yfgK9MHZEUd1FwhsgSu+Q8kyFFQRPzlQdoltvBqG6xjnlWqxK+5LMu6KY+cYFwmlUZiZ0a4OwgukFU7JxHV1QW38JrPxU9WMEXOEg9Zrt3sB42WrPNDugSwNAV4Q4IPBDZh86pPm2r1urzq623sHpsID9zozwLttuKgsMoxPgcHOPnQbbw90orrqtpdoV+9FrdujjEOZyerGB2WS8UG29f1cfalX/XmXxDOGXf3Qt71eZ+lfbAsQ28pCp7N0oR8yjr9fhVE+xzjUsMJ9xavGxmVxmV2+TN3znTkHHH9/u7PQ6ywk99WHNLM6U2FIju/qWpd1A6ZAf0/uq1MdmKBEb/lU5m1cGjEhbdPcW5pvvLTfISVyERFDmvGPw4woCdzrqxNh+cChAFGBnHH9tLLAp0wBO+vhfQngsK+ejnNrxji8ef7X3bXjNAwEUWsEQoiKBihHE1EgbuECCdFYSDlBqvQpcg+QpcUVVKRFcD929jPejz+L0+FEiSI7tp9mdnZnve/NWQYcxeLcd72PAO81IqJKtYH2cg7c6w4GatuLgO8hXOC3jFs6AJzE4hRLEEeuLmQcTF19LKrvkmfLm1FSbQ6cYosjBI+QFrKJc1evoAy4a+MpcPAjt2ysjjHwvmrGny3OQ9AjLY4Drg7gRaerWeCXHxTJNtkqr8PBDVLgujO7LwJe6yOD0n43PPpe1MaHKZY+uAlwbpEjwLHyTEOMZJt0G6fxfDy1OEKZq9cUlfbbc6YJSyx+PQGcdb3OJaoPA4+YhgixxclZfM7VN7zoqjS46a4gjOpcqDVZEXFxdBuX7syMRcaBu6jOo/PP+Pn4cHa2w9zVobiNh8CvDF3WTWQ/O4ufqG07+eaPrgd+53bYr237Y3pXpX91ZjbjsVX5OcwM5UofrlTNU01Psq+reYT9wD9ejEcpc0l+vVIwuaj/+c1hcaVmt1a9sZrv6UEu3xngB32T6gu8xSeU+2TiLdCo48q1luOLlhZJ4Ou2WKGlRkjYyYwQ1yjlnNEyo2WP7ajRK5dzYqTTI1/B06dbvO7R5jQ4uzlCeHh5cCUQ+ETrcnUvggkFLJqXPhSJOULHksVoF2ug9yARMmk8X8wX5s0kt5IKYwPY4re0vm3KzvK/NmaGNb/9voeyE2hfwgAAAABJRU5ErkJggg==' const getQRCodeUrl = (amount) => { const amountNum = parseFloat(amount); console.log('选择收款码, 金额:', amountNum); if(amountNum === 4.9) { console.log('使用4.9元收款码'); return QR_CODE_4_9; } else if(amountNum === 9.9) { console.log('使用9.9元收款码'); return QR_CODE_9_9; } else if(amountNum === 24.9) { console.log('使用24.9元收款码'); return QR_CODE_24_9; } else { console.log('使用默认收款码, 金额:', amountNum); return QR_CODE_4_9; } }; const modalHtml = `

充值确认

当前积分 ${userPoints}
充值金额
¥${amount}
获得积分
+${amount === 4.9 ? 100 : amount === 9.9 ? 220 : 600}
您的充值ID
${userId}
📱扫描二维码
📋自动复制到剪贴板
¥${amount} 专属收款码
⚠️请勿错选金额
1️⃣扫码支付 ¥${amount}
2️⃣备注您的充值ID
3️⃣系统自动充值积分
`; document.body.insertAdjacentHTML('beforeend', modalHtml); setTimeout(() => { const closeBtn = document.getElementById('closeModalBtn'); const checkBtn = document.getElementById('checkStatusBtn'); const modal = document.getElementById('rechargeModal'); if(closeBtn) { closeBtn.onmouseover = () => closeBtn.style.background = '#f5f5f5'; closeBtn.onmouseout = () => closeBtn.style.background = 'white'; closeBtn.onclick = () => modal && modal.remove(); } if(checkBtn) { checkBtn.onmouseover = () => checkBtn.style.background = '#40a9ff'; checkBtn.onmouseout = () => checkBtn.style.background = '#1890ff'; checkBtn.onclick = async () => { try { checkBtn.disabled = true; checkBtn.style.background = '#91d5ff'; checkBtn.textContent = '检查中...'; const success = await checkPaymentStatus(); if(success) { const notification = document.createElement('div'); notification.style.cssText = ` position: fixed; top: 20px; left: 50%; transform: translateX(-50%); background: #52c41a; color: white; padding: 10px 20px; border-radius: 4px; z-index: 10001; `; notification.textContent = '充值成功!积分已到账'; document.body.appendChild(notification); setTimeout(() => notification.remove(), 2000); modal && modal.remove(); } } catch(error) { console.error('检查支付状态失败:', error); } finally { if(checkBtn) { checkBtn.disabled = false; checkBtn.style.background = '#1890ff'; checkBtn.textContent = '检查支付状态'; } } }; } }, 0); const generateQR = (text) => { const qrContainer = document.getElementById("uidQrcode"); qrContainer.innerHTML = ''; try { const qr = new QRCode(qrContainer, { text: text, width: 150, height: 150, colorDark: "#000000", colorLight: "#ffffff", correctLevel: QRCode.CorrectLevel.H }); qrContainer.onclick = () => { navigator.clipboard.writeText(text).then(() => { const notification = document.createElement('div'); notification.style.cssText = ` position: fixed; top: 20px; left: 50%; transform: translateX(-50%); background: rgba(0,0,0,0.8); color: white; padding: 10px 20px; border-radius: 4px; z-index: 10001; `; notification.textContent = 'ID已复制到剪贴板!'; document.body.appendChild(notification); setTimeout(() => notification.remove(), 2000); }); }; } catch (error) { console.error('QR Code generation error:', error); qrContainer.innerHTML = `
二维码生成失败
请点击上方ID进行复制
`; } }; setTimeout(() => generateQR(userId), 500); const orderInfo = { userId: userId, amount: amount, timestamp: Date.now(), points: amount === 4.9 ? 100 : amount === 9.9 ? 220 : 600 }; localStorage.setItem('pendingOrder', JSON.stringify(orderInfo)); } async function checkPaymentStatus() { const success = await refreshPoints(); if (success) { const modal = document.getElementById('rechargeModal'); if (modal) { modal.remove(); } alert('充值成功!积分已到账'); localStorage.removeItem('pendingOrder'); } else { alert('管理员正在处理您的订单,请稍后再试!\n如超过10分钟未到账,请联系管理员并提供您的UID。'); } } async function checkAndDeductPoints() { try { console.log(`🔄 正在请求服务器扣除积分...`); const response = await new Promise((resolve, reject) => { GM_xmlhttpRequest({ method: 'POST', url: `${POINTS_API_ENDPOINT}/deduct`, headers: { 'Content-Type': 'application/json' }, data: JSON.stringify({ userId: userId }), timeout: 10000, onload: resolve, onerror: reject, ontimeout: () => reject(new Error('请求超时')) }); }); const data = JSON.parse(response.responseText); if (data.success) { userPoints = data.remainingPoints; localStorage.setItem('userPoints', userPoints); updatePointsDisplay(); console.log(`✅ 积分扣除成功,扣除了 ${data.deducted || POINTS_PER_QUESTION} 积分,剩余: ${userPoints}`); return true; } else { console.log(`❌ 服务器返回: ${data.message}`); alert(data.message || '积分不足,请充值!'); showPointsPackages(); return false; } } catch (error) { console.error('❌ 积分扣除请求失败:', error); alert('积分系统异常,请稍后再试!'); return false; } } const KIMI_API_ENDPOINT = 'http://42.194.169.45:8848/api/kimi'; let useKimiAI = localStorage.getItem('useKimiAI') === 'true'; async function initPointsSystem() { createPointsDisplay(); window.showRechargeModal = showRechargeModal; window.checkPaymentStatus = checkPaymentStatus; try { const response = await new Promise((resolve, reject) => { GM_xmlhttpRequest({ method: 'POST', url: `${POINTS_API_ENDPOINT}/deduct`, headers: { 'Content-Type': 'application/json' }, data: JSON.stringify({ userId: userId, points: 0 }), onload: resolve, onerror: reject }); }); const data = JSON.parse(response.responseText); if (data.success) { userPoints = data.remainingPoints; localStorage.setItem('userPoints', userPoints); updatePointsDisplay(); } } catch (error) { console.error('获取积分失败:', error); } } document.addEventListener('DOMContentLoaded', initPointsSystem); function showPointsPackages() { const packages = [ { amount: '4.9', title: '体验套餐', points: '100', times: '50', gradient: 'linear-gradient(135deg, #667eea 0%, #764ba2 100%)', accentColor: '#667eea' }, { amount: '9.9', title: '进阶套餐', points: '220', times: '110', bonus: '+20', gradient: 'linear-gradient(135deg, #f093fb 0%, #f5576c 100%)', accentColor: '#f5576c' }, { amount: '24.9', title: '尊享套餐', points: '600', times: '300', bonus: '+100', gradient: 'linear-gradient(135deg, #4facfe 0%, #00f2fe 100%)', accentColor: '#00f2fe' } ]; const modalHtml = `

选择充值套餐

您的充值UID
${userId}
💡 点击即可复制,充值时请备注此UID
当前积分
${userPoints}
${packages.map((pkg, index) => `

${pkg.title}

约 ${pkg.times} 次AI答题${pkg.bonus ? ' · 赠送' + pkg.bonus + '积分' : ''}

¥${pkg.amount}
${pkg.points}积分
`).join('')}
`; document.body.insertAdjacentHTML('beforeend', modalHtml); const options = document.querySelectorAll('.package-option'); options.forEach(option => { const accent = option.querySelector('.pkg-accent'); option.addEventListener('mouseover', () => { option.style.borderColor = '#cbd5e0'; option.style.transform = 'translateX(4px)'; option.style.boxShadow = '0 4px 12px rgba(0,0,0,0.08)'; accent.style.opacity = '1'; }); option.addEventListener('mouseout', () => { option.style.borderColor = '#e2e8f0'; option.style.transform = 'translateX(0)'; option.style.boxShadow = 'none'; accent.style.opacity = '0'; }); const amount = option.getAttribute('data-amount'); option.onclick = () => { document.getElementById('pointsPackagesModal').remove(); showRechargeModal(parseFloat(amount)); }; }); } window.showPointsPackages = () => { showPointsPackages(); }; const KIMI_MODEL_NAME = "kimi-k2-0711-preview"; const KIMI_SYSTEM_PROMPT = `你是一个专业的英语教学助手,擅长分析英语题目。请注意: 1. 阅读整个页面的所有题目和选项 2. 给出每道题的答案,格式为:1.A, 2.B 这样的形式 3. 只使用实际存在的选项字母 4. 理解题目类型,特别是"not collocate"类型表示选择不正确的搭配 5. 确保答案数量与题目数量一致 6. 如果是填空题,直接给出单词或短语答案 7. 如果遇到不确定的答案,说明原因并给出最可能的选项`; async function askKimi(question, retryCount = 3, retryDelay = 1000) { if (!useKimiAI) { alert('请先开启KIMI AI功能'); return null; } for (let attempt = 1; attempt <= retryCount; attempt++) { try { console.log(`正在调用KIMI API... (第${attempt}次尝试)`); const messages = [ { role: "system", content: KIMI_SYSTEM_PROMPT }, { role: "user", content: question } ]; const response = await new Promise((resolve, reject) => { GM_xmlhttpRequest({ method: 'POST', url: KIMI_API_ENDPOINT, headers: { 'Content-Type': 'application/json' }, data: JSON.stringify({ userId: userId, messages: messages, temperature: 0.6 }), timeout: 30000, onload: function(response) { const data = JSON.parse(response.responseText); if (data.error === 'INSUFFICIENT_POINTS') { alert(`积分不足!每次AI答题需要${POINTS_PER_QUESTION}积分,当前积分:${userPoints}`); showPointsPackages(); reject(new Error('积分不足')); return; } if (data.points !== undefined) { userPoints = data.points; localStorage.setItem('userPoints', userPoints); updatePointsDisplay(); } console.log('KIMI API响应状态:', response.status); console.log('KIMI API响应头:', response.responseHeaders); console.log('KIMI API响应体:', response.responseText); resolve(response); }, onerror: function(error) { console.error('KIMI API请求错误:', error); reject(error); }, ontimeout: function() { console.error('KIMI API请求超时'); reject(new Error('请求超时')); } }); }); if (response.status >= 200 && response.status < 300 && response.responseText) { try { const data = JSON.parse(response.responseText); console.log('KIMI API响应:', data); if (data.choices && data.choices[0] && data.choices[0].message && data.choices[0].message.content) { return data.choices[0].message.content; } else { throw new Error('API响应格式不正确'); } } catch (error) { console.error('解析KIMI响应失败:', error); if (attempt === retryCount) throw error; } } else { let errorMessage = `API请求失败 (HTTP ${response.status})`; try { if (response.responseText) { const errorData = JSON.parse(response.responseText); errorMessage += `: ${JSON.stringify(errorData)}`; } } catch (e) { } console.error(errorMessage); if (attempt === retryCount) { console.log('所有重试都失败,使用本地分析替代API响应'); return await analyzeQuestionLocally(question); } } if (attempt < retryCount) { const delay = retryDelay * Math.pow(2, attempt - 1); console.log(`等待 ${delay}ms 后重试...`); await new Promise(resolve => setTimeout(resolve, delay)); } } catch (error) { console.error(`第${attempt}次尝试失败:`, error); if (attempt === retryCount) { console.log('所有重试都失败,使用本地分析替代API响应'); return await analyzeQuestionLocally(question); } const delay = retryDelay * Math.pow(2, attempt - 1); console.log(`等待 ${delay}ms 后重试...`); await new Promise(resolve => setTimeout(resolve, delay)); } } return null; } async function analyzeQuestionLocally(question) { console.log('开始本地分析题目'); const questionLines = question.split('\n'); const questionText = questionLines.find(line => line.includes('Identify') || line.includes('Choose') || line.includes('Select') || line.includes('which') ) || questionLines[0]; console.log('题目文本:', questionText); const options = []; let optionLetters = ''; questionLines.forEach(line => { const optionMatch = line.match(/^([A-D])[\.:\)\s]\s*(.+)$/); if (optionMatch) { const [, letter, text] = optionMatch; options.push({ letter, text }); console.log(`选项 ${letter}: ${text}`); } }); let simulatedAnswer = ''; if (questionText.includes('not collocate') || questionText.includes('do not') || questionText.includes('incorrect') || questionText.includes('wrong') || questionText.includes('false')) { console.log('识别为"查找不正确"类型题目'); simulatedAnswer = 'B'; optionLetters = 'B'; } else if (questionText.includes('collocate') || questionText.includes('match') || questionText.includes('pair') || questionText.includes('correct') || questionText.includes('true')) { console.log('识别为"查找正确"类型题目'); simulatedAnswer = 'A, C, D'; optionLetters = 'ACD'; } else { console.log('无法确定题目类型,返回所有选项'); optionLetters = options.map(opt => opt.letter).join(', '); simulatedAnswer = optionLetters; } console.log('本地分析生成的答案:', simulatedAnswer); return simulatedAnswer; } function escapeRegExp(string) { return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); } function setupRecordingHijack() { const originalGetUserMedia = navigator.mediaDevices.getUserMedia.bind(navigator.mediaDevices); navigator.mediaDevices.getUserMedia = async function(constraints) { console.log('[自动播放录制器] getUserMedia 被调用'); if (constraints.audio && window.__autoPlayRecordEnabled) { const sampleAudioElement = findSampleAudio(currentRecordButton); if (sampleAudioElement) { console.log('[自动播放录制器] 🎯 发现示例音频,开始创建虚拟麦克风流'); try { const wavBlob = audioBlobCache.get(currentQuestionContainer); if (!wavBlob) { console.error('[自动播放录制器] 缓存中未找到音频Blob'); showRecordNotification('❌ 缓存中未找到音频', 'error'); return originalGetUserMedia(constraints); } const audioContext = new (window.AudioContext || window.webkitAudioContext)(); const arrayBuffer = await wavBlob.arrayBuffer(); const audioBuffer = await audioContext.decodeAudioData(arrayBuffer); const sourceNode = audioContext.createBufferSource(); sourceNode.buffer = audioBuffer; const destinationNode = audioContext.createMediaStreamDestination(); sourceNode.connect(destinationNode); sourceNode.connect(audioContext.destination); console.log('[自动播放录制器] ⏳ 等待录音器准备...'); showRecordNotification('⏳ 等待录音器准备...', 'info'); const delaySelector = document.getElementById('voice-delay-selector'); const delayTime = delaySelector ? parseInt(delaySelector.value) : 1000; setTimeout(() => { sourceNode.start(); console.log('[自动播放录制器] ✅ 虚拟麦克风已开始播放示例音频'); showRecordNotification('🎤 正在通过虚拟麦克风录音...', 'success'); setTimeout(() => { showRecordNotification('✅ 音频播放完成,可以停止录音了', 'success'); setTimeout(() => { autoStopRecording(); }, 1000); }, audioBuffer.duration * 1000 + 500); }, delayTime); return destinationNode.stream; } catch (error) { console.error('[自动播放录制器] 创建虚拟麦克风流失败:', error); showRecordNotification('❌ 创建虚拟流失败', 'error'); } } } console.log('[自动播放录制器] 使用真实麦克风'); return originalGetUserMedia(constraints); }; console.log('[自动播放录制器] ✅ getUserMedia 已劫持'); } async function downloadAndSaveAudio(audioUrl, recordButton) { try { console.log('[自动播放录制器] 下载示例音频:', audioUrl); const response = await fetch(audioUrl); const blob = await response.blob(); const wavBlob = await convertToWAV(blob); recordedAudioBlob = wavBlob; recordedAudioUrl = URL.createObjectURL(wavBlob); if (recordButton) { const questionContainer = recordButton.closest('.oral-study-sentence') || recordButton.closest('.question-common-abs-reply') || recordButton.closest('.question-vocabulary'); if (questionContainer) { audioCache.set(questionContainer, recordedAudioUrl); audioBlobCache.set(questionContainer, wavBlob); console.log('[自动播放录制器] ✅ 音频已保存到当前题目'); } } console.log('[自动播放录制器] ✅ 音频已保存'); } catch (error) { console.error('[自动播放录制器] 下载音频失败:', error); } } async function convertToWAV(blob) { try { const arrayBuffer = await blob.arrayBuffer(); const audioContext = new (window.AudioContext || window.webkitAudioContext)(); const audioBuffer = await audioContext.decodeAudioData(arrayBuffer); let channelData; if (audioBuffer.numberOfChannels === 1) { channelData = audioBuffer.getChannelData(0); } else { const left = audioBuffer.getChannelData(0); const right = audioBuffer.getChannelData(1); channelData = new Float32Array(left.length); for (let i = 0; i < left.length; i++) { channelData[i] = (left[i] + right[i]) / 2; } } const resampled = resampleAudio(channelData, audioBuffer.sampleRate, 16000); const wavBuffer = encodeWAV(resampled, 16000); return new Blob([wavBuffer], { type: 'audio/wav' }); } catch (error) { console.error('[自动播放录制器] 转换失败,使用原始音频:', error); return blob; } } function resampleAudio(audioData, fromSampleRate, toSampleRate) { if (fromSampleRate === toSampleRate) return audioData; const ratio = fromSampleRate / toSampleRate; const newLength = Math.round(audioData.length / ratio); const result = new Float32Array(newLength); for (let i = 0; i < newLength; i++) { const position = i * ratio; const index = Math.floor(position); const fraction = position - index; if (index + 1 < audioData.length) { result[i] = audioData[index] * (1 - fraction) + audioData[index + 1] * fraction; } else { result[i] = audioData[index]; } } return result; } function encodeWAV(samples, sampleRate) { const buffer = new ArrayBuffer(44 + samples.length * 2); const view = new DataView(buffer); const writeString = (offset, string) => { for (let i = 0; i < string.length; i++) { view.setUint8(offset + i, string.charCodeAt(i)); } }; writeString(0, 'RIFF'); view.setUint32(4, 36 + samples.length * 2, true); writeString(8, 'WAVE'); writeString(12, 'fmt '); view.setUint32(16, 16, true); view.setUint16(20, 1, true); view.setUint16(22, 1, true); view.setUint32(24, sampleRate, true); view.setUint32(28, sampleRate * 2, true); view.setUint16(32, 2, true); view.setUint16(34, 16, true); writeString(36, 'data'); view.setUint32(40, samples.length * 2, true); let offset = 44; for (let i = 0; i < samples.length; i++) { const s = Math.max(-1, Math.min(1, samples[i])); view.setInt16(offset, s < 0 ? s * 0x8000 : s * 0x7FFF, true); offset += 2; } return buffer; } function findSampleAudio(recordButton) { const questionContainer = recordButton ? recordButton.closest('.oral-study-sentence') || recordButton.closest('.question-common-abs-reply') || recordButton.closest('.question-vocabulary') || recordButton.closest('.vocContainer') || recordButton.closest('.layoutBody-container.has-reply') : null; if (questionContainer) { console.log('[自动播放录制器] 找到题目容器:', questionContainer.className); if (questionContainer.classList.contains('vocContainer')) { const vocAudio = questionContainer.querySelector('audio[src], .audio-player audio, .sound-btn audio, [class*="audio"] audio'); if (vocAudio && vocAudio.src) { console.log('[自动播放录制器] 找到词汇卡片的音频'); return vocAudio; } const audioButtons = questionContainer.querySelectorAll('.sound-btn, .audio-btn, [class*="sound"], [class*="audio"]'); for (const btn of audioButtons) { const audio = btn.querySelector('audio') || btn.parentElement.querySelector('audio'); if (audio && audio.src) { console.log('[自动播放录制器] 找到词汇卡片按钮关联的音频'); return audio; } } } if (questionContainer.classList.contains('question-vocabulary')) { const vocabularyAudio = questionContainer.querySelector('.question-audio audio'); if (vocabularyAudio && vocabularyAudio.src) { console.log('[自动播放录制器] 找到词汇练习的单词发音'); return vocabularyAudio; } const soundAudio = questionContainer.querySelector('.soundWrap .question-audio audio'); if (soundAudio && soundAudio.src) { console.log('[自动播放录制器] 找到词汇练习的soundWrap音频'); return soundAudio; } } if (questionContainer.classList.contains('layoutBody-container') && questionContainer.classList.contains('has-reply')) { const sentenceContainer = recordButton.closest('.oral-study-sentence'); if (sentenceContainer) { console.log('[自动播放录制器] 检测到句子跟读练习'); const originAudio = sentenceContainer.querySelector('.question-audio.audio-origin audio[src]'); if (originAudio && originAudio.src) { console.log('[自动播放录制器] 找到句子跟读练习的示例音频(audio-origin)'); return originAudio; } const audioType = window.__selectedAudioType || 'british'; const sampleAudioContainer = sentenceContainer.querySelector('.sample-audio'); if (sampleAudioContainer) { let targetAudio = null; if (audioType === 'british') { const britishItem = sampleAudioContainer.querySelector('.item:first-child'); if (britishItem) { targetAudio = britishItem.querySelector('audio'); if (targetAudio && targetAudio.src) { console.log('[自动播放录制器] 找到句子跟读练习的英音示例'); return targetAudio; } } } else { const americanItem = sampleAudioContainer.querySelector('.item:last-child'); if (americanItem) { targetAudio = americanItem.querySelector('audio'); if (targetAudio && targetAudio.src) { console.log('[自动播放录制器] 找到句子跟读练习的美音示例'); return targetAudio; } } } const anyAudio = sampleAudioContainer.querySelector('audio[src]'); if (anyAudio && anyAudio.src) { console.log('[自动播放录制器] 找到句子跟读练习的示例音频(任意类型)'); return anyAudio; } } console.log('[自动播放录制器] ⚠️ 未在当前句子中找到示例音频'); return null; } } const originAudio = questionContainer.querySelector('.question-audio.audio-origin audio[src]'); if (originAudio && originAudio.src) { console.log('[自动播放录制器] 找到题目的示例音频(audio-origin)'); return originAudio; } const audioType = window.__selectedAudioType || 'british'; if (audioType === 'british') { const britishAudio = questionContainer.querySelector('.sample-audio .item:first-child audio'); if (britishAudio && britishAudio.src) { console.log('[自动播放录制器] 找到当前题目的英音示例'); return britishAudio; } } else { const americanAudio = questionContainer.querySelector('.sample-audio .item:last-child audio'); if (americanAudio && americanAudio.src) { console.log('[自动播放录制器] 找到当前题目的美音示例'); return americanAudio; } } const anyAudio = questionContainer.querySelector('.sample-audio audio'); if (anyAudio && anyAudio.src) { console.log('[自动播放录制器] 找到当前题目的示例音频'); return anyAudio; } } console.log('[自动播放录制器] ⚠️ 未找到当前题目的示例音频'); return null; } function monitorRecordButton() { document.addEventListener('click', async (e) => { const recordIcon = e.target.closest('.record-icon') || e.target.closest('.record-fill-icon') || e.target.closest('.button-record'); if (recordIcon) { currentRecordButton = recordIcon; currentQuestionContainer = recordIcon.closest('.oral-study-sentence') || recordIcon.closest('.question-common-abs-reply') || recordIcon.closest('.question-vocabulary') || recordIcon.closest('.vocContainer') || recordIcon.closest('.layoutBody-container.has-reply'); console.log('[自动播放录制器] 检测到录音按钮点击'); if (window.__autoPlayRecordEnabled) { const sampleAudio = findSampleAudio(recordIcon); if (sampleAudio) { showRecordNotification('⏳ 正在准备音频...', 'info'); await downloadAndSaveAudio(sampleAudio.src, recordIcon); console.log('[自动播放录制器] ✅ 音频已预先加载并缓存'); } else { showRecordNotification('⚠️ 未找到当前题目的示例音频', 'info'); } } } }, true); } function monitorReplayAudio() { setInterval(() => { if (window.__autoPlayRecordEnabled) { const questionContainers = document.querySelectorAll('.oral-study-sentence, .question-common-abs-reply, .question-vocabulary, .vocContainer, .layoutBody-container.has-reply .oral-study-sentence'); questionContainers.forEach(container => { const replayAudio = container.querySelector('.audio-replay audio') || container.querySelector('.question-audio audio-player audio'); const cachedUrl = audioCache.get(container); if (replayAudio && cachedUrl && replayAudio.src !== cachedUrl) { console.log('[自动播放录制器] 🎯 定期检查:替换题目回放音频'); replayAudio.src = cachedUrl; replayAudio.load(); const controlBox = container.querySelector('.audio-replay .audio-control-box') || container.querySelector('.audio-control-box'); if (controlBox) { controlBox.classList.remove('disabled'); controlBox.style.display = 'flex'; } } }); } checkForAudioCompleteNotification(); }, 500); } function checkForAudioCompleteNotification() { const notifications = document.querySelectorAll('div, span, p, .notification, .toast, .message'); for (const notification of notifications) { const text = notification.textContent || notification.innerText || ''; if (text.includes('音频播放完成') || text.includes('可以停止录音') || text.includes('录音完成') || text.includes('播放完成')) { const rect = notification.getBoundingClientRect(); const isVisible = rect.width > 0 && rect.height > 0 && rect.top >= 0 && rect.left >= 0 && rect.bottom <= window.innerHeight && rect.right <= window.innerWidth; if (isVisible) { console.log('[自动停止录音] 🔔 检测到音频播放完成提示:', text); const recordingButton = document.querySelector('.record-icon.recording, .button-record.recording, .record-fill-icon.recording'); if (recordingButton) { console.log('[自动停止录音] 🎤 发现正在录音,准备自动停止...'); setTimeout(() => { autoStopRecording(); }, 1000); notification.setAttribute('data-auto-handled', 'true'); break; } } } } } function setupURLHijack() { const originalCreateObjectURL = URL.createObjectURL; URL.createObjectURL = function(obj) { if (window.__autoPlayRecordEnabled && recordedAudioUrl && obj instanceof Blob && obj.type && (obj.type.includes('audio') || obj.type.includes('webm'))) { console.log('[自动播放录制器] 🎯 拦截回放 URL,返回示例音频'); return recordedAudioUrl; } return originalCreateObjectURL(obj); }; } function setupAudioSrcHijack() { const originalAudioSrcDescriptor = Object.getOwnPropertyDescriptor(HTMLMediaElement.prototype, 'src'); Object.defineProperty(HTMLMediaElement.prototype, 'src', { get: function() { return originalAudioSrcDescriptor.get.call(this); }, set: function(value) { if (window.__autoPlayRecordEnabled && recordedAudioUrl && this.closest('.audio-replay') && typeof value === 'string' && value.startsWith('blob:')) { console.log('[自动播放录制器] 🎯 拦截回放 src,使用示例音频'); originalAudioSrcDescriptor.set.call(this, recordedAudioUrl); return; } originalAudioSrcDescriptor.set.call(this, value); } }); } function autoStopRecording() { console.log('[自动停止录音] 开始查找并停止录音...'); let recordingButton = null; recordingButton = document.querySelector('.record-icon.recording, .button-record.recording, .record-fill-icon.recording'); if (!recordingButton && currentRecordButton) { recordingButton = currentRecordButton; } if (!recordingButton) { const allRecordButtons = document.querySelectorAll(` .record-icon, .button-record, .record-fill-icon, [class*="record"]:not(.audio-replay), .microphone-btn, .mic-button `); for (const btn of allRecordButtons) { if (btn.classList.contains('recording') || btn.closest('.recording') || btn.getAttribute('aria-pressed') === 'true' || btn.style.color === 'red' || btn.querySelector('.recording')) { recordingButton = btn; break; } } } if (recordingButton) { console.log('[自动停止录音] ✅ 找到录音按钮,执行停止录音'); showRecordNotification('⏹️ 自动停止录音', 'info'); recordingButton.click(); setTimeout(() => { console.log('[自动停止录音] 录音已停止'); showRecordNotification('✅ 录音已自动停止', 'success'); }, 500); return true; } else { console.warn('[自动停止录音] ⚠️ 未找到正在录音的按钮'); showRecordNotification('⚠️ 未找到录音按钮', 'info'); return false; } } function showRecordNotification(message, type = 'info') { const notification = document.createElement('div'); notification.style.cssText = ` position: fixed; top: 20px; left: 50%; transform: translateX(-50%); background: ${type === 'success' ? '#48bb78' : type === 'error' ? '#f56565' : '#4299e1'}; color: white; padding: 15px 30px; border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.3); z-index: 100000; font-size: 14px; font-weight: 600; animation: slideDown 0.3s ease; `; notification.textContent = message; document.body.appendChild(notification); setTimeout(() => { notification.style.animation = 'slideUp 0.3s ease'; setTimeout(() => notification.remove(), 300); }, 3000); } function startAutoRefresh() { if (autoRefreshInterval) { clearInterval(autoRefreshInterval); } const intervalMinutes = window.__refreshInterval || 30; const intervalMs = intervalMinutes * 60 * 1000; let displayTime; if (intervalMinutes < 1) { displayTime = `${intervalMinutes * 60}秒`; } else { displayTime = `${intervalMinutes}分钟`; } console.log(`[自动刷新] 已启动,间隔: ${displayTime}`); showRefreshNotification(`🔄 自动刷新已启动 (${displayTime}间隔)`, 'info'); autoRefreshInterval = setInterval(() => { console.log('[自动刷新] 执行页面刷新...'); showRefreshNotification('🔄 正在刷新页面...', 'info'); setTimeout(() => { location.reload(); }, 1000); }, intervalMs); autoRefreshEnabled = true; } function stopAutoRefresh() { if (autoRefreshInterval) { clearInterval(autoRefreshInterval); autoRefreshInterval = null; } autoRefreshEnabled = false; console.log('[自动刷新] 已停止'); showRefreshNotification('⏹️ 自动刷新已停止', 'info'); } function showRefreshNotification(message, type = 'info') { const notification = document.createElement('div'); notification.style.cssText = ` position: fixed; top: 20px; right: 20px; padding: 12px 20px; border-radius: 8px; color: white; font-weight: bold; font-size: 14px; z-index: 10000; box-shadow: 0 4px 12px rgba(0,0,0,0.3); animation: slideDown 0.3s ease; max-width: 300px; `; switch(type) { case 'success': notification.style.background = 'linear-gradient(135deg, #10B981, #059669)'; break; case 'error': notification.style.background = 'linear-gradient(135deg, #EF4444, #DC2626)'; break; case 'info': default: notification.style.background = 'linear-gradient(135deg, #3B82F6, #2563EB)'; break; } notification.textContent = message; document.body.appendChild(notification); setTimeout(() => { notification.style.animation = 'slideUp 0.3s ease'; setTimeout(() => notification.remove(), 300); }, 3000); } async function handleVocabularyRecording() { console.log('[挂机录音] 开始检测词汇卡片录音按钮...'); const activeSlide = document.querySelector('.swiper-slide-active'); if (!activeSlide) { console.log('[挂机录音] 未找到当前活跃的词汇卡片'); return false; } const recordButton = activeSlide.querySelector('.record-fill-icon, .record-icon, .button-record'); if (!recordButton) { console.log('[挂机录音] 当前词汇卡片没有录音按钮'); return false; } if (recordButton.hasAttribute('data-auto-handled')) { console.log('[挂机录音] 当前录音按钮已处理过'); return false; } console.log('[挂机录音] 🎤 发现录音按钮,开始自动录音...'); try { recordButton.setAttribute('data-auto-handled', 'true'); showRecordNotification('🎤 开始自动录音...', 'info'); recordButton.click(); console.log('[挂机录音] 📹 已点击录音按钮'); await sleep(500); const recordDuration = window.__recordDuration || 3; console.log(`[挂机录音] ⏱️ 录音${recordDuration}秒...`); await sleep(recordDuration * 1000); recordButton.click(); console.log('[挂机录音] ⏹️ 已停止录音'); showRecordNotification('✅ 录音完成,等待评分...', 'success'); return true; } catch (error) { console.error('[挂机录音] 处理词汇录音时出错:', error); showRecordNotification('❌ 录音处理出错', 'error'); return false; } } async function waitForScoreAppear() { console.log('[挂机录音] 等待分数出现...'); const maxWaitTime = 10000; const checkInterval = 200; let waitedTime = 0; return new Promise((resolve) => { const checkScore = () => { const scoreElement = document.querySelector('.practice-score .score, .score-wrapper .score'); if (scoreElement && scoreElement.textContent.trim()) { const score = scoreElement.textContent.trim(); console.log(`[挂机录音] ✅ 分数已出现: ${score}`); showRecordNotification(`📊 得分: ${score}`, 'success'); resolve(true); return; } waitedTime += checkInterval; if (waitedTime >= maxWaitTime) { console.log('[挂机录音] ⚠️ 等待分数超时'); showRecordNotification('⚠️ 等待分数超时', 'info'); resolve(false); return; } setTimeout(checkScore, checkInterval); }; setTimeout(checkScore, checkInterval); }); } async function handleSentenceRecitationExercise() { console.log('[挂机录音] 开始检测句子跟读练习...'); const exerciseContainer = document.querySelector('.layoutBody-container.has-reply'); if (!exerciseContainer) { console.log('[挂机录音] 未找到句子跟读练习容器'); return false; } const sentenceContainers = exerciseContainer.querySelectorAll('.oral-study-sentence'); if (sentenceContainers.length === 0) { console.log('[挂机录音] 未找到句子容器'); return false; } console.log(`[挂机录音] 发现 ${sentenceContainers.length} 个句子,开始逐个录音...`); let handledCount = 0; for (let i = 0; i < sentenceContainers.length; i++) { const sentenceContainer = sentenceContainers[i]; const recordButton = sentenceContainer.querySelector('.record-icon:not([data-auto-handled]), .button-record:not([data-auto-handled])'); if (!recordButton) { console.log(`[挂机录音] 第 ${i + 1} 个句子没有录音按钮,跳过`); continue; } if (recordButton.hasAttribute('data-auto-handled')) { console.log(`[挂机录音] 第 ${i + 1} 个句子已处理过,跳过`); continue; } console.log(`[挂机录音] 处理第 ${i + 1}/${sentenceContainers.length} 个句子`); try { recordButton.setAttribute('data-auto-handled', 'true'); const success = await processSentenceRecording(recordButton, sentenceContainer, i + 1); if (success) { handledCount++; console.log(`[挂机录音] 第 ${i + 1} 个句子录音成功`); } else { console.warn(`[挂机录音] 第 ${i + 1} 个句子录音失败`); } } catch (error) { console.error(`[挂机录音] 处理第 ${i + 1} 个句子时出错:`, error); } if (i < sentenceContainers.length - 1) { await sleep(1500 + Math.random() * 1000); } } if (handledCount > 0) { console.log(`[挂机录音] ✅ 成功录制了 ${handledCount} 个句子`); showRecordNotification(`✅ 自动完成 ${handledCount} 个句子录音`, 'success'); return true; } return false; } async function processSentenceRecording(recordButton, sentenceContainer, sentenceIndex) { return new Promise(async (resolve) => { try { console.log(`[挂机录音] 🎤 开始录制第 ${sentenceIndex} 个句子...`); const sampleAudio = findSampleAudio(recordButton); if (!sampleAudio) { console.warn(`[挂机录音] 第 ${sentenceIndex} 个句子未找到示例音频`); showRecordNotification(`⚠️ 第${sentenceIndex}句未找到示例音频`, 'info'); resolve(false); return; } currentRecordButton = recordButton; currentQuestionContainer = sentenceContainer; await downloadAndSaveAudio(sampleAudio.src, recordButton); const cachedBlob = audioBlobCache.get(sentenceContainer); if (!cachedBlob) { console.error(`[挂机录音] 第 ${sentenceIndex} 个句子音频缓存失败`); showRecordNotification(`❌ 第${sentenceIndex}句音频准备失败`, 'error'); resolve(false); return; } console.log(`[挂机录音] ✅ 第 ${sentenceIndex} 个句子音频已准备就绪`); showRecordNotification(`🎤 正在录制第${sentenceIndex}句...`, 'info'); recordButton.click(); await sleep(500); let recordingStarted = false; let recordingFinished = false; let timeoutId = null; const checkRecordingStart = () => { const isRecording = recordButton.classList.contains('recording') || sentenceContainer.querySelector('.recording') || document.querySelector('.recording'); if (isRecording && !recordingStarted) { recordingStarted = true; console.log(`[挂机录音] 📹 第 ${sentenceIndex} 个句子录音已开始`); const audioBlob = audioBlobCache.get(sentenceContainer); if (audioBlob) { const tempAudio = new Audio(URL.createObjectURL(audioBlob)); tempAudio.addEventListener('loadedmetadata', () => { const duration = tempAudio.duration; const delayTime = parseInt(document.getElementById('voice-delay-selector')?.value || '1000'); const totalTime = duration * 1000 + delayTime + 1000; console.log(`[挂机录音] 第 ${sentenceIndex} 句音频时长: ${duration.toFixed(2)}秒,预计 ${(totalTime/1000).toFixed(1)}秒 后自动停止`); timeoutId = setTimeout(() => { if (!recordingFinished) { console.log(`[挂机录音] ⏹️ 第 ${sentenceIndex} 个句子自动停止录音`); recordButton.click(); recordingFinished = true; setTimeout(() => { console.log(`[挂机录音] ✅ 第 ${sentenceIndex} 个句子录音完成`); showRecordNotification(`✅ 第${sentenceIndex}句录音完成`, 'success'); resolve(true); }, 1000); } }, totalTime); }); tempAudio.load(); } else { const recordDuration = window.__recordDuration || 3; const defaultTime = recordDuration * 1000; console.log(`[挂机录音] 第 ${sentenceIndex} 句使用默认录音时长: ${recordDuration}秒`); timeoutId = setTimeout(() => { if (!recordingFinished) { console.log(`[挂机录音] ⏹️ 第 ${sentenceIndex} 个句子自动停止录音(默认时长)`); recordButton.click(); recordingFinished = true; setTimeout(() => { console.log(`[挂机录音] ✅ 第 ${sentenceIndex} 个句子录音完成`); showRecordNotification(`✅ 第${sentenceIndex}句录音完成`, 'success'); resolve(true); }, 1000); } }, defaultTime); } } }; const checkInterval = setInterval(() => { if (recordingFinished) { clearInterval(checkInterval); if (timeoutId) clearTimeout(timeoutId); return; } checkRecordingStart(); }, 200); setTimeout(() => { if (!recordingFinished) { console.warn(`[挂机录音] 第 ${sentenceIndex} 个句子录音超时`); clearInterval(checkInterval); if (timeoutId) clearTimeout(timeoutId); resolve(false); } }, 30000); } catch (error) { console.error(`[挂机录音] 处理第 ${sentenceIndex} 个句子录音时出错:`, error); showRecordNotification(`❌ 第${sentenceIndex}句录音出错`, 'error'); resolve(false); } }); } async function handleRecordingQuestions() { console.log('[挂机录音] 开始检测录音题...'); if (document.querySelector('.layoutBody-container.has-reply .oral-study-sentence')) { console.log('[挂机录音] 检测到句子跟读练习,使用专门处理函数'); return await handleSentenceRecitationExercise(); } const recordButtons = document.querySelectorAll(` .record-icon:not(.recording):not([data-auto-handled]), .record-fill-icon:not(.recording):not([data-auto-handled]), .button-record:not(.recording):not([data-auto-handled]), [class*="record"]:not(.recording):not([data-auto-handled]):not(.audio-replay), .microphone-btn:not(.recording):not([data-auto-handled]), .mic-button:not(.recording):not([data-auto-handled]) `); const validRecordButtons = Array.from(recordButtons).filter(btn => { if (btn.closest('.audio-replay') || btn.closest('.playback') || btn.classList.contains('play') || btn.classList.contains('pause')) { return false; } const container = btn.closest('.oral-study-sentence, .question-common-abs-reply, .question-vocabulary, .vocContainer, .layoutBody-container.has-reply'); if (!container) { return false; } if (container.classList.contains('vocContainer')) { const rect = btn.getBoundingClientRect(); if (rect.width === 0 || rect.height === 0) { return false; } const vocCard = btn.closest('.voc-card, .vocabulary-card, [class*="card"]'); if (vocCard) { const cardRect = vocCard.getBoundingClientRect(); return cardRect.width > 0 && cardRect.height > 0; } } return true; }); if (validRecordButtons.length === 0) { console.log('[挂机录音] 未发现录音题'); return false; } console.log(`[挂机录音] 发现 ${validRecordButtons.length} 个录音题,开始逐个处理...`); let handledCount = 0; for (let i = 0; i < validRecordButtons.length; i++) { const recordButton = validRecordButtons[i]; recordButton.setAttribute('data-auto-handled', 'true'); console.log(`[挂机录音] 处理第 ${i + 1}/${validRecordButtons.length} 个录音题`); try { const success = await processRecordingQuestion(recordButton); if (success) { handledCount++; console.log(`[挂机录音] 第 ${i + 1} 个录音题处理成功`); } else { console.warn(`[挂机录音] 第 ${i + 1} 个录音题处理失败`); } } catch (error) { console.error(`[挂机录音] 处理第 ${i + 1} 个录音题时出错:`, error); } if (i < validRecordButtons.length - 1) { await sleep(1000 + Math.random() * 1000); } } if (handledCount > 0) { console.log(`[挂机录音] ✅ 成功处理了 ${handledCount} 个录音题`); showRecordNotification(`✅ 自动完成 ${handledCount} 个录音题`, 'success'); return true; } return false; } async function processRecordingQuestion(recordButton) { return new Promise(async (resolve) => { try { currentRecordButton = recordButton; currentQuestionContainer = recordButton.closest('.oral-study-sentence') || recordButton.closest('.question-common-abs-reply') || recordButton.closest('.question-vocabulary') || recordButton.closest('.vocContainer') || recordButton.closest('.layoutBody-container.has-reply'); if (!currentQuestionContainer) { console.warn('[挂机录音] 无法找到题目容器'); resolve(false); return; } console.log('[挂机录音] 🎤 开始录音题自动处理...'); const sampleAudio = findSampleAudio(recordButton); if (!sampleAudio) { console.warn('[挂机录音] 未找到示例音频'); showRecordNotification('⚠️ 未找到示例音频,跳过此题', 'info'); resolve(false); return; } await downloadAndSaveAudio(sampleAudio.src, recordButton); const cachedBlob = audioBlobCache.get(currentQuestionContainer); if (!cachedBlob) { console.error('[挂机录音] 音频缓存失败'); showRecordNotification('❌ 音频准备失败', 'error'); resolve(false); return; } console.log('[挂机录音] ✅ 音频已准备就绪,开始自动录音...'); showRecordNotification('🎤 自动录音开始...', 'info'); recordButton.click(); await sleep(500); let recordingStarted = false; let recordingFinished = false; let timeoutId = null; const checkRecordingStart = () => { const isRecording = recordButton.classList.contains('recording') || recordButton.closest('.question-container')?.querySelector('.recording') || document.querySelector('.recording'); if (isRecording && !recordingStarted) { recordingStarted = true; console.log('[挂机录音] 📹 录音已开始'); const audioBlob = audioBlobCache.get(currentQuestionContainer); if (audioBlob) { const tempAudio = new Audio(URL.createObjectURL(audioBlob)); tempAudio.addEventListener('loadedmetadata', () => { const duration = tempAudio.duration; const delayTime = parseInt(document.getElementById('voice-delay-selector')?.value || '1000'); const totalTime = duration * 1000 + delayTime + 1000; console.log(`[挂机录音] 音频时长: ${duration.toFixed(2)}秒,预计 ${(totalTime/1000).toFixed(1)}秒 后自动停止录音`); timeoutId = setTimeout(() => { if (!recordingFinished) { console.log('[挂机录音] ⏹️ 自动停止录音'); recordButton.click(); recordingFinished = true; setTimeout(() => { console.log('[挂机录音] ✅ 录音题处理完成'); showRecordNotification('✅ 录音完成', 'success'); resolve(true); }, 1000); } }, totalTime); }); tempAudio.load(); } else { const recordDuration = window.__recordDuration || 3; const defaultTime = recordDuration * 1000; console.log(`[挂机录音] 使用默认录音时长: ${recordDuration}秒`); timeoutId = setTimeout(() => { if (!recordingFinished) { console.log('[挂机录音] ⏹️ 自动停止录音(用户设置时长)'); recordButton.click(); recordingFinished = true; setTimeout(() => resolve(true), 1000); } }, defaultTime); } } }; const statusCheckInterval = setInterval(() => { if (recordingFinished) { clearInterval(statusCheckInterval); return; } checkRecordingStart(); const isStillRecording = recordButton.classList.contains('recording') || recordButton.closest('.question-container')?.querySelector('.recording') || document.querySelector('.recording'); if (recordingStarted && !isStillRecording && !recordingFinished) { recordingFinished = true; clearInterval(statusCheckInterval); if (timeoutId) clearTimeout(timeoutId); console.log('[挂机录音] ✅ 录音自然结束'); showRecordNotification('✅ 录音完成', 'success'); resolve(true); } }, 200); setTimeout(() => { if (!recordingFinished) { recordingFinished = true; clearInterval(statusCheckInterval); if (timeoutId) clearTimeout(timeoutId); console.warn('[挂机录音] ⚠️ 录音超时,强制结束'); showRecordNotification('⚠️ 录音超时', 'info'); resolve(false); } }, 30000); } catch (error) { console.error('[挂机录音] 处理录音题时出错:', error); showRecordNotification('❌ 录音处理出错', 'error'); resolve(false); } }); } function createCollapsibleSection(title, storageKey) { const section = document.createElement('div'); section.className = 'u-helper-section u-collapsible'; const header = document.createElement('div'); header.className = 'u-helper-section-header'; const titleEl = document.createElement('div'); titleEl.className = 'u-helper-section-title'; titleEl.textContent = title; const sectionContent = document.createElement('div'); sectionContent.className = 'u-helper-section-content'; header.appendChild(titleEl); section.appendChild(header); section.appendChild(sectionContent); if (title.includes('AI')) { const pointsSection = document.createElement('div'); pointsSection.style.cssText = ` margin: -12px -12px 12px; padding: 15px; background: linear-gradient(145deg, #f8f9fa, #e9ecef); border-bottom: 1px solid rgba(0,0,0,0.05); `; const pointsHeader = document.createElement('div'); pointsHeader.style.cssText = ` display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; `; const pointsDisplay = document.createElement('div'); pointsDisplay.style.cssText = ` display: flex; align-items: baseline; gap: 8px; `; const pointsValue = document.createElement('span'); pointsValue.id = 'currentPointsDisplay'; pointsValue.style.cssText = ` font-size: 36px; font-weight: bold; color: #1890ff; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI"; `; pointsValue.textContent = userPoints; const pointsLabel = document.createElement('span'); pointsLabel.style.cssText = ` font-size: 15px; font-weight: 600; color: #666; `; pointsLabel.textContent = '积分'; pointsDisplay.appendChild(pointsValue); pointsDisplay.appendChild(pointsLabel); const buyPoints = document.createElement('button'); buyPoints.onclick = () => window.showPointsPackages(); buyPoints.style.cssText = ` padding: 8px 18px; background: #1890ff; color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 15px; font-weight: 600; transition: all 0.3s; display: flex; align-items: center; gap: 4px; box-shadow: 0 2px 4px rgba(24, 144, 255, 0.3); `; buyPoints.innerHTML = ` 充值 `; buyPoints.onmouseover = () => buyPoints.style.background = '#40a9ff'; buyPoints.onmouseout = () => buyPoints.style.background = '#1890ff'; pointsHeader.appendChild(pointsDisplay); pointsHeader.appendChild(buyPoints); const usageInfo = document.createElement('div'); usageInfo.style.cssText = ` font-size: 14px; font-weight: 500; color: #666; display: flex; align-items: center; gap: 8px; padding: 10px 14px; background: rgba(24,144,255,0.1); border-radius: 6px; `; const costIcon = document.createElement('span'); costIcon.textContent = '💡'; costIcon.style.fontSize = '16px'; const costText = document.createElement('span'); costText.textContent = `每次AI答题消耗 ${POINTS_PER_QUESTION} 积分`; usageInfo.appendChild(costIcon); usageInfo.appendChild(costText); pointsSection.appendChild(pointsHeader); pointsSection.appendChild(usageInfo); sectionContent.appendChild(pointsSection); } const icon = document.createElement('div'); icon.className = 'u-collapse-icon'; icon.innerHTML = ''; const content = document.createElement('div'); content.className = 'u-helper-section-content'; header.appendChild(titleEl); header.appendChild(icon); section.appendChild(header); section.appendChild(content); const isCollapsed = localStorage.getItem(storageKey) === 'true'; if (isCollapsed) { section.classList.add('u-collapsed'); } header.addEventListener('click', () => { const collapsed = section.classList.toggle('u-collapsed'); localStorage.setItem(storageKey, collapsed); }); return { section, content }; } function createFloatingButton() { const styles = ` :root { --u-bg-color: rgba(255, 255, 255, 0.75); --u-blur-bg-color: rgba(255, 255, 255, 0.5); --u-border-color: rgba(0, 0, 0, 0.08); --u-text-color-primary: #1a202c; --u-text-color-secondary: #4a5568; --u-text-color-tertiary: #718096; --u-accent-color: #4299e1; --u-accent-color-dark: #3182ce; --u-success-color: #38a169; --u-danger-color: #e53e3e; --u-warning-color: #dd6b20; --u-font-family: 'Segoe UI', 'Roboto', 'Helvetica Neue', Arial, sans-serif; --u-border-radius-lg: 16px; --u-border-radius-md: 12px; --u-border-radius-sm: 8px; --u-shadow-lg: 0 10px 25px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); --u-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); } .u-helper-container { position: fixed; top: 20px; right: 20px; z-index: 10000; display: flex; flex-direction: column; font-family: var(--u-font-family); background: var(--u-bg-color); backdrop-filter: blur(16px) saturate(180%); -webkit-backdrop-filter: blur(16px) saturate(180%); border-radius: var(--u-border-radius-lg); border: 1px solid rgba(255, 255, 255, 0.6); box-shadow: var(--u-shadow-lg); transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), width 0.4s cubic-bezier(0.4, 0, 0.2, 1); overflow: hidden; width: 320px; opacity: 0; transform: translateY(-20px) scale(0.95); color: var(--u-text-color-primary); } .u-helper-container.u-visible { opacity: 1; transform: translateY(0) scale(1); } .u-helper-title-bar { display: flex; justify-content: space-between; align-items: center; padding: 14px 18px; background-color: var(--u-blur-bg-color); font-weight: 700; cursor: move; user-select: none; font-size: 16px; border-bottom: 1px solid var(--u-border-color); flex-shrink: 0; } .u-helper-title { display: flex; align-items: center; gap: 10px; } .u-helper-logo-icon { animation: logoBreath 3s ease-in-out infinite; transition: transform 0.3s ease; } .u-helper-logo-icon:hover { animation: logoSpin 0.6s ease-in-out; transform: scale(1.1); } @keyframes logoBreath { 0%, 100% { opacity: 1; transform: scale(1); } 50% { opacity: 0.85; transform: scale(1.05); } } @keyframes logoSpin { from { transform: rotate(0deg) scale(1.1); } to { transform: rotate(360deg) scale(1.1); } } .u-helper-control-btn { background: transparent; border: none; color: var(--u-text-color-secondary); font-size: 20px; cursor: pointer; padding: 0; display: flex; align-items: center; justify-content: center; height: 28px; width: 28px; border-radius: var(--u-border-radius-sm); transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); } .u-helper-control-btn:hover { background-color: rgba(0, 0, 0, 0.08); transform: scale(1.15); } .u-helper-control-btn:active { transform: scale(0.95); } .u-helper-content { display: flex; flex-direction: column; gap: 18px; padding: 18px; width: 100%; box-sizing: border-box; max-height: calc(100vh - 150px); overflow-y: auto; overflow-x: hidden; opacity: 1; transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s ease, padding 0.3s ease; } .u-helper-content.u-minimized { max-height: 0; opacity: 0; padding-top: 0; padding-bottom: 0; overflow: hidden; } .u-helper-section { display: flex; flex-direction: column; padding: 14px; background: rgba(255, 255, 255, 0.6); border-radius: var(--u-border-radius-md); } .u-helper-section-header { display: flex; justify-content: space-between; align-items: center; font-weight: 600; } .u-helper-section.u-collapsible > .u-helper-section-header { cursor: pointer; margin: -12px; padding: 12px; } .u-helper-section-content { padding-top: 12px; display: flex; flex-direction: column; gap: 12px; max-height: 2000px; opacity: 1; overflow: hidden; transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s ease, padding 0.3s ease; } .u-collapse-icon { transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1); color: var(--u-text-color-tertiary); } .u-collapsible.u-collapsed .u-collapse-icon { transform: rotate(-90deg); } .u-collapsible.u-collapsed .u-helper-section-content { max-height: 0; opacity: 0; padding-top: 0; padding-bottom: 0; } .u-helper-section-title { font-size: 15px; color: var(--u-text-color-primary); font-weight: 700; } .u-helper-input-row { display: flex; align-items: center; justify-content: space-between; } .u-helper-label { font-size: 14px; color: var(--u-text-color-secondary); font-weight: 500; } .u-helper-input { width: 80px; padding: 8px 10px; border-radius: var(--u-border-radius-sm); border: 1px solid var(--u-border-color); text-align: center; background-color: #fff; font-size: 14px; font-weight: 500; transition: all 0.2s; box-shadow: var(--u-shadow-md); } .u-helper-input:focus { outline: none; border-color: var(--u-accent-color); box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.2); } .u-helper-file-upload-btn { padding: 11px 18px; border: 1px solid transparent; border-radius: var(--u-border-radius-md); font-size: 14px; font-weight: 600; color: var(--u-accent-color-dark); background: rgba(66, 153, 225, 0.1); cursor: pointer; text-align: center; transition: all 0.3s ease; width: 100%; box-sizing: border-box; } .u-helper-file-upload-btn:hover { background: rgba(66, 153, 225, 0.2); border-color: rgba(66, 153, 225, 0.3); transform: translateY(-2px); box-shadow: var(--u-shadow-md); } .u-helper-select-group { display: flex; align-items: center; gap: 8px; } .u-helper-select { flex-grow: 1; padding: 9px 12px; border: 1px solid var(--u-border-color); border-radius: var(--u-border-radius-md); font-size: 14px; font-weight: 500; background-color: #fff; cursor: pointer; width: 100%; min-width: 0; box-shadow: var(--u-shadow-md); transition: all 0.2s; } .u-helper-select:focus { outline: none; border-color: var(--u-accent-color); box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.2); } /* 开关样式 */ .u-helper-switch { position: relative; display: inline-block; width: 44px; height: 24px; background-color: #ccc; border-radius: 24px; cursor: pointer; transition: background-color 0.3s; } .u-helper-switch.active { background-color: var(--u-accent-color); } .u-helper-switch-slider { position: absolute; top: 2px; left: 2px; width: 20px; height: 20px; background-color: white; border-radius: 50%; transition: transform 0.3s; box-shadow: 0 2px 4px rgba(0,0,0,0.2); } .u-helper-switch.active .u-helper-switch-slider { transform: translateX(20px); } .u-helper-delete-btn { background: rgba(0, 0, 0, 0.05); color: var(--u-text-color-tertiary); border: none; border-radius: 50%; width: 28px; height: 28px; cursor: pointer; display: flex; align-items: center; justify-content: center; transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; display: none; } .u-helper-delete-btn:hover { background-color: var(--u-danger-color); color: white; transform: scale(1.1) rotate(90deg); } .u-helper-btn { padding: 12px 18px; border: none; border-radius: var(--u-border-radius-md); font-size: 15px; font-weight: 600; cursor: pointer; transition: all 0.2s ease-in-out; display: flex; align-items: center; justify-content: center; gap: 8px; width: 100%; box-sizing: border-box; box-shadow: var(--u-shadow-md); } .u-helper-btn:hover { transform: translateY(-2px); box-shadow: var(--u-shadow-lg); } .u-helper-btn:active { transform: translateY(0) scale(0.98); box-shadow: var(--u-shadow-md); } .u-helper-btn-primary { background: var(--u-accent-color); color: white; } .u-helper-btn-primary:hover { background: var(--u-accent-color-dark); } .u-helper-btn-success { background: var(--u-success-color); color: white; } .u-helper-btn-warning { background: var(--u-warning-color); color: white; } .u-helper-btn-danger { background: var(--u-danger-color); color: white; } .u-helper-btn-secondary { background: #fff; color: var(--u-text-color-secondary); border: 1px solid var(--u-border-color); } .u-helper-btn-secondary:hover { background: #f7fafc; } .u-helper-info-display { padding: 12px; background: var(--u-blur-bg-color); border-radius: var(--u-border-radius-md); font-size: 13px; color: var(--u-text-color-primary); width: 100%; max-height: 250px; overflow-y: auto; overflow-x: hidden; overflow-wrap: break-word; white-space: pre-wrap; line-height: 1.4; display: none; border: 1px solid rgba(255, 255, 255, 0.8); box-sizing: border-box; opacity: 0; transform: translateY(-10px) scale(0.98); transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); } .u-helper-info-display.u-visible { display: block; opacity: 1; transform: translateY(0) scale(1); } .u-helper-info-display::-webkit-scrollbar { width: 6px; } .u-helper-info-display::-webkit-scrollbar-track { background: transparent; } .u-helper-info-display::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.2); border-radius: 3px; } .u-helper-info-display::-webkit-scrollbar-thumb:hover { background: rgba(0, 0, 0, 0.3); } .u-helper-footer { width: 100%; padding: 10px 0; margin-top: 10px; border-top: 1px solid var(--u-border-color); font-size: 13px; color: var(--u-text-color-tertiary); text-align: center; font-weight: 600; cursor: default; user-select: none; } .u-ripple { position: absolute; border-radius: 50%; background: rgba(255, 255, 255, 0.4); transform: scale(0); animation: u-ripple-anim 0.6s linear; pointer-events: none; } @keyframes u-ripple-anim { to { transform: scale(4); opacity: 0; } } @keyframes slideDown { from { transform: translateX(-50%) translateY(-100%); opacity: 0; } to { transform: translateX(-50%) translateY(0); opacity: 1; } } @keyframes slideUp { from { transform: translateX(-50%) translateY(0); opacity: 1; } to { transform: translateX(-50%) translateY(-100%); opacity: 0; } } .product-dialog { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); display: flex; justify-content: center; align-items: center; z-index: 10001; } .product-dialog-content { background: white; padding: 20px; border-radius: 12px; width: 90%; max-width: 800px; max-height: 90vh; overflow-y: auto; } .product-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 20px; margin: 20px 0; } .product-card { border: 1px solid #eee; border-radius: 8px; padding: 15px; text-align: center; cursor: pointer; transition: all 0.3s ease; } .product-card:hover { transform: translateY(-5px); box-shadow: 0 5px 15px rgba(0,0,0,0.1); } .product-card.selected { border: 2px solid #4299e1; background: #ebf8ff; } .product-image { width: 100%; height: 150px; object-fit: cover; border-radius: 4px; margin-bottom: 10px; } .product-title { font-size: 18px; font-weight: bold; margin-bottom: 10px; } .product-price { font-size: 20px; color: #e53e3e; margin-bottom: 10px; } .product-description { color: #666; margin-bottom: 15px; } .dialog-buttons { display: flex; justify-content: flex-end; gap: 10px; margin-top: 20px; } .dialog-button { padding: 8px 16px; border: none; border-radius: 4px; cursor: pointer; font-size: 14px; transition: all 0.3s ease; } .dialog-button.primary { background: #4299e1; color: white; } .dialog-button.primary:hover { background: #3182ce; } .dialog-button.secondary { background: #e2e8f0; color: #4a5568; } .dialog-button.secondary:hover { background: #cbd5e0; } .product-list { display: flex; flex-direction: column; gap: 12px; margin: 20px 0; max-height: 400px; overflow-y: auto; } .product-item { border: 2px solid #e2e8f0; border-radius: 8px; padding: 16px 20px; cursor: pointer; transition: all 0.3s ease; background: white; position: relative; } .product-item:hover { border-color: #4299e1; background: #f7fafc; transform: translateX(4px); box-shadow: 0 2px 8px rgba(66, 153, 225, 0.15); } .product-item.selected { border-color: #4299e1; background: linear-gradient(135deg, #ebf8ff 0%, #f0f9ff 100%); box-shadow: 0 4px 12px rgba(66, 153, 225, 0.2); } .product-item.selected::before { content: '✓'; position: absolute; right: 16px; top: 50%; transform: translateY(-50%); width: 24px; height: 24px; background: #4299e1; color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: bold; font-size: 14px; } .product-item .product-title { font-size: 16px; font-weight: 600; color: #2d3748; margin-bottom: 8px; } .product-item .product-description { font-size: 14px; color: #718096; margin-bottom: 8px; } .product-item .product-price { font-size: 18px; font-weight: bold; color: #e53e3e; } .product-dialog-title { font-size: 20px; font-weight: bold; color: #2d3748; margin-bottom: 8px; text-align: center; } .product-dialog-actions { display: flex; justify-content: flex-end; gap: 12px; margin-top: 20px; padding-top: 20px; border-top: 1px solid #e2e8f0; } .keep-alive-switch { position: relative; display: inline-block; width: 40px; height: 22px; } .keep-alive-switch input { opacity: 0; width: 0; height: 0; } .keep-alive-slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; transition: .4s; border-radius: 22px; } .keep-alive-slider:before { position: absolute; content: ""; height: 18px; width: 18px; left: 2px; bottom: 2px; background-color: white; transition: .4s; border-radius: 50%; } input:checked + .keep-alive-slider { background-color: #52c41a; } input:checked + .keep-alive-slider:before { transform: translateX(18px); } `; const styleSheet = document.createElement("style"); styleSheet.type = "text/css"; styleSheet.innerText = styles; document.head.appendChild(styleSheet); const container = document.createElement('div'); container.className = 'u-helper-container'; setTimeout(() => { container.classList.add('u-visible'); }, 100); const titleBar = document.createElement('div'); titleBar.className = 'u-helper-title-bar'; titleBar.innerHTML = `
U-Egao
`; const buttonContainer = document.createElement('div'); const minimizeButton = document.createElement('button'); minimizeButton.innerHTML = '⚊'; minimizeButton.className = 'u-helper-control-btn'; const contentContainer = document.createElement('div'); contentContainer.className = 'u-helper-content'; const { section: aiConfigSection, content: aiConfigContent } = createCollapsibleSection('🤖 AI助手', 'u-collapse-ai'); const aiToggleContainer = document.createElement('div'); aiToggleContainer.style.cssText = ` display: flex; align-items: center; justify-content: space-between; padding: 12px; background: linear-gradient(135deg, rgba(66, 153, 225, 0.1) 0%, rgba(49, 130, 206, 0.1) 100%); border-radius: 8px; border: 1px solid rgba(66, 153, 225, 0.2); `; const aiToggleLabel = document.createElement('label'); aiToggleLabel.style.cssText = ` display: flex; align-items: center; gap: 10px; cursor: pointer; font-size: 14px; font-weight: 500; color: var(--u-text-color-primary); `; const aiToggle = document.createElement('input'); aiToggle.type = 'checkbox'; aiToggle.checked = useKimiAI; aiToggle.style.cssText = ` width: 18px; height: 18px; cursor: pointer; `; aiToggle.onchange = (e) => { useKimiAI = e.target.checked; localStorage.setItem('useKimiAI', useKimiAI.toString()); const statusText = aiToggleContainer.querySelector('.ai-status'); if (statusText) { statusText.textContent = useKimiAI ? '已启用' : '已禁用'; statusText.style.color = useKimiAI ? '#10B981' : '#6B7280'; statusText.style.background = useKimiAI ? 'rgba(16, 185, 129, 0.1)' : 'rgba(107, 114, 128, 0.1)'; } }; aiToggleLabel.appendChild(aiToggle); aiToggleLabel.appendChild(document.createTextNode('启用 AI 答题')); const statusIndicator = document.createElement('span'); statusIndicator.className = 'ai-status'; statusIndicator.textContent = useKimiAI ? '已启用' : '已禁用'; statusIndicator.style.cssText = ` font-size: 12px; font-weight: 600; color: ${useKimiAI ? '#10B981' : '#6B7280'}; padding: 4px 12px; border-radius: 12px; background: ${useKimiAI ? 'rgba(16, 185, 129, 0.1)' : 'rgba(107, 114, 128, 0.1)'}; `; aiToggleContainer.appendChild(aiToggleLabel); aiToggleContainer.appendChild(statusIndicator); aiConfigContent.appendChild(aiToggleContainer); const aiTip = document.createElement('div'); aiTip.style.cssText = ` margin-top: 10px; padding: 8px 12px; background: rgba(255, 193, 7, 0.1); border-left: 3px solid #FFC107; border-radius: 4px; font-size: 12px; color: #666; line-height: 1.5; `; aiTip.innerHTML = ` 💡 提示:
• 有在线题库时,答题用题库,评论用AI
• 无在线题库时,答题用AI,评论用默认文本 `; aiConfigContent.appendChild(aiTip); const defaultCommentContainer = document.createElement('div'); defaultCommentContainer.style.cssText = ` margin-top: 10px; padding: 12px; background: rgba(255, 255, 255, 0.6); border-radius: 8px; border: 1px solid rgba(0, 0, 0, 0.08); `; const defaultCommentLabel = document.createElement('div'); defaultCommentLabel.className = 'u-helper-label'; defaultCommentLabel.textContent = '默认评论文本'; defaultCommentLabel.style.marginBottom = '8px'; const defaultCommentInput = document.createElement('input'); defaultCommentInput.type = 'text'; defaultCommentInput.className = 'u-helper-input'; defaultCommentInput.style.width = '100%'; defaultCommentInput.placeholder = '输入默认评论内容(如:Hello)'; defaultCommentInput.value = localStorage.getItem('u-default-comment') || 'Hello'; defaultCommentInput.addEventListener('input', () => { localStorage.setItem('u-default-comment', defaultCommentInput.value); }); const defaultCommentTip = document.createElement('div'); defaultCommentTip.style.cssText = ` margin-top: 6px; font-size: 12px; color: #666; line-height: 1.4; `; defaultCommentTip.textContent = '当AI未启用或无在线题库时,将使用此文本作为评论内容'; defaultCommentContainer.appendChild(defaultCommentLabel); defaultCommentContainer.appendChild(defaultCommentInput); defaultCommentContainer.appendChild(defaultCommentTip); aiConfigContent.appendChild(defaultCommentContainer); const onlineBankSection = document.createElement('div'); onlineBankSection.style.marginTop = '10px'; const bankSelectorLabel = document.createElement('div'); bankSelectorLabel.className = 'u-helper-label'; bankSelectorLabel.textContent = '在线题库选择'; bankSelectorLabel.style.marginBottom = '8px'; const bankSelectorGroup = document.createElement('div'); bankSelectorGroup.className = 'u-helper-select-group'; const bankSelector = document.createElement('select'); bankSelector.id = 'online-bank-selector'; bankSelector.className = 'u-helper-select'; const refreshBanksBtn = document.createElement('button'); refreshBanksBtn.innerHTML = '🔄'; refreshBanksBtn.title = '刷新题库列表'; refreshBanksBtn.style.cssText = ` flex-shrink: 0; width: 36px; height: 36px; border: 1px solid var(--u-border-color); background: #fff; border-radius: var(--u-border-radius-md); cursor: pointer; display: flex; align-items: center; justify-content: center; `; bankSelectorGroup.appendChild(bankSelector); bankSelectorGroup.appendChild(refreshBanksBtn); onlineBankSection.appendChild(bankSelectorLabel); onlineBankSection.appendChild(bankSelectorGroup); const multiPageStatusDiv = document.createElement('div'); multiPageStatusDiv.id = 'multi-page-status'; multiPageStatusDiv.style.cssText = ` margin-top: 10px; padding: 8px 12px; background-color: #f8f9fa; border-radius: var(--u-border-radius-sm); border-left: 3px solid #007bff; font-size: 12px; color: #495057; display: none; `; multiPageStatusDiv.innerHTML = `
多页教材模式
状态: 未启用
进度: -
答案总数: -
`; onlineBankSection.appendChild(multiPageStatusDiv); const updateOnlineBankList = async () => { const uid = localStorage.getItem('userId'); if (!uid) { bankSelector.innerHTML = ''; return; } bankSelector.innerHTML = ''; try { const authorized_banks = await new Promise((resolve, reject) => { GM_xmlhttpRequest({ method: 'POST', url: 'http://42.194.169.45:8849/api/get-my-authorizations', headers: { 'Content-Type': 'application/json' }, data: JSON.stringify({ uid }), onload: res => { const data = JSON.parse(res.responseText); if (data.status === 'success') resolve(data.authorized_banks); else reject(new Error(data.message)); }, onerror: err => reject(new Error('网络请求失败')) }); }); bankSelector.innerHTML = ''; const offOption = document.createElement('option'); offOption.value = ""; offOption.textContent = "--- 关闭在线题库 ---"; bankSelector.appendChild(offOption); if (authorized_banks && authorized_banks.length > 0) { authorized_banks.forEach(bankName => { const option = document.createElement('option'); option.value = bankName; option.textContent = bankName; bankSelector.appendChild(option); }); } else { const noAuthOption = document.createElement('option'); noAuthOption.value = ""; noAuthOption.textContent = "无可用题库"; noAuthOption.disabled = true; bankSelector.appendChild(noAuthOption); } const lastSelected = localStorage.getItem('selectedOnlineBank'); if (lastSelected) { bankSelector.value = lastSelected; } } catch (error) { bankSelector.innerHTML = ``; } }; refreshBanksBtn.onclick = updateOnlineBankList; bankSelector.onchange = () => { localStorage.setItem('selectedOnlineBank', bankSelector.value); }; setTimeout(updateOnlineBankList, 1000); const { section: fileManagementSection, content: fileManagementContent } = createCollapsibleSection('📚 题库管理', 'u-collapse-file'); const fileInputButton = document.createElement('label'); fileInputButton.htmlFor = 'question-bank-uploader'; fileInputButton.textContent = '上传新题库 (.json)'; fileInputButton.className = 'u-helper-file-upload-btn'; const buyBankLink = document.createElement('a'); buyBankLink.href = 'javascript:void(0)'; buyBankLink.textContent = '点我购买题库'; buyBankLink.style.cssText = 'display: block; text-align: center; margin: 10px 0; color: #4299e1; text-decoration: underline; cursor: pointer;'; buyBankLink.onclick = async () => { let products = []; try { products = await new Promise((resolve, reject) => { GM_xmlhttpRequest({ method: "GET", url: 'http://42.194.169.45:8890/api/products', onload: function(response) { if (response.status === 200) { try { const data = JSON.parse(response.responseText); resolve(data); } catch (e) { reject(new Error('解析JSON失败')); } } else { reject(new Error(`HTTP error! status: ${response.status}`)); } }, onerror: function(error) { reject(new Error('网络请求失败')); } }); }); } catch (error) { console.error("Could not fetch products:", error); alert("无法加载题库列表,请确保API服务器正在运行。"); return; } let selectedProduct = null; const dialog = document.createElement('div'); dialog.className = 'product-dialog'; const content = document.createElement('div'); content.className = 'product-dialog-content'; content.innerHTML = `

📚 选择题库

您的充值UID
${userId}
💡 支付时请备注此UID
${products.map(p => `

${p.title}

${p.description}

${p.price}

`).join('')}
`; dialog.appendChild(content); document.body.appendChild(dialog); const productItems = content.querySelectorAll('.product-item'); const confirmButton = content.querySelector('#confirmButton'); productItems.forEach(item => { item.addEventListener('click', () => { productItems.forEach(i => i.classList.remove('selected')); item.classList.add('selected'); selectedProduct = products.find(p => p.id === item.dataset.id); confirmButton.disabled = false; }); }); content.querySelector('#cancelButton').addEventListener('click', () => { document.body.removeChild(dialog); }); confirmButton.addEventListener('click', async () => { if (!selectedProduct) return; document.body.removeChild(dialog); const modal = document.createElement('div'); modal.style.cssText = ` position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); display: flex; justify-content: center; align-items: center; z-index: 10001; `; const modalContent = document.createElement('div'); modalContent.style.cssText = ` background: white; padding: 30px; border-radius: 12px; text-align: center; max-width: 90%; width: 400px; `; const PAYMENT_QR_CODE_BASE64 = 'data:image/jpeg;base64,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'; modalContent.innerHTML = `

💳 请使用微信扫码支付

已选择题库:

${selectedProduct.title}

${selectedProduct.price}

您的充值UID
${userId}
💡 点击复制,支付时请在备注填写此UID
支付二维码

⚠️ 重要提示:

🔑 付款时请在备注栏填写上方显示的UID

⏱️ 支付完成后,题库权限将自动开通

`; modal.appendChild(modalContent); document.body.appendChild(modal); const cancelPaymentBtn = modalContent.querySelector('#cancelPayment'); const confirmPaymentBtn = modalContent.querySelector('#confirmPayment'); cancelPaymentBtn.onclick = () => { document.body.removeChild(modal); }; confirmPaymentBtn.onclick = () => { const uid = userId; const courseName = selectedProduct.title; const price = selectedProduct.price; if (uid && courseName) { GM_xmlhttpRequest({ method: 'POST', url: 'http://42.194.169.45:8850/api/payment-request', headers: { 'Content-Type': 'application/json' }, data: JSON.stringify({ uid: uid, courseName: courseName, price: price, timestamp: new Date().toISOString(), status: 'pending' }), onload: function(response) { try { const result = JSON.parse(response.responseText); if (result.status === 'success') { console.log('✅ 支付信息已提交到授权管理系统'); } else { console.error('❌ 提交支付信息失败:', result.message); } } catch (e) { console.error('❌ 解析服务器响应失败:', e); } }, onerror: function(error) { console.error('❌ 发送支付信息到服务器失败:', error); } }); } document.body.removeChild(modal); alert('感谢您的购买!支付信息已提交,管理员将尽快为您授权。'); }; }); }; const fileInput = document.createElement('input'); fileInput.type = 'file'; fileInput.id = 'question-bank-uploader'; fileInput.accept = '.json'; fileInput.style.display = 'none'; const localBankSelectorGroup = document.createElement('div'); localBankSelectorGroup.className = 'u-helper-select-group'; const localBankSelector = document.createElement('select'); localBankSelector.className = 'u-helper-select'; const clearSelectedBankButton = document.createElement('button'); clearSelectedBankButton.innerHTML = ''; clearSelectedBankButton.title = '删除选中的题库'; clearSelectedBankButton.className = 'u-helper-delete-btn'; localBankSelectorGroup.appendChild(localBankSelector); localBankSelectorGroup.appendChild(clearSelectedBankButton); fileManagementContent.appendChild(fileInputButton); fileManagementContent.appendChild(buyBankLink); fileManagementContent.appendChild(fileInput); fileManagementContent.appendChild(onlineBankSection); const localBankLabel = document.createElement('div'); localBankLabel.className = 'u-helper-label'; localBankLabel.textContent = '本地题库选择'; localBankLabel.style.marginTop = '15px'; localBankLabel.style.marginBottom = '8px'; fileManagementContent.appendChild(localBankLabel); fileManagementContent.appendChild(localBankSelectorGroup); const { section: delaySettingsContainer, content: delaySettingsContent } = createCollapsibleSection('⏱️ 自动化延迟', 'u-collapse-delay'); const answerDelayContainer = document.createElement('div'); answerDelayContainer.className = 'u-helper-input-row'; const answerDelayLabel = document.createElement('label'); answerDelayLabel.textContent = '答案填入延迟'; answerDelayLabel.className = 'u-helper-label'; const answerDelayInput = document.createElement('input'); answerDelayInput.type = 'number'; answerDelayInput.min = '100'; answerDelayInput.max = '5000'; answerDelayInput.value = localStorage.getItem('u-answer-delay') || '800'; answerDelayInput.className = 'u-helper-input'; answerDelayInput.addEventListener('change', () => { localStorage.setItem('u-answer-delay', answerDelayInput.value); }); const pageDelayContainer = document.createElement('div'); pageDelayContainer.className = 'u-helper-input-row'; const pageDelayLabel = document.createElement('label'); pageDelayLabel.textContent = '页面切换延迟'; pageDelayLabel.className = 'u-helper-label'; const pageDelayInput = document.createElement('input'); pageDelayInput.type = 'number'; pageDelayInput.min = '1000'; pageDelayInput.max = '10000'; pageDelayInput.value = localStorage.getItem('u-page-delay') || '3500'; pageDelayInput.className = 'u-helper-input'; pageDelayInput.addEventListener('change', () => { localStorage.setItem('u-page-delay', pageDelayInput.value); }); answerDelayContainer.appendChild(answerDelayLabel); answerDelayContainer.appendChild(answerDelayInput); pageDelayContainer.appendChild(pageDelayLabel); pageDelayContainer.appendChild(pageDelayInput); delaySettingsContent.appendChild(answerDelayContainer); delaySettingsContent.appendChild(pageDelayContainer); const keepAliveContainer = document.createElement('div'); keepAliveContainer.className = 'u-helper-input-row'; keepAliveContainer.style.marginTop = '10px'; keepAliveContainer.style.paddingTop = '10px'; keepAliveContainer.style.borderTop = '1px solid #e8e8e8'; keepAliveContainer.style.display = 'flex'; keepAliveContainer.style.justifyContent = 'space-between'; keepAliveContainer.style.alignItems = 'center'; const keepAliveLabel = document.createElement('label'); keepAliveLabel.textContent = '自动保活'; keepAliveLabel.className = 'u-helper-label'; keepAliveLabel.title = '防止学习超时,自动模拟用户活动'; const keepAliveSwitch = document.createElement('label'); keepAliveSwitch.className = 'keep-alive-switch'; const keepAliveCheckbox = document.createElement('input'); keepAliveCheckbox.type = 'checkbox'; keepAliveCheckbox.id = 'keepAliveToggle'; const keepAliveSlider = document.createElement('span'); keepAliveSlider.className = 'keep-alive-slider'; keepAliveSwitch.appendChild(keepAliveCheckbox); keepAliveSwitch.appendChild(keepAliveSlider); keepAliveCheckbox.addEventListener('change', () => { keepAliveSystem.toggle(); }); keepAliveContainer.appendChild(keepAliveLabel); keepAliveContainer.appendChild(keepAliveSwitch); delaySettingsContent.appendChild(keepAliveContainer); let isDragging = false; let currentX; let currentY; let initialX; let initialY; let xOffset = 0; let yOffset = 0; function dragStart(e) { if (e.type === "mousedown") { initialX = e.clientX - xOffset; initialY = e.clientY - yOffset; } isDragging = true; } function dragEnd(e) { initialX = currentX; initialY = currentY; isDragging = false; } function drag(e) { if (isDragging) { e.preventDefault(); if (e.clientX) { currentX = e.clientX - initialX; currentY = e.clientY - initialY; xOffset = currentX; yOffset = currentY; container.style.transform = `translate(${currentX}px, ${currentY}px)`; } } } titleBar.addEventListener('mousedown', dragStart); document.addEventListener('mousemove', drag); document.addEventListener('mouseup', dragEnd); let isMinimized = false; minimizeButton.addEventListener('click', () => { isMinimized = !isMinimized; if (isMinimized) { contentContainer.classList.add('u-minimized'); } else { contentContainer.classList.remove('u-minimized'); } minimizeButton.innerHTML = isMinimized ? '+' : '⚊'; container.style.width = isMinimized ? 'auto' : '320px'; }); fileInput.addEventListener('change', (event) => { const file = event.target.files[0]; if (file) { const reader = new FileReader(); reader.onload = (e) => { try { const fileContent = e.target.result; JSON.parse(fileContent); const collection = getBankCollection(); collection[file.name] = fileContent; saveBankCollection(collection); localStorage.setItem('u-question-bank-selected', file.name); console.log(`题库 "${file.name}" 已成功添加并保存。`); updateBankSelectorUI(); fileInput.value = ''; } catch (error) { console.error('加载题库文件失败:', error); alert('加载失败,请检查文件是否为有效的JSON格式。'); } }; reader.readAsText(file, 'UTF-8'); } }); localBankSelector.addEventListener('change', () => { const selectedFile = localBankSelector.value; if (selectedFile) { const collection = getBankCollection(); const fileContent = collection[selectedFile]; if(fileContent) { try { loadedQuestionBank = JSON.parse(fileContent); localStorage.setItem('u-question-bank-selected', selectedFile); console.log(`已切换到题库: ${selectedFile}`); } catch(e) { console.error(`解析缓存的题库 ${selectedFile} 失败:`, e); loadedQuestionBank = null; } } } }); clearSelectedBankButton.addEventListener('click', () => { const selectedFile = localBankSelector.value; if (selectedFile && confirm(`确定要删除题库 "${selectedFile}" 吗?此操作不可撤销。`)) { const collection = getBankCollection(); delete collection[selectedFile]; saveBankCollection(collection); const lastSelected = localStorage.getItem('u-question-bank-selected'); if (lastSelected === selectedFile) { localStorage.removeItem('u-question-bank-selected'); loadedQuestionBank = null; } console.log(`题库 "${selectedFile}" 已被删除。`); updateBankSelectorUI(); } }); function getBankCollection() { const stored = localStorage.getItem('u-question-bank-collection'); return stored ? JSON.parse(stored) : {}; } function saveBankCollection(collection) { localStorage.setItem('u-question-bank-collection', JSON.stringify(collection)); } function updateBankSelectorUI() { const collection = getBankCollection(); const lastSelected = localStorage.getItem('u-question-bank-selected'); const bankNames = Object.keys(collection); localBankSelector.innerHTML = ''; loadedQuestionBank = null; if (bankNames.length === 0) { const option = document.createElement('option'); option.textContent = '暂无题库'; option.disabled = true; localBankSelector.appendChild(option); clearSelectedBankButton.style.display = 'none'; } else { bankNames.forEach(name => { const option = document.createElement('option'); option.value = name; option.textContent = name; localBankSelector.appendChild(option); }); const selectedFile = bankNames.includes(lastSelected) ? lastSelected : bankNames[0]; localBankSelector.value = selectedFile; try { loadedQuestionBank = JSON.parse(collection[selectedFile]); localStorage.setItem('u-question-bank-selected', selectedFile); console.log(`已自动加载题库: ${selectedFile}`); } catch(e) { console.error(`解析缓存的题库 ${selectedFile} 失败:`, e); } clearSelectedBankButton.style.display = 'flex'; } } updateBankSelectorUI(); const autoSelectButton = document.createElement('button'); autoSelectButton.className = 'u-helper-btn u-helper-btn-primary'; autoSelectButton.innerHTML = '自动选择答案'; autoSelectButton.style.fontSize = '15px'; autoSelectButton.style.fontWeight = '600'; autoSelectButton.style.padding = '12px 18px'; const autoRunButton = document.createElement('button'); autoRunButton.id = 'auto-run-btn'; autoRunButton.className = 'u-helper-btn u-helper-btn-success'; autoRunButton.innerHTML = '开始挂机'; autoRunButton.style.fontSize = '15px'; autoRunButton.style.fontWeight = '600'; autoRunButton.style.padding = '12px 18px'; autoSelectButton.addEventListener('click', () => { autoSelectAnswers(); }); autoRunButton.addEventListener('click', () => { toggleAutoRun(); }); const addRippleEffect = (button) => { button.addEventListener('mousedown', (e) => { const rect = button.getBoundingClientRect(); const ripple = document.createElement('span'); ripple.className = 'u-ripple'; ripple.style.left = `${e.clientX - rect.left}px`; ripple.style.top = `${e.clientY - rect.top}px`; button.appendChild(ripple); setTimeout(() => ripple.remove(), 600); }); }; [autoSelectButton, autoRunButton].forEach(addRippleEffect); const footerBar = document.createElement('div'); footerBar.className = 'u-helper-footer'; footerBar.innerHTML = 'By 恶搞之家'; buttonContainer.appendChild(minimizeButton); titleBar.appendChild(buttonContainer); contentContainer.appendChild(aiConfigSection); contentContainer.appendChild(fileManagementSection); contentContainer.appendChild(delaySettingsContainer); const { section: voiceSettingsSection, content: voiceSettingsContent } = createCollapsibleSection('🎵 语音设置', 'u-collapse-voice'); const voiceToggleContainer = document.createElement('div'); voiceToggleContainer.style.cssText = ` display: flex; align-items: center; justify-content: space-between; padding: 12px; background: linear-gradient(135deg, rgba(72, 187, 120, 0.1) 0%, rgba(56, 161, 105, 0.1) 100%); border-radius: 8px; border: 1px solid rgba(72, 187, 120, 0.2); margin-bottom: 12px; `; const voiceToggleLabel = document.createElement('label'); voiceToggleLabel.style.cssText = ` display: flex; align-items: center; gap: 10px; cursor: pointer; font-size: 14px; font-weight: 500; color: var(--u-text-color-primary); `; const voiceToggle = document.createElement('input'); voiceToggle.type = 'checkbox'; voiceToggle.checked = localStorage.getItem('autoPlayRecordEnabled') === 'true'; voiceToggle.style.cssText = ` width: 18px; height: 18px; cursor: pointer; `; voiceToggle.onchange = (e) => { window.__autoPlayRecordEnabled = e.target.checked; localStorage.setItem('autoPlayRecordEnabled', e.target.checked.toString()); const statusText = voiceToggleContainer.querySelector('.voice-status'); if (statusText) { statusText.textContent = e.target.checked ? '已启用' : '已禁用'; statusText.style.color = e.target.checked ? '#10B981' : '#6B7280'; statusText.style.background = e.target.checked ? 'rgba(16, 185, 129, 0.1)' : 'rgba(107, 114, 128, 0.1)'; } showRecordNotification(e.target.checked ? '✅ 自动录音已启用' : '⚠️ 自动录音已禁用', e.target.checked ? 'success' : 'info'); }; voiceToggleLabel.appendChild(voiceToggle); voiceToggleLabel.appendChild(document.createTextNode('启用自动录音')); const voiceStatusIndicator = document.createElement('span'); voiceStatusIndicator.className = 'voice-status'; voiceStatusIndicator.textContent = voiceToggle.checked ? '已启用' : '已禁用'; voiceStatusIndicator.style.cssText = ` font-size: 12px; font-weight: 600; color: ${voiceToggle.checked ? '#10B981' : '#6B7280'}; padding: 4px 12px; border-radius: 12px; background: ${voiceToggle.checked ? 'rgba(16, 185, 129, 0.1)' : 'rgba(107, 114, 128, 0.1)'}; `; voiceToggleContainer.appendChild(voiceToggleLabel); voiceToggleContainer.appendChild(voiceStatusIndicator); voiceSettingsContent.appendChild(voiceToggleContainer); const audioTypeContainer = document.createElement('div'); audioTypeContainer.style.cssText = ` display: flex; gap: 10px; margin-bottom: 12px; `; const britishBtn = document.createElement('button'); britishBtn.textContent = '🇬🇧 英音'; britishBtn.className = 'u-helper-btn u-helper-btn-secondary'; britishBtn.style.cssText = ` flex: 1; padding: 10px; font-size: 14px; font-weight: 600; transition: all 0.3s; `; const americanBtn = document.createElement('button'); americanBtn.textContent = '🇺🇸 美音'; americanBtn.className = 'u-helper-btn u-helper-btn-secondary'; americanBtn.style.cssText = ` flex: 1; padding: 10px; font-size: 14px; font-weight: 600; transition: all 0.3s; `; const selectedAudioType = localStorage.getItem('selectedAudioType') || 'british'; window.__selectedAudioType = selectedAudioType; function updateAudioTypeButtons() { if (window.__selectedAudioType === 'british') { britishBtn.style.background = '#48bb78'; britishBtn.style.color = 'white'; americanBtn.style.background = '#fff'; americanBtn.style.color = 'var(--u-text-color-secondary)'; } else { americanBtn.style.background = '#48bb78'; americanBtn.style.color = 'white'; britishBtn.style.background = '#fff'; britishBtn.style.color = 'var(--u-text-color-secondary)'; } } updateAudioTypeButtons(); britishBtn.addEventListener('click', () => { window.__selectedAudioType = 'british'; localStorage.setItem('selectedAudioType', 'british'); updateAudioTypeButtons(); showRecordNotification('✅ 已选择英音', 'success'); }); americanBtn.addEventListener('click', () => { window.__selectedAudioType = 'american'; localStorage.setItem('selectedAudioType', 'american'); updateAudioTypeButtons(); showRecordNotification('✅ 已选择美音', 'success'); }); audioTypeContainer.appendChild(britishBtn); audioTypeContainer.appendChild(americanBtn); voiceSettingsContent.appendChild(audioTypeContainer); const voiceDelayContainer = document.createElement('div'); voiceDelayContainer.className = 'u-helper-input-row'; voiceDelayContainer.style.marginBottom = '12px'; const voiceDelayLabel = document.createElement('label'); voiceDelayLabel.className = 'u-helper-label'; voiceDelayLabel.textContent = '播放延迟'; const voiceDelaySelector = document.createElement('select'); voiceDelaySelector.id = 'voice-delay-selector'; voiceDelaySelector.className = 'u-helper-select'; voiceDelaySelector.style.width = '120px'; [ { value: '500', text: '0.5秒(快速)' }, { value: '1000', text: '1秒(推荐)' }, { value: '1500', text: '1.5秒(稳定)' }, { value: '2000', text: '2秒(保守)' } ].forEach(option => { const opt = document.createElement('option'); opt.value = option.value; opt.textContent = option.text; voiceDelaySelector.appendChild(opt); }); voiceDelaySelector.value = localStorage.getItem('voiceDelayTime') || '1000'; voiceDelaySelector.addEventListener('change', () => { localStorage.setItem('voiceDelayTime', voiceDelaySelector.value); showRecordNotification(`⏱️ 延迟时间已设置为 ${parseInt(voiceDelaySelector.value)/1000}秒`, 'info'); }); voiceDelayContainer.appendChild(voiceDelayLabel); voiceDelayContainer.appendChild(voiceDelaySelector); voiceSettingsContent.appendChild(voiceDelayContainer); const recordDurationContainer = document.createElement('div'); recordDurationContainer.className = 'u-helper-input-row'; const recordDurationLabel = document.createElement('label'); recordDurationLabel.className = 'u-helper-label'; recordDurationLabel.textContent = '录音时长'; const recordDurationSelector = document.createElement('select'); recordDurationSelector.className = 'u-helper-select'; recordDurationSelector.innerHTML = ` `; const savedRecordDuration = localStorage.getItem('u-helper-record-duration') || '3'; recordDurationSelector.value = savedRecordDuration; window.__recordDuration = parseInt(savedRecordDuration); recordDurationSelector.addEventListener('change', function() { const duration = this.value; localStorage.setItem('u-helper-record-duration', duration); window.__recordDuration = parseInt(duration); console.log('[录音设置] 录音时长已设置为:', duration + '秒'); }); recordDurationContainer.appendChild(recordDurationLabel); recordDurationContainer.appendChild(recordDurationSelector); voiceSettingsContent.appendChild(recordDurationContainer); contentContainer.appendChild(voiceSettingsSection); const { section: refreshSettingsSection, content: refreshSettingsContent } = createCollapsibleSection('🔄 自动刷新', 'u-collapse-refresh'); const refreshToggleContainer = document.createElement('div'); refreshToggleContainer.className = 'u-helper-input-row'; refreshToggleContainer.style.marginBottom = '12px'; const refreshToggleLabel = document.createElement('label'); refreshToggleLabel.className = 'u-helper-label'; refreshToggleLabel.textContent = '启用自动刷新'; const refreshToggleSwitch = document.createElement('div'); refreshToggleSwitch.className = 'u-helper-switch'; refreshToggleSwitch.innerHTML = '
'; const savedRefreshEnabled = localStorage.getItem('u-helper-auto-refresh') === 'true'; if (savedRefreshEnabled) { refreshToggleSwitch.classList.add('active'); autoRefreshEnabled = true; } refreshToggleSwitch.addEventListener('click', function() { const isActive = this.classList.contains('active'); if (isActive) { this.classList.remove('active'); localStorage.setItem('u-helper-auto-refresh', 'false'); stopAutoRefresh(); } else { this.classList.add('active'); localStorage.setItem('u-helper-auto-refresh', 'true'); startAutoRefresh(); } }); refreshToggleContainer.appendChild(refreshToggleLabel); refreshToggleContainer.appendChild(refreshToggleSwitch); refreshSettingsContent.appendChild(refreshToggleContainer); const refreshIntervalContainer = document.createElement('div'); refreshIntervalContainer.className = 'u-helper-input-row'; refreshIntervalContainer.style.marginBottom = '12px'; const refreshIntervalLabel = document.createElement('label'); refreshIntervalLabel.className = 'u-helper-label'; refreshIntervalLabel.textContent = '刷新间隔'; const refreshIntervalSelector = document.createElement('select'); refreshIntervalSelector.className = 'u-helper-select'; refreshIntervalSelector.innerHTML = ` `; const savedRefreshInterval = localStorage.getItem('u-helper-refresh-interval') || '30'; refreshIntervalSelector.value = savedRefreshInterval; window.__refreshInterval = parseFloat(savedRefreshInterval); refreshIntervalSelector.addEventListener('change', function() { const interval = this.value; localStorage.setItem('u-helper-refresh-interval', interval); window.__refreshInterval = parseFloat(interval); let displayTime; if (parseFloat(interval) < 1) { displayTime = `${parseFloat(interval) * 60}秒`; } else { displayTime = `${interval}分钟`; } console.log('[自动刷新] 刷新间隔已设置为:', displayTime); if (autoRefreshEnabled) { startAutoRefresh(); } showRefreshNotification(`⏱️ 刷新间隔已设置为 ${displayTime}`, 'info'); }); refreshIntervalContainer.appendChild(refreshIntervalLabel); refreshIntervalContainer.appendChild(refreshIntervalSelector); refreshSettingsContent.appendChild(refreshIntervalContainer); const popupRefreshContainer = document.createElement('div'); popupRefreshContainer.className = 'u-helper-input-row'; popupRefreshContainer.style.marginBottom = '12px'; const popupRefreshLabel = document.createElement('label'); popupRefreshLabel.className = 'u-helper-label'; popupRefreshLabel.textContent = '拦截弹窗后刷新'; const popupRefreshSwitch = document.createElement('div'); popupRefreshSwitch.className = 'u-helper-switch'; popupRefreshSwitch.innerHTML = '
'; const savedPopupRefresh = localStorage.getItem('u-helper-popup-refresh') === 'true'; if (savedPopupRefresh) { popupRefreshSwitch.classList.add('active'); window.__refreshAfterPopupBlock = true; } popupRefreshSwitch.addEventListener('click', function() { const isActive = this.classList.contains('active'); if (isActive) { this.classList.remove('active'); localStorage.setItem('u-helper-popup-refresh', 'false'); window.__refreshAfterPopupBlock = false; showRefreshNotification('🚫 已禁用弹窗拦截后刷新', 'info'); } else { this.classList.add('active'); localStorage.setItem('u-helper-popup-refresh', 'true'); window.__refreshAfterPopupBlock = true; showRefreshNotification('✅ 已启用弹窗拦截后刷新', 'success'); } }); popupRefreshContainer.appendChild(popupRefreshLabel); popupRefreshContainer.appendChild(popupRefreshSwitch); refreshSettingsContent.appendChild(popupRefreshContainer); contentContainer.appendChild(refreshSettingsSection); const { section: videoSettingsSection, content: videoSettingsContent } = createCollapsibleSection('🎬 视频设置', 'u-collapse-video'); const videoSpeedContainer = document.createElement('div'); videoSpeedContainer.className = 'u-helper-input-row'; const videoSpeedLabel = document.createElement('label'); videoSpeedLabel.className = 'u-helper-label'; videoSpeedLabel.textContent = '播放速度'; const videoSpeedSelector = document.createElement('select'); videoSpeedSelector.className = 'u-helper-select'; videoSpeedSelector.style.width = '120px'; ['1.0', '1.25', '1.5', '2.0', '2.5', '3.0'].forEach(speed => { const option = document.createElement('option'); option.value = speed; option.textContent = `${speed}x`; videoSpeedSelector.appendChild(option); }); videoSpeedSelector.value = localStorage.getItem('u-video-speed') || '2.0'; videoSpeedSelector.addEventListener('change', () => { const newSpeed = parseFloat(videoSpeedSelector.value); localStorage.setItem('u-video-speed', newSpeed); document.querySelectorAll('video[data-handled-by-script="true"]').forEach(v => { v.playbackRate = newSpeed; console.log(`[视频助手] 已将视频速度调整为 ${newSpeed}x`); }); }); videoSpeedContainer.appendChild(videoSpeedLabel); videoSpeedContainer.appendChild(videoSpeedSelector); videoSettingsContent.appendChild(videoSpeedContainer); contentContainer.appendChild(videoSettingsSection); contentContainer.appendChild(autoSelectButton); contentContainer.appendChild(autoRunButton); contentContainer.appendChild(footerBar); container.appendChild(titleBar); container.appendChild(contentContainer); document.body.appendChild(container); } function processSpecialNumbering(answers) { const result = []; for (let i = 0; i < answers.length; i++) { let answer = answers[i]; let lines = answer.split(/\n/).map(line => line.trim()).filter(Boolean); let processedLines = []; for (let j = 0; j < lines.length; j++) { let currentLine = lines[j]; let nextLine = j + 1 < lines.length ? lines[j + 1] : ''; if (/^\d+$/.test(currentLine) && nextLine.match(/^[00][\.\、\)]/)) { const prefix = currentLine; const match = nextLine.match(/^[00]([\.\、\)].*)/); if (match) { processedLines.push(`${prefix}${match[1]}`); j++; } else { processedLines.push(currentLine); } } else { processedLines.push(currentLine); } } result.push(processedLines.join('\n')); } return result; } function searchAnswersInJson(jsonContent, chapterContent, topicContent) { try { function formatJsonAnswer(answerObj) { try { let lines = []; if (Array.isArray(answerObj)) { lines = answerObj.map((item, index) => { const trimmedItem = item.toString().trim(); return /^\d+[\.\))]/.test(trimmedItem) ? trimmedItem : `${index + 1}) ${trimmedItem}`; }); } else if (typeof answerObj === 'object' && answerObj !== null) { const allKeys = Object.keys(answerObj).sort((a, b) => parseInt(a) - parseInt(b)); allKeys.forEach(key => { let value = answerObj[key]; if (typeof value === 'object' && value !== null) value = Object.values(value).join(' '); const formattedKey = key.trim().replace(/\.$/, ')'); lines.push(`${formattedKey} ${value}`); }); } else { return []; } if (lines.some(line => line.includes('|||'))) { const fillInAnswers = [], textAnswers = []; lines.forEach(line => { const parts = line.split('|||'); const prefix = (line.match(/^(\d+[\.\))]\s*)/) || [''])[0]; if (parts.length > 1) { fillInAnswers.push(prefix + parts[0].replace(/^(\d+[\.\))]\s*)/, '').trim()); textAnswers.push(prefix + parts[1].trim()); } else { fillInAnswers.push(line); } }); const groups = []; if (fillInAnswers.length > 0) groups.push(fillInAnswers.join('\n')); if (textAnswers.length > 0) groups.push(textAnswers.join('\n')); return groups; } const numberCounts = lines.reduce((acc, line) => { const match = line.match(/^(\d+)/); if (match) acc[match[1]] = (acc[match[1]] || 0) + 1; return acc; }, {}); const hasDuplicates = Object.values(numberCounts).some(count => count > 1); if (hasDuplicates) { console.log("检测到重复题号,启用特殊分组逻辑。"); const group1 = []; const group2 = []; const spares = []; const seenNumbers = new Set(); lines.forEach(line => { const numMatch = line.match(/^(\d+)/); if (numMatch) { const num = numMatch[1]; if (numberCounts[num] > 1) { if (seenNumbers.has(num)) { group1.push(line); } else { group2.push(line); seenNumbers.add(num); } } else { spares.push(line); } } }); const finalGroup1 = [...group1, ...spares].join('\n'); const finalGroup2 = [...group2, ...spares].join('\n'); console.log("分组完成,生成两组包含多余项的答案。"); return [finalGroup2, finalGroup1]; } return [lines.join('\n')]; } catch (error) { console.error('格式化答案时出错:', error); return []; } } console.log('--- 开始在JSON题库中搜索答案 ---'); const breadcrumbs = document.querySelectorAll('.ant-breadcrumb-link span'); const navigationPath = Array.from(breadcrumbs).map(span => span.textContent.trim()); const unitName = navigationPath.length > 1 ? navigationPath[1] : ''; const sectionName = navigationPath.length > 2 ? navigationPath[2] : ''; const activeTopicElement = document.querySelector('.pc-header-tab-activity'); const activeTopicName = activeTopicElement ? activeTopicElement.textContent.trim() : ''; const subTopicElement = document.querySelector('.pc-task.pc-header-task-activity'); const subTopicName = subTopicElement ? subTopicElement.textContent.trim() : ''; console.log(`导航路径: ${navigationPath.join(' > ')}`); console.log(`搜索范围: 单元='${unitName}', 区域='${sectionName}'`); console.log(`搜索关键字: 主题='${activeTopicName}', 子主题='${subTopicName}'`); let targetUnit = null; let targetUnitKey = null; if (unitName) { const normalizedUnitName = unitName.toLowerCase().replace(/['\s-]/g, ''); for (const [key, value] of Object.entries(jsonContent)) { const normalizedKey = key.toLowerCase().replace(/['\s-]/g, ''); if (normalizedKey.includes(normalizedUnitName)) { targetUnit = value; targetUnitKey = key; console.log(`成功匹配到单元: "${key}"`); break; } } } if (!targetUnit) { console.log('在题库中未能匹配到当前单元。'); return []; } let searchScope = targetUnit; let scopeName = targetUnitKey; console.log(`搜索范围已设置为整个单元: "${scopeName}",以提高定位准确性。`); const searchKeywords = [...new Set([activeTopicName, subTopicName])].filter(Boolean).map(s => s.toLowerCase()); const foundAnswers = []; function searchRecursive(obj, path = []) { if (!obj || typeof obj !== 'object') return; const isAnswerObject = Array.isArray(obj) || Object.keys(obj).some(k => /^\d+[\.\))]?$/.test(k)); if (isAnswerObject) { const currentPathStr = path.join(' ').toLowerCase(); const allKeywordsMatch = searchKeywords.every(keyword => currentPathStr.includes(keyword)); if (allKeywordsMatch) { const formattedAnswers = formatJsonAnswer(obj); if (formattedAnswers.length > 0) { foundAnswers.push(...formattedAnswers); console.log(`在路径 [${path.join(' -> ')}] 下找到 ${formattedAnswers.length} 组匹配答案`); } } return; } for (const [key, value] of Object.entries(obj)) { searchRecursive(value, [...path, key]); } } console.log(`开始在 "${scopeName}" 中搜索, 关键字: ${searchKeywords.join(', ')}`); searchRecursive(searchScope, []); console.log(`--- 搜索完成, 找到 ${foundAnswers.length} 组答案 ---`); const uniqueAnswers = [...new Set(foundAnswers)]; if (uniqueAnswers.length > 0) { console.log('找到的唯一答案:', uniqueAnswers); } return uniqueAnswers; } catch (error) { console.error('JSON题库搜索错误:', error); return []; } } function formatAnswer(answer) { if (!answer) return ''; const lines = answer.split(/\n/).map(line => line.trim()).filter(Boolean); return '\n' + lines.join('\n') + '\n'; } function deduplicateAnswers(answers) { const uniqueAnswers = new Set(); const result = []; for (const answer of answers) { const lowerAnswer = answer.toLowerCase(); if (!uniqueAnswers.has(lowerAnswer)) { uniqueAnswers.add(lowerAnswer); result.push(answer); } } return result; } function getAnswerType(answerGroup) { if (!answerGroup || typeof answerGroup !== 'string') return 'unknown'; const lines = answerGroup.split('\n').map(l => l.trim()).filter(Boolean); if (lines.length === 0) return 'unknown'; const allLinesAreChoiceFormat = lines.every(line => { const cleanedAnswer = line.replace(/^\d+[\.\、\)]+\s*/, '').trim(); return /^[A-ZА-Я](?:\s*,\s*[A-ZА-Я])*$/.test(cleanedAnswer); }); if (allLinesAreChoiceFormat) { return 'choice'; } return 'fill-in'; } function getAnswerDelay() { const baseDelay = parseInt(localStorage.getItem('u-answer-delay') || '800'); const randomFactor = 0.8 + Math.random() * 0.4; return Math.floor(baseDelay * randomFactor); } function getPageDelay() { return parseInt(localStorage.getItem('u-page-delay') || '3500'); } function simulateHumanBehavior(element) { if (!element) return; const mouseEvents = [ new MouseEvent('mouseover', { bubbles: true }), new MouseEvent('mouseenter', { bubbles: true }), ]; const focusEvents = [ new Event('focus', { bubbles: true }), new Event('focusin', { bubbles: true }), ]; setTimeout(() => { mouseEvents.forEach(event => element.dispatchEvent(event)); }, Math.random() * 200); setTimeout(() => { focusEvents.forEach(event => element.dispatchEvent(event)); element.focus(); }, Math.random() * 200 + 100); } async function handleSpecialFillInQuestions() { try { console.log('检查特殊填空题结构...'); const scoopContainers = document.querySelectorAll('.fe-scoop'); if (!scoopContainers || scoopContainers.length === 0) { console.log('未找到特殊填空题结构'); return false; } console.log(`找到 ${scoopContainers.length} 个特殊填空题`); const directions = document.querySelector(".layout-direction-container, .abs-direction"); const directionsText = directions ? directions.textContent.trim() : ''; const availableWords = []; const optionPlaceholders = document.querySelectorAll('.option-placeholder'); optionPlaceholders.forEach(placeholder => { const word = placeholder.textContent.trim(); if (word) { availableWords.push(word); console.log('找到可用填空词:', word); } }); if (availableWords.length === 0) { const wordsList = document.querySelectorAll('.words-color'); wordsList.forEach(word => { const wordText = word.textContent.trim(); if (wordText) { availableWords.push(wordText); console.log('从words-color找到可用填空词:', wordText); } }); } const questions = []; scoopContainers.forEach((container, index) => { const numberElement = container.querySelector('.question-number'); const number = numberElement ? numberElement.textContent.trim() : (index + 1).toString(); const paragraphElement = container.closest('p'); const contextText = paragraphElement ? paragraphElement.textContent.trim() : ''; questions.push({ number: number, context: contextText, type: 'special-fill-in', container: container }); }); if (questions.length === 0) { console.log('未能提取填空题信息'); return false; } let prompt = `请帮我完成以下填空题。\n指示:${directionsText}\n\n`; if (availableWords.length > 0) { prompt += "可用词汇(答案必须从以下词汇中选择):\n"; availableWords.forEach(word => { prompt += `- ${word}\n`; }); prompt += "\n"; } questions.forEach(q => { prompt += `${q.number}. ${q.context}\n`; }); prompt += "\n请按照以下格式回答每个题目:\n"; prompt += "1. [填空答案]\n2. [填空答案] ...\n"; if (availableWords.length > 0) { prompt += "注意:答案必须从上面列出的可用词汇中选择。\n"; } prompt += "注意:只需提供填空的单词或短语,无需解释。\n"; console.log('生成的AI提示:', prompt); console.log('正在请求AI回答...'); const aiAnswer = await askKimi(prompt); if (!aiAnswer) { console.log('未能获取AI答案'); return false; } const answers = aiAnswer.split('\n').filter(line => /^\d+\./.test(line)); console.log('AI答案:', answers); for (let i = 0; i < questions.length; i++) { const question = questions[i]; const answerLine = answers[i]; if (!answerLine) continue; const answer = answerLine.replace(/^\d+\.\s*/, '').trim(); console.log(`准备填写题目 ${question.number} 的答案:`, answer); const inputSelectors = [ '.scoop-input-wrapper input', 'input', '.comp-abs-input input', '.input-user-answer input' ]; let input = null; for (const selector of inputSelectors) { input = question.container.querySelector(selector); if (input) { console.log(`找到填空输入框,使用选择器: ${selector}`); break; } } if (input) { await simulateHumanBehavior(input); input.value = answer + '\n'; console.log(`已添加换行符: ${answer}\\n`); input.dispatchEvent(new Event('input', { bubbles: true })); input.dispatchEvent(new Event('change', { bubbles: true })); input.dispatchEvent(new Event('blur', { bubbles: true })); } else { console.log('未找到填空题输入框'); } await new Promise(resolve => setTimeout(resolve, getAnswerDelay())); } return true; } catch (error) { console.error('处理特殊填空题时发生错误:', error); return false; } } async function parseConsoleQuestions() { try { await new Promise(resolve => setTimeout(resolve, 1000)); const directions = document.querySelector(".layout-direction-container, .abs-direction"); const directionsText = directions ? directions.textContent.trim() : ''; console.log('题目指示:', directionsText); console.log('尝试从控制台输出获取题目信息'); const questions = []; const questionContainers = [ '.question-common-abs-question-container', '.question-wrap', '.question-basic', '.layoutBody-container.has-reply', '.question-material-banked-cloze.question-abs-question' ]; let mainContainer = null; for (const selector of questionContainers) { const container = document.querySelector(selector); if (container) { mainContainer = container; console.log(`找到题目容器: ${selector}`); break; } } if (!mainContainer) { console.log('未找到题目容器,使用默认查询'); mainContainer = document; } const availableWords = []; const optionPlaceholders = mainContainer.querySelectorAll('.option-placeholder'); optionPlaceholders.forEach(placeholder => { const word = placeholder.textContent.trim(); if (word) { availableWords.push(word); console.log('找到可用填空词:', word); } }); const questionSelectors = [ '.question-common-abs-reply', '.question-inputbox', '.question', '[class*="question"]', '[class*="stem"]' ]; let questionElements = []; for (const selector of questionSelectors) { const elements = mainContainer.querySelectorAll(selector); if (elements && elements.length > 0) { questionElements = Array.from(elements); console.log(`使用选择器 ${selector} 找到题目数量: ${elements.length}`); break; } } questionElements.forEach((element, index) => { let questionText = ''; if (element.querySelector('.fe-scoop, .scoop-input-wrapper')) { const paragraphs = element.querySelectorAll('p'); if (paragraphs.length > 0) { questionText = Array.from(paragraphs) .map(p => p.textContent.trim()) .join(' '); console.log(`从段落中提取填空题文本: ${questionText.substring(0, 50)}${questionText.length > 50 ? '...' : ''}`); } } if (!questionText) { const contentSelectors = [ '.question-inputbox-header', '.component-htmlview', 'p', '.title', '[class*="content"]', 'strong + span', '.words-color' ]; for (const selector of contentSelectors) { const contentElements = element.querySelectorAll(selector); if (contentElements && contentElements.length > 0) { questionText = Array.from(contentElements) .map(el => el.textContent.trim()) .join(' '); console.log(`使用选择器 ${selector} 找到题目文本`); break; } } } if (!questionText) { questionText = element.textContent.trim(); console.log('使用元素自身文本作为题目内容'); } questionText = questionText .replace(/\s+/g, ' ') .replace(/^\d+\.\s*/, '') .trim(); let number = (index + 1).toString(); const numberElement = element.querySelector('strong, [class*="number"], [class*="index"]'); if (numberElement) { const numberMatch = numberElement.textContent.match(/\d+/); if (numberMatch) { number = numberMatch[0]; } } let type = 'unknown'; if (element.querySelector('.fe-scoop, .scoop-input-wrapper, .comp-abs-input, .input-user-answer') || element.classList.contains('fill-blank-reply') || element.querySelector('span.question-number')) { type = 'fill-in'; console.log(`题目 ${number} 是填空题 (通过特殊类识别)`); } else if (element.querySelector('textarea')) { type = 'text'; console.log(`题目 ${number} 是文本题`); } else if (element.querySelector('input[type="text"]')) { type = 'fill-in'; console.log(`题目 ${number} 是填空题`); } else if (element.querySelector('input[type="radio"]')) { type = 'single-choice'; console.log(`题目 ${number} 是单选题`); } else if (element.querySelector('input[type="checkbox"]') || element.querySelector('.MultipleChoice--checkbox-item-34A_-')) { type = 'multiple-choice'; console.log(`题目 ${number} 是多选题`); } else if (element.querySelector('ul.single-choice--options-29v2W, ul[class*="single-choice"]')) { type = 'single-choice'; console.log(`题目 ${number} 是单选题 (普通版)`); } else if (element.querySelector('.option-wrap, .option.isNotReview, .caption')) { const options = element.querySelectorAll('.option-wrap, .option.isNotReview'); if (options.length > 0) { const titleElement = element.querySelector('.ques-title, .component-htmlview.ques-title'); const titleText = titleElement ? titleElement.textContent : ''; if (titleText.includes('多选') || titleText.includes('所有') || titleText.includes('多个') || titleText.includes('multiple')) { type = 'multiple-choice'; console.log(`题目 ${number} 是多选题 (通过选项和标题识别)`); } else { type = 'single-choice'; console.log(`题目 ${number} 是单选题 (通过选项识别)`); } } } else { const parentElement = element.parentElement; if (parentElement && ( parentElement.querySelector('.fe-scoop') || parentElement.querySelector('.scoop-input-wrapper') || parentElement.querySelector('.comp-abs-input') )) { type = 'fill-in'; console.log(`题目 ${number} 是填空题 (通过父元素识别)`); } else if (parentElement && parentElement.querySelector('.option-wrap, .option.isNotReview, .caption')) { type = 'single-choice'; console.log(`题目 ${number} 是选择题 (通过父元素识别)`); } else { type = 'text'; console.log(`题目 ${number} 类型未知,默认为文本题`); } } questions.push({ number: number, text: questionText, type: type, element: element }); }); let prompt = `请帮我完成以下题目。\n指示:${directionsText}\n\n`; questions.forEach(q => { let typeDesc = ''; switch (q.type) { case 'single-choice': typeDesc = '【单选题】'; break; case 'multiple-choice': typeDesc = '【多选题】'; break; case 'fill-in': typeDesc = '【填空题】'; break; case 'text': typeDesc = '【文本题】'; break; default: typeDesc = ''; } prompt += `${q.number}. ${typeDesc}${q.text}\n`; }); prompt += "\n请按照以下格式回答每个题目:\n"; prompt += "1. [答案]\n2. [答案] ...\n\n"; prompt += "注意事项:\n"; prompt += "- 只需提供答案,无需解释\n"; prompt += "- 单选题请直接回答选项内容,例如 'energy' 或 'future'\n"; prompt += "- 多选题请直接回答选项内容,用逗号分隔,例如 'energy, future'\n"; prompt += "- 填空题直接提供单词或短语\n"; prompt += "- 文本题提供完整句子或段落\n"; console.log('生成的AI提示:', prompt); return { prompt: prompt, questions: questions }; } catch (error) { console.error('解析题目时发生错误:', error); return null; } } async function autoSelectAnswers() { try { console.log('开始自动选择答案'); const allOptions = document.querySelectorAll('.option.isNotReview, div.option'); let answeredCount = 0; let totalQuestions = 0; if (allOptions.length > 0) { const firstCaption = allOptions[0]?.querySelector('.caption'); const firstLetter = firstCaption ? firstCaption.textContent.trim() : 'A'; const isSpecialType = !['A', 'B', 'C', 'D', 'E', 'F'].includes(firstLetter); if (isSpecialType) { totalQuestions = Math.floor(allOptions.length / 2); } else { totalQuestions = Array.from(allOptions).filter(opt => { const caption = opt.querySelector('.caption'); return caption && caption.textContent.trim() === 'A'; }).length; } answeredCount = Array.from(allOptions).filter(opt => opt.classList.contains('selected') || opt.classList.contains('active') || opt.querySelector('input[type="radio"]:checked') ).length; console.log(`📊 答题状态检查: 已答 ${answeredCount}/${totalQuestions} 题`); if (answeredCount >= totalQuestions && totalQuestions > 0) { console.log('✅ 所有题目已答完,跳过重复答题'); return true; } } const selectedBank = document.getElementById('online-bank-selector')?.value; if (selectedBank) { console.log(`[在线题库] 模式启动,选择的题库: "${selectedBank}"`); const uid = localStorage.getItem('userId'); const urlIds = (window.location.hash.split('/courseware/')[1] || '').split('/').filter(Boolean); let exerciseId = null; const isNormalVersion = Array.from(document.scripts).some(s => /pc-release-/.test(s.src)); if (isNormalVersion) { console.log('[版本检测] 检测为普通版'); exerciseId = urlIds.length > 1 ? urlIds[urlIds.length - 2] : urlIds[0]; } else { console.log('[版本检测] 检测为AI版'); exerciseId = urlIds[urlIds.length - 1]; } if (!exerciseId && urlIds.length > 0) { exerciseId = urlIds[urlIds.length - 1]; console.log('[备用方案] 采用最后一个ID:', exerciseId); } const isU_G_Format = exerciseId && /u\d+g\d+$/.test(exerciseId); const activeTask = document.querySelector('.pc-header-task-activity'); const isPracticingTask = activeTask && (activeTask.textContent || activeTask.innerText).trim() === 'Practicing'; const isMultiPageExercise = isU_G_Format || isPracticingTask; if (isMultiPageExercise) { const reason = isU_G_Format ? `ID格式 (${exerciseId})` : `Practicing任务`; console.log(`[多页教材] 检测到多页教材模式 (原因: ${reason})`); if (multiPageMode.exerciseId !== exerciseId) { multiPageMode.pageIndex = 0; multiPageMode.totalAnswers = []; multiPageMode.isActive = true; multiPageMode.exerciseId = exerciseId; console.log(`[多页教材] 新练习开始,重置页面索引为 0`); } else { console.log(`[多页教材] 当前页面索引: ${multiPageMode.pageIndex}`); } } else { multiPageMode.isActive = false; multiPageMode.exerciseId = null; multiPageMode.pageIndex = 0; multiPageMode.totalAnswers = []; } if (!uid) { alert('无法获取用户UID,无法使用在线题库。'); return false; } if (!exerciseId) { const userInputId = prompt('无法自动识别练习ID,请手动输入练习ID(格式如:u3g162):', 'u3g162'); if (userInputId && /^u\d+g\d+$/i.test(userInputId)) { exerciseId = userInputId.toLowerCase(); console.log(`[在线题库] 用户手动输入ID: ${exerciseId}`); } else { alert('练习ID格式不正确或用户取消输入,无法查询在线题库。'); return false; } } console.log(`[在线题库] 查询参数: UID=${uid}, Course=${selectedBank}, ID=${exerciseId}`); try { const answers = await new Promise((resolve, reject) => { GM_xmlhttpRequest({ method: 'POST', url: 'http://42.194.169.45:8849/api/get-answers', headers: { 'Content-Type': 'application/json' }, data: JSON.stringify({ uid: uid, courseName: selectedBank, id: exerciseId }), onload: res => { const data = JSON.parse(res.responseText); if (res.status >= 200 && res.status < 300 && data.status === 'success') { resolve(data.answers); } else { reject(new Error(data.message || `服务器错误: ${res.status}`)); } }, onerror: err => reject(new Error('网络请求失败')) }); }); console.log('[在线题库] 获取到答案:', answers); console.log('[在线题库] 答案类型:', typeof answers, '是否为数组:', Array.isArray(answers)); if (!Array.isArray(answers)) { console.error('[在线题库] 错误:服务器返回的answers不是数组!', answers); alert('题库数据格式错误,请检查服务器返回的数据。'); return false; } if (isMultiPageExercise) { if (multiPageMode.totalAnswers.length === 0) { multiPageMode.totalAnswers = [...answers]; console.log(`[多页教材] 存储了 ${answers.length} 个答案供后续使用`); } updateMultiPageStatus(); const currentPageQuestionCount = getCurrentPageQuestionCount(); console.log(`[多页教材] 当前页面检测到 ${currentPageQuestionCount} 个题目`); const startIndex = multiPageMode.pageIndex; const endIndex = startIndex + currentPageQuestionCount; const currentPageAnswers = multiPageMode.totalAnswers.slice(startIndex, endIndex); if (currentPageAnswers.length > 0) { console.log(`[多页教材] 使用第 ${startIndex + 1} 到第 ${endIndex} 个答案:`, currentPageAnswers); await fillAnswersForMultiPage(currentPageAnswers); multiPageMode.pageIndex += currentPageQuestionCount; console.log(`[多页教材] ✅ 答题完成,页面索引已更新为: ${multiPageMode.pageIndex}`); console.log(`[多页教材] 下次答题将从第 ${multiPageMode.pageIndex + 1} 个答案开始`); updateMultiPageStatus(); } else { console.warn(`[多页教材] 页面索引 ${multiPageMode.pageIndex} 超出答案数组范围 (${multiPageMode.totalAnswers.length})`); return false; } } else { await fillAnswersFromArray(answers); } return true; } catch (error) { alert(`[在线题库] 查询失败: ${error.message}`); return false; } } console.log('AI状态:', { useKimiAI }); if (useKimiAI) { const specialFillInResult = await handleSpecialFillInQuestions(); if (specialFillInResult) { console.log('已成功处理特殊填空题'); return true; } } if (useKimiAI) { console.log('使用AI模式答题'); const questionInfo = await parseConsoleQuestions(); if (!questionInfo) { console.log('无法获取题目信息'); return false; } console.log('正在请求AI回答...'); const aiAnswer = await askKimi(questionInfo.prompt); if (!aiAnswer) { console.log('未能获取AI答案'); return false; } const answers = aiAnswer.split('\n').filter(line => /^\d+\./.test(line)); console.log('AI答案:', answers); for (let i = 0; i < questionInfo.questions.length; i++) { const question = questionInfo.questions[i]; const answerLine = answers[i]; if (!answerLine) continue; const answer = answerLine.replace(/^\d+\.\s*/, '').trim(); console.log(`准备填写题目 ${question.number} 的答案:`, answer); const questionElement = question.element; if (!questionElement) { console.log(`题目 ${question.number} 没有找到对应的DOM元素`); continue; } if (question.type === 'fill-in') { const inputSelectors = [ 'input.fill-blank--bc-input-DelG1', 'input[type="text"]', '.comp-abs-input input', '.input-user-answer input', '.scoop-input-wrapper input', '.fe-scoop input', 'input' ]; let input = null; for (const selector of inputSelectors) { input = questionElement.querySelector(selector); if (input) { console.log(`找到填空输入框,使用选择器: ${selector}`); break; } } if (input) { console.log(`填写填空题答案: ${answer}`); await simulateHumanBehavior(input); input.value = answer + '\n'; console.log(`已添加换行符: ${answer}\\n`); input.dispatchEvent(new Event('input', { bubbles: true })); input.dispatchEvent(new Event('change', { bubbles: true })); input.dispatchEvent(new Event('blur', { bubbles: true })); const submitButton = findSubmitButton(questionElement); if (submitButton) { console.log('找到提交按钮,点击提交'); await new Promise(resolve => setTimeout(resolve, 300)); submitButton.click(); } } else { console.log('未找到填空题输入框'); } } else if (question.type === 'text') { const textareaSelectors = [ 'textarea.writing--textarea-36VPs', 'textarea.scoopFill_textarea', 'textarea.question-inputbox-input', 'textarea.question-textarea-content', 'textarea', '.question-inputbox-input-container textarea', '.question-inputbox-body textarea' ]; let textarea = null; for (const selector of textareaSelectors) { textarea = questionElement.querySelector(selector); if (textarea) break; } if (textarea) { console.log(`找到文本框,填写答案: ${answer.substring(0, 20)}${answer.length > 20 ? '...' : ''}`); await simulateHumanBehavior(textarea); const typeText = async (text, element) => { const delay = () => Math.floor(Math.random() * 30) + 10; element.value = ''; element.dispatchEvent(new Event('input', { bubbles: true })); let currentText = ''; for (let i = 0; i < text.length; i++) { await new Promise(resolve => setTimeout(resolve, delay())); currentText += text[i]; element.value = currentText; element.dispatchEvent(new Event('input', { bubbles: true })); } currentText += '\n'; element.value = currentText; console.log(`已添加换行符: ${text}\\n`); element.dispatchEvent(new Event('input', { bubbles: true })); element.dispatchEvent(new Event('change', { bubbles: true })); }; await typeText(answer, textarea); } else { console.log('未找到文本框元素'); } } else if (question.type === 'single-choice') { console.log('处理单选题,答案:', answer); const cleanAnswer = answer.trim().toLowerCase(); console.log('清理后的答案:', cleanAnswer); let targetOption = null; let targetLetter = null; let foundByText = false; const isClassicVersion = questionElement.querySelector('ul.single-choice--options-29v2W, ul[class*="single-choice"]'); let optionsArray = []; if (isClassicVersion) { console.log('检测到普通U校园版题目结构'); const optionsList = questionElement.querySelectorAll('ul[class*="single-choice"] li label'); optionsArray = Array.from(optionsList); for (let i = 0; i < optionsArray.length; i++) { const label = optionsArray[i]; const input = label.querySelector('input[type="radio"]'); const indexSpan = label.querySelector('span[class*="index"]'); const contentDiv = label.querySelector('div.html-view[class*="content"]'); if (input && indexSpan && contentDiv) { const letter = indexSpan.textContent.trim().replace('.', ''); const contentText = contentDiv.textContent.trim().toLowerCase(); console.log(`选项 ${letter}: "${contentText}"`); if (contentText === cleanAnswer || contentText.includes(cleanAnswer) || cleanAnswer.includes(contentText)) { targetOption = input; targetLetter = letter; foundByText = true; console.log(`找到匹配的选项 ${letter}: "${contentText}"`); break; } } } if (!targetOption && cleanAnswer.length === 1 && /^[A-Z]$/i.test(cleanAnswer)) { const letter = cleanAnswer.toUpperCase(); for (const label of optionsArray) { const indexSpan = label.querySelector('span[class*="index"]'); if (indexSpan && indexSpan.textContent.trim().replace('.', '') === letter) { targetOption = label.querySelector('input[type="radio"]'); targetLetter = letter; console.log(`通过选项字母找到选项 ${letter}`); break; } } } } else { const options = questionElement.querySelectorAll('.option.isNotReview'); optionsArray = Array.from(options); for (let i = 0; i < optionsArray.length; i++) { const option = optionsArray[i]; const content = option.querySelector('.component-htmlview.content'); const caption = option.querySelector('.caption'); if (content && caption) { const contentText = content.textContent.trim().toLowerCase(); const letter = caption.textContent.trim(); console.log(`选项 ${letter}: "${contentText}"`); if (contentText === cleanAnswer || contentText.includes(cleanAnswer) || cleanAnswer.includes(contentText)) { targetOption = option; targetLetter = letter; foundByText = true; console.log(`找到匹配的选项 ${letter}: "${contentText}"`); break; } } } if (!targetOption && cleanAnswer.length === 1 && /^[A-Z]$/i.test(cleanAnswer)) { const letter = cleanAnswer.toUpperCase(); for (const option of optionsArray) { const caption = option.querySelector('.caption'); if (caption && caption.textContent.trim() === letter) { targetOption = option; targetLetter = letter; console.log(`通过选项字母找到选项 ${letter}`); break; } } } } if (targetOption && targetLetter) { console.log(`准备点击选项 ${targetLetter} (${foundByText ? '通过文本匹配' : '通过字母匹配'})`); if (isClassicVersion && targetOption.tagName === 'INPUT') { console.log('普通版:直接选中radio按钮'); await simulateHumanBehavior(targetOption); targetOption.checked = true; targetOption.dispatchEvent(new Event('change', { bubbles: true })); targetOption.dispatchEvent(new Event('click', { bubbles: true })); console.log(`已选中选项 ${targetLetter}`); } else { await simulateHumanBehavior(targetOption); targetOption.click(); console.log(`已点击选项 ${targetLetter}`); const submitButton = findSubmitButton(questionElement); if (submitButton) { console.log('找到提交按钮,点击提交'); await new Promise(resolve => setTimeout(resolve, 300)); submitButton.click(); } } } else { console.log(`未找到匹配的选项: ${cleanAnswer}`); } if (targetOption) { console.log(`选择选项: ${foundByText ? '通过文本内容匹配' : '通过选项字母'}`); await simulateHumanBehavior(targetOption); if (targetOption.tagName === 'INPUT' && targetOption.type === 'radio') { targetOption.checked = true; targetOption.dispatchEvent(new Event('change', { bubbles: true })); } targetOption.click(); console.log(`已点击选项`); const submitButton = findSubmitButton(questionElement); if (submitButton) { console.log('找到提交按钮,点击提交'); await new Promise(resolve => setTimeout(resolve, 300)); submitButton.click(); } } else { console.log(`未找到匹配的选项: ${answer}`); } } else if (question.type === 'multiple-choice') { console.log('处理多选题,答案:', answer); let options = questionElement.querySelectorAll('.option.isNotReview'); console.log('AI版选项数量:', options.length); if (options.length === 0) { options = questionElement.querySelectorAll('.MultipleChoice--checkbox-item-34A_-'); console.log('普通版选项容器数量:', options.length); if (options.length === 0) { options = questionElement.querySelectorAll('input[type="checkbox"]'); console.log('复选框数量:', options.length); } } const optionsArray = Array.from(options); console.log('最终选项数组长度:', optionsArray.length); const foundOptions = []; let answerString = answer; if (Array.isArray(answer)) { answerString = answer.join(','); } else if (typeof answer === 'object') { answerString = JSON.stringify(answer); } console.log('处理后的答案字符串:', answerString); const letterMatches = answerString.match(/[A-Z]/gi); if (letterMatches && letterMatches.length > 0) { console.log('检测到选项字母答案:', letterMatches); for (const option of optionsArray) { let caption, letter, text; caption = option.querySelector('.caption'); if (caption) { letter = caption.textContent.trim(); text = option.querySelector('.component-htmlview.content')?.textContent.trim() || ''; } else { const optLabel = option.querySelector('.MultipleChoice--checkbox-opt-2F4xY'); if (optLabel) { letter = optLabel.textContent.trim().replace('.', ''); text = option.querySelector('.html-view')?.textContent.trim() || ''; } else if (option.type === 'checkbox') { letter = option.value; const label = option.closest('label') || option.parentElement.querySelector('label'); text = label ? label.textContent.trim() : ''; } } console.log(`检查选项 - 字母: "${letter}", 文本: "${text ? text.substring(0, 30) : 'null'}"`); if (letter && letterMatches.includes(letter.toUpperCase())) { foundOptions.push({ option: option, letter: letter, text: text }); console.log(`✓ 找到字母匹配的选项 ${letter}`); } } } if (foundOptions.length === 0) { let answerForTextMatch = answerString; const answerParts = answerForTextMatch.split(/[,,、;;\s]+/).filter(part => part.trim().length > 0); console.log('答案拆分为多个部分:', answerParts); for (let i = 0; i < optionsArray.length; i++) { const option = optionsArray[i]; let content, caption, contentText, letter; content = option.querySelector('.component-htmlview.content'); caption = option.querySelector('.caption'); if (content && caption) { contentText = content.textContent.trim().toLowerCase(); letter = caption.textContent.trim(); } else { const optLabel = option.querySelector('.MultipleChoice--checkbox-opt-2F4xY'); const htmlView = option.querySelector('.html-view'); if (optLabel && htmlView) { letter = optLabel.textContent.trim().replace('.', ''); contentText = htmlView.textContent.trim().toLowerCase(); } else if (option.type === 'checkbox') { letter = option.value; const label = option.closest('label') || option.parentElement.querySelector('label'); contentText = label ? label.textContent.trim().toLowerCase() : ''; } } if (contentText && letter) { console.log(`选项 ${letter}: "${contentText}"`); for (const part of answerParts) { const cleanPart = part.trim().toLowerCase(); if (contentText === cleanPart || contentText.includes(cleanPart) || cleanPart.includes(contentText)) { foundOptions.push({ option: option, letter: letter, text: contentText }); console.log(`找到文本匹配的选项 ${letter}: "${contentText}"`); break; } } } } } if (foundOptions.length > 0) { console.log(`找到 ${foundOptions.length} 个匹配的选项`); for (const option of optionsArray) { if (option.classList.contains('selected')) { option.click(); await new Promise(resolve => setTimeout(resolve, 100)); } } for (const found of foundOptions) { console.log(`准备点击选项 ${found.letter}: "${found.text}"`); await simulateHumanBehavior(found.option); if (found.option.type === 'checkbox') { found.option.checked = true; found.option.dispatchEvent(new Event('change', { bubbles: true })); found.option.dispatchEvent(new Event('click', { bubbles: true })); } else { const checkbox = found.option.querySelector('input[type="checkbox"]'); if (checkbox) { checkbox.checked = true; checkbox.dispatchEvent(new Event('change', { bubbles: true })); checkbox.dispatchEvent(new Event('click', { bubbles: true })); } else { found.option.click(); } } console.log(`已点击选项 ${found.letter}`); await new Promise(resolve => setTimeout(resolve, Math.random() * 300 + 100)); } const submitButton = findSubmitButton(questionElement); if (submitButton) { console.log('找到提交按钮,点击提交'); await new Promise(resolve => setTimeout(resolve, 300)); submitButton.click(); } } else { console.log('未找到匹配的选项:', answer); } } await new Promise(resolve => setTimeout(resolve, getAnswerDelay())); } return true; console.log('最终找到题目数量:', questionElements.length); for (const questionElement of questionElements) { let questionText = ''; let questionNumber = ''; const numberElement = questionElement.querySelector('[class*="number"], [class*="index"], [class*="order"]'); if (numberElement) { questionNumber = numberElement.textContent || numberElement.innerText; console.log('找到题号:', questionNumber); } const possibleSelectors = [ 'div[class*="title"]', '.question-content', '.stem-content', '.questions-title', 'div[class*="stem"]', '[class*="content"]' ]; for (const selector of possibleSelectors) { const element = questionElement.querySelector(selector); if (element) { questionText = element.textContent || element.innerText; console.log(`找到题目文本,使用选择器: ${selector}`); break; } } if (!questionText.trim()) { questionText = questionElement.textContent || questionElement.innerText; } if (questionNumber && !questionText.includes(questionNumber)) { questionText = `${questionNumber} ${questionText}`; } console.log('当前题目:', questionText.substring(0, 50) + '...'); if (!questionText.trim()) { console.log('题目为空,跳过'); continue; } let allQuestions = []; const directionsContainer = document.querySelector("#main-content > div > div > div > div.layout-direction-container"); const directions = directionsContainer?.querySelector('div[class*="direction"]')?.textContent || ''; console.log('题目说明:', directions); const answerContainer = document.querySelector("#main-content > div > div > div > div.layoutBody-container.has-reply > div"); console.log('找到答题区域:', !!answerContainer); if (answerContainer) { const questionArea = document.querySelector("#main-content > div > div > div"); if (!questionArea) { console.log('未找到答题区域'); return; } const questions = []; let currentQuestion = null; const questionElements = questionArea.querySelectorAll('[class*="question"], [class*="stem"], .layoutBody-container > div > *'); questionElements.forEach(el => { const text = el.textContent.trim(); if (!text || el.classList.contains('submit-btn')) return; const textContent = el.querySelector('.component-htmlview'); const textArea = el.querySelector('textarea.question-inputbox-input'); const isInputField = el.querySelector('input[type="text"]') !== null; const hasOptions = el.querySelector('input[type="radio"], input[type="checkbox"]') !== null; const numberMatch = text.match(/^\s*(\d+)\s*\.\s*(.*)/); if (numberMatch) { if (currentQuestion) { questions.push(currentQuestion); } let questionType = 'unknown'; if (textArea) { questionType = 'text'; } else if (isInputField) { questionType = 'fill-in'; } else if (hasOptions) { questionType = 'choice'; } currentQuestion = { number: numberMatch[1], text: '', type: questionType, options: [], boldWord: '', textContent: textContent ? textContent.innerHTML : '', textArea: textArea }; const boldWord = el.querySelector('strong, b')?.textContent.trim(); currentQuestion.boldWord = boldWord || ''; if (questionType === 'text' && textContent) { currentQuestion.text = textContent.textContent.trim(); } else { currentQuestion.text = `${numberMatch[2]} ${boldWord ? `(${boldWord})` : ''}`.trim(); } console.log(`发现新题目 ${currentQuestion.number}, 类型: ${currentQuestion.type}`); } else if (currentQuestion) { if (currentQuestion.type === 'choice') { const optionMatch = text.match(/^([A-D])[\.)\s]\s*(.*)/); if (optionMatch) { const [, letter, optionText] = optionMatch; const words = optionText.match(/[A-Z][a-z]+/g) || [optionText]; currentQuestion.options.push({ letter, text: words[0], element: el }); } } else if (currentQuestion.type === 'fill-in' || currentQuestion.type === 'text') { const input = el.querySelector('input[type="text"], textarea'); if (input) { currentQuestion.inputElement = input; } } } }); if (currentQuestion) { questions.push(currentQuestion); } questions.forEach((q, idx) => { console.log(`题目 ${q.number}:`, { text: q.text, options: q.options }); allQuestions.push({ number: q.number, text: q.text, options: q.options }); }); } let fullContext = `页面说明: ${directions}\n\n`; allQuestions.forEach(q => { fullContext += `第${q.number}题:\n`; fullContext += `类型: ${q.type}\n`; if (q.type === 'text') { fullContext += `题目内容: ${q.text}\n`; fullContext += `原始HTML内容: ${q.textContent}\n`; fullContext += `要求: 请根据题目内容生成一个完整的英语段落作为答案。\n`; } else { fullContext += `题目: ${q.text}\n`; if (q.boldWord) { fullContext += `关键词: ${q.boldWord}\n`; } if (q.type === 'choice') { fullContext += `选项:\n`; q.options.forEach(opt => fullContext += `${opt.letter}. ${opt.text}\n`); } else if (q.type === 'fill-in') { fullContext += `要求: 请提供一个适合的英语单词填入空格。\n`; } } fullContext += '\n'; }); const prompt = `这是一个英语题目页面,包含不同类型的题目。请根据每个题目的类型给出相应的答案。 题目说明和内容如下: ${fullContext} 请根据题目类型给出不同格式的答案: 1. 选择题(choice): 直接给出选项字母,例如"1.B" 2. 填空题(fill-in): 直接给出要填写的单词,例如"2.bright" 3. 文本题(text): 给出完整的句子或段落作为答案 注意事项: 1. 选择题中如果要求选择"不正确"或"不搭配"的选项,请选择不正确的选项 2. 填空题请给出最适合的单词 3. 文本题请给出完整且语法正确的句子 4. 每个答案前标明题号,例如"1.", "2."等 5. 确保给出所有题目的答案`; console.log('发送完整上下文到AI:', prompt); const aiAnswer = await askKimi(prompt); if (aiAnswer) { console.log('收到AI答案:', aiAnswer); const optionSelectors = [ '.questions-options', '.options', '[class*="optionsWrap"]', '[class*="options-wrap"]' ]; let optionsContainer = null; for (const selector of optionSelectors) { optionsContainer = questionElement.querySelector(selector); if (optionsContainer) { console.log(`找到选项容器,使用选择器: ${selector}`); break; } } if (optionsContainer) { console.log('找到选项容器'); const optionItems = optionsContainer.querySelectorAll('input[type="radio"], input[type="checkbox"], label, [class*="option-item"], [class*="optionItem"]'); if (optionItems.length > 0) { console.log('处理选择题'); const aiAnswerUpper = aiAnswer.toUpperCase().trim(); for (let i = 0; i < optionItems.length; i++) { const optionLetter = String.fromCharCode(65 + i); const optionItem = optionItems[i]; let input = null; if (optionItem.tagName === 'INPUT' && ['radio', 'checkbox'].includes(optionItem.type)) { input = optionItem; } else { const inputSelectors = [ 'input[type="radio"]', 'input[type="checkbox"]', '[role="radio"]', '[role="checkbox"]' ]; for (const selector of inputSelectors) { input = optionItem.querySelector(selector) || optionItem.closest(selector) || (optionItem.getAttribute('for') ? document.getElementById(optionItem.getAttribute('for')) : null); if (input) { console.log(`找到input元素,使用选择器: ${selector}`); break; } } if (!input) { const clickableElement = optionItem.querySelector('[class*="option"]') || optionItem.closest('[class*="option"]'); if (clickableElement) { console.log('找到可点击元素'); input = clickableElement; } } } if (input) { await simulateHumanBehavior(input); const shouldSelect = aiAnswerUpper.includes(optionLetter) || aiAnswerUpper.includes(optionLetter + ',') || aiAnswerUpper.includes(', ' + optionLetter) || aiAnswerUpper.split(/[,\s]+/).includes(optionLetter); if (shouldSelect) { console.log(`选中选项 ${optionLetter}`); try { try { console.log('尝试选中元素:', input); const reactKey = Object.keys(input).find(key => key.startsWith('__reactProps$')); if (reactKey) { console.log('检测到React元素,尝试直接调用React事件处理器'); const props = input[reactKey]; if (props.onClick) { props.onClick({ target: input, preventDefault: () => {}, stopPropagation: () => {} }); console.log('已调用React onClick事件'); } } input.click(); console.log('已执行原生点击'); await new Promise(resolve => setTimeout(resolve, 200)); if ('checked' in input) { input.checked = true; console.log('已设置checked属性为true'); } const events = ['mousedown', 'mouseup', 'click', 'change', 'input']; events.forEach(eventType => { input.dispatchEvent(new Event(eventType, { bubbles: true, cancelable: true })); console.log(`已触发${eventType}事件`); }); const label = input.closest('label') || document.querySelector(`label[for="${input.id}"]`) || input.parentElement?.closest('label'); if (label) { label.click(); console.log('已点击关联的label元素'); await new Promise(resolve => setTimeout(resolve, 100)); } const optionText = input.parentElement?.textContent || ''; if (optionText) { const allElements = document.querySelectorAll('*'); for (const el of allElements) { if (el !== input && el.textContent === optionText && el.offsetParent !== null) { el.click(); console.log('已点击包含相同文本的可见元素:', el); break; } } } const parentClickable = input.closest('[class*="option"]') || input.closest('[role="button"]') || input.closest('[class*="select"]'); if (parentClickable && parentClickable !== input) { parentClickable.click(); console.log('已点击父元素:', parentClickable); } const mouseEvent = new MouseEvent('click', { view: window, bubbles: true, cancelable: true }); input.dispatchEvent(mouseEvent); console.log('已触发鼠标点击事件'); console.log(`成功选中选项 ${optionLetter}`); } catch (err) { console.error(`选择选项 ${optionLetter} 时出错:`, err); } } catch (err) { console.error('选择选项时出错:', err); } } } } } } if (currentQuestion.type === 'text' && currentQuestion.textArea) { console.log('处理文本题'); const textArea = currentQuestion.textArea; await simulateHumanBehavior(textArea); const answerMatch = aiAnswer.match(new RegExp(`${currentQuestion.number}\\.(.*?)(?=\\d+\\.|$)`, 's')); if (answerMatch) { const answer = answerMatch[1].trim(); console.log(`文本题答案: ${answer}`); textArea.value = answer; textArea.dispatchEvent(new Event('input', { bubbles: true })); textArea.dispatchEvent(new Event('change', { bubbles: true })); } } else if (currentQuestion && currentQuestion.type === 'fill-in') { console.log('处理填空题'); const input = questionElement.querySelector('input[type="text"]'); if (input) { await simulateHumanBehavior(input); const answerMatch = aiAnswer.match(new RegExp(`${currentQuestion.number}\\.(\\w+)`)); if (answerMatch) { const word = answerMatch[1].trim(); console.log(`填空题答案: ${word}`); input.value = word; input.dispatchEvent(new Event('input', { bubbles: true })); input.dispatchEvent(new Event('change', { bubbles: true })); } } } } await new Promise(resolve => setTimeout(resolve, getAnswerDelay())); } return; } const contentInfo = await getContentInfo(); if (!contentInfo || !contentInfo.answers || contentInfo.answers.length === 0) { console.log('%c未找到匹配的答案,可能为主观题,将自动跳过。', 'color: #f44336; font-weight: bold;'); return false; } if (contentInfo.activeTopicName !== lastActiveTopicName) { currentTopicUsedAnswers.clear(); lastActiveTopicName = contentInfo.activeTopicName; console.log('%c检测到主题切换,已重置答案使用记录', 'color: #2196F3;'); } const textareas = document.querySelectorAll('textarea.question-inputbox-input'); if (textareas && textareas.length > 0) { console.log('%c检测到文本框题,开始自动填写答案', 'color: #4CAF50; font-weight: bold;'); let selectedAnswer = null; for (const answer of contentInfo.answers) { if (getAnswerType(answer) === 'fill-in' && !currentTopicUsedAnswers.has(answer)) { selectedAnswer = answer; currentTopicUsedAnswers.add(answer); console.log('%c使用新答案组 (文本题型)', 'color: #2196F3;', answer); break; } } if (!selectedAnswer) { for (const answer of contentInfo.answers) { if (getAnswerType(answer) === 'fill-in') { selectedAnswer = answer; console.log('%c所有文本题答案组都已使用,将重用第一组匹配的答案', 'color: #FFA500;'); break; } } } if (!selectedAnswer) { console.log('%c未找到适用于当前文本题的答案组。', 'color: #f44336;'); return false; } const answerMatches = selectedAnswer.match(/\d+[\.\、\) ][\s\S]*?(?=\d+[\.\、\) ]|$)/g); if (!answerMatches) { console.log('%c无法解析答案格式', 'color: #f44336;'); return false; } for (let index = 0; index < textareas.length; index++) { const textarea = textareas[index]; try { if (answerMatches[index]) { const rawAnswer = answerMatches[index] .replace(/^\d+[\.\、\) ]\s*/, '') .trim(); const parts = rawAnswer.split('|||'); let answer = ''; let answerType = ''; if (parts.length > 1) { answer = parts[0].trim(); answerType = '填空题'; } else { answer = parts[0].trim(); answerType = '文本题'; } await new Promise(resolve => { setTimeout(() => { simulateHumanBehavior(textarea); let currentText = ''; const answerText = answer + '\n'; let charIndex = 0; const typeNextChar = () => { if (charIndex < answerText.length) { currentText += answerText.charAt(charIndex); textarea.value = currentText; textarea.dispatchEvent(new Event('input', { bubbles: true })); const typingDelay = 30 + Math.random() * 80; charIndex++; setTimeout(typeNextChar, typingDelay); } else { textarea.dispatchEvent(new Event('change', { bubbles: true })); textarea.dispatchEvent(new Event('blur', { bubbles: true })); resolve(); } }; typeNextChar(); }, getAnswerDelay() + index * 500); }); console.log(`%c第 ${index + 1} 题 (${answerType}) 已填写答案: ${answer}`, 'color: #2196F3;'); } else { console.log(`%c第 ${index + 1} 题未找到对应答案`, 'color: #f44336;'); } } catch (error) { console.error(`填写第 ${index + 1} 题时发生错误:`, error); } } return true; } const fillInBlanks = document.querySelectorAll('.fe-scoop'); if (fillInBlanks && fillInBlanks.length > 0) { console.log('%c检测到填空题,开始自动填写答案', 'color: #4CAF50; font-weight: bold;'); let selectedAnswer = null; for (const answer of contentInfo.answers) { if (getAnswerType(answer) === 'fill-in' && !currentTopicUsedAnswers.has(answer)) { selectedAnswer = answer; currentTopicUsedAnswers.add(answer); console.log('%c使用新答案组 (填空题型)', 'color: #2196F3;', answer); break; } } if (!selectedAnswer) { for (const answer of contentInfo.answers) { if (getAnswerType(answer) === 'fill-in') { selectedAnswer = answer; console.log('%c所有填空题答案组都已使用,将重用第一组匹配的答案', 'color: #FFA500;'); break; } } } if (!selectedAnswer) { console.log('%c未找到适用于当前填空题的答案组。', 'color: #f44336;'); return false; } const answerLines = selectedAnswer.split('\n').map(line => line.trim()).filter(Boolean); if (!answerLines || answerLines.length === 0) { console.log('%c无法解析答案格式', 'color: #f44336;'); return false; } const fillInAnswers = answerLines.map(line => { return line.replace(/^\d+[\.\、\) ]\s*/, '').trim(); }).filter(answer => { return !/^[A-Z]$/.test(answer); }); if (fillInAnswers.length < fillInBlanks.length) { console.log(`%c警告:找到的填空答案数量 (${fillInAnswers.length}) 少于页面空格数量 (${fillInBlanks.length})。`, 'color: #FFA500;'); } for (let index = 0; index < fillInBlanks.length; index++) { const blank = fillInBlanks[index]; try { const inputContainer = blank.querySelector('.comp-abs-input'); const input = inputContainer ? inputContainer.querySelector('input') : null; if (input && fillInAnswers[index]) { const rawAnswer = fillInAnswers[index]; const answer = rawAnswer.split('|||')[0].trim(); await new Promise(resolve => { setTimeout(() => { simulateHumanBehavior(input); let currentText = ''; const answerText = answer + '\n'; let charIndex = 0; const typeNextChar = () => { if (charIndex < answerText.length) { currentText += answerText.charAt(charIndex); input.value = currentText; input.dispatchEvent(new Event('input', { bubbles: true })); const typingDelay = 30 + Math.random() * 80; charIndex++; setTimeout(typeNextChar, typingDelay); } else { input.dispatchEvent(new Event('change', { bubbles: true })); input.dispatchEvent(new Event('blur', { bubbles: true })); resolve(); } }; typeNextChar(); }, getAnswerDelay() + index * 500); }); console.log(`%c第 ${index + 1} 题已填写答案: ${answer}`, 'color: #2196F3;'); } else { console.log(`%c第 ${index + 1} 题未找到输入框或有效答案`, 'color: #f44336;'); } } catch (error) { console.error(`填写第 ${index + 1} 题时发生错误:`, error); } } return true; } const matchingWrapper = document.querySelector('#sortableListWrapper'); if (matchingWrapper) { console.log('%c检测到匹配/排序题,开始自动填写答案', 'color: #4CAF50; font-weight: bold;'); const iframe = document.querySelector('iframe#pc-sequence-iframe'); const doc = iframe ? (iframe.contentDocument || iframe.contentWindow.document) : document; const inputs = doc.querySelectorAll('input[type="text"], input.answer-item-input'); if (!inputs || inputs.length === 0) { console.log('%c在此类匹配题中未找到输入框。', 'color: #f44336;'); return false; } let selectedAnswer = null; for (const answer of contentInfo.answers) { if (!currentTopicUsedAnswers.has(answer)) { selectedAnswer = answer; currentTopicUsedAnswers.add(answer); console.log('%c使用新答案组', 'color: #2196F3;', answer); break; } } if (!selectedAnswer) { console.log('%c所有答案组都已使用,将重用第一组答案', 'color: #FFA500;'); selectedAnswer = contentInfo.answers[0]; } const answerMatches = selectedAnswer.match(/\d+[\.\、\)]\s*[A-Z]/g); if (!answerMatches) { console.log('%c无法解析匹配题答案格式 (e.g., "1) D 2) C ...")', 'color: #f44336;'); return false; } const answers = answerMatches.map(ans => ans.replace(/\d+[\.\、\)]\s*/, '').trim()); for (let index = 0; index < inputs.length; index++) { const input = inputs[index]; if (answers[index]) { await new Promise(resolve => { setTimeout(() => { simulateHumanBehavior(input); input.value = answers[index]; input.dispatchEvent(new Event('input', { bubbles: true })); setTimeout(() => { input.dispatchEvent(new Event('blur', { bubbles: true })); resolve(); }, 100 + Math.random() * 200); }, getAnswerDelay() + index * 400); }); console.log(`%c匹配题 ${index + 1} 已填写答案: ${answers[index]}`, 'color: #2196F3;'); } } return true; } const choiceContainer = document.querySelector('.question-common-abs-choice'); const optionDivs = document.querySelectorAll('div.option'); if (!choiceContainer && (!optionDivs || optionDivs.length === 0)) { console.log('%c当前页面既不是选择题也不是填空题也不是文本框题', 'color: #f44336; font-weight: bold;'); return false; } const questions = choiceContainer ? document.querySelectorAll('.question-common-abs-reply') : document.querySelectorAll('.question-common-abs-banked-cloze'); if (!questions || questions.length === 0) { console.log('%c未找到题目', 'color: #f44336; font-weight: bold;'); return false; } console.log('%c开始自动选择答案', 'color: #4CAF50; font-weight: bold;'); let selectedAnswer = null; for (const answer of contentInfo.answers) { if (getAnswerType(answer) === 'choice' && !currentTopicUsedAnswers.has(answer)) { selectedAnswer = answer; currentTopicUsedAnswers.add(answer); console.log('%c使用新答案组 (选择题型)', 'color: #2196F3;', answer); break; } } if (!selectedAnswer) { for (const answer of contentInfo.answers) { if (getAnswerType(answer) === 'choice') { selectedAnswer = answer; console.log('%c所有选择题答案组都已使用,将重用第一组匹配的答案', 'color: #FFA500;'); break; } } } if (!selectedAnswer) { console.log('%c未找到适用于当前选择题的答案组。', 'color: #f44336;'); return false; } for (let questionIndex = 0; questionIndex < questions.length; questionIndex++) { const question = questions[questionIndex]; await new Promise(resolve => setTimeout(resolve, getAnswerDelay() * (1 + questionIndex * 0.5) + Math.random() * 300)); const options = choiceContainer ? question.querySelectorAll('.option.isNotReview') : question.querySelectorAll('div.option'); if (!options || options.length === 0) { console.log(`%c第 ${questionIndex + 1} 题未找到选项`, 'color: #f44336;'); continue; } const answerPattern = /(\d+)[\.\、\)]\s*([A-K](?:\s*,\s*[A-K])*)/g; const answers = []; let match; answerPattern.lastIndex = 0; while ((match = answerPattern.exec(selectedAnswer)) !== null) { const questionNum = parseInt(match[1]); const answerChoices = match[2].split(/\s*,\s*/); answers[questionNum - 1] = answerChoices; } if (answers.length > 0 && questionIndex < answers.length) { const answerChoices = answers[questionIndex]; if (answerChoices && answerChoices.length > 0) { console.log(`%c第 ${questionIndex + 1} 题检测到答案: ${answerChoices.join(', ')}`, 'color: #2196F3;'); for (let letterIndex = 0; letterIndex < answerChoices.length; letterIndex++) { const letter = answerChoices[letterIndex]; let targetOption = null; for (let i = 0; i < options.length; i++) { const caption = options[i].querySelector('.caption'); if (caption && caption.textContent.trim() === letter) { targetOption = options[i]; break; } } if (targetOption) { await new Promise(resolve => { setTimeout(() => { const isSelected = targetOption.classList.contains('selected'); if (!isSelected) { targetOption.dispatchEvent(new MouseEvent('mouseover', { bubbles: true })); setTimeout(() => { targetOption.click(); console.log(`%c第 ${questionIndex + 1} 题已选择选项 ${letter}`, 'color: #2196F3;'); setTimeout(resolve, 100 + Math.random() * 200); }, 100 + Math.random() * 300); } else { console.log(`%c第 ${questionIndex + 1} 题选项 ${letter} 已经被选中`, 'color: #FFA500;'); resolve(); } }, getAnswerDelay() + letterIndex * 200); }); } else { console.log(`%c第 ${questionIndex + 1} 题未找到选项 ${letter}`, 'color: #f44336;'); } } } else { console.log(`%c第 ${questionIndex + 1} 题未找到答案`, 'color: #f44336;'); } } else { console.log(`%c第 ${questionIndex + 1} 题未找到答案`, 'color: #f44336;'); } } return true; } catch (error) { console.error('自动选择答案时发生错误:', error); return false; } } async function getContentInfo() { try { const breadcrumbs = document.querySelectorAll('.ant-breadcrumb-link span'); const navigationPath = Array.from(breadcrumbs).map(span => span.textContent.trim()); const chapterContent = navigationPath.length >= 2 ? navigationPath[1] : '未找到章节内容'; const topicElement = document.querySelector(".pc-header-tasks-container .pc-task.pc-header-task-activity"); const topicElementSecond = document.querySelector(".pc-header-tasks-container .pc-task.pc-header-task-activity.pc-task-last"); const topicFirstPart = topicElement ? topicElement.textContent.trim() : ''; const topicSecondPart = topicElementSecond ? topicElementSecond.textContent.trim() : ''; const topicContent = [topicFirstPart, topicSecondPart].filter(Boolean).join(' : '); const finalTopicContent = topicContent || '未找到主题内容'; const tabContainer = document.querySelector('.pc-tab-container'); const allTopics = tabContainer ? tabContainer.querySelectorAll('.ant-col') : []; const totalTopics = allTopics.length; const allTopicNames = []; allTopics.forEach((topic, index) => { const topicDiv = topic.querySelector('.pc-tab-view-container'); if (topicDiv) { const isActive = topic.classList.contains('pc-header-tab-activity'); allTopicNames.push({ index: index + 1, name: topicDiv.textContent.trim(), isActive: isActive }); } }); let activeTopicName = ''; let nextTopicName = ''; let foundActive = false; for (let i = 0; i < allTopicNames.length; i++) { if (foundActive) { nextTopicName = allTopicNames[i].name; break; } if (allTopicNames[i].isActive) { activeTopicName = allTopicNames[i].name; foundActive = true; } } console.log('%c当前页面信息', 'color: #2196F3; font-weight: bold; font-size: 14px;'); console.log('导航路径:', navigationPath); console.log('章节内容:', chapterContent); console.log('主题内容:', finalTopicContent); console.log('主题总数:', totalTopics); console.log('当前选中的主题:', activeTopicName || '未找到选中的主题'); console.log('下一个主题:', nextTopicName || '没有下一个主题'); console.log('\n%c所有主题列表', 'color: #2196F3; font-weight: bold; font-size: 14px;'); allTopicNames.forEach(topic => { console.log(`${topic.index}. ${topic.name} ${topic.isActive ? '(当前选中)' : ''}`); }); let answers = []; try { console.log('\n%c正在从题库搜索答案...', 'color: #4CAF50; font-weight: bold; font-size: 14px;'); if (!loadedQuestionBank) { console.log('%c请先上传题库文件。', 'color: #f44336; font-weight: bold;'); return { chapter: chapterContent, topic: finalTopicContent, totalTopics: totalTopics, activeTopicName: activeTopicName, nextTopicName: nextTopicName, allTopics: allTopicNames, answers: [] }; } const questionBankData = { type: 'json', content: loadedQuestionBank }; answers = await searchAnswers(questionBankData, chapterContent, finalTopicContent, nextTopicName); console.log('\n%c匹配到的答案', 'color: #4CAF50; font-weight: bold; font-size: 14px;'); if (answers.length === 0) { console.log('%c未找到匹配的答案', 'color: #f44336;'); } else { answers.forEach((answer, index) => { console.log(`\n%c答案 ${index + 1}:`, 'color: #4CAF50; font-weight: bold;'); console.log(formatAnswer(answer)); }); } } catch (error) { console.error('获取或搜索题库时发生错误:', error); } return { chapter: chapterContent, topic: finalTopicContent, totalTopics: totalTopics, activeTopicName: activeTopicName, nextTopicName: nextTopicName, allTopics: allTopicNames, answers: answers }; } catch (error) { console.error('获取内容时发生错误:', error); return null; } } async function searchAnswers(questionBankData, chapterContent, topicContent, nextTopicName) { try { chapterContent = chapterContent.trim(); topicContent = topicContent.trim(); if (!questionBankData || questionBankData.type !== 'json' || !questionBankData.content) { console.log('题库数据无效或不是JSON格式'); return []; } console.log('使用JSON格式题库进行搜索'); return searchAnswersInJson(questionBankData.content, chapterContent, topicContent); } catch (error) { console.error('搜索答案时发生错误:', error); return []; } } let isAutoRunning = localStorage.getItem('u-auto-running') === 'true'; let autoRunTimeoutId = null; const sleep = ms => new Promise(resolve => setTimeout(resolve, ms)); function updateAutoRunButtonUI() { const btn = document.getElementById('auto-run-btn'); if (!btn) return; if (isAutoRunning) { btn.innerHTML = '停止挂机'; btn.style.background = 'linear-gradient(135deg, #F59E0B 0%, #EF4444 100%)'; btn.className = 'u-helper-btn u-helper-btn-danger'; } else { btn.innerHTML = '开始挂机'; btn.style.background = 'linear-gradient(135deg, #10B981 0%, #06B6D4 100%)'; btn.className = 'u-helper-btn u-helper-btn-success'; } } function findFooterButtonByText(text) { const selectors = [ '#pc-foot a, #pc-foot button', '#footerContainer button', '.submit-bar-pc--btn-1_Xvo', 'button[class*="submit"]', 'button[class*="btn"]' ]; for (const selector of selectors) { const footerButtons = document.querySelectorAll(selector); for (const btn of footerButtons) { if (btn.textContent.replace(/\s/g, '').includes(text)) { return btn; } } } return null; } function findSubmitButton(container = document) { const selectors = [ 'button[type="submit"]', 'button[class*="submit"]', 'button[class*="confirm"]', '.submit-bar-pc--btn-1_Xvo', '.btns-submit button.submit-btn', 'button.submit-btn', '#footerContainer button:contains("提交")', ]; for (const selector of selectors) { const button = container.querySelector(selector); if (button) { if (!selector.includes('contains') && button.textContent && !button.textContent.includes('提交') && !button.textContent.includes('submit') && !button.textContent.includes('确定') && !button.textContent.includes('确认')) { continue; } return button; } } const allButtons = container.querySelectorAll('button'); for (const button of allButtons) { const text = button.textContent.trim(); if (text === '提交' || text === 'Submit' || text === '确定' || text === '确认') { return button; } } return null; } function handleSubmitConfirmDialog() { const dialogSelectors = [ '[class*="dialog"]', '[role="dialog"]', '.modal', '[class*="modal"]' ]; for (const selector of dialogSelectors) { const dialog = document.querySelector(selector); if (dialog && dialog.style.display !== 'none' && dialog.offsetParent !== null) { const dialogText = dialog.textContent; if (dialogText.includes('确认要提交') || dialogText.includes('小U只记录你第一次答题的得分') || dialogText.includes('确认提交') || dialogText.includes('submit')) { console.log('[提交确认] 检测到提交确认弹窗'); const confirmButtons = dialog.querySelectorAll('button'); for (const button of confirmButtons) { const buttonText = button.textContent.trim().toLowerCase(); if (buttonText === '确认' || buttonText === 'confirm' || buttonText === 'ok' || buttonText === '提交') { console.log('[提交确认] 找到确认按钮,准备点击'); setTimeout(() => { button.click(); console.log('[提交确认] 已点击确认按钮'); }, 500 + Math.random() * 500); return true; } } } } } return false; } function setupSubmitConfirmHandler() { const observer = new MutationObserver((mutations) => { mutations.forEach((mutation) => { if (mutation.type === 'childList') { mutation.addedNodes.forEach((node) => { if (node.nodeType === Node.ELEMENT_NODE) { if (node.matches && ( node.matches('[class*="dialog"]') || node.matches('[role="dialog"]') || node.matches('.modal') || node.matches('[class*="modal"]') )) { setTimeout(() => { handleSubmitConfirmDialog(); }, 100); } const dialogs = node.querySelectorAll && node.querySelectorAll('[class*="dialog"], [role="dialog"], .modal, [class*="modal"]'); if (dialogs && dialogs.length > 0) { setTimeout(() => { handleSubmitConfirmDialog(); }, 100); } } }); } }); }); observer.observe(document.body, { childList: true, subtree: true }); console.log('[提交确认] 已启动提交确认弹窗监听器'); } async function handleVocabularyCards() { console.log('[挂机] 检测到词汇卡片学习页面,开始自动点击下一个...'); let cardCount = 0; while (cardCount < 300) { const nextButton = document.querySelector("#main-content > div > div > div > div.layoutBody-container > div > div > div.vocContainer > div.vocActions > div.action.next"); if (!nextButton || nextButton.classList.contains('disabled')) { console.log(`[挂机] 词汇卡片处理完成,共处理 ${cardCount} 个卡片。准备跳转到下一任务。`); return; } if (window.__autoPlayRecordEnabled) { console.log(`[挂机] 检查第 ${cardCount + 1} 个词汇卡片是否有录音题...`); const recordingHandled = await handleVocabularyRecording(); if (recordingHandled) { console.log(`[挂机] 第 ${cardCount + 1} 个词汇卡片的录音题已处理完成`); await waitForScoreAppear(); } } await sleep(500 + Math.random() * 1000); nextButton.dispatchEvent(new MouseEvent('mouseover', { bubbles: true })); await sleep(100 + Math.random() * 200); console.log(`[挂机] 点击第 ${cardCount + 1} 个词汇卡片的"下一个"按钮`); nextButton.click(); cardCount++; await sleep(800 + Math.random() * 500); } console.log(`[挂机] 已达到最大处理数量限制 (${cardCount})`); } async function waitForVideosToEnd() { const videos = Array.from(document.querySelectorAll('video')).filter(v => !v.ended && v.duration > 0); if (videos.length === 0) { console.log('[挂机] 页面上没有需要等待的视频,继续执行。'); return; } console.log(`[挂机] 检测到 ${videos.length} 个视频,等待播放完毕...`); const videoPromises = videos.map(video => { return new Promise(resolve => { if (video.ended) { resolve(); return; } const onEnded = () => { console.log('[挂机] 一个视频已播放完毕。'); video.removeEventListener('ended', onEnded); resolve(); }; video.addEventListener('ended', onEnded); const observer = new MutationObserver(() => { if (!document.body.contains(video)) { console.log('[挂机] 一个视频已从页面移除,视为播放结束。'); observer.disconnect(); video.removeEventListener('ended', onEnded); resolve(); } }); observer.observe(document.body, { childList: true, subtree: true }); }); }); await Promise.all(videoPromises); console.log('[挂机] 所有视频均已播放完毕。'); } async function runNextStep() { if (!isAutoRunning) return; console.log("runNextStep: 开始执行"); if (await handleGenericCommentSection()) { console.log("评论区已处理,等待1.5秒后尝试进入下一页..."); await sleep(1500); } if (await handleVocabularyCards()) { console.log("词汇卡片已处理"); } try { const vocContainer = document.querySelector("#main-content > div > div > div > div.layoutBody-container > div > div > div.vocContainer"); const discussionTextarea = document.querySelector("#bottom > div > div > div.discussion-cloud-bottom > div.discussion-cloud-bottom-textArea-container > div.ant-input-textarea.ant-input-textarea-show-count.discussion-cloud-bottom-textArea > textarea"); if (vocContainer) { await handleVocabularyCards(); } else if (discussionTextarea) { await handleDiscussionPage(); } else { if (window.__autoPlayRecordEnabled) { const recordingHandled = await handleRecordingQuestions(); if (recordingHandled) { console.log('[挂机] 录音题已处理,继续下一步...'); } } console.log('[挂机] 尝试自动选择答案...'); const foundAnswers = await autoSelectAnswers(); if (foundAnswers) { console.log('[挂机] 已尝试填充答案。'); await sleep(getAnswerDelay() * 2); const submitButton = findFooterButtonByText('提交'); if (submitButton) { console.log('[挂机] 题目作答完毕,点击 "提交"'); await sleep(800 + Math.random() * 1000); submitButton.click(); await sleep(2500); } } else { console.log('[挂机] 未找到答案,可能为主观题,将直接尝试导航。'); await sleep(500); } } await waitForVideosToEnd(); console.log('[挂机] 内容处理/提交完毕,查找下一步操作进行导航...'); const nextQuestionButton = findFooterButtonByText('下一题'); if (nextQuestionButton) { console.log('[挂机] 操作: 点击 "下一题"'); await sleep(500 + Math.random() * 800); nextQuestionButton.click(); autoRunTimeoutId = setTimeout(runNextStep, getPageDelay()); return; } const navigatedToSubTopic = await navigateToNextSubTopic(); if (navigatedToSubTopic) { autoRunTimeoutId = setTimeout(runNextStep, getPageDelay()); return; } const navigatedByToc = await navigateToNextTocItem(); if (navigatedByToc) { autoRunTimeoutId = setTimeout(runNextStep, getPageDelay()); return; } console.log('[挂机] 结束: 未找到任何可执行的导航操作。'); isAutoRunning = false; updateAutoRunButtonUI(); } catch (error) { console.error('[挂机] 执行步骤时发生错误:', error); isAutoRunning = false; updateAutoRunButtonUI(); } } async function navigateToNextSubTopic() { console.log('[挂机] 尝试导航到下一个子主题 (横向Tab)...'); const tabSystems = [ { name: "子任务Tabs", containerSelector: '.pc-header-tasks-container', tabSelector: '.pc-task', activeClass: 'pc-header-task-activity' }, { name: "主任务Tabs", containerSelector: '.pc-tab-container', tabSelector: '.ant-col', activeClass: 'pc-header-tab-activity' } ]; for (const system of tabSystems) { const container = document.querySelector(system.containerSelector); if (!container) { continue; } const tabs = Array.from(container.querySelectorAll(system.tabSelector)); if (tabs.length <= 1) { continue; } const activeIndex = tabs.findIndex(tab => tab.classList.contains(system.activeClass)); if (activeIndex === -1) { continue; } if (activeIndex + 1 < tabs.length) { const nextTab = tabs[activeIndex + 1]; const clickable = nextTab.querySelector('.pc-tab-view-container') || nextTab; const nextTabName = (clickable.textContent || nextTab.title || '未知').trim(); console.log(`[挂机] 导航到下一个子主题: "${nextTabName}"`); await sleep(600 + Math.random() * 800); clickable.dispatchEvent(new MouseEvent('mouseover', { bubbles: true })); await sleep(200 + Math.random() * 300); clickable.dispatchEvent(new MouseEvent('mousedown', { bubbles: true })); await sleep(50 + Math.random() * 50); clickable.dispatchEvent(new MouseEvent('mouseup', { bubbles: true })); clickable.click(); return true; } else { console.log(`[挂机] 在 ${system.name} 中已是最后一个Tab。`); } } console.log('[挂机] 未找到可切换的下一个子主题。'); return false; } async function navigateToNextTocItem() { console.log('[挂机] 未找到操作按钮,尝试导航到目录中的下一项...'); const tocContainer = document.querySelector('.pc-slier-menu-container.show, .pc-slider-menu-container.show'); if (!tocContainer) { console.log('[挂机] 结束: 无法找到目录容器。'); return false; } const tocItems = tocContainer.querySelectorAll('div[data-role="micro"]'); if (tocItems.length === 0) { console.log('[挂机] 结束: 无法找到目录中的具体条目 (micro items)。'); return false; } let activeIndex = -1; for (let i = 0; i < tocItems.length; i++) { if (tocItems[i].classList.contains('pc-menu-activity')) { activeIndex = i; break; } } if (activeIndex === -1) { console.log('[挂机] 结束: 无法在目录中定位到当前活动项。'); return false; } if (activeIndex + 1 < tocItems.length) { const nextItem = tocItems[activeIndex + 1]; const nextItemName = nextItem.querySelector('.pc-menu-node-name')?.textContent.trim() || '未知项'; console.log(`[挂机] 导航到下一项: "${nextItemName}"`); await sleep(700 + Math.random() * 1000); nextItem.dispatchEvent(new MouseEvent('mouseover', { bubbles: true })); await sleep(300 + Math.random() * 400); nextItem.click(); return true; } else { console.log('[挂机] 结束: 已是目录中的最后一项。'); return false; } } function toggleAutoRun() { isAutoRunning = !isAutoRunning; localStorage.setItem('u-auto-running', isAutoRunning.toString()); updateAutoRunButtonUI(); if (isAutoRunning) { console.log('自动挂机已启动...'); window.isAutoModeRunning = true; runNextStep(); } else { if (autoRunTimeoutId) { clearTimeout(autoRunTimeoutId); autoRunTimeoutId = null; } window.isAutoModeRunning = false; console.log('自动挂机已手动停止。'); } } function autoResumeIfNeeded() { setTimeout(() => { if (isAutoRunning) { console.log('[自动恢复] 检测到刷新前处于挂机状态,自动恢复挂机模式...'); window.isAutoModeRunning = true; updateAutoRunButtonUI(); runNextStep(); } }, 1000); } function handleVideo(video) { if (video.dataset.handledByScript) return; video.dataset.handledByScript = 'true'; console.log('[视频助手] 发现视频,开始处理:', video); const setPlaybackRate = () => { const targetSpeed = parseFloat(localStorage.getItem('u-video-speed') || '2.0'); if (video.playbackRate !== targetSpeed) { video.playbackRate = targetSpeed; console.log(`[视频助手] 视频倍速已设置为 ${targetSpeed}x`); } }; const attemptPlay = () => { video.muted = true; const playPromise = video.play(); if (playPromise !== undefined) { playPromise.then(() => { console.log('[视频助手] 视频已自动播放。'); setPlaybackRate(); }).catch(error => { console.warn('[视频助手] 自动播放失败,可能是浏览器策略限制。等待用户交互后再次尝试。'); const playOnInteraction = () => { video.play(); setPlaybackRate(); document.body.removeEventListener('click', playOnInteraction, true); }; document.body.addEventListener('click', playOnInteraction, { once: true, capture: true }); }); } }; if (video.readyState >= 3) { attemptPlay(); } else { video.addEventListener('canplay', attemptPlay, { once: true }); } video.addEventListener('ratechange', () => { setTimeout(setPlaybackRate, 100); }); video.addEventListener('playing', setPlaybackRate); video.addEventListener('pause', () => { setTimeout(() => { const popup = document.querySelector('.question-video-popup'); if (popup && popup.offsetParent !== null) { console.log('[视频助手] 视频暂停,检测到弹窗问题,开始处理...'); handleVideoPopupQuestions(popup); } }, 200); }); } function setupVideoHandler() { document.querySelectorAll('video').forEach(handleVideo); const observer = new MutationObserver((mutationsList) => { for (const mutation of mutationsList) { mutation.addedNodes.forEach(node => { if (node.nodeType === Node.ELEMENT_NODE) { if (node.tagName === 'VIDEO') { handleVideo(node); } else if (node.querySelectorAll) { node.querySelectorAll('video').forEach(handleVideo); } } }); } }); observer.observe(document.body, { childList: true, subtree: true }); console.log('已启动视频自动播放和倍速调整功能。'); } async function handleVideoPopupQuestions(popupElement) { if (popupElement.dataset.handledByRandomSelect) return; popupElement.dataset.handledByRandomSelect = 'true'; console.log('[视频弹题助手] 检测到视频中的弹窗问题,准备随机选择...'); await sleep(500); const options = popupElement.querySelectorAll('.option.isNotReview'); if (options.length > 0) { await sleep(1000 + Math.random() * 1500); const randomIndex = Math.floor(Math.random() * options.length); const randomOption = options[randomIndex]; const optionCaption = randomOption.querySelector('.caption')?.textContent.trim() || `选项 ${randomIndex + 1}`; console.log(`[视频弹题助手] 随机选择选项: ${optionCaption}`); randomOption.dispatchEvent(new MouseEvent('mouseover', { bubbles: true })); await sleep(150 + Math.random() * 200); randomOption.dispatchEvent(new MouseEvent('mousedown', { bubbles: true })); await sleep(50 + Math.random() * 50); randomOption.dispatchEvent(new MouseEvent('mouseup', { bubbles: true })); randomOption.click(); console.log('[视频弹题助手] 已成功点击选项。'); await sleep(500 + Math.random() * 300); const confirmButton = popupElement.querySelector('button.submit-btn'); if (confirmButton && !confirmButton.disabled) { console.log('[视频弹题助手] 找到"确定"按钮,正在点击...'); confirmButton.click(); console.log('[视频弹题助手] 已点击"确定"按钮。'); } else { console.log('[视频弹题助手] 未找到或"确定"按钮不可用。'); } } else { console.log('[视频弹题助手] 未在弹窗中找到可选选项。'); } } function setupVideoPopupObserver() { const observer = new MutationObserver(() => { const popup = document.querySelector('.question-video-popup'); if (popup && popup.offsetParent === null) { if (popup.dataset.handledByRandomSelect) { console.log('[视频弹题助手] 弹窗已隐藏,重置处理标记以便下次使用。'); delete popup.dataset.handledByRandomSelect; } } }); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class', 'hidden'] }); console.log('已启动视频内弹窗问题状态监视器。'); } async function handleDiscussionPage() { const textarea = document.querySelector("#bottom > div > div > div.discussion-cloud-bottom > div.discussion-cloud-bottom-textArea-container > div.ant-input-textarea.ant-input-textarea-show-count.discussion-cloud-bottom-textArea > textarea"); const submitButton = document.querySelector("#bottom > div > div > div.discussion-cloud-bottom > div.discussion-cloud-bottom-btns > div > div.btns-submit.student-btns-submit > button"); if (submitButton && !submitButton.disabled) { let commentText = localStorage.getItem('u-default-comment') || 'Hello'; const selectedBank = document.getElementById('online-bank-selector')?.value; const hasOnlineBank = selectedBank && selectedBank.trim() !== ''; if (useKimiAI && hasOnlineBank) { console.log('[讨论区] AI模式已启用且有在线题库,评论使用AI分析...'); try { const discussionTitle = document.querySelector('#top .discussion-title p, #top .discussion-title'); const titleText = discussionTitle ? discussionTitle.textContent.trim() : ''; const discussionQuestions = document.querySelector('#top .question-common-abs-material .component-htmlview, #top .text-material-wrapper'); const questionsText = discussionQuestions ? discussionQuestions.textContent.trim() : ''; if (titleText || questionsText) { console.log('[讨论区] 讨论标题:', titleText); console.log('[讨论区] 讨论问题:', questionsText); const prompt = `请帮我回答以下讨论问题。请用英语回答,回答要简洁、有深度,大约50-100词。 讨论主题:${titleText} 讨论问题: ${questionsText} 要求: 1. 用英语回答 2. 回答要有实质性内容,不要太简单 3. 回答要自然、像是真实学生的想法 4. 如果有多个问题,简要回答每个问题 5. 总字数控制在50-100词左右 6. 不要加标题或序号,直接给出答案段落`; const aiResponse = await askKimi(prompt); if (aiResponse && aiResponse.trim()) { commentText = aiResponse.trim(); console.log('[讨论区] AI生成的评论:', commentText); } else { console.log('[讨论区] AI未返回有效内容,使用默认评论'); } } else { console.log('[讨论区] 未找到讨论内容,使用默认评论'); } } catch (error) { console.error('[讨论区] AI分析失败:', error); console.log('[讨论区] 使用默认评论'); } } else if (useKimiAI && !hasOnlineBank) { console.log(`[讨论区] AI已启用但无在线题库,为节省积分用于答题,评论使用默认文本 "${commentText}"`); } else { console.log(`[讨论区] AI未启用,使用默认评论文本 "${commentText}"`); } await sleep(1000 + Math.random() * 500); textarea.dispatchEvent(new Event('focus', { bubbles: true })); const nativeTextareaSetter = Object.getOwnPropertyDescriptor(window.HTMLTextAreaElement.prototype, "value").set; nativeTextareaSetter.call(textarea, commentText); textarea.dispatchEvent(new Event('input', { bubbles: true })); await sleep(200); textarea.dispatchEvent(new Event('blur', { bubbles: true })); console.log('[讨论区] 已输入评论:', commentText.substring(0, 50) + (commentText.length > 50 ? '...' : '')); await sleep(500 + Math.random() * 500); if (!submitButton.disabled) { submitButton.click(); console.log('[讨论区] 已点击发布按钮'); await sleep(2500); } } else { console.log('[讨论区] 发布按钮不可用或未找到,跳过'); } } function setupPopupHandler() { setInterval(() => { document.querySelectorAll('.ant-modal-wrap:not([style*="display: none"])').forEach(modal => { // 特殊处理:第一次作答得分确认弹窗 const confirmContent = modal.querySelector('.ant-modal-confirm-content'); if (confirmContent && confirmContent.textContent.includes('本单元仅记录第一次作答的得分')) { const okBtn = modal.querySelector('.system-info-cloud-ok-button') || modal.querySelector('.ant-btn-primary'); if (okBtn) { console.log(`[自动确认] 发现提交确认弹窗,点击确定`); okBtn.click(); return; } } const confirmButton = modal.querySelector('.ant-btn-primary'); if (confirmButton && confirmButton.offsetParent !== null) { const rawText = confirmButton.textContent || confirmButton.innerText; const buttonText = rawText.replace(/\s/g, ''); // 去除空格以更好匹配 "确 定" const confirmKeywords = ['确定', '确认', '我知道了', '知道了', 'OK', '好的', '继续', '提交']; const shouldClick = confirmKeywords.some(keyword => buttonText.includes(keyword)); if (shouldClick) { console.log(`[自动确认] 发现弹窗,点击 "${rawText.trim()}"`); confirmButton.click(); } } }); }, 1000); console.log('已启动全局弹窗自动确认处理器。'); } function setupAnswerInterceptor() { const originalXHROpen = XMLHttpRequest.prototype.open; const originalXHRSend = XMLHttpRequest.prototype.send; XMLHttpRequest.prototype.open = function(method, url, ...args) { this._url = url; this._method = method; return originalXHROpen.apply(this, [method, url, ...args]); }; XMLHttpRequest.prototype.send = function(data) { if (this._url && window.__sortableAnswers__ && (this._url.includes('submit') || this._url.includes('answer'))) { try { let payload = data; if (typeof data === 'string') { payload = JSON.parse(data); } if (payload && payload.quesDatas && Array.isArray(payload.quesDatas)) { let modified = false; payload.quesDatas.forEach((quesData) => { if (!quesData.answer) return; let answerObj = quesData.answer; let isStringified = false; if (typeof quesData.answer === 'string') { try { answerObj = JSON.parse(quesData.answer); isStringified = true; } catch (e) { return; } } if (answerObj && answerObj.children && Array.isArray(answerObj.children)) { const correctAnswers = window.__sortableAnswers__.answers; answerObj.children = correctAnswers.map(letter => ({ value: [letter], isDone: true })); quesData.answer = isStringified ? JSON.stringify(answerObj) : answerObj; modified = true; } }); if (modified) { data = JSON.stringify(payload); console.log('[在线题库] 拖动排序题答案已自动修正'); delete window.__sortableAnswers__; } } } catch (e) { console.error('[答案拦截器] 处理失败:', e); } } return originalXHRSend.apply(this, [data]); }; const originalFetch = window.fetch; window.fetch = async function(url, options = {}) { if (url && window.__sortableAnswers__ && (url.includes('submit') || url.includes('answer'))) { try { if (options.body) { let payload = options.body; if (typeof payload === 'string') { payload = JSON.parse(payload); } if (payload && payload.quesDatas && Array.isArray(payload.quesDatas)) { let modified = false; payload.quesDatas.forEach((quesData) => { if (!quesData.answer) return; let answerObj = quesData.answer; let isStringified = false; if (typeof quesData.answer === 'string') { try { answerObj = JSON.parse(quesData.answer); isStringified = true; } catch (e) { return; } } if (answerObj && answerObj.children && Array.isArray(answerObj.children)) { const correctAnswers = window.__sortableAnswers__.answers; answerObj.children = correctAnswers.map(letter => ({ value: [letter], isDone: true })); quesData.answer = isStringified ? JSON.stringify(answerObj) : answerObj; modified = true; } }); if (modified) { options.body = JSON.stringify(payload); console.log('[在线题库] 拖动排序题答案已自动修正'); delete window.__sortableAnswers__; } } } } catch (e) { console.error('[答案拦截器] 处理失败:', e); } } return originalFetch.apply(this, [url, options]); }; } window.addEventListener('load', () => { createFloatingButton(); setupPopupHandler(); setupVideoHandler(); setupVideoPopupObserver(); setupAnswerInterceptor(); }); /** * 新增:根据答案数组自动填写选择题 * @param {string[]} answers - e.g., ["D", "C", "A"] */ async function fillAnswersFromArray(answers) { const questions = document.querySelectorAll('.question-common-abs-reply, .question-common-abs-banked-cloze'); if (questions.length === 0) { console.warn('[在线题库] 未在页面上找到题目容器。'); return; } if (questions.length !== answers.length) { console.warn(`[在线题库] 警告:页面上有 ${questions.length} 道题,但获取到 ${answers.length} 个答案,可能不匹配。`); } for (let i = 0; i < answers.length; i++) { if (i >= questions.length) break; const question = questions[i]; const answerLetter = answers[i]; const options = question.querySelectorAll('.option.isNotReview, div.option'); let targetOption = null; for (const option of options) { const caption = option.querySelector('.caption'); if (caption && caption.textContent.trim() === answerLetter) { targetOption = option; break; } } if (targetOption) { console.log(`[在线题库] 第 ${i + 1} 题,选择答案: ${answerLetter}`); targetOption.click(); await new Promise(r => setTimeout(r, 200 + Math.random() * 200)); } else { console.error(`[在线题库] 第 ${i + 1} 题,未找到选项: ${answerLetter}`); } } } async function fillAnswersFromArray(answers) { console.log('[在线题库] 开始填写答案,共', answers.length, '题'); const sortableWrapper = document.querySelector('#sortableListWrapper, .sortable-list-wrapper'); if (sortableWrapper) { const questions = sortableWrapper.querySelectorAll('.sortable-list-question-no'); const options = sortableWrapper.querySelectorAll('.sequence-reply-view-item-text'); const answerMap = {}; for (let i = 0; i < Math.min(answers.length, questions.length); i++) { answerMap[i] = answers[i].trim().toUpperCase(); } const hiddenInputs = sortableWrapper.querySelectorAll('input[type="hidden"], input[name*="answer"], input[name*="sequence"]'); if (hiddenInputs.length > 0) { hiddenInputs.forEach((input, idx) => { if (answerMap[idx]) { input.value = answerMap[idx]; } }); } const optionMap = new Map(); for (const option of options) { const optionText = option.textContent.trim(); const match = optionText.match(/^([A-Z])\./); if (match) { optionMap.set(match[1], option); } } const correctOrder = []; for (let i = 0; i < Math.min(answers.length, questions.length); i++) { const answerLetter = answerMap[i]; const targetQuestion = questions[i]; correctOrder.push(targetQuestion); const targetOption = optionMap.get(answerLetter); if (targetOption) { correctOrder.push(targetOption); } } while (sortableWrapper.firstChild) { sortableWrapper.removeChild(sortableWrapper.firstChild); } correctOrder.forEach((element) => { sortableWrapper.appendChild(element); }); for (let i = 0; i < Math.min(answers.length, questions.length); i++) { const answerLetter = answerMap[i]; const targetOption = optionMap.get(answerLetter); if (!targetOption) continue; const rect = targetOption.getBoundingClientRect(); const centerX = rect.left + rect.width / 2; const centerY = rect.top + rect.height / 2; const touchstartEvent = new TouchEvent('touchstart', { bubbles: true, cancelable: true, touches: [new Touch({ identifier: i, target: targetOption, clientX: centerX, clientY: centerY })] }); targetOption.dispatchEvent(touchstartEvent); await sleep(50); const touchendEvent = new TouchEvent('touchend', { bubbles: true, cancelable: true, changedTouches: [new Touch({ identifier: i, target: targetOption, clientX: centerX, clientY: centerY + 2 })] }); targetOption.dispatchEvent(touchendEvent); await sleep(50); } const finalEvents = ['change', 'input', 'update', 'sort']; finalEvents.forEach(eventType => { sortableWrapper.dispatchEvent(new Event(eventType, { bubbles: true })); }); window.__sortableAnswers__ = { answers: answers, answerMap: answerMap, timestamp: Date.now() }; console.log('[在线题库] 拖动排序题已完成'); await sleep(500); return; } const feScoopTriggers = document.querySelectorAll('.fe-scoop[data-scoop-index]'); if (feScoopTriggers.length > 0) { const hasTriggers = Array.from(feScoopTriggers).some(el => el.querySelector('.ant-dropdown-trigger')); const hasInputs = Array.from(feScoopTriggers).some(el => el.querySelector('input, textarea')); if (!hasTriggers && hasInputs) { console.log(`[在线题库] 检测到 ${feScoopTriggers.length} 个 fe-scoop 填空题,跳过下拉选择题处理`); } else if (hasTriggers) { console.log(`[在线题库] 检测到 ${feScoopTriggers.length} 个 fe-scoop 下拉选择题`); const questionsToProcess = Math.min(feScoopTriggers.length, answers.length); for (let i = 0; i < questionsToProcess; i++) { const scoopElement = feScoopTriggers[i]; const trigger = scoopElement.querySelector('.ant-dropdown-trigger'); if (!trigger) { console.warn(`[在线题库] 第 ${i + 1} 题未找到触发器,跳过`); continue; } const answerText = answers[i].trim(); const currentAnswerElement = trigger.querySelector('.user-answer-text'); if (currentAnswerElement) { const currentText = currentAnswerElement.textContent.trim(); if (currentText !== '点击选择' && currentText !== 'Click to select' && currentText !== '') { if (currentText.toLowerCase() === answerText.toLowerCase()) { console.log(`[在线题库] 第 ${i + 1} 题已选择正确答案: ${currentText}`); continue; } } } console.log(`[在线题库] 第 ${i + 1} 题,准备选择: ${answerText}`); scoopElement.scrollIntoView({ behavior: 'smooth', block: 'center' }); await new Promise(r => setTimeout(r, 300)); await simulateHumanBehavior(trigger); trigger.click(); await new Promise(r => setTimeout(r, 800)); const allMenus = document.querySelectorAll('.ant-dropdown-menu.scoop-select'); let targetOption = null; for (const menu of allMenus) { const menuStyle = window.getComputedStyle(menu); const menuParent = menu.closest('.ant-dropdown'); if (menuParent && !menuParent.classList.contains('ant-dropdown-hidden')) { console.log(`[在线题库] 找到可见菜单`); const options = menu.querySelectorAll('li.select-option'); console.log(`[在线题库] 菜单中有 ${options.length} 个选项`); for (const opt of options) { const optText = opt.textContent.trim(); const menuId = opt.getAttribute('data-menu-id'); console.log(`[在线题库] 检查选项: "${optText}", data-menu-id: ${menuId}`); if (optText.toLowerCase() === answerText.toLowerCase() || optText.includes(answerText) || answerText.includes(optText)) { targetOption = opt; console.log(`[在线题库] ✓ 找到匹配选项: ${optText}`); break; } if (answerText.length === 1 && menuId) { const letter = answerText.toUpperCase(); if (menuId.endsWith('-' + letter)) { targetOption = opt; console.log(`[在线题库] ✓ 通过字母找到选项: ${optText}`); break; } } } if (targetOption) break; } } if (targetOption) { console.log(`[在线题库] 准备点击选项: ${targetOption.textContent.trim()}`); await simulateHumanBehavior(targetOption); targetOption.click(); await new Promise(r => setTimeout(r, 500)); const updatedAnswerElement = trigger.querySelector('.user-answer-text'); if (updatedAnswerElement) { const selectedText = updatedAnswerElement.textContent.trim(); console.log(`[在线题库] ✓ 第 ${i + 1} 题选择完成: ${selectedText}`); } } else { console.error(`[在线题库] ✗ 第 ${i + 1} 题未找到匹配选项: "${answerText}"`); document.body.click(); await new Promise(r => setTimeout(r, 300)); } } console.log('[在线题库] fe-scoop 下拉选择题处理完成'); return; } } const dropdownSelectors = [ '.ant-select:not(.ant-select-disabled)', '.ant-select-selector' ]; let initialDropdownQuestions = null; let dropdownType = ''; for (const selector of dropdownSelectors) { const elements = document.querySelectorAll(selector); if (elements.length > 0) { initialDropdownQuestions = elements; dropdownType = selector; console.log(`[在线题库] 检测到 ${elements.length} 个下拉选择题 (${selector})`); break; } } if (initialDropdownQuestions && initialDropdownQuestions.length > 0) { const questionsToProcess = Math.min(initialDropdownQuestions.length, answers.length); for (let i = 0; i < questionsToProcess; i++) { const currentTriggers = document.querySelectorAll(dropdownType); if (i >= currentTriggers.length) { console.error(`[在线题库] 错误:无法找到第 ${i + 1} 题,作答中止。`); break; } const trigger = currentTriggers[i]; const answerText = answers[i].trim(); const currentAnswerElement = trigger.querySelector('.user-answer-text, .ant-select-selection-item'); if (currentAnswerElement) { const currentText = currentAnswerElement.textContent.trim(); if (currentText !== '点击选择' && currentText !== 'Click to select' && currentText !== '') { if (currentText === answerText || currentText.toLowerCase() === answerText.toLowerCase() || currentText === answerText.toUpperCase()) { console.log(`[在线题库] 第 ${i + 1} 题已选择正确答案: ${currentText}`); continue; } } } console.log(`[在线题库] 第 ${i + 1} 题,准备选择: ${answerText}`); await simulateHumanBehavior(trigger); trigger.click(); await new Promise(resolve => setTimeout(resolve, 600)); const menuSelectors = [ '.ant-dropdown-menu.scoop-select', '.ant-select-dropdown:not(.ant-select-dropdown-hidden)', '.rc-virtual-list', '.ant-select-item-option' ]; let targetOption = null; for (const menuSelector of menuSelectors) { const allMenus = document.querySelectorAll(menuSelector); for (const menu of allMenus) { const menuStyle = window.getComputedStyle(menu); if (menuStyle.display === 'none' || menuStyle.visibility === 'hidden') { continue; } const optionSelectors = [ 'li.select-option', '.ant-select-item-option', 'div.ant-select-item' ]; for (const optSelector of optionSelectors) { const options = menu.querySelectorAll(optSelector); if (options.length === 0) continue; targetOption = Array.from(options).find(opt => { const text = opt.textContent.trim(); const innerText = opt.innerText?.trim() || ''; if (text.toLowerCase() === answerText.toLowerCase()) return true; if (innerText.toLowerCase() === answerText.toLowerCase()) return true; if (answerText.length === 1) { const answerLetter = answerText.toUpperCase(); if (text === answerLetter || text.startsWith(answerLetter + '.') || text.startsWith(answerLetter + ' ')) { return true; } } if (answerText.length === 1) { const menuId = opt.getAttribute('data-menu-id'); if (menuId && menuId.endsWith('-' + answerText.toUpperCase())) { return true; } } if (text.includes(answerText) || answerText.includes(text)) { return true; } return false; }); if (targetOption) break; } if (targetOption) break; } if (targetOption) break; } if (targetOption) { console.log(`[在线题库] 找到选项: ${targetOption.textContent.trim()}`); await simulateHumanBehavior(targetOption); targetOption.click(); await new Promise(r => setTimeout(r, 400)); const updatedTriggers = document.querySelectorAll(dropdownType); if (i < updatedTriggers.length) { const updatedTrigger = updatedTriggers[i]; const updatedAnswerElement = updatedTrigger.querySelector('.user-answer-text, .ant-select-selection-item'); if (updatedAnswerElement) { const selectedText = updatedAnswerElement.textContent.trim(); if (selectedText !== '点击选择' && selectedText !== 'Click to select') { console.log(`[在线题库] ✓ 第 ${i + 1} 题选择成功: ${selectedText}`); } } } } else { console.error(`[在线题库] 第 ${i + 1} 题未找到选项: ${answerText}`); console.log(`[在线题库] 正在查找的答案文本: "${answerText}"`); const escEvent = new KeyboardEvent('keydown', { key: 'Escape', code: 'Escape', keyCode: 27, bubbles: true }); document.dispatchEvent(escEvent); await new Promise(r => setTimeout(r, 300)); } } console.log('[在线题库] 所有下拉选择题已完成'); return; } const fillInInputs = document.querySelectorAll('.fe-scoop input, .comp-abs-input input, textarea.question-inputbox-input, .question-inputbox-input, textarea.question-textarea-content'); if (fillInInputs.length > 0) { console.log(`[在线题库] 检测到 ${fillInInputs.length} 个填空题`); for (let i = 0; i < fillInInputs.length; i++) { if (i >= answers.length) break; const input = fillInInputs[i]; const answer = answers[i]; if (input.value === answer) { continue; } await simulateHumanBehavior(input); input.focus(); const isTextarea = input.tagName.toLowerCase() === 'textarea'; const answerWithNewline = answer + '\n'; try { if (isTextarea) { const nativeTextareaSetter = Object.getOwnPropertyDescriptor(window.HTMLTextAreaElement.prototype, "value").set; nativeTextareaSetter.call(input, answerWithNewline); } else { const nativeInputSetter = Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype, "value").set; nativeInputSetter.call(input, answerWithNewline); } } catch (e) { input.value = answerWithNewline; } input.dispatchEvent(new Event('input', { bubbles: true })); input.dispatchEvent(new Event('change', { bubbles: true })); input.dispatchEvent(new Event('blur', { bubbles: true })); await new Promise(r => setTimeout(r, 200 + Math.random() * 200)); } return; } const allOptions = document.querySelectorAll('.option.isNotReview, div.option'); console.log(`[在线题库] 检测到 ${allOptions.length} 个选项,识别为选择题`); const questionGroups = []; let currentGroup = []; const firstCaption = allOptions[0]?.querySelector('.caption'); const firstLetter = firstCaption ? firstCaption.textContent.trim() : 'A'; const isSpecialType = !['A', 'B', 'C', 'D', 'E', 'F'].includes(firstLetter); console.log(`[在线题库] 题型检测: ${isSpecialType ? '特殊题型(' + firstLetter + ')' : '标准题型(A/B/C/D)'}`); if (isSpecialType) { for (let i = 0; i < allOptions.length; i += 2) { const group = []; if (allOptions[i]) group.push(allOptions[i]); if (allOptions[i + 1]) group.push(allOptions[i + 1]); if (group.length > 0) { questionGroups.push(group); } } console.log(`[在线题库] 特殊题型分组: ${questionGroups.length} 道题`); } else { allOptions.forEach((option) => { const caption = option.querySelector('.caption'); if (caption) { const letter = caption.textContent.trim(); if (letter === 'A' && currentGroup.length > 0) { questionGroups.push([...currentGroup]); currentGroup = []; } currentGroup.push(option); } }); if (currentGroup.length > 0) { questionGroups.push(currentGroup); } console.log(`[在线题库] 标准题型分组: ${questionGroups.length} 道题`); } if (questionGroups.length > 0) { if (questionGroups.length !== answers.length) { console.warn(`[在线题库] 警告:识别出 ${questionGroups.length} 道题,但获取到 ${answers.length} 个答案。`); } const questionsToProcess = Math.min(questionGroups.length, answers.length); for (let i = 0; i < questionsToProcess; i++) { const optionsGroup = questionGroups[i]; const rawAnswer = answers[i]; let answersToSelect = []; if (rawAnswer.includes(',')) { answersToSelect = rawAnswer.split(',').map(letter => letter.trim().toUpperCase()); } else { answersToSelect = [rawAnswer.trim().toUpperCase()]; } for (const answerLetter of answersToSelect) { let targetOption = null; for (const option of optionsGroup) { const caption = option.querySelector('.caption'); if (caption && caption.textContent.trim() === answerLetter) { targetOption = option; break; } } if (targetOption) { if (targetOption.classList.contains('selected')) { continue; } await simulateHumanBehavior(targetOption); targetOption.click(); await new Promise(r => setTimeout(r, 200 + Math.random() * 200)); } } } return; } } async function searchAnswers(questionBankData, chapterContent, topicContent, nextTopicName) { try { chapterContent = chapterContent.trim(); topicContent = topicContent.trim(); if (!questionBankData || questionBankData.type !== 'json' || !questionBankData.content) { console.log('题库数据无效或不是JSON格式'); return []; } console.log('使用JSON格式题库进行搜索'); return searchAnswersInJson(questionBankData.content, chapterContent, topicContent); } catch (error) { console.error('搜索答案时发生错误:', error); return []; } } function getCurrentPathFromData() { try { const breadcrumbs = document.querySelectorAll('.ant-breadcrumb-link span'); if (breadcrumbs.length === 0) { console.warn('未能找到面包屑(breadcrumb)元素, 路径可能不完整。'); } const navigationPath = Array.from(breadcrumbs).map(span => span.textContent.trim()); const activeTopicElement = document.querySelector('.pc-header-tab-activity'); const activeTopicName = activeTopicElement ? activeTopicElement.textContent.trim() : ''; const subTopicElement = document.querySelector('.pc-task.pc-header-task-activity'); const subTopicName = subTopicElement ? subTopicElement.textContent.trim() : ''; const pathParts = [...navigationPath]; if (activeTopicName && !pathParts.includes(activeTopicName)) { pathParts.push(activeTopicName); } if (subTopicName && !pathParts.includes(subTopicName)) { pathParts.push(subTopicName); } const fullPath = pathParts.join(' > '); console.log('生成的当前页面路径:', fullPath); return fullPath; } catch (error) { console.error('获取当前页面路径时出错:', error); return null; } } async function handleGenericCommentSection() { const commentTextArea = document.querySelector('textarea.ant-input[placeholder="我来评论"]'); if (!commentTextArea) { return false; } const submitButton = document.querySelector('.btns-submit button.submit-btn'); if (!submitButton) { return false; } if (!submitButton.disabled && !commentTextArea.value) { console.log('[自动评论] 检测到评论框,准备输入...'); } else if (submitButton.disabled) { console.log('[自动评论] 检测到评论框,准备输入...'); } else { console.log('[自动评论] 评论框已有内容或状态异常,跳过。'); return false; } let textToType = localStorage.getItem('u-default-comment') || 'Hello'; const selectedBank = document.getElementById('online-bank-selector')?.value; const hasOnlineBank = selectedBank && selectedBank.trim() !== ''; if (useKimiAI && hasOnlineBank) { console.log('[自动评论] AI模式已启用且有在线题库,评论使用AI分析...'); try { const discussionTitle = document.querySelector('#top .discussion-title, .discussion-title'); const titleText = discussionTitle ? discussionTitle.textContent.trim() : ''; const discussionContent = document.querySelector('#top .question-common-abs-material, #top .text-material-wrapper, .question-common-abs-material'); const contentText = discussionContent ? discussionContent.textContent.trim() : ''; if (titleText || contentText) { console.log('[自动评论] 找到讨论内容'); const prompt = `请帮我回答以下讨论问题。请用英语回答,回答要简洁、自然,大约50-100词。 ${titleText ? `讨论主题:${titleText}` : ''} ${contentText ? `讨论内容:\n${contentText}` : ''} 要求: 1. 用英语回答 2. 回答要简洁、有实质性内容 3. 回答要自然、像是真实学生的想法 4. 总字数控制在50-100词左右 5. 不要加标题或序号,直接给出答案段落`; const aiResponse = await askKimi(prompt); if (aiResponse && aiResponse.trim()) { textToType = aiResponse.trim(); console.log('[自动评论] AI生成的评论:', textToType.substring(0, 50) + '...'); } } else { console.log('[自动评论] 未找到讨论内容,使用默认评论'); } } catch (error) { console.error('[自动评论] AI分析失败:', error); } } else if (useKimiAI && !hasOnlineBank) { console.log(`[自动评论] AI已启用但无在线题库,为节省积分用于答题,评论使用默认文本 "${textToType}"`); } else { console.log(`[自动评论] AI未启用,使用默认评论文本 "${textToType}"`); } commentTextArea.focus(); const nativeInputValueSetter = Object.getOwnPropertyDescriptor(window.HTMLTextAreaElement.prototype, "value").set; nativeInputValueSetter.call(commentTextArea, textToType); commentTextArea.dispatchEvent(new Event('input', { bubbles: true })); console.log('[自动评论] 已输入评论:', textToType.substring(0, 50) + (textToType.length > 50 ? '...' : '')); await new Promise(resolve => { const checkButton = () => { if (!submitButton.disabled) { console.log('[自动评论] 发布按钮已激活'); resolve(); } else { setTimeout(checkButton, 200); } }; checkButton(); }); await sleep(500); console.log('[自动评论] 点击发布按钮...'); submitButton.click(); return true; } function analyzePageQuestions() { const result = { count: 1, type: 'unknown', elements: [] }; console.log(`[多页教材] 🔍 开始分析页面题目结构...`); const sortableWrapper = document.querySelector('#sortableListWrapper, .sortable-list-wrapper'); if (sortableWrapper) { const sortableItems = sortableWrapper.querySelectorAll('.sortable-list-question-no'); result.count = sortableItems.length > 0 ? sortableItems.length : 1; result.type = 'sorting'; result.elements = [sortableWrapper]; console.log(`[多页教材] ✅ 通过排序容器检测到 1 个拖动排序题,需要 ${result.count} 个答案。`); return result; } const classicSortingContainer = document.querySelector('div.sequence-pc--sequence-container-33roc, div[class*="sequence-pc--sequence-container"]'); if (classicSortingContainer) { const sortableItems = classicSortingContainer.querySelectorAll('div.sequence-pc-card--item-3CfJy, div[class*="sequence-pc-card--item"]'); result.count = sortableItems.length > 0 ? sortableItems.length : 1; result.type = 'classic_sorting'; result.elements = [classicSortingContainer]; console.log(`[多页教材] ✅ 检测到普通U校园版拖动排序题,需要 ${result.count} 个答案。`); return result; } const fillInInputs = document.querySelectorAll('input.fill-blank--bc-input-DelG1, .fe-scoop input:not([type="hidden"]), .comp-abs-input input, textarea.question-inputbox-input, .question-inputbox-input, textarea.question-textarea-content, textarea.writing--textarea-36VPs, textarea.scoopFill_textarea'); if (fillInInputs.length > 0) { result.count = fillInInputs.length; result.type = 'fill_in'; result.elements = Array.from(fillInInputs); console.log(`[多页教材] ✅ 通过输入框检测到 ${result.count} 个填空题`); return result; } const itestSections = document.querySelectorAll('.itest-section'); if (itestSections.length > 0) { const allRadioInputs = document.querySelectorAll('.itest-danxuan input[type="radio"]'); const allTextInputs = document.querySelectorAll('.blankinput'); const totalQuestions = new Set(); allRadioInputs.forEach(input => { const qindex = input.getAttribute('qindex'); if (qindex) totalQuestions.add(qindex); }); allTextInputs.forEach(input => { const qindex = input.getAttribute('qindex'); if (qindex) totalQuestions.add(qindex); }); result.count = totalQuestions.size; result.type = 'itest_mixed'; result.elements = [document.querySelector('#all-content') || document.body]; console.log(`[多页教材] ✅ 检测到itest混合题型,包含 ${result.count} 个题目`); console.log(`[多页教材] 单选题数量: ${allRadioInputs.length}, 填空题数量: ${allTextInputs.length}`); return result; } const multipleChoiceContainers = document.querySelectorAll('.MultipleChoice--checkbox-item-34A_-'); if (multipleChoiceContainers.length > 0) { result.count = 1; result.type = 'multiple_choice'; result.elements = [document.querySelector('.questions--question-3Yw9p') || document.body]; console.log(`[多页教材] ✅ 检测到普通U校园版多选题,包含 ${multipleChoiceContainers.length} 个选项`); return result; } const classicChoiceContainers = document.querySelectorAll('ul[class*="single-choice"]'); if (classicChoiceContainers.length > 0) { result.count = classicChoiceContainers.length; result.type = 'classic_choice'; result.elements = Array.from(classicChoiceContainers); console.log(`[多页教材] ✅ 检测到普通U校园版 ${result.count} 个单选题`); return result; } const allOptions = document.querySelectorAll('.option.isNotReview, div.option'); if (allOptions.length > 0) { const questionGroups = []; let currentGroup = []; const firstCaption = allOptions[0]?.querySelector('.caption'); const firstLetter = firstCaption ? firstCaption.textContent.trim() : 'A'; const isSpecialType = !['A', 'B', 'C', 'D', 'E', 'F'].includes(firstLetter); if (isSpecialType) { for (let i = 0; i < allOptions.length; i += 2) { const group = [allOptions[i], allOptions[i + 1]].filter(Boolean); if (group.length > 0) questionGroups.push(group); } result.type = 'special_choice'; } else { allOptions.forEach((option) => { const caption = option.querySelector('.caption'); if (caption && caption.textContent.trim() === 'A' && currentGroup.length > 0) { questionGroups.push([...currentGroup]); currentGroup = []; } currentGroup.push(option); }); if (currentGroup.length > 0) questionGroups.push(currentGroup); result.type = 'standard_choice'; } if (questionGroups.length > 0) { result.count = questionGroups.length; result.elements = questionGroups; console.log(`[多页教材] ✅ 通过选择题分组检测到 ${result.count} 个题目 (${result.type})`); return result; } } const questionContainers = document.querySelectorAll('.question-common-abs-reply, .question-common-abs-banked-cloze'); if (questionContainers.length > 0) { result.count = questionContainers.length; result.type = 'containers'; result.elements = Array.from(questionContainers); console.log(`[多页教材] ⚠️ 回退到容器检测,找到 ${result.count} 个题目容器`); return result; } console.warn(`[多页教材] ⚠️ 无法准确检测到页面题目,默认为1个`); return result; } function getCurrentPageQuestionCount() { return analyzePageQuestions().count; } async function fillAnswersForMultiPage(answers) { const questionAnalysis = analyzePageQuestions(); const { count, type, elements } = questionAnalysis; console.log(`[多页教材] 📝 开始填写 ${answers.length} 个答案到 ${count} 个 ${type} 类型的题目`); if (answers.length < count) { console.warn(`[多页教材] ⚠️ 答案数量 (${answers.length}) 与题目数量 (${count}) 不匹配`); } const questionsToProcess = Math.min(count, answers.length); switch (type) { case 'sorting': console.log(`[多页教材] 检测到排序题,使用在线题库逻辑处理`); await fillAnswersFromArray(answers); break; case 'classic_sorting': console.log(`[多页教材] 检测到普通U校园版排序题`); await fillClassicSortingQuestions(elements[0], answers); break; case 'containers': await fillContainerQuestions(elements, answers, questionsToProcess); break; case 'fill_in': await fillInputQuestions(elements, answers, questionsToProcess); break; case 'standard_choice': case 'special_choice': await fillChoiceQuestions(elements, answers, questionsToProcess, type === 'special_choice'); break; case 'classic_choice': await fillClassicChoiceQuestions(elements, answers, questionsToProcess); break; case 'multiple_choice': console.log(`[多页教材] 检测到普通U校园版多选题`); await fillMultipleChoiceQuestions(elements[0], answers[0]); break; case 'itest_mixed': console.log(`[多页教材] 检测到itest混合题型`); await fillItestMixedQuestions(elements[0], answers); break; default: console.warn(`[多页教材] ⚠️ 未知题目类型: ${type},尝试使用原始填答逻辑`); await fillAnswersFromArray(answers); break; } console.log(`[多页教材] ✅ 完成填写 ${questionsToProcess} 个题目`); } async function fillItestMixedQuestions(questionElement, answers) { console.log(`[多页教材] 开始处理itest混合题型,答案数量:`, answers.length); const allInputs = []; const radioInputs = document.querySelectorAll('.itest-danxuan input[type="radio"]'); radioInputs.forEach(input => { const qindex = parseInt(input.getAttribute('qindex')); if (qindex && !isNaN(qindex)) { if (!allInputs[qindex - 1]) { allInputs[qindex - 1] = { type: 'radio', elements: [] }; } allInputs[qindex - 1].elements.push(input); } }); const textInputs = document.querySelectorAll('.blankinput'); textInputs.forEach(input => { const qindex = parseInt(input.getAttribute('qindex')); if (qindex && !isNaN(qindex)) { allInputs[qindex - 1] = { type: 'text', elements: [input] }; } }); console.log(`[多页教材] 收集到 ${allInputs.filter(Boolean).length} 个题目`); for (let i = 0; i < Math.min(allInputs.length, answers.length); i++) { const questionData = allInputs[i]; const answer = answers[i]; if (!questionData || !answer) continue; console.log(`[多页教材] 处理第 ${i + 1} 题,类型: ${questionData.type},答案:`, answer); if (questionData.type === 'radio') { await fillItestRadioQuestion(questionData.elements, answer, i + 1); } else if (questionData.type === 'text') { await fillItestTextQuestion(questionData.elements[0], answer, i + 1); } await new Promise(resolve => setTimeout(resolve, 300 + Math.random() * 200)); } console.log('[多页教材] itest混合题型处理完成'); } async function fillItestRadioQuestion(radioElements, answer, questionNum) { console.log(`[多页教材] 处理第 ${questionNum} 题单选题,答案: ${answer}`); let targetLetter = ''; if (typeof answer === 'string') { const letterMatch = answer.match(/[A-Z]/i); if (letterMatch) { targetLetter = letterMatch[0].toUpperCase(); } } if (!targetLetter) { console.warn(`[多页教材] 第 ${questionNum} 题无法解析答案: ${answer}`); return; } for (const radio of radioElements) { const label = radio.closest('label'); if (label) { const labelText = label.textContent.trim(); const optionMatch = labelText.match(/^\s*([A-Z])\./); if (optionMatch && optionMatch[1] === targetLetter) { console.log(`[多页教材] 第 ${questionNum} 题选择选项 ${targetLetter}`); radio.checked = true; radio.dispatchEvent(new Event('change', { bubbles: true })); radio.dispatchEvent(new Event('click', { bubbles: true })); break; } } } } async function fillItestTextQuestion(textInput, answer, questionNum) { console.log(`[多页教材] 处理第 ${questionNum} 题填空题,答案: ${answer}`); if (textInput && answer) { const answerWithNewline = answer.toString() + '\n'; textInput.value = answerWithNewline; textInput.dispatchEvent(new Event('input', { bubbles: true })); textInput.dispatchEvent(new Event('change', { bubbles: true })); console.log(`[多页教材] 第 ${questionNum} 题填入答案: ${answer} (已添加换行符)`); } } async function fillMultipleChoiceQuestions(questionElement, answer) { console.log(`[多页教材] 开始处理多选题,答案:`, answer); let answerString = answer; if (Array.isArray(answer)) { answerString = answer.join(','); } else if (typeof answer === 'object') { answerString = JSON.stringify(answer); } console.log('处理后的答案字符串:', answerString); const options = document.querySelectorAll('.MultipleChoice--checkbox-item-34A_-'); console.log('找到的选项数量:', options.length); const letterMatches = answerString.match(/[A-Z]/gi); if (!letterMatches || letterMatches.length === 0) { console.warn('[多页教材] 未能从答案中提取到有效字母'); return; } console.log('需要选择的选项:', letterMatches); for (const option of options) { const optLabel = option.querySelector('.MultipleChoice--checkbox-opt-2F4xY'); if (optLabel) { const letter = optLabel.textContent.trim().replace('.', ''); if (letterMatches.includes(letter.toUpperCase())) { console.log(`[多页教材] 选择选项 ${letter}`); const checkbox = option.querySelector('input[type="checkbox"]'); if (checkbox) { checkbox.checked = true; checkbox.dispatchEvent(new Event('change', { bubbles: true })); checkbox.dispatchEvent(new Event('click', { bubbles: true })); await new Promise(resolve => setTimeout(resolve, 200 + Math.random() * 300)); } } } } console.log('[多页教材] 多选题处理完成'); } async function fillContainerQuestions(containers, answers, questionsToProcess) { for (let i = 0; i < questionsToProcess; i++) { const container = containers[i]; const answer = answers[i]; const options = container.querySelectorAll('.option.isNotReview, div.option'); if (options.length > 0) { let targetOption = null; for (const option of options) { const caption = option.querySelector('.caption'); if (caption && caption.textContent.trim() === answer.trim()) { targetOption = option; break; } } if (targetOption && !targetOption.classList.contains('selected')) { console.log(`[多页教材] 第 ${i + 1} 题选择: ${answer}`); await simulateHumanBehavior(targetOption); targetOption.click(); await new Promise(r => setTimeout(r, 200 + Math.random() * 200)); } } } } async function fillInputQuestions(inputs, answers, questionsToProcess) { for (let i = 0; i < questionsToProcess; i++) { const input = inputs[i]; const answer = answers[i]; if (input.value === answer) { continue; } console.log(`[多页教材] 第 ${i + 1} 题填写: ${answer}`); await simulateHumanBehavior(input); input.focus(); const isTextarea = input.tagName.toLowerCase() === 'textarea'; const answerWithNewline = answer + '\n'; try { if (isTextarea) { const nativeTextareaSetter = Object.getOwnPropertyDescriptor(window.HTMLTextAreaElement.prototype, "value").set; nativeTextareaSetter.call(input, answerWithNewline); } else { const nativeInputSetter = Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype, "value").set; nativeInputSetter.call(input, answerWithNewline); } } catch (e) { input.value = answerWithNewline; } input.dispatchEvent(new Event('input', { bubbles: true })); input.dispatchEvent(new Event('change', { bubbles: true })); input.dispatchEvent(new Event('blur', { bubbles: true })); await new Promise(r => setTimeout(r, 200 + Math.random() * 200)); } } async function fillDropdownQuestions(triggers, answers, questionsToProcess) { for (let i = 0; i < questionsToProcess; i++) { const trigger = triggers[i]; const answer = answers[i]; console.log(`[多页教材] 第 ${i + 1} 题下拉选择: ${answer}`); const currentAnswerElement = trigger.querySelector('.user-answer-text, .ant-select-selection-item'); if (currentAnswerElement) { const currentText = currentAnswerElement.textContent.trim(); if (currentText === answer.trim() || currentText.toLowerCase() === answer.toLowerCase()) { console.log(`[多页教材] 第 ${i + 1} 题已选择正确答案: ${currentText}`); continue; } } await simulateHumanBehavior(trigger); trigger.click(); await new Promise(resolve => setTimeout(resolve, 600)); const menuSelectors = [ '.ant-dropdown-menu.scoop-select', '.ant-select-dropdown:not(.ant-select-dropdown-hidden)', '.rc-virtual-list' ]; let targetOption = null; for (const menuSelector of menuSelectors) { const allMenus = document.querySelectorAll(menuSelector); for (const menu of allMenus) { if (window.getComputedStyle(menu).display === 'none') continue; const options = menu.querySelectorAll('li.select-option, .ant-select-item-option, div.ant-select-item'); targetOption = Array.from(options).find(opt => { const text = opt.textContent.trim(); return text.toLowerCase() === answer.toLowerCase() || text === answer || (answer.length === 1 && (text === answer.toUpperCase() || text.startsWith(answer.toUpperCase() + '.'))); }); if (targetOption) break; } if (targetOption) break; } if (targetOption) { console.log(`[多页教材] 找到选项: ${targetOption.textContent.trim()}`); await simulateHumanBehavior(targetOption); targetOption.click(); await new Promise(r => setTimeout(r, 400)); } else { console.error(`[多页教材] 第 ${i + 1} 题未找到选项: ${answer}`); } } } async function fillChoiceQuestions(questionGroups, answers, questionsToProcess, isSpecialType) { for (let i = 0; i < questionsToProcess; i++) { const optionsGroup = questionGroups[i]; const answer = answers[i]; console.log(`[多页教材] 第 ${i + 1} 题选择 (${isSpecialType ? '特殊题型' : '标准题型'}): ${answer}`); let answersToSelect = []; if (answer.includes(',')) { answersToSelect = answer.split(',').map(letter => letter.trim().toUpperCase()); } else { answersToSelect = [answer.trim().toUpperCase()]; } for (const answerLetter of answersToSelect) { let targetOption = null; for (const option of optionsGroup) { const caption = option.querySelector('.caption'); if (caption && caption.textContent.trim() === answerLetter) { targetOption = option; break; } } if (targetOption && !targetOption.classList.contains('selected')) { await simulateHumanBehavior(targetOption); targetOption.click(); await new Promise(r => setTimeout(r, 200 + Math.random() * 200)); } } } } async function fillClassicSortingQuestions(container, answers) { console.log(`[多页教材] 开始处理普通U校园版排序题,答案:`, answers); const sortableItems = container.querySelectorAll('div.sequence-pc-card--item-3CfJy, div[class*="sequence-pc-card--item"]'); if (sortableItems.length === 0) { console.warn('[多页教材] 未找到可排序的项目'); return; } const answerMap = {}; for (let i = 0; i < answers.length; i++) { answerMap[i] = answers[i].trim().toUpperCase(); } const optionMap = new Map(); sortableItems.forEach(item => { const captionDiv = item.querySelector('div.sequence-pc-card--caption-item-1Z3e-, div[class*="sequence-pc-card--caption-item"]'); if (captionDiv) { const letter = captionDiv.textContent.trim().replace('.', ''); optionMap.set(letter, item); console.log(`[多页教材] 找到排序项: ${letter}`); } }); const rows = container.querySelectorAll('table.sequence-pc--sequence-table-1vFDc tbody tr, table[class*="sequence-pc--sequence-table"] tbody tr'); if (rows.length === 0) { console.warn('[多页教材] 未找到表格行'); return; } const correctOrder = []; for (let i = 0; i < answers.length; i++) { const answerLetter = answerMap[i]; for (const row of rows) { const captionDiv = row.querySelector('div.sequence-pc-card--caption-item-1Z3e-, div[class*="sequence-pc-card--caption-item"]'); if (captionDiv) { const letter = captionDiv.textContent.trim().replace('.', ''); if (letter === answerLetter) { correctOrder.push(row); break; } } } } const tbody = container.querySelector('table.sequence-pc--sequence-table-1vFDc tbody, table[class*="sequence-pc--sequence-table"] tbody'); if (!tbody) { console.warn('[多页教材] 未找到 tbody 元素'); return; } while (tbody.firstChild) { tbody.removeChild(tbody.firstChild); } correctOrder.forEach((row) => { tbody.appendChild(row); }); for (let i = 0; i < answers.length; i++) { const answerLetter = answerMap[i]; const targetOption = optionMap.get(answerLetter); if (!targetOption) continue; const rect = targetOption.getBoundingClientRect(); const centerX = rect.left + rect.width / 2; const centerY = rect.top + rect.height / 2; const touchstartEvent = new TouchEvent('touchstart', { bubbles: true, cancelable: true, touches: [new Touch({ identifier: i, target: targetOption, clientX: centerX, clientY: centerY })] }); targetOption.dispatchEvent(touchstartEvent); await sleep(50); const touchendEvent = new TouchEvent('touchend', { bubbles: true, cancelable: true, changedTouches: [new Touch({ identifier: i, target: targetOption, clientX: centerX, clientY: centerY + 2 })] }); targetOption.dispatchEvent(touchendEvent); await sleep(50); } const finalEvents = ['change', 'input', 'update', 'sort']; finalEvents.forEach(eventType => { container.dispatchEvent(new Event(eventType, { bubbles: true })); }); window.__sortableAnswers__ = { answers: answers, answerMap: answerMap, timestamp: Date.now() }; console.log('[多页教材] 普通U校园版排序题处理完成'); await sleep(500); } async function fillClassicChoiceQuestions(choiceContainers, answers, questionsToProcess) { for (let i = 0; i < questionsToProcess; i++) { const container = choiceContainers[i]; const answer = answers[i]; console.log(`[多页教材] 第 ${i + 1} 题选择 (普通版): ${answer}`); const cleanAnswer = answer.trim().toLowerCase(); const labels = container.querySelectorAll('li label'); let targetInput = null; let targetLetter = null; const isLetterAnswer = cleanAnswer.length === 1 && /^[a-z]$/i.test(cleanAnswer); if (isLetterAnswer) { const answerLetter = cleanAnswer.toUpperCase(); for (const label of labels) { const input = label.querySelector('input[type="radio"]'); const indexSpan = label.querySelector('span[class*="index"]'); if (input && indexSpan) { const letter = indexSpan.textContent.trim().replace('.', ''); if (letter === answerLetter) { targetInput = input; targetLetter = letter; console.log(`[多页教材] 通过字母匹配找到选项 ${letter}`); break; } } } } else { for (const label of labels) { const input = label.querySelector('input[type="radio"]'); const indexSpan = label.querySelector('span[class*="index"]'); const contentDiv = label.querySelector('div.html-view[class*="content"]'); if (input && indexSpan && contentDiv) { const letter = indexSpan.textContent.trim().replace('.', ''); const contentText = contentDiv.textContent.trim().toLowerCase(); if (contentText === cleanAnswer || contentText.includes(cleanAnswer) || cleanAnswer.includes(contentText)) { targetInput = input; targetLetter = letter; console.log(`[多页教材] 通过内容匹配找到选项 ${letter}`); break; } } } } if (targetInput && !targetInput.checked) { await simulateHumanBehavior(targetInput); targetInput.checked = true; targetInput.dispatchEvent(new Event('change', { bubbles: true })); targetInput.dispatchEvent(new Event('click', { bubbles: true })); console.log(`[多页教材] 已选中选项 ${targetLetter}`); await new Promise(r => setTimeout(r, 200 + Math.random() * 200)); } else if (targetInput && targetInput.checked) { console.log(`[多页教材] 选项 ${targetLetter} 已经被选中`); } else { console.warn(`[多页教材] 未找到匹配的选项: ${answer}`); } } } function updateMultiPageStatus() { const statusDiv = document.getElementById('multi-page-status'); const activeSpan = document.getElementById('multi-page-active'); const indexSpan = document.getElementById('multi-page-index'); const totalSpan = document.getElementById('multi-page-total'); if (!statusDiv || !activeSpan || !indexSpan || !totalSpan) return; if (multiPageMode.isActive) { statusDiv.style.display = 'block'; activeSpan.textContent = '已启用'; activeSpan.style.color = '#28a745'; indexSpan.textContent = `已用答案: ${multiPageMode.pageIndex}`; totalSpan.textContent = multiPageMode.totalAnswers.length; } else { statusDiv.style.display = 'none'; } } function setupMultiPageNavigationListener() { console.log('[多页教材] 设置导航监听器...'); document.addEventListener('click', (event) => { const target = event.target; const isNextButton = target && ( target.textContent?.includes('下一题') || target.textContent?.includes('Next') || target.textContent?.includes('下一页') || target.textContent?.includes('继续') || target.classList?.contains('next-btn') || target.classList?.contains('btn-next') || target.classList?.contains('next') || target.closest('button')?.textContent?.includes('下一题') || target.closest('button')?.textContent?.includes('Next') || target.closest('.btn')?.textContent?.includes('下一题') ); if (isNextButton && multiPageMode.isActive) { console.log('[多页教材] 检测到下一题按钮点击。页面索引已在答题后更新,当前索引:', multiPageMode.pageIndex); console.log('[多页教材] 等待页面内容更新...'); } }); window.multiPageNext = function() { if (multiPageMode.isActive) { console.log(`[多页教材] 手动触发答题,当前索引: ${multiPageMode.pageIndex}`); autoSelectAnswers(); } else { console.log('[多页教材] 当前不在多页模式,无法使用此功能'); } }; window.multiPageReset = function() { if (multiPageMode.isActive) { multiPageMode.pageIndex = 0; console.log('[多页教材] 已重置页面索引为 0'); updateMultiPageStatus(); } }; window.multiPageStatus = function() { console.log('[多页教材] 当前状态:', { isActive: multiPageMode.isActive, exerciseId: multiPageMode.exerciseId, pageIndex: multiPageMode.pageIndex, totalAnswers: multiPageMode.totalAnswers.length, allAnswers: multiPageMode.totalAnswers }); if (multiPageMode.isActive) { const questionAnalysis = analyzePageQuestions(); console.log('[多页教材] 当前页面分析:', questionAnalysis); const remainingAnswers = multiPageMode.totalAnswers.slice(multiPageMode.pageIndex); console.log('[多页教材] 剩余答案:', remainingAnswers); } }; window.multiPageDebug = function() { console.log('=== 多页教材调试信息 ==='); const analysis = analyzePageQuestions(); console.log('页面题目分析:', analysis); console.log('元素统计:'); console.log('- 题目容器:', document.querySelectorAll('.question-common-abs-reply, .question-common-abs-banked-cloze').length); console.log('- 填空输入框:', document.querySelectorAll('.fe-scoop input:not([type="hidden"]), textarea.question-inputbox-input').length); console.log('- 下拉框:', document.querySelectorAll('.fe-scoop[data-scoop-index], .ant-dropdown-trigger').length); console.log('- 选择题选项:', document.querySelectorAll('.option.isNotReview, div.option').length); console.log('- A选项数量:', Array.from(document.querySelectorAll('.option.isNotReview, div.option')).filter(opt => { const caption = opt.querySelector('.caption'); return caption && caption.textContent.trim() === 'A'; }).length); if (multiPageMode.isActive) { console.log('多页模式状态:', multiPageMode); console.log('下次将使用的答案:', multiPageMode.totalAnswers.slice(multiPageMode.pageIndex, multiPageMode.pageIndex + analysis.count)); } console.log('=== 调试信息结束 ==='); return { analysis, multiPageMode, nextAnswers: multiPageMode.isActive ? multiPageMode.totalAnswers.slice(multiPageMode.pageIndex, multiPageMode.pageIndex + analysis.count) : [] }; }; console.log('[多页教材] 导航监听器设置完成。可使用 multiPageNext() 手动切换到下一页'); } function initAutoRefresh() { const savedRefreshEnabled = localStorage.getItem('u-helper-auto-refresh') === 'true'; const savedRefreshInterval = localStorage.getItem('u-helper-refresh-interval') || '30'; const savedPopupRefresh = localStorage.getItem('u-helper-popup-refresh') === 'true'; window.__refreshInterval = parseFloat(savedRefreshInterval); window.__refreshAfterPopupBlock = savedPopupRefresh; if (savedRefreshEnabled) { autoRefreshEnabled = true; startAutoRefresh(); console.log('[自动刷新] ✅ 自动刷新功能已启动'); } else { console.log('[自动刷新] 自动刷新功能已禁用'); } console.log('[弹窗拦截] 拦截后刷新设置:', window.__refreshAfterPopupBlock ? '已启用' : '已禁用'); } function setupPopupInterception() { const originalAlert = window.alert; const originalConfirm = window.confirm; const originalPrompt = window.prompt; window.alert = function(message) { console.log('[弹窗拦截] alert弹窗:', message); if (message && ( message.includes('在线题库') || message.includes('查询失败') || message.includes('未找到') || message.includes('在该题库中未找到此练习的答案') )) { console.log('[弹窗拦截] 🚫 检测到题库查询失败弹窗,自动拦截'); showRefreshNotification('🚫 已拦截题库查询失败弹窗', 'info'); setTimeout(() => { console.log('[弹窗拦截] ⏭️ 2秒延迟后继续挂机流程'); continueAutoMode(); }, 2000); return true; } return originalAlert(message); }; window.confirm = function(message) { console.log('[弹窗拦截] confirm弹窗:', message); if (message && ( message.includes('在线题库') || message.includes('查询失败') || message.includes('未找到') )) { console.log('[弹窗拦截] 🚫 检测到题库相关确认弹窗,自动确认'); return true; } return originalConfirm(message); }; window.prompt = function(message, defaultValue) { console.log('[弹窗拦截] prompt弹窗:', message); if (message && ( message.includes('在线题库') || message.includes('查询失败') )) { console.log('[弹窗拦截] 🚫 检测到题库相关输入弹窗,自动返回默认值'); return defaultValue || ''; } return originalPrompt(message, defaultValue); }; console.log('[弹窗拦截] ✅ 弹窗拦截功能已启用'); } function continueAutoMode() { if (window.isAutoModeRunning) { console.log('[弹窗拦截] 🔄 继续执行自动挂机模式...'); const continueButtons = document.querySelectorAll(` .next-btn, .continue-btn, .btn-next, [class*="next"], [class*="continue"], .ant-btn-primary, .el-button--primary `); if (continueButtons.length > 0) { console.log('[弹窗拦截] 🖱️ 找到继续按钮,自动点击'); continueButtons[0].click(); } else if (window.__refreshAfterPopupBlock) { console.log('[弹窗拦截] 🔄 未找到继续按钮,用户已启用刷新选项,准备刷新页面'); setTimeout(() => { location.reload(); }, 1000); } else { console.log('[弹窗拦截] ⏸️ 未找到继续按钮,用户已禁用刷新选项,停止自动操作'); showRefreshNotification('⏸️ 无法找到继续按钮,请手动操作', 'info'); } } } function setupDOMPopupInterception() { const observer = new MutationObserver((mutations) => { mutations.forEach((mutation) => { mutation.addedNodes.forEach((node) => { if (node.nodeType === Node.ELEMENT_NODE) { const popupSelectors = [ '.ant-modal', '.el-dialog', '.modal', '.popup', '[class*="dialog"]', '[class*="modal"]', '[class*="popup"]', '[class*="Dialog"]', '[class*="Modal"]', '[class*="Popup"]' ]; let isPopup = false; for (const selector of popupSelectors) { if (node.matches && node.matches(selector)) { isPopup = true; break; } if (node.querySelector && node.querySelector(selector)) { isPopup = true; break; } } if (!isPopup) { const style = node.style || {}; const hasPopupStyle = ( style.position === 'fixed' || style.position === 'absolute' ) && ( style.zIndex && parseInt(style.zIndex) > 1000 ); const hasPopupContent = node.textContent && ( node.textContent.includes('本单元学习时间') || node.textContent.includes('是否必修') || (node.textContent.includes('学习时间') && node.textContent.includes('必修')) ); if (hasPopupStyle || hasPopupContent) { isPopup = true; } } if (isPopup) { const textContent = node.textContent || ''; console.log('[弹窗拦截] 检测到DOM弹窗:', textContent); if (textContent.includes('在线题库') || textContent.includes('查询失败') || textContent.includes('未找到') || textContent.includes('在该题库中未找到此练习的答案')) { console.log('[弹窗拦截] 🚫 检测到题库查询失败DOM弹窗,准备自动关闭'); setTimeout(() => { const closeButtons = node.querySelectorAll(` .ant-btn-primary, .el-button--primary, .btn-primary, .confirm-btn, .ok-btn, .close-btn, [class*="confirm"], [class*="ok"], [class*="close"] `); if (closeButtons.length > 0) { console.log('[弹窗拦截] 🖱️ 找到关闭按钮,自动点击'); closeButtons[0].click(); } else { console.log('[弹窗拦截] 🗑️ 未找到关闭按钮,直接移除弹窗'); node.remove(); } continueAutoMode(); }, 2000); showRefreshNotification('🚫 检测到题库失败弹窗,2秒后自动关闭', 'info'); } else if (textContent.includes('本单元学习时间') || textContent.includes('是否必修') || (textContent.includes('学习时间') && textContent.includes('必修'))) { console.log('[弹窗拦截] 🚫 检测到学习时间弹窗,准备自动关闭'); setTimeout(() => { const confirmButtons = node.querySelectorAll(` .ant-btn-primary, .el-button--primary, .btn-primary, [class*="confirm"], [class*="ok"], button[type="button"] `); let confirmButton = null; const allButtons = node.querySelectorAll('button, span, div[role="button"]'); for (const btn of allButtons) { if (btn.textContent && btn.textContent.trim() === '确定') { confirmButton = btn; break; } } if (confirmButton) { console.log('[弹窗拦截] 🖱️ 找到确定按钮,自动点击'); confirmButton.click(); } else if (confirmButtons.length > 0) { console.log('[弹窗拦截] 🖱️ 找到确认按钮,自动点击'); confirmButtons[0].click(); } else { const closeButton = node.querySelector('.dialog-header-pc--close-yD7oN, [class*="close"]'); if (closeButton) { console.log('[弹窗拦截] 🖱️ 找到关闭按钮,自动点击'); closeButton.click(); } else { console.log('[弹窗拦截] 🗑️ 未找到按钮,直接移除弹窗'); node.remove(); } } continueAutoMode(); }, 1000); showRefreshNotification('🚫 检测到学习时间弹窗,1秒后自动关闭', 'info'); } } } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); console.log('[弹窗拦截] ✅ DOM弹窗监听器已启动'); const checkExistingPopups = () => { const existingPopups = document.querySelectorAll(` .ant-modal, .el-dialog, .modal, .popup, [class*="dialog"], [class*="modal"], [class*="popup"], [class*="Dialog"], [class*="Modal"], [class*="Popup"] `); existingPopups.forEach(popup => { const textContent = popup.textContent || ''; if (textContent.includes('本单元学习时间') || textContent.includes('是否必修') || (textContent.includes('学习时间') && textContent.includes('必修'))) { console.log('[弹窗拦截] 🚫 发现现有学习时间弹窗,准备自动关闭'); let confirmButton = null; const allButtons = popup.querySelectorAll('button, span, div[role="button"]'); for (const btn of allButtons) { if (btn.textContent && btn.textContent.trim() === '确定') { confirmButton = btn; break; } } if (confirmButton) { console.log('[弹窗拦截] 🖱️ 找到确定按钮,自动点击'); confirmButton.click(); showRefreshNotification('🚫 自动关闭学习时间弹窗', 'info'); } else { const closeButton = popup.querySelector('.dialog-header-pc--close-yD7oN, [class*="close"]'); if (closeButton) { console.log('[弹窗拦截] 🖱️ 找到关闭按钮,自动点击'); closeButton.click(); showRefreshNotification('🚫 自动关闭学习时间弹窗', 'info'); } } } }); }; setTimeout(checkExistingPopups, 1000); setInterval(checkExistingPopups, 5000); } function initRecordingFeatures() { window.__autoPlayRecordEnabled = localStorage.getItem('autoPlayRecordEnabled') === 'true'; window.__selectedAudioType = localStorage.getItem('selectedAudioType') || 'british'; setupRecordingHijack(); setupURLHijack(); setupAudioSrcHijack(); monitorRecordButton(); monitorReplayAudio(); console.log('[U-record] ✅ 录音功能初始化完成'); console.log('[U-record] 自动录音状态:', window.__autoPlayRecordEnabled ? '已启用' : '已禁用'); console.log('[U-record] 音频类型:', window.__selectedAudioType === 'british' ? '英音' : '美音'); initAutoRefresh(); setupPopupInterception(); setupDOMPopupInterception(); window.debugRecording = function() { console.log('=== 录音功能调试信息 ==='); console.log('自动录音状态:', window.__autoPlayRecordEnabled); console.log('音频类型:', window.__selectedAudioType); const allButtons = document.querySelectorAll(` .record-icon, .record-fill-icon, .button-record, [class*="record"], .microphone-btn, .mic-button `); console.log('找到的录音按钮:', allButtons.length); allButtons.forEach((btn, index) => { console.log(`按钮 ${index + 1}:`, btn.className, btn); }); const activeSlide = document.querySelector('.swiper-slide-active'); if (activeSlide) { console.log('当前活跃词汇卡片:', activeSlide); const recordBtn = activeSlide.querySelector('.record-fill-icon, .record-icon, .button-record'); console.log('当前卡片录音按钮:', recordBtn); const scoreElement = document.querySelector('.practice-score .score, .score-wrapper .score'); console.log('分数元素:', scoreElement); if (scoreElement) { console.log('当前分数:', scoreElement.textContent.trim()); } } const audios = document.querySelectorAll('audio[src]'); console.log('找到的音频元素:', audios.length); audios.forEach((audio, index) => { console.log(`音频 ${index + 1}:`, audio.src); }); const containers = document.querySelectorAll('.oral-study-sentence, .question-common-abs-reply, .question-vocabulary, .vocContainer'); console.log('找到的题目容器:', containers.length); containers.forEach((container, index) => { console.log(`容器 ${index + 1}:`, container.className); }); console.log('=== 调试信息结束 ==='); console.log('提示:可以在控制台运行 debugRecording() 查看录音相关元素'); }; } document.addEventListener('DOMContentLoaded', () => { setupMultiPageNavigationListener(); autoResumeIfNeeded(); window.testSubmitButton = function() { console.log('=== 测试提交按钮查找 ==='); const submitBtn = findSubmitButton(); console.log('通用查找结果:', submitBtn); const footerBtn = findFooterButtonByText('提交'); console.log('底部按钮查找结果:', footerBtn); const dialogHandled = handleSubmitConfirmDialog(); console.log('提交确认弹窗处理结果:', dialogHandled); const allButtons = document.querySelectorAll('button'); console.log('页面中所有按钮:'); allButtons.forEach((btn, index) => { const text = btn.textContent.trim(); const classes = btn.className; if (text.includes('提交') || text.includes('Submit') || classes.includes('submit') || text.includes('确认') || text.includes('确定')) { console.log(` ${index}: "${text}" - 类名: ${classes}`); } }); const dialogs = document.querySelectorAll('[class*="dialog"], [role="dialog"], .modal, [class*="modal"]'); console.log('页面中的弹窗元素:', dialogs.length); dialogs.forEach((dialog, index) => { if (dialog.offsetParent !== null) { console.log(` 弹窗 ${index}: 可见 - ${dialog.className}`); console.log(` 内容: ${dialog.textContent.substring(0, 100)}...`); } }); return { submitBtn, footerBtn, dialogHandled }; }; window.testItestQuestions = function() { console.log('=== 测试itest题型结构 ==='); const itestSections = document.querySelectorAll('.itest-section'); console.log('找到itest sections:', itestSections.length); itestSections.forEach((section, index) => { const title = section.querySelector('.title'); const sectionType = section.getAttribute('sectiontype'); console.log(`Section ${index + 1}: ${title ? title.textContent : 'No title'}, Type: ${sectionType}`); }); const radioInputs = document.querySelectorAll('.itest-danxuan input[type="radio"]'); console.log('找到单选题选项:', radioInputs.length); const radioQuestions = new Set(); radioInputs.forEach(input => { const qindex = input.getAttribute('qindex'); const qoo = input.getAttribute('qoo'); if (qindex) radioQuestions.add(qindex); const label = input.closest('label'); if (label && parseInt(qindex) <= 5) { console.log(`题目 ${qindex}: ${label.textContent.trim().substring(0, 50)}...`); console.log(` qoo属性: ${qoo}`); } }); console.log('单选题题目数量:', radioQuestions.size); const textInputs = document.querySelectorAll('.blankinput'); console.log('找到填空题:', textInputs.length); const textQuestions = new Set(); textInputs.forEach((input, index) => { const qindex = input.getAttribute('qindex'); if (qindex) textQuestions.add(qindex); if (index < 5) { console.log(`填空题 ${qindex}: width=${input.style.width}`); } }); console.log('填空题题目数量:', textQuestions.size); const allQuestions = new Set([...radioQuestions, ...textQuestions]); console.log('总题目数量:', allQuestions.size); return { itestSections, radioInputs, textInputs, radioQuestions: radioQuestions.size, textQuestions: textQuestions.size, totalQuestions: allQuestions.size }; }; window.testMultipleChoice = function() { console.log('=== 测试多选题处理 ==='); const multipleChoiceContainers = document.querySelectorAll('.MultipleChoice--checkbox-item-34A_-'); console.log('找到普通U校园版多选题选项:', multipleChoiceContainers.length); multipleChoiceContainers.forEach((container, index) => { const checkbox = container.querySelector('input[type="checkbox"]'); const optLabel = container.querySelector('.MultipleChoice--checkbox-opt-2F4xY'); const htmlView = container.querySelector('.html-view'); console.log(`选项 ${index + 1}:`); console.log(` 复选框:`, checkbox); console.log(` 选项标签:`, optLabel ? optLabel.textContent.trim() : 'null'); console.log(` 内容:`, htmlView ? htmlView.textContent.trim().substring(0, 50) + '...' : 'null'); }); const allCheckboxes = document.querySelectorAll('input[type="checkbox"]'); console.log('页面中所有复选框:', allCheckboxes.length); const testAnswers = [ ['B', 'D'], 'B,D', 'BD', { answer: ['B', 'D'] } ]; console.log('=== 测试答案格式处理 ==='); testAnswers.forEach((answer, index) => { let answerString = answer; if (Array.isArray(answer)) { answerString = answer.join(','); } else if (typeof answer === 'object') { answerString = JSON.stringify(answer); } console.log(`测试答案 ${index + 1}:`, answer, '-> 处理后:', answerString); const letterMatches = answerString.match(/[A-Z]/gi); console.log(` 提取的字母:`, letterMatches); }); return { multipleChoiceContainers, allCheckboxes }; }; initRecordingFeatures(); setupSubmitConfirmHandler(); }); if (document.readyState === 'loading') { } else { setupMultiPageNavigationListener(); initRecordingFeatures(); setupSubmitConfirmHandler(); autoResumeIfNeeded(); }