October 3rd, 2026

My Thoughts on Generative AI: October 2026

So. Generative AI. It’s 2026, and everyone has an opinion — especially in the programming community. So do I!

The problem is that the technology is particularly divisive, and it’s bringing out the worst of… well, everyone. Whether you’re a die-hard convert, a staunch opposer, or something in-between, any opinion expressed online is bound to be piled on by members of the opposite religion.

I have no desire to be piled upon. If we’re being brutally honest, dear reader, I also have no desire to either 1) listen to you try to change my mind, or 2) take the time to try to convince you to change yours.

I have been wanting to put my thoughts somewhere, though, especially after a couple of recent events. This presents a problem — I want to express my thoughts, but I don’t want to deal with a bunch of people who think that the previous paragraph applies to everyone else but them.

So, I’m going to try an experiment. The rest of the post is encrypted, and entering the correct decryption key into the box above the encrypted content will decrypt it inline in your browser. Here’s a little example you can try right now — the test key is 3d8c9e4aedbe587fdc919206d04616886b8dd05999683e80baed68855f1d9546.

(I’m 99.9% sure this’ll just flat-out not work inside an RSS reader - sorry!)

1a52d5367eec899a0ece4253f1d06878a9c1e81fc66785540931e0be7e43a518a3fc98db43526cb02788e384b2c04b993e57ad94d2994b8e9dd7909d993fb6ceb3e881de6c859b5cc20f7771bb54aeb5caf8ea8769


I’ll release the key for the following post publicly in a year, and then we can all look back on a year-old opinion and laugh at how wrong it was or marvel at how right it was. Either way, I (hopefully) avoid all the reply guys, and in the meantime I can share the key privately with people who aren’t going to be assholes about it. Since my blog’s source content is publicly hosted on GitHub, you can even verify the content hasn’t changed over time. Win win!

Alright, here we go!

My Thoughts on Generative AI: October 2026

98f2508af6a3b7a4dc0f8ee654039c85b90f5e33c371e5ba446e871595e780a38e5d513908c77f3dca403e3bddd72eefd09fb2dd4a1da972aea1ca47ea04b77d0d754bf88c2a03a082c1c8eec665348465e955220fa0f4862b4514466544286ff8b20102f6f114855842fe0362aaccea8456e464db51467591fc1e46fd77c821c21d0544a1a48753b8f597ed8a41ab5d7ffd72dde08dd502db2325a32301f5e8eb6094615bd1d977b10b14da53b05b409dc9d925983003a3483112972c2cecca077ee464ffcc4f0bb2c03e69f2543ed2a36a99de11c9a5cfc177cc624047ae8c881175ea9dab0b00c2a6b04d209d48352590875cc2ad6c22abb42ac048bdf0acc289f21cd735dd2d95c440fb261598e6d03cc7080c6b7a0215512bf955fc033aa683917a75afc57a501a73f6cd09739ba6a4e00c280c6ca6473fb534

70beb7634161a753e713f5aa49fa4c50fe4a359551d59ffe03d25febd5ea99abb8c013b3cb4be911887f

27ab57237b07b90645847d8e71a50ab8b0c8de1a318c2412088a9947bdcd47cc812d9f53cff253e06453e099a0121e08f3a54b303020ae65c0e02fb9d71aaa7bb40d6eb87b094f0b34e3092f49c497fb48a168681ffa13bb12d5d5bfb9daf777726d7fa1ca6922139ca89d62d2b168510b083f8d09a958add3b8b1cad7c4d15d36c44eed3a2919d149fd53ddb8f005e5ffc701e805b873627a2eb539286b0a3e1d646e671cd616f7ee5307c374709f0247b1b2c35dac9353d22c2355fb1cbd70fa2f6d5679eb7d9501ae4908f7bd3a339a3c3256ef35e7247ba682a5155a81f5753dc34b4179ccec5b50e094e605b86682de65cd5134bd9021409ffd120d64287392d6e55f223523586808041e0708e14edddfe9abbeddb25114fc24d5b61440bccc41f9eb0394da6bf81e746f69ef17a0565b3dbc8b7fc70f4fffb769f2428bc4e52cf9313f67b7b161a561f7883c2b52a348925f4102aaf1aa5e1ac1e0a946c7ecf3b1dde1dd95320a4317906f671065dec9d3657540397d6bdfe81443ef0d3018bcac42cbb09a3f928921471794a70493daea32d2d0a65b1cc3dca00336d45c19be1206aece173c29f291e09efbb9404b1c245447dc7e2342db4e2ed6a989b64963588f7597d9e4c1ff9ff3243b84bba77dbe8297747113b790475920f51d4edae8271fc67a06f8dfd2e1c65c023cce231ee567585f55

