<!doctype html>
<html lang="fa" dir="rtl">

<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>۴۰۴ — صفحه پیدا نشد</title>
  <style>
    @font-face {
      font-family: "IRANSans";
      src: url(data:/dist/font/woff2;base64,d09GMgABAAAAAHFMAA8AAAAA5YAAAHDrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGoEYG7MaHIo0BmAAiVwREAqCvgSCjhgLhlwAATYCJAONNAQgBZEXB5sJGzPJd6Kdf4VqmNsGQPdmE/lz1TORehzBgT42oxDYOAIA6RWy/////8ykImOmHUvaDRjIUVC9TykSQsvW0WckMhesSORo2JDYwxkR++NxzOi9oxEBHnHYJiRtW47N/GHPsCcEek/Jk5aVZkEXDpb1bK/rYVq9d+/vvplPfV93uTCbYbK6HQPEhdsOS6RHOsRdQFflV8cKDoTcIbTITDLCBAK6+tXQ0O9ZkVI3yoggbSppCRI0sStAMAwhkIYgRMpSEEFC+mXEZ0a+Sn4FjdXy9CiXZCXbLGpYBlea5bSnUTQ6h08aTkMEFkufhIgNUnGq6DtdZJ/kmP7f5ek8txrCz/Jvd1XxenlvuWItZ2DbyJ/k5B2en9v/OfeugAGDFilhhIpEfT7lQDBn8abyFKMQo3ikThm0MGDAoMXRIySngo8qZeJAwCAcI8TmKZGO/4c/cPfs/VYr0DjxwBIJJMcAQ25FQS1jPRefGJXHIhTZoXK2CIXRWTi0oHZ4fm69v4j4y2BjQUhtbCNyG4MRkq0gJmAhitGHinhl5t3ZBXaCEX1DMLduVLdILIoVa9YsiqiUaIkWFEXCArHwFax8K996I+Kf5+H399Cvw3tHcBRRp8Rxc2Ny4kcoVh7jbaLJHQA/aNRqi6n5z6ml33ZJagZtOYkLmDTDkC7wiQRtZ9jDlOhizd6kPVoGklGWOY4Jg/yhsIinPe2b/9WZf7qdoPCP7RBhgWRHF+vVkvIsh7a5w95jurSLIHFIXsx5MZ+6detc+N5t5NsFxgghUnFW25vRkA228Dvl4086faV4k9JOAZKDkhHk2AGAu3eBArGnrKVh+7QBkzE5MCwJF8xv/7VPqirVPTt8B4T+GItCSI7HeBBOPGPm9d5soMoFq7j09I2QKAojEE5QCCX/N8n7yf4/8lcs8z2UiiMgLOvrvnfqK9nOku4yUQEtLcCTy3bWdP5c8hEPtggoIGV9BewDZCedAwO2lWIHfCcnysHaeJG4wYFbFEVRNE3TND04r+R8TzgoUA+QwMhe3eDANYqiKJqmaZquA4VYiIAQ8P9/Wc32q7cL/G5CvRpCFSGp4FY4QpLRid7/fnefebd7Qn1S/ZrckFVMReweNSvXoTFuHEHtQYUoOUiMQwmcQCmM52AM86/Tqjx9K56RJtl30WK8GM88veccQQ/MRcPy/3Is/S8lsmRnZCmoZOd57AU7sOAlhz1ZhgOCypAhSBYzS5w9QqqAOuBugYpyyyvKK9qb7hC669u77sorSoayuqY8a270+bmZTNEQ/XuGMBCNafe/MIdx8vzDfc2be4bmWUMZ7SSJ/Jl5tdOCA1YW0LJrlGCgCQQUQoi5ly/7ZfESgdIzTso4LUUHMXU/z99d34367FPY6XVlL/mIiEiQ1AYRG4bZ4+4wNi1je0RZoICiICDt7mqahvKFWV1bURvXFRzV5ik8lZAH+vjRuwIAwOcA/1psXVzVf3/6v/3m+Ji8UQYArAoglI67C6JjQAWPAoUMi4QqlhJP5KkO6dSZd6VWtpH0mDaRh6SrddHQ1UHCdJwarzM0loEmzVBLMozLI9PCNZOXmI8wAoLYbyHJ2HHw/hcxgIAEuf4+QaSbqeVXAeJh/9Ze9OTTEaD4N7ke1J8Nb8kA0yJ2M6Toa+DIUKZJnzHrbAuZ0nPwhHm47cIzrzc79wYhQd89+L+2ix/gscaXypBj00H0bLqPSXzBLBawRgQloDKo4uBJp55h1oXNvtjhRh5zvImnXObyV7rqNa5tPRvc+KY2u53bs4M7wm72coAfKOQ0v/EXl/hHYjAYSQwJZdTRwRBjLLGFAhoCVFgIkJJKNoWUU0sUcbDJgEMhZVRTSyPtvETAECOImOEHc6wEqBtLxMpHNZohZ0tMYx37OAcbUujhRBh50pOb4lSmPtFhJSVZyQ035eHleZrTGX768y5jmcyXzGYhgBdY591Br3wiUgpqcMiYeMSUMuUrVQ1ILEob6zyA8aVqo93r6W0EUFZc+eCRJiAmowSNgIpFQCpVtkLlagGJRWljnYcIoVxrdvo1bKVAywQiQb6q1Sy5W2pa69rXudiSSi+nwsqb3twWt7L1jS6rKc1qbrktL6/P29zO8tvfdx3rZL90tgtdAwpt13cX9pqvSKkK1cJFjhkvccoyy6+06hBTLlXdtF0fiOWXVje29/YM5kTNqx8+1gbGZpaiE1KzCkqnzl64fG1k9ax97vtRMZxvz89/wycQSUQGT6zUm0OjXFgSnSOUp5czONnuUsBJ/V8IZvSYE4z2NyDeITuY6n8+GOtqFYxS+DMX1dKd24T8SxRL1A9fEoMLpSXL1kzFge0uM9JMyL3JMAxZmi9VZlQ1j9Q+JnMI4j6Nwg4Q9fHOGdZWOTc68if21uqr5CtM+tdGllu3QJFiLI46jSSWpmBU1shmlIoKZ99zZ3fO8yHvL/YJK+IVcqo/M/koRcoqmYTqVJ52f++TiB1BMh0aHH6pYQ8FkrGINlRaFdM5lPWHNTSTU5slmvYkuGS5jm/wSxXqkL2sGvXaR1rqJywqISxNc0QF1XtXuIga5/xn8lru/vc1iixxFsZn6mMY4AVE2kqT5SelILUHW2/j+nmy6qglUYX22hVe88BZZPQw545k9mdKTi9pPmmy5amHJV/iJkAhlV7YyNfRJtPlQT5cm/R4XQuXOJRZ+yzV1Na4gvsqtSXpV6YwF/x4JtrYmbzOnVy6lcmoHuRbTvoLWq5RpR+AgKY10D4WBvSYx8RbX2dnSuvXlEbcBBJjTqkeyRqnCb1CR/uZrK3lDEYpmtlncq8WaDgZ5vMFxeGHLynoyoGsJdGwppkYOTfNz7tXiwlJ+eFK0ZGgf/bhLjfogTluGPWaLuytkXtM20/Dl47KmdVhqGa4VloLcbI8c8L9oBtjHgdZm2vvazGe8o20cUs7owV3lLs1XqFsJIUZra4zg/N4H8mv21gJC1sjWaUWJOj9M76ram3LKyiqBb/oZTHWLHcsUfuGV3vzCnNc9rpOYS3XDEd+XdKkF7WxD/koZQxGwiUvy+ip0VyIgHcrLuOSVeoaJy4+M+v7rsDmW2LNXhUj1PaHXAlXgmG+coi7Sqm/GzN1EWyXzoVM7pJAmAUcWNEif2nrqgfLY4p5jW1owfoiPbrWVjHSQyfTRi3Rih4s95Od6jv12FkLvd0Ti0zXzorGfcjed/zYOgO3rv1u2P3ts5lKlRpNb1m/9nQo1z0tkvS87LZryuZQhyXulojJWl1T1Ub1hroeU5fZD3uI6rdJWMtF8sVc/nJ36WXNGhHlM4PwtjnwR4t8r+EIZ+z7aEa4y/jSvQVM32mps7zgvR6eO8iKWWsTmd9BPMUizdtejUNpDXfMsXSIPYG8luvkFNih5S4Pe/UVWzI41TpPLrwZzaoyL22JuXnherhr006NUKcsX1fO5vj8mmkw7T4e+39hjUHbt8G3S6O78Zppy5TKyx/MMiFcfKIOVt4hUBht6Mm3iVbaB7nitZUF1aAfgmqre0IPN8n/ERCSwhUDoF0HPV3eMzBnlW0AXs05X62drMG6ymvWUlVduqtpxGhPIHCeDIAPE7wXSPstkPFPjldssemUaADAT4l+aggoCgBxq2yFCmUQZ7UQVHZDNagWjYKGoJckoCEaIRHN0A+a6604iDY6bmf7PY2eZo1ncAe6F3LoL0ZuHJDZhQpOJNMDvjUy/8or4RjsXcbpFs1BMHuOqisnQPoXnPQtauj2EDTAbJBDq5eNF8WuDQzbCS+qzT/0rVb+SLF+97tOhZeWkKk3iGRpc8P21DsrqbMrVmvKiZyB7SU/lAxFarTpMwJ3gcGYi0kfLN/2LafDT1/kg3OfJhjyVGki28KUNXvwuPxM5TF+r/rIGbH14ZC91ZtwvebCvHdXzyriLBPn5uR5IxzCw2SP3xf14WjbUc64Ntl768zKbvNvS5aLlvN/8nDy7j91SYvU+geZeH9EhsHI4jfD6x8XgSHteCHrVZzcLepPvh9jlnYYmJ5BWJYuYCNyJMEl4BA6Ko44Jxhxh6RPqDf1D+lDoq4OjTOjIwfQmXOT0woULILDTlTw8XNCyflvA9UHH9ys3Tjq6PjoiCnUR2d3A+y7VtyXdgkhYkhn3bq33cbKw+m8ZX9PPz7o/rg8lxXOfovhveUkn4aAuddhCu5v0HsXIHlfwt8bcdnvc2H6ezA/R2pENj2OggKu4C024Kxqw1x24or+MQrDUrwskpXJFsHuBM9NSyc4bnmNOmCOAzXEHfyVm2RoPOL+fEnnZlt4prKQv5az3Q6gOe4MT9d4C3BfmGgsKbLk4irH4+LCZuW2fHT7dmQtCWgF0aRkEyTO1hW5PRvmR+Jk/FQJd3BLj3aPbjSsCHYXMpYb2+e87aBcZnqDB6nIkxszd73l943+5U1FiBKlHitXqUq1Gp1tJCQiJiE124RJG20yZXPxMDQAnFK6QFeWb03WrcEdAQJ3EuiUrPtMTNG/UEdEuMURh5IRy+wqCXs73/U5AaXoAlYiCIh5cnyNwdu9QPxOKk6aMladxBxhrXtmVA5w/JxTiHD2Ptf438X1fvTDRIduneSE1VO29/fvT4ZTpgLPk7aYPn0WBwA1JW3SJyMyNxvOOAqJoqRfiQDxW8l3I5/GjJP2PX8vdBAWi3BEtVtngSb0SpOdU/Wd+KNX69mH+Zuy0hU+rkSxxEnM5kzOYg7nc2HTKwV4DfRF9h51mojpAAaACTiOYYxkPJOYwnROYg7zWcgSliOFm7O4gEeC0BaS2pawAruitNbnyjE6sjwN0mSdLOUFlEjpHhFd2LBcABI8J+JhCtngHM7jAuZyMXfgZcX720UCZEMf1vrfFHJAFC5CpCgPxGCKEy8JW7IUHLkKFenyAt8rvV57Y8Cg9+YthIFYiIMSUAZuZWAUyCrIABHiYWAlEFMqUq5CpWo1avUbMGjIcHDKCgsAaWQe6FLQ9WZqhmO5BvdSJlYSaofNiFJH3MAjPIqxHiAMNu76/TmH9XTDvyNCS8EtW4dG7MMZMLlO8mM2U/8hWCbV4PkQUE+hHo0BTe6jc0WivE24wBv7KzpEll2HmtVP4D03jfAhvJqxCRo7H3zHqgLqiBt4hEdHGmuwcddvzNdoEnWOG3iER/FRNIQB41PHY74P6c0FT12lNOpCgVFiIY93NfJuhJnUWBefDxf1QCPQdNYZN0TIJgb99eMgaU/Va9CoSYtWH3wkNE5k4lGZh0JVyeTzHl8CAwcf3/oJ2O2lhDGVyTcQ+R9dNaQe/vtiKLSSNtSWrQl0VpoFkzewaiD6cH991f20B5UYz5AQIHz+JLQA6r8phgRF6siMWLLngooGU0W7TeI25+jixK+rJgAwFE1wOnM6nw2DoKge9Dvs90g+KeqMUbi5wE+UVnwLEQ6dDbEcamqaCLPKiPNubUuF9+Vlh9z8re2Rj1s7oKiCHc/CIx3KN5MCnWlUfEY5Dx5LQEkTlDW3UnXqCnifgkW8vaURqtqhXGpb2sbabPL9rVEhG2UMM21Zq2j3rVUAqMFDOGr/F0pCUOlmFixMJDsnJDwSCrokHHxCEnIp0mXJVcBCiy6NrVgMQjyUhN5M8FEBQkq0aAAwMUFxEiFSZcPjKCSLq5iydh1UdXtJTa8+GoYM2RQFygAdCCI0GZhpNAg19SDxt7UIES5KNBcUgkRUDCxcAiJSCqkyZMtTyFKrbutatRQCCVCq8U8wBaOhhU7d+lm2HA0tzOej77fV+CzGxoqRCcvmRdzN97iNx3H7KkRzTUaE88r4qjz5lGnbwjxZmGZjZflXZd4YnGIKrb4QGK4C07UO3OHIVycsuTgwFbKOJu4IKe8kURaS2tXE0tSSsPnL6k8scN8VkQ8nOWuwMC31+ghv1nsuMW0kdFvfxgGx+540OERkNExsPMnEZJTSZMqRr0ixEg1amrdsIQBniIWYHX1+RCiHDFWxsG1CH1fm3Y4wfky3Z1gPrLhudOmnF0PeMxuVajVTU7LLQwf3a4P7hNChWeagEUbGsADKfhcjbH/gSUkAaseiWAQiCMrg9EflEHZ1LJ7w868YAA2nt9+4tR9eAFvcMQIAZwagvzQvA/YPxQAanL0Dupb/mgjcbEx7fkuDVB/OO96PaTPmDtjP/3stu2ERqa9d9UX9UEfr7wZRFJVFm1pXIk7JjWpp61FzLLHSRqNMMM1iK3xuo23yfeOgy9+g/YWPGMUM1vSUw9gyVOjzSJXPxGvm/ri+9udWueVXWHGllVfZb7FYOFks5ZLzoJN7/4xcKnDrN0lRCJpBP5jVPlHsCKbx9nwIk1ypJtnyzQjf2o/Cd1T1l8L5L0BWpmka5/nUzpPJmLu9t7f3th7vsW7q8i7r7OafgpNxlEd2pCf5ME/iwR/kQZy1J/y4H6djcUyPydFZGSt9+YP/vxO+EvKFDZs7NjeVtQAHcxwL9F80k6Zfa2p1raqVtaKW18e1+jEfANA0TsZ4xbXnyIUbd958WgH6jz5Q55x3wUWeLvHSZd4LCxYt6bZsxao16/4Q+wnAIAJ6QsGrMIAfFvSGg3hIAK+TgJJQCggigv6koQx4kywk1ZccBmZvU+xdSg2lig8uXES+ReZXVP49KKDoAplZiikkZqGChRRbRHFFChNefNEiRcUqll10CUHBwEsMAQlVUujYYUoOW0oJpYaDRygtIpLE0iOjoJYRDR2jzJiSsMqKjYPbw3j4BGWXTEgUJzEJaTnJyCnKTSlFanmlSZdRfpmyZFdQjlx5FZavQGFFFcWtuOJKlCq7laBWbWrdvUWK7wo83vSAzUEAXbA4/PP5qp/ZV/0c388BXZxMrlCq1BqtTh9gMAaazBZrUHBI6ICw8IjIKJs92uGEI5AoNAabgMMTiKREMoVKozOYSSw2h8vjC5KFIvB9lq+B5ILyLQDpl0FmvF05ABFjjdRbQNX74tm/T3Nf1p/A248AvGl4/BygSH5gRkDg/xHu8DVQQrj/LyE5xvOfjH8Qg957i8K/AeN/gOt3AP81gLsc0IggPxLth7BQcIhc5dILCQXdoh+CrIWa8/i4tr0uQSChPSadu/F5Xwj3OeS2ZAHYQi4LlCKBKtZFSX2sYCWLGlLTB5o/HOorR+UzUkqQf6Tx3enYVOiRprGfcVLdfKPHZ1aZY1THIRZDM+KVfkJlKASYWMUAZaoFlVUEDo/7u0JOd4Vb5HkTi1U/xpdO1zQdwohKkQiVYiDAGDs4u1PQO0N+joxIMFEAFD8RVP02VBShmOIoBVOTDWzpBLm6gXKqpWgUYRVUBSBKTBo2iKvyANECrGENIhaNaBKD6FleKWZiH/gvc6TxmJDsAdT0oK4rCsSRuwiAKAoFTBFCgDFxASgFiJ+IyD6e0W9G0hDJy4mXwA556PfGqVsvdzDpF7wo8+VewJICQJ4OLharC5MM2NtReUyx8MxjfcydKBODgZhMRJGKbnwwooyCvlGKAqr5jAk1P2uWAsfA1p7NBvxdubqFJ1YiJ0qi8ayfm6X/V1UlZ+H+uEvLbs/tN+tM2Y9ork+BM3Pe8visw8bc2dp136q6XgQzb7pmnb29B8e+LCJXKjRhVrgmYWI8HfAtqGf56C3r6d3W3qeWzhfaA4KPWjku9UVFLnKNwLeOgGM2Sfa9kpmFITFtHOFEDzLehj9Z5BvkMHMIFSXLWFGgBNpijElARNEA78tDTqSqJCkTEuD3Qt/GMv9dk4HZP9ReP2f/mSA4hU6Q+GdkQjCXSyCIJvcqCdKXucBRAf79ty9V8bXHuuv0m5MXnxR1SBLzZNcupe4BlXLkRFUx97f/LICECJVkaaED9Ntk6st/fCCEZMzaQIHHuF4jvSy+dIW55OBfvMxduSRIQ4eOHjn6taOHhw4PPWcbnoAhDha+vwnc7FBRb5ZsjSzTEvO6E+WZqm5sCFme3X/Zaoa581zCAm3MckyrCVL+rny9lXMQO4cPcalIyWOFGKVE+Ip9PSeg/OFRP/aK6Xw+NOL7SJRQno3imixjq3T6UFT874T7BlCney3mbupZv2xQzbVAXDgg441wEPNIy999rXxwg1H7ZrMcRgXriKIUjQ7lk8mfOipnNkhKjKBi63FxjgXKNJNXNm20n5NbmEcrUOIaCO2xkRJQkeA3qfTrjvDALgqbAMofAzJppzWZJNHpRkXcOzga+Pk0HKkTQBrwwvC35iCUuFAvCrX7C806adTtvKcxJpOPckHk3hfNk1ofMcJca/1qjVYWnz/vaECJEa25xtSqaxvlOXjinKfmGpVhKhWpGZNyeSfhGaIFFtDUt0qpU0k4CeKRX0LFg8TwV0a4kDkbf5CoKh/lfSOUFSrESwDInjuDYVVF4eBLjtH7CF/DEwSvYMIJWcm3DG7J/CHv5x8emgbSIek2+fYjOnPpo8NT1BeW12UiQoTvZ22yo6p/lOA4iF7J037Hyau7iiJwiHOdkPJPJn4W5rnfIDf2K5U/FJauFrdUlRC+O69f/w1wBL76+f//mO99fCjYCZ4x5Dyp2QdCDXc4tamVb7EcZM1cu+BbmAoev7f8RCgsDdCHXUi2Pzk8LP+W+d4AdlwkhT67i5D8O8eabn1kICj8EH5dpgcjHpcENa0OhsREO0QtGDLqiFT0ERQrPsCk7lNlMgJiAm9pqLU3EqHVWcmLSYjr1YNdyGRHC79XViOt6t7jg4YVbItMmoCUCj0IX68IT92vk7ReAykqdLPF8u986+NgHpcwjpbN441dW/keq92FPlLOhoOCWiivqLPDMk3DBOlmjICqQ+bSvagCYzs5PEB7dnkBE0i5mt2F2dSgcU5Uj3rVYjawHqV8kuja9gA+nsG9n3Q6JlI7OjiKP5oWVIb5rTpaALVjaqW1ZENE9DhqXC7SaCxIaqF5SSN4N+MtqNlp4Q5KdorWiL0fxrYCzA5VuBxLnaITrCjvv1p7xrKigSxmkc/VwIKRsDluwhqxpz9E1VvSbCb047iCGtrR97ck6qRyjE/LivziGKyi31rsYtN/Z5MtvuN2Q3CpzE2sHi+dJIbAWoB0FynTlmw7rg7oCaZE50S+XIUadpBXIJ80eqGYGViLVhT4O+tUGv4UvVbGlo51d4sHt8BZzfZezdV5LWU2INSXBg01gKigWwfqjPNl+68cDsK0RcByPYPoBqxLaQeIgfzZYw/II0yxek0n70B+6+nMsykSTpdxQzKpASg6ylJkFqzg0qTxfYlqWA3UGFJDDed8RAmXmIu8H+HBIXhrOD7CazeuHyoT4M9T4bo+rlqsgdYm7xn+pxUzVmBqQfdl1y6WjAiVFcZHvBEkB/tVHpOdhX+SojkZiFTwVAAKihSih/C1dGrKOg5NWXwmNdA0BBbtAAulKEOYu1IM2Avo2syWFA7YvR2gzg1GxPeCO4LLYXiQ71HCYg8xImOgHHdHEsmQZhJGpSqlaiT5XKDMxT7mu4wWvW5BZqBVVcAEjnwjPg5qWG2AtyhANIVKhV7B+Yv0ikF2YiJ2GDy1znbwatn260odKaBZiXMiw0znSgEg5rsKS79EsvkhKv7Mdz77odIJSKFNHW+Ex7dy8ASNhhlnRUNQs7ghGpiSpZVscJ4gjLOZ6uAZE9SOfrPXYsbaiL4mbVhdv/VaT9IoLdTdbO31Rnlr6s7M99OZxiEP0xCojh2N5C/7gpiYSvCtJFeyQXtcQs8Qp2DdGjVY4YROq757JJ4wIcJriJI81OxBF6Yb5EvFBg/XU3K+8NDvbbnfEF7Il4of2oWJdR70Tbj/YDqaHVpTTjIrRJ4Ug7CkGCwGsbqme4p2mx4HcuxEGDeER0XEMCF1lH6g+SK5nKUDKYWkap5ILttRAOSMUTuXWE2l7C7T4nA+1aGVyR6QL/YZ9enuM86Z3Y7kgs8naulu19rYvJ0bTvOurt0pSUgqCpAF60wLxwsh8zUjSb8yY2h7xnnQRd2m81H9sTFmLBu1h5hEw8wNA+8I7cs3m+c1RrXVidl+km9ASse4FwWxh9uomKUitPJEkkivPvy5sknJnEuzOmnpD3U8hiXhpDLbv1hQm1aU5acG5tAzgXQf6ZzMmZRHYGQYFugmktxj7hqtnGNcpumlGAFaulll1JQttWFL3cl3IOJoaVr71jCQywtZW2pFVZf05HmJMMyt86FKDm0ohvXZLLIEVjoGAzFaOwTzR52Qm/pLNt5U86+rDvMvpdldW+YGJnF52/gOjyLXlq8tOW68dX1lqsUwL+3qdzCWMIJwboFgImVC0wjnO3xJqTyCqYGg6un0Z8I/00RYORvNOj5R44Y25AeorLSJz19IqH9iIyK0Ihq/jlXSShVZKSmlXeah0xykXrHRFH0PEEkGLcmIlB1xIkRWBTGETHMlu7hIWRB9I76Q1Vdzx742glM2shI2aeFxWyPvmqF+NZx64glUwyKWxgMH0YRArUMQhwJQw07KeZVuJr+E/clzeIPbiRbb8N/WGc6SQZ04eFNfI0aB1BwAVDBZxnuoZoM1PD/YqDFZQBEa4Wxmn8SL9dGVEXC41hMtzmHc5vyYo4lUtT5eJ2b9UX4RWCSWYKrqcYGfDi3IxX6buVVtdvMUuU6DvkVp9QqSMWbUaCVhYRmvZtWSVZhQ2RRzk9IYk1oy8w1+T5EJZoF3o0hDTPqgnwOES/xPgIHC1wwFirJf7XwOUuZBW++qhGwIXyBup2IYBgFozse5+2bQgyeGrskLkUpbgOsrjmvLqMgkCUVR2OXhw2SiY77npuU42iU87ZU/ztPWchFMxyjWnJsZPzBQYtc+OiV5Z4arTo/Ho+t68YcvO1yVzuBdpbbM49onb3HB5c6wY2IT4Ws7q6IKfPx4VTZ6TOqx3bW7KHl1T0mc/OY7Tq7L+nWcpj3Zog5kP+t2s0ql0bAInvbGq0gVeXxRiqAltfHqlY1t4YcXgWwPLGRfqSoKhPByJrifmh0s/HHV28qq3dV9nA/o4cKY+0OoWIKMU75m/KetXiFW19VPnG/uab69z8OcYbAdk3ac8zNNmKbF1eyu6R45tm8n1ZZvZli/dF5xXbfxLm/QS2EFWlIuaZ7AMgbEKDpTFUr1gTw72xsVtbnhiA0HB6nn4b247txVJLWd1YEczrRopWEGKULp5jN1zx5RPPabbPMEpNW2IExPdcl1OrmmJ9v9oo13mZ3NFI3WsMEybgOPEZZELhe0KG792TiPtrWJvmi85R3Z685Sd01VN+6VgTzbW1eU1dvhh8uU0z+coHLWP3tJPnrlEmOgU7H8MuNkN5+7a5da1HHXHXcZKkrpAi6d75LFjtYndl/i/YmuksGlbYPyvvvxFew8AruX2OIqrxSwixNnz53YKcnc8OPrFvNSmCXcL+j4EgYv9TzFaHbjezIn9UtzwoUo2PjdyaEvJE4Qp/WDLi8xX4gy2RAmwQBhcO0dgYh2V8ICQbrsuP8dxPBj7+3SucnVl8+++8wUlpdQDKfW5xciEtsxaknkMtIgTXjHH6qVTDaV6sFhGut9TB+RjoKlAIaOhShnCYGp088rMh8ttMWYHn32zLbp/rkzRm2aqyVpBSHh2DaytfMP45tZ9GT2nc9I/AdbDKW4y+zAmOzaicpYb7r8iDlsc0zgL+iSxQgtxw6/SIvLf1AjEqKrujBqdYmZDJDmNlg3K6rNdnHn3uje26umTi6+SinnT2uMVqvweS1W5usrzaX19kGKLM/O333JhpjdEI/yfXrCF1oGto1pIytD6wpnw02HPZMmpcx+5uUZPzSpJqotCzFmjlJXG3o/oNquFWHqDQaiyPqgDGkihbyFqPsW4GrOiJRTUXTpYBKNC2kehbkcbNYNQ029bY7VHRTqnkaQXlvMfOILxAzZC39RGbwIHCO2bXWYynnx0KuSQy4a1KqvCykQ1KEBHE00UDvrau3qbpk1cM2AOEH9jNWJgEsd8Hxn7jpkU6BEy8FqDDyPLcM+gvz42nefofFPeePD196DzSVBcF0yxAKaTk4Hjq0yEBKPLZuQQ6AkqjOoDgIuii3xX+wx8B+k8cmZUgQ02oQRKyhFSWkEhTN0FTjsQ34fVm2ugR8UoO9BROz3FezT6nF7cWoijK2iFh1Cx6w365DVx8yZWKfjiRb2LtJVvxuUntikNHeeogls21ixUERTnzDKCtsdGhx01stPiD6osDUORnORKgIdAO1T405me2cOasnrS2KFElvj5uB2g4bQXOsJ2NXR7bxXgKEQ5O0OYyF66QVBUivdTPlkVyqNKMAmNQ7DPIcK7OAym+rK+PVie1x0b0BdiKRFO8NhNhyx37pBVxZ1h9R9Rgc9prs1lkvc0iQdX+yNJQanRJtg/OvIIRkEZnVXUTXetdhRhwCxNylCTAlXFp9fv/D/q5iHTd5/GtzagyJ9oU9mskpNCMsVehTzEtOsI4Yb9WQ4NuqXgXitiH35ZrWqMvWdRheQzRrd8dzojiI0QafPL4nGQBzI11fE/6PgwSoLXIqJuORug2WMdcPlsmzSpDKZwe2UrAcCNn6W2+W1eENWVtMYNZX17QO6PWDnnfanpfl88ZSQR0f7QoEVtXxJKpp2V0KglS670Z6dgb/EMJCdM3V6xObS0s3ztFaFbZX0tTMiStKd2HLZZQLdGfBICwP0nfrie21bb+u2TYCVy7Jso/BQeW+5zjOnHGCitbYDFOzsW3FpnWMavBlcoWRFVgw17HAJCeQggsaqm+DEsFWEuXt0YUvR3MUGYCX4+LsKXuhptZqA+iTWuIYjEY363w/9aIR6kd6dwD7FlUpyl6haXGjOtuuOK7wZsjbWVE0k+fNhSghrU6up27mcRVjI4U0FvgQ3FTSY1aUBoWoop+BuOiZAgB1fOw+Vq8BYPjNFKQ6e6IoASX9X8S1g3EWQ150tVW+nbNMiwqiIjx8qdVF/2WScJoyt0l+VWm3diHtZfpbiYzhF3bs6O03Fv9CV4DU/2EBFJU1x/qRkjVlVVAgPKeN8bzbz3tndUPZAzbpIRPNrEWdR9drqrIQGi9y87sztPughYDYotEFxe8OmihcdXDeUT4/XIT5KI7AliC7gBltr9ZqWXYtEzp1YRaG88PUuun63ENgjKObV45ht/c1oH6IZ1LLJp2xFQgK6pNv5CJQojRTXznFfo+mWZ5cWvcfEOziS8sKLKIRQV06rQ0z4fChKJAJNZUiCTrXtUaf0USgPBoMKOvcbM66yEeoS50n8qjmquGl62cetLex1amwOxhjYGdsedoUHLnA5A6IVPtqIRDHuMZapvE+nduCfz/AhvR1B76i/qrYsGYwTAttscVyrcEodtQRRxTyf9Z7o9rv69tHQnK2FxkO/jwT+FE8y6wQQgGVQ8+YiLi+w7TJ4PWMIY8eZK4KLsOgBIBPGmspJBUaDNzjZY7MjvQfDQUJ2lOEke5OtoSC5EjCSY5sro8FaXeHwImDm6eJ+2wEy7o4DzUstkBlmDJZFDIhNOWz3iAcoQq84ZY09ODYS2iRNPdp/10Us72iLQsRYH4v7TfrSzSW59ghjHm/teyO4j9Nrer3DMxRR3N37sTUPYUDaIQpTPdOxZD2Ry3a+bytDEkJR1fImfdQCl8OjVJgLu0j8B13Ur2Jm44YIJCr0y8o6J3QeUkn2UWM8LAF3SOa30nnk8X53YJiW39IEWQO5p2x6PXx0CPsegRYjdBgHELqP9FYxgtJBrd7lIp0lIFOHdlC8roERqenS7dUVE3SqnvKEQW07Jbctrvc+LK5KRCd87VqQD1BQCdeO/y/KT/bjsAv+Tp5HGMN/gwXhhDU2inuiVDkGyDvsslgoqu6YTis/69w3czzEb5s58I7pP2KGWSLtOyeQqtpsTP1iEciTPVr6Q+bXew84UJ+f84kQ3VmKBNpg3Fh/mTE6e+VjMShg82R1fdQdnp0Pf5oQfXU3BftaI91WvJeYK9Nb/UKzSAcG/wk36wYAyCxgQTwt2XUXdA+6YJnrUx2Kp7uMKu74tjAaRwHi18qs9PZ3JxOXKmgI7ADZjyxdBWtMEByXbOKwdw8t3V5kQ5DA/DoPdLBtyV6NOMDi8SXsnjys55OBGUwQV/vlYkBcYkyYeLWHNSLCrYt9A0yLqnGP0kv6rPQPYt2Vq0g09Ihz828m2Z1Hl0ZxqcThug1HUSfW1h9e/9OaSUyWRSoepIA3vDlhrnXEUCOzfTNDbwV80q3LWkGBElf3xbwZLMsniRikCOOr3aAqgMFlel5GozM4Hx3RmktP9CqxqSjn5wTMDSyVH56RramdR5eAjNczP4DW0B8GxujpbTggpGJJdn/7kkvsyQCsbyzzCZPF+hEdhjdb14Zyr8gO+euAgRmyT+892GHM4yk6uH0hvZcodS98eReKQBSshjF3eJ/97nPsZZHnXh1CPE9H0Is8J3yFKrQylr1o6/8IeBh1QrN4z5EatvBEi1bOQWSwBpkW17mz/+zHxhJW3nZqPDW+LWTVwCTPvyqpMgwh7XuLZ+VRx23APLBMeF7hChC+SoOYJwlW6Nl7IQGY0NrfYS10Wdtgn/U+5ATx1eGpQYf5e/Tetg5kp5QQuQ6RZZ/u5zBker2WxYRAmtMfJY6zwcB3NhJUitXbutP5kpm96YSUOJdY7LAl5HV8ZJkbsXKEbKSdZ3bh0T1bes+Rvtu8YA7qLnHtRuu0qlXVmGRVoB5IkxQcz2CrX7toJz0EwyF2Lhg5JJ6ebq7pdJ28urRKyRRoV0mK+BiMNeDQIfqF+LFu09L0gDfBu9vwM/Xcr15+hODJNvMRC6a8+ib1jZso+D62+51d+vrEHHLpf8uJ5qlDxuler993uaj+d0wcnJg++DyZch2f3r8vE0GEaKQh93XvMRfvQFRcs8dqSsHXM67C6NSnM+bvg07zqO6KqWe2VxiG76oaAtuHDEVNQ1Ca3996ge70e6SPiztIuCx+qHmpWjhlR0F+bUVhSk1lWM5mYXEZbGPGuW/rdy1eHHj5zgaSv1Yv7N7S1tJZDzQbuBtO86eLz/G3HBs/1zOdd6Vr9hWeli8n4LlyFpvGUwyxlUwv01tL+7s3FfzdPXt0/HQP7czJLa+wtCIlnsiScrgMgQyH58k4So+BrPBrpQuSgOJcaf25tlbPavIS4+L32curn0XTNzL3VXKLmLTuhK4FgE67iARnluUvt+muYSXoetvE1cf3zs3oKB0bgHzOkpcPNnD5OFgKSiEiM2X5wCwiSHztYPY9EBKh2D0SmYBj/0bgm+InDItI/rC4963vdv24M2T1qidTG66VIWp0fycdq9wbx4SifdPGhQxgOoDiZa4bj6JAsVllf2FOaM4hU2Re0nApc/dV/yFLbwNeR70ZpsbXL9omkppCfyeyYQmKZWDtJm2sgZ0bNNN4wzW5lVUt0Isjaj/AdlTdzL/q21wKQh/7TpHPkexJZ8kXn9mDw+pjBaiM0E2APokHF0B1JQSc+3n3TSsg1lPZPAyKzaYmclntbB54QX0eUNX8DCjbVAIHgG50V3+nqTtUHmfpP9R6DiFk/3W9dHtXTXp3LDW9Kza9PrZr8ontrk/pivtvrbrjUmriukFEykwVF5KQxzB8jbljynk8y5wYsxRwSnqDmk1gkE5hL0Knc0wogByKn6WbF6IYcDypIBqzEislwQ0NmqjftRbAi0rOIi4DZgVHBIyB6i6d2W8L2/M8Wb097MvE3CcTL/oz1hEchTEA+z8HP0pu9cM4cwFn55r5iu0KjFNW8MizN1lRRAEMj+QhA3aBv0SXEul+IrYfo1dFfa+9oPqjgqeOE+I4Jahb1Meip9a7iWeCsr91y3yZn9aqd+gIi//VUq5moTBJQh2cnYvHyhA4LwnNRO6CTH58V4fxFieEOOPdFCIjoRVE5O7kzHtjjA7/k2f3WtyhbQhtreAyGl8k7ovN//32sYJUWLEbFBEyjJqnlcdQxo6CZbQTR/h+GMc9YUBAXDykaBXFVUDx1eVQkgRkhWpzf3NjZLY0hwyiyQ2UJuztiOkJVEotPDktugEPh7hah0jKiFuMrOiZwqXS856W+dXGI+S6UrmMxk5ObejXCVxwT64pItm0VNE5yk1X6Rjup90szgohHYxz+gfFCBI1nkTvDCdR7c66jb19GEwUsnYLdwa5xRA9U1dp9eYlbO10Nlk6KXLLTkNsPtQeYORUFV57ZdZoaGIEr74NGogD9THiyjXN3lDrSosgnrkIDdpko6FWDxhQl6whG9reuHq9mqdk+3Szq41foNdoVWUrO5pEcn9Tp5fJyRIllr+neIiUW4d0Nhas53ciav3F9RDgPz/jERTPTv6e82zMteiKx/Pc1tWqKSAywrFDM1CyViFUPDHEP5p3gjRK2kM6p67L/sabh8yDBE6pL6rmQt13qb1np7wi59XgZ5NnE2ufJZ4e2kPuqGQu/X8UFjE00MKtkKgyiTl9Vg9w/XRfNFrHKChYmRPWWZ7qveEKDsO1J+LJ6Cn2nAs4Ux47Egl1EenSF4Ma5cr1MlqE2AEtikqjl/EO1eeOz9LM1e/E/EDoMvOVO0dDWUnqEQ/BHMDMH1PdNHfG8NGAo7HbnjsCrgneDl3uKd5oYchpGc9o35FnOuJDakCwiGR+ZC4wfzNBVO7UV/IyZ8mRZ+6bYRmYbptMPPRq8kFQYlZudlGGsjJf5gG5LP764hNp4c7xvY29PYkclW3qogR2EoHIZqMQTPYEgw3qVldkjEn5j24m7IzhLuOyd+1xNn/PaO+2f7U+XD4SrPTGzXDeLaGPaWueZ+5ruxX64/qLqys6DmTFqhWcO98975rcWv8VSYE/I4KC9iEzPuX8p3eegicZnVfqjf/grr/dDztCnRo4K4bl57pKQ+jb1jSu+Q0Sx2XrZg3Fea/sk9dt69v+YI44KVgoBhqP8gOiXr0snbByL7hDPXI5dSlWQsdmCjSZcyY7qkyt0IPuGWctrimqXZ8/7gOSnY7D/NpI/4uOYxtuqn6a+rmzDHf+mltZlJ3Mwt67Zev8ySFXiP+H+FzA0f+eTFoehP48iX9Rc/ZYxWf2z5Nljedf6/W9WOr+ALdB/FLJ98DvAJ84fFXL+6EGaDwa9Qn97BLAVeeeeB4CNB4VfwqQPgaSOenJ5ZSqm7cZJ3b4qn5v6apcydKw5S40g9UWffqKF0I8Wfw+cui5uJad9vwPIK4sCTFkUZtu3HqbddsKvhQHl4NpAVHMmuArP+02I1kG9hcrc1p7fVnPpi4wX3XygkfF0USsOYcqm7w+kbZmXKkHT1pknzN+KgTcNGok1+IlS/FtMHLFQY/xTvM9d6TD3Q8dh4K7SSBmlYQEK/v6QIynJfbx4yAg0TmDXOgg/H39euK5raGQ3xKVPVMJlzZRL2wNA5BgtOr2gN7j/0RAgkr5w6iTvXfC9OAJe3bTY3mpIcf6B/mXJKT+Y/bU3GBPx/bZAZUSIG7t+Zmd2ZEW8OrYgp9nAoV+2XtuWyiAGb5yO/UNRetvW08dvXAEXCX6x9l76nY8dCGQuSp/Lqi34GmqW9a+SaO03iMlBuT9uXZkw0hT+8TwuAoSIFvcwzZWzFRVkN73f77GYVrskKxb9mMouGX9yGT/5qo80ULNSMn3kfzTU0YOI50PRM/Y8mNLyMDRvOcbJqoBZ3CoGqi/NuuJLfuUnQ0At7Om21qe4BtY5nIctIxsXjywXVTQDUIgWCG61Oe5p89Q09F3EIhy1hp9DDTlj+hTsT5ilYZjPZ5/fc5MVxnYaAMELK4vh7SKnWm1LqajKkobyhqkLq6jZJJaEQh0VfPLYmhunwc2hzWr1AZmgsstGz9TATgR9lH94NOfg8Dr6ZxuoDl/Yuot0C56BSCNNa4B2GYFAN8K3wN80Zt/zwDN+R7gbK65YvzGyWu8yOls/A7icoTMZ1nAsyD/CzqDDKLJzW4G/undZzu/C7f0Wd+Vbc2S55Tky6okJI/0WQc+pw4+JT1CXvJsCVaysy5md9M90J83bJrKUTKyJYDirB1CrXr9qGqFQTsBYBHqTWP7bs6SzjvctS7PH4hvIm6xI61diU45Dy+CnezMrio1PluteeaVuTsdJrCyNQ4B9irWSxUVc5uNapzdldU5fAFcNl3uFoBkrQDu4JfnquaMewBNBMFgcvuGu9O2Q1RuJ7o/xj6hTgSR/9jdOfwQ3Jijyi1ydzvSZWm0bo2uqz+8MEdv497lrrP3l471Ews0qkn5pSW9M6b9Zgtc59R+8KcYeerGqeLrb7/fJmWZazzEQy9ezyfeJiKBWCtYXPfyXnWmXh3+qwpFZzSHURQvbNnZOHEysXhsmFXZdnXatV7pfXSxKL6aMQil9S50T/wLbHs5nSvv5mHv5aiJkwuyc3YxR7d6Ak2EBlwcpQHqDpqwjFgGa4LJQiKYSROMJGA3tQKo95zsurJKSTZ7fiO6E7EBqI/xKsTj901onCO7oDooryllQPxUBn/3g0Ngn0Zsdq/Qapo68Q4vPDGrG7114Z3K8wI1fUx6XqWsMs2KCUxr1QL000e79nQueQB1B2BTv0JzYM6O1xm4qyVqyui0otIF5sQUaj+7CpI3rXRZmq74Vxvn17MGyNZOU/OVW80JjaHu+N6VE1uWPxaemJlJYm19Aig62mZmzdOrNcwMD6BpQSVObBv956dRuc0Nc+T3qUQeqReVOLCnbfwhSNYO5Va/uVOdblSDBlgLddW4xgtfbQarvE7+ORFbTl9Pp3fMt008AGGIhUOxZ+MWVXsAdQc+5rfa2b/iq0Ek+bm3jeIbV2a6W9uzRuPxrVfOj3cZMMZkK4WlbDwyB8fGH68uXJ+yy+32y8nVvNYzfiKNqjnZxfnFScCpoN/+5MbzO/hIeGro2v5yAT+j8OnV2zfiwFqgWd31bvD2928UNfHbxev47m0eQN2BA6Srxn+tCbKrEAO7PnEwoBy202dOFVtkij/Sk9qNEe0fLS6KHckx44yOjrsD0ue/b8R01o8NotQOow7Hjw121iOBcKvRsuZop/kP/ZMcoanmj5sasshOAn228DjPBv4esvOVwQFdZ2P7W2QZPDCsHak1gzB6eu2FMYS8fkPvamT46nM7MAFo+vlB5wczVTDGczFg9PAZoOXdA5xqLrmgwr7zhqtuVgl+oSwvxYZvvelwlXXvHenLtZdGr/tumt2wAYFu3OWH+vO5/Yj9m8meAen5FfIXZ+9oL+ZOYLZvIHsF+crXycD5VeuQgRuRzEdpMUxOIpnJQSCYHHIikwPODKzvKtcUstSWvVqscLZ7JxzVfsrVdUZ84t3T0t5RG2X/oNT2sLSGzmrPtDBtBszBbgFQHNe6uny/HA/59OVD2cugjsGa/xz+8K+W2wej2gse5q5u6NjK3PSy0Uodt1FvQTpJa//Cr5/3D4xsmNm+cXPx8rtfoScfV81sm9u+3PL863Ls9oW57Qt7qlfmvhTsmZ6Z24GUQLon/vi3TfLfWaHfnUI/PW6X/ndm6FdgUq3mXoFooqPF8fump6f3TqcHp6/fOz89v49uf7TYD6YOH1E6NE+pjw1Yctvv9qYtLX5wHvVaqMvH/HSDHXu6ptbP5gr5GzMeuvptDyfe3F//T0+6ey11ecmF1E+WOrG0b5rgjcPdfdO5UllXypUxzyZf27+1QWzFldWYBkqLFItRN6NLp0e1l04VAHoia9/ltvpJeHtq/yfI4aN9J5Ya8rOkqdllU53tnRWTmenposI/E6d57vgLR1cTju7xGFnmJZxup57ffkLsdOajaGP8+0udsw83fh7fyPz46mX7f483AinJp6+Hd5Wbf7Vn3cRbwGfaceVSjT0/5/SlhafjSPLgwT3q9J0Xc1M7uvAkl7iOo3jKbrPlr6s8L5l/eON2WjYOxmCgs8EcgFnNNh7OBpboHq8n4zWYe7ozR7CJLUBj+GxiIpcNTBc/cm9w8672+PTp+2dihN6GBbztlRMrGxaWKhoqHkE9VT9nQMnFnIZOF5NoOdwWFptGCUKKcdV7x2JIpixbMCgWyx/XLKCPLOrjpY+p7NyvMj268jeIDm8lv95av3jwpSzGsw24omk7d//WP5y2h0TV/YFjsvYJAD3MGPqohMZT/EM5gfXTn7eHey+ksvIL/JwvpLPNfoUfdEet8aRGR6WmFeIZD0Cfbm8Y2pEfiGRWJsY6BUbHDljENSxcykMdqY8OcMauAQFbTmo7699tuGajV38PjA6yKouSWdX5XE51Diu5Mr+U6TWg88rS+eZqvRcBR/VFU3Wj1c7RZ0L+1tAjfOiPFFhsr/O11mkCUZA/HQzGBJNRzaRPMOggvDfsaaSrMC2GHIKq/anXuGBt1bjTm+7bpG7pNu7n6P4OtI+aqAfO1WHHonxqjZThh6A7AfKqvU2k2oZNiwpOHeqomc9eAsITpCQDtSTq03XWlosjG0/94/MhcfDY/GFCBwM4AY2nYUXTtxEDctjrEXKX0M5NIy3hpWB9edzbm3GO3tvx0bdvx9tvv3JervyH5hS61UaRl9onhfy61pLyTklxUq0Jj9KdnyADOuY7gZvpirqCWxsWtpUlM4B3bKKNMKR0YfdQZU/R4rV700taf3yF32qTeDZxodiRHAzkSV7CR92kqvjOv3Lu1112c2TAvLgCiFtQj0UGSXMg2bFBR5re6UpfinPb6Ke5uPPOGGmihCULcfGyJiP3feKJozhbIP9Z3XEpFPi3mlR04UeUxRmSAUCnwcsWpJSm9ak8mEqjOYzDg0sSHCV6hhWZA4GgxKjU3+xeF28oSl9njOBH+GjOg7G73OHwIqcCZ6hJlVxsTFoWjmxHY0eqmi/vHh/SA29It3bm0Nd0Gb/s8WlbbmWVCH1SFYUwRDuga4cUzyh6PkjQE7PIVAtqWo3jbxASZJ9LkXT/dxMdslfyTLl9/X6ygqzoe9NsbLmY4GFZgPEXn2X6F4ccwHkd2kBtYRBlhGB0bARBQlZbtoBCLQSXRMfuLXQV2KPL09xoTGXn9tJYSGOYfeTqI8ZDitOPRY2S1mKasSgsTLBOUinLETJUpjdzuDhNraSCV4lDx6mR2SQV7myE67RrWuNjw9UxUjpPK77IoX8jg9UZnJK5tq5cLcP397SSAyXeuv34PzVby71HlkAdIEaKTqM9aeEQA0qylAKhfOjvDZLy0yu1BOf+vammvRKTVbT696PLd9/S1L3bIKZ0wL0OXuq3RpepJkbBkt2uTtFHFBSUsAbCkpFxI/g5gVk2mj+yOaU0JEey7HFXWepDqW7FL4n2meadA7QcGaIQgkBm5IwOyk6a6mep8ZrZfZfAbGpSanCuNpPnw/ejKJydJC1jpTtTlpUhz2T+6b17wr7wZ/9C5iq3lJ9pWW5rPLmrVR0+2bpWXxwWD1xLZcl84WpzDo2LZ2k4obPF4/WdI1XbMli+OQ/i5c3+8uTUVEK2b6F9DX+MokyT3QtGJAc4JxU+tUySxSoMB1zLicqiPqQkCM9aOigtuPggiRkfnsk+jy6KONbYPZy7J+GEsqzzm3D3dtnnPhWmeiFyOqUv9cJCA+jI4HJxjUuFGtnVlD4RJ67f7lmTlCQl2vKQS4allEUf9r2pb/SqzFkRGXFUiu93WoWEgBOHqK3+YKWCRmBJGGwCNZFLUUCfSDxJSqmHVb5eEZb9FQTDV0mOSNYnt5X4sd/Y7mURiSQVhtOqqDMWGxU6yvPj7V7XVF6tTJrDLoqUZDSvo8+7c6q2r6mtSxzSFBJ0iR5Rn77JUmJ5OkZCfShN0+D+D132nLmFzuOXisywtC58rSkjjZjmUYPCYARJfTnZPaQNwZvZhJpTsnShIMbhkzSzTm11r3RKep9lAmswpVmWXnRxlYshnkzCuevrCNncDC0zIjJNERiWONAngwhCqsXZp0jH5PujRCb+G7xdjaEiKiqlNEOLiMZAcEUArpM0Q91OWU+UC/+PIevXUtdTJokbMMMAfltCTYupUFCgBKjTUJCTWK9FB6V7D1V3zIoPxh6BNf9PIj0j/RXYkyhiBvAiIj86HNEku5jl6JmKyR0g9Kgq5S/bkYie3H9SMoi3mofj7yQXIZnbyiRBe40eHk5ypLZysF2URZPH5Ch2Lc2yTDXKos3mHg864S92cX6X5XkUZeVCYjiIjx7XRVjOo87B42TUysLI/9n3WS1wu7hGnqYIanV5ogegEiPYslSbJLOvXbInRDwawh7M7b1+ImWWOxHcTwP1Ilu+9ZOACT+WuwW2HtljeCb8yXIKYNvsIQpkJd3gtyPo7pXpb0nqAnX+xkgq3fhI142MiR5B5aZemAdOuxf63UZoHU06tn3Mu9nale2aVqE/1GJr3Vy+eXrG0hyRz1ctQNRLVTn1//olLiiXe+cEOBv+q1O957ue7p6A+GXVBJtVB8/xzfzXLoxQ3LBsPERg+g30JhuARV9djsn2Z8ajj7VLqsDYW5h+ZDp+Gd+BZRN+Rsniq0ljxJMgx25fTbDjvIpY15JIXGoERUFifGjU14zrDqgpp4/nJKpfw73XFWOnyHb0UJSZFEvwQo7FaWO/qL73jo05XjWvSdEHG7ZD4ywaH0zVqYsuLGTVhk0DJah3W86zRv0C1Usq5/doGtEcKmTEuYucMNlxXY6VHopbm5leq8pCtseFIL2ZOiMEK2IUozEd4phWIYLrKDP106WlxsLANG0aMnQ6dWrjKacF+ixlsoIr9qw7Nn2fkZ8o9cv5hysdggnwRISee5LKFFcFpq3IPjRzvuVB6I2hIx0mj94fl8cR/7QfHlQ9zQk0jGP+Gro6SuieGS1Kl5w5BcuOEqvEWuf139G69ooU/O0xy8+piP4oAhyvSf235tCutj5+KQBqah0J8YgPhkRmPOvXeN3EcnVkMidEX/JJetvl67Rim6VeqCHLgsL4lD12WXvplpqXNyecd9vH5aTqbjY4/1nz3t138etDJoaaIUIzYxpDgekI3FqYh3GBF8VhUmuA+u+O6p3Mm6+fWdSfzI4gmbPFXJX7Dcf386uWuhs3L4ovSbR3HJ69MraF4/pqS89xwd8Pb7oFzQziydBXA+mEk5svVegZvClTxIavKIikAn0l/s+N0lKjuKzfy4//o2bz38txTEV42sYukr55MpR0g0n+ltRyOM/cuD4wnY0tT9C6dN+WbTlnvF+dmKLqHMcnqa1Gbl+nEsTlvz2dmAEMpWf5rulH5Gjn/3CytHLOWCXRD013tiRsJnlFx8hoeh95RgTc7e1nqH1cclqAj0xClJMe6MuIhir2lN33r7I4jltzOdoBSew/UIZuxbFbfiy7g6kSoxUfS+BlL8aYvfwIpzaUbr6UM6k5MxJYafw/O25Z0Fe41LR2vblWsuaICRw8KSXW+hBHnZxgzJ2lAUNCReGE8eREgOmTL9o94+KypjdD5+w6lXvP8PFNyWF1xeK6KHyy+ohLo+qS8VqpkIVJIE1YTD9NBWwixyO0iAjOV60o6nhA2oW2bWjblH6P6ARZjicS92AOQnvTfOJBXN/tAEKKWWBddNHDYV0wLuYCWUl5iH0Arhf83KSJ560xwZohUO6BovUjTVcil1PMHjUVX2pyeBPjUXZG55xWu1Qk3+iVlwWoSpcWuA2KQ+wrTO3LN0gj0Px9j96Og1a7DqehF3wpGEMsoNzGPUDczP+limKQrBzkccpF+KKx17U7ILF/orMnqY/7pcQdVb/JzrkiUN3L00brWLjXYgo2gQgVb4HGDzaeU3MXOMwOuHgymgavAcG1y6ij7jCd7RNSy/o/Jw0aLYr8tcSWq5NwUTWVS4l04doM2cb7V8hKJd9mP2sLKKHYU/kTsRRnhHWDFVKejnNkkD1VaeREXoL00uAzqkqrXCQngfAuG64V1vdvkAOHK4xhloSXzIBgFbah5LrtxqTwoczNWQcwWcod80RsURafh6f4CJubPvpG3ZJVhDADNufVdlDFKjVRXrjBApkZ02a+f481VulKSGy2Z5VMFK1vbIJBA0QLqMNxA68DCclGd46zMcaBVpz+sWezATyJaAOgKqrSxLBcT0cANoRWWjWHAMXW7IKw8sRAy3wD00Gqmu+NxKN2LdbD/xaWoK268Va5zG9qPaXh04+v+t068woDtgyu67K5RFfKksF/8m4ny1myocra0tRGem1soY4dDwHi4EUKs+gf2U8qLzQdCc+/0LG3rPB14dOk58IWRUuOgwDBvzi7L0IZMxOzBbPfReR96J8EGQXw2YQq4bLoSR7StUOSm3at/HLLjcQRlycdbd0SXJNHan8uq4ao0f+O1+YQpO/l5wMTgNPieliO9jm6yRQUNCFP6N51EAtj2xBwJFRYmHefpjGHGUqBphIIoqtllTxBIw8fzI6Irg8SUbM586XKruEwU1SP7aHtvYeGnugIJLveWM6BEcCw8CiXhGaVhws/fnr34QPqebp1V8/2gLlZEla+29GtHNAzPZydxRhbaB0k1guFx0JpkE5A+6FdG3JCypvmLicICoDaHHB8Up0HJ+q6c3fDxIgJGP8aff5dVOrD4Q2Rpjse7ydyXSDOSbwdctUN0t7yu8d19e8picKMvLkzU8PHK2WT6DfzW5F7/V/zJqcc1D4pOGxO0+zXpVkV4dILl1vQV4ZCS4muVJCnjx1QkOB3p8XaphuUDbN7icDVLGrAL6aEIqFkQ5Yr1KJGLbGwl0HCYydgsCNVLZd3tQX3wBt8lroYAiaWLdWUUCBaz4gGWAA97Ip9RNUBD7yGoqtu8iFAASmmXeU9dAvM9MPZ6PqwuyXFiYONyoVICRBz1pSXJ7VYUzH/TtR9a0zm8WyuhXG2cDLwMbrIThplaVPhiObF/7QAor5S+Xw+Scz7x9k0i7ROvTJmMvfMiOwW9/94BgHpCQw+XUKREGq2XDYTokMtFeVvbjnPHiHLTpVk4nJ98qPidONM8Jzt150DrrXbmmtnwuFzh/F/pQG+ne/HPU/IJiaT8sJqeG3J4/w13GnH4lTDSsxVsvUpbFx3lXJrNB/Kgk45OvNoY6pckU2jKk+fqWJ0Ql5O0B1S8HUlyga4BQFFcRR7fFPV7Tulj4NA3DZBrOyiAE/d2QrThBWVjkVa1ptE8bS3Q2o3L91I+ojW3XcL4AQKAo8W6JocKXHUuCx/zzlxyrT9itgVL5dOpWNdMlc5EKVu9exUtBhNJswfTu3UDN86QYYPiPZIhamQ+FNLaTfTb+kTOCSNsxGspO8QxOyOxEEfDCmVdlhTldJJGhMBzYj2pLEMn7sgIeyka/zLmMAjuF9uh2G7vB/GIACCCMpNUzxcyQIBssNdtc3ZsXUOCrdGbixlQHmHZ+34bnMibkbYVqmgWrfG6Th7xgame/iSo9BOO9wZhpQb4UAWBdpdzlS2irxfgRsKHogzEEkoMnpjqtY6aaHTXurL4gW7smOt/jMyDkU9VY4hO6EYSPGO3xxapAWSX9Cux3OPVrgc4L4i1g96gXpNeEG9zT4K+2hBFU3SOCrvtPKm8AHjNvEciiGPWQzCjWDfxRjHNpF+Wn2hfJ2zmc/me2RMqGzfoTIN8um/o6QfDM7dX39KNqi6uEVrEmTd/QXYe3qa0Pn6yT4eD1f5u3waWGg01r+kfHSpzhzKb/0NKMiifl76mCqw7UfsBX3iXv6axpdtVv3rg5YI1MCbo4sDSN381Dm1pU9ao6NadYC37d8uI7Xh0LvWYx5HjgOKoPnEF/2lA69WUAdercwPz4m3p1AngA7NkDe3p6Siq6fQP3d2Z0VRTwske+NSz1u9EpUkn77eKPNd9wJT1XhzIzhP+B9V7ljEgpCgYKs12NxpCv5iLEHxT1qLIMttRHHnZ/PEAotPoRY0tD7zO/h7xDfxxXy4x5w0U4hGJmyva3bOC2LGHFzuk4TCBo7iDt0KYyXr0S+hZY/vsuUl9EndhU0incZvH76CbvBI0E+3CwQ2Rr9gCSW3ICdWaPfIHuc2xj1MLIa4YERnHbtQLFl8lrHzktAX9T8ZYZ52vSIGj3PGL8XlhAaHDcrNzsvIF6dTM6zfRZyff+6NWRbnXtPantvG6LFMgH67nRrAdONbsM5ZAKRWOuQWeAOqxraYDalNeH/I6zpjsaiBhkNOvzqYjUsRKjR6/Oa9AZ0xff6M812f7CYaOlidONgAM5cWY0cPjCiWJ5J0HGVqc6Imu6jcBsdD4UatM76lAP7tGUem/FgZyUQ/NMZJ0C8j8wST9wPHjI7D6EjoF9tTAR6nJxnQRpXXcCrWXopD4VW/Qwj5OBpegKXWaxiM400y+Nvd+2Y4PRXDOykP5f5YHqwbTC5pgkbsHynTRGJw+AQ8k8AvHP6A8IGaTPp5nD0uIxLGRfoBSZ6ifJZFVWdt42QXBRFGfTLmy7fXm428OMMCJ4WoPQ8EHzxOBzZw8XyKoM8hcsKrkqZmC2w7azUC8vG2F2V2f+rlL0okgY6fYeK6JE17bb/zCvLayfaZV+3bujx1wHiRTRz9AQxhQmNwB4bP5kURP7x8Qu66Fm5mbsQ3CfIsijZnSAFFrpYNhByam8jXr6ObFQiuyG2U+wjhoiCf9eX2pm9nNRJ6BpROWKhYbcmfCvSfisdxCeg1cD/D5lLotT7u0o6NX/4vpscaCBeFjKX0C/KzsA/u0TWYuAi+LAWXOc8AHz+QXtspYVr063FWUhCaGSttic7OSVagsz2jBP1YfDGxy/oFWFZeEMrrLQry58YljK/cjt3aVzpO3WJLR5ij2Qt0GPOK1VzKNyK4mvnl8p/+RzRKUSpNwlEJqTRRvGFyEA35kbSkySEQsE3yQqed2FslDHNlxUffG5KOscuY63ROiGIsuolflH8OOIsCBzwkA5WNSyPvy76ovO6rKXJfL5im7yDsRFJH7lVZdVzd4qGSi6iGqkAhAJHdwO9yZlff8dcftYMF3l2+YFgjRGPtjH4JInpovkTlQ73aQXc4/Cm/gGt0rR36pY8sqmHWrk1iWjOBj9ZPHdlkZScTnvJ5y686BzUZ9hTw80X/TrhNY+OXQzYqJmkz6S+EwcwEiMnBkkS9Xe+zrdXUZ1Qnf9hgOk8CEtG9nEGfHSGHchhadH/Iin855Cw/OmjBpBPBGipbF8RURJp4ORBGRgEcyJUcxEIRWTK6BWLsQusYMbtSKcXOoawGlBmTlu3zbV7+WkInPX7S1fx84IDawnBIy1mOWxnBTe6+15ASpCEdU+saIlOq7yVI3No/5Bq0Yvk1MBu0BKnE9oYiEF6GyhFoV0ZP7t/GkMWrdQgKd0LqKplDH5Fh8sGX7gDx/0S+PgwfR+QF14k7kDiTbb/MK7Bxyx8LYmQ9i9+M71TO6bK0WhEfZNsVBXdstKe3R2uPr9C3hPaXB1EhWedTog0JQsSyOtXjEQt6+elCrSxkTtxLrInCKnN7y4dH1fIrUYHCWmwls0GSbkJG++ICDvvUD2M569hwovNXrIpDUd1361Y32giQqtm+lmrlJuyc/xYWJPYjmkqjMqOqpvswGLbCvxVtWAXKHHPJ8qe3pwRXqRu565xX9NS7pGbSACmKdNsBpnf/qUyxy37Ecu7+gjRGi4czXXSSXibow9gFrsAlHTGXOm6YGuvDu5zaf6jFcc/RyF8RtT/II51OQqBhQ0RnTTzogKxH9eKaScWzfuJmDDfh96FXsmFtXChHDeDSuhI02kUNbwTaNg/kHpj6dweInJGHp64RnVV8IcmyIXcdPM83kQIjTFXJQyvOKCQ0e5ETb2dKdUhRfq1lrmuIP8YCS8IgHX88XMjet2WP4MkHzCamJvK8mWQUlU1ZMs+41lMzpbB8CHzl6tcptSLbOEu/4NhoEPAn9YMkLYzBWG+viywJiFGcCJn5zCz0bMdGfmMuqyEM7x7w6rX1JQ7GjegpwAwy3RXYl1KVwjiGPISz7bfaQLXQJk7+QLC99UfQf97HJeXB9TmOfK3IIFKJuYEqF7z1NcEXnKyXw+qKy3n1EbFBlRylMs2s/L05olvfAyP0n4pQbtBwionDpaOtKIIHcjsssMn7BJTSVS5NLqnwXrnlRsHjxG9+UduA7SO5DWjYj77TUCTpuXA8fQyPNe7Z1vzF4qb0cIfpJ8S3UjnTlKsVD7MlbPu6uo8LtwibAc8y0WUMkvRc8+GB2okF7eYgtFqsl3bcPJtUMfbpwdPviyrjsh7FKdoyqgSZKeTsgKJoLYCFVElzVWkq8fHXEnV+7CCKhXXxQ6P36v4dmA61C0xk9R0irr7dyaB2GHcmL3mLl95gjeGlYqqjTLlIHOcHU9uDgeNweRJ/Yl8c35EkZlrto98hsCokw9ZQotgm0hI2KDlj7Q9tbYvhmZDeYJkyDVau+RERI2QKhHQxmuTw8U+wRqXrU8SZrJSBLwyBpBgyFk/SO5984eNIYGNwEXZjtMVGJeL6yNxZZ5oyRZTHLI3kh/UNTpmMUgInMh9q8LaVZKO9WbwukKgK1ScU+ZolaKQ8NL36PxU/0CyyJvrMViPLtMzahP1OXR+Q+ywQdBgBbbRspR81O5yhUb5AuTKNL6t8ZeqlyujmWO/fz/UNQS6BAlfZx5J+l+UXQtLLXIMLmUxdguNgF/egWm0UrnCQ7Yc74ooiGBi8QGMGBxMwrm79RfaUMGIlCpcNBC+sVxbGZVmYskZ2PUNL0C9H9d0YWb8grIhOhLtpuWOC6iT15NhVTGO8iLWfNkNTqdgfo7etmsmYkPyJ08U3Yl/R8q1OeSehkCyXgCr574w8MT0qS8MCy+HytVgECvIuchGKjEvOnsfFoQfMx+/z3kullI3p1SuLYk7EuFeTJgFtwXl+S3i4mZGQEJtgQj5zIbagd+DmBR0R0hLjBFcMKsdDidfM9NgR1BgjqBbaxskvCvANiGAoWfTpqyaISYcK+MTlz6irnhdT7V2FCXfpFr+TTxb/x0u62dhgVhKs2IhGYCD/26ajyITmZPm07WNZ9vla8keC76AuTHdnte0VRmFKmRYNvYo+lsZwAo9TbccgiLIvMWgRUlomBJfltgRo1hWPCUHpYM9S8LtQS+RZRbOdk7+hIg6T6S+mbZ3PsWFpyMEgauJgLws1uM6ok4RC5dTDMIzLfUEfw+ZxvSP/IIAcN+BgeSR8bylJgk4G3w8BP999fxj7F3qaPR5QloTOVCOKXI/4WcH0KYHjg2YWyQ32VTBR/gTGj63Xjyv72aF7GGRtBokoB6sk1FOnCAoMwlo+1cSIRGMWDKNVxjer8KnrApW5iBpNMirHua+4Y4t8xXlRUu0F2jZ9cg+oE8HapicnD6U48TAcq0XizBa9R8j5IjpnO5sFeSePHibj2zYw6Ycl9mCaxZUh8I5/Eu9E1+paOXhIAJ2Qb3OPVoTzIC/djGSi3/rvVymFIkoavOQPPPpqvsTk8gmpSxrKl7NGZ+hGRNRS3oFcnZI5qhLk/mU1J3brjYfnugn4PIqf4BLTBgtsjIuCjL9dRuxDWfgwrLDPXSoj1lAD3PyRGPdaqpEs1I9zeCURGAwS/E9c2LZb72GCnHB6VLAToTrOSzYAoUeMuedG1wTEB6XIo/hJ2ihLrj8+U7LYmW/0rSba4cvdIe0T8A/ao+vQtt9iF8Buy5M5Q1CgrksToKZLK7YmSII5dIoIq7ocb5wBGM6jRXl0j2Fvl06LqDTEu+K3sEnJFBkLP5aZKJ/s5E/ggEI0n8Cm4SpRaDSagDtNvtjmi8j1TWEvouRAKpXM65mCjmn7ouaoaHTlsdNtHnSRHm/ZQsxIwP/HMKenkGjRiVPLr8VS0VhnSRIWT0WzQQn0Lm4WNXtreHivGBgPKFJ50dWZSUXk+h2Af32kJK272TfStuHqzvPcUB8o3agOKtkUhZ2FJKWLJ/xF6MZxCX+CDwwqA1Kvx65DUXgGyHxuRWJYj/7fA9GSk7ywT60Z5pw9fYFmoW28RSEJs4S3IrLpHE0+5BrPzsiBbEktK+jo66fCbd5aDpaWv/lNfqmYczk2Nbk7ugEuDsEqi/4Wzf9jAJVf4LqAg6vTBlpELv444pMVKEFbckC4ZJitKKNAkCLhHuHyQ7c08Z68s6K6cuu59QkNLnCow8I7C81HYRKC6UInSC/oZ3imFH10uOQhJiKHRVbWkd5GE6KOxk8iTcarxYHcgPCWwO7DnkTQMX9hjqNPIPgKy9IHZmPnQQ91k3/r/i8hEEsYN7ypohLCZHMA2knrk2YNMoN4iNiJ5+BBqCG+hjROPIXKwJxEypHrSRAsuoArCkwelZNz2YTnChs0ifLjFp8FTTjrvyC3vo3ab6EihIZDo9D+4o2aOoTSn07Sgwk+G2domM1ntRC+da2x3SQyH0Eh1Bx4fP+gMwuDgQ6y6r+GB4EHkj/68YyOnHf5/7CT+DQs4R/N/4NGRvZGmedPXrez05pLVXYdTKZHI81rsza64LoaLdwREDS85CFVPi0JZ6qPRI1FtaO7KD0oJdoT0T67aH6/phqq2+EGiQ0l+DPVg2iIj2q/g60z/eGg8qxtDOPi4j1pEdTsuIxtvVEKvFZLNCq9GZHcE1aLxSGYxlBaMdE+pUEBM2X8Z+lTwHqYGMZ3ZMloMTydnLVWcJFhm0XVTNeSRUiaOfmfuchPG+z1esvYsymOdqHZAUwQ/P6CTszjiakQbDLPHWIfjeGUBOmoYpBMpCzRbJKaAeyKxkXoEpBIBBKFQCDwtP+GKxSc5lwyBhmzdsQ4iEtCdpx3bl1+OCozPNwfF947jD68fx/ZC6147ObHNCVhUWgkfhgCjV2jMk8BQax6MFW8AnS7ippQCUiDwPmeNNVUmTBAEahIb6nNkRnHrMzgsqmseeorsUqKhCt8NZLdQG3BIpjJtG/dfvIGRqdJxeWnlx9ZTLLXWX02BqaLGeH0bNubV9baEU2HpyhjoqHZSrU/d071RdtHj/A4JzB8devFlWbqnFICBKcYF/+LAMCFMNRxnC5rbWLWVgxyD+OM7jJCTvH9FXIAh4CgSAaGYV1M2sGZ5vUlVSA4U2D5MDW99f7tqwN7nJv8OjfHY12RAriQiMCvr/y2FpJ8zFbefv4Vzn1A60O8v7sL0d44JjyXwT40X5gcWR+PPiS8ar2FljCx75AEdQIgSPKEWRnXi49WbZEOsEt9F3fy6o66zQ8T5B3CL62ZoWOX8KaaHXX+EDvLULIHFOHPQIRYx1hgP+N8Z65jbgZbJ2eBLqgDbaptThSr0AnO+KO0hhZ1CUeSnZpdFFMctJOP9f1yax41d0hhiA9y5SdGHxoC2+h9ljmi7rDhlLw+VHNLCFsh5iruPow9KqzFQdSSga44hQwfQxY5pwbnD2vF+8zjyq+QPqgMT2ckKxNDF2f7KNxeTDI5rLETEuxogSFRTajiDlhhQCO/O8nclkko9nSUSMbjlhTHSVJgLFmfx+TvI0jbF0X6Ub5xqnkD2TksyMN2rVSL1JUAjE/Mc7af0pIGmOCq4wPZEKDdn107b+cpjWPXbUq2jWP0CRQpAEtRqXW/07qEdIRKceRAGCYCO59MViEjWlJlJWuGfcSo7jN5UxTUI1jwjoH96OnvBRLSJAiHQqOPLbxtffiyn6SHNYnH4nj+FRjEVouPQ+7aes3aM2h5Z/uKN9XRptVGqWdlcqhcXOWadIpQSg7q/ytWXkerZDHulOI8yerwX4Q/thihOBLRvUA4PGqlmLQPpF1phhg9gJon58LLfHvhKTITqcQQ72ljhYze34hPFMyTKUgcBo19xbQl8hTMEmo5oQgV+Yze/fofwkswDs8LqhF1oLDBM/0rrHOeV6MKvRmhwbD7xCb1XI7rf83MzM3OzLrPqzY3V+4OcOmd8C0pqXBkZHSUooDPOVKz2vli+L9daVZe/4UqRsd7KXipxszsXcjosQarJM/gRWQN06AsDzP32rkw8+DJDNmmzK8lFnqH+s0vYSBSmXle03+eunWTaTpZId04veCWqpFBx/2hNf16xDaIaDg9wmlqWREBHIQQXrXFc7gbzMGDMFIWRRnzECQoJsmFGo6a3Pskd1NYo6aT1xra2qZPZuHYKDKw6G6RaoRm3FKnejr0Mw3wdBUEgdbDjDv9weUilYTHYvA2Z2LyaY1eHogtFy/tiL/8t7dvA9xJRKd2Him6OCE79HpQ8raupR7Mf0tNIPqzF6I9cDgIATl0nqAiapgugFzBXKAeIKN2t8UAfha9eHZ4u0Hi+kdEHv6TtBNoLxNs8NSVSE84O0gaOmn12p+SqXX+wkbReZW5OW0rrD5ptxs5ZFTZyigS/h1Gq4+8oSvTCb17vDn3xWk8BiVJ50VOlSJTkiAZWdZhQdXSZfD/ypq6NqSCKCSTQkF0F+H5dj9fCPhI0mKhBIgAgxcd7i8y+LGgLwmUJpyx1/R7muWdtdNUUcK/S/8+D2nV/r1zQ0XC0t8/I2MHiodg5c4Cz+XY8wgyYtMwKtQqebcFhwyARC28QOb3IsA32s1O+e+obquYwZtHcn3aOOfbVNSoaF3uQOf3COgg+L7Rbvz9fiVS0uByTOaFRWabsmnHzV1qTJF9DgWE9e8Kgfk1ql6GgZinfRFzR+/bHibopPCdxyKmHfjKTkK76u72YFdic2SwW3gl/vpnB+473F3vMiYn50H6VlKuBkYLVNto3yvXlpNrsqCN/qaC2nd7cNp7FRhTPn3/elLhIV5m2tOttP2zVctkPrq+9cYWXnaHE2Yd6+APn4DmYRndJUmevEozdzIXMu50qjd2mOerkg6eOUStJNPT8MC75GFFOV7yIiWqnGvyIdyBFDeBpQjAUwx+3u/mOhrfOT9itKj/G0UM5nnAeJflgk07ENJs4cD1szeuDKSWSdhd/lW1DyhYh8ds8bGQ1bO1uJZxQMWq3oNy6i7JCD17IHC9/gzH7S7iPh3mjackmj1A7CNKQqYLuafMyDNLaoGuoxvoRr1p9ySGU3emXP6uGNaX8DdIlo+lzS6JoCXuw6rcSfbBafQSo3OF2YVVTatdRcKI0PRWJqtJse16Obgj3A+iq1pYiQBPdH1zR45qIMK3vwTjir9tJ/fa3SJhIAVNxalxjyt5oTobctkYOxlP8S2T4d0nBrHuzz9FgEraF2D6NOHlr9jUr2wVDOBkwjyMBKHp6uXcLfRhFbR1J+zg04C+n2k/ikXtiBOAhQGp3wsz189M1ZT4G8BTPmaOncaHvsrvjFxyaXpyeEcNWoB6bYyXZWXZXMFWcfxxpnKHYb+yjpdHnLN+nvwuHpMr8mvGsjuD3J0qytj2CslbHpU4VSnM8eMHP2/qyAc41tJVACDvEyBvUALpUrqMfkyX0xV0ZbiKGMS8blosZs4t1tBQaxc/A9MvGuvN971AFJ6ofb/iTsCBOV9WfFqlJruOCPZyPrC2/MN4MOFflI234D5ib+CadErsk5xXbii13OVpVym5Oc3/h0MPgfAxPiz3wvLdSCz/xmsNrFimbJxjQ2TZQ+3Una9sXh4WjhhFhd8ceih7G/WMGylQ9jmecp1aGXXhqjKlHALP/JbPtYf7HVmN3G7EsY5yFDx1Ubv7GEcE/m53TklIqcf3Hq8kKCfpsh/WGae+s+xFhWJ+8TGd7CakzgXHVwjQIX+aoaPjzDKN6SUaT2KzpzRyZw+HtFGJfHBf10e4WZwj1eo0c/cnWw0IZ0su3ZnYPfY6W3OCOuincMh9IuOOSQ2HcqJX5BIIkUzGK7alyEa2sH1FLadkfXvXiM60avmdxuvzgvFlG1sRfDMFPSb0yRx7rJr0yCSWe/GSiPLdjho1GRwLd4VePODqx2XK4zTBgXs1llNKU4syO2Fc87QhG8+qwNHJVXlNaQ/q83aiTNfmjOEIz1vFKsxGd/vDiv82mr2Gnbh9/Vcvc7sV9+yb60Njpc5N0IEANRbl+9iubxIDlJXk3VPsYf9W/rv1690y/efGv41AM+tfDB3x2W/Gft/W/2s+FPQWhploA46aydo8nTUlUPTpp6wl237uCIUmVXn8p3miWFcHw5/P+DSns5+PWJUVL178OQB6I1xAu7qhTwjJZD6bmnb1zaWosTFHxOaxJshVWUn9gej8GSMS7Howt/c91roJ/x9mHgKbd1LrwVdLMutypfWQrC60vRNf/p5W6nXY9w0tEGYzcoXNIxdN16vzxV93RuvYSi3H1JZ5tEJnoKiW1Ndhi9zUokwpsKM1MWHtEmKHWAp1oq41T5S+5o2TvXaV3qnO9c0F/+jnOVdUNT6gT6kUJxbYv8lzvbhBjGjlNXZ65jN8FxDqpckZixytgec0Ntr1YB7ueyTMO+ks/bGkoDjckfB5OIexzDwP94nlJIUW5HaRo6aI/pSKFFwfL8zse9Wq4JF2iGS6oTr4TOcC18Yox7lYO0cftSP44PTq4xA5NtUFsd3YKZXRxIpnRkSFZYhtG98c2oMwrvtVjHbkQDYH62KLmX9yjMXcHRG65opjRhSeTO6alzgEVNmNsy73LM9lq09OcWa7A9fFRa/bYB5tablWnaA2Xhi0xjdXPVgGw7q+Ir8NyKem/M+ndlJnnP9N3zB6lvFMkkLSjbVczx1eXRDvOnU5F/Oc7VpZrq0yfvOx0ntUgmpGNyA1B7GN7bsv6FS/cmnmsqrx2d+/EMKYXDdfZDd3u3dZX4MTr4MVSwhLgs5WPN4lobpblte4hGhXBfhHkqdzdcOqJDZv1+x6hUlT3/2aUmKudpT1WRrFblgRXGGq2gM4cdyUKatCHBTnShbyZ3bq+gBkxFrp1LmKxZlIx8g9zq3TWf7qszq62rAOY5pt30hBfWCfjqG0b0ox3KaZ6ZiKih6WE6uTNKIj/VuKSGTMDRYzHbLRFLiv0tcDZaJh5g5mRMzoYGa8DNsWnu9Tsx/6u0TMkO1auogm3d+MSRfV2W8f18tJ5tTs+7MWmKDpXeYtDsrG7dDInQ7Y6y2LZYY+41U5zXiOaPVMV4DAuCoP6+v0eNmJwMTF2uaGVFp8pDR+J6BNv8e01MrG4nLzPpbK4bX9aFiXcb6Jt3hDlNOML0JOquTsxIj9geyC9FsHe7Z5cezQZVT/SKZscOqGvpTWhnxdlM41/EQML0F+TErJ4DqynjRvn4Jk1Och7pKTNZ+l2fbrrc+UV/CzFTOJZdM/KWki5XDrjmVftd7NMnpPyZvlqvM5H49wHr4rzGBzYzzr2/rVPvNInjhxtCIrlhAaP7mWhS0sk6ajZXR13JzrO8uPLdxC0bFSvcWRNMurftJs5vT6HpFCGPHXvVorOYZ+9vjyHnoaBHTg7Rcve4uo9l/rxKxrAH9+pW/a12aRr3m2zvgjgNW7XAXY4o4fmgLs/KPDNBb+0s1ULa/2VzwjVG9K4OGvHg/KI9md+syngpUsDQE245V5JOTy5Us3tZtzXUTFJjrc5ih4NrVBSN8svkmA6+pk5ZOQxeBbiwaWlt3V51h9cEZfRNUEY/WAKH1Drat2DkmQ2Z9K2CXK7M3C6mqmW6mkWRx3qCHUlamq53ieWu/4OCPCG1uUg7z22CmUK63E7Gt5vqVSxjvHa9wy1kMGpguLHS7am5jXJ4Qx6CyKTHQiUMVYDLsuik5Ta1rsysH18tE/5J0pfx25uQu8KaLukdQZPTXQQL2egpKBUKIz63Wb97yeEQrrUIwQvXgsANxMG5LjnK7+0sZlzlAf6esZQ3fh50mBxA1Xjjpn39JRWTaOm0qqRq75btcnmrhk88SA6ytFimqk8Ixs/lKbmoGoWm++19hOjC1OViQKNnBUrcXur6WX2VQDjbYdunuR3tbFHT89BH4cAH4SsMwj8L+xM0DTCQQKAPYXAAdwVTOmwoe0+LMUUDD2xfmvAKgKWZ7BcE3WyhK6ykS7k5OrrHWmnS5Bk7f64FWuoN/nJV/8S6DP3VXq/UAVzwr2aqWKfVYeMWNyd+XwsQ2bNcOoepBVBlHPaT97mWkjijsYex6eANkKzMAuMA82gv1UZ8g+AD7ypwLOXbb8zW4htdV5HRNULzgWAIfVNRRxwWqPxHKTpADlaqGMborYKYZjpJZGCG9jEyA3cT89qxpslYF6XYbuSeCZXGFu+PuQoP23IJ9C9FnxfMusDuLWeVnGQ7n5kfEesuGmz7b8dcQBIXXKefkKqhYqwBQ4RSewxzio+wpI41LDhAMgOM7n6lqr/SwVW7sRK0EWz9mcjzBPx4QF7fUrT50WoRaeKMzM7mLLE2FoNHDXl+Vx4rtzXkV8ti0qGbkn+ZS5NklWQYqDElTqrY1fCovWEdzk7Bvl5ooSwrhhyUc48R3lpfkxRzmTx/MEwbsw5JAqtVOva/Hj1wT5NKa3MUF7AtEShlMg6Z/99EhggM3HVLHpBnVU7StRNm2m9q1/kk9vTpRlFDlZ7joo04ilOQkSXQlETxi4ZWjtYIu0mur1kafW9VUSFcOl5zK060qlVqp5ppM5SCbGG3EhgFB3KRWeVDhALSn1oWkEtCh63yPC5xKx7FIIYE9uWu7dLTmtgwlasQjdLQA85Rhc6D7ymgrdJqFFBZildEZQ+0XINJXyC6N2CZRTGVlAArYVKiNzT+opswYbMssxa5PO7UCN8/FTfnxrEhnGqUZS/PWdvrwTrJ5EuZojWrmGadFKYHX4PUF5OybXQDoVkt7Zz6MJrJ35UY1Z7x+TMVFrjO2lNlNPhgHYYmsQ3YJohFeWVA6BddgIwEs6AC/0IFf6Jjxgs4yobzLEfVqVlkAB8H3Hp8q68ZURMqFfjXrlYo2z6zdyak5HN+QYYLPCbFpAoZxWAz6AUishZ4I5Xa57c3zVpM8PCVzSTg/IqPV4+Qcpt5Icz8hSNB2Y2WV1l4Xliw25ia/wZR/f6GeO3PvuNX7QgBs/qYDDLxxpza90+C+/Bdn2h9/SfpXwW1EpQ35rGkXnt+FsbWrb5ZzEbx/y7kveIXDzF2Rku0TD84DhIfP4ziNkih2PouZfPIZ5dvNYtlDmcYxxi8ejo5YncKEvL0GTY7ykjC7DSzHWEk9kWxReWtjI4GUY+zxPCrJLxyoXxDk5PbaDtHHkYNYsLqQx6VNqREhYPEYNx0z276MB7/ao4IbpDkIsgEl4Lbn/SCg26sp1gtWyZfNyjB5F5Z5sh4zmiHJkOgEq74K8MmXBccpYpo6bDirtBW4/m8McIiaKnqT1pbIpa3Vjsa7FONN3782/q0YdzWgxgD0mygambU5VligjRBtIw97i50z6f5swd7/AnpQHUyLUkhpagwy2XN/vpSiAm0VeB9ne2eCAGeoPeAN2xuKsbYW9rKkoJiA09rFpNaN6/8spFgiFzqtvbYmiWpOYiSVGNRRItk8mM0CbgjPvMSK+S9cXipm41fyITor/1EsIgQn7LBMQV25k9RpeFvkvzhnSu3iDhLLx2GmQknC4RLD+/mNu+9CGrQmNbB14hqHgj4UB0Cy0zUHEoWIxGmwl8XEMXLFMEULwM1Esk2MNIrmOGtzlCowgVjDZDtAXCEJDEuds+5mUdkA73KptG4DzTw5uJkv3qaeLy2cM7B5xjzwR6HFSXRsZwbF/DQem1z8gIbI550NQ7D0c4RdBpScUdMB65QGMJLP3lWT9ZEcm92Fi0eNmMp78ipf54d3bnR3aK9Cb7JtzxLvd1ncO3oCvn/DYwPtfk0IkTYYsklNnzl24dOXajVt37n3w0SefoQePnjx78eqNRufh5eMXEBQSFhEVE5eQlJKWkZWTV1BUUlZRVVPX0NTS1tHV0zcwNDI2MTUzt7D0xVfffPfDT7/89gfxT5hwDVLMiBCjuEe0D2K1KTELjZZ3xsOIUe99LJKwEAfxkAAloCSUgkQoDWWgLCTpRVsotFtycF/d1GT6FRk5BSUVNQ0tHb1mvFaQNoTGITQ2NjY2HujJW+hEa2xsbGxsbGxsbGwcwjf01DPt3YzniQ4hWkWWLadGTerLlacRbQhDuAd+ol6DRus06Rz+Ia3atOvQqUu3Huv16tObOdc5+IEx4z65rlN1rrJ0rr5+Fg6z+BPmC8WZ0my5Uq3VG81Wu9Pt9QeGadmO6wGIMKGMC6m0H4RRnKRZXpRV3bRdP4zTvKzbfpzX/ZZ7zHWc1/28vt0PACEUjIWNmxVIMyzHEzqDyWJzuDw+LBCKxBKpTK5QqtQarU6vZfMpbgFsfV0lj0nM98VfVjvw5eXG+119Iebnx82ayx4uFh7XGer7Sn4o9z94YtkhisLGU0WIMNF0g5qMC0umigEiTDTdoGasBCDCRNMNajIuLJmqBhBhoqVXB4gw0XSDmowLS6ZqADSTpT1aE6NlM1VuyQqACCdqEU6rAogw0XSDrsxLAogfM3XYW/7DxcXBYiFOD+bMsKg+bXTOytO4KAyaWX1Qk3GRVcNFVunkVqomQEy0VFnTqcmFlZo4Vmpm1ZKjmkbLVHWAaMQnC+YwimkOQESnTCRLieiUcZGsCRAR3aCMC5kqA4SJblAmkuWAMNENyriQqQpAmOgGZVzIVC1AmOgGZVzIVCUgTHSDMi6SVYAw0XSDmozj67G3PfLq904abyYnG3iEa50izwUnJpv2++ry5vji+WPFX6B6WbFi+4Z1xEdRKS5NaMMfW364+2co79fk12xBer9B/02st78n7w+BZkgCdF7B/7PW49OHj8oen0BegRaIzxkE0ZGIiVydYAzBAj3Qv3WR4Qn9rttPqLL5m0VvtpJLO9ThAEN/71qy+Xy7+HwoGVrTisJmchyx+m3chmN9wF4qucS8xLiEWq4R1a5AlpDUox1EWPLnp9OHr4q83V++3xwzHnzI58fTp70jHfH+HUYA) format("woff2");
      font-weight: 500;
      font-style: normal;
      font-display: swap;
    }
  </style>
  <style>
    :root {
      --bg-raw-clr: #000000;
      --bg-clr: #1C1C1C;
      --bg-low-clr: #3B3B3B;
      --main-clr: #B28228;
      --bg-contrast-clr: #ffffff;
      --filter-main-clr: brightness(0) saturate(100%) invert(54%) sepia(32%) saturate(941%) hue-rotate(1deg) brightness(92%) contrast(88%);
      --main-glow: rgba(178, 130, 40, 0.45);
      --main-dim: rgba(178, 130, 40, 0.15);
    }

    *,
    *::before,
    *::after {
      margin: 0;
      padding: 0;
      box-sizing: border-box;
    }

    html {
      font-size: 16px;
      scroll-behavior: smooth;
    }

    body {
      font-family: 'IRANSans', Tahoma, sans-serif;
      font-weight: 500;
      background: var(--bg-raw-clr);
      color: var(--bg-contrast-clr);
      min-height: 100dvh;
      overflow: hidden;
      position: relative;
      cursor: crosshair;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      text-rendering: optimizeLegibility;
    }

    #particles {
      position: fixed;
      inset: 0;
      z-index: 0;
      pointer-events: none;
    }

    .grid-bg {
      position: fixed;
      inset: 0;
      z-index: 1;
      background-image:
        linear-gradient(var(--main-dim) 1px, transparent 1px),
        linear-gradient(90deg, var(--main-dim) 1px, transparent 1px);
      background-size: 60px 60px;
      mask-image: radial-gradient(ellipse 70% 60% at 50% 50%, black 20%, transparent 80%);
      animation: gridPulse 8s ease-in-out infinite;
    }

    @keyframes gridPulse {

      0%,
      100% {
        opacity: 0.4;
      }

      50% {
        opacity: 0.7;
      }
    }

    .vignette {
      position: fixed;
      inset: 0;
      z-index: 2;
      pointer-events: none;
      background: radial-gradient(ellipse at center, transparent 40%, var(--bg-raw-clr) 100%);
    }

    .scanline {
      position: fixed;
      inset: 0;
      z-index: 3;
      pointer-events: none;
      background: repeating-linear-gradient(0deg,
          transparent,
          transparent 2px,
          rgba(0, 0, 0, 0.03) 2px,
          rgba(0, 0, 0, 0.03) 4px);
      animation: scanMove 8s linear infinite;
    }

    @keyframes scanMove {
      0% {
        transform: translateY(0);
      }

      100% {
        transform: translateY(4px);
      }
    }

    .orbit-field {
      position: fixed;
      top: 50%;
      left: 50%;
      width: 600px;
      height: 600px;
      transform: translate(-50%, -50%);
      z-index: 1;
      pointer-events: none;
    }

    .orbit {
      position: absolute;
      inset: 0;
      border: 1px solid var(--main-dim);
      border-radius: 50%;
      animation: orbitSpin var(--speed, 20s) linear infinite;
    }

    .orbit--1 {
      --speed: 25s;
      --scale: 0.6;
    }

    .orbit--2 {
      --speed: 18s;
      --scale: 0.85;
      animation-direction: reverse;
    }

    .orbit--3 {
      --speed: 30s;
      --scale: 1.1;
      border-style: dashed;
    }

    @keyframes orbitSpin {
      from {
        transform: rotate(0deg) scale(var(--scale, 1));
      }

      to {
        transform: rotate(360deg) scale(var(--scale, 1));
      }
    }

    .orbit-dot {
      position: absolute;
      top: -4px;
      left: 50%;
      width: 8px;
      height: 8px;
      margin-left: -4px;
      background: var(--main-clr);
      border-radius: 50%;
      box-shadow: 0 0 12px var(--main-glow), 0 0 24px var(--main-dim);
    }

    .container {
      position: relative;
      z-index: 10;
      min-height: 100dvh;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      padding: 2rem;
      gap: 2rem;
      transition: transform 0.12s ease-out;
      will-change: auto;
    }

    .compass {
      position: absolute;
      top: 50%;
      left: 50%;
      width: 320px;
      height: 320px;
      transform: translate(-50%, -50%);
      opacity: 0.12;
      pointer-events: none;
    }

    .compass-ring {
      position: absolute;
      border-radius: 50%;
      border: 2px solid var(--main-clr);
    }

    .compass-ring--outer {
      inset: 0;
      animation: compassPulse 4s ease-in-out infinite;
    }

    .compass-ring--inner {
      inset: 30px;
      border-style: dashed;
      animation: compassSpin 12s linear infinite reverse;
    }

    .compass-needle {
      position: absolute;
      top: 50%;
      left: 50%;
      width: 4px;
      height: 45%;
      background: linear-gradient(to top, transparent, var(--main-clr));
      transform-origin: bottom center;
      transform: translate(-50%, -100%) rotate(0deg);
      animation: needleWobble 6s ease-in-out infinite;
      border-radius: 2px;
    }

    .compass-center {
      position: absolute;
      top: 50%;
      left: 50%;
      width: 12px;
      height: 12px;
      background: var(--main-clr);
      border-radius: 50%;
      transform: translate(-50%, -50%);
      box-shadow: 0 0 20px var(--main-glow);
    }

    @keyframes compassPulse {

      0%,
      100% {
        transform: scale(1);
        opacity: 0.8;
      }

      50% {
        transform: scale(1.05);
        opacity: 1;
      }
    }

    @keyframes compassSpin {
      from {
        transform: rotate(0deg);
      }

      to {
        transform: rotate(360deg);
      }
    }

    @keyframes needleWobble {

      0%,
      100% {
        transform: translate(-50%, -100%) rotate(-30deg);
      }

      25% {
        transform: translate(-50%, -100%) rotate(45deg);
      }

      50% {
        transform: translate(-50%, -100%) rotate(-15deg);
      }

      75% {
        transform: translate(-50%, -100%) rotate(60deg);
      }
    }

    .hero {
      text-align: center;
      position: relative;
    }

    .error-code {
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 0.05em;
      font-size: clamp(6rem, 22vw, 12rem);
      font-weight: 500;
      line-height: 1;
      margin-bottom: 0.5rem;
      position: relative;
      user-select: none;
      letter-spacing: 0.02em;
    }

    .digit {
      display: inline-block;
      color: var(--bg-contrast-clr);
      -webkit-text-stroke: 1px rgba(255, 255, 255, 0.12);
      paint-order: stroke fill;
      text-shadow:
        0 1px 0 rgba(0, 0, 0, 0.5),
        0 0 20px var(--main-glow),
        0 0 60px var(--main-dim);
      animation: digitFloat 3s ease-in-out infinite;
      animation-delay: calc(var(--i) * 0.2s);
      opacity: 0;
      animation:
        digitEnter 0.8s cubic-bezier(0.34, 1.56, 0.64, 1) forwards,
        digitFloat 3s ease-in-out infinite;
      animation-delay: calc(var(--i) * 0.15s), calc(0.8s + var(--i) * 0.2s);
    }

    @keyframes digitEnter {
      from {
        opacity: 0;
        transform: translateY(80px) scale(0.5) rotateX(90deg);
      }

      to {
        opacity: 1;
        transform: translateY(0) scale(1) rotateX(0);
      }
    }

    @keyframes digitFloat {

      0%,
      100% {
        transform: translateY(0);
      }

      50% {
        transform: translateY(-12px);
      }
    }

    .digit--glitch {
      color: var(--main-clr);
      position: relative;
    }

    .digit--glitch::before,
    .digit--glitch::after {
      content: '۰';
      position: absolute;
      inset: 0;
      opacity: 0;
    }

    .digit--glitch::before {
      color: #ff4444;
      animation: glitch1 4s infinite;
    }

    .digit--glitch::after {
      color: #44aaff;
      animation: glitch2 4s infinite;
    }

    @keyframes glitch1 {

      0%,
      90%,
      100% {
        opacity: 0;
        transform: translate(0);
      }

      91% {
        opacity: 0.8;
        transform: translate(-4px, 2px);
        clip-path: inset(20% 0 40% 0);
      }

      92% {
        opacity: 0;
      }

      94% {
        opacity: 0.6;
        transform: translate(3px, -1px);
        clip-path: inset(60% 0 10% 0);
      }

      95% {
        opacity: 0;
      }
    }

    @keyframes glitch2 {

      0%,
      88%,
      100% {
        opacity: 0;
        transform: translate(0);
      }

      89% {
        opacity: 0.7;
        transform: translate(4px, -2px);
        clip-path: inset(10% 0 50% 0);
      }

      90% {
        opacity: 0;
      }

      93% {
        opacity: 0.5;
        transform: translate(-3px, 1px);
        clip-path: inset(40% 0 30% 0);
      }

      94% {
        opacity: 0;
      }
    }

    .title {
      font-size: clamp(2rem, 5.5vw, 3.2rem);
      font-weight: 500;
      margin-bottom: 1rem;
      display: flex;
      gap: 0.4em;
      justify-content: center;
      flex-wrap: wrap;
      letter-spacing: 0.01em;
      -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.08);
    }

    .title-word {
      display: inline-block;
      opacity: 0;
      animation: wordReveal 0.6s cubic-bezier(0.22, 1, 0.36, 1) forwards;
      animation-delay: calc(0.5s + var(--w) * 0.12s);
    }

    .title-word--accent {
      color: var(--main-clr);
      text-shadow: 0 0 30px var(--main-glow);
    }

    @keyframes wordReveal {
      from {
        opacity: 0;
        transform: translateY(30px) rotateX(-40deg);
        filter: blur(8px);
      }

      to {
        opacity: 1;
        transform: translateY(0) rotateX(0);
        filter: blur(0);
      }
    }

    .subtitle {
      font-size: clamp(1rem, 2.8vw, 1.2rem);
      font-weight: 500;
      color: #C8C8C8;
      max-width: 420px;
      line-height: 1.9;
      opacity: 0;
      animation: fadeUp 0.8s ease forwards 1s;
      text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    }

    @keyframes fadeUp {
      from {
        opacity: 0;
        transform: translateY(20px);
      }

      to {
        opacity: 1;
        transform: translateY(0);
      }
    }

    .actions {
      display: flex;
      gap: 1rem;
      flex-wrap: wrap;
      justify-content: center;
      opacity: 0;
      animation: fadeUp 0.8s ease forwards 1.3s;
    }

    .btn {
      position: relative;
      display: inline-flex;
      align-items: center;
      justify-content: center;
      padding: 0.85rem 1.8rem;
      border-radius: 50px;
      font-family: inherit;
      font-size: 1rem;
      font-weight: 500;
      text-decoration: none;
      border: none;
      cursor: pointer;
      overflow: hidden;
      transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.3s ease;
    }

    .btn-content {
      position: relative;
      z-index: 2;
      display: flex;
      align-items: center;
      gap: 0.5rem;
    }

    .btn-icon {
      width: 18px;
      height: 18px;
      transition: transform 0.3s ease;
    }

    .btn--primary {
      background: var(--main-clr);
      color: var(--bg-raw-clr);
      box-shadow: 0 4px 24px var(--main-dim), 0 0 0 0 var(--main-glow);
    }

    .btn--primary .btn-bg {
      position: absolute;
      inset: 0;
      background: linear-gradient(135deg, transparent 40%, rgba(255, 255, 255, 0.25) 50%, transparent 60%);
      transform: translateX(-100%);
      transition: transform 0.6s ease;
    }

    .btn--primary:hover {
      transform: translateY(-3px) scale(1.03);
      box-shadow: 0 8px 32px var(--main-glow), 0 0 0 4px var(--main-dim);
    }

    .btn--primary:hover .btn-bg {
      transform: translateX(100%);
    }

    .btn--primary:hover .btn-icon {
      transform: translateX(-3px);
    }

    .btn--primary:active {
      transform: translateY(0) scale(0.98);
    }

    .btn--ghost {
      background: transparent;
      color: var(--bg-contrast-clr);
      border: 1px solid var(--bg-low-clr);
    }

    .btn--ghost:hover {
      border-color: var(--main-clr);
      color: var(--main-clr);
      transform: translateY(-3px);
      box-shadow: 0 4px 20px var(--main-dim);
    }

    .btn--ghost:hover .btn-icon {
      transform: rotate(-180deg);
    }

    .btn--ghost.loading .btn-icon {
      animation: spin 0.8s linear infinite;
    }

    @keyframes spin {
      to {
        transform: rotate(360deg);
      }
    }

    .coords {
      position: fixed;
      bottom: 1.5rem;
      left: 50%;
      transform: translateX(-50%);
      display: flex;
      align-items: center;
      gap: 0.75rem;
      font-size: 0.8rem;
      font-weight: 500;
      letter-spacing: 0.06em;
      color: #A0A0A0;
      font-variant-numeric: tabular-nums;
      opacity: 0;
      animation: fadeUp 0.8s ease forwards 1.6s;
      z-index: 10;
    }

    .coord--signal {
      color: var(--main-clr);
      animation: signalBlink 2s ease-in-out infinite;
    }

    @keyframes signalBlink {

      0%,
      100% {
        opacity: 1;
      }

      50% {
        opacity: 0.4;
      }
    }

    .floating-shapes {
      position: fixed;
      inset: 0;
      z-index: 1;
      pointer-events: none;
      overflow: hidden;
    }

    .shape {
      position: absolute;
      border: 1px solid var(--main-dim);
      opacity: 0.3;
    }

    .shape--1 {
      width: 80px;
      height: 80px;
      top: 15%;
      right: 10%;
      border-radius: 12px;
      animation: shapeDrift1 15s ease-in-out infinite;
    }

    .shape--2 {
      width: 50px;
      height: 50px;
      bottom: 20%;
      left: 8%;
      border-radius: 50%;
      animation: shapeDrift2 12s ease-in-out infinite;
    }

    .shape--3 {
      width: 0;
      height: 0;
      top: 30%;
      left: 15%;
      border: none;
      border-left: 30px solid transparent;
      border-right: 30px solid transparent;
      border-bottom: 52px solid var(--main-dim);
      animation: shapeDrift3 18s ease-in-out infinite;
    }

    .shape--4 {
      width: 60px;
      height: 60px;
      bottom: 30%;
      right: 12%;
      transform: rotate(45deg);
      animation: shapeDrift4 14s ease-in-out infinite;
    }

    @keyframes shapeDrift1 {

      0%,
      100% {
        transform: translate(0, 0) rotate(0deg);
      }

      33% {
        transform: translate(-30px, 40px) rotate(120deg);
      }

      66% {
        transform: translate(20px, -20px) rotate(240deg);
      }
    }

    @keyframes shapeDrift2 {

      0%,
      100% {
        transform: translate(0, 0) scale(1);
      }

      50% {
        transform: translate(40px, -30px) scale(1.2);
      }
    }

    @keyframes shapeDrift3 {

      0%,
      100% {
        transform: translate(0, 0) rotate(0deg);
        opacity: 0.2;
      }

      50% {
        transform: translate(25px, 35px) rotate(180deg);
        opacity: 0.5;
      }
    }

    @keyframes shapeDrift4 {

      0%,
      100% {
        transform: rotate(45deg) translate(0, 0);
      }

      50% {
        transform: rotate(225deg) translate(-25px, 15px);
      }
    }

    .container.shake {
      animation: containerShake 0.5s ease;
    }

    @keyframes containerShake {

      0%,
      100% {
        transform: translate(0, 0);
      }

      20% {
        transform: translate(-8px, 4px);
      }

      40% {
        transform: translate(8px, -4px);
      }

      60% {
        transform: translate(-6px, -2px);
      }

      80% {
        transform: translate(6px, 2px);
      }
    }

    @media (max-width: 768px),
    (hover: none) {

      .scanline,
      .floating-shapes,
      .orbit-field,
      .compass,
      #particles {
        display: none !important;
      }

      .grid-bg {
        animation: none;
        opacity: 0.35;
      }

      .digit--glitch::before,
      .digit--glitch::after {
        display: none;
      }

      .digit {
        animation: digitEnterMobile 0.6s ease forwards !important;
        animation-delay: calc(var(--i) * 0.1s) !important;
      }

      .title-word {
        animation: fadeUp 0.5s ease forwards !important;
        animation-delay: calc(0.4s + var(--w) * 0.08s) !important;
      }

      .container {
        transition: none;
      }

      .coord--signal {
        animation: none;
      }
    }

    @keyframes digitEnterMobile {
      from {
        opacity: 0;
        transform: translateY(30px) scale(0.9);
      }

      to {
        opacity: 1;
        transform: translateY(0) scale(1);
      }
    }

    @media (max-width: 480px) {
      .coords {
        flex-wrap: wrap;
        justify-content: center;
        font-size: 0.7rem;
        font-weight: 500;
      }

      .actions {
        flex-direction: column;
        width: 100%;
        max-width: 280px;
      }

      .btn {
        width: 100%;
      }

      .error-code {
        font-size: clamp(5rem, 28vw, 8rem);
      }
    }

    @media (prefers-reduced-motion: reduce) {

      *,
      *::before,
      *::after {
        animation-duration: 0.01ms !important;
        animation-iteration-count: 1 !important;
        transition-duration: 0.01ms !important;
      }

      #particles {
        display: none;
      }
    }
  </style>
