Discussion:
Vector Cryptography - The Winds of Change are Blowing Strongly - A Demonstration Sample
(too old to reply)
a***@hotmail.com
2018-03-28 11:05:03 UTC
Permalink
This is a demonstration and not a test.

The Sample of plaintext characters is 1860 in number (counting spaces)
This equates to 1860 x 3 or 5580 distinct elemental ciphertext items.

Eve cannot tell if these items have been scrambled so the posssibility space of triples that can be formed (i.e. groups of i,j,k unit vectors that would fit the bill)is "cNr" where N = 5580, r = 3, c= number of combinations .

This works out to a possibility space of c = 28941285660 out of which Eve must guess 5580 correct vectors.

Assuming she does this against all odds she must then solve each group of 3 unit vectors that comprises a single ciphertext item in this way:-

She must guess how much of the vector in hand that she can ascribe to the change-of-origin that Alice is known to have given to her computed Position Vector called 'Pn' by name.

She must next guess the defining normal vector of the plane that contains this Pn.

She must then factorise this Pn in order to get the vector factor called V0 (VeeZero).

She will then multiply Pn and V0 in that order of the Cross Product to get another vector called ' LargeCrossproduct ' .

She will then divide this latter by the normal vector 'N' so as to get Alice's *substitute codepoint of the messagetext.

Finally, she will exchange this substitute code point for the real codepoint in ASCII to get the true message text item for her purloined ciphertext item.

Clearly, Eve's chances of getting that far are very, very slim - it is virtually impossible for her to do so.

Info:

This cipher can encrypt the whole of Latin_1 character set albeit the algorithm is founded on the ASCII subset of Latin_1 alone. It is not confined in scope to ASCII only.

I expect readers of the old reserve will want to look for "statistical patterns" in the ciphertext. Please note that each fresh encryption session uses a whole new KeyPad of scrambling parameters each time so as to obviate that event.

Alice has a prepared store of validated keypads (could be as much as 1/2 of 1 million in number) which she can commission at the cost of a single split second mouse-click when she is formulating a fresh program at the beginning of an encryption session.

Any patterns that might occur as accidental fallout are volatile and disappear at the end of the session so it is futile to try finding any such patterns anyway.