b75ae21aa4fac35032c74c2a97119c392598ced2191acea751db260c6c2978ef662d34a3053ef5629fc86c5b13dc511c44930d746ef077143205e0c28d4b334af44b9abbf4e663dde5f0726600b14804e5b9499c1f1f58b8010d41f1e70d85b3d1c8da95e445318578e07bb5a14b1fd0423e56c20a8a4810be8b3fa4665dcab1cc341cb94102ea742320f9c1aaba336f006d04cd653698b99b5d2280132c54c041c832895a86d25565d1e802d9461687dd16f25ad944a65ba7a3908aaf90c502017d111baf2abb6f7a494063330dbcbd4722b712fd9d9395809d0387573856e899fc33597bf0787b15f0cf8b578fe80eaff3b25ba111b666940627974444dd76f6a74e8c3fd66babd7b54365d45527871f39b869c9e0f5aa421e2084d8cf264b4dddc5228016cf5515b9e7332b4d26df86690fc1a00a6a56c6e4e0a1768719a912dd5ce8fc87bef31c2bc8f9bd1cff5a68b4a1fca8b0dee1beb688bec3775a9ba96f3f6c27608349b386ac2c159edc7aa30c6faf49bf73003fb980c0ed64a5fd7c

3cfe06632f73720891f8360be866851beb8b26e1490cdffa080704425061c38c2c4ed5

549fb9c6353a2a701eb7866ecc59b9636de4c33abde96bab20832357328ff71aa660e2440799cf956f8d07743fa612ffc642be963fb7e712e1668c967328144bfd541bd9aaedf5dcd4b83cea46426eb83bd660ebf1e7004462f7823dc2f0de580c5dfedba4ca7293202b19ac5f953db35e8b0094e1b3538c538a449428206ac4de3902c87144bbb1fbb778564c377e52e6a07bdf5be17d147464c399ab414d65d26181732891aaf4dfec783cc079a0677257bd1b09e70291f2e6dbf51eb4cf0d8835b255ad0b6a6a3da9f6da61884bdc277f58107d527bd8cd66d620178dd411245d04414f65a0030e95700138615f0ca942d184bf72906a75c059991c5cf0d33c376cadd3df62b388af41bf44f87e1cc22beddc9614ac604f00fbe3f263b93fef847e6e23e8de5a116b33b0bc43a0b51f0970b38128c0cc365588deb73d36fd1ca2a122262ff106370cfaf6fae7f437f41ea6db1bb71fc038518033290d2dce7e348e9b6f0611d60c2f390bb5cc2b9cac07c868d8cbe684fb074fabb7b3540d9eb067f440a3f840522efef8156480ab4bec1bc386453ccd4a3c56f9147c2bcb119a145df1fcb44d1eeaa718205097c8afac792288537afd9541da63c856e2688bff85962ab9eedbeaeaeeb803d5c565d5c6d1162e4261c4336b9dacc1b5a66aac01c31487274c444318f5c0d08a8ba24e1d0039b2c9169ca75c35116e54303e2fb4291f538039b4ff58dce589378a5f1c937e0bd240b0d9653679e7870f9742fc57c482d1b63b99129bc82c2ee68d8010963ef85ad0f7d9f010bdb1d7087e880689afade49f5d332f37dae9ae4973bac9adc5b2b4faeb33d7256e8c8ebb5a844aee5875ef914e367f427674105a69f3f9941baeb2ad087c5343da51b55f85ca2ad52eb0e0b116931848c487241555d335ae66a05080dd5d3a3f79ab1434cd79257c4eaec141e18e03afc992d12c924eda9be086a5673c4aa78ad0165f45d0a6715e9448fb96c6ef9818c75c58d573db9a