</head>

<body>
  <canvas id="particles" aria-hidden="true"></canvas>

  <div class="scanline" aria-hidden="true"></div>
  <div class="vignette" aria-hidden="true"></div>

  <div class="orbit-field" aria-hidden="true">
    <div class="orbit orbit--1"><span class="orbit-dot"></span></div>
    <div class="orbit orbit--2"><span class="orbit-dot"></span></div>
    <div class="orbit orbit--3"><span class="orbit-dot"></span></div>
  </div>

  <div class="grid-bg" aria-hidden="true"></div>

  <main class="container" id="container">
    <div class="compass" aria-hidden="true">
      <div class="compass-ring compass-ring--outer"></div>
      <div class="compass-ring compass-ring--inner"></div>
      <div class="compass-needle"></div>
      <div class="compass-center"></div>
    </div>

    <header class="hero">
      <p class="error-code" data-text="۴۰۴">
        <span class="digit" style="--i: 0">۴</span>
        <span class="digit digit--glitch" style="--i: 1">۰</span>
        <span class="digit" style="--i: 2">۴</span>
      </p>

      <h1 class="title">
        <span class="title-word" style="--w: 0">گم</span>
        <span class="title-word" style="--w: 1">شدی</span>
        <span class="title-word title-word--accent" style="--w: 2">؟</span>
      </h1>

      <p class="subtitle">
        صفحه‌ای که دنبالش می‌گردی وجود نداره یا جابجا شده.
      </p>
    </header>

    <nav class="actions">
      <!-- <a href="/" class="btn btn--primary">
        <span class="btn-bg"></span>
        <span class="btn-content">
          <svg class="btn-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
            <path d="M3 12l9-9 9 9M5 10v10h5v-6h4v6h5V10" />
          </svg>
          برگشت به خانه
        </span>
      </a> -->
      <button type="button" class="btn btn--ghost" id="retryBtn">
        <span class="btn-content">
          <svg class="btn-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
            <path d="M1 4v6h6M23 20v-6h-6" />
            <path d="M20.49 9A9 9 0 0 0 5.64 5.64L1 10m22 4l-4.64 4.36A9 9 0 0 1 3.51 15" />
          </svg>
          تلاش مجدد
        </span>
      </button>
    </nav>

    <footer class="coords">
      <span class="coord" id="coordX">X: —</span>
      <span class="coord-sep">|</span>
      <span class="coord" id="coordY">Y: —</span>
      <span class="coord-sep">|</span>
      <span class="coord coord--signal" id="signal">SIGNAL: LOST</span>
    </footer>
  </main>

  <div class="floating-shapes" aria-hidden="true">
    <div class="shape shape--1"></div>
    <div class="shape shape--2"></div>
    <div class="shape shape--3"></div>
    <div class="shape shape--4"></div>
  </div>

  <script>
    (function () {
      "use strict";

      var canvas = document.getElementById("particles");
      var ctx = canvas ? canvas.getContext("2d") : null;
      var container = document.getElementById("container");
      var coordX = document.getElementById("coordX");
      var coordY = document.getElementById("coordY");
      var signal = document.getElementById("signal");
      var retryBtn = document.getElementById("retryBtn");
      var compassNeedle = document.querySelector(".compass-needle");

      var MAIN = "#B28228";
      var MAIN_GLOW = "rgba(178, 130, 40, 0.6)";

      var particles = [];
      var mouse = { x: 0, y: 0, tx: 0, ty: 0 };
      var width = 0;
      var height = 0;
      var reducedMotion = window.matchMedia(
        "(prefers-reduced-motion: reduce)",
      ).matches;
      var isMobile = window.matchMedia(
        "(max-width: 768px), (hover: none)",
      ).matches;
      var effectsEnabled = !reducedMotion && !isMobile;
      var lastMove = 0;
      var ticking = false;

      if (isMobile) {
        document.body.classList.add("is-mobile");
      }

      function resize() {
        if (!canvas) return;
        width = canvas.width = window.innerWidth;
        height = canvas.height = window.innerHeight;
      }

      function createParticle() {
        return {
          x: Math.random() * width,
          y: Math.random() * height,
          vx: (Math.random() - 0.5) * 0.4,
          vy: (Math.random() - 0.5) * 0.4,
          radius: Math.random() * 2 + 0.5,
          alpha: Math.random() * 0.5 + 0.2,
          pulse: Math.random() * Math.PI * 2,
          isGold: Math.random() > 0.7,
        };
      }

      function initParticles() {
        particles = [];
        var count = Math.min(Math.floor((width * height) / 12000), 60);
        for (var i = 0; i < count; i++) {
          particles.push(createParticle());
        }
      }

      function drawParticles() {
        if (!ctx) return;
        ctx.clearRect(0, 0, width, height);

        var i, p, a, b, pa, pb, dx, dy, dist, alpha;

        for (i = 0; i < particles.length; i++) {
          p = particles[i];
          p.x += p.vx;
          p.y += p.vy;
          p.pulse += 0.02;

          if (p.x < 0) p.x = width;
          if (p.x > width) p.x = 0;
          if (p.y < 0) p.y = height;
          if (p.y > height) p.y = 0;

          dx = mouse.x - p.x;
          dy = mouse.y - p.y;
          dist = dx * dx + dy * dy;
          if (dist < 22500 && dist > 0) {
            dist = Math.sqrt(dist);
            var force = ((150 - dist) / 150) * 0.03;
            p.vx -= (dx / dist) * force;
            p.vy -= (dy / dist) * force;
          }

          p.vx *= 0.99;
          p.vy *= 0.99;

          alpha = p.alpha + Math.sin(p.pulse) * 0.15;
          ctx.beginPath();
          ctx.arc(p.x, p.y, p.radius, 0, Math.PI * 2);
          ctx.fillStyle = p.isGold
            ? "rgba(178, 130, 40, " + alpha + ")"
            : "rgba(255, 255, 255, " + alpha * 0.4 + ")";
          ctx.fill();
        }

        for (a = 0; a < particles.length; a++) {
          pa = particles[a];
          for (b = a + 1; b < particles.length; b++) {
            pb = particles[b];
            dx = pa.x - pb.x;
            dy = pa.y - pb.y;
            dist = dx * dx + dy * dy;
            if (dist < 10000) {
              dist = Math.sqrt(dist);
              ctx.beginPath();
              ctx.moveTo(pa.x, pa.y);
              ctx.lineTo(pb.x, pb.y);
              ctx.strokeStyle =
                pa.isGold || pb.isGold
                  ? "rgba(178, 130, 40, " + (1 - dist / 100) * 0.12 + ")"
                  : "rgba(255, 255, 255, 0.1)";
              ctx.lineWidth = 0.5;
              ctx.stroke();
            }
          }
        }
      }

      function loop() {
        drawParticles();
        requestAnimationFrame(loop);
      }

      function applyPointer(clientX, clientY) {
        if (effectsEnabled) {
          mouse.tx = clientX;
          mouse.ty = clientY;

          var px = (clientX / width - 0.5) * 16;
          var py = (clientY / height - 0.5) * 16;
          container.style.transform =
            "translate3d(" + px + "px, " + py + "px, 0)";

          if (compassNeedle) {
            var angle =
              Math.atan2(clientY - height / 2, clientX - width / 2) *
              (180 / Math.PI) +
              90;
            compassNeedle.style.animation = "none";
            compassNeedle.style.transform =
              "translate(-50%, -100%) rotate(" + angle + "deg)";
          }
        }

        coordX.textContent = "X: " + Math.round(clientX);
        coordY.textContent = "Y: " + Math.round(clientY);
      }

      function onPointerMove(e) {
        var now = Date.now();
        if (now - lastMove < 32) return;
        lastMove = now;

        if (!ticking) {
          ticking = true;
          requestAnimationFrame(function () {
            applyPointer(e.clientX, e.clientY);
            ticking = false;
          });
        }
      }

      function smoothMouse() {
        mouse.x += (mouse.tx - mouse.x) * 0.08;
        mouse.y += (mouse.ty - mouse.y) * 0.08;
        requestAnimationFrame(smoothMouse);
      }

      function onRetry() {
        retryBtn.classList.add("loading");
        signal.textContent = "SIGNAL: SEARCHING...";
        signal.style.color = "#ffffff";
        container.classList.add("shake");

        setTimeout(function () {
          container.classList.remove("shake");
          retryBtn.classList.remove("loading");
          signal.textContent = "SIGNAL: LOST";
          signal.style.color = "";
        }, 1500);
      }

      function init() {
        resize();

        if (effectsEnabled && canvas) {
          initParticles();
          loop();
          smoothMouse();
          document.addEventListener("mousemove", onPointerMove, {
            passive: true,
          });

          document.querySelectorAll(".digit").forEach(function (digit) {
            digit.addEventListener("mouseenter", function () {
              digit.style.transform = "translateY(-20px) scale(1.15)";
              digit.style.color = MAIN;
              digit.style.textShadow = "0 0 40px " + MAIN_GLOW;
            });
            digit.addEventListener("mouseleave", function () {
              digit.style.transform = "";
              digit.style.color = "";
              digit.style.textShadow = "";
            });
          });
        }

        window.addEventListener(
          "resize",
          function () {
            isMobile = window.matchMedia(
              "(max-width: 768px), (hover: none)",
            ).matches;
            effectsEnabled = !reducedMotion && !isMobile;
            resize();
            if (effectsEnabled) initParticles();
          },
          { passive: true },
        );

        retryBtn.addEventListener("click", onRetry);
      }

      if (document.readyState === "loading") {
        document.addEventListener("DOMContentLoaded", init);
      } else {
        init();
      }
    })();
  </script>
</body>

</html>