6514079 7707662 6471881 4713115 8854192 3306299 9547160 9714467 6175513 6513756 8572733 7751750 7613177 4772540 5265842 9414221 8142514 5212606 8214418 5229132 9798533 5813344 9883337 2038917 8314335 9879241 6449811 6203870 8221389 9818547 7514060 7750046 7775632 8113680 8817161 9811943 6913577 9660589 3368784 3514351 8527855 8908411 4514016 6542953 4373550 9085247 7414447 6933177 6791151 6714444 7949566 6059527 5514468 9077406 5600539 7714459 8628376 3214389 7229275 8899822 5714190 5714974 5614164 6514032 8619025 8610756 9814213 4881235 4475069 7413353 8444874 9786997 5413880 9440274 9796203 6513890 7610590 9729797 8513185 6905103 6631994 9614302 8925020 5602841 8213339 4884106 8654357 3213765 9319573 8707098 5713659 7545482 5570157 6514104 6720479 3309201 4668756 8714504 8945000 7914119 5947910 6677377 2414364 8422527 8906475 6514077 7626101 6504752 8313381 9830562 8700641 9514180 5924365 8907578 5414304 8640039 5301603 3208917 9342377 9790872 9813405 7918508 6710874 8614055 10105872 8652530 5706116 6519701 4514129 2414116 9383477 6557296 5709191 6521011 9808455 6313358 9643750 5596405 7213249 5786302 7769404 6514042 9852909 4334888 9514060 9295371 7233223 3514131 9608347 7730292 6513562 6635475 5605455 8713587 8869980 4473739 6814140 6114153 6389828 9514103 9652809 9692190 8713791 7740425 5589237 6514475 9527902 8906031 1983987 5009614 4488221 7214091 9001211 4260612 3614104 5746489 4412329 6514141 9721927 5507458 9514141 6658767 4405953 8507622 8824651 6708775 7414069 5738079 4494020 3213083 9377130 8670054 6514358 7691702 9738295 4814313 9925059 5526108 9414029 6289745 6412652 6213941 7617077 4512302 8714299 8844544 6684989 6514156 9665343 5559218 4714350 6727733 6695781 5414052 8915669 4264134 8714018 6103839 6422761 6514151 9721982 4387848 8714325 4819818 6708746 2414195 8249501 4482889 9813236 6907267 3313183 6514056 8911955 5317919 5413804 3590956 6648452 3213692 7380669 6656234 5714389 5565256 4472706 6514204 9628473 6698771 9125472 6914525 3671323 5385314 8714514 7998012 5711557 9716426 7815074 6513392 6673769 5522077 5714451 9751290 9484634 2414091 5508178 8195100 9814244 8923279 8408009 5414271 8523518 7606510 8714237 6833984 5599198 6514014 10020998 8333269 5714118 9720671 8909905 6812363 6815410 6715140 5404635 9518798 4518721 9213309 5916745 7813159 6413207 8713440 4436574 6513398 4638875 6699075 5714100 8771163 7763554 6514072 9938647 6469206 5713387 6759524 5570552 8513590 8823664 8700178 4713242 6762717 5559015 6514020 8853863 6381003 3514260 5701542 3251111 5713231 8807181 6590958 6514173 4619466 4509147 5714101 8986150 7496187 4714161 6632041 5383050 9814212 9995273 6514869 6514606 6619856 5600101 4814216 8840603 5581157 3414380 4339431 5599267 7614426 7726210 6704276 9513250 5918536 4511147 9314615 9934504 5598846 2330650 6714567 3746693 3814300 8469062 5509027 4714504 7748041 4485394 8914194 9298832 5311185 5611698 6692307 3363509 8114285 9027309 5402363 1814350 5151679 6688855 2314185 8481589 7604740 8514376 5825405 7803545 9510533 9515676 6517954 9613684 7924972 9802955 8614176 6048485 6240218 9313271 7964019 5515912 2714310 7772157 6493303 9513466 9951415 4440868 9614228 4628393 7803926 9813942 7868715 8847373 9314224 6555597 6452762 3914340 5104280 5222436 5814059 7841242 6693804 7914301 5821799 9723704 5213708 8583023 4266739 8914052 7047405 7511491 7913868 8731697 7799316 9513470 5956957 4478437 9414515 9418126 8712128 9905611 6919434 5412717 7414263 8893306 6527944 9314276 4943073 8689486 8914397 7867097 7765880 4512415 3565413 5571178 8714279 9771212 4470961 6113865 7942600 6982871 6114136 8826953 5407132 6008879 7635234 7605414 5513291 6525534 2302713 6113747 9751265 5322317 5813858 8686618 8542050 5914406 7166935 5358631 5814089 9816421 7812903 5499782 5514852 4522600 5914214 9921599 7605503 4612981 7703528 9737823 7614474 9774398 7745774 9314095 6921451 4509981 2414374 8300795 7542417 6713787 5805552 8747758 5614081 8872546 5430788 7814266 6016279 7601927 3412028 9323650 4504903 3414165 4346454 5525345 8913510 6836085 7786089 6514027 3616509 5612944 7808228 8719431 6713211 5614412 7652196 4465585 4514340 9632091 5480295 4713865 5813292 8798228 7814174 8838959 5592685 5914130 4684483 7424843 6214211 8760698 3171922 8713135 9829132 5599984 9613491 8993422 6634287 7614418 9635262 6686669 9614220 9230449 8409568 9714205 5753972 4470666 9513542 7595829 8644837 9014492 4979259 9755173 8613754 8821841 4508707 9014131 7132637 6214916 9614233 10090701 7390972 7313859 5450460 4430131 8213670 7244961 5588375 6514200 4833012 6375719 8314433 7815453 5613763 9714223 4800933 3372343 7414257 6914004 7430960 8213666 9835973 8695855 9613317 6998707 9700026 9213207 8347731 5479152 6914194 7916869 9812117 6314445 4721577 5497228 8114145 9274517 7468060 5613762 5621095 8906943 6513271 8535809 6693965 6814217 6872025 5360457 5714431 9719019 4512024 4513181 7553960 9780258 8913902 9820595 6711038 3410157 5318628 2312078 2714294 7932544 5390157 6913804 8700325 7732005 4812752 3867998 4462278 4914628 8940350 6687327 6714432 9912531 5455164 9814312 5818255 2311501 4608470 7622826 9809353 2313536 3424333 6415982 4513872 7575122 5354463 9814371 5999467 8530201 6514296 8683290 9709501 2614447 6633249 4496296 8912748 9964965 6670674 6713558 5722328 3409258 9814610 8824060 8705798 5413855 5721304 9610088 7614495 8658867 4473539 9314441 4936484 6527171 3714397 8733572 4296680 8714388 6830399 9796289 2814410 9829506 7796428 3813676 5413065 4429003 6914190 7978608 8663751 9613814 4674045 8867656 2314349 8215063 6714782 6714506 5766234 4463469 8914186 8878016 7564335 5614691 4677128 4452411 7813939 9759946 9674216 9814489 7094783 4336434 5814288 8668237 9058102 4714461 4434398 6694493 2314468 7381114 4422414 5613911 8721620 6545259 3414478 8335006 9783077 8713623 5795389 6459104 4514289 8515651 5613917 2814460 6878023 8641248 1544262 9709479 3227096 7614366 4844973 8452442 9814602 7839121 5580812 3814620 3373889 9762095 2712642 8716052 5614241 5613423 9639749 8681452 2113599 8215617 6714401 7614542 6889309 7738385 8913384 9012207 4415885 7413645 7764105 9754332 3814443 8839459 5585829 2614627 9255526 8555586 4713850 6763669 4415917 7813473 8835582 9799123 9714385 5812193 4379746 1913579 8153504 9272149 6514575 9629375 7598436 9314245 5411046 9730430 6113580 8615490 5415017 9313854 4331371 8693189 6413988 8679697 9649375 9713821 9937140 8692810 7514475 7852853 5297580 3714607 9418304 4517700 9513785 8999212 8593715 3714239 6120180 7894462 4514449 9630682 8547374 9513375 5939404 6484982 2313341 8243920 8393854 5614314 4810241 8406238 7114589 9168364 9441455 8513604 6815771 8714448 2314308 8404202 6370500 7814587 5834656 9791200 9413318 9956360 7574415 3613316 8315914 8714445 7613958 8744078 7578603 9814428 6821150 7607486 7609019 9720951 9809830 3413994 5333272 5386325 7513363 7727204 5244560 8413713 9818614 8700649 9814350 5070234 9576281 4614278 8797142 7331143 3714232 5745844 8696793 8314652 8816914 7612581 6714237 9919502 8368280 3914436 6480114 5217708 2614321 9287485 4231860 7214628 5715536 9614083 8714033 9874366 5356234 9414152 6934995 8692293 9513856 9591175 6442970 8314386 7651538 8375023 2114322 9250307 8574705 8413379 5914466 7539893 2714315 9715098 8714501 6813396 5651794 6465257 3913024 8361152 9765570 4714266 5934619 6281882 7614473 8661718 4243743 9313625 4968916 7548000 8713942 8754373 8668724 2114241 4321346 6412950 5413879 8569606 6274317 9814072 5939469 7781202 7613418 9619673 6709691 9814290 5815201 4314484 6513612 8652476 8681017 2314131 6335750 9793288 7614258 4841735 4369115 8514281 7577384 7712652 9414274 9126991 3205376 7513545 5734398 7792900 9614303 10086872 8077815 8714427 7943330 5473703 7613595 9770406 4480009 8714372 7878203 8618421 9614259 10235148 4101239 8513641 6865284 6671207 6514489 9665604 4309517 9814596 6879980 2239341 9612183 8629770 8666239 6514284 5836070 4110547 7514346 8698091 6512222 9809539 6819862 3415347 5614554 9620416 8704782 4314648 7321383 4493885 7814180 6867647 3345424 8513427 9630529 2172802 9814647 5922966 9697508 6714478 9837627 5480997 5614414 5630493 8697821 3414759 7421371 5608052 9814447 3845182 6683958 7814412 8779153 4350694 9714679 8917774 6711133 8614647 6831629 5594871 7414429 9052345 8334160 6711481 6618172 4513987 6714792 9727299 8896667 3414427 7564170 4179207 9814495 8825544 6707273 3714448 6934770 4354249 7614441 9765932 4309867 3414677 5435394 9673639 7814537 8871508 7425327 5614740 6671368 8656945 7813907 9821874 4351948 4514475 5645126 8395387 9814668 8865708 4442024 5714369 6724820 6694362 3613694 9618209 3407176 8114788 5847958 9788712 1814218 8158543 4464172 2714637 4771103 8660258 5614627 9540578 7576961 8914434 7182635 3108885 6713704 8755099 7581696 4513925 4533630 3398953 3414419 6556612 6572959 6712938 7793796 7735893 3414364 8430681 3399341 2714790 6245077 7594089 2614738 8704677 4424668 9814718 4824897 6704116 8713533 8754455 5565696 7813762 5838532 4476762 3402311 8317115 8719589 7513894 6760019 6660136 2914558 9386488 4321957 9214565 7944205 8676847 8113546 6829671 5600403 7314573 9720521 4509060 6714536 5787999 8462750 3414124 7426436 5472346 2714775 8738891 7787968 2814732 5820868 5606549 8714615 9735716 4485638 5614764 7667490 7546982 8914387 9090764 8727680 3414371 9418174 4417285 8714420 6823492 6506869 8514785 8833114 3396773 9214205 6936628 8694456 9814520 9954669 4317768 7314421 8384094 6624827 3714572 7789417 5455811 9114563 9943845 7776384 7614097 6728244 4388528 8714753 9728824 6685704 9814557 7851978 4467388 4513954 6531091 6681746 7613904 5680948 4457025 9414397 9143184 6510781 7214447 9887706 4316116 5313648 8520639 7608778 8714293 5767353 9744657 212213 9221310 5609056 8614572 7640204 4476457 7512171 5730126 3402859 6514065 7671429 2269269 5314392 4701410 9676445 7210864 8730485 5599653 8414670 6862110 7365623 5313915 8609922 6370816 7514467 7662434 6513823 9314495 9352604 4459924 7214453 7385774 6494230 9512618 9553639 5597433 8612107 8643498 3394749 7714455 7784040 7750811 6614452 6626719 8904374 4406091 4429756 4509100 8813657 8863061 6659256 9914552 10004519 5322169 3682024 3815226 6938209 7613917 7665222 9647865 7414593 7535328 4336955 9314762 9327972 7797861 9214580 9225958 3403704 9312438 9324075 6708052 9713108 9769421 4473110 8414566 8426972 8904566 2614361 2659020 4448688 9314454 9499197 3205368 8714848 8715804 6714013 3614872 3626868 4502103 4510124 4519368 3415194 2714896 2728911 5601308 6814050 6987648 5462257 3913045 3997877 3310218 6814778 6921298 3306079 7214635 7296791 9749409 9314745 9437964 5475015 8514623 8704872 6458827 7414157 7576458 5437865 8314848 8366180 4446014 8514519 8739767 9555110 9313549 9361880 5561842 8614514 8798433 5382676 8414851 8461372 8654536 7213835 7236410 5583456 9813653 9882952 4435954 2113561 2140456 6690658 6314609 6346331 3375556 7613516 7672237 7759400 2413591 2455210 5579927 8712713 8730492 8703407 2513823 2541384 9795240 8613998 8665059 6664709 2814619 3000994 4312385 7814738 7860304 6633174 2814483 2822180 4310337 5714624 5946169 9575532 9814537 10056561 6459984 6514930 6520598 8704530 2714513 2730743 5596978 7614876 7672353 7757303 9513811 9517148 4513475 3414512 3416899 7812668 2714442 2788400 5529905 3913869 3933172 5593777 6714626 6748150 6684818 3914599 4060220 4325840 2114203 2136224 6694383 8714453 8892614 6423599 9597819 9615096 4524736 6914828 6938622 7790839 8714058 8731038 5594107 3413833 3463263 3358851 9814852 9836050 8695300 5414547 5415147 9815050 8908041 8925112 5615364 7813857 7884624 4447131 9814674 9901416 7674206 8614706 8662596 5549519 9814578 9843572 3392501 6514460 6900007 8585635 3694474 3719243 5636815 4510912 4523054 7798716 9414761 9431792 4489721 2614006 2626597 7783628 9614457 9709602 5413637 4913125 4937153 6693127 9414626 9415876 4513957 2714535 2730006 6692910 7307141 7315466 3422272 9414560 9508435 9696654 2513997 2546325 4483512 6112373 6135615 6691058 4514485 4769762 4315784 8314650 8406603 5520886 9814714 9869857 3339925 2314684 2327976 5594729 9814021 9910709 4401428 6414216 9419314 6709730 8714589 7753562 7745903 9514445 9138906 5358359 8414670 9818053 9812103 7214724 6728053 4494573 9513605 8919664 6712011 3714726 6318179 3411289 9314193 8943436 8686791 8214502 6179257 9295396 8413897 9875526 8632523 5713798 9739266 7765422 7514891 7523431 5607174 4314679 8346510 9726840 9614036 6650617 4468441 6914302 8917553 7811565 5614107 5636995 9800805 2614412 8264010 4483429 9714555 5923027 8708818 8714091 8815038 9815216 3414507 6495092 5434809 7314651 9905640 7621803 9814564 8928526 4501581 8413862 7822925 7806593 9613540 10022836 4392779 3414464 9503261 8410336 8714748 6817737 9810497 8513639 7517598 6508170 7314021 6741020 8687003 9614343 5919742 6702490 8314670 3929174 4377493 3514914 8330647 8698960 7814780 6757408 7759472 3414425 8328688 5592214 2814613 8350273 8587478 8714530 6910769 5445503 9812849 9828372 4500223 5414155 6529688 8695482 5414585 8483191 4415474 6712391 5719022 7615605 8714769 8825918 8903818 8714584 8849291 7653187 7612952 5633134 4492744 9812134 9950409 8680461 6913979 6616200 6715043 5514555 8706392 4230014 8414727 7530369 9599017 8714338 8748069 6659799 8714590 7910564 7691713 9314685 9988905 5458110 3214613 6223407 9403922 9814441 8973772 9735022 9514900 5582694 4454305 3414580 7332166 7754161 9614589 8793363 4560998 8714309 9763554 7752568 4513650 7490688 6601537 2312968 8333035 8865542 7614647 8643327 5548689 9814950 7927563 7602445 8714541 7035635 9523282 2114039 8288733 7749866 4514646 6829561 5203623 8714728 5778027 4365921 9812851 8822534 8907932 6514804 8704727 5460169 8714601 7737686 4489707 5414593 6686131 9337794 6714080 8716321 6415180 8714802 7826895 9803529 9614576 9881490 6460961 5613897 8574717 7741634 7812384 7753785 5558497 5614770 9724199 8766661 7814648 5880696 6549702 9414809 7493676 5536401 4514525 5784960 9544086 3414308 7345830 6479049 8714746 8802021 8604659 5414292 9524712 5604873 9914704 7975569 8652616 6714616 8847312 7547287 7814562 5982664 6518079 9814793 8821349 7807097 4514785 6489499 6396307 7815626 8913157 6580883 6714857 6616164 4513664 6713723 8726122 8576003 6814840 4898445 9721918 4514959 7540680 6689668 7614615 8752472 8779336 8614580 8943519 7486926 5414135 6515819 8622146 9213976 9328806 8825270 3714821 4384380 5546838 7808650 6823755 7809723 6714558 7702227 6616513 4514680 8681177 8877501 9814825 4834468 7586897 5614678 6679228 8517907 7814568 9843062 9774197 2314778 8375503 8648416 7614711 6720697 9671050 9813657 8864128 5562268 6512848 5549923 7773549 5414322 7462615 5506659 9214865 4346144 8752635 3714880 6724020 5606399 5914178 7947805 7768418 3414636 4441925 7801347 5714895 7729724 5595503 4491090 8416856 7839371 9814583 6227117 5227610 4514653 7450096 9767999 6713964 6615317 5615937 6695007 9620330 6737612 8914936 4817428 4510287 5414747 7636410 6528978 9214840 6217519 3410460 1813963 8165231 6655299 7614731 9768196 3244085 5614143 9523370 5606289 4514637 7521142 4386994 3414141 8435468 2151333 9597811 5915807 8742200 7814697 7754408 9759207 7914190 5954688 6457729 7814804 8735623 8699045 5414984 9520442 7809677 6714784 6697707 6625082 6514621 8931597 5398147 5614388 9677707 7672718 7814901 6768510 5561041 8915013 8859408 7771263 5614815 5623310 5606014 3414731 9501565 7398780 7215008 7733313 9790235 5614213 4554098 4466130 9714993 7937194 8664413 6914996 8628336 9796230 9314694 5982877 5525025 8710348 8835729 7794131 5714666 6580427 5546011 9414727 9997435 9661360 3715040 5335793 6686364 9514315 8036672 5506548 3914996 6347964 7780812 6712069 9640123 5575520 3814747 5506313 6496029 9515113 7936035 8887440 9414685 9953214 5571749 7612322 9721156 6708965 5413978 6520304 9804831 9214363 8281167 5536844 7414955 5416586 7813918 9314716 7626145 6325647 2113258 8266646 5558379 8714763 4816248 6713926 5314778 6481822 5421044 6713843 9718341 8911374 9314751 4060257 4448045 9614726 8964061 7565005 9514413 5551464 8867621 4640967 9415134 5698604 8913804 6925775 7752020 3814558 8332235 8695958 2714372 4772001 9764488 8714731 6815584 6714813 7513719 8572320 5534797 6713693 3716291 8914822 6514714 8693708 7740160 6714538 9808339 6591050 4315013 6398857 7689691 7515059 9516236 5613215 8314662 5316640 7813247 5914423 8053209 4388516 5715018 9723916 8707636 4814649 6153548 9585486 2614062 8639162 5567158 6605267 4715123 7885987 8315011 9366542 4476287 7613414 8748754 6697437 9308275 9924408 7807938 2714708 5244815 4481903 6473947 8615153 6905591 7814696 7011420 4275939 5714403 4523540 9804779 3714918 7320842 7806279 9614456 6927791 6697107 8614749 8928863 5443570 8514238 9881872 4448311 7614849 6683198 7745320 9414781 5093675 7641244 3712209 9719995 5612293 2813730 6863673 6655901 9606709 8918496 5620616 7514195 5667430 9700154 6714060 7759707 6677967 5614749 8681629 5519038 9714990 6722531 7808324 6514679 8537695 5556020 5614543 8629738 6702716 8715132 6725346 5600929 5210030 8225922 5610411 9714663 4932741 3088400 6414687 6669514 5364934 5314071 9340647 8877876 3613739 4718376 6613259 5614818 6528092 4501853 8214771 6907596 7573492 9114974 9986131 5564969 2714701 8233685 6690912 3914691 6320156 4192702 6814802 9959655 7715025 3413839 7418659 8912331 2714866 9229335 7798548 8301963 5318132 5628371 6214655 7713246 7718718 1914683 9047968 4298840 8414767 4816001 7814792 9414208 6481547 5554342 3814908 8819492 7810182 5914995 5965917 5523940 3613968 7320303 6710282 2814688 8905920 6720317 2714862 7356415 5464307 3813500 5318723 7813609 4914740 9603177 5288941 2814073 7226769 6703935 1915087 8121049 8909948 4714191 5725778 6703770 3914412 8410255 7703087 2814845 6452507 5483332 7114798 9338853 6565264 8215044 5298425 5438057 9314903 7538793 5356027 2815149 5229476 6701068 3814980 8326473 7806946 8214849 4950753 5438512 9314905 10092955 8723211 8414996 6815801 6714434 7214761 9785236 6678837 9213927 6954956 5575998 7114488 8757705 6678696 8314410 5851696 4487069 9315176 7947545 6684017 8214831 10049469 4350006 8414454 5887803 5517873 9312843 8916824 4515524 9414971 6472237 7721066 514958 8516163 9813225 9414744 7447075 6482167 8314259 5333301 8702972 2914788 9311503 9729290 7114306 4806501 6634522 8314825 7984687 7668172 9314768 6376045 6662271 4813828 9826537 5609987 4715058 6728053 9800006 2714816 8464574 6509129 3814079 5330812 6700642 3714811 7741894 7792090 6814395 9670524 6675095 3814897 6368020 8864478 2814811 8331262 6541632 3813973 6403643 5533734 2814820 8437720 4361550 2814977 5818294 7811384 3815114 8364202 6648158 2715033 9363584 6560963 2813058 6831191 5599187 4914171 7500339 6618997 1934787 9171205 5576062 1724893 5357038 4345867 8214755 7248736 8819042 9313954 9341955 6668257 2014755 5233607 7793516 4014508 7422965 7809816 9015003 9931068 4498679 9414995 6456089 7759683 8214586 8260549 9663041 8506233 9525540 8910475 9314278 5386547 5528590 9414113 8480839 7743687 8214738 5998239 8728115 9413847 9989542 5539984 9186010 7515210 8034674 9414161 9436879 6696648 9413959 5946204 5361049 8314764 8884407 8629786 6714779 5872511 7600738 2903015 9216436 6729520 4915085 6435339 5583580 7314913 8315776 8914675 8214136 5274623 5563595 8414852 8816281 7814699 8414822 9535570 7724683 9315148 7351307 7782320 7112932 4752321 5588816 7314334 8442633 7710058 8414950 8476981 5539959 8415134 8862508 7768529 9515183 6949209 5578693 8414817 9438490 7794665 9514737 9143440 6148162 8314859 9855049 7750232 9415104 5428576 6698603 3713378 7727092 7804064 9414994 8459311 4472074 9509538 9516441 6718293 8314069 4340232 8897152 9414640 9431407 5597832 5715026 6540524 6682659 3914793 9347799 7780788 7514408 5643613 4386913 9039636 8915201 6905599 8714879 10085502 7311851 8513543 5829656 5602658 8714983 8862872 6597116 6714811 9966429 6387926 4515014 6491042 5284279 2314859 8416171 6623523 9715132 7741899 5588296 6515174 9521878 7808020 5313870 6329184 5601653 9214791 8341562 5486674 513819 5648826 7698364 8715032 7813741 6626096 2114945 4185725 7712512 9514885 6676287 4273513 4715146 8718689 5610966 3614594 9370739 6658901 8714780 6738759 4492566 8914757 8917874 6712706 5715006 5741118 7799842 3713984 7349721 5593086 8413010 4455410 6659131 8414909 8851742 5569819 9514949 7080832 7624135 8414893 9999050 4373779 8514947 7848395 5586357 8714967 8736479 6697048 5414912 9648296 4404213 9314422 6998885 6568389 2714916 8324938 4433316 9614908 5928963 7805764 5914911 8517996 6714568 5913879 4535086 6503705 3815217 9390431 8850500 4915077 6475618 5545237 6715168 8642127 7587162 5814427 9580074 7758935 3615275 5321437 4509176 7614001 8727915 6498722 3615305 7321690 8709746 3814982 9344840 7792651 4914763 5033726 7814011 6515199 7517456 6510330 2814872 7083280 7423607 3915024 8328808 6699746 4914865 5139710 6478558 7614927 7720676 7808624 4915305 9942244 6691824 3915226 6406859 7742083 3814932 8683116 7523765 2714862 6925427 5447564 6712960 8658379 7282815 2815081 5368216 6538044 5715071 8755261 7775145 4815061 9451140 5585175 2614915 7676860 7551104 2814138 8835292 8689935 3815213 5327340 8894472 2715316 8216842 5613140 7614740 7731421 7802902 3814944 10046051 4389988 3815215 6382806 7842479 3815055 10043579 6578402 8514977 5587437 6668519 8614885 9259030 5281416 5915007 6618308 7724912 4515172 8440991 6689602 8214942 7947822 5473589 9115137 5948332 7781730 7314920 9917812 5374466 9415073 7991062 7712622 9714435 9887578 4436538 7815045 6932616 7682771 4593604 8415555 5652964 8914048 6017451 8843675 5715050 9612496 5540445 4814937 8464800 6650916 3815068 5322111 7807971 8514866 9958791 5470007 7812912 7745929 8889907 3814218 9335318 7788265 8914198 5851100 5589350 3814865 7427298 7714067 3915309 9334073 8899304 3814872 5936221 6569847 3914957 8149778 7475604 6514526 9521332 7807995 8712223 6818515 4515190 9614867 10048025 7626682 7615124 4782847 8810518 6514435 7628080 6703350 5415131 8587185 4432111 4313569 5428980 7802187 6214958 7663406 6671709 9611836 8916732 7819191 9615243 4973857 5552938 7315125 9340403 7796500 8414897 5419637 6712206 2915230 7258940 5556556 3715258 8744031 5680050 2115057 4226613 8699324 8314882 7611395 7267731 8714992 8781695 9717149 9514230 6957234 6642541 8413589 9461730 7760970 9714982 5716434 5614693 8415011 8860332 6661875 8514670 5527020 4492038 7315211 7786262 7745541 2609105 4640693 6492608 9515328 9948658 9777975 7115067 6762230 5480262 9814556 8949799 6670384 5414521 4428094 4495808 8314901 7401583 5501900 9315125 8940698 6692251 7313881 8717668 5613446 8614572 5923629 6579454 9414300 9978413 4435067 3815322 7322309 7810229 2814147 5301426 6726413 9315098 10055703 5384741 9515060 4515773 8915447 8415328 6420271 6511323 3815084 8470155 7635329 3615028 4320199 5610201 3614960 9634733 7782904 8551295 6915436 6037646 4475447 8415466 8177693 3814850 4338334 5538023 2815437 6235098 6694873 8315310 7884995 9768635 7615110 3697916 6663311 8315233 6324147 5605099 8515388 8523656 8708267 9415304 9433894 7792339 3713246 8331583 6700217 2615029 5758122 8490799 4713004 8464997 7739525 3814540 9335087 5607747 8914078 5857151 7769885 4713394 7431120 6693601 3714704 8751732 7771733 3714467 4341500 7783526 8515021 6667172 6550830 1815296 9160811 7780987 4515001 9640129 7556786 3715199 5329202 4503872 7814067 8737772 6682277 9915073 4933652 5597243 7710699 8719300 8720488 4814958 5593545 8614124 3715096 8368030 5516987 3715028 9838568 7672731 2715169 7323124 4395513 3815004 9534550 7595009 1515161 9118403 7812200 3814696 8326818 5606297 8715404 5825669 6703258 7415164 8760720 7744855 9714945 7994734 5558453 8315197 9893138 6652185 9314740 5918430 4512894 9612887 7958401 7778086 3813327 8825414 6705385 3810283 6322441 6709492 7415369 9762596 7773940 8315019 6892813 4435050 9715185 8990340 6628158 8215212 5817677 8913351 9214987 9924724 5598544 9313287 6369508 7770784 8614018 8880447 5542500 8315094 4848812 9758384 9615189 6654199 7783566 9914517 7972998 6629678 6214995 8231004 7793153 9314345 6941361 5591740 9715348 9769482 9778731 7415292 5762853 7772825 8309642 9837229 5601597 8514980 6661921 7663566 9614926 5037174 7705133 9315201 6354696 5587381 9315089 8967411 9766837 9615264 4640641 7795793 2114937 6328040 6663939 9813976 8065197 5499480 7286223 9615423 7036913 4515336 5524529 3405662 3414061 7475632 8864966 7215320 8805853 5535365 9114969 10084381 6532150 5614356 6584349 4439929 3615409 9647555 2283450 6713295 4716792 5616164 6514112 9739175 8580584 9713666 6921363 7809945 4314506 8364878 5566513 9314950 7574354 9788850 9215134 4300130 7522535 2386261 7715461 6934191 1876264 9315381 5963031 4653495 5515470 4804242 9539664 8715477 9091287 3414997 8511867 5520276 2314098 7316727 5615179 9615025 6005195 3326328 7515060 8820692 6453371 4514111 7552177 8682288 4315298 8420279 9811950 9615228 5957418 4478535 9514720 7564480 5570762 9814769 4862182 6664107 7614097 9802720 4440235 9414002 7424131 8702418 5614754 9541110 7778721 6715133 5743684 4388362 4102897 8515518 8090596 9614397 5011548 5508775 8715507 7818314 9812768 3415223 7423867 7608498 6714269 5734256 9799455 2315157 8225834 6508237 7215382 9822217 8619621 7612490 3630506 8702761 3714136 8720448 8711047 5915142 7142114 8711730 6807100 4620722 6515135 4915475 9444841 7588280 3408653 7323890 8907716 6714268 5648373 7795247 3414259 8487312 9670414 2315042 4580597 6515872 7915323 8900879 5429996 5615132 9709348 7731293 5713656 8554439 5598579 8914648 5971041 7774800 3415222 9659000 4251699 7915148 6034212 6610498 5614836 8541470 4490282 7815108 4852403 8628814 4513828 9499655 9727561 3415462 6442736 6691381 7815321 9886920 8660274 6715115 6822610 8608720 5615276 7602975 7749670 9314750 4916788 5614851 2315133 9235849 7797829 1214641 6154836 7787632 7815320 3854670 5478281 5615043 8782589 8501958 3815260 7010360 8558761 5914602 9919196 9812315 6015194 4659917 6671862 5615129 7566316 6460191 4515127 8454164 8660998 8915407 5921755 8849227 9815216 10096991 6532539 5615110 7727029 7684019 7815086 9826531 5603555 4515274 5544676 8889200 3414272 7508303 6414219 3215345 3372169 8559447 6114966 6175816 6663420 7314381 2802390 9238883 5415120 8665809 5491649 9915168 5934354 7794422 7444645 9715528 5794326 4339719 5515532 3513530 9310205 8318988 6716606 2315418 5221347 9806439 6715436 8730627 5522207 3415413 4478655 7546813 7815194 9727685 8706583 6714615 5644148 5589880 7615422 6723244 5609446 8915118 9191394 7263101 7815207 5820967 4511482 5610255 9517654 6717112 8704944 8820163 5620086 4310794 5424442 4310368 6515376 7627409 5606167 8715139 6823456 4510436 9215250 9955283 3379784 7615048 5017863 6486598 8614340 8862227 5569881 5713854 6532399 3389213 5915025 9935750 5592298 9815166 6006649 4049295 7615284 7842109 5417688 5714736 4576055 4434928 3615082 7621107 3409385 2715269 9898112 5401599 5615151 5869797 2045042 4815179 7896240 6315836 2915366 9225751 8686691 6714669 5676282 5537492 4514276 8530991 4443895 9815144 4847328 6687474 4615415 8616202 4514948 5715117 6955866 6624296 4448178 9415485 8846731 3515144 5695465 9392486 2615158 8310375 7532528 3815338 6479800 8585777 2713820 9761136 6685528 3815443 5889747 3341521 4814627 7548526 6623198 5815195 4682599 5405750 4715088 8434213 4496345 3813531 6316048 6717114 9615284 9619061 5611660 8215145 6408952 6488542 4715385 8722353 4502004 3715187 4365185 8724166 2614296 9258528 6629681 6715231 5631628 4503317 9814250 9027325 9676833 9315420 7077335 5440028 9415312 9164916 7563128 7414258 4775417 5568707 6515292 8672206 8583051 3814943 6872323 5576059 4915034 10039913 4218990 2814261 5245670 7788651 3414706 9350169 6686133 3715429 6323380 8910242 8898932 8824635 5612176 5615285 4805702 4117130 4715357 7439254 7594781 3815213 9437609 8602544 2813448 6266446 9772211 3815476 8353233 5586744 1915333 6129934 6499048 7315233 8208699 7132062 7610152 7735541 7806802 4815475 4416756 5614302 3814735 8947485 4426524 5815351 5737959 7593338 3815510 9369883 5560486 8215198 3819914 9612505 5301298 6516368 8723661 7315457 9719656 4510455 8613899 5907822 6635988 8315105 8624894 4159965 7215091 8722447 5610977 8415168 5607973 6554639 8415035 8944667 9702799 9315295 6191901 5473858 8315115 9576860 7539992 8210077 6235387 7794600 9415494 8922583 6695974 8214370 4240666 7382435 9315349 8316676 6714686 9505413 6523216 8913366 7415205 8477300 6634970 8315200 6532633 7567683 9414696 10043553 5464833 9515235 5935184 7597931 8715289 7861090 9653282 6715170 9767113 6463857 3714771 4324894 6506426 2814539 7294470 8635335 2815558 5821467 8907674 1915494 10006653 6327670 3915147 7364772 5560820 4514327 6513190 7731784 9315264 9573507 5378753 9514690 4923641 4509115 9315352 6433076 6554143 9515273 10091262 4292618 9214883 6351484 6631155 7314314 8759125 3378099 8215328 4429604 5522253 9314372 6921047 6710686 3215125 9423597 4462736 9415436 6518613 6620754 9314528 8341941 5592646 8415240 5839537 7382997 7514943 8780377 7749733 9414326 5922720 4308035 7515385 8841487 7477413 8415449 4880327 9756346
9414454 8423755 7605831 7512956 6556155 7775971 6515345 9824853 7609126 8715375 5819979 8712960 9314349 8952312 6683698 8715173 4819554 9813261 6507176 8523000 6310807 7315468 6815310 9412931 9214710 9307663 8626831 9713224 7784820 5347817 8315270 5555829 9559972 7215304 3955396 6322275 8415281 9820424 8711630 8715005 7716611 6515038 9415237 9453794 8881283 8514266 5636466 4395747 9315432 7500528 3231262 7215229 4384223 3110434 9415408 8448733 8683249 7313765 6365982 9771691 9615076 9919913 5412657 9515206 5546146 6486439 8515071 9949620 7482908 8715415 6761965 8672449 9315562 9918985 6486464 8215083 5845958 9786566 7814518 7760289 5362819 5914955 5552708 5270007 4814286 9538785 7508223 3814575 5434910 8620360 2715203 8741063 5395379 4714569 4716003 6716442 5715653 9724949 8706472 6915075 6989921 5556622 5715239 8886939 3944490 4714912 5768483 8868662 3815333 8052211 6281398 5815682 5548881 3381996 4915651 8424644 8706627 6815471 9701279 9696952 4815319 4473330 6424481 9415255 3952922 6457653 7515189 8758993 6485978 8314396 5818575 8913711 7615399 8793521 5525420 7315246 6886607 3221120 9515370 9745351 7554157 8415394 7485033 6619444 7515539 4933668 7622237 9506938 8921078 6713757 8714435 6741737 5581280 5314820 9316493 4515415 3715486 9390253 7739329 5914634 7996363 4433998 4615619 6420595 9809758 4615255 9662636 4461081 3615711 5638930 5582190 2714955 8759322 3327738 2614397 9236506 8700047 2715541 5766174 5545837 3715070 7340199 4488984 3815101 8861257 8664792 4815468 8466045 7571671 5913087 4917229 5416508 3414333 9443072 9780455 9415272 7956773 6474459 3714234 9351153 8680983 8415596 6905536 7739618 9515278 10288372 6166623 4714807 8503194 6390577 3815317 7628499 9491460 4815237 5647160 5281872 3814374 9839507 8686957 2913910 6954609 7587983 4815483 8617342 5405336 3615657 9331678 9793865 3714386 6316868 6715419 3715674 8742828 5395106 3715322 5373999 9746977 2714455 8254521 6278240 3815134 6816332 7815423 3715236 8734259 6192896 2615152 7229329 7600545 3712762 6719024 8913153 3715437 8323427 5403952 3814401 9827282 9750366 2814631 8819840 6700753 3915428 6042125 8721933 4915265 7579745 5360594 6715714 4719105 7313817 4815162 9429904 7801911 4715277 6906302 6193320 3715580 8388756 7528688 9415552 5455029 8871053 8315234 8818254 4513921 4814409 6530596 8803110 4814332 9862895 5563433 9315372 7350739 5282942 7815629 4799965 8830738 4815360 7445505 6682167 4814543 9901329 4451452 3715368 7716151 9815554 3714810 9739762 8683519 4714556 6746838 7582720 3715621 8378483 7749324 4815524 9452093 5560774 3715120 6344761 4479933 3815035 8348554 3377545 2815458 7885518 6649197 6714620 9783181 8865950 4815376 5429437 5597170 6714987 7618484 3212836 4515009 9416192 8715611 9815657 6919976 9812014 7614471 9761378 5569268 4615618 5443343 8884044 3815653 7328572 6694835 9315379 5079591 5254114 7615053 7726636 8903575 3715533 6402685 7546600 2715362 9352427 8765728 2715083 6750796 6493964 2714775 8364142 8490256 2915408 7180780 7273844 4815642 8821225 9811043 7615328 5905106 6322277 9315412 9527559 5371245 8714946 7720643 5400032 6515500 5688786 7398081 5715285 9936950 9571449 9310933 6320640 7616389 8415320 8424310 8900380 5915654 9919505 8703749 3815796 6321523 9808420 4715281 5465327 6455176 3715583 7823902 7398444 2915752 4948053 8880735 4715407 7731486 6698814 9415592 6948608 4482159 3715184 8770639 4260181 2815442 9275703 7463052 3815570 7319085 8711569 2715078 9282568 9736514 4715601 6593423 8515490 4714698 8416961 8915482 3915810 6324605 6703061 3915568 10072746 6304593 3715424 6728819 8706684 3815741 8381650 8867815 4915583 5511178 6586489 3715464 9940833 6252161 2815399 6429490 5357339 3715356 8511147 6515545 3815678 5837299 4483238 8415603 7497619 6315294 8715776 9730292 9795112 9415443 7424886 6397356 7612527 9626144 9792971 4715806 7730161 5404517 4714543 6514668 8601505 9815578 5988325 9745521 7615644 8735915 6686218 6315521 9799034 8506452 8714725 6755350 7583312 7415421 8723594 7809191 8715484 5949207 5482450 3814685 8365292 7766459 8415560 5424749 5607071 7615808 8736847 9801427 3715665 9401392 6629813 7815743 7725922 8705141 3815204 8334086 6493119 4715446 7423734 7803046 3602438 9318249 6720894 8714961 5859438 4463123 2815526 7382290 9628712 7815458 4762098 6456116 6714499 6630624 8701356 9315367 8926353 6705274 8715639 9833488 8344577 9414947 5545864 9349684 7615501 6814249 6294600 4615653 8424756 9803537 9815605 6944914 7575360 7415559 8847654 7445751 3715382 7504879 8314787 3615765 8627768 9804529 2715400 5725814 8906751 3615418 9772807 5260800 2714870 7249368 7584495 3715505 9851442 8524666 3915431 6975283 6438464 3715681 7757038 8627952 4615376 9461587 8655138 3714852 5462789 9652114 4715474 7559025 6219165 9815469 8873038 8642908 7614956 4631010 8584781 2114573 7310737 9732994 9315539 9070770 8577385 6515731 5676190 7546520 8713538 9827004 8704228 1714938 8798427 7505374 4714753 6418600 7513346 3715417 8355982 8655108 3912459 7935334 8900605 2814964 9884263 6460851 3815499 5442451 4421856 2813793 8224042 8307907 3815410 9481045 9644177 3815418 6863793 7543309 3815438 4972799 5402056 3715824 9720375 4509287 8715367 7015580 9558006 6514363 8641952 6504142 3911970 6357011 9787072 4815498 9485083 6451854 5614982 5541537 4493200 5710549 7724852 8712350 8915180 4845234 6682079 3415667 8375136 9754598 3283050 5416252 5539235 3715189 6347702 8673323 2715626 5836361 9637988 3715819 8325125 7603910 2815569 9226947 8704693 4814748 6420190 5412672 4715500 8727666 8706843 2914487 4273310 6467144 3715488 8352847 6660546 2715699 3277196 8646095 3715565 8716895 6514917 3715458 8424222 9699777 2709748 5221717 7616344 2715577 9310804 8623305 3815443 7405581 5536624 3814132 6398964 9711305 3815520 9014209 7412771 3915936 9927961 5606381 3415784 5383883 7538558 3815645 8011798 9551911 2615243 8777103 7439430 3715810 8367142 8646976 7915679 5861871 5247314 5614689 9558172 9768166 4715601 7860598 7432825 5915568 9048729 7442933 3814804 5837318 9784507 3715016 7762021 7562309 5214613 8241508 9791710 4715799 4729321 6499146 6714877 8661787 8671642 4815733 8420512 9811848 3814268 5327823 8707162 2615051 8637810 6699702 3615838 9320273 9811539 3715667 7490205 6526277 3815526 8887612 4386498 4715807 7418387 9814370 4815545 6109334 6212181 5915900 8541771 6488686 4815658 9450381 8652023 4714512 7474716 9749513 2315525 5482953 7347664 9811497 8924770 6510333 4615845 9416896 8914669 3915806 7336018 6492693 3714990 5730705 9798624 2815491 7875898 7561787 4715485 8885201 9595494 3915555 4327546 7604745 5815452 8992013 7327210 3766352 9316269 7644149 8915510 7028613 6601506 5614852 8536298 5389665 4914878 4464308 9759896 3815624 6488836 7455893 2715258 3216167 7616379 1808749 7826412 6516328 3715242 8759705 7773313 3915481 4487640 5336697 2815569 8299368 5301510 3514854 9398088 9651497 3915756 7022915 6424360 2696196 8220133 5437113 7510685 9526424 4294892 8415564 5463795 6444684 7514997 8528020 8683579 6315682 9375405 7489622 2714750 7729873 9802150 4615876 9616718 7615003 4715214 6744419 8674405 4608076 6616401 7623207 4915611 8503898 6404723 3714414 9365646 8666113 7814143 9730496 7599136 5615502 6861611 7423937 4715880 8427355 9804172 3715615 4793832 9709535 2814543 7280971 9714884 4915497 9966195 9756454 6015260 6619877 6511181 2015804 6229052 5392443 8715533 9031930 6468647 5415212 7423355 8709145 9615195 9667992 9735428 3214488 5320963 6512798 7613394 7751167 7576027 5415609 5627716 4304255 6715496 8954939 8418534 8715696 6732113 9794012 9214577 9245358 6456114 6515538 8662996 6672731 5415500 9574457 5452817 8714530 7872827 9741879 6315031 69619770 4511085 7514825 8544841 4497387 9215597 9249406 8694475 9515686 5921302 9811853 8414583 7816094 6516554 6515505 8702570 8529359 7415550 7000361 6227968 4315147 8440908 6491220 8715815 7817294 9814550 9815578 9944953 5383114 5315504 6711085 7300448 8714146 8838919 6479164 9314865 9918275 9810128 9214014 9969433 5258576 9115277 6121594 7601418 8315533 7997357 6497708 7415195 6575575 8752608 6515131 8657992 6529791 8315110 5836717 8681475 9215635 6351295 9188500 4915535 8508558 6552156 5814852 7523193 5608040 4714934 9435307 5390453 7315755 7751772 7763717 5214277 8518664 7816369 7615620 5736174 7595473 8315912 6845138 8280890 3612136 8649457 8674789 8414188 6438319 9494211 9409755 8922651 8716309 6215562 9814551 9520413 9415676 6538332 6286883 7614891 8668624 8628020 2315633 6304983 6401236 3715734 8382517 5274847 3715754 6721323 8708963 2815567 8861434 9454168 6715653 8817305 9635424 3415887 5319869 6502187 2815610 9982000 9765731 6714660 6712895 6391509 5915414 3948364 7367453 4813846 5835189 8563406 7815878 8826078 9392400 5415525 5561021 6470476 4715567 7644325 8414212 2815299 9272989 9765732 6515993 7654190 8666136 7815565 8806294 7402278 3714871 4320108 9812175 3815718 9544905 5229115 4814707 6894852 9728315 2715514 9387052 6338715 3815575 7816836 9815940 5614948 9662921 5570279 2815585 6092451 9452514 8914903 7975558 9342836 2713824 9248064 7569254 9815956 7829390 8497769 5415563 9616261 9616198 8715572 5872409 6359654 5315849 7431580 8600114 8515466 4541123 8686762 3915540 7053965 8740938 2815504 8823008 6508713 2815887 6252632 7578399 2715631 8901455 7602149 4715889 9469819 7552850 8915932 6819888 9811252 3415570 8463793 5180531 3715640 5832443 7455471 2715265 7221147 9410412 6714903 9714988 8392270 8915710 7042359 7474950 3715607 9006446 9029664 2715590 4368807 8565239 4515895 8553041 9779113 5915947 9924131 8708533 3415464 6476942 4467969 8715827 9797706 8635804 4707542 5427399 8908967 7615897 8742463 5586179 8915733 7032274 8685523 3615144 9380539 9722200 3715700 7490700 6506433 8615594 9647208 5570807 9215587 7027335 9693474 2315724 8301907 8798904 7515381 5741670 6688602 7815445 7825048 5605250 6715162 6771446 9689687 7815577 10033336 6322907 3414956 7500424 9735740 5615340 6643117 4477536 1215777 8138098 8704903 8415538 4465554 2250181 4513404 6516266 7618740 5915687 9156826 6417113 4815731 5442814 8880077 3714736 7716323 5617177 7302604 8719605 8731193 2915842 220204 9807783 6915593 5933586 7149094 3915845 8319160 8710458 2615144 7255570 9768882 2715656 5916536 6492288 2515329 8522988 8908798 3715552 8429961 8578437 4516007 6525959 6702644 2711778 9216250 4522771 2815953 6832477 7792854 2715061 8760071 9752312 2815609 6252908 6687387 3815619 9375477 5557612 3715675 5818002 8804985 3915711 8232687 6499237 4715879 9739023 8895799 3915240 9503622 6525993 3616011 6677614 5555305 4815339 8833389 8896668 2715856 7363144 7645613 2815721 5867386 4445828 2916017 7920627 7810434 4815950 8457771 9720680 3815960 4329300 6697194 3715903 8764018 7752624 4912340 9932339 8599555 4715720 8466548 8862652 8615899 6869999 5515576 9315888 9965881 7746820 4815196 7551233 4395381 4915667 10067933 7657804 5914154 5532443 9790315 3815753 8000305 6505043 4815862 5527300 5468489 4716016 8728057 7802578 3714706 6719170 8312959 4714306 8423896 8700467 5615598 6568284 5554459 7815045 8723081 7810348 4516055 7460616 4460382 5713908 9778461 7847556 7814744 5819559 6712575 5815716 8722766 5175585 5815222 7518330 7813448 7915808 10061314 9449102 8915995 7833543 8898300 4814705 8488556 8821453 3340610 6316175 6038861 9415015 9011065 6662015 9215374 6238571 7790978 9515582 9559483 6477578 6415712 7416565 8615794 8715278 9853305 9764058 9415994 5916467 6515848 7316022 8343896 8689708 8316028 6828089 8900144 4715656 9696655 6295655 4916006 6417372 8913919 3915933 8317215 6514750 2815713 9302850 8836660 4716055 9719157 6713457 4816042 5910186 8652380 5915848 7522180 9803996 5516322 9516138 6845034 4915783 7114461 5466494 4814380 8449720 6698403 4605252 9430781 8904741 4715566 6761888 5565097 5621369 8916092 5780586 4715983 9804716 7744582 3816055 6817224 9814731 6815707 5828141 6497618 6814886 8639507 7782885 4615639 7563853 5493310 4715417 9773474 7758823 4715717 5523486 6406093 4715837 8555970 7679899 4705941 5733064 5606342 9315947 6321718 8909243 4807698 8819485 6721605 3815763 4383686 9765210 4715272 9450131 6787705 3715698 6793619 5504188 3715029 8358560 8676643 4816013 5822758 5598799 4815213 7438160 8697368 4715871 8474853 9533892 8210591 5827667 7811004 4715728 9633806 4189465 5915738 7119229 7616298 5914826 9546946 5571085 3715033 6397974 9735385 2815793 8230029 6701892 4715701 4512054 8465252 3915814 6481876 9699119 5715724 9533428 6693535 3715759 9009874 8682195 4915704 6597013 9690817 5715786 8517438 6715142 3814752 9383971 7736749 9309107 5917752 6423203 8615735 8898120 6635566 6216062 6632477 8489473 7315776 8717010 9415801 8415265 4482604 9455399 8715678 8723611 7807603 5615850 7581771 9697977 5715631 9718734 5613763 5715794 5591318 7737670 3715788 7896045 6524069 8215267 4818070 4515266 9316120 8339054 6776464 7415785 8720321 7912127 8615673 7655067 6681878 9315469 5924510 8907326 7415369 7797609 6619843 8315805 10027476 6598674 9215975 6056548 4422155 8715756 8975604 9476463 5316119 7374025 5549162 9315966 4941211 7791173 8415765 6433666 5603281 9315781 9051685 7639444 4815911 9593961 9624217 3714851 4318736 5613134 5715747 6586222 7779823 5716059 8520932 8711535 9314991 5994850 5548861 7815810 7736154 7800880 5916003 9584702 8849879 6716044 5839172 9529549 4716170 7423451 8706573 3815607 8816796 6716194 5716012 9764880 8835877 5714927 5720140 7807850 8915243 7981768 6648226 7615456 7630247 6706676 8615991 9679330 5559995 8415388 5501407 8840948 9515941 7653994 6596750 3715739 6777281 5563015 8414979 9826824 7811394 9715983 4731218 8898341 8415818 6622379 6545705 9416157 8418085 8714564 9615747 9647454 5589150 6715601 8655130 7787921 4615990 6665769 7768744 8515871 8615791 8467275 9815145 7891857 8846500 5815818 10085303 6330516 4713089 5754034 6469005 4815792 7998198 9567007 3715921 8934594 7389125 4814442 6830013 7802523 3716092 8325817 5605343 3716057 7327115 8704277 4715998 8868991 5504602 9815361 5878448 9637676 5715332 7734883 6483415 4615464 4645196 7581985 4715990 6719167 8714178 3714807 5432362 8295401 3815263 3968386 6709183 4715136 5788027 6633399 5811354 9521796 6713626 7815625 8758147 7765200 4614950 5692717 5532873 5916161 7954226 9577445 4715637 4748036 8684014 3132345 7316262 9172204 7615294 3634957 6700131 6715360 9737180 8879547 8515851 7571544 6647892 9416118 8463383 5551975 7306745 6317151 7827287 4615853 8673307 8626508 9416122 6416614 5615831 9314898 9385389 8856000 9416042 5916946 6515784 8516160 7542548 7796454 8315835 9071298 6283927 9415518 8428745 8907404 7315771 9385167 5559366 7615879 5792124 7723707 9416101 7963475 6669496 9815997 7944273 7778442 6516054 8627431 5606342 8315836 10028667 6374701 8715301 5809347 8564082 6516023 6648332 9776473 9815085 7823730 5609196 9415760 9000334 7733861 8409332 5817657 8719904 8714418 9756062 6487500 9415497 6936004 9794949 8515883 9848725 9774200 9415361 6989783 6638700 8716154 8831882 4500628 8226697 5516261 9063059 9515991 9686654 6524891 8513968 6536229 8698949 9315819 9142231 6535372 7616230 4636763 8689551 7616000 7805118 4362757 3916130 8951682 6684074 3516132 9555050 8677116 8916037 5831776 8899292 6715499 8623571 5609033 7416063 4472402 6759122 8715555 8881227 5659390 9415888 9572261 5575000 8716027 6875587 4529830 9516110 8569764 5635868 8416231 6419546 4612318 8715366 9883418 3347864 4515180 8459850 7773814 7416117 5717714 5614978 9816083 7832811 7806359 6714165 8770846 5581027 6515731 5526274 9802319 9815903 8852736 6470813 4816174 6892505 6628368 3715891 9881568 8588937 4716070 5443377 4492724 4715613 8754326 8683377 5615834 8649218 8605135 5716059 5738749 9476820 4716017 7505477 8649666 8716135 4824052 7810951 8916175 9917595 5615832 4614984 5635487 9805146 4716087 7559061 5493070 3616002 4690481 7730085 6716155 8643114 5588149 4815412 6881059 4459920 4715341 9495591 7736036 3615265 6627227 5602121 8915964 8883837 9756981 5716193 9727091 6708022 3715700 5444576 4406553 4715120 7733683 7575272 4716086 4555452 8712927 4715049 6479046 7544166 4716065 8857072 7667868 7216052 6719897 8911789 4816126 8491785 8650189

