Contributor: MARTIN WALDENBURG {+--------------------------------------------------------------------------+ | Class: TTISearch ( insensitive TurboSearch) | Created: 8.97 | Author: Martin Waldenburg | Copyright 1997, all rights reserved. | Description: A very fast case insensitive search engine, based on an article in the German | magazine c't (8/97). However "Look_at" isn't implemented. | The original is in 'C '. | Version: 1.4 | Status: FreeWare | It's provided as is, without a warranty of any kind. | You use it at your own risc. | E-Mail me at Martin.Waldenburg@t-online.de +--------------------------------------------------------------------------+} { the following contains additional files that should be included with this file. To extract, you need XX3402 available with the SWAG distribution. 1. Cut the text below out, and save to a file .. filename.xx 2. Use XX3402 : xx3402 d filename.xx 3. The decoded file should be created in the same directory. 4. If the file is a archive file, use the proper archive program to extract the members. { ------------------ CUT ----------------------} *XX3402-005151-240897--72--85-11462-----TTISEAR.ZIP--1-OF--2 I2g1-+c++++++2hRW03V9lqmg+I++9+3+++C++++PLR4MLBoJ4ZhNGtuOL-EGkA23+++++U+ 9d3M6OZKPkVB+E++l+I+++s+++-hRoNVQrFIOKpZ9aFXQgKHDIs1AF03LlMYe2WCEAY-C+-6 20Y3B2HW0VlXGrRQOMym-EIJqX8RaHxv7htB+F7WRWrjtra7lnwD+8udtOmhXQyitAycfKFg gvYs9zYPyzoRhFJoiCxk6bdtoTTOwIATkn-EnmBNLWt2CbuYfcmjLwFcgnNM-f1CWS6xsofH qLV0sEBlBaNxtfHdHJ1H6a0qh+W67uwROy8ONg2VHL3di2kVHE9WU1Bix0BGucC+oWY6C-o3 YbO-dZr+utLkzR5kzMbQuaTvrNv5Xk9z54xodqz-Rv515YxslFPrS85jDLP2XuNPwUOrsUrw UHQSabUyrfeD7FthJiC0DA+QjI3wt+rXuUrHJqzczvYrN9vU1NizSYDfQqwcinSgzbfLXOgL Hb0XRqzMTBIPJYyxyZejSoDLsxscumprrTOXSa4-KzpgjxjnW15Xxfmz+J-9+kEI++++0+1c M3gVZgdJabo1++0-0k++1U+++4prFa3nR3FdPKIiQ43nfJPPPVAl25qDZ5wM5Z-G8MGY60uB S6-0c38-EU6JEXksitCBpJpv4RhRJZLtRgNCghaa1EYhcpnqAbDaRXnqlMDz67TBlUKAgq6c X-r91C2fx9gxi6o2e3CGpe80GEbj-Jads3GYAOe7ckHuntwzuSu4QuXnYaEmgrx1Sdaa27EA 2-eYQsmvOnXXaHH+bm2VbUf0vSujGQ+tgWo1CSZn4KAAkaBqc7-qddo3+MIU2geKc8QUJ+Zb IgLffU9CByr+4EH7JVN8vEVocHU92yoOKcKHWH7U0FJ196oZCL2qE2wtqvHQ+VVkLb5sGmmZ 9FXyZnvL23eVuSnj62iQcuarK+j1DwaQgQj0US041KK8tePEDAtqkauLFPzUdoCGO9UvvtUX w-aBHdqJKX4tb976cLzwCWSAdD2jTDQajeBJLfpCfxRvxUUm1bac0T0L7Qmsi4-aaWlMLXA4 v+kx+ppeEm2b03CFQaTyRptCQJJLWrLEP1EPoeQm3F5u4uO1OHPUZCab0qPce1FTf2ntuX+J VZym0HEPhglN5Osgz-QESNLqy3-biJOcv7tLmIaS0lio+O6Ce1tzxkxUT0kckGBqbW+Btey5 Pp8F4sk1rU4AT6J4n+SJ1CNEqa7YAEsrPd98O+4f3RD4FNM9T2X6vhcjDlM8uO+Kn20T6l4n OC2glgfahPzItPf40SYQWFTZlf0sOG8y2jP8BA9M2Q96wj0tsObC-pIONXPDeSPmUwWiVH2K jUucsh0rj+9vX+Yjap13oB+gHtZWmUdDJjzYsjSCQfYFSA8LmgSnT3MJpfFPKR5eT8xlsQRS 3GS2nvw3I4xb1PKviPKpy8GOwP7ZYZlZkhuWa4gQSk4hpdpWfP4c5ieGIHQ4hbdtSvwf8hLR 9gZKCTr2AukwsTKh8FAeEhv4S8mde4l5wseg8ml4KpjpJnrwRkdhWWuETaBkZSzxSKnpJb4b UddhhoP6-6bB+RlDKVrsnifRHov27tkuDC1tIhrhDMGcieZlYbyv6OThArCnVCZyzK0lgkHv Mxtu-INbGAk6DpxVzyZqom1-zabzmSBxC5Nl6FBn0zxjoJSyr8txLM9x5GHMXpn0Os4b34wk D9NsZky1msEXGOFtluyRVs0DLp-U4aZSiQjHaJ-blXA197Jy64RZgBjlZ1WOSQlkJD3KxvNO fSGiin9Pzk3EGk20AUgI++++0++iYJUVeJNj02o-++12-E++1U+++++++++++0++hc2+++++ PLR4MLBoJ4ZhNGtYMr7EGk20AUgI++++0+1cM3gVZgdJabo1++0-0k++1U+++++++++-+0++ hc3t+E++PLR4MLBoJ4ZhNGtkMLBEGkI4++++++6++U-s++++6UI+++++I2g1--E++++6+0xT 2WAZpu0vC+2++0g0+++7++++JKtdR12iN4NhTR1RHg6k3+TkMwRKNF0tAR3sklCM+Iy+YkIX mA7ew2sb8utlOoZL+vu-fyKBwMKwxKDfo5319otnQhdTyixr5MUraMsvs9FC2E1lDQQWbd-d lmlePIELmjU+UsUZIiOAFGcqjg+OIjMM8yARg-gi3FDQoiQPbi1en6p1aJ431mw4LjxaFCvQ MLwO12VRHoIW74vAYlbXYJUFiZNqAR+cyXkciigkdJNn59G1Y4ThU2eqoDQ1xN7E4tcyKxAY wuawtDAMrRRne0GOUAbtgp80Mvrd6CWqm95KCR-J4ECRz8LM5BwbsQB2FZEWk-Di7anyV-jZ fCU+H186a19nIif5VRseTyZhwojcu3zPeyKjhDGh9OBPBNlR-ecMrGqXJnLwLMNFALc+BYZL LdUdkZ7eteKOm5W3rzI1I2g1--E++++6+0ll40AgrDolgk+++DI++++8++++IaJVN4pZ9bFs R2qDAEy0A-03Rl9ykkg9Y-+QpRZ-GFlAN1R5DO2FKhAK1Dtu1rIkiOLrjjNvfSjenCFI-qHp u-fvCqbXqLURxAEth+RVMXTXFXt+YSRz+DtvVoqf1FRlp+VkVHIU4FSouVQScKDgqEqm5OWZ Zw-EOI0qKKrLSFZ5CBUbWkT7oRfvVI6WOWC25Vsx1qk0Lkgof4WI-dIIKI9D986NGtyDtoFS IGzjpG8oHYgfudRDG7PiY7NjI2g1--E++++6+7dNxG8xKgjMW++++9k++++A++++I57jOaJX R12iN5-m8mX8Hmx8n3I68AfDGYoiAPHatS9Z8WpC9SPZIZ-kmmz89RM-gI9nAYgA3H9n3BH- 99q0l47pVKeEj42hK2ipGd00ZZuEOr+hW7SIaduN-x9bK30EYtaQK78NbuTb0RGNaNWHKNJe XGvZL7GOK768AYsX-4mc1hViEooAZI4ZSI0lp9kIDJsi+3-9+kEI++++0+-RQFUXzqUh1-M3 ++-X1U++1U+++4prJ2ZHNK3mMqUiQ43nfJRhPlgr1DsS6Dy-O1z2VmFSYvJfwsdpuR6uO9dU wJMAUH56Rv8htGkNYguSpzKzXxHPjRHdwe38o7kcYi91VyFRDyriTvCpivo3zw73mMkt-fy4 kw2hNneT+TF+GACZ2JMgCEkfDJPy8DBaaXD90qzsebzooYZTJrOaRD-qnPEJ2Xumgi-mLCad BpG9hFPHaGKJUuCXZrj+mV8Qm61aVigZ9zdCxkoriFM98tEwVhSkt5cB2qMgtAnkJbn4FwrZ J2Wy-qAw9o-7MDW9ISEZeMCRQLX9xNl7tvuptan8zY3Xm5Qgx3txRzEmuwAvhS7s8nltfxHx bwky+K2YbcjtciFn9aqAh9K4S6p0E28m2Urctdo9qD4OjrBh5-u5jzzQ0KwhgpJYsJ7nzd3d vYs4RgT+EeiZ8-+FEqRa1pM0oplNM9-WKXBdpu+aW5IBxo84WDtE3JGI7JGng3OJ-fKGa4SH SsKTxuyN845CuRlnpOytyh5i8pZWDjc3-T6hmyvnxZMZAOnt8ZPPmTMKzEXAdtukbBA4MnRs ALl2F4dZxiXtRapygu9oaqhi17hmjr3J57vTOfOMWHkQ84apEVCUrOLGwz1sFf-GHQDaagj8 i0XgSY3s4tpk-XYtvkrJy0ySKmdz72EggTnd2JLtrrMDPdUxFVupYBAH9txQe2fOsk4Wab6R VHQ8SKv9rf3mwdt9tuDlxuOgA1nmXdiinSpAHCklgPyySxPj5vtsAO6OO0hReDZWmAMZ1sdD ITBdJ-qj9Mx-LEcdn+nPyGSZGgtYYWC09sG6E9WKv00fN2tWv10voFxKgQI2wg7heb2dQayN 8qagfb8fR7UfkKL-YzkBDOfp0GXgFsrB23HEOQu9GbC29anj+pxVwf0AN0EXusO5gFKLEVib HBZBaUw-yY-8vHCwRg2pxZq9MllTf+Wwkoc9mwCaOxLBXnRg7Cs9UmMFsFcbumdqmEauILmG QYyro6Mv5xVwQOEloWB7YtPI1jp2o7XXU0ADEgssMGqOt32vbA5CHhlE0Nz-AvQBxNvqXcGY 5+gybfeCGFiTW1CsN8LlBsIqwle2-i-HW+Ey2sv2MkpWQsYaF5IzB0wG2lQ9b7z34Ca36ZjO EpoZNMwOnVyVzGgrJIYM7co0W3UOkLd+RQrLW9tGzIiauMt-QsEYe7ubqf1B3zsvhPASvfD4 +EoaD+nsRUwud+Nt6NNku-b0+VcEEK+JsDW-EjaeHJ5E4YmUBw-gzT+wkpRNENhHC1f6TBfG 89iva15R4qEXR1W+LTXyA1fUGBE1Se39SCWL1E5tULcr40I+V98ZTI1O2Jkoy2ILZ-sonBea g1xcQ2XoD3WBXtd68JSVKs7edqI0MGH6qdLpQDyYYN4IaVrZGXZKw5ZWZoXNE48fKKaZynz2 M0ABAHI7zMDtuQnTKAxvQ9KldDwTgd-tXm8BPxfgUIGgNU6z53rHbxNBvuir+LiEW+w+AKCx iV-xSMnUx9lFbSHgXXmDFZYXaQrMT63hAA4K4u3NG0O0WfMh8U1HQyO0DuZ3aWxkABNvSgTa q0IbvixJpZ132g1DEyl0n2O4rvCDUrG3UHKQM0OQUlN2KdpEOGKWoZWgZwi88wigQx7YnGJb 5sAfuvZIfrf6hhu4xFfXGyCy7QAOxKD3sHWBEwuDd4sJIRRbPMzFXLDlRK8j+ejdzXWg4hrm mLKFvtDhfQPLIRofwHhdszitDcnB3mHS7LTzRzUDI2g1--E++++6+6hk40Bbqyykxk6++0Q4 +++7++++JKtdR12iQ43nVJHfHxgk2DyCpDzV70Mp5F0p68GdX2ag1pP2Mm7-G2BwAAYpwIXh mb5cCgHzjXgv0OoqOTYEryBrvvAf7GrQoKxkohbdv2VZoQl3UglI7NOR5M-veJ8x8jTV0ghG N2VIh0vjf0m64VKW93ZoPgEmZka9h974gr8enM8CgFG3ncVMfC7NVA6YyHsvXakugeNkWeYc PGkLuB8kumIm64M5+nW3V8A2Xiql+i-fNOpKUm52bXflMbP-kWq5f7WYJ0AdyBkE5TshChcK 9MpCA8oABW35VImSUkVJWcOUBowzAP2xVpsOyG6gSgBtdF6fhM7PZIPKG7IBzS4VpFDtwQVL yCusUn2y3w66hY63PumZA8sZ9w6kulcmf-jXFvNM3fV+NNoNGpszrA95Q1mxSaCiHQDPVDz6 djNxgEyLe6P+Gt0VQKa8IGucGjsvbcYnMwFu068DVrsM5Xy0bXSE7wmYMiGhc8pNmBxy+Cns 36mH-QSyKrBhs+76r+Sf4E25+oWpvobfVny1GlGqsJlCP1T8HR0szBG1DPUlOR+xuzNu7kqq IfGa25WHnuTEzR5h+QKh7Jx66ffjw9OwVsh50W1Oidh-P6AcNsPhxajB9NNJMJpaBMEInEHT 3uaSlDzqeFu9jn0YOSuC0lPX9rgd3EtVMuZaEtWpkqgvq28dq1V5GAIObclyFgUcEu+4EZcJ FEWgH+dRdGLYZQcUFz2WWzKyUxUQ8TIiv1KxefziGdEUO9EfFQw19EwXEIU1wPSn488vwzB7 32z423rTr6RY1vi1cxp-jpq-4SIps+oMx4buaxYq7BaoKxjO2x5cTIDstcSF3QPTr9dhdyxx 0oS4hUUrhC4ALfu+aW6gF3JqXeL3h3u54X4ZlqweHKa17ddLfr7N60VhBs0mn15Z4afFBJZg tOOLXbJjIQXyS0FpLF3RZG5rZoQMOt64h3uNnRw1xpffkxNueWgOndNNImpdv5Mh-f3pQRGs wAZB0f2gAKqTs4NfuEkvCrw+I2g1--E++++6+8VU2WBP5Efo7E2++CE-+++A++++I57jOaJX R12iN4xaHN-THw6k3ALTZymvg1+FMzM+P+U8AVa6GbUccw8JoHNh3x-DPoyboNRTvvZzqhCv 5gWHccffHFXoYZMMx62-Y+6NA+HiYWUAFg+MwVts+0P+35V2REPYY2z+50W+-P+2bc2Jw69a ***** END OF BLOCK 1 ***** *XX3402-005151-240897--72--85-18504-----TTISEAR.ZIP--2-OF--2 JoFjW6e1D6x6KCC5b3Ul9IXgjJs8gfq8aC2aKN3MT8caqAaniLJbfaLtZoWrp5HookmWeTu6 HCga1cAkK2x65Do0dYkBrGvkq8mqefOnvMRzSW03YFLj8EKL8RzKyv3sZzvX7+f9maB-Lnm7 CipiX5gizr8hi5hprL3fCv2xvnjvGFnRlCqKOwkiDCKap8EgGN3sBmZdLZedWNjBfkyLQwK0 ApoSQaMDWPSo6omlmXG1CRDgl0rLa7jLkajIjU3EGk20AUg8++++++-9LMUVMGwRgf+3++0k -E++1U+++++++++++0++hc2+++++PLR4MLBoJ4ZhNGtuOL-EGk20AUgI++++0++jLl6X7RSU inU-+++f+U++0E+++++++++++0++hc5Q-E++JKtdR12iN4NhI2g-+X693+++++U+952M6mnQ zH4n++++xE++++c++++++++++E+U+9O-CkQ++37ZMKFhNGtoS5FEGk20AUgI++++0+0OKTIW jJf9q6U+++0w++++1++++++++++-+0++hc2K0+++I57jOaJXR12iN5-mI2g-+X693+++++U+ LL2M6zxc9EkK-E++Mks+++s++++++++++E+U+9O-m+U++4prJ2ZHNK3mMqUiQ43nI2g-+X69 3+++++U+Wr+M6qTPvv1r+U++7kM+++Y++++++++++E+U+9O-0Us++3JiOLEl9b-VQp-9+E6m 0lE++++6+8VU2WBP5Efo7E2++CE-+++A++++++++++2+6+0qUGUF++-EQaxeNKBoAGtYPqNE GkI4++++++Q+-k0G+E++Rl6+++++ ***** END OF BLOCK 2 *****