68c1c27b5c91374e811f3732e7bc6c035d0e10b8986473fad7442653f368eccab9daa98fb649c199daafa008b6598446b64e84b6d94d52333226b70fd162001406617515a7bb6afbae6d87fa06d87ca31efccfbfc45af8fe73c18021fd6e641322b162b5f411568a2f1d69e8899a286b50c11393085606f685034d424dcab252a4b5893b8d201f4cbf8d15043241429516355d268fcfc74ae07c753f8d273c64dcd1028ad9049001ecd3db67aca65eb2fd22a609179e1f88d436cf9ee4dde49bf5b1b9a10125bd0680cf7523c732724734c6e405237f2a436dfbf280a3ec04c8b7f5f844ee0104b6a709df95868b7090c9474906408c6cd6338ddf43952a1f306cea5341621cf70cf39042a8ad3e9648de99454e8789283ae81f6c4ed61aa9da89afd6d3ef08b6c811aa

9b7969e8f33f0378addaa12850f4ae28c1bb62b250d9c78cb53c31f2d3bf834117dcf1e795f4f3ffc6aab6bca8e659b55185aa76bab4d026a2b867b4f18be832c575266844cd6690e1bcf436ad68d02116a5afa809607ed1b205ad1988f9f89e37ec9f5f698714fbb0fa3cd60e4ce895f769a1b27bc059b86636257304082f55a82eb82151bb203a55f7c2207e82d66126d7f93023d071e185932906537dc25b7a870dc3ac70dc2f14f07f975d264b0bfd8693f3cf281d02115a992246ad3bd9dedfcef47ac7d2e3af31f03af8bfb4b6afb67f7845a96c4e17a7d4b3bff5efdbb0dbf8e6c9ec641372eb56cdaf71d930ddac12b3e7547b3f27963b23a8dc5886901252a0f3908555cd0459fcb11acd5f7a0d88aece45ea018339813733e3e06a3a83e98ea23612d127107d4f71bf0ef547c5667b49c94add822b70b85d5153a5b907493b6ba1d2a6bff44c577ad2bda21a66657c9fccf570a786f1e483433457ba01916a55c5a0e02ab3b6859bf050792853152d565ec33283527aaf9c5d318d66bc4e11e2ecd14a133a9b226831bd718542c5d586df5a247685daa10e487c383b2379aba44e69d50135af49bea8d51a214b6368ac3dc7aa635774112e897c78102836097a6342c4725b2869d4275838e9b7cd46c93486089a9aa7d7682f0f53e2739e832c362faac3f9cca86209d55f9db5c46250ab353d8b4b5d47e18dc6e74f21a036280163653e078d40b7a48ce2ad4534213f233a3f0753c86e0ce26758d5275df0d076bc86bb70541862ab406631df7d1cff0357fba3655de1eae8e46861ecc3602d58f27229033108a9639fcc13f302ad87

e208f2e34e765ee2398aaa7de6a3eac7b7c95ae5038b39ca2e3189381186fbb57a929c98a70828a9d62b2a454cb8ef86bf56eae6dfc7392170aa6a33c42d40fc80076e11253a7202ad09b6a80a60508ea36b6b043e1ece79ddd2e0781aad02a7c4ebaaf2b7ab3df1b21d1d95cf217e6519abbbb5bbf7d9feac2f1e1a4dec76d27b34acf1dce2b22c319431b18d5d09c911e35048c3c7a7ef033eaa60d3fe1c69dbc6f0ea78f3c08857b4ab54d36b71a2495099449bf29838aa835231bd49fb09ba399f8435416f5d1c9a625235ef8691145f6ed11b11d2e6c853ff061097cc61321ce35f84a102f48afc7e1a1f57ed7768c43f461bd00fb9044d1d40df1290049fa054c68d4890a157a198a0fc13c3047e68692013737f89d1910ab76d815ecf3fe28f1ea30431b35aba8cdb2cf936715dd56222cbc038762f20b237b918b92890c216e2ddb386731078621862

05b46a92ce88c1bd656182d5c1b98d0b7c64f66b6d7d4402a2aeb8ac10dde33d3033f5

1edebd58e68ad36ed1bf0d9a1289e2d2880060344ef02018aed6563a13d16b69662b76883e632d35d87091d89aa43fc8dec755f94792630ce19a5adad2972ed89add5e63f093c66df97c40fb35e06c37bd7bc9061f14ecdfb1c04b62b4fd04723f5995b2e906b44257a4b7b04af697abff80c5311eeae8416b9b5a5083c648179421a9a3a643b69c1b86d6eed7ae55a4c11cf13f332a09b1fa06fb57134c18e3bc