Enjoy.

Austin O'Byrne
Rich
2018-03-28 15:26:58 UTC
Permalink
Post by a***@hotmail.com
The Sample of plaintext characters is 1860 in number (counting spaces)
[performs "wc --bytes" on the two over-length lines of crypto numbers]

Result, 61,369 bytes of output data for 1,860 bytes of input data.

Or a 32.99x increase in size.

No one, besides you, is *ever* going to look seriously upon a scheme
that consumes 1860 bytes and outputs 3300% more data than the input
size.
MM
2018-03-28 19:24:17 UTC
Permalink
Post by Rich
No one, besides you, is *ever* going to look seriously upon a scheme
that consumes 1860 bytes and outputs 3300% more data than the input
size.
Not even him. (AOB - ever heard the expression "to eat your own dogfood"?)

His own website doesn't even use his own crypto for the encrypted downloads!

Not that it would work; telling folks the keys would be a nightmare for a start.
The download size would be ridiculous - very many GB for about 100kB of payload.

M
--
Rich
2018-03-28 20:49:38 UTC
Permalink
Post by MM
Post by Rich
No one, besides you, is *ever* going to look seriously upon a scheme
that consumes 1860 bytes and outputs 3300% more data than the input
size.
Not even him. (AOB - ever heard the expression "to eat your own dogfood"?)
His own website doesn't even use his own crypto for the encrypted downloads!
Actually, his own website no longer even has the encrypted files
available for download (just checked, I wanted to get the size of one
of them).

And this is a good point.

Austin!

Why do you not use your own cryptography for encrypting your
download files on your website?


CF (sbe ZZ, EU, be bguref) - V xabj gur nafjre, lbh xabj gur nafjre,
ohg vg jvyy or vagrerfgvat gb frr vs Nhfgva rira tvirf na nafjre.
Post by MM
Not that it would work; telling folks the keys would be a nightmare
for a start. The download size would be ridiculous - very many GB
for about 100kB of payload.
Which made me think of an interesting experiment. I wanted a current
download zip size, but as all the encrypted zips are gone now, I'll
have to resort to this one I'd grabbed a year ago:

2723208 Apr 26 2017 VeeCrypt.zip

Now, assuming for this experiment that Austin's code could:
1) encrypt raw bytes
2) actually encrypt 2.7 million some of those bytes without breaking

A 3300% size increase would mean that this 2,723,208 byte zip would
become: 89,865,864 bytes.

almost ninenty million bytes to convey a 2.7 million byte payload.
Ouch.
MM
2018-03-28 21:40:29 UTC
Permalink
Post by Rich
CF (sbe ZZ, EU, be bguref) - V xabj gur nafjre, lbh xabj gur nafjre,
ohg vg jvyy or vagrerfgvat gb frr vs Nhfgva rira tvirf na nafjre.
Ab oenvare. :-)

MM
--
Rich
2018-03-29 00:45:13 UTC
Permalink
Post by MM
Post by Rich
CF (sbe ZZ, EU, be bguref) - V xabj gur nafjre, lbh xabj gur nafjre,
ohg vg jvyy or vagrerfgvat gb frr vs Nhfgva rira tvirf na nafjre.
Ab oenvare. :-)
Nterrq. V dhvgr engure rkcrpg gb gb arire unir gur dhrfgvba
npxabjyrqtrq.
Richard Heathfield
2018-03-29 08:46:45 UTC
Permalink
Post by MM
Post by Rich
CF (sbe ZZ, EU, be bguref) - V xabj gur nafjre, lbh xabj gur nafjre,
ohg vg jvyy or vagrerfgvat gb frr vs Nhfgva rira tvirf na nafjre.
Ab oenvare. :-)
I am appalled to have to report that I was able to read your answer
without using a decoder ring.
--
Richard Heathfield
Email: rjh at cpax dot org dot uk
"Usenet is a strange place" - dmr 29 July 1999
Sig line 4 vacant - apply within
e***@gmail.com
2018-03-29 15:23:54 UTC
Permalink
Post by Richard Heathfield
Post by MM
Post by Rich
CF (sbe ZZ, EU, be bguref) - V xabj gur nafjre, lbh xabj gur nafjre,
ohg vg jvyy or vagrerfgvat gb frr vs Nhfgva rira tvirf na nafjre.
Ab oenvare. :-)
I am appalled to have to report that I was able to read your answer
without using a decoder ring.
--
Richard Heathfield
Email: rjh at cpax dot org dot uk
"Usenet is a strange place" - dmr 29 July 1999
Sig line 4 vacant - apply within
I still need my decoder ring, so does that make me sane or just lazy?

