computer-10 / index.html
multimodalart's picture
multimodalart HF Staff
Port the aetherawi.red/computer page
58e7d1b verified
Raw History Blame Contribute Delete
72 kB
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<meta name="color-scheme" content="light">
<meta name="theme-color" content="#fdfdfc">
<title>Computer 10</title>
<meta name="description" content="A page of conversation with Computer (Model C), computer-10.">
<link rel="preload" href="fonts/ptmono-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="fonts/ptmono-bold.woff2" as="font" type="font/woff2" crossorigin>
<style>
/* Same paper, ink and typeface as /computer. The photocopy grain and dust are two
small PNG tiles painted as ordinary backgrounds: no SVG filters, masks, blend
modes or per-character spans, so every current browser paints them the same way. */
/* A real bold face: Chromium will not synthesize one for PT Mono, WebKit will,
so without it the speaker labels are bold in some browsers and not others. */
@font-face { font-family: 'PT Mono'; src: url('fonts/ptmono-regular.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'PT Mono'; src: url('fonts/ptmono-bold.woff2') format('woff2'); font-weight: 700; font-style: normal; font-display: swap; }
:root {
--paper: #fdfdfc;
--ink: #191714;
--ink-soft: #3d3a35;
--pencil: #6f685d;
--redpencil: #a03a28;
}
* { box-sizing: border-box; }
html { background: var(--paper); -webkit-text-size-adjust: 100%; text-size-adjust: 100%; }
body {
margin: 0;
min-height: 100vh;
position: relative;
background-color: var(--paper);
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABDgAAAa4CAYAAABlP2l+AAArS0lEQVR42uzc32tWBRzHcZthzRHMnLoaw61Zi6ypK2sVqxz9mJU006xmsyCMMsvwQoYoBbZAgoquuupSKQr6E/s8eAanhyeQxpLv9rp4XR/43DwPb77nbBkdeWALAAAAQGVGAAAAAAQOAAAAAIEDAAAAQOAAAAAABA4jAAAAAAIHAAAAgMABAAAAIHAAAAAAAgcAAACAwAEAAAAgcAAAAAAIHAAAAIDAAQAAACBwAAAAAAgcAAAAAAIHAAAAIHAAAAAACBwAAAAAAgcAAACAwAEAAAAIHAAAAAACBwAAAIDAAQAAACBwAAAAAAIHAAAAgMABAAAAIHAAAAAACBwAAACAwAEAAAAgcAAAAAAIHAAAAAACBwAAACBwAAAAAAgcAAAAAAIHAAAAgMABAAAACBwAAAAAAgcAAACAwAEAAAAgcAAAAAACBwAAAIDAAQAAACBwAAAAAAgcAAAAgMABAAAAIHAAAAAACBwAAAAAAgcAAAAgcAAAAAAIHAAAAAACBwAAAIDAAQAAAAgcAAAAAAIHAAAAgMABAAAAIHAAAAAAAgcAAACAwAEAAAAgcAAAAAAIHAAAAIDAAQAAACBwAAAAAAgcAAAAAAIHAAAAIHAAAAAACBwAAAAAAgcAAACAwAEAAAAIHAAAAAACBwAAAIDAAQAAACBwAAAAAAIHAAAAgMABAAAAIHAAAAAACBwAAACAwAEAAAAgcAAAAAAIHAAAAAACBwAAACBwAAAAAAgcAAAAAAIHAAAAgMABAAAACBwAAAAAAgcAAACAwAEAAAAgcAAAAAACBwAAAIDAAQAAACBwAAAAAAgcAAAAgMABAAAAIHAAAAAACBwAAAAAAgcAAAAgcAAAAAAIHAAAAAACBwAAAIDAAQAAAAgcAAAAAAIHAAAAgMABAAAAIHAAAAAAAgcAAACAwAEAAAAgcAAAAAAIHAAAAIDAAQAAACBwAAAAAAgcAAAAAAIHAAAAIHAAAAAACBwAAAAAAgcAAACAwAEAAAAIHAAAAAACBwAAAIDAAQAAACBwAAAAAAIHAAAAgMABAAAAIHAAAAAACBwAAACAwAEAAAAgcAAAAAAIHAAAAAACBwAAACBwAAAAAAgcAAAAAAIHAAAAIHAYAQAAABA4AAAAAAQOAAAAAIEDAAAAEDiMAAAAAAgcAAAAAAIHAAAAgMABAAAACBwAAAAAAgcAAACAwAEAAAAgcAAAAAACBwAAAIDAAQAAACBwAAAAAAgcAAAAgMABAAAAIHAAAAAACBwAAAAAAgcAAAAgcAAAAAAIHAAAAAACBwAAAIDAAQAAAAgcAAAAAAIHAAAAgMABAAAAIHAAAAAAAgcAAACAwAEAAAAgcAAAAAAIHAAAAIDAAQAAACBwAAAAAAgcAAAAAAIHAAAAIHAAAAAACBwAAAAAAgcAAACAwAEAAAAIHAAAAAACBwAAAIDAAQAAACBwAAAAAAIHAAAAgMABAAAAIHAAAAAACBwAAACAwAEAAAAgcAAAAAAIHAAAAAACBwAAACBwAAAAAAgcAAAAAAIHAAAAgMABAAAACBwAAAAAAgcAAACAwAEAAAAgcAAAAAACBwAAAIDAAQAAACBwAAAAAAgcAAAAgMABAAAAIHAAAAAACBwAAAAAAgcAAAAgcAAAAAAIHAAAAAACBwAAAIDAAQAAAAgcAAAAAAIHAAAAgMABAAAAIHAAAAAAAgcAAACAwAEAAAAgcAAAAAAIHAAAAIDAAQAAACBwAAAAAAgcAAAAAAIHAAAAIHAAAAAACBwAAAAAAgcAAACAwAEAAAAIHAAAAAACBwAAAIDAAQAAACBwAAAAAAIHAAAAgMABAAAAIHAAAAAACBwAAACAwAEAAAAgcAAAAAAIHAAAAAACBwAAACBwAAAAAAgcAAAAAAIHAAAAgMABAAAACBwAAAAAAgcAAACAwAEAAAAgcAAAAAACBwAAAIDAAQAAACBwAAAAAAgcAAAAgMABAAAAIHAAAAAACBwAAAAAAgcAAAAgcAAAAAAIHAAAAAACBwAAAIDAAQAAAAgcAAAAAAIHAAAAgMABAAAAIHAAAAAAAgcAAACAwAEAAAAgcAAAAAAYAQAAABA4AAAAAAQOAAAAAIEDAAAAEDiMAAAAAAgcAAAAAAIHAAAAgMABAAAACBwAAAAAAgcAAACAwAEAAAAgcAAAAAACBwAAcCf1xx47AAgcAABQ1YtxI27GRXsACBwAAFDRz03cWHXYJgACBwAACBwAAgcAAHAHXlG56RUVAIEDAACq2x7DdgAQOAAAAACBAwAAAEDgAAAAABA4AAAAAAQOAAAAQOAAAAAAEDgAAAAABA4AAAAAgQMAAAAQOAAAAAAEDgAAAACBAwAAAEDgAAAAAAQOAAAAAIEDAAAAQOAAAAAAEDgAAAAAgQMAAABA4AAAAAAQOAAAAAAEDgAAAEDgAAAAABA4AAAAAAQOAAAAAIEDAAAAEDgAAAAABA4AAAAAgQMAAABA4AAAAAAEDgAAAACBAwAAAEDgAAAAABA4AAAAAIEDAAAAQOAAAAAAEDgAAAAABA4AAABA4AAAAAAQOAAAAAAEDgAAAACBAwAAABA4AAAAAAQOAAAAAIEDAAAAQOAAAAAABA4AAAAAgQMAAABA4AAAAAAQOAAAAACBAwAAAEDgAAAAABA4AAAAAAQOAAAAQOAAAAAAEDgAAAAABA4AAAAAgQMAAAAQOAAAAAAEDgAAAACBAwAAAEDgAAAAAAQOAAAAAIEDAAAAQOAAAAAAEDgAAAAAgQMAAABA4AAAAAAQOAAAAAAEDgAAAEDgAAAAABA4AAAAAAQOAAAAAIEDAAAAEDgAAAAABA4AAAAAgQMAAABA4AAAAAAEDgAAAACBAwAAAEDgAAAAABA4AAAAAIEDAAAAQOAAAAAAEDgAAAAABA4AAABA4AAAAAAQOAAAAAAEDgAAAACBAwAAABA4AAAAAAQOAAAAAIEDAAAAQOAAAAAABA4AAAAAgQMAAABA4AAAAAAQOAAAAACBAwAAAEDgAAAAABA4AAAAAAQOAAAAQOAAAAAAEDgAAAAABA4AAAAAgQMAAAAQOAAAAAAEDgAAAACBAwAAAEDgAAAAAAQOAAAA1t1CvGUHEDgAAAAqO9uwBQgcAAAAZfU3bAECBwAAACBwAAAAAAgcAAAAAAIHAAAAgMABAAAACBwAAAAAAgcAAACAwAEAAAAgcAAAAAACBwAAAIDAAQAAACBwAAAAAAgcAAAAgMABAAAAIHAAAAAACBwAAAAAAgcAAAAgcAAAAAAIHAAAAAACBwAAAIDAAQAAAAgcAAAAAAIHAAAAgMABAAAAIHAAAAAAAgcAAACAwAEAAAAgcAAAAAAIHAAAAIDAAQAAACBwAAAAAAgcAAAAAAIHAAAAIHAAAAAACBwAAAAAAgcAAACAwAEAAAAIHAAAAAACBwAAAIDAAQAAACBwAAAAAAIHAAAAgMABAAAAIHAAAAAACBwAAACAwAEAAAAgcAAAAAAIHAAAAAACBwAAACBwAAAAAAgcAAAAAAIHAAAAgMABAAAACBwAAAAA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"), url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAABwvElEQVR42q19W5IdR65kIgKB2Mn8XDPsf3kz0ybRslDuDiT7fsi6RZGsczLjAfgLT/7P/3n+3z/3n/99/7P++d/4f/8c8N/f/0T5c/efX4vXf1/l7/F/fs3Lr70/j5Wf4//8Xfuf/7bJZ7ivv8P/+X2XfFYrf8cBP+/9Z7d4Vv/+t/PP//fy96PnvF+fyV8/38mz9tfv36/n+JTP4OTZ1Pf2/j6n/O8z+Cz1e0Xz8408P/Tr5/Xf63NHv/+WXzfyzN9//pS1ssq/P+T9nX/+idd/W//8u7/W/yprBL3L+OfzOHnmXtZV914f8N3qnv7/f896wMJDL3S/Ftt5PSR/PYjn9WvP68+wh79ff//7IbAXfMviR79nlb+z/r56CER5mTZ4oOh5nfJ9/v3+SywkBwsDbSQrf8bB53n/f/RM3s9ticWzBht/kYPmgoN7v/7dy6+zxXvF81eL38AhrA4v9rzRz0SHuIPP6uCie3+GeO2fuuFXcwCi//Zevwt8nvM6kOBzRS/3fHg46oFe8DLQC75kwZ/ywb0cHru8fCc33Hr9mQs+Y13MDhbbUyqBv30uASqc3Wy6XTa/k9toDzcOqnYWWGQbbKIYvF8vh2k97Kws6vW6OdEzsbIm6422wIH+iA24yt+NLh0H39XL32PlWXmpOB/yTB38zPqc13CNmajGF6jyrB4uaHHswQJmH2oNNvf7ZYY42QN8rnpbLrBgTrllbvlZThauDW4gdkIHeAkm2hhv/t5/v1eAZ7lAWcjK5K5S2mQBdzeok0W7yp+95X9PObDqhlyvv3uTG+29FjYpd+/rMguysdT7uIOqRFVi/37201RVt/z6Bvtwg31h5PsYOQwu2Df+rgAcLOIrHtQGNxBbLPbx31VVgh4IK5cXOFxWWezvk3GRtsFA62Llsx2x6NFJj56rg41Qb1r0bBdZaF3v7eIAc/AO7muRLlJ1dAdbVzGhjYrKaSsHfLz+/ZBLzQeV0dcqykqF6qCarNXAIXjUbqrph1yYj/hcDvCVVVsAL6VPPXHZqRKlVDzlh+3XAn0GpZkC2YL0tUs8ALSBUfn4fmAH9H1qkTu59ZcAyzYp298AVgj84IjNFeTXWEkaooXaBEgz8d2sAdvUDcs242oWutrs9Z0+f1HdPaUlRRXOHhyAG6y/O/gz6BkcsO6CVHAVF1nvd/ruq1YpRUL0Vy5Q6Qf07C5ugENu3S0e4hGn4yon7yWfa3ITod/vArXe4kRfr89yXws1yg32ZXFeUrk5KW9j0OapyuMQpH+RkhZtHtYmbtKKoM2zB8wKwrJ2+TyrVJTeVJ/sXftrnV9xaRg4/Fn7cT4CpJNLwl5747xbgANOzChAXJQHdkB5rU7aDfrA9yFjBfTbTV/LQC1ESaIHjbCDDRa0gZ7OxGbfBFRDiLI3LY+/vtMVfe8FABlrp3Y5hBiLUqukWnqjamAP6D7VIp5ycJu4hRFQHeQw3+QSCPI5vfy5ALf1GV4gu/n1DfCdevufj9VLBXDpuqgP+n1SxceTpfu9q7llDylfvv4z/Tt283csUg6/bwu0kFC/Zs1n8PL3rvJe2A24RLlawc8AGMoVrd4DfkaIHrdiHQzvQLy0gXXnf/nu0GfpNlHty2+Dri9weES5GFZzyCBsLQh28z4gomBYqwB7Xr57AAbmz3ufbmb18I3c1JdQiatQW7UC2YLfVQ8ziAgIHUBeMAf7L4ArxGu72ExreAApgUtdqC6eO2MnutvZBPC6Bd7RVSB104WoKKZt2hHVgr2eSW03o6lOLnmvCAP48lw7sVaU9XzKu9viub9bm1W+9y+87917rb/oNZ7hwle/fzeb4gwerJFS/ADRBEP5N2hlbvNZQpRe7LObQO0vYTDWa1EcchAEuenO8FA7hKG55XZzgSGEWORKM6DK+1NwKaTUPETZNzk4HtEmOnlXp7wndCFODhj2fhai7IQ2x4Xi8AoK0ie3vzU0AyrtDuEgXVAyTPyCFmgQJVp9EKc5XKywFVPJ8yl/t5eFsUvptskJ7WQzhig/GVPiZBHXP4v6YyP0Y1V0brGgUU8bH1F4E3LoA0rZCR32COHPeVVlVtbmV61LbYucUNZMpINYIf/LS5nRyL8q7AeISJDAw5u+CAFdiErruO0AvLyDF7qIgMOAMOVLWanQciU4YmCbKtGUvv4Me95oaL1DSsYQGgEvh+Yhbc4R1cNtWqSHIO/7A1dv5DAMokZkeNdDQDjEcpioeB6ACXjz3xdZ2+9qkEnKz+sCMdBCuGDK/qzTemsp3jk+CCrQYn7f6kZulFUQ6gXAuE02iTqUXBwERr5vB2waEWugkxiVzou0MiZUhLVd2g11tMt7Rd91I4loI6ut1dUiQiul7VBiLRMINtJLGGl9NmnTEH1db+UJ/VfbEOVvuE01EY2J6Ta6miVaCqZXeTrumvW9lt/Q2EoxXgG0mOA/L9H6d+wDQku7suo0f79SPW7CVa8C6iBQMoYsCqp83shviF41GqVd3QRKzBOkckKYxQLthIlLJYi+nb2Pd2V4yqZYBBju1KtXfNcz0EAol2VH44XAEXbBfTbRPQS4ZB2Zgc5QsxzkpXcGongtUPsgenkagBJtpC1kuAe0K0FkvwaUbiYOuNU4IU/TQrj4TreUd5sYcvarPPSi49jlgGGl4gYbp/a5TCnX6TcOqAQXuCS8sfMeou782jO7MBepFgSZhRZYC/6hX3dwgEZZF1dUaJdUcuj5/ufndLRH/dJX9KfMTLM+vJCKZC/hW0e3jYkevp6EQUA6BJgxp+EdnuxH/DpyPV5SKahb0MlntlJBHbCxlsBkVrkFF/lcb0rvzUosUkld4KvfTesWzVqK5j1tgFdYIwZTIOoXYU6UanR68W3QDlVczggO9K4kDhJFPcRh9pQSbgs0NcShwLT1XkpyFayhuPCJf3/iB9+DMrCi/dXcgWTMd0iH1vAISx2A4aI0dWC1fd/ca3hYrXKIGGkloryfO6jwFumBF7l5z4dbHFGBh9CHTMl5iQ192up2lyLq2Y08exd27zOs4CnQiQAkLy92ESVXLTXVLaUedhTEswuMeIq4o5pA3gKTI6qbUxiLVW4IE1UQk85ORELs80S5mY94mdEsqt1IUjvxSy3DgyDh0bR9/uGWdOFa878UaYXYBIds1CXwAnWg3fwdyrHFwXoSB+94Wc8xMF/tgvkoH8KP56MerjWW1vPhRPRmMyM1WDQaZ1R6qoCQBUwpayivXWXBe1kkkTyQYTVW3nr7I/DQBLp/ynO8jZtsDdqx3QC8ARiRLfwP6Ln6oBqz/BkA8xbZONi0u6wFzz4FqEp8UU7F2+Mf4FBkSH4IwNHKRg5Q5VmDg9SSPxoz2puyPf9iAA6EJDE4AS9YgF1/cwY0BnpgAW6JDQAXJijaqUMdDtg4l5TejL6JoehoNW6vENr5AP+LKLc9KLmrlZvdul1pGR9uYBN05aS0N3I4W86wpUlVcoB/YAvw7Q6ew2rYKhOCL0ueD3BzFqtmzCKsyhmFrKM4qgmwYYLTNmDXrJvHS5twAG1SNQUTkQ+6JXe5DVdDnz1A1hqkdN+k5EYZfgzcYa3VJcISE5/5CFMRC1JFJpY1WAeWOsIMBZwssC46+m6J1u295qoJzcnFU9mePcAAJq3QxMFZL6lFLoAJTvFDX1NvAnSyGPGF3+SxXg8AnoL0tguU5W8hkIm2gWEPNjD5oD/n2afpMmMOUgrawB//FVk+4ibaBYw0cmNXUPYIpSYLSjHgUGPf18o6CIC+uwDOFqhML3l/RqTNJ/vQzVts6bepRLwBWCtdGwQbWGLTn+yzAkyIqipT9/47bZKCaoS3dsGNnoG4xwY30xYUUA2YXIIGQiVQFD77goe/CJNwhye5A0m1Zx8eUkM0VabfBcDcFuYWG4ipjNzA7PCMwQ03NSUpCtCElXoP3IyXrIMlZPAbvCtvKNpLKiak/DxNpdAB7PWQjZxnEjxTvpqV7V2e2QU89BckfQ+smw4W4ykP/YtL8ZAeag3+bA0zCUKzOlm8NQzjCGmzg58VgrlQvbIP/AiPALjQgt+kmkT4RoePeBEyxYDKrYk/i7ROC/TqSIVpgvmwoY9hJQ9OsdQReCocxJtLHIWKXlYBoH5vCuy5UAh20tlucxq4cRY5QFiS6iIPP5KnzyJcoiKq7816Gw15kBJ5Kvud9JFXqNZqyerkAKjP3UFJGqTtUAlBTEJ7gPzWAN01rSJ2c6l1OgNFBaMhKPvjYXlEe8Zk15toGpTkeKmqVMlto6Cft1EIInMJeonoVljCt89ojGlvP007eoiNFZ3UKF3nS4nbiYV28gTZRcROK/tpNiqNqDM11e+7G1EKCzy9jVNtgok4AFGDfF61hidZEyjR6BT8a4me/oAK7Aqz0BkoA6/w6LDIe3jIKfvpJjfVbbTH3Q1vA1HLGS4EE9zzEsaaAD0gozyRXn2ipmMDPA7h2jfg2ado+RvPcAG2sojsXfQIS7Amnn0eoCfPu+8Sk2p67SQOe2JVVwfdBRS4gefj5PZmISQG2INFWtjVvOsuHbiCzxvIh9+y8/VuARbog7/euKs8rA3EFRv0zD7c6CqC+xSRBhJxbGHxvaljnDcBy9RirkquipQb0Gbf7JOJVUt2U0dRM5Wml9uNAXjReCS6aVJ1KItKL2Le/E10Hooa3AKLWIOWtE5R2oL+noisqqCuViwdVYoSk5U5aLHv/TUHj/0gI1w2m+jDlGsOuH0lQNmEKTiETqk9FlNZHfCSTumhgnynLaiskzxHbiUfuXWTjy5zQcWtQvHWbIDTSLffFUEdYfVVjLLLoX9BxRHE5YcQ+9o67qYqYePGjPTr3exEF0IkxLbcQYWyGor6Ie8fOTJDSL3//P+6gEzchi4kwupmVBN12W30RVCkhCBTrGATy60JbTXCLULchAbQfhXx1YlLrkCRXRzYC9z0kTzHoIqXWN/LEnZPIw1HopYQ7drfuvFcOCxZO+aDNrf7nA4qEAeA9hEt80Tp+Axa81+H9peN4oIeOoJ/PQ0DcAVtOJm4ooA8Tzz56CZP1UXAlcpWX0S7Xk/tK8pBF/2egUNgETHLEuBgpUlZlkEdkW35OwadUbVsnLs6uCNn48wuOey20OZfYsaasi5ncPB01K6ypk+jzy+oBI8QBT0CEPxxMCEF2SacuDfAxP2wUd+Kq5OzSSze9JZTgKRzmV1RNq6GpQignrPEg0Q6paKRg3Unj2YLAao6wByWoACnAh0WYOLCXHaaXrxiUWtgMkP04ybrQukYakr2BZVgZ/eOQRvUjVqL1LF0LvAHGxqGHjaNRtlDmfjCs49kVpNQlMYgGtEKAtCCSEsdbCh16JzGZaXstN28OsadHwLALsLDM87fwIY5jcpQ6UFuI3Pe2Y/tej62ZUosZoUxCCGMuQRzYoNiUdgNau/YtKxupqY36+ptea83/xIg8RLtza/38RSTjQuqiJUdljzyaQM5sefPUVddNn0QBNiaU7brHd8yzxiUZnXGQAghxpN87rxqW5xsuEgeVnoaE1dtpbwBHruwCW/cj6dQUejvP6VqqiX8Sp40vQaiIJUruQXNG4KeZiAdEkFd8B7jA55183cEvaKaUT7GKKGKlStKPIHmxbGgiEgeAa5e5J58eNLb28BOq8JJEOIc4qDx7CfgqFtsi1P8DjX4HeftA80503ygyumWQ/lkn6i8Shl6BDCsYssr0m2Fp7/kEqsuSks9k1Hx7tH4VqxZuxsg/JPUo9t4PKxcBCHYkJslFXg1p856/TpTp71fDlMioYkvk7w3dhNfUNYj8OuA8nsD4CsI4n5Aa4IW5hUHEMNQImczDm/qbIIa3+Xi7zRyu1ccIQBYGMPDWQVmoIQmH7QDnr9Huyu//85+hNxkCtR0FmHXXtkA89qvPx8DoxwT6y1h//4PBleFMl++vAFhh6XOlpuESSBN+DuLvs4FCPFATYBqITYP6qWX0HerEnFCZd7UKcAsqSjILcHwDzQo8w5AQE+clXBSj4e7QyD3ApYJ9chLLGaWQHSbNdalHz1A0FX9JajPD3LhROMoRaPq2GCXI3QvrJV5uxN33WgXGA82KYEvQH2tOXm94ACeOIf/EvRXHVL+0UhjOU+XXYODri4GNIXXBq3OzX5wBCpxa5S3g/d2wAJGJahCn1G/uQYsjWoJLgBl14CKq3HXZ1hFsjh0G1QBrNJg8u9uAhKjQXfOouWWABpZfHokmQsQoPS05hTtaMJIHY7xDPzpEwCFiXC6qS0PudGWsHNegvbasDxWrASaQBtCdxCpQ0z+Rtb9zhkI4b9YQle/mw00OZyNAK1IVMWQ7zrkRI19W8mHuzyEmmSiqtu4Ar3BxBZZuwu8p5U8U1PlNO4uKBIljV5SSqK8dWSy6EZ6HaIXuMLVNM3gt8ZCG/k7SceIom9/LPO7k18xDyv74ScqwvykzkI85d8DmIcW+DOWPACGhbAsQiVXufNEj8BSlxdRL56GlkNAmZWq1IS5q6saakbFVIS3CKg7EVo9Ahe7k2EGSGbqwtrbJQwh4OuI2+YBtFs3Nms3aDTbmIso66IRKRm4HV3cXlNnVzex2IgYJATvPTmsVrkUtjiIInXyT4DFd5OnPd2GIVJiLZTq46JKWcnnU74dmadciA6s5lt4Ky5Z96xNZqKmiRSYUbMIEF6TG/Rr9voZKsru8IT/qoHuykNVRdzhrToVsuzmNruiP1ZJxtZUOC7KfisYQA34vELnv4T/gEW428CGq272yc9C7r8t/BNT6o3pIVb+ngfgw894xGXqxBewhI1bgazv4bSGxFUslOBp0NcvX9KyzwtA4p5DFp2XEi2SByBONjnTx/tf9K4+oPMu0bYf8dxv4sQXyz4skqHMV+A/X97zBjShN/bmjubbA9zGB+1Sd0khbcsCQiU1I7BrPY3QrsrSfZvDqzpc39TvSR428gvzq0mh6+MGrzeuiV4LxU/vRgX4HvphySfWLkHx1NvWUifQWM4CJrqRz6u5fYKg82xS0ySOHMl+F2jF6hzC6i9wYGSy5GPCTiN/ZXQzGzOGKFUkEJoKxlgZbILH/1v58kk+Xk21jl+xJGTnvsO/c73twF20kDUgDkLSN6GIlujD0VSVyRQia5DOrwlDjGffqUc0qQfPcuaNVDhdPJeRQ5N53qt67vnLagZRrgf09RuYaByAdJMU3PuxJfVmXd7EcxfYbAwWzvHOy7RBJcLmEqhBMQEuzCqqO9mnMtF2u0sQYSaJOyyvrqAvDkCMjWyEEF5nI+XS+tA7XnD7dDHfzNuu0pKZ4YOFqaDBKCy0tJv1twYH5wG9bYe9MHEXmgtwQItjDRM1kS2fpgqwxCGmD2knjbRj1oCR1YK9Es+RQPTgbXAtdREY0Xkc0SLf9wHgqae6HMJTnvLQJmOSNqk44uNLNmDM2QPu8xGCkSPEJ0ZMJOxAWQN9PKNoKt5hQ7rTwG0UH0Dbk7PZgRNvBUoPYirCm32QSwzK9reasEay+UAHsci7dlIdGmA2PH9Hum9B4y7QUnoDEvvA58EyD46qAHbOghVZAhDjuWNIDzLO9BGo+Aa+go4eZAq+Gk6yhGw3BqhsdbEdcQOp3IKVPL8OmV1O6blP4ilBqNI6RLPwFp10/gaWY8CqDcRMTAeMIM/JHoLQqpoxcqhv8oyY+eoKdR6bvoXoV1RB3+wnT51CCV+kBLyN6QbZD6epsCraaIFyfg2ksJ441HKTzdolvjzEWBKlOqqjxy7oM5k4hoVceuGbu5Hjl4izqvpyAz7/CxV7BEJt+Y2WU6zILjoLNEV3kTaSRdeH8K5Y/p5gtRsmZJGq4G+eowrG3c17V+2lGqpCMxqYFXaDW7dmBixy2pwG5DkDFVyX1+4EtTWiInySD5u8A8qvBk7c7KcaMS34O6aMsSe3CFE8f0eDKWegkWfO2BQ0F3IPEPE9FKrUmyuILTgEXnQ/HFQrdTryFodTZJ9K9Tf/vINmnegGuvi3Z9iCLtIWe/mOF50wNlB47Q+nvwm6p1pM46M4421fDWK/DVJ+qdN2p55J58KZZU1pfAgttcQpf4UZxrOfIc+Sk+3jAq4lqxVjl0oLXqI3PWUtXNEWoTH0J/vRWUEA1ps6hv3tnkNDZLegkW/ygFil4pvEre2mutrJJzX90SawlJfJSXeJeWeLDxXD3k6VO3vwmZboyZzw3co+OpHUOnnI9UZX32EazjoFVyP5KCkTjr6H3B6LaPdX6sRnF7e8D227LHjVPlQGKt6++w5sMvHkZ+4Ph2wAcZqBA9YGilU2uerPO2B67S6wkmWfOdBgB1kEIaSmnr+z+Wv74clDLdBLO6XScGI8Uqj7Ej0XEjxF05+xSC/G/3dDItF7OI3egWkdEPC0AVZjxDA1STRigSZbtIVBFHvMu7JAtdepEr2hX9EzYcGk3RSkCy6a01x6h7gmkY3a1WGFNuhE710pl5vzeKpnUP4cYg1VarwavBnk11l/XvMQrTn8rOn9LXWYxiTSSc3jQ3TSeyQaizOznOfNTzMUJuPELziA6uGnBs9Mb1U2secNAG5C2da1c/N3+EfN+zsDypLRq6ehmC8Bm6ukPJIPmwkirf4RCBJDQGcSAT4FhTqEfhGk1ITCzoTt2MDDXanz3uKDGeoAvKCTlKJE30UUlY9ooSL5KLUjvqOnDutQ1Ct6F5Hf8BsrVVPNvTuNM86AMIxReSZowVWeiYHqcOIE9eTZgPHBCNcpA7tUbPXnfiQ7d5ywAQ9zl1v3CGkqytg3AqSouOPKxaMTfTVcKirjFNC2C93YpdX4sB89ze03zZyviTpbuAhRYrMLTAd54J2oDK1B4D35qPdnUFJ3ElsWYntIe4qUmO9JQov4WJ7yDKxhhbyhdXf5eeiQ6mZaHED/LeVmnVheHVBqPuAeH/JhppmD3aDJztTTGUHuB4VgkJtj5zwXAXHpHdD3Bn+8ATa7yKpLwLsLev8At1sQsVWlENHQS088Uv0RCrYFWh9rhGUOsIWKmyywoZCvXzkBvTGDBXg+DLSzRu7sgnr9SktGPRAU+PEQk8MZcKabHBQ+MDwwE0RnSvlvBk90/LABwGmS2qIGiU486d1cPXaDd2KfPaC+VJsRyedHXNKOvMNdQ1SHK/v8BJTsewDFe5Jn8SHjjw8oXHQZBKic4qME/C0Iu41ZLcjB2GVGUCnwzm8550f0KKf5PfsDJz91rtVWZYu/cxERkwMcZAFwywrYZuSwqvHaK3U0tufvbPo1VBUyWrXzni9gRVZjuM6gaulMLwfQr4dgPIh+vamzBvwvaMFu2MfJOQi5iFKwow69qSBN/JxJ9YnoS1M5c5fcOKdBUDugA8k5o/DM9heHAKsg3o6sTg/+NpBs4RM30i6sgd9BfbeOmzZBR51GfTfRw69Gw88YiortILVi1/754Dl5QbXRptg5CyJxcDivD0IqlVR8chZnVtvLS3QxPsCcFCZXhUOrugEt+3y+SrepWK3OH22Nc6kyDiFUUiHKx01KZycLrrO/qg16B+6/S8DBK0RQVp5rCB6f6Q66TWeNjbZrKZyArTv5XEk1NwBNtjFxEEYD9CpTknL81QRgTz7ApBs0+66AWPu5kgeM7KE9G7EzF1Sgfw6AK1B+FS9sg/KKSXCru0qVch24d/L3RCI1jGQLysyzn1Tj4LC7qROIDSzCSJwmWxei4sCP8Dk8gxYI3fBoZoCaMvMMFn7l+rv8xQ0qOh+WymigyBmApBWoNtLeBhHbqOyHDQ41FvtlH7Q0XcIRsrT/oFI79x5TLV3SAixwOqNFv5qylS0cz3mM0gXgzCEgYxU2VVqKDaVkyrfdaBuOANg8cSiJD6zUO/H02goMRXkWVhbk2z7KgOA9aMEUHaoCR24R2txsptwODiEH9vEu0OYQ9yfTWWxyaGxhOLOcZU++Xak7f4bJBGBkJiY7YxNNVs5HVqngSxfGBRVbvJJnwqHABBbseQWopMI2JqERW9BmU8BoD8woBhbeJvhMENei+myj7DhxGO7E0djdcIruAGfOy10uBgQ2R85n/TEFHqserbxvtsGVkepr0vFkiEutlKL8Ay8oxCvH0F55iFjoAaelUrwhflO9LBOAzG1AuXrDPmUzWWNc2qLPsgbwq6V1jT9byecdTuid6VDVR5T3avTaWw67Umck7tL37nJwTXIOvKHs2E18QLWwBIC2iGEGuRAVC+akuul8NU4Ecp59xuQj8BhPPAX5B5Wt4osRVzmdYssijToEtb7kIxZokAyAlfM5ANHw12jAhDflohOdAloIV6gg0YI8gsvfQJZaxUIHuMneRqk9kB2jfLwNANFqaqmfEwGF0Sjb6s0fpcWsY71uqZoQKPm2NN/s5wNOnH0BdCWRfPjHMzh4OxdsPUBDSMD/HJaPoPFqH7OIDfOS8pqdttaIcLZY1AwsuaJ8XEIXjlSQZ0CJqcSZC/pppfI6A7HSAX4NNBbKgTb+K1/PDlEDN63l70SbbgYeQ75NAHx1Wo8NN+TOfvCIE5nxJWuTTT5C+o07vPic4FenqYqjUaV24/ieLl0XWW8N6ARqL444+FUWyBXlsuV8XrxyF+7EEdZoxl+1IF+CQ9ymx3YBSF5wiL2FMCFQZG/kwoyanMxSPI0kHD27I+zcQZ4L8rqrtoqZy2y40X14i1rR4z+NbRvJqy/57v5B08JGh+3E2YFbKES9fLYL3tutIJM3m60bpz0d5xWCXkKAxio3DrqZvfyeC+jAlTpzDeEXTHPOKoXbqOiWsJ+yYIonefz5RHA1ydKvt+sa2H47nwbqwbtyd1JiL9BaWMOHM4bCAWB8hv4TBHZughuoORGXtFBsGE8M3ssSFfatSsCOK7ZG3jv554IvioIdH9IDdaGInb/gDCydrGdleoEucfYZlttncBii/D4G/pxGN/AA++sdVAfs4LDkSckoV/E0NCcT7twiw/6Kli/WCzcGtJt6vL0BXGNqCV8NK7EHz+iQivQmHkn352epmXxvtH4JNxijxNjvieyHOCxBw0TyYRQblLMOqMYYfKYAP7eLRpvEl03SchjPHgSh7kaHLdJK3JzFlHnOZwXUWzSyTwRaDfJfJ0pdYY1m47KZW7ALF7niJl0EL7ikBV2pswpUPL4lHrX2ZmbewOuZMERfhj4wXzlyBqKTywlo8gzLygUAyAVKVnQa1vRfRE3eocEEqcGWKH+fgoFU59eX4RuWeAZAPSCY8Ok9A9DKIX8GklalBt2AVp0IhWIocUWDNBZRDt6hrh9NVvJGTr1zFsoywSbQgb+Iy28Ri/tp/ApHOEufLsnlgoWxSilWH6QJQ8JNPhGGOZYuKLUseUBEdxuyvD9v+PuvUkxr7LgT99waHAxvFaOJfpChxF8HYnYVXAx+bScf9PEQwZd652rwp/p+FSD7G+egZ5+HYYND4RDMqI4NOx8+V4AWxpgbMAhSjegotQh82OsEAOqe1PPRvJRGIQ4TBmKy8voQ+ipKr3tKmeVAfLLL5+oOKza3zwkOEAR134PqoVM1PgBzcXCQBDnkvCmp6/fwQe8eyfP+EIBpQKNiHzbpJUwRC9jo3KuIFrbUo/fe6yfEOz2Cvuwi5NbU180Sfg9w5bmwjLKAi9X0w6u5KTcoQ1FKr5P/j1RmT0PhrEYQ9ACLsYMDyEFrVRNu3xTqKYvJALq7mxsGRVw5UVwugbcEkd9+lbhWkdIhwOxDFHa7kfaqIJeJuS0+iIHOwEUapFKsLfUt7wHRhE5oahcb/8/hXflHb8oxbx6gAzEEm/YbQEc+yb6rVMvfIO/drx/wAjxx6EntkS85zRkSzcrTJX69HnyXeOijua3QtOMq6Lqg8lvlu3gjRFGW7b9JcXIBOu+BxdcIz+6kGl2pZycY4N3fv7+CtUusiz1svd7isNVUCijz4EcewAY9+iY0yCagHqL3GJDiDUjhjczXQR97mpPZP5ziapYf4vx38sESu0hzt6hCVB838bOHMNIYaE2cOA27DdilJSu/gpEWrlvwCHFnGRP3Ax3XsQFqNNlkkM67dd2l9a1ovgJddyMFv9nHgr01OF4rgIdowh/hDIyB+aYm/0w2KbutVFl1s4+1Qn2XfzwIunwCA6W8ASzlps6gs+ZdMJPJ2zq7yeFrH7QIhyg8q7e+ixJncVYH3IAOnleXhnMbsG9ln8f/NzFiyKp8B9ZtdOCwMWQsrzKa/fkAufaP/85MBwzYUI5Bpcg6xENwGlAKyVRNoOWHgJcb3KK7KZlu9tNslqCyDCwCIxLR7udeUu6u5PPmK87S5eJ3G2AywDWI83E6b+Ihn80Fk8LUfl489MyVOTmoqkHNG3EcC6NB2QynEa1VGfD5cFC1OYRKefeIDd2Bhqc55VRoJMsauEMBBXoJp3G2VRpzCRrvAocfancWcfpt4QRUoSjddJyTeqjp1zBM9B4n2XiHyJ63oECVUvGLVgJhMyd/h9MYAWtDvHdmy72AwrPS/yOtSIC2hb1vAxXOSR1G2om3/rNeED1TOdqbfMrpARr6LvM+mpNqE+0zsyurCSkTh6IafDLpcVfiiLDJLebkkLCmfUF96Qa3RTSOuIcAnYgVudlnCap8uyrrRgIa++CW69ijmuEXQ3dmlS0/wiDHsBQUXNrFt3eVaE3UssRp3F8wmXjAZmeLJAjVdoX1dsLznlIm72azHVHy7nIQ1RQbJGt14va6+Xuw5G6UcjaoiKZJx13acO3vUN93wXuN7GPa0Q3v4GC7A5rrEeAoCkDd4GB0oetwgHFc4Wm4gr7ciSdOObARd+sZvbPbUNybtI9H2NbZAcBkygcJgb6AWqsBXeqHPUS8YAMe/SSe7Kry8TZAqX3g2nuaXlINzaijx+usAXUA3MSRZjUK7CvHvprFtQaOua56YElCR7R/e3BDXeISdID71MPw7RxdQkA0cQ1aKde3qFQq83WLQ3UTKTJK/6k+CeVJOK+L5yQf6oLmbH7yAqzXH97EDdZNlXn3ZFdsRhPKtbf6aaVOivVGYnsbxgKBPAYUZpscHDY8YNHhqTL1Y3hYTWW+AWjK1VB5iOue/Cw00NPAc4wBrrQHLYBnPw+Axcuh3/tWgzK5+xWOTRN9PEpL6sJzO0OWfE4P2NDdMAk0ncXy5xhvxlG+RQvMGrrJz/Tkc+6mIYy38aBvIn4KUEGwvMElrJqLHHa7YTqeAWNySWU2ybDvBpm6EImt4lhTl0iQcraTMaNDM5InPtWgGqQIZd/3CDGakfXVBYIGwCUsdZjsamhvlbOhZnYasgNfYUk18oVW9nHikweEgCYXvbANS95u1ttXhHwDSa2SBKuRTvUARKk7amDHF5OOlfL55rcADjT0Iwg9rEQpKgRWiZtu42uompSbv4M7uqwDIzr8M1jLUZ6zDXQ0iLVwISN2YT6q4+MUVkPtwJY8PmplP/t9f9xMHXrJboVuA7CJrhPKbYs+tfMzIGrpXUZGuSVryIiTFy1lnI2UGYVpWuqI9lXsvOu/fMdXoN7eAGTdGvwyVJXNHEDA34RGjebwusSQhExda8horeQTraaZj7+eH1tsPihrUC6cAqtOuTUnSb2dgWOXSuV+WJAqAOICKowNg2D9cZT24fwXCsP6XR+xwVn4SRDl2AHuzK7MDCBBvgN6VVmkTQCAN3/nCk4HhKB2iAWQ2kAqXFkhyz42r5t4xaLuJhTfap5DNen9cHZ2HnUECE2ls90J7WWzIAXYAYcB45BV0CNDpH0gUlJl2QUvgrUsRxwkN/UMPBMuRDQfMQQAZYJWRJ+p8vaX3MSsypoOCumCR5BC9TQKwg6AnLY+ToDCLRyj6FJCuZOL+GT20Gb/BXD9dbGjzYtGg08HPPpAHjppH07iOWq33PgGSqkLQEf7YCO9w8+2Sg6AC+ag44uraOfNQzNe/AjwzAYLY+XveKtJKAYakMnCLJQ4aAODGdIeqPkTa6Ac3IlzFZGHwVOHrVpz6Kh34E3LoLIOFxHsqUiyTS7uH4c3cy05KHWqqgnp2rsZA6ysUYqrSJ6J955Wc0mf2YEyFwCIHeCEMubUEJUjgM1LxCen4BpOKrRbyucgG28nD744QzELA6KsaRnYZdD57G/zud5iJ/VZJ2Egl1xyPvieHVtzk48gi+wH8Kzs5yEwYxFK2P4lBNrlw6ymf7b8nVwT4qRm5eEqN/tT/j0EvaWktIss1jdtZY2Bpx6MXZhnFZ/YR7S+a2WQp303opyqNlO35NTeawKvecgNfpoNfoeVYTQ32rs0V9Fvl2yW2zApd/gZ1ZyGnTpOrBucsoB4bAFM7ojN/8dYVMUoC4hgJnl1IRx4t2kPvogcOn93vUG9AcuegfUW9e2RfQINo9ksZ3FdX1D3DsBbpA9fgMU42ScMvw9RJ+/bUgd2XKFrCEIXovFi1tDEd+A+RCK0kzqSO4SRSQ0uURXJHciFlaLUClC7AGb0Q2ejMuLqqGgkkkGncQhk9wxKyhAa6iNUVVEqEaSiQrn553VYrGZBPEK84cQxNxlj/oi++ojK6iQPAXUhPWWJzQ4YG2u+g2rlXGwQJyaf1bhJO6vt+7kHAF+7PIoQh8kuoK4BGpVN0ZpUjQEEc3X/rUHF5MMDL6YJOGpKyRqYQ6z5PSf5OKs9cIghB9VEEfdkH3dtgNNFqbouerPbmKMWsJOi8JIFSmcXvvJaDS2wuB30l0tUN0Hao6prdyFkWuAAQlOckFjn5O906orYmxCHHfB9lvCkrP9C2OZlLb51GE569TNA8xexblcZu2eTDF1vmAO+4PlQnu5G074b4EeNMnbi2lK9f/cgLWfz2qwp4TbQincUkyrnp5kHX7Xx7HMc0rc78IGg93hIpdfFWNXWbIE274LbuWOfViMkWgNfhgL1QmgxUAUXRfCFfg8KkJlSf6tpP6j0W/VidZNcIW09wwUayWcATOa6PYTeux845S8PE1Uqd+AVnzrrTFg+J0KoWi2cRh3mRMI6AVdZwtBJHvaK/hwD4Q4BBY2smW6cXIjb3AeiJ2qhBaK2LxqYnb8j2LbAE7oIOHZoP4Umhxblh6iEDlD7PY0t9iEuuRg+5N2oyCa33BH0SAxfsLoNounvL6iemHFoJ09y6Q5BZIc9pazfQpDE1IlBAMUjnGaTyuNtUplmIbwTeu7gwrmDimoT0ZMlns5s+XsUGZvscxr/AxIVLYI/ePNcb/aj4FfqmRkHgYBMD285p69uU27uwYK5zZdH47AOKCVZmCQKH12DxWz5e6LrJgaMyaTlAH7waMwrDJRDQKwN5M5dFeON+crK/5/6NpQs+5B3PvUCrORJ0WuAzq/8GZA71dtX0HGRdu4Qdky120j81V2OG+gNfuQ1KKWTSrdZA90Am+12SfmyiGRyg1NypR4bdgkIx+aoB5FbIvHMKTfC+uD7N0CNWvN7pyPKVpEob1LpBPj7XTAParLR1FHpjV4+yJqL1Om3q1EgsoSq98Sm0xjSavQ8Mkrd7EdzTQaiOKhkfVA5T0xLEJDv+vVLepxuEbB8deY4PE11YIlTU3ajA7fkUeEBTlY2TJPlxnUGjC0OQ5ZdyIRX3jAynca+SnjfgaZG0P8jlJCL+BVCWGDVZGkTLFF8UCmyzMMayPo+AG4Rpd3UcyuWqFRWA3CrLENLHQw7bWFVHsNTlYDR9Hrvky9yPhYJ0Wl1lt8Gt1Ekjm+y/J32ihRhG5Tqz8AIpLTfBlx1N3/Hl19hQEKzFLqoqmcgYZ7kItSfs4bItuUs185E+3CyT61ZxCz0Nox9OXirv+AIKtDFIXOaanYStrITh9Pu4UG9Gvm00kbU0F6vFSvquWuPGA3Sv4kfn2kJgpySJ3VWeggf/iYgTh1nxdRaWxg+lEorBpjHFDt5A15L9JTVn+EN/38KH63oUROU7gHg3GqsuYqh8aZd2E0f/CWUpXtXnbDpiHdrqYezhnDzLVAZXCEUC3HgqvkEqJ36YwdGee1q0EE0tN0ZlDMhxEQHgDH1/18iskHmJFTi38ZEcUr52AFO797SBQB4h3r7IKKojhueUJN3APjVFCFr2jI0htqFyGYi5V6Cr3eg068zGx1szBAbh2VVbLDhGVvDBugEuASj6fHVqC81Sq2bovQDQ0EbdjU9Ojp5Q2yMaPT1F1Atq7Ey7uZnd8qtJSTKV8iNVc95czZdqLZXF1RKNQ15IghBUtfTHC5W2qGTeMAJE3tdwv0vgQug1uwQ3bvS8XvDTkXySPGKByhUfwkz0sk+5iyI+zCANN2ai/OLj2aSvvx0Y5kqiMLKKmsAkhAuuQ047CnGgG7c2/TPtxH5dAnCS7QMS7jnVjkorJzaE+MSy4JX5d8B8touGYklO9Xb3QZVjKeOLLtN1alAtklyzibgZQAzVAyQehvoSi4BoqsX421ndsI4uWjP9gAI3slHy91HPPwoG+akDnc4pJpw0s91rjMXUtNFeHtPHS09Fa54s5hMvHg1Q68Tz6yBvfcmjiBDef/McYgOfeYCPYNnuAjlGkRzv8HGQvTnakxTjE6s05BZlsQiffsmwrJDyn3lpTFgQzZQBajknxAt2xUH42ocj0+9wZBQZaceSnGGstf4SF9F6hz3mmHwddLrFi+ahWl2PoHVKLO89KueOKWGTYJh7VoUUdLXuQDdDAOkcNzk0DwCvF1g48SA4noD09WNdwtlHYOqEVUeTnwHIaqL2+AqPkDqqyFqomA10HZtodSsf+6XHdiFjv4WBHhyo0919ldsVB/KZREIsoeSYxfUjgneOpoDZgNr9SQWewuBD6KErvjOljrt5jQAZ5CDRgFyk9j1zpXJBms42awHyK4Z/acmHXUtSh0VN8Ggtvj/SOxmhGVQGpnbOG/rlKofSdWq15oMK1DmFiX4WKAvWwMtgTpI3mKP+6HcD9FvGxGgsFkGF9g7FZ15BuIQRX95w+mrUe4VP9lNdRDEeVZz/box4iwoE4GZt8FwnuRZEN3I8/jAlnTDY0/iYJQQnxdhTZF9GM1JPnn6aXCZXxgC85uf5IGKaNjgSj6YsaPDHBwc6OGhxJpFSrtLHuBOPUhxE+/CSh6F9RYzOfDE7wGizdiJBZRe3piwtljAh/gLaq7eFnRvpdgQNYs8GtEIsVDgyyEYiJOqaYH3hlKOH7KB2MQr9NnQPMeu4lgC09mELWG/Xw3nuaASMGCnf7rYqGlIZiQP/VikxGJTa5F89wCGYZE/54MbX2XjOVgQh9zIu3z/PfBnIxrVQLmJdBldNeQCo7gAJ6m5cuywNiLAQofFZDbgGlZnqBVDfPgmUmZrGKK3Om6Tw+6Cz9GlW09NTu+AkAs0LVHWGjvUV+KgFjTs5P2MfDLnzMjC3YCvZnHbp3yYesPf/LvknknuwB6g6W+1I2tBGBiJpr085DCIph9eZeEdAexZA8Y9wq58kif8XIJoL6GgnNBRaJOcxjGqAObdWKeRH4C1SztxOInSLjypQ0Fu8jShLgTnAcyAE7xnCSbCupZlIhrYDVJvxH12U8/Hi8TzB9VIaxVG4mJzWtOLG6FulJ8/8ndO+0OMQ7ehOD37OXIT5d87k+4QADAGQOoWsuuaEhQDsBVNB2LxWPWWP8IG68nn9Z0CEDI58U6eSKQk7S7A5ArseVM1nCFg2QGnqE1b5DNaltmA6mT+kty7BNd8BMsw+fKrcYNNBC7oVHdgLe3KOQNuPYSFWAOweVMZvG+p6jHf4HZjnvBdeO5u9PQtGM8k3OWSm+uK8nd6Y31djzd/Z0egKm9/NDE9AgQNYZ+vP+sKgZzSQkR5tg7a2xruiiZROToAak9US8IlVFlfo7fei2yLEnyq8jtAHXiEOUlFX3nyWGZrSm1l3UWxVmx+AkqKddI2VH68gmTdEInb+AymF4ARcMsFQIWccij/L8BN945EOw09xja6msiDeuwLPtvOWWLUpH1FNLsnztC4gu8/Ajj94Qb0AfUWRO5awyVccPOKF0Xe/g28BDt/z10LgHxH6jShA8A7b3Tnd3AIhWAjDnF3dROREC15wTPbjcS6S8RR7cUhrc3JPgcvss/NRzc3ili/wsrr4KJibsUqwTbCya/mc9oH96eLSteJAA+V7qrtfQN/u/Hi/GIBLgAnlGnGU+fVMw/+AgtpE4S5m7HX8efTRN2v1UtlAQ6xMCPNOROdBNFFbAJkTmXOLJSjYjdWNqBlPyPhES45NqZMyak9+cw+JxVbgArtrd5EYaPdTMFNADuUgnUEy8UOjC0OBSO6AyQYqu/1pM4YpAeAC9PFQb0D2bCLlHMd+MTmptWpPV0oxB2IRtC4qukAkysODWUmUVjJSZ7HuMECr8MzUMtgDXtyRMmIVGku3tUu798Sh3tEcwAiBWU3Ay9E23AG8mwrlSFqpRAm40PH3SmqyyfngC4bBHKSR+Gziw9R7n9AwJ2zWKkzoBq60g4ZRmxQYh0kYsjfc9LWB9npJPwyQL+o2oyT/TTkZ4D4R/KUnkie964ERgpxDiGOQRRwjUdnFdBpNgwSTnVJz+8gUjW+y4g7z8mNjqzO6L06aSc763edG9HN4bzNM0EqQnT4Vi+L1QpAJaWoBF8j5epE671BH6Psxp1vQMk5t5BdVjzjCgoSTlZJPP1VjYI6yUNDagTWe7OtxgmJRFg2OABd0F9LaNRVgu0S1dQCN/gmh5xq885fOD4nMXAsRdkBJjYRnS3AepyczYdUSU/KjHQb/YW/WQBEJVzSp0XyMMtFbJ178JKqOcIAfWEDO2qln2xwyBzyMpWp6DQ3umovjPTkqiV4mjKaVQj2YWOYqGRQFkDXYikPiace5IGmSalQ1YkbE7Wwm2AHTlSrq7Qqi1SsKEZvk73G5iWyxGimoN3FE6GmbP2oAC6hZlQSzB6UzF8UfM/wJEM88jRzD3kC6i2zyGZe2c+DQ1ORawINFGMIXtzJzziJ8+NOWWhbUJRvO/WUvtqJB6XuBpB9ZwMswUTcIVthpHIw0rZM5kkaARjVbEQ0Ss+AAMvId+qciAhDiw+CodsBw6r0Rl8WBRcE0WhvcbqpmwuJLCYpQdVRFcTIdAcKRxZjFanTgbpJMah9WOD5mLj91QZdhUbrVGZHoNzdNCYb0IAOWIOVOH0JicSi6X2ZUckExvE3mYo1Npw9HwdUJgLrTqNcnGot0CGgBqjUiULBlIA1YPAIWWYFySL7vPLJ8Ahr+tz1XwhWDin/buoZiV+oxD3UxKtI6moKqtXFEjfnKYsQzcMLoTxzYHVmoSpBrN4H3K4r+awBB72tgUvkXblYeQeReCLOJZfEFhTuIdjKGdiEzwBLURbkK9Srk3UZgo798/wmmfOnlIwXLIaTPL/fXi9rgZIQ3cj2Ad1GdtiTPOiToa+q1LqNh32q8upccN7451krYoK5qKDTBe3NGfbyIQ4P5DrrbqsrbkgjOIrlt+nJKIrrEiv4BhRrELxgD96zChs1glvcnEWrT5gmBxXRjzXBhi1uUlp102rPUEWF4pZrKdV9se4hMMTXwc9ajSLvy5zERTbr37gc6w11yUmuePBJenAX8fY0TE8Aum0R6skG9tk7NMNsIcixwd+xGiWfylTw/J3Xr2LOnOgzNjF1IfA9hCX/EQewEwHb0y2UegLFoPRdA0xhDU5vlWdnZKGw/AADZdFqBBdXIPyr6feZGKOGrji5XewjqKPaFkseV16js654V0yXPql4nkFpXT+zJ8+4u8RCHOQ5KeOT4txVkvUjnIjdROorWtrVuHIVE7Qaa/+v51ZvuivQ4FVolNr7WeLIbAN6gtWcykZO0tVQVR3iW9NiPPFk2xgcjE428wKLpKLvaHTZIUaOru0Ictg8hLvu8JDugA6CGdS+G8WYofCKKlTxxjZroKx/hEHnGVS3aBTcI2jJLXAbJ8DoHlyUkynEa4A7mDjQ3o7CzRbZaeS0k/4EDRPxUvrs7Oe9x6BKqL1TnUCkWpI96Ku7MVPdLIJO/+AF8Ksjw1VGQjTqw5N8es+TfF7dEXZixII4MKV0VJUJEHIBR2GXumONtX016tP6fRfAIRDt17ko1abt1t47wOWSd32yT3uGMnZGzXjj4Apyay9w2ynzRdf77MGC7nqnbujJBhSaDw+JK058I1ZX5HdAG7OTZ18CVN3BIbbLhmaU5Vsx6QJorACvAZuxGmNtRPN/heEG4Sz7I1NzGzyClf7R/Lx39mQNCEGK0v1Rofg3NnzIWKiSkYkzfHCC3ebWus3PqZqCS1RkbCZ8NDQNs0lG/k6PYYfXSp5UpDIAb+N27LThjyj51c/2D34P9Jl3g0/Uyg5FwlXFnUp5XkDlpgw9ZyAvZwa32nqusk6UenILYdGULTqCGbikOlfTnif6gf+sYSZgWQKIO6D8jKLEsqY3mVoW10D1FKAkRvJRNH7Jkgd/TI1O6y8txjtxJNUD8Ikv6q+dv1NhOvS763mjWbwm2gVkkFoDl16XVTBJXF6p031qxRrC1VfbMUuchYmCOL3BHRgTcURLVisRNnH7CIZnoyjvaLzO75caony5A96SpaCsxkyjUNJNbvNFKpBJ7DZrKW72ufJv+nQ1L1QJqL5w3+iWvaSa6IZknkFpuQnjchqDDJO3OqFnK8IeovpcpMV8Z/9NDD3dOpimUEf2YaCrUccyvOONdW3ClB1USTKpYBAF1yaUEQrFMKJ734NeXX3hO+j598AafFLPBdgfF0c0lcsabCzWNt3s5y50o8MPuG2Ul+CKPnXnzyEsVSHqgDWqM+zqrMBDNr0P14WKeVMt5xVAtDIedZWdStteQ7DbGirSm7ZxpR5meieA022cTEEop65sjeTTZp7mpbCyGA2D3KJXd/BZPfnsPyNSZzQe3Js+1/JnlJWR/u5LFl/tmVm8N6OtNvjvFYewnI+Jvx+oONZK1WEnRiS7O3XADDNtMSo0GhAZ6SW6aglVgvViQ0NH0ah4I1Xc82ENLrbpWH/Wjbi6AIipfREaRHEL4Gf5O0mlth73g0uw5r7d/D1e+xbkvivvD/GNq6nCXbw0i9reQCMwmSLjZAMxluYSIUuIamMRQI712wi8WsJ5iOTlqAXZjU8ExX112NJbwn6b6vMKlyeqBJlyE8WAHSF2U/mCDzlwYCZgFTQssPkd0IET//caGImm45UmvKl/xCVY5psREKibIafkpZZ6WAjKS7xCL34Hz2YRlJk5PCfpNio2beJsO0UohiSsp2zGr9FaB3zeLehWlG+hWLBF1tcme+oZ+F26PIOuNfrStt4Jtx5CrjlJAGIbLFJHG6NSKxr7MOvFFij3bmPC2EIvfhKPkkan+TscwofedAYKIcPSO/78As5ZSUUnFVWlArvcwdWAXEewOJa/h32woZtqHqCchiPW2yFGNoSyW/nOQfr5KIfORDauLjOUguxNdfJMK4CKoncmjYkxaOVM2srmvZ3sswoMCEdcHD6bCHlWY5HtuGFlbnEBNiqX4vuQfKc1OXHdrY83wUo+s8CIQAzx/gHQfwOqzy2UiLcxu+xGMsyqvUMuNRf6/26N30J/vy8XI5dKlOdshNqU6r1hpayqInu7AdmNv8BhsIcfYA9uaEYn3UEvh27S+hLYJGAm0LABKMR6d7YYOjeYOujQDceGXa6yqL6kJKEy+DQH9x58txByVHR4TyqiLwfBhCXZQp15hWLvZD8W7BDVnou2j42Af6spD9BJTBSR0HaMbjp73aDnY3/nTQmNfNbqJGehpOxzdRZXVlbawKQRpPe35gbygSvskFtxDzQAq6muGDgZiRN7mQjnDkrKaERRVyhHVczcAWXvkzyhatIrW4OgP439mRnNPHHu/xZVCcvTiA8VXJVio31c25g9dUmtYlQ5Q4umMiaY0LV7w9ur4SBIa23AjHTE6biST0bayafABGidEKe+PvSBF5SJR3gjLPu0JZaFjxbJO67qAodbiKoMraMzBGhXoSmdgMwreZoOs0bfD6BtiB68i2dDgLh9tGzXSyjy96QkI60fSoG6ygtQqTh0op78mYq6hM30C7DRxUDv/J0gZMKBeMsiOsKqq5SAAXr1LRRsk5Shd5vF6EHUShnASxD4FjkLJblDh6cLrt8Ae/QlvDKEMKm2hMy0ZEJ1iExLqErbgq+vm28Tl2EXyqEyEr20ks9Hm7NilDbAVVa+EoHQGDBv9PxdCCSSbB6idnMhg+1itB5glFmJg0tP6ly2yShuaz4fGlbhpNXYgq9Vcwa8qSiiQcPRAIkJiswsvmz+HuLbJ7McLPuhK048EFY2m4vDeg0MTshHf4cuVBS3j4JUD2lVo6kImMNwDVqg/3yXib1wi9L9AOMFSwD2xHPkus1ygHLtITbcAzQLLPDCkkd8TaayGBBBLVGCv7UQMXRxvZOMt/jvnThFTfqpjkukHuwUfd2otpu/gz7PQCWoUm2CANGs3epYFsQ87OTzGE1sVkZLx+DC2UOrO8tx6CjdH/LpNzBjAOAzIEtEQYMGFHgqtmqJHnYD4OIIOfARp2WN0q4Bm2+r6jttJhoKSS3cmzyMAlUB3mgvHJz478nM1b7sZEO4ONCWEK3U7PsjDoYQrBBLJ74Dj8Ya0Jf1mV8h774AGEMg6GmYmkNku5NxXqq/RwlcXRW8hLgp2Gebur0mSSaL6LOPOHFX4kz77uCoFUQQQA5FbylK7vlw+nYeezYeHJX6Qai/zjbKNskV7ZEP2p09uEEOWGDWMByrAQqXKHst+7zIN13W2YC9UYGyTIuqkXEAMt+mckOR5aqyuoK+3h8Us7/o1/dDj6LEYm6rO+Cxl7BqdqEg0Tw0BTSeD/w64/cr5eep5xSwtsiTZ9Z1HLULSu7kt9kIIUpmZjC5BZhiVOhqBFqMYt3DA9WH7y4IiFfDWF0IpfagxF5lf6DhqFfQnapCrYfmBbS1f1zTLRv0LsnQqO81vPmt2XTWOARtIIxo441EiVVvo8py+JCDZ4fQJUxCPeWjiEGcuLpQBNcBgN0R1tiTv+PXYoANBNmse/Csd+LwFRui2B0Qt4hfwZpevsM/OlPVBSU1mhfYJUWzMBYTZiSEGVXlamc+YjJoYy/tET0TQsRZ+buBTnoNS8vudF5Aj620AQo46T7TBie1NyjwbnhrIxsO9f/eUJRLuMXOQNi0hCw3BpUX+/VFDtOJSpTlAkx9+0dUeitnCbw1TKby7RvQrpP28CSPGL/Zz7qoblYnAK5lk6DN+puq8z6JZ6ebQKRt0E8jd6ALDGKJ3icGwE18OFy+jDSrCslInbb8tYxbQqF3ChZSxS51HPkhG/1LfPYR3/eU5xGkXWE5f7dRubmwZTtRCO4B2zVRoe4G0F5ANDYZTXeAjLsL/FipU7lZq/Pep1eV3EzltYeabRs8QBN668kcu2gW7BWAn6WeinQIFbRIz3aEZl/ND7T8FiA50fM/pP/t2qNHuAN3I/N9e/2n1R6TkB8CktWDYAsh0SI4ARvwqag+1ZI6ATUNHFB3eKH8TfVzSFV4hQV6K5BmE837KSeWfTT9TOOLo5GLrpxFOjn48if7LH9vmBAm3PEhUt/ZQg9oc54B0t/hIDd5riIacsKCWwL02LvYeo8AA5HZRk3q6fwaARiFLXCDlfOJS6dpkSdAnwI3N1jLSwi6/IPaMtSvsV6fCW+OQH9X8pQgFZON+ubab3WmiEt6dU88iOP50MOqSUQ7+6jx9wFyCGAUZZFuIP01cKJ78gy5p/C/B9ygyOFYU4nOEGmexMMzJeQmwNlNPJnYSevxDoJ9q+6uaBVXufjeQ2u7WYv7Aze/UweC3JzNHKguS2Utb/9hYBKLTFI3gDr1vNwQZ8BVrvKS0LTYTfznKtPvq5b6NKj5JmIfI3SoiQW0gRfj5mxKUtUPWOIJz4jnZpOCN6iiFnnWjBoNUKoqIFTJwVmITDXFnKbk9kEZH4OK1khFtYYinQuouQDeCmWO84baDuBO/NECvBf5Loo+doJdYhxiHgJl+a3VRpQvjmbLIcefC4MPe+lG2gtE0V0ByizQGjhoE5z0kgFuQDRrkCUyK5+AOpyv0K5P/swFNthFWINFzFvIQ1HbOyfKNgWuxYA5+pL8rCY0X0K9sXTgEDLqDdZiR0teoum4nT9EbUhWyp0Pt9AS/fBuDo06KKObKLyb23wyqXU3f+8ego5dzl/l7Z0cXDv7mYyHHJgbLKqbfERXlM8ehUEwUHaiWPAvk3GMPH810Yfx90sIwb7MJnyEzkIJoJh3IppqpE5NQqGiTg5+F/oBz995FJfZga2hfSJ/zzt7L753RpoPH+Rbx77zd3ZeAB76yzzAJR58kB6PncwncRxaN6Zscqu4EKlsobbb4hZ6gPHKGl/+RN/xFGqPla1HOPq+5OIx4I+1F90l4UBsdQfCstNUfSqOewtl7DOwnr/X3yXenJOzNCuaB6D4Z28kp0dIH0304Je4vxYpiZ+hwmuRm9bBAnk7F7fwPIQQxnyZLHwBdRXCWLIGNyG6fSx5LuJTcAIUIhHk50/yBN4MgNKuo7DNQ8CuznX4DFu1EHjOEaA0QvL3wH0XpdLp2Jwvw3JYJbcB++EMxFcPdTcP7+a34YSqBDQBbISg/lhvHUQm6kSVxaiiacR1dzhtYmGOobno7dZcRINwxE25CV25AS06uU1igHyfxAnCq4jLPHl2fge6IsA6iDZgk++4hIGsMg6ec6yAIfXPRyPaA/wHyBXLxp2hxOo/B79Cc0/ywMgJ3/4InfNtNOlLSDI7O+7k5Oz++xGl5/0gY0UBkwgVj/wGRO38PRBDCYLUSPYLLNMTivSQA3qTNmUnD1Rlz9mH7d5k8rGR9vM2FcJOHTl+QFuCxrod8Vn844FwE8eYV2YphFHr/nsAdGVezcAzYQY6hRnY4KGiFqBLu1U3rJP+v9ozvyqyJokqyt99BI1Yy8MK2nTBHkfwxZtgAKztWoPbfA1MQai1eppqBB24R9hm2bRcG7RhIQ5o5XZdyUd22eCgZLf2SZ14pExLD5B3q4PbEud7PB3NcACSeUVpvbPPl2PlYo1ymkxOOUMO9oDvFQ0NFB8rCCec7SYqOFUGTn92HZ+1heQXGU4eAix1Zq1NDptFbkUXbkkVwumN2OYQB54NNPJqHFeXstw5VIO0ZIfQ1kpFuMBFyqY4TaY7/8B7GPe4iyabcdhOVFvqYXUVRwXc/gYxRqjvFn/nBT12txA6ZVft/b1B15lddhHuGWXhdWGlJ/E8g6518uzjrpwcvCd1hDYCiDdoB9TBiOZBomEvp1jTXRy0MbRDq+RoA5R2xVe8kSMb6PUfAkquxnfya+09jQsLZQJWjpWlzKzE0chs8McZGlyqA+9v5rs/jYedfaaagrxJ74skpmo81AUKui4ffgnuvEZ4raZvnoC154PoKAYl7Aab66YOeUGtwWSs3CrPIggQPY1/W/8L662O+GIHggOp8yQ7oWYJ1NSli2jAJdR/yObL8ucuKLvXkG+25uZdpSxaQqDTzS1kaaq7uW26YShODDGqnL/Jh4++x5hXY0oQ7YADvOU0evPTmKLO4KAI4Cd5V0Fr0Nq9NSFXodigCrmvtWipE66Zk5DNhlAgoKdOX2attmIIuti2PTCUKVYvOmGI6llPAxotIhIxoYtWFIkqs5Vum92+bNQXMy/dgYf+NH7wOzy9OwMKUm+64ONjYCmN7OfiHWFbPQ0LsYBm5KaOQg+B/D/ASHSbVoxJeE0oNaM5INmcggmTs8Ql1405V9T5ZAzfr0CQS7TYD1EBskX7VvNtIqJYoJwJoqDa5EvfZmEY2eiRPJGFzSs42WfGf3FhnYGzEX0OBtIeIU+NDwIa1GtXtWKUHvYOZLqT1J16Kx5Cc3UHahRBmZqPcLMfCMMYCcZqde/3NIrNI3wFE5ZsE2bhIixherI9DUXxJWll6rpCTrQDbp4ols8Y+AIuOUAq5bRIGcueEeohN+GWUWz2HvacNVtQ0VZP00Oj4SQ29Hywjd8FaXQ0ZAxuPmS0YhN/Fd++iOb+EAR9A4YDDetkoSgHMAJovJuJ1pz5PRah+6giVNFQp9FIX0LL1Qw1tOBPw6N/BVwWEWbs5ibtGATk9DKi3Z6U+2/JMZtccxoDSSQeL8VwiQ7IqvLg1ZhyOr+6CRr3NBjNbQxZh/Tn74xDS53itAmF6qK6DeF/QOGk1WnKDi3loq1GOnTgderTS8RzN0sqsOc8sRVl/23xoWqmX5BTyog7rbP0XuGKqvTXIUCLosKU8UZNfzll4XTBmjtxepAnzo5zUs4uUtquYXVWq6EYqtbUgJAu3MJAG8VuvCtUhGrEXFUXHoIROdC4fEkuZhhVHerCou+YsGqLi/JNg7o4LH+pWDvnE0opQTSXEzXSIVhCV5auBvizAkRFY9XterFLmA1LnO/29pXv1IMazuA2UjbSnXiABhNxeepoNRscik6coIjqVS0Tahd2zjGRAO9iJQ94OUSG7h8PLDS8xsoa39ln+al5A/sDGMuYpyWkvnvC6LEyb33YREFoKzX9xRLHc3ehozf7PL8AN+q7jAuxGN/+91qiewGomANLDclg+YVroOlHqLUKjVzgRj9gAUbj6WD+jls4ZRfMxC003QIb2VPPcNxN66NEPZ1VG61jJmqLcunt7AfaHAE010SrOh9zgwrpiop7iUumHuYP4jK7wZUIZOoAo91YPpGCzBq0to4pVwtWSTq7nEBLHj81DSK5Tc98k6ckhzAcGagKag8Y4qaaAoasVbsCdEWjshTgrMDbGGA+J/WILCfAbDRMkpFKamUfPnsHar4gAiqlRDXiDvTUwTW/hGUoHvuQ/voMe8E91FMv0aN56sSWL7TQ1OATpASLj/0fG8YZDRBae+6dONTEBCVU2RgHP7s6K03IhtmAkjUQrqBcRCNOtsk48vjQ1qkJzSzWaw8vMBfu0xgoWdH0JzT6vEqID9nYm8iegxxGP2hGhmau5AkyNeHEG3fXdPpKRVc3sA3fxCk5JnTzW+isN6h89nBRRGNrvQCcQzmJb8DtNoDSFSBlkP4SzVfwxOGsF4hfJvbqeL13yzn2MuXNl3DpsRg5tc6mw1B248FA0vg1wMEQPWmDy22nnnnJ/vtbofmjXX+I0EbJd+/AbogW506e1rJKb/ge4HCBSceBEzEEGNJRfyHceJ01d+U3ZHgTkG6RTaxyBNntdxpMQOUFLNE2sJHtN7+j411C8zMo/0M4Tis1uFInVRk5KJlwaCeebVAnaKHw2lUutQB0eog1o5SzF1SFdLJWRYctedDjzj6RVlE2dToNSk4x0T/d/J3u4smDTJVttAuY2KDft8YFdoEy75BesbMU11YkkqcVb9LLLwHmneEhxuKudtEzKIqWAadf8xM7KnOJqqweqFtI2KdzD2+xlF/hkEQl+AaV6xU9Pztsd2Eo1lCG/AcDYKOSmKc9sk9G7bjmJcpME643a+zARqSZDHG/4vdW9PUK9d8hxpR6qC0h+33AYojBiT9xrFnxBDAgrwperAELjWxulZrk+Xt+IELeV/KYLnWgmQAAlSMzGpXgM5A3H4LUR+HlJ4ffIQK9O6Qfn0ELGSg1BgVkWuqEX3ZzHbDZlnhR/xtjxVBG/y2gpgF++oDvfUpL8n4WV4ijIvts+VVoxyuknQ85FDoKrM4xvNnPWHyE2UZNKTZia34EOm/k8HdAcd2BctRBCxfC81HtuO90JiSAqhTylxi1QyoVBaLGAAPag7aKujo71NOFNPHrmCQ0uAGhshccRl9Q2xAvoWYbxPDQYQDSFfLXTj7tqWcR1NmLK3Hia3zYyIpRuEArMEnfZdLr6ftBLYcJRH8LJmQyNYd5BKrY6ZKe38u62ULrb0NAPAZ4igsMysXa984N6MRLjnqNJfohEyyAD41EKJ7KhHnkNm46dDt0IZeTBWOpo7yMqBi3aCEmC8Tz90AOdSsyc9IhIFGVMNfNtIb0XfffHEhiLfmwjEP69JX9GLd3hTaZBHwbnIZVKAxIV+vrAhvz/nDBKizDQLtTFa8xWfhBgLvTOI4e0fN2ufkbtAu3EfccsHAQh1t1Bjd5XhsTKN2c4RxI+mupsxVW6mEdJlRgt9n8zPS1G9+Eus1rEOtpqLiOCt5/cZg4OMROualvQ8c9hJd3cqlFYyFnl6cD1sEbtaIXOtcL++U5GxX361L6MmpL9XIhFoh66WyuYACP9G6Ax8lM+jv0x4cQW9iAS+5AMLa576B/m8Re1/bkDg6Ed0nvohJg33Ulz084jT4EmXOeZk1147089UwBJ9y+DyrXkzzjQgW3smQmBjLWsV5VGLSaNuFOWIAuAJOp/k5zKm/ALd/B4n3HWZnQuh/xIJhYwprFNMnhf4g0eDVl38nfeYg3ecZfvd3q/EClxvyak+igCkGbP0RfeYjwyASw6AIYjsZZ6sAZiSyzG2j9r7AoI5eqkwrCGt8MCzU5RApdf89uNjBjqLyppv5crkipVBVk1UzRxS2zfh3d+Aug8SHAqjMQtFyhMHzfcPVkjeb2PR/EUdWJdssiZOixJ597pySorMe+gr6sG2cPuOeVv1OCvk6HirLxa0xY5DzyulPh7SF1GMnjug9oeVZpMd6luBO5rr0O/QAV0W7YnCXW2nu61Uk9Bq5lAeLDzXJSZ6gZoehQUIcNRB9nYDBCSqpDyq1L3HwPUYpNZ7U52GQGnGcObLS34aSPKGk9Z4MlNjA1fUm0nYa5dpqMWvYjHGY1FmlLPry1VhkhpO5PY/a5ybP7zhDgPaRVe6c7MR/MEbqDnX0IKDxQO4onxEJX7i2WbzbRYG9yEAUAWphoCVUYb+Q5iKpxC0ON5Sz4obttn784XKuc9SROE3awULqeejcMxVfp7sQ9WtsidJFMBpR0FPVpevg9cPmxC2qSr8g25yLfdxNXI/t+dWJT1bscoqT98yy63neBl29EYvrO5FvJR4k9qUdVMQPLJKLZQP80kd2qwBHUjwbRb1tDS4WwK58hbVpTbAIcCC4YFmYSmY65UmnN07Hca/B73uXrIR54dTjt7LP03qzTe1gIuz1XzhKKpqnKXw9TZLNGZqiV/cyG//y+TqjxnjhyUodp1L5ajUbaydNWTQAlKvDRCBZwwC28mD+atCFLvNDVSJMR0LbFqY7opS9W2G5x3Ya/Po0AqtrHI3/HWKtQF08dpXaBJV3ZpicDX5S+vjI8IRB51u5eIVVWU5QWcbgy//4Fh5clHtaDzHG3skIdxVJ7FCd9XwhKq8qCrwD5QtxiJtDVnX2QiSdOkLEh5YnCHlY5ABZgKC4oaU/ifMSuh1zCicm0D4twylPFYG0lrgDSIueTh0zw/yZ88tYYmt7t6S7grwk1Z5R1aB9UjNMsgYmozAdCpEg+kGd16r/3z1RCCKU8WsNTGH3Ik31G+qQUYtmE0/LVP5Rdq4CLm2xGTzwSTVGRNnxZkxmJO3k0mwFcB4miPHnm/BXc9n+TvYhAxhgYsRjOcJPPe+jA3ck0Hk+dcViDXbagXpnwaxFAG7WX0RzuDJd6kJllNfRelN97SI9pqVNV5dTS1NNijri13g8NxYmtgQCjW9iXGGHWQOnmpLR0gG+YoP7eOIALUdQWm+TkbDDJFaxLl+BzCXaD8iBU+vRtnHjdZKnu0EW41wIgnXKXHgJUOqlyYqD1f0j1qIbgdLkXf96N6jMrp3gFTeXAuPJlYXwttapxQ4ktmDPsNs6rCp69OdwLKJs7vBFR4rIDFF9JQndTwTDqKMStdpLnK0yzA2Oo12AXgiWfKWlC83GSD29Z5Xk50eMrSbrlLCnKy6GA2BplVptUv5dQ7MGQ/uSDSJ5HnKYTi24td29zEm3y4atg4ohb2QVXjyav1h6JyVsNPAMDghUmN1VS25M4dWgiPXVBw3bjrK644XzQDinaic1WfIi5yIVArKss1FpUFtnJNN01/O42ZB9YmpQ3l4unnq/4EP0BYmI2aXN+fVeWvb/Iwwxixwwi6rCyybuwRm96Yhu2E9NQkjusPpCFeYsXdhphzGk4/yCHoCcOb0HeC8vficOROvGnq1488dSdGjZyBtbtIIg5CothA2K+RIpd8c6uYKzQHIYlDhI03hsNyvWmDbbEU7FZqlGn44AGN9b7MR8z6z2YhfIO/g4nlOElssZHHD7Im78FqFXpkU1EQO8XEgNc4ADKpx50C4BIXX/OxDOHSKk3MeU4qaAm4ZlXPA9LPIcAMUyskthgXTgxUTGQNYA/QykL/7f+cSJJj4FOg70zNDZ+NXvgETT7rRWAD9DmmhnIThY2r3wNbphVemE0FYaFVUb+Tq8JwF3XhXhzTtkw4LCbiLOF98Ebz/f6cNhcYnJhgyIRsr5Spz4xNugIsNNA1fVuqdghwvIGd2Mxr2k90cjLbeBqNQLuXXCA3+wzGKMBXc9Abs6qzSCHDAKED+oplO7dhlTfHdwgLlqKZyiGOYSKuY29MxpL8yUqSKb8C9ITd4g068+qdJllH6zUE32WqH7O8HO6UGNORmp3M+9Y6rEJtehqLLCTvMCuZF4DZSPSRZzE07JPYylGzJARytYHZqs7YAWeDqF+iuOpQ37RPPP14TZDCz2Gmnmk8jPBlZsAQPfgpSxxOp+czaWrUeeLYDBMcqpkodYg7ldgIJcIZJ5GYenisAzxGS44VDYR6nj28XXMT7DKwWKNwu+N+3QZiktQk8rMtpIHmyDAe4nynh169ELuwB9rbuUHWCKn2XpsMlA0Jc/T8Meot65UUIiqoc6pC/EiL2EPoqgnWWCHCxS7tjbrf6FHVf4ITx0X7oPbcw8qCTWGqzr5duJhFyv75KkjBEaTiUK3cdt1Go8L2rPVXALKPclyDp20uWpQzp92trO7etkQBvr1EGpCVKKdITgYqfMDld31GaDGnjqxqKLqTm6faMQ/K/HsxY7N2MKRdwWYdwYVB+oHu2QhLz72TlJcD18jB02QRd7NzLtA2HIaG2xVR6oBMuhdIbsx8rhU4ZCLKriblr0bHKDOO4ihJiXeGEAQNFENIWA/REk9p0NEFdXVUT9v3fdKHbLATvBTMABvtNvs9uiCLZxYkbegZmOw4VbOAysXoTpNsAO7gMJdpt87SfcM8REnz82bqmgJLQkCjN9/17uFtdQJRyyB53yowNZ/IVFnBzRriyAtPVXi7cEHqwM3FilPJqU9Ak2ClORHlLKeeiDJaQ4IJ6rIZ7BRV1M2BhAaGRF6qMrpEX1lfSbIzHUa1HkiFuoSius4sxAVH8J4WM8dg01X18Em0tgNvPNd/HidGRHZp1G/34eiM2s47iaM2QVGpid/T26CFfPE+RZN732Jgo3NTkMgjQspZiSe/IOGX8QANKw3RQh9+QM2qurL0Iz5RSTV3QwDBnSxBFwDeoMFqgxmTkG/3vk5HmFkQT8riHa+U/hF4jSpGsNVU4C6hGEbqAJDyKxP4vFf6t1uwCCxA+cRFZDStqBp0DVSfqcIBDEgyvFhf/k13rqbiFLnBUbq1N1Jkuykd53cLEe8oEXooBoLhkp8FAvVTQ7uwFIDElnlf9+DFm41rU3VAkxAwjVwFFb9/xFS2A7nYTP5XAhtdpMDwNJ5NxE8Weq8yWp2U4KqLgviB0U+iU+a6qa9cU2pPP1pCadSXoz0llYEKyaUUlWVOM0kjKZ03sTU0h2okXyCTG1DplZoNfmYza6b6OVrLBmKMGOs0hLodpdhcEjbUKuBLmWpMi5GqlYDa22VWzwIfnZA+4pizs9QscgCaZSr9cezrC9vgVIkPtycTBu/wQet9M4Cp/nKWSY+M5bsYS+7cg7CvLPXTICWTsrhJeSvl9iVA/jkrRHsRAMgKlk3olWZxFkdDHWBdv6L26guUa6EKts3ob+QQcxyFinmqTP+AmBAC7TNa2g5P43z9gHYhZoDERUD2EQ8cpKPQ6r5fxMPtg90/QqIqxFdN3F46YSWY+Vz1aEj488lVc4VoOcZmk26UM5HtBUsiroe8rdUVF9caIwVeIY+gmke5G2YmkNaqi/+fy9tRIiNd4jIa+oyPNlPD3oAeBeDd4xYpKlt++nEFZvcBJ44kJBN01G99SIquwXcZqxsPcRb3YEqK/mILZbnd8hh46BPu03rsIH68gBK0bLPLnx/J4Tun8biaoRx8NSDToP06S7YjyX+Xrb+EDuy83f6jjIMMfWnOoBtwAZsgQV0E32ZMjIGPoDIPn9RGroUQNO5lurpO6GSWHJrB67UaaxspDYrM5XA5uQMfV2pB00EwCCYaaei9EwYo/z9BkplBy1KjQV7G3IscTqyD1uuSVrwV8edkWd+m57eBhoSE3JdNEfQCTCNZioY2YxH9O5rKBtGBqNV1r8PK64fF4FSTLGMvXojM/pwMsX3iyIOaQOWONW3AHoOeBhBRB91apGaQYCsyEgtuUQ70E1DWh+1AWzAqg8ccgyUO9nPO7Dh91NVxQTIPEJK/RSqdycOZjHSY8dAqLMK6Incl0FUkCbAWaSoZelITmhx5lP40QJ05oJNFG+RfcRXlYyG0Gyv5BOEbnnI7793EVAsSD/ug4onBj12h5Tv5KOqLHVAhwn6aILKH3IAVIqqYhYGKCUDt2oNpjhkzVh5P8wUtMCa8dRj5Hc5hJSCVWEKAdrPQyjAlX1IzSXAG5Merw+s2xGegNO0GYHYmDq3LBJHKp3is74fdOcb9FRL8JhMKDTh+utpfP8LqaWBTXwaxdcSyPvKfpy0C3unNQedCh61ZoOsxl32VQvBRsl3LcYmiDebpMOiu1EY7CTgNIjOv07gUfJxFYJSJ2oh0441AiYjeNRKPvqO7ctggoOn4R2n5fwlElmkFLygXIrkscwVLd5/0W5c8DKqpzvIzVA32E6erHySJ+CY6EHVDXPEggxh0d3kffzNhu+SdadlfDULOZC0LvBZTRxm3mgLOun5mxq3ps0NcutfoV59GnvzHj4/ayoDpqh8/j0AmD2WDfdg5XwQDXw38pkxBMwv0A2krP2zE+S93qhODqvVfF/WT67kyUl1qk6XM1+TbhRQyTa8EVXbEVXFKUImFwdUNztwiapnYnDqMgBCfOdpkAYKhDmNovQAncYCwjLUFr6nDa9BC6MiwG/+D52dyJ5vTPTyDzAlrIH2WWmprTzA1ZzEJ3me/kN65kgdnXQEhjEZx9XNM2QyXJbld1NP/lW9YpDv032HqqE/wKvQTVxit9sdVFsscWgLTl7hUyFk7WijbcEk3KZtYuxAvZ1vI8lGST71YLXm2ZsAdKVn4yFGjZW/B3w8jTlDRYxfglJecBuY6IM7lFsZXOpUGic9tYHq44oHacmThm7i/IFJgvACJbG6LXfjSpxORzoCRJr41btDc4ON2wmlvgz6mFQTNqw4jmjL1uDvQrmIu3nuJsDpyQRnteG9XFRey25FS0Tz8o+g/yy/jVdehLutoSQmfABBgM3zgTOtarkNaMHVbCYfily6nrQukiV8AbvZ/OvDgfAIEAslKHV5kQi3mBivViP7nh4AWwh+vuROWOLAE0RTK3NbdTWaoFCP+Oy3uQigVqKCRAZKrCO41504nHIyBOIBdsru9Hry24DGXU+85hT2nGUgsM98mv5/D/3ibFSVCes0G77ydaAlaiec0JRGaCoHwLGaWjMZ9IJyATeoNM/AYYouNid0eCddRy0A4uVtoJY8hLZmE58WoM1PUxn/qPDQA1pAGHOJ7tqFH1mZGVajz99AmLQBfWTZp+HYEGB7BIpfv5cJ34I1/fAmFB9zgB2i1Kt9X8VTugyDLlFoUiVE9qO2LqnCqnJxDw4pdDChKPlueMctGNYpysgAiPx5beQ9bFE2aA8nJTs6LDepwiP1oBl2McM8gPdQhcg+OGHn71RXFe/VPagQfDQaw+2Cwag6cdYfH4Fv1LLbhre3C3GTmgtwye+7Q/EHW/xLyG2niLhSQD5EvDN1jVbU/CZOEWIx4Jv07MgwFEUrcMvmWKTqOEQ2PcUrHPzMaDCrR+AB3QxJI4eKvdta9Bev5IEFShvQlUqrLBCVEHwJ+GEFsa6A0qTMfP/9W8kkRb/1phERG7KTR4MpNyJCytGUo2io1y36W0sej6aEWUrqvRJn7u3GEm6NVwMNILmiZTBisGFa+z2gMnfOBsQw7OwSWbpqgb4mMLmQxD+qQmOglTVl5EPKTSUAisa/jvrELg77S2T4zp9jlrzxQXQe7CCHWDSqNpS2ZANVHLt9WYCHEaZmlz8b5Vltonf/EhyjWBNPHbW+h++EzRF4BB/O8IWderz4AQecCTXe/lgtRPL48M6YtRthlIvncJn4g3HjO/t5ZCq9xMkJusEDVdNjFmEtpvMNLinlF1l0txGefMlD6Mr3aZyTooA8efTYQ6qVGDIFz198V8aC3L/8+6K0JqrF2YPDI5rfa0C7sISMOwBIZ+TwcNEO39SRaEywZw39+mdNqGghNaWFxTip8U27AXNO9lFHXySdB1QXE4rMhOkpso8ErweaiTJsklW4/kK334VjmKBsd/YThd49trIyv6lblcQUwkFoHyqMzlV4yPOul81qaL+qAfFB2e0D/v42FQhzyzLB1m1k/Gei4z7Dh3/FD2YIfOS3CbyVojOBvJ+mj7sDPcMiPLUBNPs0OQBHnPpBqpGVs6DSO6xGjCDSt1l0UQ7xOifhNocXo5cN9L2HUHlfBE0rZ9OM3pdDfBQ1qbyLCT7QzcMMcHA50RVE0WjYQE4MY8FdfLg1+PKX9HaRs9w9TzzEAYkZduJM9zP02lvO0lWPEEOpsVpRSjMH/fUXcdQVvfEW5aDa4FY26Ro4PZ20SV8Hg+7hxkaH7eRnIU2CNwKr9z6YTnBaidN3tsAi1kCUdhpR1RnQf0HWxS8Q8JTyQ3ndQwANU2rE8mcqzSPahYlNNXKWpW6pw0tv/h5YyV76yt9j0yfAJMpGtHLKv/vkaBiJqXKuU7qtga32ZB8fHx9VeN3ob9TXH4IjMVWgk98Xw+cQwKhWRTdbGJHq7ArV0xsABo/wMdTpRozdcWBZ9m7BRvLsOBXp3I2+mnDpTGnIAjtc/L6uklEJqmtwkhv4PkH0BUtIfbux5Sd11NS0/1+DDatmBE5v+Wh8+ei7XnBjXSDl3snnKdTPe8nBupsK5xDGBpnGVHgJ+/sn4+rPwIfSCYAQ8/YHBEQxVzFYVD78UHV6MELczwe0PIjgh8mWnXDj6lDZyTPhvyQaG+iBQ1RaE0DoaW7kyWaOnM8OQINK3ij4ITdmhx2ZUKnVZ1ir02CglgATFc2Hqp3uQngLnyJ5WCfCQTrB1B5Wb+wAYvF+9eDxJ3Vm3kSzrVJpojn1VXrqbgQr8cEIgsaXXyKKcQB8LYAZXCGSYot/N9y2ErkgX8Uii0Gl3h4hn36r7xhF1mVHXCFDZVmTBiqsTTT7KMgkyka8OZuQy1qpkzqr4p3/eIiA6CSO058awy45DC37YTS3Yaoc2YG7UvmWDREEXQ+h64/BzwqwIA/RkT9ESovUjJ447GM3B9sSzjY2F46V0CYAUzb2eQIYbkI53eTjrxAVh3IXuqQZNRRFSb2jEU112QwmVI6bgGTeMB7+0fTFGKR6WB6B+m9RkaD36oLanE7Y+vN76+Qab0wYaoiEl9vZm97Is8/Yq3r498HjiROLkK7eiD0zRJ82GWnWVUYonuoI5oCBoIsg/IuYTs5ftG/MiroFPRWDxXaFGu1rZPgWvfEe/Nkqq96NbXnSLk0VqkHazKdcchvYuoNcRkwIVhk9aimui2gDxPKK8lxtOpVzx8rkqbBiYtm11MMgAqD+a0BXRsP3M7up4v2dtBOd1JXRkU6qrun8wAd43Y9gTVRIqzUtzhmUv2rClJL+nqZ6qhOmttCzbMAgKLkxa2edGJc8f6ccVz8Imz1wybpTcWZyLsCUOuoAO/t40tcTXvHXQW5IFajAbMn3L26mRdiKSSpL1wO6YDeiEYy8QU6VOHwbtWE3pw9hIkvgRxtUG5UaC3C4r9TDRSdBHnfAIiGrtgJVfXCRKdB6GoCyiRrXCOCsvAM1Zm+pwQE3cUCBAV+1KqMUTaL80EiFh2i4yD7++xJg5GmMJKxUdFF6KSFPh+rfweHrACfxBhc44JkiHvoQW7cnT5mNAVsTpDpUgOdpDt0rAE9l0kJxX/ER7A5RCaPR7hPBF3qWW1Ca0bRxS+Bxf6rEjh+/gL9n1J0N7KJq1tn7FriiRz7FYPGQm4gBVtHYYLtYrlqeecM8VOPLAeWgGm56Bwtx6p5UFddDWjAnLAgTd3WZEDEo8xfpwU/y8NWn8am8D88a77abamcPKNbORryARsQHB+ZKPX24Dq7tEpBvbQGc2BhPzlJllyhN7gegZhLxjaoUdLJZU3Z37rBFNskqrsY3K8KGOnYUUwA0ufLLUW62dxaBC1EJyhfYQrduDc13wQ2npj5NzDwLsDVLIPEboOSW/ZyAzmhlyZN8Oqfkzj7sE1HtR9DbBirqAAcjqt6tgIkPa7XYaRmJp58oHnULQCYaM0ZHxyGjxDtGeSqqsIH5aZcHH6mHOZzkKbfMWn2HjsZa+u+Ph6sR9sZEv/8OXdllsd4G6KwAFqvkdvLgVAPfVx0imwCyNjBJ7cZrscQhsBvT2RJW+m5o6pfPrWTUW+A2Ub0ACJ3ehNrq9OFoLLWDtuE0qsNT9MuT2OgQyHLnxItyMq8hu/A3lOECB0KQw3ADVNjF4dVFTLMS9yYO7KgDYZZgFZh9uWYX2uDAVu/7TQXvgS5DZUcyTGETwxWbcXmIDmWT53VUfy4Ouzq96iQfaOPkILj/HgBblFssj//d33qzCTxxmAI7eBjQ58mnvNwB2LcHghDUYx/wZ99Vz/vQMIKTHLJgbvIoqJ06No0JlepCV8KpL177NRArrfJsrHFO2qDFtKZyWsPvVVV063WwOjn4Q7A4VekXA9mxvw5BF1WQN88PVXV7ANr+erbdsIQvE2lZGAMbjXTByz3kFneh0mOntIolPwMaxgZ6gyMUiWjay/sZqNFonn2k+m1YBmvaiyr8OkQIs3M2L6DLL/w6rGQNvfIPAaVXU2IvAjgqu/W78kI06xsbclE1ev7Os1wDN+v00Lw5m3BldfEcIjzZ4sZRJd9UKMHkpTd5+GHkLFKZceUo3y8AtXlyNlEmCFuCtBJ3gCAjSa5nP6qLgac2ZAImgKkPxS+dfFkN91BDP1XVtof4SJTL6Aosgl1Ya7CWbSCge2cxxEAduoS1fWcfOXeREMjzZ2Rw10sdAmZc4atmX+yrUGh/OBEtZ6Gkkf0QD0QXHaG626Bv/5thmKc5iBS2cYl3/GvMFqJGr6BPV6PAewaOQ9YyMWUj0wCchi6tPXPdYGegDTjCabobeT0TTe3scwedUK81Eg8mJjOQZyePnlZmIbXBGL/qwA1WwYyVsxlvyE3WTZA9+V3rzXpV/2DxZNUHqyCCbLoFNssCLMUBzEbNvX+A9DRI+6ZYkFo2x8B48xRKdQKoqjmMW7RYl7QtZ+CZ+GLPZlXPHbRWa9DSHuJWVPjBj++tkHwHNs7ObtrZHruHdoHoZBGEuQ6NiObvRwhsNCXtFa6yp2EUFrCpPs3ir5tqg1bhLbhhwKAlH2/dldEuysf3Bl3lHXWDQq+oBKPxlxi40Zk9eTc3/QNK/zvAHq6ouAJUWUG+82nWwQVajpN8ZsfOPrIOsQkLeQGY0u8hrrrT9D3vDP71scf0ZsPVlN87UGQp49L90IawsemTB89mz/vw5glinlqib2YLeQ3anfdsuyi24Z16rJp9cBBeoRg9yTP2DqDt7tA7vxutvxo046DU7mYYrIZOZA5SNb8DKUpXoyv5w+goqm8SY1wjt5E+v8MIXFQhdyiOMCFHPeBWeJfsWwBlyhnIJL5IwHOIUalqD6LIqpHSywb9/NTtdwZik0U06R2vzsIvvwCO70BZJ+tGBdl685meIXPgYq2iWYEmKlWmsDUBiK+y4Ttn5CEXZv2cl+mtu1NyUsacgiNsUQopu6o3t62SXy5ys9Q5b5Y8P4Bpvm/2mfpONg4qs4+4LQ/o844Aj1hCMhshVanUI9qAm3wCUfVbHNEC1FDUpRRr4hb2gfOwy7lQVdJXYBRl9t/kw3aQ2WcRH0GHu1nD1vxKj3oGp6ilzmpDPmcn5ZITYGjlbD7aHgI1qqQ94gD6Mq3nArtq9fcjWy5D7O9AZ+CAukMCJxsASwsISCZoPSrvp+BXPZyuwDBcGHxO/kzIOUTswxR4Dg47ti7UfAkT9LilHtHVrT9mJkLt5Jd5Bj/avq/pJu9ZdDf7OWxbKAqt4Tvjg6njSyBDJ3IK4R0/w5+5/xJFrj3aERLVaUiGwiXYABLV7k2oXVU5sSnLDNWPxPMPWfjmyt/pT1Hk5Cws5ubvoaRojQfg9++wStjC2ReNsCmSz9r8Ml7t378rus24hEXSPyD9b3dSJA8TdfBBnZywaGjEIi9ioma7ySfgdEGpV9CBKhVJudci+TBS1kcbQL7f0tzbqAptKNCqcm4VVxXJR2Ef4n5kB+kdCIEOAa134nj1J/t49hgyTe/nfcTluAcYjvJYqHBZb6zNPypvtXEnHn6ElFYRwyGmk9p/dwKLLR4WE0M8Qjhxkk83soKw7o83awUfO7eiCSlsfY536CjsFqqTQzSKdgDpJ45A8aNgPnvA3e8B+LyGhrSdfQ5/VzEZqQw9+4k+XdjMGugYOtaky2bYzXf6s8b+L/0HxIbtznX6AAAAAElFTkSuQmCC");
background-size: 540px 860px, 256px 256px;
background-repeat: repeat;
color: var(--ink);
font-family: 'PT Mono', 'Courier New', Courier, monospace;
font-size: 15px;
line-height: 1.58;
}
/* punched binder holes down the left edge */
body::before {
content: "";
position: absolute;
top: 0; bottom: 0; left: 8px;
width: 16px;
pointer-events: none;
background-image: radial-gradient(circle at 50% 50%, #0e0c0a 3.6px, #1a1712 5.4px, rgba(60,50,40,.35) 6.1px, rgba(60,50,40,0) 6.8px);
background-size: 16px 150px;
background-position: 0 53px;
background-repeat: repeat-y;
}
#page {
max-width: 620px;
margin: 0 auto;
padding: 36px 34px calc(72px + env(safe-area-inset-bottom)) 44px;
}
/* ---- title row with the lamp ---- */
header { position: relative; margin: 0 0 34px; padding: 0 30px; text-align: center; }
.pageno { font-size: 14px; }
.sr { position: absolute; width: 1px; height: 1px; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
/* a hole punched through the page with the machine's light behind it */
.lamp { position: absolute; left: 0; top: 11px; width: 13px; height: 13px; margin-top: -6.5px; }
.lamp .glow {
position: absolute; top: -9px; right: -9px; bottom: -9px; left: -9px;
border-radius: 50%;
background: radial-gradient(circle, rgba(255,172,58,.42), rgba(255,172,58,.14) 45%, rgba(255,172,58,0) 72%);
opacity: 0;
transition: opacity 1.2s;
}
.lamp .lens {
position: absolute; top: 0; right: 0; bottom: 0; left: 0;
border-radius: 50%;
background: #16130f;
box-shadow: inset 0 1.5px 2.5px rgba(0,0,0,.85), inset 0 -.5px 1px rgba(255,255,255,.22), 0 0 0 .5px rgba(70,58,45,.28);
}
.lamp.lit .lens { background: radial-gradient(circle at 45% 42%, #ffd189, #e8952e 55%, #a85a12 92%); }
.lamp.lit .glow { opacity: 1; }
.lamp.waking .lens { background: radial-gradient(circle at 45% 42%, #d9a25b, #a86722 60%, #6e3c0c 92%); animation: pulse 1.6s ease-in-out infinite; }
.lamp.waking .glow { opacity: .45; animation: pulse 1.6s ease-in-out infinite; }
.lamp.err .lens { background: #241310; }
@keyframes pulse { 50% { opacity: .4; } }
/* ---- the record ---- */
.turn { margin: 0 0 16px; white-space: pre-wrap; word-wrap: break-word; overflow-wrap: break-word; }
.speaker { font-weight: 700; }
/* the typewriter's carriage: shown after "Computer:" while it considers and writes */
.caret { display: inline-block; width: .6em; height: 1.05em; margin-left: 1px; vertical-align: text-bottom; background: var(--ink); opacity: .8; animation: blink 1.05s steps(1) infinite; }
@keyframes blink { 50% { opacity: 0; } }
.notice {
margin: 4px 0 20px;
text-align: center;
font-size: 13px;
letter-spacing: .05em;
color: var(--ink-soft);
text-wrap: balance;
}
.notice::before { content: "-----\00a0\00a0"; }
.notice::after { content: "\00a0\00a0-----"; }
.notice.failure { color: var(--redpencil); }
/* ---- the visitor's line ---- */
form { display: flex; align-items: flex-end; margin: 0; }
form .speaker { flex: none; align-self: flex-start; padding: 8px 0; line-height: 24px; }
textarea {
flex: 1 1 auto;
min-width: 0;
height: 40px;
margin: 0 0 0 1ch;
padding: 8px 2px 7px;
border: 0;
border-bottom: 1px solid var(--ink-soft);
border-radius: 0;
caret-color: var(--ink);
-webkit-appearance: none;
appearance: none;
box-shadow: none;
background: transparent;
color: inherit;
font-family: inherit;
font-size: 15px;
line-height: 24px;
resize: none;
overflow-y: hidden;
outline: none;
}
textarea::placeholder { color: var(--pencil); opacity: 1; }
/* below 16px, iOS zooms the page when the field takes focus */
@media (hover: none), (pointer: coarse) { textarea { font-size: 16px; } }
textarea:focus { border-color: var(--ink); }
button {
flex: none;
margin: 0 0 0 10px;
padding: 0 4px;
height: 40px;
min-width: 64px;
border: 0;
border-radius: 0;
-webkit-appearance: none;
appearance: none;
background: transparent;
color: var(--ink);
font-family: inherit;
font-size: 15px;
white-space: nowrap;
cursor: pointer;
touch-action: manipulation;
}
button::before { content: "(\00a0"; }
button::after { content: "\00a0)"; }
button:disabled { color: #a39c90; cursor: default; }
button:focus { outline: none; }
button:focus-visible { outline: 2px solid var(--redpencil); outline-offset: 3px; }
@media (hover: hover) {
button:not(:disabled):hover { text-decoration: underline; text-underline-offset: 2.5px; }
}
.footnote { margin-top: 64px; font-size: 12.5px; color: var(--ink-soft); }
.footnote a { color: inherit; text-underline-offset: 2.5px; }
.footnote::before { content: "-------------------------------"; display: block; margin-bottom: 6px; letter-spacing: 1px; overflow: hidden; }
@media (max-width: 600px) {
body { font-size: 15px; }
body::before { left: 3px; }
#page { padding: 30px 18px calc(56px + env(safe-area-inset-bottom)) 32px; }
header { margin-bottom: 28px; padding: 0 22px; }
.notice::before { content: "--\00a0"; }
.notice::after { content: "\00a0--"; }
button { min-width: 56px; padding: 0 2px; margin-left: 8px; }
}
@media (prefers-reduced-motion: reduce) {
.lamp .lens, .lamp .glow, .caret { animation: none !important; }
}
</style>
</head>
<body>
<div id="page">
<header>
<span id="lamp" class="lamp" role="img" aria-label="The machine is asleep; your first message wakes it" title="The machine is asleep; your first message wakes it"><span class="glow"></span><span class="lens"></span></span>
<h1 class="sr">Computer 10</h1>
<div class="pageno" aria-hidden="true">(1147)</div>
</header>
<main id="log" role="log" aria-live="polite"></main>
<form id="composer">
<label class="speaker" for="input">User:</label>
<textarea id="input" rows="1" maxlength="12000" placeholder="write here" enterkeyhint="send" autocomplete="off"></textarea>
<button id="send" type="submit" disabled>send</button>
</form>
<p class="footnote">1. Conversations are not recorded. The machine is <a href="https://huggingface.co/cosmicoptima/computer-10" target="_blank" rel="noreferrer">computer-10</a>, set in fp8.</p>
</div>
<script>
(function () {
'use strict';
var messages = [];
var log = document.getElementById('log');
var input = document.getElementById('input');
var send = document.getElementById('send');
var lamp = document.getElementById('lamp');
var touch = window.matchMedia && matchMedia('(hover: none)').matches;
var still = window.matchMedia && matchMedia('(prefers-reduced-motion: reduce)').matches;
var active = null;
var follow = true;
var cool = null;
/* ---------- the lamp ---------- */
function setLamp(kind, label) {
lamp.className = 'lamp ' + kind;
lamp.title = label;
lamp.setAttribute('aria-label', label);
}
function coolDown() {
clearTimeout(cool);
cool = setTimeout(function () {
if (!active) setLamp('', 'The machine is asleep; your next message wakes it');
}, 90000);
}
/* ---------- scrolling: the page follows the reply unless you scroll away ---------- */
function atBottom() {
var doc = document.documentElement;
return doc.scrollHeight - (window.pageYOffset || doc.scrollTop) - window.innerHeight < 80;
}
function scrollDown(force) {
if (force || follow) window.scrollTo(0, document.documentElement.scrollHeight);
}
window.addEventListener('scroll', function () { follow = atBottom(); }, { passive: true });
/* ---------- the record ---------- */
function turn(name, text) {
var el = document.createElement('div');
el.className = 'turn';
var who = document.createElement('span');
who.className = 'speaker';
who.textContent = name + ':';
var body = document.createTextNode(text ? ' ' + text : '');
el.appendChild(who);
el.appendChild(body);
log.appendChild(el);
return { el: el, body: body };
}
function notice(text, failure) {
var el = document.createElement('div');
el.className = 'notice' + (failure ? ' failure' : '');
el.textContent = text;
log.appendChild(el);
return el;
}
/* ---------- the composer ---------- */
function resizeInput() {
input.style.height = 'auto';
input.style.height = Math.min(input.scrollHeight, Math.max(160, window.innerHeight * .4)) + 'px';
input.style.overflowY = input.scrollHeight > input.clientHeight + 1 ? 'auto' : 'hidden';
send.disabled = active ? false : !input.value.trim();
}
/* ---------- the wire: this Space's queue, with the visitor's own GPU quota ---------- */
var HUB = location.hostname.endsWith('.hf.space') ? 'https://huggingface.co' : null;
var zeroGpuReady = null;
if (HUB && window.parent !== window) {
zeroGpuReady = new Promise(function (resolve) {
window.addEventListener('message', function (e) {
if (e.data === 'supports-zerogpu-headers') { window.supports_zerogpu_headers = true; resolve(true); }
});
setTimeout(function () { resolve(false); }, 3000);
});
window.parent.postMessage('supports-zerogpu-headers', HUB);
}
async function zeroGpuHeaders() {
if (zeroGpuReady) await zeroGpuReady;
if (!(HUB && window.parent !== window && window.supports_zerogpu_headers)) return {};
return new Promise(function (resolve) {
var ch = new MessageChannel();
var timer = setTimeout(function () { resolve({}); }, 1500);
ch.port1.onmessage = function (e) {
clearTimeout(timer); ch.port1.close();
var out = {}, data = e.data;
if (data instanceof Map) data.forEach(function (v, k) { out[k] = v; });
else if (data && typeof data === 'object') Object.assign(out, data);
resolve(out);
};
window.parent.postMessage('zerogpu-headers', HUB, [ch.port2]);
});
}
function failure(raw) {
var msg = raw;
try { msg = JSON.parse(raw); } catch (e) {}
if (msg && typeof msg === 'object') msg = msg.message || msg.error || null;
if (!msg) return 'THE MACHINE COULD NOT COMPLETE THIS PAGE';
return String(msg).replace(/\s+/g, ' ').trim().toUpperCase();
}
async function request(history, onText, onStatus, signal) {
var url = new URL('gradio_api/call/respond', location.href);
var headers = Object.assign({ 'Content-Type': 'application/json' }, await zeroGpuHeaders());
var response = await fetch(url, {
method: 'POST',
headers: headers,
body: JSON.stringify({ data: [JSON.stringify(history), 'stranger', 512] }),
signal: signal
});
if (!response.ok) throw new Error('THE MACHINE COULD NOT BE REACHED (HTTP ' + response.status + ')');
var id = (await response.json()).event_id;
onStatus('queued');
var stream = await fetch(url + '/' + id, { signal: signal });
var reader = stream.body.getReader();
var decoder = new TextDecoder();
var buffer = '';
var seen = '';
while (true) {
var part = await reader.read();
if (part.done) return;
buffer += decoder.decode(part.value, { stream: true }).replace(/\r\n/g, '\n');
var boundary;
while ((boundary = buffer.indexOf('\n\n')) !== -1) {
var record = buffer.slice(0, boundary);
buffer = buffer.slice(boundary + 2);
var eventName = 'message', data = [];
record.split('\n').forEach(function (line) {
if (line.indexOf('event:') === 0) eventName = line.slice(6).trim();
if (line.indexOf('data:') === 0) data.push(line.slice(5).replace(/^\s+/, ''));
});
var raw = data.join('\n');
if (eventName === 'error') throw new Error(failure(raw));
if (eventName !== 'generating' && eventName !== 'complete') continue;
var parsed = JSON.parse(raw);
var text = Array.isArray(parsed) && typeof parsed[0] === 'string' ? parsed[0] : null;
if (text !== null && text.length > seen.length && text.indexOf(seen) === 0) {
onText(text.slice(seen.length));
seen = text;
}
if (eventName === 'complete') return;
}
}
}
async function submit() {
var text = input.value.trim();
if (!text || active) return;
[].forEach.call(log.querySelectorAll('.notice.failure'), function (el) { el.remove(); });
messages.push(text);
var mine = turn('User', text);
input.value = '';
if (touch) input.blur(); /* put the keyboard away so the reply has the screen */
var reply = turn('Computer', '');
reply.body.data = ' ';
var caret = document.createElement('span');
caret.className = 'caret';
caret.setAttribute('aria-hidden', 'true');
reply.el.appendChild(caret);
var started = false;
var full = '';
var controller = new AbortController();
active = controller;
clearTimeout(cool);
/* The wire delivers text in uneven clumps; the page sets it down at an even
typewriter pace, hurrying only when it falls behind. The record (full) is
always the whole of what arrived; only the display lags. */
var queue = '';
var timer = null;
var drained = null;
function type() {
timer = null;
if (!queue) { if (drained) { var d = drained; drained = null; d(); } return; }
var n = queue.length > 240 ? Math.ceil(queue.length / 24) : queue.length > 60 ? 3 : 1;
reply.body.data += queue.slice(0, n);
queue = queue.slice(n);
scrollDown(false);
timer = setTimeout(type, 16);
}
function flush() {
if (timer) { clearTimeout(timer); timer = null; }
reply.body.data += queue;
queue = '';
if (drained) { var d = drained; drained = null; d(); }
}
function settle() {
return new Promise(function (resolve) {
if (!queue && !timer) resolve(); else drained = resolve;
});
}
controller.flush = flush;
log.setAttribute('aria-busy', 'true');
if (lamp.className.indexOf('lit') < 0) setLamp('waking', 'The machine is waking');
send.textContent = 'stop';
resizeInput();
scrollDown(true);
function onText(chunk) {
if (!started) {
chunk = chunk.replace(/^\s+/, '');
if (!chunk) return;
started = true;
reply.body.data = ' ';
setLamp('lit', 'The machine considers');
}
full += chunk;
queue += chunk;
if (still) flush();
else if (!timer) type();
}
/* waiting is shown by the caret and the lamp only; lines appear for errors */
function onStatus(s) {
if (!started && s === 'queued') setLamp('waking', 'The machine is being woken');
}
try {
await request(messages, onText, onStatus, controller.signal);
if (!full.trim()) throw new Error('THE MACHINE RETURNED AN EMPTY PAGE');
await settle();
caret.remove();
reply.body.data = reply.body.data.replace(/\s+$/, '');
messages.push(full.trim());
setLamp('lit', 'The machine is warm');
coolDown();
} catch (error) {
if (timer) { clearTimeout(timer); timer = null; }
caret.remove();
if (error.name === 'AbortError') {
reply.body.data += queue; /* stopping keeps everything that already arrived */
queue = '';
if (full.trim()) messages.push(full.trim());
else { reply.el.remove(); messages.pop(); mine.el.remove(); if (!input.value) input.value = text; }
setLamp('lit', 'The machine is warm');
coolDown();
} else {
/* the message never reached the machine: take it back and hand it to the visitor */
reply.el.remove();
messages.pop();
mine.el.remove();
notice(error.message || 'THE MACHINE COULD NOT BE REACHED', true);
if (!input.value) input.value = text;
setLamp('err', 'The machine could not complete this page');
}
} finally {
active = null;
log.setAttribute('aria-busy', 'false');
send.textContent = 'send';
resizeInput();
scrollDown(false);
if (!touch) input.focus({ preventScroll: true });
}
}
input.addEventListener('input', resizeInput);
input.addEventListener('keydown', function (event) {
if (event.key === 'Enter' && !event.shiftKey && !event.isComposing) {
event.preventDefault();
if (!active) submit();
}
});
document.getElementById('composer').addEventListener('submit', function (event) {
event.preventDefault();
if (active) { active.abort(); if (active.flush) active.flush(); } else submit();
});
window.addEventListener('resize', resizeInput);
resizeInput();
if (!touch) input.focus({ preventScroll: true });
}());
</script>
</body>
</html>