1fffd68241765185ffa103cb7dfde05f662e919361035a0123362773c98a26144583d64be6911b1467d2206f38c71e9e9aeb01b61e4363450382a0fe145b469292bac4c943d5667f892640bd36b99f05d28175ead645a793eb37b3e4a67dd76142d476d7c75ee280e622f9422164e4fd0ab02fcced32f3369080a70e91dbdf49f8ea1baec3e572ecd7cf1c091f2aa95fda03883a4da1574c9bf55f5bbd0fa8519393d5b2be1b8f1d4705454d1d8c528b4c16b81aca90df83afee78bdfa2d23b6ec5eec8b990a9c0bcb998215ca913abdad92cab84f81c4808995ea8c4793519cef2dadf5

f5682a91ef1a2738d91dd77d504ecfb510b8b35d0d4e3344096b873c181a628da1691ffc56fba3dba417ce8e81e3db4cf078fb1d5336b1f993c1cd4171b45404e7bf4d87d425ed191bc3de3b70e248523e10bd16501b881f8fa6e645d79f77e17296a86bb48dfcc245e0f9

56ea0879f086e057980fde42fa55a57ede44e2ecc770dd33a706e315f6e0ca96a2045292a9f609c5fc31ece65ff2917d73e22a9108056bf59857354a011686caf43efef6eda7eaf8788b8fdb8db42afb0173e918685493e025a6ff9da336ef5db4eb91492bb12820f6fc15fe3e9082afbdbf5351891f46829e942c9ae4dc0f9232028d559b4b9f33720fa2f45d06977b2b4ee26fc70fd7fbbc9ea292c3875497e296c428f9c65f3eca080b225f0e8ab8acc9c3e65631558e3a581109b2bca68f63841235bf59d7d9c27054996538d9ac27e84a4978a443c83334dc83ec39d9fe5b3453cae2832c47fa0fd6164d5c8368c046a30fca008d27f310432dcb9283f2b7c44367af94ea5ae89b80172b7f7d9f51b3abfd94987242de53f2faa6e4a9a4e2d7e41d52d7efa1cb635a15b1f5f430d142c18a4d9241a35fae8b8f082f49281862aac32045e28e29de94e697fafd698e3e2457bc0097ee628a286c99d5797cedc12f7163954cbaddd6ded5dcd8f9b78eb83965625fc3a7d6d869209801aefc9462d687e522c12f6d286e6dd3f178addb8f90c83d9966ccc8a3706666a7e37c3b0676882cca28dd7758fa86e2c3a3e05cfaa908e49cdea1c68ab52d381429683f7009cba49e8588051f8cfc82706a01860feed718192e57ae84b9d560eb7272

7bad047bfc030903a80f7730339efee2ef0fe697ed056cdbffd355c360d72486aeb98fad3b16158969c5586791e0c652640becc989f92caf4e2516320663c58f57142be6dfc02afae79d9bd3d94f224e3326762967457425a82fc6089b97238cbbf2b27fb7f673889ce63a290977b41d0db0fd0a5fb78b2a9d076bdd37b449e42c5a5e345bcaf330bcbb2960eed2fc267e33bf2876148954ec9731afbc83b1c8f88220520d83944f84255a36a17f81954e6b75b289735a883e76fef0e8e8fa4fa9eb67276da3072de5e36c332744456ef378fffab0f2c2d119b22f9e9107e75020638c48591bd535ead89229de28920b75d37a9dbaac60fc30db5403af1c95e973f886bc8913b57f05f4fcca2ef104ec818ec77ca159b5476c9f6a257b341767bb898337e9df9842a8b6deb606f9c5978e85eea8d55d925a4565f68203549bfe774b3cdc34d23351e36c85b82c8fc84b1150b17b1ac86828e4a1d4af0e5d29dceb68dc7329bc66706740b8484dcc765958751ec94317899e0ab81c4da1433f12b9a24c0237ceb9157d926bc0fec9241b46dc7293c3293b5e4e42022d5dd004d59116407ef3b1d9fdda2669f362636aca