Gene
Richard Heathfield
2018-03-29 08:43:24 UTC
Permalink
Post by Rich
Post by a***@hotmail.com
The Sample of plaintext characters is 1860 in number (counting spaces)
[performs "wc --bytes" on the two over-length lines of crypto numbers]
Result, 61,369 bytes of output data for 1,860 bytes of input data.
Or a 32.99x increase in size.
No one, besides you, is *ever* going to look seriously upon a scheme
that consumes 1860 bytes and outputs 3300% more data than the input
size.
Nor will they look seriously upon a scheme designed by someone whose
measure of the security of a cipher is the number of days that have
passed without anyone bothering to try to crack it.
--
Richard Heathfield
Email: rjh at cpax dot org dot uk
"Usenet is a strange place" - dmr 29 July 1999
Sig line 4 vacant - apply within
n***@gmail.com
2018-04-02 02:41:21 UTC
Permalink
Post by a***@hotmail.com
This is a demonstration and not a test.
The Sample of plaintext characters is 1860 in number (counting spaces)
This equates to 1860 x 3 or 5580 distinct elemental ciphertext items.
Eve cannot tell if these items have been scrambled so the posssibility space of triples that can be formed (i.e. groups of i,j,k unit vectors that would fit the bill)is "cNr" where N = 5580, r = 3, c= number of combinations .
This works out to a possibility space of c = 28941285660 out of which Eve must guess 5580 correct vectors.
Assuming she does this against all odds she must then solve each group of 3 unit vectors that comprises a single ciphertext item in this way:-
She must guess how much of the vector in hand that she can ascribe to the change-of-origin that Alice is known to have given to her computed Position Vector called 'Pn' by name.
She must next guess the defining normal vector of the plane that contains this Pn.
She must then factorise this Pn in order to get the vector factor called V0 (VeeZero).
She will then multiply Pn and V0 in that order of the Cross Product to get another vector called ' LargeCrossproduct ' .
She will then divide this latter by the normal vector 'N' so as to get Alice's *substitute codepoint of the messagetext.
Finally, she will exchange this substitute code point for the real codepoint in ASCII to get the true message text item for her purloined ciphertext item.
Clearly, Eve's chances of getting that far are very, very slim - it is virtually impossible for her to do so.
This cipher can encrypt the whole of Latin_1 character set albeit the algorithm is founded on the ASCII subset of Latin_1 alone. It is not confined in scope to ASCII only.
I expect readers of the old reserve will want to look for "statistical patterns" in the ciphertext. Please note that each fresh encryption session uses a whole new KeyPad of scrambling parameters each time so as to obviate that event.
Alice has a prepared store of validated keypads (could be as much as 1/2 of 1 million in number) which she can commission at the cost of a single split second mouse-click when she is formulating a fresh program at the beginning of an encryption session.
Any patterns that might occur as accidental fallout are volatile and disappear at the end of the session so it is futile to try finding any such patterns anyway.
6514079 7707662 6471881 4713115 8854192 3306299 9547160 9714467 6175513 6513756 8572733 7751750 7613177 4772540 5265842 9414221 8142514 5212606 8214418 5229132 9798533 5813344 9883337 2038917 8314335 9879241 6449811 6203870 8221389 9818547 7514060 7750046 7775632 8113680 8817161 9811943 6913577 9660589 3368784 3514351 8527855 8908411 4514016 6542953 4373550 9085247 7414447 6933177 6791151 6714444 7949566 6059527 5514468 9077406 5600539 7714459 8628376 3214389 7229275 8899822 5714190 5714974 5614164 6514032 8619025 8610756 9814213 4881235 4475069 7413353 8444874 9786997 5413880 9440274 9796203 6513890 7610590 9729797 8513185 6905103 6631994 9614302 8925020 5602841 8213339 4884106 8654357 3213765 9319573 8707098 5713659 7545482 5570157 6514104 6720479 3309201 4668756 8714504 8945000 7914119 5947910 6677377 2414364 8422527 8906475 6514077 7626101 6504752 8313381 9830562 8700641 9514180 5924365 8907578 5414304 8640039 5301603 3208917 9342377 9790872 9813405 7918508 6710874 8614055 10105872 8652530 5706116 6519701 4514129 2414116 9383477 6557296 5709191 6521011 9808455 6313358 9643750 5596405 7213249 5786302 7769404 6514042 9852909 4334888 9514060 9295371 7233223 3514131 9608347 7730292 6513562 6635475 5605455 8713587 8869980 4473739 6814140 6114153 6389828 9514103 9652809 9692190 8713791 7740425 5589237 6514475 9527902 8906031 1983987 5009614 4488221 7214091 9001211 4260612 3614104 5746489 4412329 6514141 9721927 5507458 9514141 6658767 4405953 8507622 8824651 6708775 7414069 5738079 4494020 3213083 9377130 8670054 6514358 7691702 9738295 4814313 9925059 5526108 9414029 6289745 6412652 6213941 7617077 4512302 8714299 8844544 6684989 6514156 9665343 5559218 4714350 6727733 6695781 5414052 8915669 4264134 8714018 6103839 6422761 6514151 9721982 4387848 8714325 4819818 6708746 2414195 8249501 4482889 9813236 6907267 3313183 6514056 8911955 5317919 5413804 3590956 6648452 3213692 7380669 6656234 5714389 5565256 4472706 6514204 9628473 6698771 9125472 6914525 3671323 5385314 8714514 7998012 5711557 9716426 7815074 6513392 6673769 5522077 5714451 9751290 9484634 2414091 5508178 8195100 9814244 8923279 8408009 5414271 8523518 7606510 8714237 6833984 5599198 6514014 10020998 8333269 5714118 9720671 8909905 6812363 6815410 6715140 5404635 9518798 4518721 9213309 5916745 7813159 6413207 8713440 4436574 6513398 4638875 6699075 5714100 8771163 7763554 6514072 9938647 6469206 5713387 6759524 5570552 8513590 8823664 8700178 4713242 6762717 5559015 6514020 8853863 6381003 3514260 5701542 3251111 5713231 8807181 6590958 6514173 4619466 4509147 5714101 8986150 7496187 4714161 6632041 5383050 9814212 9995273 6514869 6514606 6619856 5600101 4814216 8840603 5581157 3414380 4339431 5599267 7614426 7726210 6704276 9513250 5918536 4511147 9314615 9934504 5598846 2330650 6714567 3746693 3814300 8469062 5509027 4714504 7748041 4485394 8914194 9298832 5311185 5611698 6692307 3363509 8114285 9027309 5402363 1814350 5151679 6688855 2314185 8481589 7604740 8514376 5825405 7803545 9510533 9515676 6517954 9613684 7924972 9802955 8614176 6048485 6240218 9313271 7964019 5515912 2714310 7772157 6493303 9513466 9951415 4440868 9614228 4628393 7803926 9813942 7868715 8847373 9314224 6555597 6452762 3914340 5104280 5222436 5814059 7841242 6693804 7914301 5821799 9723704 5213708 8583023 4266739 8914052 7047405 7511491 7913868 8731697 7799316 9513470 5956957 4478437 9414515 9418126 8712128 9905611 6919434 5412717 7414263 8893306 6527944 9314276 4943073 8689486 8914397 7867097 7765880 4512415 3565413 5571178 8714279 9771212 4470961 6113865 7942600 6982871 6114136 8826953 5407132 6008879 7635234 7605414 5513291 6525534 2302713 6113747 9751265 5322317 5813858 8686618 8542050 5914406 7166935 5358631 5814089 9816421 7812903 5499782 5514852 4522600 5914214 9921599 7605503 4612981 7703528 9737823 7614474 9774398 7745774 9314095 6921451 4509981 2414374 8300795 7542417 6713787 5805552 8747758 5614081 8872546 5430788 7814266 6016279 7601927 3412028 9323650 4504903 3414165 4346454 5525345 8913510 6836085 7786089 6514027 3616509 5612944 7808228 8719431 6713211 5614412 7652196 4465585 4514340 9632091 5480295 4713865 5813292 8798228 7814174 8838959 5592685 5914130 4684483 7424843 6214211 8760698 3171922 8713135 9829132 5599984 9613491 8993422 6634287 7614418 9635262 6686669 9614220 9230449 8409568 9714205 5753972 4470666 9513542 7595829 8644837 9014492 4979259 9755173 8613754 8821841 4508707 9014131 7132637 6214916 9614233 10090701 7390972 7313859 5450460 4430131 8213670 7244961 5588375 6514200 4833012 6375719 8314433 7815453 5613763 9714223 4800933 3372343 7414257 6914004 7430960 8213666 9835973 8695855 9613317 6998707 9700026 9213207 8347731 5479152 6914194 7916869 9812117 6314445 4721577 5497228 8114145 9274517 7468060 5613762 5621095 8906943 6513271 8535809 6693965 6814217 6872025 5360457 5714431 9719019 4512024 4513181 7553960 9780258 8913902 9820595 6711038 3410157 5318628 2312078 2714294 7932544 5390157 6913804 8700325 7732005 4812752 3867998 4462278 4914628 8940350 6687327 6714432 9912531 5455164 9814312 5818255 2311501 4608470 7622826 9809353 2313536 3424333 6415982 4513872 7575122 5354463 9814371 5999467 8530201 6514296 8683290 9709501 2614447 6633249 4496296 8912748 9964965 6670674 6713558 5722328 3409258 9814610 8824060 8705798 5413855 5721304 9610088 7614495 8658867 4473539 9314441 4936484 6527171 3714397 8733572 4296680 8714388 6830399 9796289 2814410 9829506 7796428 3813676 5413065 4429003 6914190 7978608 8663751 9613814 4674045 8867656 2314349 8215063 6714782 6714506 5766234 4463469 8914186 8878016 7564335 5614691 4677128 4452411 7813939 9759946 9674216 9814489 7094783 4336434 5814288 8668237 9058102 4714461 4434398 6694493 2314468 7381114 4422414 5613911 8721620 6545259 3414478 8335006 9783077 8713623 5795389 6459104 4514289 8515651 5613917 2814460 6878023 8641248 1544262 9709479 3227096 7614366 4844973 8452442 9814602 7839121 5580812 3814620 3373889 9762095 2712642 8716052 5614241 5613423 9639749 8681452 2113599 8215617 6714401 7614542 6889309 7738385 8913384 9012207 4415885 7413645 7764105 9754332 3814443 8839459 5585829 2614627 9255526 8555586 4713850 6763669 4415917 7813473 8835582 9799123 9714385 5812193 4379746 1913579 8153504 9272149 6514575 9629375 7598436 9314245 5411046 9730430 6113580 8615490 5415017 9313854 4331371 8693189 6413988 8679697 9649375 9713821 9937140 8692810 7514475 7852853 5297580 3714607 9418304 4517700 9513785 8999212 8593715 3714239 6120180 7894462 4514449 9630682 8547374 9513375 5939404 6484982 2313341 8243920 8393854 5614314 4810241 8406238 7114589 9168364 9441455 8513604 6815771 8714448 2314308 8404202 6370500 7814587 5834656 9791200 9413318 9956360 7574415 3613316 8315914 8714445 7613958 8744078 7578603 9814428 6821150 7607486 7609019 9720951 9809830 3413994 5333272 5386325 7513363 7727204 5244560 8413713 9818614 8700649 9814350 5070234 9576281 4614278 8797142 7331143 3714232 5745844 8696793 8314652 8816914 7612581 6714237 9919502 8368280 3914436 6480114 5217708 2614321 9287485 4231860 7214628 5715536 9614083 8714033 9874366 5356234 9414152 6934995 8692293 9513856 9591175 6442970 8314386 7651538 8375023 2114322 9250307 8574705 8413379 5914466 7539893 2714315 9715098 8714501 6813396 5651794 6465257 3913024 8361152 9765570 4714266 5934619 6281882 7614473 8661718 4243743 9313625 4968916 7548000 8713942 8754373 8668724 2114241 4321346 6412950 5413879 8569606 6274317 9814072 5939469 7781202 7613418 9619673 6709691 9814290 5815201 4314484 6513612 8652476 8681017 2314131 6335750 9793288 7614258 4841735 4369115 8514281 7577384 7712652 9414274 9126991 3205376 7513545 5734398 7792900 9614303 10086872 8077815 8714427 7943330 5473703 7613595 9770406 4480009 8714372 7878203 8618421 9614259 10235148 4101239 8513641 6865284 6671207 6514489 9665604 4309517 9814596 6879980 2239341 9612183 8629770 8666239 6514284 5836070 4110547 7514346 8698091 6512222 9809539 6819862 3415347 5614554 9620416 8704782 4314648 7321383 4493885 7814180 6867647 3345424 8513427 9630529 2172802 9814647 5922966 9697508 6714478 9837627 5480997 5614414 5630493 8697821 3414759 7421371 5608052 9814447 3845182 6683958 7814412 8779153 4350694 9714679 8917774 6711133 8614647 6831629 5594871 7414429 9052345 8334160 6711481 6618172 4513987 6714792 9727299 8896667 3414427 7564170 4179207 9814495 8825544 6707273 3714448 6934770 4354249 7614441 9765932 4309867 3414677 5435394 9673639 7814537 8871508 7425327 5614740 6671368 8656945 7813907 9821874 4351948 4514475 5645126 8395387 9814668 8865708 4442024 5714369 6724820 6694362 3613694 9618209 3407176 8114788 5847958 9788712 1814218 8158543 4464172 2714637 4771103 8660258 5614627 9540578 7576961 8914434 7182635 3108885 6713704 8755099 7581696 4513925 4533630 3398953 3414419 6556612 6572959 6712938 7793796 7735893 3414364 8430681 3399341 2714790 6245077 7594089 2614738 8704677 4424668 9814718 4824897 6704116 8713533 8754455 5565696 7813762 5838532 4476762 3402311 8317115 8719589 7513894 6760019 6660136 2914558 9386488 4321957 9214565 7944205 8676847 8113546 6829671 5600403 7314573 9720521 4509060 6714536 5787999 8462750 3414124 7426436 5472346 2714775 8738891 7787968 2814732 5820868 5606549 8714615 9735716 4485638 5614764 7667490 7546982 8914387 9090764 8727680 3414371 9418174 4417285 8714420 6823492 6506869 8514785 8833114 3396773 9214205 6936628 8694456 9814520 9954669 4317768 7314421 8384094 6624827 3714572 7789417 5455811 9114563 9943845 7776384 7614097 6728244 4388528 8714753 9728824 6685704 9814557 7851978 4467388 4513954 6531091 6681746 7613904 5680948 4457025 9414397 9143184 6510781 7214447 9887706 4316116 5313648 8520639 7608778 8714293 5767353 9744657 212213 9221310 5609056 8614572 7640204 4476457 7512171 5730126 3402859 6514065 7671429 2269269 5314392 4701410 9676445 7210864 8730485 5599653 8414670 6862110 7365623 5313915 8609922 6370816 7514467 7662434 6513823 9314495 9352604 4459924 7214453 7385774 6494230 9512618 9553639 5597433 8612107 8643498 3394749 7714455 7784040 7750811 6614452 6626719 8904374 4406091 4429756 4509100 8813657 8863061 6659256 9914552 10004519 5322169 3682024 3815226 6938209 7613917 7665222 9647865 7414593 7535328 4336955 9314762 9327972 7797861 9214580 9225958 3403704 9312438 9324075 6708052 9713108 9769421 4473110 8414566 8426972 8904566 2614361 2659020 4448688 9314454 9499197 3205368 8714848 8715804 6714013 3614872 3626868 4502103 4510124 4519368 3415194 2714896 2728911 5601308 6814050 6987648 5462257 3913045 3997877 3310218 6814778 6921298 3306079 7214635 7296791 9749409 9314745 9437964 5475015 8514623 8704872 6458827 7414157 7576458 5437865 8314848 8366180 4446014 8514519 8739767 9555110 9313549 9361880 5561842 8614514 8798433 5382676 8414851 8461372 8654536 7213835 7236410 5583456 9813653 9882952 4435954 2113561 2140456 6690658 6314609 6346331 3375556 7613516 7672237 7759400 2413591 2455210 5579927 8712713 8730492 8703407 2513823 2541384 9795240 8613998 8665059 6664709 2814619 3000994 4312385 7814738 7860304 6633174 2814483 2822180 4310337 5714624 5946169 9575532 9814537 10056561 6459984 6514930 6520598 8704530 2714513 2730743 5596978 7614876 7672353 7757303 9513811 9517148 4513475 3414512 3416899 7812668 2714442 2788400 5529905 3913869 3933172 5593777 6714626 6748150 6684818 3914599 4060220 4325840 2114203 2136224 6694383 8714453 8892614 6423599 9597819 9615096 4524736 6914828 6938622 7790839 8714058 8731038 5594107 3413833 3463263 3358851 9814852 9836050 8695300 5414547 5415147 9815050 8908041 8925112 5615364 7813857 7884624 4447131 9814674 9901416 7674206 8614706 8662596 5549519 9814578 9843572 3392501 6514460 6900007 8585635 3694474 3719243 5636815 4510912 4523054 7798716 9414761 9431792 4489721 2614006 2626597 7783628 9614457 9709602 5413637 4913125 4937153 6693127 9414626 9415876 4513957 2714535 2730006 6692910 7307141 7315466 3422272 9414560 9508435 9696654 2513997 2546325 4483512 6112373 6135615 6691058 4514485 4769762 4315784 8314650 8406603 5520886 9814714 9869857 3339925 2314684 2327976 5594729 9814021 9910709 4401428 6414216 9419314 6709730 8714589 7753562 7745903 9514445 9138906 5358359 8414670 9818053 9812103 7214724 6728053 4494573 9513605 8919664 6712011 3714726 6318179 3411289 9314193 8943436 8686791 8214502 6179257 9295396 8413897 9875526 8632523 5713798 9739266 7765422 7514891 7523431 5607174 4314679 8346510 9726840 9614036 6650617 4468441 6914302 8917553 7811565 5614107 5636995 9800805 2614412 8264010 4483429 9714555 5923027 8708818 8714091 8815038 9815216 3414507 6495092 5434809 7314651 9905640 7621803 9814564 8928526 4501581 8413862 7822925 7806593 9613540 10022836 4392779 3414464 9503261 8410336 8714748 6817737 9810497 8513639 7517598 6508170 7314021 6741020 8687003 9614343 5919742 6702490 8314670 3929174 4377493 3514914 8330647 8698960 7814780 6757408 7759472 3414425 8328688 5592214 2814613 8350273 8587478 8714530 6910769 5445503 9812849 9828372 4500223 5414155 6529688 8695482 5414585 8483191 4415474 6712391 5719022 7615605 8714769 8825918 8903818 8714584 8849291 7653187 7612952 5633134 4492744 9812134 9950409 8680461 6913979 6616200 6715043 5514555 8706392 4230014 8414727 7530369 9599017 8714338 8748069 6659799 8714590 7910564 7691713 9314685 9988905 5458110 3214613 6223407 9403922 9814441 8973772 9735022 9514900 5582694 4454305 3414580 7332166 7754161 9614589 8793363 4560998 8714309 9763554 7752568 4513650 7490688 6601537 2312968 8333035 8865542 7614647 8643327 5548689 9814950 7927563 7602445 8714541 7035635 9523282 2114039 8288733 7749866 4514646 6829561 5203623 8714728 5778027 4365921 9812851 8822534 8907932 6514804 8704727 5460169 8714601 7737686 4489707 5414593 6686131 9337794 6714080 8716321 6415180 8714802 7826895 9803529 9614576 9881490 6460961 5613897 8574717 7741634 7812384 7753785 5558497 5614770 9724199 8766661 7814648 5880696 6549702 9414809 7493676 5536401 4514525 5784960 9544086 3414308 7345830 6479049 8714746 8802021 8604659 5414292 9524712 5604873 9914704 7975569 8652616 6714616 8847312 7547287 7814562 5982664 6518079 9814793 8821349 7807097 4514785 6489499 6396307 7815626 8913157 6580883 6714857 6616164 4513664 6713723 8726122 8576003 6814840 4898445 9721918 4514959 7540680 6689668 7614615 8752472 8779336 8614580 8943519 7486926 5414135 6515819 8622146 9213976 9328806 8825270 3714821 4384380 5546838 7808650 6823755 7809723 6714558 7702227 6616513 4514680 8681177 8877501 9814825 4834468 7586897 5614678 6679228 8517907 7814568 9843062 9774197 2314778 8375503 8648416 7614711 6720697 9671050 9813657 8864128 5562268 6512848 5549923 7773549 5414322 7462615 5506659 9214865 4346144 8752635 3714880 6724020 5606399 5914178 7947805 7768418 3414636 4441925 7801347 5714895 7729724 5595503 4491090 8416856 7839371 9814583 6227117 5227610 4514653 7450096 9767999 6713964 6615317 5615937 6695007 9620330 6737612 8914936 4817428 4510287 5414747 7636410 6528978 9214840 6217519 3410460 1813963 8165231 6655299 7614731 9768196 3244085 5614143 9523370 5606289 4514637 7521142 4386994 3414141 8435468 2151333 9597811 5915807 8742200 7814697 7754408 9759207 7914190 5954688 6457729 7814804 8735623 8699045 5414984 9520442 7809677 6714784 6697707 6625082 6514621 8931597 5398147 5614388 9677707 7672718 7814901 6768510 5561041 8915013 8859408 7771263 5614815 5623310 5606014 3414731 9501565 7398780 7215008 7733313 9790235 5614213 4554098 4466130 9714993 7937194 8664413 6914996 8628336 9796230 9314694 5982877 5525025 8710348 8835729 7794131 5714666 6580427 5546011 9414727 9997435 9661360 3715040 5335793 6686364 9514315 8036672 5506548 3914996 6347964 7780812 6712069 9640123 5575520 3814747 5506313 6496029 9515113 7936035 8887440 9414685 9953214 5571749 7612322 9721156 6708965 5413978 6520304 9804831 9214363 8281167 5536844 7414955 5416586 7813918 9314716 7626145 6325647 2113258 8266646 5558379 8714763 4816248 6713926 5314778 6481822 5421044 6713843 9718341 8911374 9314751 4060257 4448045 9614726 8964061 7565005 9514413 5551464 8867621 4640967 9415134 5698604 8913804 6925775 7752020 3814558 8332235 8695958 2714372 4772001 9764488 8714731 6815584 6714813 7513719 8572320 5534797 6713693 3716291 8914822 6514714 8693708 7740160 6714538 9808339 6591050 4315013 6398857 7689691 7515059 9516236 5613215 8314662 5316640 7813247 5914423 8053209 4388516 5715018 9723916 8707636 4814649 6153548 9585486 2614062 8639162 5567158 6605267 4715123 7885987 8315011 9366542 4476287 7613414 8748754 6697437 9308275 9924408 7807938 2714708 5244815 4481903 6473947 8615153 6905591 7814696 7011420 4275939 5714403 4523540 9804779 3714918 7320842 7806279 9614456 6927791 6697107 8614749 8928863 5443570 8514238 9881872 4448311 7614849 6683198 7745320 9414781 5093675 7641244 3712209 9719995 5612293 2813730 6863673 6655901 9606709 8918496 5620616 7514195 5667430 9700154 6714060 7759707 6677967 5614749 8681629 5519038 9714990 6722531 7808324 6514679 8537695 5556020 5614543 8629738 6702716 8715132 6725346 5600929 5210030 8225922 5610411 9714663 4932741 3088400 6414687 6669514 5364934 5314071 9340647 8877876 3613739 4718376 6613259 5614818 6528092 4501853 8214771 6907596 7573492 9114974 9986131 5564969 2714701 8233685 6690912 3914691 6320156 4192702 6814802 9959655 7715025 3413839 7418659 8912331 2714866 9229335 7798548 8301963 5318132 5628371 6214655 7713246 7718718 1914683 9047968 4298840 8414767 4816001 7814792 9414208 6481547 5554342 3814908 8819492 7810182 5914995 5965917 5523940 3613968 7320303 6710282 2814688 8905920 6720317 2714862 7356415 5464307 3813500 5318723 7813609 4914740 9603177 5288941 2814073 7226769 6703935 1915087 8121049 8909948 4714191 5725778 6703770 3914412 8410255 7703087 2814845 6452507 5483332 7114798 9338853 6565264 8215044 5298425 5438057 9314903 7538793 5356027 2815149 5229476 6701068 3814980 8326473 7806946 8214849 4950753 5438512 9314905 10092955 8723211 8414996 6815801 6714434 7214761 9785236 6678837 9213927 6954956 5575998 7114488 8757705 6678696 8314410 5851696 4487069 9315176 7947545 6684017 8214831 10049469 4350006 8414454 5887803 5517873 9312843 8916824 4515524 9414971 6472237 7721066 514958 8516163 9813225 9414744 7447075 6482167 8314259 5333301 8702972 2914788 9311503 9729290 7114306 4806501 6634522 8314825 7984687 7668172 9314768 6376045 6662271 4813828 9826537 5609987 4715058 6728053 9800006 2714816 8464574 6509129 3814079 5330812 6700642 3714811 7741894 7792090 6814395 9670524 6675095 3814897 6368020 8864478 2814811 8331262 6541632 3813973 6403643 5533734 2814820 8437720 4361550 2814977 5818294 7811384 3815114 8364202 6648158 2715033 9363584 6560963 2813058 6831191 5599187 4914171 7500339 6618997 1934787 9171205 5576062 1724893 5357038 4345867 8214755 7248736 8819042 9313954 9341955 6668257 2014755 5233607 7793516 4014508 7422965 7809816 9015003 9931068 4498679 9414995 6456089 7759683 8214586 8260549 9663041 8506233 9525540 8910475 9314278 5386547 5528590 9414113 8480839 7743687 8214738 5998239 8728115 9413847 9989542 5539984 9186010 7515210 8034674 9414161 9436879 6696648 9413959 5946204 5361049 8314764 8884407 8629786 6714779 5872511 7600738 2903015 9216436 6729520 4915085 6435339 5583580 7314913 8315776 8914675 8214136 5274623 5563595 8414852 8816281 7814699 8414822 9535570 7724683 9315148 7351307 7782320 7112932 4752321 5588816 7314334 8442633 7710058 8414950 8476981 5539959 8415134 8862508 7768529 9515183 6949209 5578693 8414817 9438490 7794665 9514737 9143440 6148162 8314859 9855049 7750232 9415104 5428576 6698603 3713378 7727092 7804064 9414994 8459311 4472074 9509538 9516441 6718293 8314069 4340232 8897152 9414640 9431407 5597832 5715026 6540524 6682659 3914793 9347799 7780788 7514408 5643613 4386913 9039636 8915201 6905599 8714879 10085502 7311851 8513543 5829656 5602658 8714983 8862872 6597116 6714811 9966429 6387926 4515014 6491042 5284279 2314859 8416171 6623523 9715132 7741899 5588296 6515174 9521878 7808020 5313870 6329184 5601653 9214791 8341562 5486674 513819 5648826 7698364 8715032 7813741 6626096 2114945 4185725 7712512 9514885 6676287 4273513 4715146 8718689 5610966 3614594 9370739 6658901 8714780 6738759 4492566 8914757 8917874 6712706 5715006 5741118 7799842 3713984 7349721 5593086 8413010 4455410 6659131 8414909 8851742 5569819 9514949 7080832 7624135 8414893 9999050 4373779 8514947 7848395 5586357 8714967 8736479 6697048 5414912 9648296 4404213 9314422 6998885 6568389 2714916 8324938 4433316 9614908 5928963 7805764 5914911 8517996 6714568 5913879 4535086 6503705 3815217 9390431 8850500 4915077 6475618 5545237 6715168 8642127 7587162 5814427 9580074 7758935 3615275 5321437 4509176 7614001 8727915 6498722 3615305 7321690 8709746 3814982 9344840 7792651 4914763 5033726 7814011 6515199 7517456 6510330 2814872 7083280 7423607 3915024 8328808 6699746 4914865 5139710 6478558 7614927 7720676 7808624 4915305 9942244 6691824 3915226 6406859 7742083 3814932 8683116 7523765 2714862 6925427 5447564 6712960 8658379 7282815 2815081 5368216 6538044 5715071 8755261 7775145 4815061 9451140 5585175 2614915 7676860 7551104 2814138 8835292 8689935 3815213 5327340 8894472 2715316 8216842 5613140 7614740 7731421 7802902 3814944 10046051 4389988 3815215 6382806 7842479 3815055 10043579 6578402 8514977 5587437 6668519 8614885 9259030 5281416 5915007 6618308 7724912 4515172 8440991 6689602 8214942 7947822 5473589 9115137 5948332 7781730 7314920 9917812 5374466 9415073 7991062 7712622 9714435 9887578 4436538 7815045 6932616 7682771 4593604 8415555 5652964 8914048 6017451 8843675 5715050 9612496 5540445 4814937 8464800 6650916 3815068 5322111 7807971 8514866 9958791 5470007 7812912 7745929 8889907 3814218 9335318 7788265 8914198 5851100 5589350 3814865 7427298 7714067 3915309 9334073 8899304 3814872 5936221 6569847 3914957 8149778 7475604 6514526 9521332 7807995 8712223 6818515 4515190 9614867 10048025 7626682 7615124 4782847 8810518 6514435 7628080 6703350 5415131 8587185 4432111 4313569 5428980 7802187 6214958 7663406 6671709 9611836 8916732 7819191 9615243 4973857 5552938 7315125 9340403 7796500 8414897 5419637 6712206 2915230 7258940 5556556 3715258 8744031 5680050 2115057 4226613 8699324 8314882 7611395 7267731 8714992 8781695 9717149 9514230 6957234 6642541 8413589 9461730 7760970 9714982 5716434 5614693 8415011 8860332 6661875 8514670 5527020 4492038 7315211 7786262 7745541 2609105 4640693 6492608 9515328 9948658 9777975 7115067 6762230 5480262 9814556 8949799 6670384 5414521 4428094 4495808 8314901 7401583 5501900 9315125 8940698 6692251 7313881 8717668 5613446 8614572 5923629 6579454 9414300 9978413 4435067 3815322 7322309 7810229 2814147 5301426 6726413 9315098 10055703 5384741 9515060 4515773 8915447 8415328 6420271 6511323 3815084 8470155 7635329 3615028 4320199 5610201 3614960 9634733 7782904 8551295 6915436 6037646 4475447 8415466 8177693 3814850 4338334 5538023 2815437 6235098 6694873 8315310 7884995 9768635 7615110 3697916 6663311 8315233 6324147 5605099 8515388 8523656 8708267 9415304 9433894 7792339 3713246 8331583 6700217 2615029 5758122 8490799 4713004 8464997 7739525 3814540 9335087 5607747 8914078 5857151 7769885 4713394 7431120 6693601 3714704 8751732 7771733 3714467 4341500 7783526 8515021 6667172 6550830 1815296 9160811 7780987 4515001 9640129 7556786 3715199 5329202 4503872 7814067 8737772 6682277 9915073 4933652 5597243 7710699 8719300 8720488 4814958 5593545 8614124 3715096 8368030 5516987 3715028 9838568 7672731 2715169 7323124 4395513 3815004 9534550 7595009 1515161 9118403 7812200 3814696 8326818 5606297 8715404 5825669 6703258 7415164 8760720 7744855 9714945 7994734 5558453 8315197 9893138 6652185 9314740 5918430 4512894 9612887 7958401 7778086 3813327 8825414 6705385 3810283 6322441 6709492 7415369 9762596 7773940 8315019 6892813 4435050 9715185 8990340 6628158 8215212 5817677 8913351 9214987 9924724 5598544 9313287 6369508 7770784 8614018 8880447 5542500 8315094 4848812 9758384 9615189 6654199 7783566 9914517 7972998 6629678 6214995 8231004 7793153 9314345 6941361 5591740 9715348 9769482 9778731 7415292 5762853 7772825 8309642 9837229 5601597 8514980 6661921 7663566 9614926 5037174 7705133 9315201 6354696 5587381 9315089 8967411 9766837 9615264 4640641 7795793 2114937 6328040 6663939 9813976 8065197 5499480 7286223 9615423 7036913 4515336 5524529 3405662 3414061 7475632 8864966 7215320 8805853 5535365 9114969 10084381 6532150 5614356 6584349 4439929 3615409 9647555 2283450 6713295 4716792 5616164 6514112 9739175 8580584 9713666 6921363 7809945 4314506 8364878 5566513 9314950 7574354 9788850 9215134 4300130 7522535 2386261 7715461 6934191 1876264 9315381 5963031 4653495 5515470 4804242 9539664 8715477 9091287 3414997 8511867 5520276 2314098 7316727 5615179 9615025 6005195 3326328 7515060 8820692 6453371 4514111 7552177 8682288 4315298 8420279 9811950 9615228 5957418 4478535 9514720 7564480 5570762 9814769 4862182 6664107 7614097 9802720 4440235 9414002 7424131 8702418 5614754 9541110 7778721 6715133 5743684 4388362 4102897 8515518 8090596 9614397 5011548 5508775 8715507 7818314 9812768 3415223 7423867 7608498 6714269 5734256 9799455 2315157 8225834 6508237 7215382 9822217 8619621 7612490 3630506 8702761 3714136 8720448 8711047 5915142 7142114 8711730 6807100 4620722 6515135 4915475 9444841 7588280 3408653 7323890 8907716 6714268 5648373 7795247 3414259 8487312 9670414 2315042 4580597 6515872 7915323 8900879 5429996 5615132 9709348 7731293 5713656 8554439 5598579 8914648 5971041 7774800 3415222 9659000 4251699 7915148 6034212 6610498 5614836 8541470 4490282 7815108 4852403 8628814 4513828 9499655 9727561 3415462 6442736 6691381 7815321 9886920 8660274 6715115 6822610 8608720 5615276 7602975 7749670 9314750 4916788 5614851 2315133 9235849 7797829 1214641 6154836 7787632 7815320 3854670 5478281 5615043 8782589 8501958 3815260 7010360 8558761 5914602 9919196 9812315 6015194 4659917 6671862 5615129 7566316 6460191 4515127 8454164 8660998 8915407 5921755 8849227 9815216 10096991 6532539 5615110 7727029 7684019 7815086 9826531 5603555 4515274 5544676 8889200 3414272 7508303 6414219 3215345 3372169 8559447 6114966 6175816 6663420 7314381 2802390 9238883 5415120 8665809 5491649 9915168 5934354 7794422 7444645 9715528 5794326 4339719 5515532 3513530 9310205 8318988 6716606 2315418 5221347 9806439 6715436 8730627 5522207 3415413 4478655 7546813 7815194 9727685 8706583 6714615 5644148 5589880 7615422 6723244 5609446 8915118 9191394 7263101 7815207 5820967 4511482 5610255 9517654 6717112 8704944 8820163 5620086 4310794 5424442 4310368 6515376 7627409 5606167 8715139 6823456 4510436 9215250 9955283 3379784 7615048 5017863 6486598 8614340 8862227 5569881 5713854 6532399 3389213 5915025 9935750 5592298 9815166 6006649 4049295 7615284 7842109 5417688 5714736 4576055 4434928 3615082 7621107 3409385 2715269 9898112 5401599 5615151 5869797 2045042 4815179 7896240 6315836 2915366 9225751 8686691 6714669 5676282 5537492 4514276 8530991 4443895 9815144 4847328 6687474 4615415 8616202 4514948 5715117 6955866 6624296 4448178 9415485 8846731 3515144 5695465 9392486 2615158 8310375 7532528 3815338 6479800 8585777 2713820 9761136 6685528 3815443 5889747 3341521 4814627 7548526 6623198 5815195 4682599 5405750 4715088 8434213 4496345 3813531 6316048 6717114 9615284 9619061 5611660 8215145 6408952 6488542 4715385 8722353 4502004 3715187 4365185 8724166 2614296 9258528 6629681 6715231 5631628 4503317 9814250 9027325 9676833 9315420 7077335 5440028 9415312 9164916 7563128 7414258 4775417 5568707 6515292 8672206 8583051 3814943 6872323 5576059 4915034 10039913 4218990 2814261 5245670 7788651 3414706 9350169 6686133 3715429 6323380 8910242 8898932 8824635 5612176 5615285 4805702 4117130 4715357 7439254 7594781 3815213 9437609 8602544 2813448 6266446 9772211 3815476 8353233 5586744 1915333 6129934 6499048 7315233 8208699 7132062 7610152 7735541 7806802 4815475 4416756 5614302 3814735 8947485 4426524 5815351 5737959 7593338 3815510 9369883 5560486 8215198 3819914 9612505 5301298 6516368 8723661 7315457 9719656 4510455 8613899 5907822 6635988 8315105 8624894 4159965 7215091 8722447 5610977 8415168 5607973 6554639 8415035 8944667 9702799 9315295 6191901 5473858 8315115 9576860 7539992 8210077 6235387 7794600 9415494 8922583 6695974 8214370 4240666 7382435 9315349 8316676 6714686 9505413 6523216 8913366 7415205 8477300 6634970 8315200 6532633 7567683 9414696 10043553 5464833 9515235 5935184 7597931 8715289 7861090 9653282 6715170 9767113 6463857 3714771 4324894 6506426 2814539 7294470 8635335 2815558 5821467 8907674 1915494 10006653 6327670 3915147 7364772 5560820 4514327 6513190 7731784 9315264 9573507 5378753 9514690 4923641 4509115 9315352 6433076 6554143 9515273 10091262 4292618 9214883 6351484 6631155 7314314 8759125 3378099 8215328 4429604 5522253 9314372 6921047 6710686 3215125 9423597 4462736 9415436 6518613 6620754 9314528 8341941 5592646 8415240 5839537 7382997 7514943 8780377 7749733 9414326 5922720 4308035 7515385 8841487 7477413 8415449 4880327 9756346
9414454 8423755 7605831 7512956 6556155 7775971 6515345 9824853 7609126 8715375 5819979 8712960 9314349 8952312 6683698 8715173 4819554 9813261 6507176 8523000 6310807 7315468 6815310 9412931 9214710 9307663 8626831 9713224 7784820 5347817 8315270 5555829 9559972 7215304 3955396 6322275 8415281 9820424 8711630 8715005 7716611 6515038 9415237 9453794 8881283 8514266 5636466 4395747 9315432 7500528 3231262 7215229 4384223 3110434 9415408 8448733 8683249 7313765 6365982 9771691 9615076 9919913 5412657 9515206 5546146 6486439 8515071 9949620 7482908 8715415 6761965 8672449 9315562 9918985 6486464 8215083 5845958 9786566 7814518 7760289 5362819 5914955 5552708 5270007 4814286 9538785 7508223 3814575 5434910 8620360 2715203 8741063 5395379 4714569 4716003 6716442 5715653 9724949 8706472 6915075 6989921 5556622 5715239 8886939 3944490 4714912 5768483 8868662 3815333 8052211 6281398 5815682 5548881 3381996 4915651 8424644 8706627 6815471 9701279 9696952 4815319 4473330 6424481 9415255 3952922 6457653 7515189 8758993 6485978 8314396 5818575 8913711 7615399 8793521 5525420 7315246 6886607 3221120 9515370 9745351 7554157 8415394 7485033 6619444 7515539 4933668 7622237 9506938 8921078 6713757 8714435 6741737 5581280 5314820 9316493 4515415 3715486 9390253 7739329 5914634 7996363 4433998 4615619 6420595 9809758 4615255 9662636 4461081 3615711 5638930 5582190 2714955 8759322 3327738 2614397 9236506 8700047 2715541 5766174 5545837 3715070 7340199 4488984 3815101 8861257 8664792 4815468 8466045 7571671 5913087 4917229 5416508 3414333 9443072 9780455 9415272 7956773 6474459 3714234 9351153 8680983 8415596 6905536 7739618 9515278 10288372 6166623 4714807 8503194 6390577 3815317 7628499 9491460 4815237 5647160 5281872 3814374 9839507 8686957 2913910 6954609 7587983 4815483 8617342 5405336 3615657 9331678 9793865 3714386 6316868 6715419 3715674 8742828 5395106 3715322 5373999 9746977 2714455 8254521 6278240 3815134 6816332 7815423 3715236 8734259 6192896 2615152 7229329 7600545 3712762 6719024 8913153 3715437 8323427 5403952 3814401 9827282 9750366 2814631 8819840 6700753 3915428 6042125 8721933 4915265 7579745 5360594 6715714 4719105 7313817 4815162 9429904 7801911 4715277 6906302 6193320 3715580 8388756 7528688 9415552 5455029 8871053 8315234 8818254 4513921 4814409 6530596 8803110 4814332 9862895 5563433 9315372 7350739 5282942 7815629 4799965 8830738 4815360 7445505 6682167 4814543 9901329 4451452 3715368 7716151 9815554 3714810 9739762 8683519 4714556 6746838 7582720 3715621 8378483 7749324 4815524 9452093 5560774 3715120 6344761 4479933 3815035 8348554 3377545 2815458 7885518 6649197 6714620 9783181 8865950 4815376 5429437 5597170 6714987 7618484 3212836 4515009 9416192 8715611 9815657 6919976 9812014 7614471 9761378 5569268 4615618 5443343 8884044 3815653 7328572 6694835 9315379 5079591 5254114 7615053 7726636 8903575 3715533 6402685 7546600 2715362 9352427 8765728 2715083 6750796 6493964 2714775 8364142 8490256 2915408 7180780 7273844 4815642 8821225 9811043 7615328 5905106 6322277 9315412 9527559 5371245 8714946 7720643 5400032 6515500 5688786 7398081 5715285 9936950 9571449 9310933 6320640 7616389 8415320 8424310 8900380 5915654 9919505 8703749 3815796 6321523 9808420 4715281 5465327 6455176 3715583 7823902 7398444 2915752 4948053 8880735 4715407 7731486 6698814 9415592 6948608 4482159 3715184 8770639 4260181 2815442 9275703 7463052 3815570 7319085 8711569 2715078 9282568 9736514 4715601 6593423 8515490 4714698 8416961 8915482 3915810 6324605 6703061 3915568 10072746 6304593 3715424 6728819 8706684 3815741 8381650 8867815 4915583 5511178 6586489 3715464 9940833 6252161 2815399 6429490 5357339 3715356 8511147 6515545 3815678 5837299 4483238 8415603 7497619 6315294 8715776 9730292 9795112 9415443 7424886 6397356 7612527 9626144 9792971 4715806 7730161 5404517 4714543 6514668 8601505 9815578 5988325 9745521 7615644 8735915 6686218 6315521 9799034 8506452 8714725 6755350 7583312 7415421 8723594 7809191 8715484 5949207 5482450 3814685 8365292 7766459 8415560 5424749 5607071 7615808 8736847 9801427 3715665 9401392 6629813 7815743 7725922 8705141 3815204 8334086 6493119 4715446 7423734 7803046 3602438 9318249 6720894 8714961 5859438 4463123 2815526 7382290 9628712 7815458 4762098 6456116 6714499 6630624 8701356 9315367 8926353 6705274 8715639 9833488 8344577 9414947 5545864 9349684 7615501 6814249 6294600 4615653 8424756 9803537 9815605 6944914 7575360 7415559 8847654 7445751 3715382 7504879 8314787 3615765 8627768 9804529 2715400 5725814 8906751 3615418 9772807 5260800 2714870 7249368 7584495 3715505 9851442 8524666 3915431 6975283 6438464 3715681 7757038 8627952 4615376 9461587 8655138 3714852 5462789 9652114 4715474 7559025 6219165 9815469 8873038 8642908 7614956 4631010 8584781 2114573 7310737 9732994 9315539 9070770 8577385 6515731 5676190 7546520 8713538 9827004 8704228 1714938 8798427 7505374 4714753 6418600 7513346 3715417 8355982 8655108 3912459 7935334 8900605 2814964 9884263 6460851 3815499 5442451 4421856 2813793 8224042 8307907 3815410 9481045 9644177 3815418 6863793 7543309 3815438 4972799 5402056 3715824 9720375 4509287 8715367 7015580 9558006 6514363 8641952 6504142 3911970 6357011 9787072 4815498 9485083 6451854 5614982 5541537 4493200 5710549 7724852 8712350 8915180 4845234 6682079 3415667 8375136 9754598 3283050 5416252 5539235 3715189 6347702 8673323 2715626 5836361 9637988 3715819 8325125 7603910 2815569 9226947 8704693 4814748 6420190 5412672 4715500 8727666 8706843 2914487 4273310 6467144 3715488 8352847 6660546 2715699 3277196 8646095 3715565 8716895 6514917 3715458 8424222 9699777 2709748 5221717 7616344 2715577 9310804 8623305 3815443 7405581 5536624 3814132 6398964 9711305 3815520 9014209 7412771 3915936 9927961 5606381 3415784 5383883 7538558 3815645 8011798 9551911 2615243 8777103 7439430 3715810 8367142 8646976 7915679 5861871 5247314 5614689 9558172 9768166 4715601 7860598 7432825 5915568 9048729 7442933 3814804 5837318 9784507 3715016 7762021 7562309 5214613 8241508 9791710 4715799 4729321 6499146 6714877 8661787 8671642 4815733 8420512 9811848 3814268 5327823 8707162 2615051 8637810 6699702 3615838 9320273 9811539 3715667 7490205 6526277 3815526 8887612 4386498 4715807 7418387 9814370 4815545 6109334 6212181 5915900 8541771 6488686 4815658 9450381 8652023 4714512 7474716 9749513 2315525 5482953 7347664 9811497 8924770 6510333 4615845 9416896 8914669 3915806 7336018 6492693 3714990 5730705 9798624 2815491 7875898 7561787 4715485 8885201 9595494 3915555 4327546 7604745 5815452 8992013 7327210 3766352 9316269 7644149 8915510 7028613 6601506 5614852 8536298 5389665 4914878 4464308 9759896 3815624 6488836 7455893 2715258 3216167 7616379 1808749 7826412 6516328 3715242 8759705 7773313 3915481 4487640 5336697 2815569 8299368 5301510 3514854 9398088 9651497 3915756 7022915 6424360 2696196 8220133 5437113 7510685 9526424 4294892 8415564 5463795 6444684 7514997 8528020 8683579 6315682 9375405 7489622 2714750 7729873 9802150 4615876 9616718 7615003 4715214 6744419 8674405 4608076 6616401 7623207 4915611 8503898 6404723 3714414 9365646 8666113 7814143 9730496 7599136 5615502 6861611 7423937 4715880 8427355 9804172 3715615 4793832 9709535 2814543 7280971 9714884 4915497 9966195 9756454 6015260 6619877 6511181 2015804 6229052 5392443 8715533 9031930 6468647 5415212 7423355 8709145 9615195 9667992 9735428 3214488 5320963 6512798 7613394 7751167 7576027 5415609 5627716 4304255 6715496 8954939 8418534 8715696 6732113 9794012 9214577 9245358 6456114 6515538 8662996 6672731 5415500 9574457 5452817 8714530 7872827 9741879 6315031 69619770 4511085 7514825 8544841 4497387 9215597 9249406 8694475 9515686 5921302 9811853 8414583 7816094 6516554 6515505 8702570 8529359 7415550 7000361 6227968 4315147 8440908 6491220 8715815 7817294 9814550 9815578 9944953 5383114 5315504 6711085 7300448 8714146 8838919 6479164 9314865 9918275 9810128 9214014 9969433 5258576 9115277 6121594 7601418 8315533 7997357 6497708 7415195 6575575 8752608 6515131 8657992 6529791 8315110 5836717 8681475 9215635 6351295 9188500 4915535 8508558 6552156 5814852 7523193 5608040 4714934 9435307 5390453 7315755 7751772 7763717 5214277 8518664 7816369 7615620 5736174 7595473 8315912 6845138 8280890 3612136 8649457 8674789 8414188 6438319 9494211 9409755 8922651 8716309 6215562 9814551 9520413 9415676 6538332 6286883 7614891 8668624 8628020 2315633 6304983 6401236 3715734 8382517 5274847 3715754 6721323 8708963 2815567 8861434 9454168 6715653...
I'm sorry I just wanted to quickly point out that c = 28941285660 is not large enough, you might need to raise this - the reason is that this is approximately 2^34 - a number of computations that my laptop can do within a couple of minutes (if not seconds), I'm not saying your cipher is inherently vulnerable, you just need to raise this quantity. What is currently considered non-nelgible (this means that it is considered uncomputable with the combined effort of everyone) is 2^128
a***@hotmail.com
2018-04-02 07:38:56 UTC
Permalink
Post by n***@gmail.com
Post by a***@hotmail.com
This is a demonstration and not a test.
The Sample of plaintext characters is 1860 in number (counting spaces)
This equates to 1860 x 3 or 5580 distinct elemental ciphertext items.
Eve cannot tell if these items have been scrambled so the posssibility space of triples that can be formed (i.e. groups of i,j,k unit vectors that would fit the bill)is "cNr" where N = 5580, r = 3, c= number of combinations .
This works out to a possibility space of c = 28941285660 out of which Eve must guess 5580 correct vectors.
Assuming she does this against all odds she must then solve each group of 3 unit vectors that comprises a single ciphertext item in this way:-
She must guess how much of the vector in hand that she can ascribe to the change-of-origin that Alice is known to have given to her computed Position Vector called 'Pn' by name.
She must next guess the defining normal vector of the plane that contains this Pn.
She must then factorise this Pn in order to get the vector factor called V0 (VeeZero).
She will then multiply Pn and V0 in that order of the Cross Product to get another vector called ' LargeCrossproduct ' .
She will then divide this latter by the normal vector 'N' so as to get Alice's *substitute codepoint of the messagetext.
Finally, she will exchange this substitute code point for the real codepoint in ASCII to get the true message text item for her purloined ciphertext item.
Clearly, Eve's chances of getting that far are very, very slim - it is virtually impossible for her to do so.
This cipher can encrypt the whole of Latin_1 character set albeit the algorithm is founded on the ASCII subset of Latin_1 alone. It is not confined in scope to ASCII only.
I expect readers of the old reserve will want to look for "statistical patterns" in the ciphertext. Please note that each fresh encryption session uses a whole new KeyPad of scrambling parameters each time so as to obviate that event.
Alice has a prepared store of validated keypads (could be as much as 1/2 of 1 million in number) which she can commission at the cost of a single split second mouse-click when she is formulating a fresh program at the beginning of an encryption session.
Any patterns that might occur as accidental fallout are volatile and disappear at the end of the session so it is futile to try finding any such patterns anyway.
6514079 7707662 6471881 4713115 8854192 3306299 9547160 9714467 6175513 6513756 8572733 7751750 7613177 4772540 5265842 9414221 8142514 5212606 8214418 5229132 9798533 5813344 9883337 2038917 8314335 9879241 6449811 6203870 8221389 9818547 7514060 7750046 7775632 8113680 8817161 9811943 6913577 9660589 3368784 3514351 8527855 8908411 4514016 6542953 4373550 9085247 7414447 6933177 6791151 6714444 7949566 6059527 5514468 9077406 5600539 7714459 8628376 3214389 7229275 8899822 5714190 5714974 5614164 6514032 8619025 8610756 9814213 4881235 4475069 7413353 8444874 9786997 5413880 9440274 9796203 6513890 7610590 9729797 8513185 6905103 6631994 9614302 8925020 5602841 8213339 4884106 8654357 3213765 9319573 8707098 5713659 7545482 5570157 6514104 6720479 3309201 4668756 8714504 8945000 7914119 5947910 6677377 2414364 8422527 8906475 6514077 7626101 6504752 8313381 9830562 8700641 9514180 5924365 8907578 5414304 8640039 5301603 3208917 9342377 9790872 9813405 7918508 6710874 8614055 10105872 8652530 5706116 6519701 4514129 2414116 9383477 6557296 5709191 6521011 9808455 6313358 9643750 5596405 7213249 5786302 7769404 6514042 9852909 4334888 9514060 9295371 7233223 3514131 9608347 7730292 6513562 6635475 5605455 8713587 8869980 4473739 6814140 6114153 6389828 9514103 9652809 9692190 8713791 7740425 5589237 6514475 9527902 8906031 1983987 5009614 4488221 7214091 9001211 4260612 3614104 5746489 4412329 6514141 9721927 5507458 9514141 6658767 4405953 8507622 8824651 6708775 7414069 5738079 4494020 3213083 9377130 8670054 6514358 7691702 9738295 4814313 9925059 5526108 9414029 6289745 6412652 6213941 7617077 4512302 8714299 8844544 6684989 6514156 9665343 5559218 4714350 6727733 6695781 5414052 8915669 4264134 8714018 6103839 6422761 6514151 9721982 4387848 8714325 4819818 6708746 2414195 8249501 4482889 9813236 6907267 3313183 6514056 8911955 5317919 5413804 3590956 6648452 3213692 7380669 6656234 5714389 5565256 4472706 6514204 9628473 6698771 9125472 6914525 3671323 5385314 8714514 7998012 5711557 9716426 7815074 6513392 6673769 5522077 5714451 9751290 9484634 2414091 5508178 8195100 9814244 8923279 8408009 5414271 8523518 7606510 8714237 6833984 5599198 6514014 10020998 8333269 5714118 9720671 8909905 6812363 6815410 6715140 5404635 9518798 4518721 9213309 5916745 7813159 6413207 8713440 4436574 6513398 4638875 6699075 5714100 8771163 7763554 6514072 9938647 6469206 5713387 6759524 5570552 8513590 8823664 8700178 4713242 6762717 5559015 6514020 8853863 6381003 3514260 5701542 3251111 5713231 8807181 6590958 6514173 4619466 4509147 5714101 8986150 7496187 4714161 6632041 5383050 9814212 9995273 6514869 6514606 6619856 5600101 4814216 8840603 5581157 3414380 4339431 5599267 7614426 7726210 6704276 9513250 5918536 4511147 9314615 9934504 5598846 2330650 6714567 3746693 3814300 8469062 5509027 4714504 7748041 4485394 8914194 9298832 5311185 5611698 6692307 3363509 8114285 9027309 5402363 1814350 5151679 6688855 2314185 8481589 7604740 8514376 5825405 7803545 9510533 9515676 6517954 9613684 7924972 9802955 8614176 6048485 6240218 9313271 7964019 5515912 2714310 7772157 6493303 9513466 9951415 4440868 9614228 4628393 7803926 9813942 7868715 8847373 9314224 6555597 6452762 3914340 5104280 5222436 5814059 7841242 6693804 7914301 5821799 9723704 5213708 8583023 4266739 8914052 7047405 7511491 7913868 8731697 7799316 9513470 5956957 4478437 9414515 9418126 8712128 9905611 6919434 5412717 7414263 8893306 6527944 9314276 4943073 8689486 8914397 7867097 7765880 4512415 3565413 5571178 8714279 9771212 4470961 6113865 7942600 6982871 6114136 8826953 5407132 6008879 7635234 7605414 5513291 6525534 2302713 6113747 9751265 5322317 5813858 8686618 8542050 5914406 7166935 5358631 5814089 9816421 7812903 5499782 5514852 4522600 5914214 9921599 7605503 4612981 7703528 9737823 7614474 9774398 7745774 9314095 6921451 4509981 2414374 8300795 7542417 6713787 5805552 8747758 5614081 8872546 5430788 7814266 6016279 7601927 3412028 9323650 4504903 3414165 4346454 5525345 8913510 6836085 7786089 6514027 3616509 5612944 7808228 8719431 6713211 5614412 7652196 4465585 4514340 9632091 5480295 4713865 5813292 8798228 7814174 8838959 5592685 5914130 4684483 7424843 6214211 8760698 3171922 8713135 9829132 5599984 9613491 8993422 6634287 7614418 9635262 6686669 9614220 9230449 8409568 9714205 5753972 4470666 9513542 7595829 8644837 9014492 4979259 9755173 8613754 8821841 4508707 9014131 7132637 6214916 9614233 10090701 7390972 7313859 5450460 4430131 8213670 7244961 5588375 6514200 4833012 6375719 8314433 7815453 5613763 9714223 4800933 3372343 7414257 6914004 7430960 8213666 9835973 8695855 9613317 6998707 9700026 9213207 8347731 5479152 6914194 7916869 9812117 6314445 4721577 5497228 8114145 9274517 7468060 5613762 5621095 8906943 6513271 8535809 6693965 6814217 6872025 5360457 5714431 9719019 4512024 4513181 7553960 9780258 8913902 9820595 6711038 3410157 5318628 2312078 2714294 7932544 5390157 6913804 8700325 7732005 4812752 3867998 4462278 4914628 8940350 6687327 6714432 9912531 5455164 9814312 5818255 2311501 4608470 7622826 9809353 2313536 3424333 6415982 4513872 7575122 5354463 9814371 5999467 8530201 6514296 8683290 9709501 2614447 6633249 4496296 8912748 9964965 6670674 6713558 5722328 3409258 9814610 8824060 8705798 5413855 5721304 9610088 7614495 8658867 4473539 9314441 4936484 6527171 3714397 8733572 4296680 8714388 6830399 9796289 2814410 9829506 7796428 3813676 5413065 4429003 6914190 7978608 8663751 9613814 4674045 8867656 2314349 8215063 6714782 6714506 5766234 4463469 8914186 8878016 7564335 5614691 4677128 4452411 7813939 9759946 9674216 9814489 7094783 4336434 5814288 8668237 9058102 4714461 4434398 6694493 2314468 7381114 4422414 5613911 8721620 6545259 3414478 8335006 9783077 8713623 5795389 6459104 4514289 8515651 5613917 2814460 6878023 8641248 1544262 9709479 3227096 7614366 4844973 8452442 9814602 7839121 5580812 3814620 3373889 9762095 2712642 8716052 5614241 5613423 9639749 8681452 2113599 8215617 6714401 7614542 6889309 7738385 8913384 9012207 4415885 7413645 7764105 9754332 3814443 8839459 5585829 2614627 9255526 8555586 4713850 6763669 4415917 7813473 8835582 9799123 9714385 5812193 4379746 1913579 8153504 9272149 6514575 9629375 7598436 9314245 5411046 9730430 6113580 8615490 5415017 9313854 4331371 8693189 6413988 8679697 9649375 9713821 9937140 8692810 7514475 7852853 5297580 3714607 9418304 4517700 9513785 8999212 8593715 3714239 6120180 7894462 4514449 9630682 8547374 9513375 5939404 6484982 2313341 8243920 8393854 5614314 4810241 8406238 7114589 9168364 9441455 8513604 6815771 8714448 2314308 8404202 6370500 7814587 5834656 9791200 9413318 9956360 7574415 3613316 8315914 8714445 7613958 8744078 7578603 9814428 6821150 7607486 7609019 9720951 9809830 3413994 5333272 5386325 7513363 7727204 5244560 8413713 9818614 8700649 9814350 5070234 9576281 4614278 8797142 7331143 3714232 5745844 8696793 8314652 8816914 7612581 6714237 9919502 8368280 3914436 6480114 5217708 2614321 9287485 4231860 7214628 5715536 9614083 8714033 9874366 5356234 9414152 6934995 8692293 9513856 9591175 6442970 8314386 7651538 8375023 2114322 9250307 8574705 8413379 5914466 7539893 2714315 9715098 8714501 6813396 5651794 6465257 3913024 8361152 9765570 4714266 5934619 6281882 7614473 8661718 4243743 9313625 4968916 7548000 8713942 8754373 8668724 2114241 4321346 6412950 5413879 8569606 6274317 9814072 5939469 7781202 7613418 9619673 6709691 9814290 5815201 4314484 6513612 8652476 8681017 2314131 6335750 9793288 7614258 4841735 4369115 8514281 7577384 7712652 9414274 9126991 3205376 7513545 5734398 7792900 9614303 10086872 8077815 8714427 7943330 5473703 7613595 9770406 4480009 8714372 7878203 8618421 9614259 10235148 4101239 8513641 6865284 6671207 6514489 9665604 4309517 9814596 6879980 2239341 9612183 8629770 8666239 6514284 5836070 4110547 7514346 8698091 6512222 9809539 6819862 3415347 5614554 9620416 8704782 4314648 7321383 4493885 7814180 6867647 3345424 8513427 9630529 2172802 9814647 5922966 9697508 6714478 9837627 5480997 5614414 5630493 8697821 3414759 7421371 5608052 9814447 3845182 6683958 7814412 8779153 4350694 9714679 8917774 6711133 8614647 6831629 5594871 7414429 9052345 8334160 6711481 6618172 4513987 6714792 9727299 8896667 3414427 7564170 4179207 9814495 8825544 6707273 3714448 6934770 4354249 7614441 9765932 4309867 3414677 5435394 9673639 7814537 8871508 7425327 5614740 6671368 8656945 7813907 9821874 4351948 4514475 5645126 8395387 9814668 8865708 4442024 5714369 6724820 6694362 3613694 9618209 3407176 8114788 5847958 9788712 1814218 8158543 4464172 2714637 4771103 8660258 5614627 9540578 7576961 8914434 7182635 3108885 6713704 8755099 7581696 4513925 4533630 3398953 3414419 6556612 6572959 6712938 7793796 7735893 3414364 8430681 3399341 2714790 6245077 7594089 2614738 8704677 4424668 9814718 4824897 6704116 8713533 8754455 5565696 7813762 5838532 4476762 3402311 8317115 8719589 7513894 6760019 6660136 2914558 9386488 4321957 9214565 7944205 8676847 8113546 6829671 5600403 7314573 9720521 4509060 6714536 5787999 8462750 3414124 7426436 5472346 2714775 8738891 7787968 2814732 5820868 5606549 8714615 9735716 4485638 5614764 7667490 7546982 8914387 9090764 8727680 3414371 9418174 4417285 8714420 6823492 6506869 8514785 8833114 3396773 9214205 6936628 8694456 9814520 9954669 4317768 7314421 8384094 6624827 3714572 7789417 5455811 9114563 9943845 7776384 7614097 6728244 4388528 8714753 9728824 6685704 9814557 7851978 4467388 4513954 6531091 6681746 7613904 5680948 4457025 9414397 9143184 6510781 7214447 9887706 4316116 5313648 8520639 7608778 8714293 5767353 9744657 212213 9221310 5609056 8614572 7640204 4476457 7512171 5730126 3402859 6514065 7671429 2269269 5314392 4701410 9676445 7210864 8730485 5599653 8414670 6862110 7365623 5313915 8609922 6370816 7514467 7662434 6513823 9314495 9352604 4459924 7214453 7385774 6494230 9512618 9553639 5597433 8612107 8643498 3394749 7714455 7784040 7750811 6614452 6626719 8904374 4406091 4429756 4509100 8813657 8863061 6659256 9914552 10004519 5322169 3682024 3815226 6938209 7613917 7665222 9647865 7414593 7535328 4336955 9314762 9327972 7797861 9214580 9225958 3403704 9312438 9324075 6708052 9713108 9769421 4473110 8414566 8426972 8904566 2614361 2659020 4448688 9314454 9499197 3205368 8714848 8715804 6714013 3614872 3626868 4502103 4510124 4519368 3415194 2714896 2728911 5601308 6814050 6987648 5462257 3913045 3997877 3310218 6814778 6921298 3306079 7214635 7296791 9749409 9314745 9437964 5475015 8514623 8704872 6458827 7414157 7576458 5437865 8314848 8366180 4446014 8514519 8739767 9555110 9313549 9361880 5561842 8614514 8798433 5382676 8414851 8461372 8654536 7213835 7236410 5583456 9813653 9882952 4435954 2113561 2140456 6690658 6314609 6346331 3375556 7613516 7672237 7759400 2413591 2455210 5579927 8712713 8730492 8703407 2513823 2541384 9795240 8613998 8665059 6664709 2814619 3000994 4312385 7814738 7860304 6633174 2814483 2822180 4310337 5714624 5946169 9575532 9814537 10056561 6459984 6514930 6520598 8704530 2714513 2730743 5596978 7614876 7672353 7757303 9513811 9517148 4513475 3414512 3416899 7812668 2714442 2788400 5529905 3913869 3933172 5593777 6714626 6748150 6684818 3914599 4060220 4325840 2114203 2136224 6694383 8714453 8892614 6423599 9597819 9615096 4524736 6914828 6938622 7790839 8714058 8731038 5594107 3413833 3463263 3358851 9814852 9836050 8695300 5414547 5415147 9815050 8908041 8925112 5615364 7813857 7884624 4447131 9814674 9901416 7674206 8614706 8662596 5549519 9814578 9843572 3392501 6514460 6900007 8585635 3694474 3719243 5636815 4510912 4523054 7798716 9414761 9431792 4489721 2614006 2626597 7783628 9614457 9709602 5413637 4913125 4937153 6693127 9414626 9415876 4513957 2714535 2730006 6692910 7307141 7315466 3422272 9414560 9508435 9696654 2513997 2546325 4483512 6112373 6135615 6691058 4514485 4769762 4315784 8314650 8406603 5520886 9814714 9869857 3339925 2314684 2327976 5594729 9814021 9910709 4401428 6414216 9419314 6709730 8714589 7753562 7745903 9514445 9138906 5358359 8414670 9818053 9812103 7214724 6728053 4494573 9513605 8919664 6712011 3714726 6318179 3411289 9314193 8943436 8686791 8214502 6179257 9295396 8413897 9875526 8632523 5713798 9739266 7765422 7514891 7523431 5607174 4314679 8346510 9726840 9614036 6650617 4468441 6914302 8917553 7811565 5614107 5636995 9800805 2614412 8264010 4483429 9714555 5923027 8708818 8714091 8815038 9815216 3414507 6495092 5434809 7314651 9905640 7621803 9814564 8928526 4501581 8413862 7822925 7806593 9613540 10022836 4392779 3414464 9503261 8410336 8714748 6817737 9810497 8513639 7517598 6508170 7314021 6741020 8687003 9614343 5919742 6702490 8314670 3929174 4377493 3514914 8330647 8698960 7814780 6757408 7759472 3414425 8328688 5592214 2814613 8350273 8587478 8714530 6910769 5445503 9812849 9828372 4500223 5414155 6529688 8695482 5414585 8483191 4415474 6712391 5719022 7615605 8714769 8825918 8903818 8714584 8849291 7653187 7612952 5633134 4492744 9812134 9950409 8680461 6913979 6616200 6715043 5514555 8706392 4230014 8414727 7530369 9599017 8714338 8748069 6659799 8714590 7910564 7691713 9314685 9988905 5458110 3214613 6223407 9403922 9814441 8973772 9735022 9514900 5582694 4454305 3414580 7332166 7754161 9614589 8793363 4560998 8714309 9763554 7752568 4513650 7490688 6601537 2312968 8333035 8865542 7614647 8643327 5548689 9814950 7927563 7602445 8714541 7035635 9523282 2114039 8288733 7749866 4514646 6829561 5203623 8714728 5778027 4365921 9812851 8822534 8907932 6514804 8704727 5460169 8714601 7737686 4489707 5414593 6686131 9337794 6714080 8716321 6415180 8714802 7826895 9803529 9614576 9881490 6460961 5613897 8574717 7741634 7812384 7753785 5558497 5614770 9724199 8766661 7814648 5880696 6549702 9414809 7493676 5536401 4514525 5784960 9544086 3414308 7345830 6479049 8714746 8802021 8604659 5414292 9524712 5604873 9914704 7975569 8652616 6714616 8847312 7547287 7814562 5982664 6518079 9814793 8821349 7807097 4514785 6489499 6396307 7815626 8913157 6580883 6714857 6616164 4513664 6713723 8726122 8576003 6814840 4898445 9721918 4514959 7540680 6689668 7614615 8752472 8779336 8614580 8943519 7486926 5414135 6515819 8622146 9213976 9328806 8825270 3714821 4384380 5546838 7808650 6823755 7809723 6714558 7702227 6616513 4514680 8681177 8877501 9814825 4834468 7586897 5614678 6679228 8517907 7814568 9843062 9774197 2314778 8375503 8648416 7614711 6720697 9671050 9813657 8864128 5562268 6512848 5549923 7773549 5414322 7462615 5506659 9214865 4346144 8752635 3714880 6724020 5606399 5914178 7947805 7768418 3414636 4441925 7801347 5714895 7729724 5595503 4491090 8416856 7839371 9814583 6227117 5227610 4514653 7450096 9767999 6713964 6615317 5615937 6695007 9620330 6737612 8914936 4817428 4510287 5414747 7636410 6528978 9214840 6217519 3410460 1813963 8165231 6655299 7614731 9768196 3244085 5614143 9523370 5606289 4514637 7521142 4386994 3414141 8435468 2151333 9597811 5915807 8742200 7814697 7754408 9759207 7914190 5954688 6457729 7814804 8735623 8699045 5414984 9520442 7809677 6714784 6697707 6625082 6514621 8931597 5398147 5614388 9677707 7672718 7814901 6768510 5561041 8915013 8859408 7771263 5614815 5623310 5606014 3414731 9501565 7398780 7215008 7733313 9790235 5614213 4554098 4466130 9714993 7937194 8664413 6914996 8628336 9796230 9314694 5982877 5525025 8710348 8835729 7794131 5714666 6580427 5546011 9414727 9997435 9661360 3715040 5335793 6686364 9514315 8036672 5506548 3914996 6347964 7780812 6712069 9640123 5575520 3814747 5506313 6496029 9515113 7936035 8887440 9414685 9953214 5571749 7612322 9721156 6708965 5413978 6520304 9804831 9214363 8281167 5536844 7414955 5416586 7813918 9314716 7626145 6325647 2113258 8266646 5558379 8714763 4816248 6713926 5314778 6481822 5421044 6713843 9718341 8911374 9314751 4060257 4448045 9614726 8964061 7565005 9514413 5551464 8867621 4640967 9415134 5698604 8913804 6925775 7752020 3814558 8332235 8695958 2714372 4772001 9764488 8714731 6815584 6714813 7513719 8572320 5534797 6713693 3716291 8914822 6514714 8693708 7740160 6714538 9808339 6591050 4315013 6398857 7689691 7515059 9516236 5613215 8314662 5316640 7813247 5914423 8053209 4388516 5715018 9723916 8707636 4814649 6153548 9585486 2614062 8639162 5567158 6605267 4715123 7885987 8315011 9366542 4476287 7613414 8748754 6697437 9308275 9924408 7807938 2714708 5244815 4481903 6473947 8615153 6905591 7814696 7011420 4275939 5714403 4523540 9804779 3714918 7320842 7806279 9614456 6927791 6697107 8614749 8928863 5443570 8514238 9881872 4448311 7614849 6683198 7745320 9414781 5093675 7641244 3712209 9719995 5612293 2813730 6863673 6655901 9606709 8918496 5620616 7514195 5667430 9700154 6714060 7759707 6677967 5614749 8681629 5519038 9714990 6722531 7808324 6514679 8537695 5556020 5614543 8629738 6702716 8715132 6725346 5600929 5210030 8225922 5610411 9714663 4932741 3088400 6414687 6669514 5364934 5314071 9340647 8877876 3613739 4718376 6613259 5614818 6528092 4501853 8214771 6907596 7573492 9114974 9986131 5564969 2714701 8233685 6690912 3914691 6320156 4192702 6814802 9959655 7715025 3413839 7418659 8912331 2714866 9229335 7798548 8301963 5318132 5628371 6214655 7713246 7718718 1914683 9047968 4298840 8414767 4816001 7814792 9414208 6481547 5554342 3814908 8819492 7810182 5914995 5965917 5523940 3613968 7320303 6710282 2814688 8905920 6720317 2714862 7356415 5464307 3813500 5318723 7813609 4914740 9603177 5288941 2814073 7226769 6703935 1915087 8121049 8909948 4714191 5725778 6703770 3914412 8410255 7703087 2814845 6452507 5483332 7114798 9338853 6565264 8215044 5298425 5438057 9314903 7538793 5356027 2815149 5229476 6701068 3814980 8326473 7806946 8214849 4950753 5438512 9314905 10092955 8723211 8414996 6815801 6714434 7214761 9785236 6678837 9213927 6954956 5575998 7114488 8757705 6678696 8314410 5851696 4487069 9315176 7947545 6684017 8214831 10049469 4350006 8414454 5887803 5517873 9312843 8916824 4515524 9414971 6472237 7721066 514958 8516163 9813225 9414744 7447075 6482167 8314259 5333301 8702972 2914788 9311503 9729290 7114306 4806501 6634522 8314825 7984687 7668172 9314768 6376045 6662271 4813828 9826537 5609987 4715058 6728053 9800006 2714816 8464574 6509129 3814079 5330812 6700642 3714811 7741894 7792090 6814395 9670524 6675095 3814897 6368020 8864478 2814811 8331262 6541632 3813973 6403643 5533734 2814820 8437720 4361550 2814977 5818294 7811384 3815114 8364202 6648158 2715033 9363584 6560963 2813058 6831191 5599187 4914171 7500339 6618997 1934787 9171205 5576062 1724893 5357038 4345867 8214755 7248736 8819042 9313954 9341955 6668257 2014755 5233607 7793516 4014508 7422965 7809816 9015003 9931068 4498679 9414995 6456089 7759683 8214586 8260549 9663041 8506233 9525540 8910475 9314278 5386547 5528590 9414113 8480839 7743687 8214738 5998239 8728115 9413847 9989542 5539984 9186010 7515210 8034674 9414161 9436879 6696648 9413959 5946204 5361049 8314764 8884407 8629786 6714779 5872511 7600738 2903015 9216436 6729520 4915085 6435339 5583580 7314913 8315776 8914675 8214136 5274623 5563595 8414852 8816281 7814699 8414822 9535570 7724683 9315148 7351307 7782320 7112932 4752321 5588816 7314334 8442633 7710058 8414950 8476981 5539959 8415134 8862508 7768529 9515183 6949209 5578693 8414817 9438490 7794665 9514737 9143440 6148162 8314859 9855049 7750232 9415104 5428576 6698603 3713378 7727092 7804064 9414994 8459311 4472074 9509538 9516441 6718293 8314069 4340232 8897152 9414640 9431407 5597832 5715026 6540524 6682659 3914793 9347799 7780788 7514408 5643613 4386913 9039636 8915201 6905599 8714879 10085502 7311851 8513543 5829656 5602658 8714983 8862872 6597116 6714811 9966429 6387926 4515014 6491042 5284279 2314859 8416171 6623523 9715132 7741899 5588296 6515174 9521878 7808020 5313870 6329184 5601653 9214791 8341562 5486674 513819 5648826 7698364 8715032 7813741 6626096 2114945 4185725 7712512 9514885 6676287 4273513 4715146 8718689 5610966 3614594 9370739 6658901 8714780 6738759 4492566 8914757 8917874 6712706 5715006 5741118 7799842 3713984 7349721 5593086 8413010 4455410 6659131 8414909 8851742 5569819 9514949 7080832 7624135 8414893 9999050 4373779 8514947 7848395 5586357 8714967 8736479 6697048 5414912 9648296 4404213 9314422 6998885 6568389 2714916 8324938 4433316 9614908 5928963 7805764 5914911 8517996 6714568 5913879 4535086 6503705 3815217 9390431 8850500 4915077 6475618 5545237 6715168 8642127 7587162 5814427 9580074 7758935 3615275 5321437 4509176 7614001 8727915 6498722 3615305 7321690 8709746 3814982 9344840 7792651 4914763 5033726 7814011 6515199 7517456 6510330 2814872 7083280 7423607 3915024 8328808 6699746 4914865 5139710 6478558 7614927 7720676 7808624 4915305 9942244 6691824 3915226 6406859 7742083 3814932 8683116 7523765 2714862 6925427 5447564 6712960 8658379 7282815 2815081 5368216 6538044 5715071 8755261 7775145 4815061 9451140 5585175 2614915 7676860 7551104 2814138 8835292 8689935 3815213 5327340 8894472 2715316 8216842 5613140 7614740 7731421 7802902 3814944 10046051 4389988 3815215 6382806 7842479 3815055 10043579 6578402 8514977 5587437 6668519 8614885 9259030 5281416 5915007 6618308 7724912 4515172 8440991 6689602 8214942 7947822 5473589 9115137 5948332 7781730 7314920 9917812 5374466 9415073 7991062 7712622 9714435 9887578 4436538 7815045 6932616 7682771 4593604 8415555 5652964 8914048 6017451 8843675 5715050 9612496 5540445 4814937 8464800 6650916 3815068 5322111 7807971 8514866 9958791 5470007 7812912 7745929 8889907 3814218 9335318 7788265 8914198 5851100 5589350 3814865 7427298 7714067 3915309 9334073 8899304 3814872 5936221 6569847 3914957 8149778 7475604 6514526 9521332 7807995 8712223 6818515 4515190 9614867 10048025 7626682 7615124 4782847 8810518 6514435 7628080 6703350 5415131 8587185 4432111 4313569 5428980 7802187 6214958 7663406 6671709 9611836 8916732 7819191 9615243 4973857 5552938 7315125 9340403 7796500 8414897 5419637 6712206 2915230 7258940 5556556 3715258 8744031 5680050 2115057 4226613 8699324 8314882 7611395 7267731 8714992 8781695 9717149 9514230 6957234 6642541 8413589 9461730 7760970 9714982 5716434 5614693 8415011 8860332 6661875 8514670 5527020 4492038 7315211 7786262 7745541 2609105 4640693 6492608 9515328 9948658 9777975 7115067 6762230 5480262 9814556 8949799 6670384 5414521 4428094 4495808 8314901 7401583 5501900 9315125 8940698 6692251 7313881 8717668 5613446 8614572 5923629 6579454 9414300 9978413 4435067 3815322 7322309 7810229 2814147 5301426 6726413 9315098 10055703 5384741 9515060 4515773 8915447 8415328 6420271 6511323 3815084 8470155 7635329 3615028 4320199 5610201 3614960 9634733 7782904 8551295 6915436 6037646 4475447 8415466 8177693 3814850 4338334 5538023 2815437 6235098 6694873 8315310 7884995 9768635 7615110 3697916 6663311 8315233 6324147 5605099 8515388 8523656 8708267 9415304 9433894 7792339 3713246 8331583 6700217 2615029 5758122 8490799 4713004 8464997 7739525 3814540 9335087 5607747 8914078 5857151 7769885 4713394 7431120 6693601 3714704 8751732 7771733 3714467 4341500 7783526 8515021 6667172 6550830 1815296 9160811 7780987 4515001 9640129 7556786 3715199 5329202 4503872 7814067 8737772 6682277 9915073 4933652 5597243 7710699 8719300 8720488 4814958 5593545 8614124 3715096 8368030 5516987 3715028 9838568 7672731 2715169 7323124 4395513 3815004 9534550 7595009 1515161 9118403 7812200 3814696 8326818 5606297 8715404 5825669 6703258 7415164 8760720 7744855 9714945 7994734 5558453 8315197 9893138 6652185 9314740 5918430 4512894 9612887 7958401 7778086 3813327 8825414 6705385 3810283 6322441 6709492 7415369 9762596 7773940 8315019 6892813 4435050 9715185 8990340 6628158 8215212 5817677 8913351 9214987 9924724 5598544 9313287 6369508 7770784 8614018 8880447 5542500 8315094 4848812 9758384 9615189 6654199 7783566 9914517 7972998 6629678 6214995 8231004 7793153 9314345 6941361 5591740 9715348 9769482 9778731 7415292 5762853 7772825 8309642 9837229 5601597 8514980 6661921 7663566 9614926 5037174 7705133 9315201 6354696 5587381 9315089 8967411 9766837 9615264 4640641 7795793 2114937 6328040 6663939 9813976 8065197 5499480 7286223 9615423 7036913 4515336 5524529 3405662 3414061 7475632 8864966 7215320 8805853 5535365 9114969 10084381 6532150 5614356 6584349 4439929 3615409 9647555 2283450 6713295 4716792 5616164 6514112 9739175 8580584 9713666 6921363 7809945 4314506 8364878 5566513 9314950 7574354 9788850 9215134 4300130 7522535 2386261 7715461 6934191 1876264 9315381 5963031 4653495 5515470 4804242 9539664 8715477 9091287 3414997 8511867 5520276 2314098 7316727 5615179 9615025 6005195 3326328 7515060 8820692 6453371 4514111 7552177 8682288 4315298 8420279 9811950 9615228 5957418 4478535 9514720 7564480 5570762 9814769 4862182 6664107 7614097 9802720 4440235 9414002 7424131 8702418 5614754 9541110 7778721 6715133 5743684 4388362 4102897 8515518 8090596 9614397 5011548 5508775 8715507 7818314 9812768 3415223 7423867 7608498 6714269 5734256 9799455 2315157 8225834 6508237 7215382 9822217 8619621 7612490 3630506 8702761 3714136 8720448 8711047 5915142 7142114 8711730 6807100 4620722 6515135 4915475 9444841 7588280 3408653 7323890 8907716 6714268 5648373 7795247 3414259 8487312 9670414 2315042 4580597 6515872 7915323 8900879 5429996 5615132 9709348 7731293 5713656 8554439 5598579 8914648 5971041 7774800 3415222 9659000 4251699 7915148 6034212 6610498 5614836 8541470 4490282 7815108 4852403 8628814 4513828 9499655 9727561 3415462 6442736 6691381 7815321 9886920 8660274 6715115 6822610 8608720 5615276 7602975 7749670 9314750 4916788 5614851 2315133 9235849 7797829 1214641 6154836 7787632 7815320 3854670 5478281 5615043 8782589 8501958 3815260 7010360 8558761 5914602 9919196 9812315 6015194 4659917 6671862 5615129 7566316 6460191 4515127 8454164 8660998 8915407 5921755 8849227 9815216 10096991 6532539 5615110 7727029 7684019 7815086 9826531 5603555 4515274 5544676 8889200 3414272 7508303 6414219 3215345 3372169 8559447 6114966 6175816 6663420 7314381 2802390 9238883 5415120 8665809 5491649 9915168 5934354 7794422 7444645 9715528 5794326 4339719 5515532 3513530 9310205 8318988 6716606 2315418 5221347 9806439 6715436 8730627 5522207 3415413 4478655 7546813 7815194 9727685 8706583 6714615 5644148 5589880 7615422 6723244 5609446 8915118 9191394 7263101 7815207 5820967 4511482 5610255 9517654 6717112 8704944 8820163 5620086 4310794 5424442 4310368 6515376 7627409 5606167 8715139 6823456 4510436 9215250 9955283 3379784 7615048 5017863 6486598 8614340 8862227 5569881 5713854 6532399 3389213 5915025 9935750 5592298 9815166 6006649 4049295 7615284 7842109 5417688 5714736 4576055 4434928 3615082 7621107 3409385 2715269 9898112 5401599 5615151 5869797 2045042 4815179 7896240 6315836 2915366 9225751 8686691 6714669 5676282 5537492 4514276 8530991 4443895 9815144 4847328 6687474 4615415 8616202 4514948 5715117 6955866 6624296 4448178 9415485 8846731 3515144 5695465 9392486 2615158 8310375 7532528 3815338 6479800 8585777 2713820 9761136 6685528 3815443 5889747 3341521 4814627 7548526 6623198 5815195 4682599 5405750 4715088 8434213 4496345 3813531 6316048 6717114 9615284 9619061 5611660 8215145 6408952 6488542 4715385 8722353 4502004 3715187 4365185 8724166 2614296 9258528 6629681 6715231 5631628 4503317 9814250 9027325 9676833 9315420 7077335 5440028 9415312 9164916 7563128 7414258 4775417 5568707 6515292 8672206 8583051 3814943 6872323 5576059 4915034 10039913 4218990 2814261 5245670 7788651 3414706 9350169 6686133 3715429 6323380 8910242 8898932 8824635 5612176 5615285 4805702 4117130 4715357 7439254 7594781 3815213 9437609 8602544 2813448 6266446 9772211 3815476 8353233 5586744 1915333 6129934 6499048 7315233 8208699 7132062 7610152 7735541 7806802 4815475 4416756 5614302 3814735 8947485 4426524 5815351 5737959 7593338 3815510 9369883 5560486 8215198 3819914 9612505 5301298 6516368 8723661 7315457 9719656 4510455 8613899 5907822 6635988 8315105 8624894 4159965 7215091 8722447 5610977 8415168 5607973 6554639 8415035 8944667 9702799 9315295 6191901 5473858 8315115 9576860 7539992 8210077 6235387 7794600 9415494 8922583 6695974 8214370 4240666 7382435 9315349 8316676 6714686 9505413 6523216 8913366 7415205 8477300 6634970 8315200 6532633 7567683 9414696 10043553 5464833 9515235 5935184 7597931 8715289 7861090 9653282 6715170 9767113 6463857 3714771 4324894 6506426 2814539 7294470 8635335 2815558 5821467 8907674 1915494 10006653 6327670 3915147 7364772 5560820 4514327 6513190 7731784 9315264 9573507 5378753 9514690 4923641 4509115 9315352 6433076 6554143 9515273 10091262 4292618 9214883 6351484 6631155 7314314 8759125 3378099 8215328 4429604 5522253 9314372 6921047 6710686 3215125 9423597 4462736 9415436 6518613 6620754 9314528 8341941 5592646 8415240 5839537 7382997 7514943 8780377 7749733 9414326 5922720 4308035 7515385 8841487 7477413 8415449 4880327 9756346
9414454 8423755 7605831 7512956 6556155 7775971 6515345 9824853 7609126 8715375 5819979 8712960 9314349 8952312 6683698 8715173 4819554 9813261 6507176 8523000 6310807 7315468 6815310 9412931 9214710 9307663 8626831 9713224 7784820 5347817 8315270 5555829 9559972 7215304 3955396 6322275 8415281 9820424 8711630 8715005 7716611 6515038 9415237 9453794 8881283 8514266 5636466 4395747 9315432 7500528 3231262 7215229 4384223 3110434 9415408 8448733 8683249 7313765 6365982 9771691 9615076 9919913 5412657 9515206 5546146 6486439 8515071 9949620 7482908 8715415 6761965 8672449 9315562 9918985 6486464 8215083 5845958 9786566 7814518 7760289 5362819 5914955 5552708 5270007 4814286 9538785 7508223 3814575 5434910 8620360 2715203 8741063 5395379 4714569 4716003 6716442 5715653 9724949 8706472 6915075 6989921 5556622 5715239 8886939 3944490 4714912 5768483 8868662 3815333 8052211 6281398 5815682 5548881 3381996 4915651 8424644 8706627 6815471 9701279 9696952 4815319 4473330 6424481 9415255 3952922 6457653 7515189 8758993 6485978 8314396 5818575 8913711 7615399 8793521 5525420 7315246 6886607 3221120 9515370 9745351 7554157 8415394 7485033 6619444 7515539 4933668 7622237 9506938 8921078 6713757 8714435 6741737 5581280 5314820 9316493 4515415 3715486 9390253 7739329 5914634 7996363 4433998 4615619 6420595 9809758 4615255 9662636 4461081 3615711 5638930 5582190 2714955 8759322 3327738 2614397 9236506 8700047 2715541 5766174 5545837 3715070 7340199 4488984 3815101 8861257 8664792 4815468 8466045 7571671 5913087 4917229 5416508 3414333 9443072 9780455 9415272 7956773 6474459 3714234 9351153 8680983 8415596 6905536 7739618 9515278 10288372 6166623 4714807 8503194 6390577 3815317 7628499 9491460 4815237 5647160 5281872 3814374 9839507 8686957 2913910 6954609 7587983 4815483 8617342 5405336 3615657 9331678 9793865 3714386 6316868 6715419 3715674 8742828 5395106 3715322 5373999 9746977 2714455 8254521 6278240 3815134 6816332 7815423 3715236 8734259 6192896 2615152 7229329 7600545 3712762 6719024 8913153 3715437 8323427 5403952 3814401 9827282 9750366 2814631 8819840 6700753 3915428 6042125 8721933 4915265 7579745 5360594 6715714 4719105 7313817 4815162 9429904 7801911 4715277 6906302 6193320 3715580 8388756 7528688 9415552 5455029 8871053 8315234 8818254 4513921 4814409 6530596 8803110 4814332 9862895 5563433 9315372 7350739 5282942 7815629 4799965 8830738 4815360 7445505 6682167 4814543 9901329 4451452 3715368 7716151 9815554 3714810 9739762 8683519 4714556 6746838 7582720 3715621 8378483 7749324 4815524 9452093 5560774 3715120 6344761 4479933 3815035 8348554 3377545 2815458 7885518 6649197 6714620 9783181 8865950 4815376 5429437 5597170 6714987 7618484 3212836 4515009 9416192 8715611 9815657 6919976 9812014 7614471 9761378 5569268 4615618 5443343 8884044 3815653 7328572 6694835 9315379 5079591 5254114 7615053 7726636 8903575 3715533 6402685 7546600 2715362 9352427 8765728 2715083 6750796 6493964 2714775 8364142 8490256 2915408 7180780 7273844 4815642 8821225 9811043 7615328 5905106 6322277 9315412 9527559 5371245 8714946 7720643 5400032 6515500 5688786 7398081 5715285 9936950 9571449 9310933 6320640 7616389 8415320 8424310 8900380 5915654 9919505 8703749 3815796 6321523 9808420 4715281 5465327 6455176 3715583 7823902 7398444 2915752 4948053 8880735 4715407 7731486 6698814 9415592 6948608 4482159 3715184 8770639 4260181 2815442 9275703 7463052 3815570 7319085 8711569 2715078 9282568 9736514 4715601 6593423 8515490 4714698 8416961 8915482 3915810 6324605 6703061 3915568 10072746 6304593 3715424 6728819 8706684 3815741 8381650 8867815 4915583 5511178 6586489 3715464 9940833 6252161 2815399 6429490 5357339 3715356 8511147 6515545 3815678 5837299 4483238 8415603 7497619 6315294 8715776 9730292 9795112 9415443 7424886 6397356 7612527 9626144 9792971 4715806 7730161 5404517 4714543 6514668 8601505 9815578 5988325 9745521 7615644 8735915 6686218 6315521 9799034 8506452 8714725 6755350 7583312 7415421 8723594 7809191 8715484 5949207 5482450 3814685 8365292 7766459 8415560 5424749 5607071 7615808 8736847 9801427 3715665 9401392 6629813 7815743 7725922 8705141 3815204 8334086 6493119 4715446 7423734 7803046 3602438 9318249 6720894 8714961 5859438 4463123 2815526 7382290 9628712 7815458 4762098 6456116 6714499 6630624 8701356 9315367 8926353 6705274 8715639 9833488 8344577 9414947 5545864 9349684 7615501 6814249 6294600 4615653 8424756 9803537 9815605 6944914 7575360 7415559 8847654 7445751 3715382 7504879 8314787 3615765 8627768 9804529 2715400 5725814 8906751 3615418 9772807 5260800 2714870 7249368 7584495 3715505 9851442 8524666 3915431 6975283 6438464 3715681 7757038 8627952 4615376 9461587 8655138 3714852 5462789 9652114 4715474 7559025 6219165 9815469 8873038 8642908 7614956 4631010 8584781 2114573 7310737 9732994 9315539 9070770 8577385 6515731 5676190 7546520 8713538 9827004 8704228 1714938 8798427 7505374 4714753 6418600 7513346 3715417 8355982 8655108 3912459 7935334 8900605 2814964 9884263 6460851 3815499 5442451 4421856 2813793 8224042 8307907 3815410 9481045 9644177 3815418 6863793 7543309 3815438 4972799 5402056 3715824 9720375 4509287 8715367 7015580 9558006 6514363 8641952 6504142 3911970 6357011 9787072 4815498 9485083 6451854 5614982 5541537 4493200 5710549 7724852 8712350 8915180 4845234 6682079 3415667 8375136 9754598 3283050 5416252 5539235 3715189 6347702 8673323 2715626 5836361 9637988 3715819 8325125 7603910 2815569 9226947 8704693 4814748 6420190 5412672 4715500 8727666 8706843 2914487 4273310 6467144 3715488 8352847 6660546 2715699 3277196 8646095 3715565 8716895 6514917 3715458 8424222 9699777 2709748 5221717 7616344 2715577 9310804 8623305 3815443 7405581 5536624 3814132 6398964 9711305 3815520 9014209 7412771 3915936 9927961 5606381 3415784 5383883 7538558 3815645 8011798 9551911 2615243 8777103 7439430 3715810 8367142 8646976 7915679 5861871 5247314 5614689 9558172 9768166 4715601 7860598 7432825 5915568 9048729 7442933 3814804 5837318 9784507 3715016 7762021 7562309 5214613 8241508 9791710 4715799 4729321 6499146 6714877 8661787 8671642 4815733 8420512 9811848 3814268 5327823 8707162 2615051 8637810 6699702 3615838 9320273 9811539 3715667 7490205 6526277 3815526 8887612 4386498 4715807 7418387 9814370 4815545 6109334 6212181 5915900 8541771 6488686 4815658 9450381 8652023 4714512 7474716 9749513 2315525 5482953 7347664 9811497 8924770 6510333 4615845 9416896 8914669 3915806 7336018 6492693 3714990 5730705 9798624 2815491 7875898 7561787 4715485 8885201 9595494 3915555 4327546 7604745 5815452 8992013 7327210 3766352 9316269 7644149 8915510 7028613 6601506 5614852 8536298 5389665 4914878 4464308 9759896 3815624 6488836 7455893 2715258 3216167 7616379 1808749 7826412 6516328 3715242 8759705 7773313 3915481 4487640 5336697 2815569 8299368 5301510 3514854 9398088 9651497 3915756 7022915 6424360 2696196 8220133 5437113 7510685 9526424 4294892 8415564 5463795 6444684 7514997 8528020 8683579 6315682 9375405 7489622 2714750 7729873 9802150 4615876 9616718 7615003 4715214 6744419 8674405 4608076 6616401 7623207 4915611 8503898 6404723 3714414 9365646 8666113 7814143 9730496 7599136 5615502 6861611 7423937 4715880 8427355 9804172 3715615 4793832 9709535 2814543 7280971 9714884 4915497 9966195 9756454 6015260 6619877 6511181 2015804 6229052 5392443 8715533 9031930 6468647 5415212 7423355 8709145 9615195 9667992 9735428 3214488 5320963 6512798 7613394 7751167 7576027 5415609 5627716 4304255 6715496 8954939 8418534 8715696 6732113 9794012 9214577 9245358 6456114 6515538 8662996 6672731 5415500 9574457 5452817 8714530 7872827 9741879 6315031 69619770 4511085 7514825 8544841 4497387 9215597 9249406 8694475 9515686 5921302 9811853 8414583 7816094 6516554 6515505 8702570 8529359 7415550 7000361 6227968 4315147 8440908 6491220 8715815 7817294 9814550 9815578 9944953 5383114 5315504 6711085 7300448 8714146 8838919 6479164 9314865 9918275 9810128 9214014 9969433 5258576 9115277 6121594 7601418 8315533 7997357 6497708 7415195 6575575 8752608 6515131 8657992 6529791 8315110 5836717 8681475 9215635 6351295 9188500 4915535 8508558 6552156 5814852 7523193 5608040 4714934 9435307 5390453 7315755 7751772 7763717 5214277 8518664 7816369 7615620 5736174 7595473 8315912 6845138 8280890 3612136 8649457 8674789 8414188 6438319 9494211 9409755 8922651 8716309 6215562 9814551 9520413 9415676 6538332 6286883 7614891 8668624 8628020 2315633 6304983 6401236 3715734 8382517 5274847 3715754 6721323 8708963 2815567 8861434 9454168 6715653...
I'm sorry I just wanted to quickly point out that c = 28941285660 is not large enough, you might need to raise this - the reason is that this is approximately 2^34 - a number of computations that my laptop can do within a couple of minutes (if not seconds), I'm not saying your cipher is inherently vulnerable, you just need to raise this quantity. What is currently considered non-nelgible (this means that it is considered uncomputable with the combined effort of everyone) is 2^128
ref: c = 28941285660
This as you know is the possibility space of all the groups that are comprised of triples that could become a bona fide ciphertext item that Eve must consider and solve. Eve must somehow extract a correct subset (equal to the messagelength)out of this. Even if she is able to do this correctly (impossible
without some inside knowledge)she still has an impossible mountain to climb and this on its own is sufficient to underwrite the security of the cipher.

