Overview of the 1941 Messages
(Operation Barbarossa – Heeresgruppe Nord)


Status on: 01 August 2026
Messages marked TS are enciphered with a manual cipher called Truppenschlüssel.
The links marked Spruch lead to a copy of the German message form.


Unbroken Enigma messages are highlighted in yellow.
Unbroken Truppenschlüssel messages are highlighted in green.
Note: In July 2026, research in the German Bundesarchiv revealed several 
collections of radio messages, both enciphered and in cleartext. One of 
these message collections was from SS-Totenkopf Division's logistics 
command, Nachschubführer. Many of these messages were sent to the Ib 
(Quartiermeister) radio station and are identical to those in this list. 
Others are new, but most likely related. These new messages are added to 
the 1941 Message List in bold, with the indicator NF (Nachschubführer) 
after the message number, indicating that these message numbers belong 
to the NF numbering. All NF messages are outgoing; hence, the message 
numbers are in blue. 

--- 1 9 4 1 --- Date No. Part. Kenn- Length Broken / gruppe Total/Cipher Run *************************************************************************** June Red (Incoming) ******************** 22.06.1941 3 EHSTQ 57 / 52 23.06.1941 4 TSBRP 61 / 56 Broken 23.06.1941 5 APQUZ 166 / 161 Broken 23.06.1941 6 LBBPR 132 / 157 Broken 23.06.1941 7 RMDYF 147 / 142 Broken 23.06.1941 8 1tl AMCQL 189 / 184 Broken 23.06.1941 8 2tl APQZU 111 / 106 Broken 24.06.1941 11 *27 1tl GKVWS 233 / 228 Broken 24.06.1941 11 *27 2tl EHTSQ 186 / 181 Broken 24.06.1941 9 WEMQA 70 / 65 Broken 24.06.1941 10 HSNGP 131 / 126 Broken 24.06.1941 12 STAMQ 98 / 93 Broken 24.06.1941 13 ZSXEU 212 / 207 Broken 24.06.1941 14 MKEUX 133 / 128 Broken 24.06.1941 15 REDBK 53 / 48 Broken 24.06.1941 16 RZUEX 157 / 152 Broken 24.06.1941 17 VYHMQ 131 / 126 Broken 24.06.1941 18 LTENL 73 / 68 Broken 24.06.1941 19 SMGPD 96 / 91 Broken 24.06.1941 20 SAUUK 140 / 135 Broken 24.06.1941 21 LGIPD 185 / 180 Broken 25.06.1941 22 TAZUK 241 / 236 Broken 25.06.1941 23 GOAAE*1 209 / 204 Broken 25.06.1941 24 APTWU 104 / 99 Broken 25.06.1941 25 AXBPO 148 / 143 Broken 25.06.1941 26 FOYFB 229 / 224 Broken 25.06.1941 27 LBYUK 93 / 88 Broken 25.06.1941 28 SHTUW 103 / 98 Broken 25.06.1941 29 ABTWU 195 / 190 Broken 25.06.1941 30 SCGKU 83 / 78 Broken 25.06.1941 31 INBPY 160 / 155 Broken 25.06.1941 32 SDWTU 103 / 98 Broken 25.06.1941 33 FAPYB 232 / ??? Broken 25.06.1941 34 WMUKY 217 / ??? Broken 25.06.1941 35 URKAG 100 / 95 Broken 26.06.1941 2 *28 XWDMY 106 / 101 Broken 26.06.1941 36 uuu/pjy (No message) 26.06.1941 37 VCMYV 62 / TS Broken 26.06.1941 38 1tl PSPDX 182 / TS Broken 26.06.1941 38 2tl VVVDL 100 / TS Broken 26.06.1941 39 YBTTS 122 / 117 Broken 26.06.1941 40 VOMHS 16 / TS Broken 27.06.1941 41 EGHDD 14 / TS Broken 27.06.1941 42 BWXVH 54 / TS Broken 27.06.1941 43 QZDZR 20 / *4 27.06.1941 44 XDABS 46 / TS Broken 27.06.1941 45 HXZKV 43 / 38 Broken (by Dan Girard on 14.06.2017) 27.06.1941 46 ILUQL 32 / TS Broken 27.06.1941 47 DWXVH 50 / TS Broken 27.06.1941 48 WRMKX 146 / 141 Broken (by Dan Girard on 14.06.2017 27.06.1941 49 stm (Special) 28.06.1941 50 MRGZG 15 / *4 28.06.1941 51 *41 PLDRV 215 / 210 Broken (by Alex Shovkoplyas on 13.06.2017 and Dan Girard on 14.06.2017) 28.06.1941 52 AFKZT 124 / *6 28.06.1941 53 RXPSB 104 / 99 28.06.1941 54 YNGSS 41 / *4 28.06.1941 55 YNGSC 20 / *5 28.06.1941 56 YSGSS 20 / TS 30.06.1941 62 SGNGI 16 / TS Broken (by George Lasry on 22.01.2022) 30.06.1941 63 CEFDC 20 / TS Broken (by George Lasry on 22.01.2022) 30.06.1941 64 DSGPZ 14 / TS Broken (by George Lasry on 22.01.2022) 30.06.1941 65 *42 PFQRH 204 / TS Broken 30.06.1941 66 VGNZE 102 / TS Broken (by George Lasry on 22.01.2022) 30.06.1941 67 (No message recorded) 30.06.1941 68 MXWQP 52 / TS Broken (by George Lasry on 22.01.2022) 30.06.1941 69 CEIXC 120 / TS Broken (by George Lasry on 22.01.2022) 30.06.1941 70 DUESE 94 / TS Broken (by George Lasry on 22.01.2022) 30.06.1941 71 (No message recorded) June Blue (Outgoing) ******************** 27.06.1941 12 *7 1tl ENOMA 193 / 188 Broken 27.06.1941 12 *7 2tl NGAUO 143 / 138 Broken 27.06.1941 13 *7 AGJNG 211 / 206 Broken July Red, Batch A (Incoming) **************************** 01.07.1941 72 DXPHY 84 / TS Broken 01.07.1941 73 LYASO 143 / 138 Broken 01.07.1941 74 XQVYP 24 / TS Broken 01.07.1941 75 *43 LPIG- 146 / TS Broken 02.07.1941 76 UNOHX 160 / TS Broken 02.07.1941 77 BBSPS 160 / TS Broken 02.07.1941 78 UZCEA 92 / TS Broken 02.07.1941 80 KSKQQ 60 / TS Broken 02.07.1941 81 ADPSW 92 / TS Broken 02.07.1941 82 PBUCR 180 / TS Broken 03.07.1941 84 FCVHR 64 / TS 03.07.1941 85 HKMZI 140 / TS 03.07.1941 86 FBOIQ 46 / TS 03.07.1941 87 KLJBO 55 / 50 04.07.1941 88 TKYKJ 40 / TS 04.07.1941 90 KVLIG 98 / TS 04.07.1941 91 SGOXX 88 / TS 04.07.1941 92 UBYVQ 126 / TS 04.07.1941 94 HFEYY 148 / TS 04.07.1941 95 LICUD 74 / TS 04.07.1941 96 DSZPZ 62 / TS 04.07.1941 97 DEZPS 60 / TS 05.07.1941 99 XTMSY 161 / 156 Broken 05.07.1941 100 LXACA 25 / 20 Fails 05.07.1941 101 DEROP 183 / 178 Broken 05.07.1941 103 EVHYZ 120 / TS Broken 06.07.1941 107 ABGUX 131 / 126 Broken (by J-F. Bouchaudy on 28.05.2006) 06.07.1941 108 ABAHP 86 / 81 Broken (by J-F. Bouchaudy on 30.05.2006) 06.07.1941 109 SSKFV 60 / TS 06.07.1941 110 HOHOX 50 / TS 07.07.1941 112 MXKFY 112 / TS Broken 07.07.1941 113 XIVFG 31 / 26 Broken 07.07.1941 114 ONSVM 148 / TS Broken 07.07.1941 115 MXKFC 204 / TS Broken 07.07.1941 116 XZHWL 143 / TS Broken 07.07.1941 118 GMVXV 222 / TS Broken 07.07.1941 119 MXKFC 182 / TS Broken 08.07.1941 121 IABZV 48 / TS 08.07.1941 122 GLPTL 72 / 67 Broken 08.07.1941 123 EHNPZ 87 / TS 08.07.1941 126 ABDJV 217 / 212 Broken 08.07.1941 127 HBNVE 112 / 107 Broken 08.07.1941 129 IASRZ 90 / TS 08.07.1941 130 IASRZ 52 / TS 09.07.1941 136 CASBL 81 / 76 Broken 09.07.1941 138 *44 WEUWY 53 / 48 Fails (But same as 140) 09.07.1941 54 NF/37 BVRBA 152 / 152 *57 Broken Spruch 09.07.1941 139 BEYWU 65 / 60 Broken 09.07.1941 140 WEUWY 53 / 48 Broken (by Michael Craig on 17.07.2007) 09.07.1941 55 NF/40 WEUNY 53 / 48 Broken Spruch 09.07.1941 56 NF/41 ELOSP 107 / 102 Broken Spruch 09.07.1941 141 DESGF 68 / 63 Broken 09.07.1941 142 TUGFI 49 / 44 Broken 09.07.1941 143 WNFGI 64 / 59 Broken 09.07.1941 58 NF/43 WNFGI 64 / 59 Broken Spruch 09.07.1941 149 GWGAO 128 / TS Broken 09.07.1941 66 NF/45 GGWYU 97 / 93 Broken Spruch 09.07.1941 67 NF/47 ZYNID 50 / 45 Broken Spruch 09.07.1941 68 NF/46 PESOG 72 / 67 Broken Spruch 09.07.1941 70 NF AZNVE 185 / 180 Broken Spruch 09.07.1941 153 SOFGI 85 / 80 Broken (by Michael Craig on 06.06.2007) 09.07.1941 157 *36 ABUNY 139 / 134 Broken 09.07.1941 158 *36 NEWUY 125 / 120 Broken 09.07.1941 160 *36 ENIDN 129 / 124 Broken 10.07.1941 161 ANIJQ 211 / 206 Broken 10.07.1941 162 1tl ABNAQ 214 / 209 Broken 10.07.1941 162 2tl RDNAQ 118 / 113 Broken 10.07.1941 163 1tl QINKU 202 / TS Broken 10.07.1941 163 2tl QINKU 180 / TS Broken 10.07.1941 164 1tl AFWCS 182 / TS Broken 10.07.1941 164 2tl OOVDD 114 / TS Broken 10.07.1941 165 1tl RMZPR 272 / TS Broken 10.07.1941 165 2tl FRXSB 258 / TS Broken 10.07.1941 167 BIOQN 53 / 48 Broken 10.07.1941 168 SHNQO 119 / 114 Broken 10.07.1941 169 1tl IQOGM 190 / TS Broken 10.07.1941 169 2tl QFYZL 88 / TS Broken 10.07.1941 170 TXIJQ 123 / 118 Broken 10.07.1941 88 NF/61 MVUEH 87 / 82 Spruch 10.07.1941 171 LKFHD 88 / TS Broken 10.07.1941 172 *38 MVUEH 87 / 82 Fails 10.07.1941 173 *40 SIPVX 99 / 94 Broken (by Alex Shovkoplyas on 09.06.2017) 10.07.1941 174 1tl OOZFL 240 / TS Broken 10.07.1941 174 2tl LLNFX 120 / TS Broken 10.07.1941 175 AMBLA 52 / TS Broken 10.07.1941 176 RLGRZ 120 / 115 Broken 10.07.1941 177 AOLLN 114 / TS Broken 10.07.1941 178 SSCBN 134 / TS Broken 10.07.1941 179 RMZPH 188 / TS Broken 10.07.1941 180 NZGRZ 40 / 35 Broken 11.07.1941 182 GWGAO 216 / TS Broken 11.07.1941 183 WAQXU 44 / TS Broken 11.07.1941 184 WAQXC 124 / TS Broken 11.07.1941 185 OQEVY 98 / TS Broken 11.07.1941 187 AWTZK 54 / 49 11.07.1941 188 VSYVD 150 / TS Broken 11.07.1941 189 ZNLZT 74 / 69 11.07.1941 190 AQXLS 160 / TS Broken 11.07.1941 191 RBAMS 96 / TS Broken 12.07.1941 193 XWFEC 98 / TS 12.07.1941 194 MAKJH 90 / 85 Broken (on 09.06.2006) 13.07.1941 197 ANERF 37 / 32 Broken (by J-F. Bouchaudy on 10.06.2006) 13.07.1941 199 MYFRE 31 / 26 Broken 14.07.1941 200 *37 GSEAN 87 / 82 Broken 14.07.1941 201 *37 EGERF 127 / 122 Broken 14.07.1941 203 CFYZR 77 / 72 Broken 14.07.1941 204 DFEDL 128 / TS Broken 14.07.1941 205 PZUBV 24 / TS Broken 14.07.1941 206 NZIOE 42 / TS Broken 15.07.1941 207 UURPQ 82 / TS Broken 15.07.1941 208 KXFIY 114 / TS Broken 16.07.1941 210 SNDNX 118 / TS Broken 16.07.1941 214 FTNBK 106 / 101 Broken (by Enigma@Home on 15.09.2017) 16.07.1941 215 ZHRIQ 100 / TS Broken 16.07.1941 216 SQOKQ 122 / TS Broken 16.07.1941 217 HCYCW 144 / TS Broken 17.07.1941 218 TNIDR 92 / TS Broken 17.07.1941 220 IIZES 104 / TS Broken 17.07.1941 221 AHRNL 80 / TS Broken 17.07.1941 223 DLUBA 164 / TS Broken 17.07.1941 214 FBFEX 212 / TS Broken 17.07.1941 225 ZMZRZ 30 / TS Broken 18.07.1941 228 HJVVS 162 / 157 Broken 18.07.1941 229 ITEHP 92 / TS Broken 18.07.1941 230 YIWWD 84 / TS Broken 18.07.1941 231 ELEWN 158 / TS Broken 18.07.1941 232 LNXSY 24 / TS Broken 19.07.1941 233 XNRLR 182 / 177 *39 Broken 19.07.1941 234 LSEGB 105 / 100 *39 Broken 19.07.1941 236 ZCEKK 148 / TS Broken 19.07.1941 237 LORUT 122 / TS Broken 19.07.1941 238 QCBAS 176 / TS Broken 19.07.1941 239 QEMDD 88 / TS Broken 20.07.1941 242 JBIYH 60 / 55 21.07.1941 245 JBTVE 100 / TS Broken (by George Lasry on 22.01.2022) 21.07.1941 246 BNZIM 84 / TS Broken (by George Lasry on 22.01.2022) 22.07.1941 248 BOFXE 134 / TS Broken (by George Lasry on 22.01.2022) 23.07.1941 252 DOLHA 70 / TS 24.07.1941 253 QQPCY 334 / TS Broken 24.07.1941 255 IXCLP 150 / TS Broken 24.07.1941 256 FIROT 102 / TS Broken 24.07.1941 257 MDBVP 100 / TS Broken 24.07.1941 258 TYGKG 226 / TS Broken 24.07.1941 259 EDOXT 72 / TS Broken 24.07.1941 260 CMOUL 70 / TS Broken 24.07.1941 261 QLEIS 104 / TS Broken 24.07.1941 262 RXCLL 194 / TS Broken 25.07.1941 263 CPUDN 32 / TS 25.07.1941 264 NEUEM 74 / TS 25.07.1941 266 AJLJD 189 / 184 *35 Broken 26.07.1941 268 LSSLG 68 / TS 27.07.1941 271 ORUKD 120 / TS Broken 27.07.1941 273 TZWCL 44 / TS Broken 27.07.1941 274 LVWVZ 50 / TS Broken 27.07.1941 275 GPLUV 68 / TS Broken 27.07.1941 276 DCDVR 104 / TS Broken 27.07.1941 277 DCDVR 102 / TS Broken 28.07.1941 197 NF/136 1tl KLCYO 178 / 173 Broken Spruch 28.07.1941 197 NF/136 2tl FGOID 194 / 189 Broken 28.07.1941 198 NF TPOYC 241 / 236 Broken Spruch 28.07.1941 200 NF LLODI 84 / 79 Broken Spruch 29.07.1941 281 CFQIB 56 / TS 29.07.1941 202 NF AFXNG 130 / 125 Broken Spruch 29.07.1941 282 KLDIO 95 / 90 Broken (by Enigma@Home on 02.08.2017) 30.07.1941 283 DSCBE 228 / TS Broken 31.07.1941 284 VHRNE 136 / TS 31.07.1941 205 NF FMNGI 63 / 58 Spruch 31.07.1941 285 FMNGI 63 / 58 July Blue, Batch B (Outgoing) ***************************** 07.07.1941 18 ENSIV 195 / 190 Broken 07.07.1941 19 TFZGU 69 / 64 Broken 07.07.1941 20 1tl RFUGZ 179 / 174 Broken 07.07.1941 20 2tl FNJAU 155 / 150 Broken 08.07.1941 23 KHLPT 125 / 120 Broken 13.07.1941 24 1tl KHGPR 149 / 144 Broken 13.07.1941 24 2tl YSPQX 88 / 83 Broken 13.07.1941 25 FHPQX 219 / 214 Broken 13.07.1941 26 AFUVO 14 / TS August Red, Batch A (Incoming) ****************************** 01.08.1941 1 PKRIN 117 / 112 Broken 01.08.1941 1 2tl MJNRI 220 / 115 Broken 01.08.1941 2 LDWJP 112 / 107 Broken 03.08.1941 4 CZURH 72 / 67 Broken (by Alex Shovkoplyas on 25.04.2017) 13.08.1941 7 KEJNQ 158 / 153 Broken (by J-F. Bouchaudy on 27.05.2006) 16.08.1941 8 NF BEFOB 63 / 58 Broken Spruch 16.08.1941 10 GWISM 59 / 54 Broken 16.08.1941 9 NF GWISM 59 / 54 Broken Spruch 16.08.1941 11 KLIBM 167 / 162 Broken 16.08.1941 10 NF KLSIM 167 / 162 Broken Spruch 16.08.1941 12 ATSMI 69 / 64 Broken 16.08.1941 11 NF ATSMI 69 / 64 Broken Spruch 16.08.1941 13 OEIMS 86 / 81 Broken 16.08.1941 12 NF OEIMS 86 / 81 Broken Spruch 16.08.1941 14 ADJLQ 76 / 71 Broken 16.08.1941 13 NF ADJLQ 76 / 71 Broken Spruch 20.08.1941 19 *10 ALWOK 129 / 124 Broken 20.08.1941 21 *10 TUNYA 112 / TS Broken (by George Lasry on 26.01.2022) 21.08.1941 22 XHFBR 67 / 62 Broken 21.08.1941 23 (Plain text) No date 24 *11 JKRFB 147 / 142 Broken 21.08.1941 25 PZBRW 46 / 41 Broken 21.08.1941 27 ACBRF 108 / 103 Broken 21.08.1941 29 *13 LORFB 132 / 127 Broken 21.08.1941 30 ALINP 50 / 45 Broken 21.08.1941 21 NF ALINP 50 / 45 Broken Spruch 21.08.1941 31 ABAQZ 36 / 31 Broken 22.08.1941 31 AGGKR 41 / 36 Broken 22.08.1941 22 NF AGGKR 41 / 36 Broken Spruch 22.08.1941 32 FDHOW 103 / 98 Broken 22.08.1941 23 NF FDHOW 103 / 98 Broken Spruch 22.08.1941 33 KMFVY 155 / 150 Broken 22.08.1941 24 NF KMFVY 155 / 150 Broken Spruch 22.08.1941 34 FLFYV 90 / 85 Broken 22.08.1941 25 NF FLFYV 90 / 85 Broken Spruch 22.08.1941 35 BCRKG 171 / 166 Broken 22.08.1941 36 GRBLQ 291 / 286 Broken 22.08.1941 26 NF GRBLQ 291 / 286 Broken Spruch 22.08.1941 37 1tl FMBLQ 207 / 202 Broken 22.08.1941 27 NF 1tl FMBLQ 207 / 202 Broken Spruch 22.08.1941 37 2tl XFLQB 86 / 81 Broken 22.08.1941 27 NF 2tl XFLQB 86 / 81 Broken 23.08.1941 44 GETQR 159 / 154 Broken 23.08.1941 45 EPPRG 136 / 131 Broken 23.08.1941 46 DLEMK 49 / 44 Broken 23.08.1941 47 OSPEG 117 / 112 Broken 23.08.1941 48 YYTEI 88 / 83 Broken 24.08.1941 48 AGVMC 67 / 62 Broken 24.08.1941 49 FDKMV 75 / 70 Broken 24.08.1941 34 NF FDKMV 75 / 70 Broken Spruch 24.08.1941 50 DRLAY 112 / 107 Broken 24.08.1941 51 WAKMV 71 / 66 Broken 24.08.1941 35 NF WAKMV 71 / 66 Broken Spruch 24.08.1941 52 AKMNO 281 / 276 Broken 24.08.1941 36 NF AKMNQ 281 / 276 Broken Spruch 24.08.1941 53 FDKMV 79 / 74 Broken 24.08.1941 37 NF FDKMV 79 / 74 Broken Spruch 24.08.1941 54 1tl ABVMC 163 / 158 Broken 24.08.1941 38 NF 1tl ABVMC 163 / 158 Broken Spruch 24.08.1941 54 2tl FTMKV 149 / 144 Broken 24.08.1941 38 NF 2tl FTMKV 149 / 144 Broken 24.08.1941 55 FDALY 71 / 66 Broken 25.08.1941 56 ONRWP 78 / TS Broken — CT/PT 25.08.1941 57 FMITY 62 / 57 Broken 25.08.1941 41 NF FMITY 62 / 57 Broken Spruch 25.08.1941 58 MUITY 98 / 93 Broken 25.08.1941 42 NF MUITY 98 / 93 Broken Spruch 26.08.1941 64 GSRBS 108 / 103 Broken 26.08.1941 65 EJRSB 23 / 18 Broken 26.08.1941 66 1tl ILRSQ 218 / 213 Broken 26.08.1941 66 2tl GSVWM 239 / 234 Broken 26.08.1941 67 AXBSR 182 / 177 Broken 26.08.1941 68 KZVWM 170 / 165 Broken 27.08.1941 70 GSEIF 142 / 137 Broken 27.08.1941 71 AMERI 135 / 130 Broken 27.08.1941 49 NF AMEFI 135 / 130 Broken Spruch 27.08.1941 72 HSBGQ 49 / 44 Broken 27.08.1941 73 ZIRXK 121 / 116 Broken 28.08.1941 76 SPJBV 43 / 38 Broken 28.08.1941 78 IBQIF 97 / 92 Broken 28.08.1941 79 CRJBV 138 / 133 Broken 28.08.1941 54 NF CRJBV 138 / 133 Broken Spruch 28.08.1941 80 GEIQF 39 / 34 Broken 28.08.1941 81 ALQFI 92 / 87 Broken (on 14.07.2026) 28.08.1941 55 NF ALQFI 92 / 87 Broken Spruch 28.08.1941 82 GEOWJ 97 / 92 Broken 28.08.1941 83 TOVJB 152 / 147 Broken 29.08.1941 84 BSJYQ 136 / 131 Broken 29.08.1941 84 *16 Plain text for 84 29.08.1941 86 (Plain text) 29.08.1941 87 (Plain text) 29.08.1941 56 NF JSBIQ 110 / 105 Broken Spruch 29.08.1941 57 NF SAIKM 45 / 40 Broken Spruch 29.08.1941 88 *17 TLITQ 110 / 105 Broken 29.08.1941 58 NF ALBIQ 110 / 105 Broken Spruch 29.08.1941 59 NF ORIKM 45 / 40 Broken Spruch 29.08.1941 91 ADIOT 67 / 62 Broken 29.08.1941 61 NF ADIOT 67 / 62 Broken Spruch 29.08.1941 92 MMBIQ 200 ? 70 Broken 29.08.1941 62 NF MMBIQ 72 / 67 Broken Spruch 29.08.1941 63 NF SABIQ 88 / 83 Broken Spruch 30.08.1941 94 GRXYJ 156 / 151 Broken 30.08.1941 64 NF GRXYJ 156 / 151 Broken Spruch 30.08.1941 64a NF GRXYJ 156 / 151 Broken Spruch 30.08.1941 95 PRKSX 117 / 112 Broken 30.08.1941 65 NF PRKSX 117 / 112 Broken Spruch 30.08.1941 96 SKARY 41 / 39 Broken 30.08.1941 97 PWYRA 201 / 196 Broken 31.08.1941 99 GEUPY 152 / 147 Broken 30.08.1941 101 *20 WAYIN 201 / 196 Broken 31.08.1941 67 NF WAGIN 201 / 196 Broken Spruch 30.08.1941 102 *20 BLJOY 73 / 68 Broken 31.08.1941 68 NF BLJOY 73 / 68 Broken Spruch August Blue, Batch B (Outgoing) ******************************* 01.08.1941 1 PHRIN 131 / 126 Broken 10.08.1941 8 ZUBZE 62 / TS 16.08.1941 13 KMBFC 75 / 70 Broken 16.08.1941 14 HOIMS 100 / 95 Broken 16.08.1941 15 OGMSI 65 / 60 Broken 17.08.1941 16 1tl PGNAX 146 / 141 Broken 17.08.1941 16 2tl PBNXA 186 / 181 Broken 17.08.1941 17 ANJSZ 85 / 80 Broken 17.08.1941 18 PBXAN 68 / 63 Broken 17.08.1941 19 ARCGX 94 / 89 Broken 17.08.1941 20 HONXA 98 / 93 Broken 17.08.1941 21 MZXNX 88 / TS 21.08.1941 27 *12 AENIP 97 / 92 Broken 21.08.1941 29 *14 1tl XPBFR 155 / 150 Broken 21.08.1941 29 *14 2tl YYFRB 112 / 107 Broken 21.08.1941 30 *14 YYBRW 51 / 46 Broken 22.08.1941 33 RMBLQ 197 / 192 Broken 22.08.1941 34 KRBLQ 73 / 68 Broken 22.08.1941 35 BEWOH 44 / 39 Broken 22.08.1941 36 RXBQL 85 / 80 Broken 22.08.1941 37 HOBQL 173 / 168 Broken 22.08.1941 38 HOBQL 142 / 137 Broken 22.08.1941 39 SOLBQ 92 / 87 Broken 23.08.1941 45 YYGPR 153 / 148 Broken 23.08.1941 47 EEQTR 175 / 170 Broken 23.08.1941 49 HNMEK 79 / 74 Broken 23.08.1941 50 TMETI 138 / 133 Broken 25.08.1941 60 1tl ATBWC 150 / 145 Broken 25.08.1941 60 2tl SPTYI 143 / 138 Broken 25.08.1941 61 BEGPU 52 / 47 Broken 27.08.1941 66 1tl FOBGQ 153 / 148 Broken 27.08.1941 66 2tl FXBGQ 121 / 116 Broken 27.08.1941 67 SOEFI 186 / 181 Broken 27.08.1941 68 SAEIF 117 / 112 Broken 27.08.1941 69 JOEFI 67 / 62 Broken 27.08.1941 70 RAKOJ 56 / 51 Broken 27.08.1941 71 1tl MTEFI 163 / 158 Broken 27.08.1941 71 2tl RAXKR 163 / 158 Broken 27.08.1941 72 ENBGQ 105 / 100 Broken 29.08.1941 86 IHBQI 107 / 102 Broken 29.08.1941 88 EEJQY 65 / 60 Broken 29.08.1941 90 STIKM 105 / 100 Broken 29.08.1941 91 ITJQY 95 / 90 Broken 29.08.1941 92 MADAI 60 / 55 Broken 29.08.1941 93 TOIKM 159 / 154 Broken 29.08.1941 94 ZTIKM 271 / 266 Broken 29.08.1941 96 *19 ZXEMC 44 / TS Broken — CT/PT September Red, Batch A (Incoming) ********************************* 01.09.1941 1 WXZAE 53 / 48 Broken 01.09.1941 2 BRUMG 198 / 193 Broken 01.09.1941 70 NF OMGNW 103 / 098 Broken Spruch 01.09.1941 3 LIWUE 256 / 251 Broken 01.09.1941 4 TSPMS 86 / TS Broken — CT/PT 02.09.1941 5 EFOXY 70 / 65 Broken 02.09.1941 72 NF EFOXY 70 / 65 Broken Spruch 02.09.1941 6 XLHQS 105 / 100 Broken 02.09.1941 73 NF XLHQS 105 / 100 Broken Spruch 02.09.1941 7 TPHQS 70 / 65 Broken 02.09.1941 74 NF TPHQS 70 / 65 Broken Spruch 02.09.1941 8 AEDIZ 181 / 176 Broken 02.09.1941 1 NF AEDIZ 181 / 176 Broken Spruch 02.09.1941 9 *21 AUBES 206 / 201 Broken 02.09.1941 2 NF AUBES 206 / 201 Broken Spruch 02.09.1941 3 NF MMZID 125 / 120 Broken Spruch 03.09.1941 11 ABACE 194 / 189 Broken 03.09.1941 4 NF ABACE 194 / 189 Broken Spruch 03.09.1941 12 NMCEK 72 / 67 *54 Broken 03.09.1941 5 NF MMCEK 72 / 67 Broken Spruch 03.09.1941 6 NF AGIJS 85 / 80 Broken Spruch 03.09.1941 13 FAKEC 68 / 63 Broken 03.09.1941 7 NF FAKEC 68 / 63 Broken Spruch 03.09.1941 14 SAKEC 34 / 29 Broken 03.09.1941 8 NF SAKEC 34 / 29 Broken Spruch 03.09.1941 15 BOSOH 127 / 122 Broken 03.09.1941 9 NF BOSOH 127 / 122 Broken Spruch 03.09.1941 16 MLKHQ 319 / 314 *53 Broken 03.09.1941 10 NF MLIJS 322 / 297 Broken Spruch 03.09.1941 17 FAHOS 132 / 127 Broken 03.09.1941 11 NF FAHOS 132 / 127 Broken Spruch 04.09.1941 18 MOPCA 70 / 65 Broken 04.09.1941 12 NF MOPCA 70 / 65 Broken Spruch 04.09.1941 19 SIACP 193 / 188 Broken 04.09.1941 13 NF SIACP 193 / 188 Broken Spruch 04.09.1941 14 NF IKACP 305 / 300 Broken Spruch 04.09.1941 20 MMPCA 76 / 71 Broken 04.09.1941 15 NF MMPCA 76 / 71 Broken Spruch 04.09.1941 21 LMHOU 56 / 51 Broken 04.09.1941 16 NF LMHOU 56 / 51 Broken Spruch 04.09.1941 22 LMACP 166 / 161 Broken 04.09.1941 17 NF LMACP 166 / 161 Broken Spruch 05.09.1941 23 ALCHK 59 / 54 Broken 05.09.1941 18 NF ALCHK 59 / 54 Broken Spruch 05.09.1941 24 PRNWK 156 / 151 Broken 05.09.1941 19 NF PRNWK 156 / 151 Broken Spruch 05.09.1941 20 NF BCUCC 64 / TS *58 Spruch 05.09.1941 25 SAKNW 39 / 34 Broken 05.09.1941 21 NF SAKNW 39 / 34 Broken Spruch 05.09.1941 26 SACHK 99 / 94 Broken 05.09.1941 22 NF SACHK 99 / 94 Broken Spruch 05.09.1941 27 MNNKW 135 / ??? Broken 05.09.1941 23 NF MNKNW 130 / 125 Broken Spruch 05.09.1941 28 MECGO 86 / 81 *52 Broken 05.09.1941 24 NF MNCFG 86 / 81 Broken Spruch 05.09.1941 29 ASKNW 94 / 89 Broken 05.09.1941 25 NF ASKNW 94 / 89 Broken Spruch 05.09.1941 30 QIFEV 126 / 121 *51 Broken 05.09.1941 26 NF QICFG 126 / 121 Broken Spruch 06.09.1941 31 ALDNS 66 / 61 Broken 06.09.1941 27 NF ALDNS 66 / 61 Broken Spruch 06.09.1941 32 MLSND 99 / 94 Broken 06.09.1941 28 NF MLSND 99 / 94 Broken Spruch 06.09.1941 33 PADNS 105 / 100 Broken 06.09.1941 29 NF PADNS 105 / 100 Broken Spruch 06.09.1941 34 ABDKZ 118 / 113 Broken 06.09.1941 30 NF ABDKZ 118 / 113 Broken Spruch 06.09.1941 31 NF 1tl ALSUD 242 / 237 Broken Spruch 06.09.1941 31 NF 2tl LAUJC 177 / 172 Broken 07.09.1941 35 ABQOJ 149 / 144 *24 Broken 07.09.1941 32 NF ABQOJ 149 / 144 Broken Spruch 07.09.1941 33 NF SAMNS 114 / 109 Broken Spruch 07.09.1941 36 (header only) 07.09.1941 35 NF LMMNS 90 / 85 Broken Spruch 08.09.1941 37 OLWIJ 101 / 96 Broken 08.09.1941 36 NF OLWIJ 101 / 96 Broken Spruch 08.09.1941 37 NF ALLPX 98 / 93 Broken Spruch 09.09.1941 38 NF ALVPM 177 / 172 Broken Spruch 09.09.1941 39 NF ALRHG 116 / 111 Broken Spruch 09.09.1941 38 GEHRG 79 / 74 Broken (on 12.07.2026) 10.09.1941 39 AKTOR 157 / 152 Broken 10.09.1941 40 NF AKTOR 157 / 152 Broken Spruch 10.09.1941 40 GOTRO 127 / 122 Broken 10.09.1941 41 NF GOTRO 127 / 122 Broken Spruch 10.09.1941 41 MADVY 117 / 112 Broken 10.09.1941 42 NF MADVY 117 / 112 Broken Spruch 10.09.1941 42 QXHPP 36 / TS Broken — CT/PT 10.09.1941 43 BYTGO 68 / 63 *50 Broken 10.09.1941 43 NF BYTRO 68 / 63 Broken Spruch 11.09.1941 44 ALASY 60 / 55 Broken 11.09.1941 44 NF ALASY 60 / 55 Broken Spruch 11.09.1941 45 NF BRASY 39 / 34 Broken Spruch 11.09.1941 45 LMHNX 83 / 78 Broken 11.09.1941 46 NF LMHNX 83 / 78 Broken Spruch 12.09.1941 47 NF SAHTU 101 / 96 Broken Spruch 12.09.1941 48 NF ZIBIW 155 / 150 Broken Spruch 13.09.1941 49 NF SAYRL 150 / 145 Broken Spruch 13.09.1941 50 NF AMQDH 133 / 128 Broken Spruch 14.09.1941 46 BOTKB 74 / 69 Broken 14.09.1941 51 NF BOTKB 74 / 69 Broken Spruch 14.09.1941 47 XPFMH 83 / 78 Broken 14.09.1941 48 PLATI 73 / 68 Broken 14.09.1941 49 RFTAI 74 / 69 Broken 14.09.1941 50 EINVZ 150 / 145 Broken 14.09.1941 52 NF EINVZ 150 / 145 Broken Spruch 14.09.1941 51 ADTAI 248 / 243 Broken 14.09.1941 53 NF ADTAI 248 / 243 Broken Spruch 14.09.1941 52 XPTAI 161 / 156 *49 Broken 14.09.1941 54 NF XPTAI 161 / 156 Broken Spruch 14.09.1941 53 ADIAI 122 / 117 Broken 14.09.1941 55 NF ADIAI 122 / 117 Broken Spruch 15.09.1941 54 GEKUY 148 / 143 Broken 15.09.1941 56 NF GEKUY 148 / 143 Broken Spruch 15.09.1941 55 BOUTJ 104 / 99 Broken 15.09.1941 57 NF BOUTJ 108 / 99 Broken Spruch 15.09.1941 59 NF GLANP 158 / 153 Broken Spruch 15.09.1941 56 ABKUT 86 / 81 *48 Broken 15.09.1941 60 NF ABCJL 86 / 81 Broken Spruch 15.09.1941 57 QRUTJ 116 / 111 *47 Broken 15.09.1941 61 NF ZRUTJ 116 / 111 Broken Spruch 15.09.1941 58 ZEANP 78 / 73 Broken 15.09.1941 62 NF ZEANP 78 / 73 Broken Spruch 15.09.1941 63 NF ADKUY 161 / 156 Broken Spruch 16.09.1941 59 ADAFU 72 / 67 Broken (by Dan Girard on 01.11.2007) 16.09.1941 64 NF ADAFU 72 / 67 Broken Spruch 16.09.1941 65 NF ADAFU 214 / 209 Broken Spruch 16.09.1941 66 NF BRAFU 086 / 081 Broken Spruch 16.09.1941 67 NF DAPEG 124 / 119 Broken Spruch 16.09.1941 68 NF SUAFU 176 / 171 Broken Spruch 16.09.1941 60 CHAFU 106 / 101 Broken (by Dan Girard on 01.11.2007) 16.09.1941 69 NF CHAFU 106 / 101 Broken Spruch 17.09.1941 70 NF DAAJW 155 / 150 Broken Spruch 17.09.1941 70a NF DAAJW 158 / 153 Broken Spruch 17.09.1941 61 1tl ABDIY 234 / 229 Broken 17.09.1941 71 NF 1tl ABDIY 234 / 229 Broken Spruch 17.09.1941 61 2tl ABABL 162 / 157 Broken 17.09.1941 71 NF 2tl ABABL 162 / 157 Broken 17.09.1941 62 BLABL 120 / 115 Broken 17.09.1941 72 NF BLABL 120 / 115 Broken Spruch 17.09.1941 63 ABCID 119 / 113 *25 Broken 17.09.1941 74 NF ABYID 119 / 113 Broken Spruch 17.09.1941 64 FFZNS 28 / TS Broken — CT/PT 17.09.1941 65/74 TNDGL 126 / TS Broken — CT/PT 17.09.1941 75 NF BUAJW 129 / 124 Broken Spruch 18.09.1941 66 AGCOS 67 / 62 Broken 18.09.1941 76 NF AGCOS 67 / 62 Broken Spruch 18.09.1941 67 DABLV 136 / 131 Broken 18.09.1941 77 NF DABLV 136 / 131 Broken Spruch 18.09.1941 78 NF PFOLH 130 / 125 Broken Spruch 18.09.1941 79 NF ABJOV 198 / 193 Broken Spruch 18.09.1941 68 LGHOL 144 / 139 Broken 18.09.1941 80 NF LGHOL 144 / 139 Broken Spruch 18.09.1941 69 ADVBB 64 / 59 Broken 18.09.1941 81 NF ADVLB 64 / 59 Broken Spruch 18.09.1941 70 DASOC 134 / 129 Broken 18.09.1941 82 NF DASOC 134 / 129 Broken Spruch 19.09.1941 71 MEDES 138 / 133 Broken 19.09.1941 84 NF MEDES 138 / 133 Broken Spruch 19.09.1941 72 1tl ABWMH 229 / 224 Broken 19.09.1941 85 NF 1tl ABWMH 229 / 224 Broken Spruch 19.09.1941 72 2tl ABDES 94 / 89 Broken 19.09.1941 85 NF 2tl ABDES 94 / 89 Broken 19.09.1941 73 FRITZ 120 / 115 Broken 19.09.1941 86 NF FRITZ 120 / 115 Broken Spruch 19.09.1941 87 NF ALHMW 109 / 104 Broken Spruch 20.09.1941 74 ASTSF 102 / 97 Broken 20.09.1941 88 NF ASTSF 102 / 97 Broken Spruch 20.09.1941 75 ALDMP 87 / 82 Broken 20.09.1941 89 NF ALDMP 87 / 82 Broken Spruch 20.09.1941 76 ALTSF 142 / 137 Broken 20.09.1941 90 NF ALTSF 142 / 137 Broken Spruch 20.09.1941 77 ALDMP 71 / 66 Broken 20.09.1941 91 NF ALDMP 71 / 66 Broken Spruch 20.09.1941 92 NF YOFST 86 / 81 Broken Spruch 20.09.1941 93 NF ALMDP 101 / 96 Broken Spruch 21.09.1941 78 ABOKI 280 / 275 Broken 21.09.1941 94 NF ABOKI 280 / 275 Broken Spruch 21.09.1941 79 MAUTD 132 / 127 Broken 21.09.1941 95 NF MAUTD 132 / 127 Broken Spruch 21.09.1941 80 ABBQK 100 / 95 *46 Broken 21.09.1941 97 NF ALBKQ 100 / 95 Broken Spruch 21.09.1941 81 NRZDA 87 / 82 Broken 21.09.1941 81a *26 NRZDA 87 / 82 Broken 21.09.1941 98 NF NRZDA 87 / 82 Broken Spruch 21.09.1941 82 MANRZ 130 / 125 Broken 21.09.1941 100 NF MANRZ 130 / 125 Broken Spruch 21.09.1941 83 DABKQ 186 / 181 Broken 21.09.1941 101 NF DABKQ 186 / 181 Broken Spruch 21.09.1941 84 ALNRZ 71 / 68 Broken 21.09.1941 102 NF ALNRZ 73 / 68 Broken Spruch 21.09.1941 85/82 ALIKO 117 / 112 Broken 21.09.1941 103 NF ALIKO 117 / 112 Broken Spruch 21.09.1941 86 DANRZ 95 / 90 Broken 21.09.1941 104 NF DANRZ 95 / 90 Broken Spruch 22.09.1941 87 ADAMC 168 / 163 *45 Broken 22.09.1941 105 NF ALAMC 168 / 163 Broken Spruch 22.09.1941 88 ABJGC 186 / 172 Broken 22.09.1941 106 NF ABJGC 176 / 172 Broken Spruch 23.09.1941 89 ALDNU 72 / 67 Broken 23.09.1941 107 NF ALDNU 72 / 67 Broken Spruch 23.09.1941 90 ALDUN 76 / 71 Broken 23.09.1941 108 NF ALDUN 76 / 71 Broken Spruch 23.09.1941 91 BAELP 64 / 59 Broken 23.09.1941 109 NF BAELP 64 / 59 Broken Spruch 23.09.1941 92 ABDNU 76 / 71 Broken 23.09.1941 110 NF ABDNU 76 / 71 Broken Spruch 23.09.1941 93 TMDNU 107 / 102 Broken 23.09.1941 111 NF TMDNU 107 / 102 Broken Spruch 23.09.1941 94 AFDNU 112 / 107 Broken 23.09.1941 112 NF AFDNU 112 / 107 Broken Spruch 23.09.1941 95 AEIRV 134 / 129 Broken 23.09.1941 113 NF AEIRV 134 / 129 Broken Spruch 23.09.1941 96 DAEBP 281 / 276 Broken 23.09.1941 114 NF DAELP 281 / 276 Broken Spruch 23.09.1941 97 NUDMU 265 / 260 Broken 23.09.1941 115 NF NUDMU 265 / 260 Broken Spruch 23.09.1941 98 DASMC 130 / 125 Broken 23.09.1941 116 NF DASMC 130 / 125 Broken Spruch 24.09.1941 99 MOGVT 112 / 117 *29 Broken 24.09.1941 117 NF MOGVT 112 / 117 Broken Spruch 24.09.1941 100 ADBJP 126 / 131 *30 Broken 24.09.1941 118 NF ADBJP 136 / 131 Broken Spruch 24.09.1941 101 ADGTV 108 / 103 Broken 24.09.1941 119 NF ADGTV 108 / 103 Broken Spruch 25.09.1941 102 DAVYZ 90 / 85 Broken 25.09.1941 120 NF DAVYZ 90 / 85 Broken Spruch 25.09.1941 103 AMVYZ 162 / 157 Broken 25.09.1941 121 NF AMVYZ 162 / 157 Broken Spruch 25.09.1941 104 MOAWT 111 / 106 Broken 25.09.1941 122 NF MOAWT 111 / 106 Broken Spruch 25.09.1941 105 AEGJL 141 / 136 Broken 25.09.1941 123 NF AEGJL 141 / 136 Broken Spruch 25.09.1941 106 AEWAT 42 / 37 Broken 25.09.1941 124 NF AEWAT 42 / 37 Broken Spruch 25.09.1941 107 AEATW 62 / 57 Broken 25.09.1941 125 NF AEATW 62 / 57 Broken Spruch 25.09.1941 108 *33 AMHTA 279 / 274 Broken 25.09.1941 126 NF AMHTA 279 / 274 Broken Spruch 25.09.1941 109 DALJG 231 / 226 Broken 25.09.1941 127 NF DALJG 231 / 226 Broken Spruch 25.09.1941 110 ADATW 96 / 91 Broken 25.09.1941 128 NF ADATW 96 / 91 Broken Spruch 25.09.1941 111 BAWTA 118 / 113 Broken 25.09.1941 129 NF BAWTA 118 / 113 Broken Spruch 26.09.1941 112 DAABV 92 / 87 Broken 26.09.1941 130 NF DAABV 92 / 87 Broken Spruch 26.09.1941 113 ADFMY 122 / 117 Broken 26.09.1941 131 NF ADFMY 122 / 117 Broken Spruch 27.09.1941 114 DAFPX 150 / 145 Broken (by Dan Girard on 13.11.2007) 27.09.1941 132 NF DAFPX 150 / 145 Broken Spruch 27.09.1941 115 AEFXP 179 / 169 *31 Broken (by Dan Girard on 13.11.2007) 27.09.1941 133 NF AEFXP 179 / 169 Broken Spruch 27.09.1941 116 ITFPX 122 / 117 Broken (by Dan Girard on 13.11.2007) 27.09.1941 134 NF ITFPX 122 / 117 Broken Spruch 27.09.1941 117 MNQBH 74 / 69 Broken (by Dan Girard on 13.11.2007) 27.09.1941 135 NF MNQBH 74 / 69 Broken Spruch 28.09.1941 118 *32 AEDTM 102 / 97 Broken 28.09.1941 136 NF AEDTM 102 / 97 Broken Spruch 28.09.1941 119 *21 TMXRP 121 / 116 *56 Broken 28.09.1941 137 NF TMXCP 121 / 116 Broken Spruch 29.09.1941 120 ATWLG 189 / 184 *55 Broken 29.09.1941 138 NF ATWLC 189 / 184 Broken Spruch 29.09.1941 139 NF BEHIN 127 / 122 Broken Spruch 30.09.1941 121 AELCJ 120 / 115 Broken 30.09.1941 140 NF AELCJ 120 / 115 Broken Spruch 30.09.1941 122 AEDLT 131 / 126 Broken 30.09.1941 141 NF AEDLT 131 / 126 Broken Spruch September Blue, Batch B (Outgoing) ********************************** 02.09.1941 4 1tl TCDZI 186 / 181 Broken 02.09.1941 4 2tl ENCYX 141 / 136 Broken 02.09.1941 5 WSHSQ 109 / 104 Broken 02.09.1941 6 NSSEB 87 / 82 Broken 02.09.1941 7 EICYX 160 / 155 Broken 02.09.1941 8 MEDIZ 84 / 79 Broken 02.09.1941 9 SOCXY 129 / 124 Broken 02.09.1941 10 TOEBS 107 / 102 Broken 02.09.1941 11 HOHQS 93 / 88 Broken 02.09.1941 12 JGHQS 87 / 82 Broken 02.09.1941 13 ESFIZ 109 / 104 Broken 02.09.1941 14 FMZID 112 / 107 Broken 02.09.1941 15 PFCXY 41 / 36 Broken 04.09.1941 23 MNCAP 107 / 102 Broken 04.09.1941 24 AIPUD 84 / 79 Broken 04.09.1941 25 ASDPU 139 / 134 Broken 04.09.1941 26 FXHOU 160 / 155 Broken 04.09.1941 27 SPHYZ 104 / 99 Broken 04.09.1941 28 HNACP 150 / 145 Broken 05.09.1941 29 1tl DMCHK 172 / 167 Broken 05.09.1941 29 2tl OFKNW 138 / 133 Broken 05.09.1941 30 TOCFG 171 / 166 Broken 05.09.1941 31 AAXYN 72 / TS Spruch 05.09.1941 32 FKNWK 59 / 54 Broken 05.09.1941 33 ALHPZ 69 / 64 Broken 05.09.1941 34 EIHZP 157 / 152 Brokens 05.09.1941 35 ETWNK 127 / 127 Broken 06.09.1941 36 HODSN 58 / 53 Broken 06.09.1941 37 ALDKZ 53 / 48 Broken 06.09.1941 38 SPDSN 117 / 112 Broken 06.09.1941 39 SODNS 114 / 109 Broken 06.09.1941 40 SODNS 198 / 193 Broken 06.09.1941 41 SODKZ 159 / 154 Broken 07.09.1941 42 MZKPX 71 / 66 Broken 07.09.1941 43 ABKPX 59 / 54 Broken 08.09.1941 44 HATSA 94 / 89 Broken 10.09.1941 50 ALRLW 200 / 195 Broken 10.09.1941 51 VWROT 82 / 77 Broken 10.09.1941 52 MYDVY 87 / 82 Broken 10.09.1941 53 INEFV 34 / TS Broken — CT/PT 11.09.1941 54 SOMQU 76 / 71 Broken 11.09.1941 55 SDGRS 233 / 228 Broken 11.09.1941 56 SOAYS 108 / 103 Broken 11.09.1941 57 GLNXH 118 / 113 Broken 11.09.1941 58 EPMUQ 92 / 87 Broken 11.09.1941 59/60 PISAY 84 / 79 Broken 12.09.1941 61 LAHUT 84 / 79 Broken 12.09.1941 62 GAIBW 77 / 72 Broken 13.09.1941 63 *22 ABTRY 94 / 89 Broken 14.09.1941 64 ARFMH 187 / 182 Broken 14.09.1941 65 ABNVZ 138 / 133 Broken 15.09.1941 66 EITUJ 90 / 85 Broken 15.09.1941 67 LFUJT 97 / 92 Broken 16.09.1941 69 DKAFU 69 / 64 Broken (by Dan Girard on 01.11.2007) 16.09.1941 70 NOEGP 102 / 97 Broken (by Dan Girard on 01.11.2007) 16.09.1941 71 HOEPG 89 / 84 Broken (by Dan Girard on 01.11.2007) 17.09.1941 72 QZNDU 150 / 145 Broken 17.09.1941 73 EMBAL 73 / 68 Broken 18.09.1941 75 *23 ABHOL 58 / 53 Broken 19.09.1941 75 ALKDP 74 / 69 Broken 19.09.1941 76 DOHWM 145 / 140 Broken 19.09.1941 77 FRITZ 209 / 204 Broken 20.09.1941 78 ABFST 99 / 94 Broken 20.09.1941 79 AMSTF 121 / 116 Broken 21.09.1941 80 ARIKO 128 / 123 Broken 21.09.1941 81 REIKO 112 / 107 Broken 22.09.1941 83 ANDCM 140 / 135 Broken 22.09.1941 84 MOCGJ 187 / 182 Broken 22.09.1941 85 ABCAM 60 / 55 Broken 23.09.1941 86 FLMSC 72 / 67 Broken 23.09.1941 87 FLVRI 51 / 46 Broken 23.09.1941 88 ABNDU 102 / 97 Broken 23.09.1941 89 ACDUN 94 / 89 Broken 23.09.1941 90 EBMSC 70 / 65 Broken 23.09.1941 91 AOXST 152 / TS 23.09.1941 92 HAVIR 117 / 112 Broken 24.09.1941 93 HAFAX 190 / 185 Broken 24.09.1941 94 ABPQX 81 / 76 Broken 24.09.1941 95 KENEH 160 / 155 Broken 24.09.1941 96 LDXAF 103 / 98 Broken 24.09.1941 97 FOEHN 67 / 62 Broken 24.09.1941 98 BGXQP 105 / 100 Broken 25.09.1941 99 NPATW 97 / 92 Broken 25.09.1941 100 ANGJL 111 / 106 Broken 25.09.1941 101 MRATW 112 / 107 Broken 25.09.1941 102 SOATW 115 / 110 Broken 27.09.1941 103 ARPTZ 111 / 106 Broken (by Dan Girard on 13.11.2007) 27.09.1941 104 ABBHQ 72 / 67 Broken (by Dan Girard on 13.11.2007) 27.09.1941 105 ANQIX 113 / 108 Broken (by Dan Girard on 13.11.2007) 27.09.1941 106 FDTPZ 74 / 69 Broken (by Dan Girard on 13.11.2007) 28.09.1941 107 SOMDT 80 / 75 Broken 29.09.1941 108 SODIF 105 / 100 Broken 29.09.1941 109 ABCLW 214 / 209 Broken September Grey, Batch C *********************** 29.09.1941 1 CSBTR 111 / 106 *3 29.09.1941 2 FTBCO 105 / 100 *3 29.09.1941 3 SSRAC 38 / 33 *3 29.09.1941 4 BCSSF 93 / 88 *3 29.09.1941 5 AOKAX 102 / 97 *3 29.09.1941 6 QTXMA 160 / 155 29.09.1941 7 SZAEJ 56 / 51 30.09.1941 8 BYQMZ 172 / 167 30.09.1941 9 1tl XDPAK 103 / 98 30.09.1941 9 2tl KHZMY 29 / 24 30.09.1941 10 AWMEI 83 / 78 30.09.1941 11 FKQLZ 112 / 107 30.09.1941 12 XFEDT 102 / 97 30.09.1941 13 Q-codes 30.09.1941 14 SDPLM 49 / 44 *3 30.09.1941 14a YDFZS 81 / 76 *3 October Red, Batch A (Incoming) ******************************* 01.10.1941 1 PLVJH 27 / 22 Broken 01.10.1941 1 NF PLVJH 27 / 22 Broken Spruch 01.10.1941 2 OSMRV 29 / 24 Broken 01.10.1941 2 NF OSMRV 29 / 24 Broken Spruch 01.10.1941 3 DAMRV 177 / 172 Broken 01.10.1941 3 NF DAMRV 177 / 172 Broken Spruch 01.10.1941 4 BOMVR 98 / 93 Broken 01.10.1941 4 NF BOMVR 98 / 93 Broken Spruch 01.10.1941 5 spo (Special) 01.10.1941 6 BFSKY 37 / 32 Broken 02.10.1941 7 zek (Special) 02.10.1941 8 ALGXZ 72 / 67 Broken (on 31.07.2026) 02.10.1941 7 NF ALGXZ 72 / 67 Broken Spruch 02.10.1941 9 spo (Special) 03.10.1941 10 zek (Special) Messages from Panzergruppe 3 and 4 ********************************** 19.10.1941 4 1tl LRKLR 327 / 322 Broken 19.10.1941 4 2tl LNWTC 285 / 280 Broken 19.10.1941 7 WTKLR 202 / 187 Broken 20.10.1941 8 1tl BHMPQ 207 / 202 Broken 20.10.1941 8 2tl ESIRL 104 / 99 Broken 21.10.1941 9 1tl FAALR 249 / 245 *2 Broken 21.10.1941 9 2tl BSGSW 238 / 233 Broken 22.10.1941 7 1tl GHWSV 220 / 215 Broken 22.10.1941 7 2tl LGSVJ 210 / 205 Broken October Blue, Batch B (Outgoing) ******************************** 01.10.1941 1 *34 ZIFYK 128 / 123 Broken 01.10.1941 2 ABHJV 66 / 61 Broken 01.10.1941 3 ABHJV 110 / 105 Broken 03.10.1941 4 NKMOW 166 / 161 Broken (by Kevin Acres on 16.04.2006) Note: *1) The group GOAAE for message No. on 25.06.1941 is the second group, the first cipher group. The first group is incomplete, A---- *2) One letter missing in cipher text *3) Special format. Probably tactical. No indicator. It is possible that these messages are in a manual cipher using a 25-letter alphabet; the letter J is not used. This makes one think of a bigram cipher such as the Doppelkastenschlüssel but the message lengths are both odd and even, whereas for a bigram cipher the length is alway even. *4) Special format. Probably tactical. Prestart given in clear? *5) Special format. Probably tactical. Indicator at the end. *6) Special. No indicator. *7) Message with dubious/no date or outside number series. For message Nr. 12 there is a dated message form with the plaintext. The date is 27 June 1941. It is believed that Nr. 13 is also from this date. *8) No comment. Resolved. *9) No comment. Resolved. *10) The messages ALWOK, Enigma, and TUNYA, TS, have been written on normal squared paper and not on the normal message forms. The messages carry message number 19 and 21 in red, which means they are incoming messages. They are undated but they were found together with messages from 21 and 22 August so they are from this period. When comparing the message numbers and the time stamps with the other messages from these days it becomes clear that they most likely are from 20 August 1941. *11) Carries no date. The indicator is the same as for 21.08.1941. *12) Should probably be number 26, will use 26 for this message. *13) Should probably be number 28, will use 28 for this message. *14) Sent 22.08.1941, but on key for 21.08.1941. *15) No comment. Resolved. *16) Marked "zu 84" - belonging to 84. *17) Should probably be number 89, will use 89 for this message. *18) No comment. Resolved. *19) Confusing layout. No apparent indicators. And possibly wrong date. Probably TS. *20) Wrong date on message sheet. *21) No date. Time make it likely it is the same as the previous date. *22) No message number but most likely no. 63. *23) This message has probably the wrong message number. Will use Nr. 74 instead of Nr. 75. *24) The correct length is one group more than indicated, 149 letters long. *25) Message is one letter less than indicated, 118 instead of 119 letters. *26) Nr. 81a is a repeat of the garbled message Nr. 81. *27) This message has the wrong date. It was received on 24.06.1941 at 0359, but the time in the message header is 2300 and the message decodes on the key of 23.06.1941. *28) Originally in another number series and classified as unknown. *29) The message has 122 letters and not 112 as indicated. *30) The message has 136 letters and not 126 as indicated. *31) The message is missing one group. It has 174 instead of 179 letter. Is the indicator missing? It has been found that this is the case. The real indicator is AEFXP and not CYLGC as we originally thought. Corrected on 16.07.2026. *32) It is possible that this message and the next, which is undated, are messages from 28.09.1941. *33) The message is missing its indicator group. WBPRA is in reality the first cipher text group. The real indicator group is AMHTA. Corrected on 16.07.2026. *34) Three October 1941 messages which were grouped together with the second batch, Batch B, of the September 1941 messages. *35) The message has 189 letters instead of 179 letters as indicated in the header. *36) Message has the wrong date. It has been received on 10.7.1941 but has been enciphered with the key from 09.7.1941. *37) Message has the wrong date. It has been received on 14.7.1941 but has been enciphered with the key from 13.7.1941. *38) Messages Nr. 172 of 10.07.1941 is probably enciphered on a different key. *39) Messages Nr. 233 and Nr. 234 of 19.07.1941 were received in the early morning on the 19th July but both have been prepared and enciphered on the 18th with the key of that day. *40) Message Nr. 173, SIPVX, is enciphered on a special key. Same wheel order as the other messages, but another Ringstellung and Stecker connections. *41) This message was received on 28.06.1941 at 09:07 but it was enciphered the day before on 27.06.1941 at 13:15, which means it was enciphered on the key of 27.06.1941. *42) This message, with the time stamp 21:55, is not from 30 June 1941, but is from the day before, 29th June, and it has therefore been enciphered with the key that day. *43) The message has 146 letters and not 132 as indicated on the message form. *44) This message, which has the same system indicator (Kenngruppe) and plaintext as Nr. 140 of the same day, fails to decode properly. The correct indicator should be NUG YKS and not NUG YKI given for Nr. 138 or NIG IKS for Nr. 140. With this indicator, which gives the message key SPE, Nr. 140 decodes but with errors. *45) The indicator ADAMC, on the message form, is wrong. The form of the transmitting station shows that that indicator should be ALAMC. Corrected on 16.07.2026. *46) The indicator ABBQK, on the message form, is wrong. The form of the transmitting station shows that that indicator should be ALBQK. Corrected on 16.07.2026. *47) The indicator QRUTJ, on the message form, is wrong. The form of the transmitting station shows that that indicator should be ZRUTJ. Corrected on 16.07.2026. *48) The indicator ABKUT, on the message form, is wrong. The form of the transmitting station shows that that indicator should be ABCJL. Corrected on 16.07.2026. *49) The message form gives the message length as 161, but the real length is only 141 letters. Corrected on 16.07.2026. *50) The indicator BYTGO, on the message form, is wrong. The form of the transmitting station shows that that indicator should be BYTRO. Corrected on 16.07.2026. *51) The indicator QIFEV, on the message form, is wrong. The form of the transmitting station shows that that indicator should be QICFG. Corrected on 16.07.2026. *52) The indicator MECGO, on the message form, is wrong. The form of the transmitting station shows that that indicator should be MNCFG. Corrected on 16.07.2026. *53) The indicator MLKHQ, on the message form, is wrong. The form of the transmitting station shows that that indicator should be MLIJS. Corrected on 16.07.2026. *54) The indicator NMCEK, on the message form, is wrong. The form of the transmitting station shows that that indicator should be MMCEK. Corrected on 16.07.2026. *55) The indicator ATWLG, on the message form, is wrong. The form of the transmitting station shows that that indicator should be ATWLC. Corrected on 16.07.2026. *56) The indicator TMXRP, on the message form, is wrong. The form of the transmitting station shows that that indicator should be TMXCP. Corrected on 16.07.2026. *57) The message BVRBA is a retransmission from SS-T Div to Ib made by the NF radio station. The message has no indicator, Kenngruppe; hence, the group BVRBA is the first ciphertext group. The operator at SS-T Div made an error when ciphering this message and repeated one group. The 23rd group, FQRSK, was repeated as FQRSX. One of these groups should be deleted to give a total message length of 147 letters. *58) We have included the Truppenschlüssel (TS) message from the Nachschubführer (NF) of 05.09.1942, Nr. 20, for one reason. It bears the handwritten note "qmi, da Doppelkastenschlüssel — qmi, therefore Doppelkastenschlüssel". QMI was one of the special Wehrmacht Q-codes meaning "Chiffriermaschine ge­stört — cipher machine faulty". The manual ciphers of the SS-T Div that we have broken have all been of the simpler version for the troops, using two Playfair boxes, but without the extra seriation process of the Doppelkastenschlüssel (DK). The question we pose is the following: Is the message of 05.09.1942, Nr. 20, starting BCUCC a TS message or is it DK? Being only 64 letters long, it is a tough nut to crack, and hence, for the moment, an open problem.


Copyright:
All rights to the material described on these pages belong to
Geoff Sullivan, Olaf Ostwald & Frode Weierud, © July 2026


 Back to Frode’s CryptoCellar Site visitors:

  Breaking German Wehrmacht Ciphers