dfe1d0f21f47242fb4b53b66ca4dc6b186fea5a2fd3a05b6bbf62bafb55aee5d540b463f29e9da31aa5827f92ddb78afd4fc832060b1e854d73fac048b63621551d8fd44f0945e83ca41c2658b3d38844e6997590e6e4b950cfb97065ffc1a8b8661f8f974123615ac3e8c38a1aee7c1537831cebcc9cc84e8faff7fbc1c1b6e46c5ec9de18501ddb6830330e812e05114959081149930287740b58a7af8857ea13084500016a40c5c7284eb5ba654

9935d8bc37be5b1d3d389f44d1bce4d791fc7ac33e6d90c3e5c8544d9fd1b5e03c5a4b8f5c459a7e67ac3e8044bb6959b6848fbe75260cf1d4e46099a954745be223c061c0b07fe446f08c1fefd99658a7441bfea71717761e90989acd5badc5d458a3e73021e66eaa7ad474ef6850985f157b1fa690a00067bda1ff88505a6859695f81a666d6b74fd477191b316f1e18ca7264599eddbf8c40235b2277e7ca211281026104760446e337b9259887b99c7f481002865bea2fa952f09727b12e281a3162a3e90cd8915be266cb72b5452b958cf47ed6bfbc072ca5f9


931f64eb974ad15bfc750a76855ff54c498aee09121b4b15dc3780caaed099c1c6816cc6d2cabedab1584681a1c4776a54ffdb9454e56fa4f03467b89fbf8d190cd54233d3ce032b015e5af05eb2a30b4a1c911ce83b15d345fbfb8407d53c22c101bfd34fec5d0e05cb4f2a33325b7c5bf33219bdd89c3b4c90501288a70ea440a46689e8f1ec7b2ad4

3b0bcc29d8f40be1e4445c98c0de5338c2610c213b6b208099d9604b3c3ed7b95eb43739b9ff1d5b53f150d6f68f1146067f26349bdc96efdc51de755e2e8c9d273d0c8daeb4e4b194182ae6730b90c6799432c13b7b170c51eef62bfa4cbf1a0726f224e854acf939f0132b96540e6feec18d7901c7e43ee1832929d2ed56dc5315f64fdf7c76064579fc37d97d5acd3361c7d99e701b24ae05f670d3f55e5b6f2a680bf3286be99ab767447ab861d37711dc99bc7e10491f01d4772242f8c1d82304e08563cfd62d9525070e0277f824fb0f0c0b28ad7719695452574c626b7680efbc00fd8c8253b318aded8f0e6dcbf63b79088c5bebe7ee15ea58b019ac3cc0bc9b40f04273676a05cd2810ecb2150e26d0d261dfff6813bce424a4934480150159c42ad10be7f5ad01a8c8ec3be04c84f258495eaff840a1b3f484d841f681f501efbf492167489b7d5dcc4a15ba77083f5cd88afbd06054b3d2a786a21eee3b17c78dd164647ddbe66d43a439bbad29bfbdaee5f84f8cfa6b9cfa7dabf44d2ca54c10771a8cf742e62cc4c994cdf3673c4bccf19d2c552bb33370491c9c63f52d43ef61aa5024651413cdbf1d010e4c05744671608f6a8f109613af0eee332bacebd193dda8bdf80ce18e218f553641aac0d339cb639bd8a591fb36992111623b1c48fc438c14607b92a7bd8d355fdf4389d48aa408c2588a0e4c30502c4bfba04947b322c7b8e1ce8db42e847d5d3f4cde30984f4cff0355d9af5b72286f6b5801bbc1fadbee5c605b1ecb325fe9cd6ea42d55f88e2b74c231836a5309e7bd7ce5332c5b71d9cc1fdb2755d9de634c1f64d50b0270a8b6397a7bf6f7886eb2475b0784c530aa1e512cc8573e772269b0f58ab856909855f24dcc41bf056c02f65833752e003639684309309621a3cb177fd51d3f5d8abe6eef90b448935a34abff7051694f88b3ab57ea77f3f09e78f0cc5d6be1