It's a bit troublesome to program this feature and it I may drop it altogether. Dropping it does not affect the overall intractibility of the algorithm such that it coild be considered a weakening of the cipher. Actually it it is a bit of overkill that I will probably drop altogether later on.

Many thanks for your interest in my cipher.

Austin O'Byrne
Samuel Allan
2018-04-02 16:42:08 UTC
Permalink
I was wondering if you could possibly post the code?
I would love to take a look, and extra cryptoanalysis is always good (for reassuring people of security).
a***@hotmail.com
2018-04-02 18:52:54 UTC
Permalink
Post by Samuel Allan
I was wondering if you could possibly post the code?
I would love to take a look, and extra cryptoanalysis is always good (for reassuring people of security).
I have posted the code for over five years on various web sites that I paid for and I hesitate to do it again because of the drudgery of setting it all up again. You sound like a decent bloke so I will make you an offer:- give me a land address and I will send you a CD with the source code on it together with the compiler that I used to create it. The CD will have test files on it that you can run, it has about 10 prepared batch files and it also has an interactive email program.

my email address is :
***@btinternet.com

AOB
MM
2018-04-02 18:58:05 UTC
Permalink
Post by a***@hotmail.com
I have posted the code for over five years on various web sites that I paid
for and I hesitate to do it again because of the drudgery of setting it all up again.
If it is such a drudge, why do you keep tearing it down?

M
--
William Unruh
2018-04-02 20:39:42 UTC
Permalink
Post by MM
Post by a***@hotmail.com
I have posted the code for over five years on various web sites that I paid
for and I hesitate to do it again because of the drudgery of setting it all up again.
If it is such a drudge, why do you keep tearing it down?
Because people like you keep downloading it and criticizing it?
Clearly he also does not keep backups of his web sites.
MM
2018-04-02 21:53:51 UTC
Permalink
Post by William Unruh
Post by MM
Post by a***@hotmail.com
I have posted the code for over five years on various web sites that I paid
for and I hesitate to do it again because of the drudgery of setting it all up again.
If it is such a drudge, why do you keep tearing it down?
Because people like you keep downloading it and criticizing it?
Clearly he also does not keep backups of his web sites.
Perhaps, but that only shifts the question to "Why does he keep putting it
back up?".

M
--
Rich
2018-04-02 21:24:22 UTC
Permalink
Post by a***@hotmail.com
I have posted the code for over five years on various web sites that
I paid for and I hesitate to do it again because of the drudgery of
setting it all up again.
It is only a "drudgery" if you bother trying to make it look pretty.

If you just dump a bunch of .zip files into a directory, and let the
webserver provide a directory index to clients (a built in feature),
then the site will look like it is from 1993, but the setup is as easy
as copying files to the indexed directory.