5a89dee91d8e4236f05c95f329e5f3a3cec4cf1777dc3777bd0e9341c0e3db19adf0620873c735fe5269ed0fd9c74b09b11f39026ac66e668f1a51f5223d784d075d35663ac511053fe78956faf8e6a5a3edb85e3da638895cec398cb9ec98cea4bfb1cc93ae74bfbff543f99aeab1c70e74d0b4f7593af5b55c0f4c220abbf8730693c9514561cf37ac12be12208c646fadeb82d9e4df737977875503dd50b588a5495724d86d256ff8e0e752e6afe202a00cf18640d7d0215f3a520422622e9f3f579812b30165557996f11c02cb9213bcdc3bfa2def98c907e22ddc282fd32bbccc1c7c60f4d6e9ee80abf20a0bdfc09fa754bae6dcb33641c9ea849fa0b6c454ee9e40f92972d78a38a5ecd43c7a7339bc9a90d7c29536be389dfa591038bbc1a7052291830ac9ffaeaf0938d5e2e6d0d66861f868443ba595b080abd975248b0468240298278ed94749ebb1117f1bb77785f3a151beb9d5a8a3abcd3387004f51ea97402f011755e5348c0e55ea0f52174329ad62b136897f36397868a60d

b3de718667cf47c1d153daff9d0b3d3bb088729e3e63c634b12c0a8ef021cc4cea11f6b754a53379a9891dc095d9f9aa4bb75390cb58d9f02fe2862df2aa4dee9bf3cbd265cfd67d599449fc181f742a868a7b66a4e32715db226592477d5295c02918ba91033a8abf09a97fb5ecb48a05472ab48e5a21d93b7bc15b4105dc50e0

5511c77ea5d9cee04d26e49c853a848e1ea6e3d3cd4d56a08743e9f35a8bbfed31e05f53a2860d7194993c461605380aa888c3c7ab0eb2f952b497de9f1860ef6b39a43b5e562d6af9b17d3154127c491f09a5ab953e381211be9a6f851d1754a279d4598c7ddc21ab95e00ba6a4e489093ec7e3bbeba69543d47dd47c8321fbbd4600d94a843b12f1bf3cc180929ce6a146f6b38d6f73f96903cf9ef104ca4fbf325371ea36a8b776e36ce0c8c1f8bf4949f2cb4aa78335c9e76809d8ca9c760b66601811f4b8a5d157dd8c60d2aa105e287872dde5c49a4f31e3f53d9df99357d27d9cc2a197b6204c31291fc7a40607b851f0e88643e09b560869dcf9337d1455b44f90c7e3187f703516b198b241dfd1086414710ae56ee214165ba725f047adcc12e5873f20f413ead931d84794feadfe3b79cc89f2bf706457d6f3a0bf66dfefeb20b2d3c7d05edcf642b3599e685650b0464c2673a8ae00d35dbd73149973374ef7781cb46f2460d853c610b8785ace05d19c6bd388e7b11fb3ee96c231cc21078473895aa5b3ea043f882179b4cc5a0a0e6f8b716f5cb8e71783ec4022d73ced7b62552a616ea3d41820ace6270b3b7483f55ab506dedc84e356f8711408788b78993dedbcc61320f157e468cfd8fac0ae2182ca611753a588b886757e707f3d0ae727542d68ad99e5351e4c1ea471b65440a619b05466efa6ea155a6d68efa5f16ed4e9e6cbaac3f602f6ed3c8ddf3bfe6512d89f22aa61c5f226608f8c

6280bf8d7769d9634ed3b96299e3b0ed0fd262bf7129ec215916d59ab6e9ecb20570e87bb7bf17da1bfb4e8e83cfb68819bbf01b97cdf298afc96a17c7a32069caae64a3cbf45f6cc00627758f3a28bf91de50a658cdb1577c264c569babe4da6953958aa20135b5e6727aeefab8f1c0231207398e12a07b266b3a3aed6ad2d9bd98b7aedba7b14bc8b5f73c51a896338cf4a60f713ff8b3f81a33814a513cdc91ceb2afc1b1e4b358c74098d15deb4f2f7c3a0bb3cb57b8aa226558a3f11155977c192c5e4678731a1462497130c852220f7346af79d78c2d4a70c7610391e331adcf8a2cf7c4435a69d3a588e1195de250b84ea7ec169a66503258717fff95d8ee32c77573a272df4d52ff80dc53d89d673f14c663fb11113897918cb73eab0ea35b9fd5f99e4ae4c2ae66794bd72b05334d41ec04c2fab1c036942f7a3fff11f3b8d4e5a5d0636c572e6d86efbb0b905e5cadbe1c291b6a6c6e2ab05dbc033bcf3e5023862337335e451d4f15ecd60a77cfc7f8a16b07bf122c62d0d9e29c5222fac24e25cea707d61272769fee25f9cf9e28dfa4c66bdedb05a8a0d283294bec511d66a4ef454f7b4cb3490e9908f4a91956d3b4bf81130375e0b8a4c68a82ea10f1e9df38edd6950f7cd89bd9ee26b7e0c501d188c1fc5ed900d66e9407869fdefc58f081c7307be87ee723f8861ce7fd23ad16fa065314a7da35ad7dba7c38df5a956180bf2c5653311106e5ae0ed8845fbf22ee949e11575ac494180ce01fa6172b3f762aaae200a7bdee116a8abc07a512e2034f4268dac09267e0d6a0c2d0cc840578915b32aa7be9ce5641ac8b01791512327d484c088e16316f719ce201b51bcd4ca35c657522b386cec7e0d939f85c4be2267b455f2d3b5e0062273f1992e44de532aba859b289636a3cab73905360f5085f8ee6219ed57e3dfd1f9cd4c693f70b5e235817f4aa03bb5b7ca6cbf341563bb059cc1172bd0286cb4aaec87cb3

93118b136668bafd85c4e67f6d8bf89d69a87b3baf897c879e44f3193ae5aa83a7d2a3d42aa69f3f03eb9e7fa3ff745c0221b2fce38df5650855e2eb0546b2c10f8ad7d1d2c3409851ab29c75462383f666babb47fbfd07ae696a298446df79f7d8771d1babecf65521c35087640f4c0eb11b4bf4be84e337dfa075ff7183334c9362e42be5ec7221ff64d3cba87d190310674af1646cc44751763ddea6429ccc9a85e13fb085a9541251f3f0268fbbaed240455806be7ffaf3ed1a6bad180dd580f94aac19d9b43d131963d9dda37d60be37b80284d1eb76e58e69e902321b2b12a8b6fb880e2e4613d72a0fce802625c19ca788e6858b539d30ce2cca9026dad6d45b4de4893a218b4759dab5827772e58c4513189a54a093e20e5500f582550461ba58b62748d07508c6e8df1d145623e4d17a92c69afd06c1b5419645d51c66d7f7cff17e872348b40e0d3d8ca3c7d92a7de8b7a618f4306b87748d6c9f33a83c5bbc30f03f912aeeeb02029

ff6ec874711aff670b964b55b517e259667be6aac7bb8b4e17ec6701144b00198dbb5213307d875555eb3e5fe15985379999a3c827a76fac35c6142cd6f24749700e1bb76054e42f32cd129855b491cbd9f88da3f843d43e73494168f0a4531a0630b071bd31cec3d6e6b1ccf22e6d512509f716ce2895bdfa5e99cc93807a522fde4440a63802e782028c2dbf56d63c00ae24a6b5dc8093a83a42f9c3b61b6f07cc0b13f5b7dddb6e19b06016e3a15cb1c5f741d4884538ffcd7d294a23ece2b041f64aca99f3aa0d80ae06f63e00890b3c0f229c5fe262e7f50d58c274adebd8a01264e4edb03f38568046f76c08bcbf4ae5d18fa68fcd68f7686f43ed89a96f3b202e9a3185f2f6b5a68c94293dc6198b12408e640880f7def7cb331e07cd9312e55474d869269378df513151cf6503ecd2b45cf169685747c110a2ef8bf7eb6a383a3fd5d1955dc5ccc00602ce8e56cb93d8103f587c57b8cbea58941951cb3d355497ae4d27edab3b3c27f8f086c4a97e391561d01302fc467e4fc6ccc7530126b84ba3dfd65a7ba0eb8da52d9cbd449232c1e992de2beea9f5731a811625e89631b06008a3d6a63eded00ca8180a715edd30b5f32c982e055b4be646f50d