But the fact that your last set of .zip files were encrypted suggests
that the reason is *not* drudgery of setting the site up.

It rather suggests that the reason you won't do it again is that it is
much to easy to critique your awful code when it is available for easy
download.

And not the least of which in one of your prior challenges, you even
forgot to change the key, so your challenges were encoded using the key
you had included in the code you'd posted on the website.
MM
2018-04-02 21:57:46 UTC
Permalink
Post by Rich
And not the least of which in one of your prior challenges, you even
forgot to change the key, so your challenges were encoded using the key
you had included in the code you'd posted on the website.
Not quite. He posted an example key stream, then used it, with various
degrees of poor scrambling, to produce his challenges. I never saw
code, and nor do I believe did Colin.

M
--
Rich
2018-04-02 22:54:53 UTC
Permalink
Post by MM
Post by Rich
And not the least of which in one of your prior challenges, you even
forgot to change the key, so your challenges were encoded using the key
you had included in the code you'd posted on the website.
Not quite. He posted an example key stream, then used it, with various
degrees of poor scrambling, to produce his challenges. I never saw
code, and nor do I believe did Colin.
Not for that challenge.

One of the ones last year (July-Dec 2017 timeframe).

He had posted number streams, and it turned out that he had used one of
the 'key variants' that was uploaded to his website, so anyone could
decrypt by just downloading, and running, the ready-keyed cipher.
Loading...