7f7cb860a3c994ede117f0496350519b02e19e91609b39891ae420ec6dbe0d23ccf59afe3d3fd3eacc1ca9749897c081f06bf8c21098cb2d6a903ff4f227c356a2c6726c239f0eb63bc6c8bfcb8797c3ef7268d2acae53abcbd01a05dc4c60fad0c955640acd6cd9cbd8b916f4ee8c5570b02d53115733ca4e632df7c8616b8e131e47d6c589cc4c25aa92816ece48646381121d3c43fe3e706afc3b20f0bba96e4f38c22da5f598f70eca127f91c1e9d28ef0428c6e268184d122abab8e82d09d4e5487dff78918b0e0ac4ad7b3ae834472890e05750d79dda8153ee03c49d04750e0295ac382a12687dcf72fa34513809f3e7547140c6e8c6a4064fcc63178aab20ef6bc377d4abf536b96079e3862f2fb4961b83e3d4fe967715d4b971086ab127c901cdb76310653754fff2b09212969246ea71755d7b35a770fdffb608442485f872fa722e8fe2400b910ce81a94dd9b2c9eb36f6f1755818913c8d7d8881c7b7a0e48f7608d876636293f3122ce34e979efb076d42ddbbe2286a35a24289be6b4e1b50f2fca578ede103e0f24bdc778feff1650ca616915b35821b3bb7f0bcdd0820db99697c9ed1a24e9f7c79fcebf5743c8c7e0e79b0437eec54d5a291b2121fd289054d4efb7c596fb1ceadf0dce27f9e5161db17da05309a66c159e07ae4f7fb047b59613ea9d3a173f38be767f36e86f01e4ac02a416ea7a2e2c7b04ba18f687822fda7c7b0b68578ac2dd10a27e781e7f54905e4d724d1fe17215be5be6d161bb6e6967db5eace6ec3e8b350d016eac86056f5a9bdbfeae9653c3be5f833392b66949a10bfefa3302aefe7627d65f7571a4a9ad345be005b25bd41028f9a9ba33e686a

61b2c0a72f7dd08a5efe81855243ce42390641b4a54228a7ad657a24dde65f314f4bd763ad2b8c8eb9678cf45b8305d06e7c04fbb59da65016e2eccb1efb22fb2f6f7b31b43b2cf92d369ffffbdb46df675b8398bcea0528b2afeea30c141197fe8eecd362a71c120b69d57548940a0fa274fdcb1230b21031eb405e577026ffff49e990c7c236e00134a50aa99d8f0c134ca91e3bcdc83dd45045628a41568eb4810159413fdb163796dccc34d9d57eac73a7eaa868a105bca07d6bb726e683f28f8d25385578da10c0d3886e7d948652d86dd41a004405a6f4ed26a92c203ec5d85de2f01db6fdfbcceaf7e9599167b907c5e6a8c09fc3007345ccd7d072631162ac35f40361333e99c108318a93f55a27f949044d76f777cea23c8e4363eb0d0cc790d0e1061b5bc9575be36c7a5a2648dcbbd0978f7591c79266bafa5adc8651f2c0c8599507594cb9de99471de11b3bfa47432b943e39afc8b2effc445b9d018364d33a0ae7d5638f41b9c310f55377ba6c42b32837b510e82a7d13df39da79d5a097d347ca8cec4b3ee4c7f7d375fd12962b6f619e75bdfb05fe65dff86a06f9244f1ba4741e8b1a06b7c0af5cb0c33a9cff1373f3fa856a2b96939809f96ea9791306804cb1dbf0830fc03e2bda88709ced54c755fd326e30349b69c7640905c64b6c56d0e4d47c4c4223ac51073f24dd3d92d22edf3e7b75c1b7fa5d43ecdc44bf886ee166d6fcd4962e4da58edae5

e3f913ca5898b3417af42023078d785b23b3add14c7f7957c8f69def74aa339198042ea21998

eebc15d9ab5c90d6f73d5eed4992a2312da80919122c42983bb6b7de18d05a553e1e805ff13441236912a58bfaae8ee4646d1dc072552782ea2e5bf0547a99d647d646bb58e2575266ae4a314b4a03ee9f658797220a7b035fbb10bc4a1170a39bcb70c10518613d10685fbb610a6fbe83099821e8066569036a875e21a78cc122007ddb8ea49d49d09e0c468f125422474c3e4aed6f6f8d4a34c7109c052e44253746f53845ee1e369e173f6db96c61d30cb984a4784dc07b5e423d901f95bbd5c00e0493e7f7b1677fd4ce7d7a1fea52aaefbf82d9bbc18cb4d1bf1fd93973f3eeabab61b26397293e7046246b79116a4c6fce75e9a99d7c9285f5729565f0971b998d994198472e14f9b10e13aab79305e5285515cbec4ae777813ea2f0c6cc5fca1d373e1b03a5f0a9fe2ae2079a02741d1cd91b46e53b9527ff07576f

On that last point, at least, I have no doubt in my mind: I’m absolutely right!