41b14f:	6a 46                	push   $0x46
41b151:	32 34 71             	xor    (%ecx,%esi,2),%dh
41b154:	39 58 55             	cmp    %ebx,0x55(%eax)
41b157:	34 63                	xor    $0x63,%al
41b159:	6e                   	outsb  %ds:(%esi),(%dx)
41b15a:	4a                   	dec    %edx
41b15b:	6f                   	outsl  %ds:(%esi),(%dx)
41b15c:	63 6f 51             	arpl   %ebp,0x51(%edi)
41b15f:	71 75                	jno    0x41b1d6
41b161:	56                   	push   %esi
41b162:	58                   	pop    %eax
41b163:	71 6b                	jno    0x41b1d0
41b165:	79 32                	jns    0x41b199
41b167:	4e                   	dec    %esi
41b168:	47                   	inc    %edi
41b169:	2f                   	das
41b16a:	2b 5a 76             	sub    0x76(%edx),%ebx
41b16d:	32 6c 55 61          	xor    0x61(%ebp,%edx,2),%ch
41b171:	49                   	dec    %ecx
41b172:	46                   	inc    %esi
41b173:	47                   	inc    %edi
41b174:	34 33                	xor    $0x33,%al
41b176:	31 42 64             	xor    %eax,0x64(%edx)
41b179:	65 4c                	gs dec %esp
41b17b:	69 62 41 33 30 6e 67 	imul   $0x676e3033,0x41(%edx),%esp
41b182:	52                   	push   %edx
41b183:	68 45 64 72 52       	push   $0x52726445
41b188:	6a 58                	push   $0x58
41b18a:	43                   	inc    %ebx
41b18b:	6a 39                	push   $0x39
41b18d:	37                   	aaa
41b18e:	7a 36                	jp     0x41b1c6
41b190:	4f                   	dec    %edi
41b191:	38 4d 63             	cmp    %cl,0x63(%ebp)
41b194:	48                   	dec    %eax
41b195:	31 7a 4b             	xor    %edi,0x4b(%edx)
41b198:	6c                   	insb   (%dx),%es:(%edi)
41b199:	37                   	aaa
41b19a:	7a 61                	jp     0x41b1fd
41b19c:	37                   	aaa
41b19d:	6d                   	insl   (%dx),%es:(%edi)
41b19e:	68 75 42 4f 45       	push   $0x454f4275
41b1a3:	61                   	popa
41b1a4:	71 68                	jno    0x41b20e
41b1a6:	41                   	inc    %ecx
41b1a7:	76 69                	jbe    0x41b212
41b1a9:	44                   	inc    %esp
41b1aa:	53                   	push   %ebx
41b1ab:	31 42 45             	xor    %eax,0x45(%edx)
41b1ae:	70 50                	jo     0x41b200
41b1b0:	59                   	pop    %ecx
41b1b1:	56                   	push   %esi
41b1b2:	45                   	inc    %ebp
41b1b3:	59                   	pop    %ecx
41b1b4:	4d                   	dec    %ebp
41b1b5:	42                   	inc    %edx
41b1b6:	30 41 32             	xor    %al,0x32(%ecx)
41b1b9:	56                   	push   %esi
41b1ba:	6b 77 6d 70          	imul   $0x70,0x6d(%edi),%esi
41b1be:	4a                   	dec    %edx
41b1bf:	41                   	inc    %ecx
41b1c0:	4d                   	dec    %ebp
41b1c1:	6c                   	insb   (%dx),%es:(%edi)
41b1c2:	38 4f 71             	cmp    %cl,0x71(%edi)
41b1c5:	32 59 47             	xor    0x47(%ecx),%bl
41b1c8:	64 6a 7a             	fs push $0x7a
41b1cb:	69 6b 7a 43 4d 33 48 	imul   $0x48334d43,0x7a(%ebx),%ebp
41b1d2:	64 45                	fs inc %ebp
41b1d4:	33 78 4b             	xor    0x4b(%eax),%edi
41b1d7:	63 53 51             	arpl   %edx,0x51(%ebx)
41b1da:	55                   	push   %ebp
41b1db:	53                   	push   %ebx
41b1dc:	39 45 4d             	cmp    %eax,0x4d(%ebp)
41b1df:	75 75                	jne    0x41b256
41b1e1:	52                   	push   %edx
41b1e2:	37                   	aaa
41b1e3:	57                   	push   %edi
41b1e4:	32 39                	xor    (%ecx),%bh
41b1e6:	64 6c                	fs insb (%dx),%es:(%edi)
41b1e8:	4e                   	dec    %esi
41b1e9:	69 6f 72 4b 36 6e 2b 	imul   $0x2b6e364b,0x72(%edi),%ebp
41b1f0:	43                   	inc    %ebx
41b1f1:	36 4f                	ss dec %edi
41b1f3:	57                   	push   %edi
41b1f4:	4a                   	dec    %edx
41b1f5:	6e                   	outsb  %ds:(%esi),(%dx)
41b1f6:	74 30                	je     0x41b228
41b1f8:	76 32                	jbe    0x41b22c
41b1fa:	6a 62                	push   $0x62
41b1fc:	65 4a                	gs dec %edx
41b1fe:	4a                   	dec    %edx
41b1ff:	67 50                	addr16 push %eax
41b201:	37                   	aaa
41b202:	48                   	dec    %eax
41b203:	43                   	inc    %ebx
41b204:	36 6e                	outsb  %ss:(%esi),(%dx)
41b206:	4b                   	dec    %ebx
41b207:	57                   	push   %edi
41b208:	45                   	inc    %ebp
41b209:	50                   	push   %eax
41b20a:	44                   	inc    %esp
41b20b:	73 53                	jae    0x41b260
41b20d:	46                   	inc    %esi
41b20e:	47                   	inc    %edi
41b20f:	30 68 44             	xor    %ch,0x44(%eax)
41b212:	6c                   	insb   (%dx),%es:(%edi)
41b213:	76 2f                	jbe    0x41b244
41b215:	71 69                	jno    0x41b280
41b217:	6c                   	insb   (%dx),%es:(%edi)
41b218:	6f                   	outsl  %ds:(%esi),(%dx)
41b219:	37                   	aaa
41b21a:	4b                   	dec    %ebx
41b21b:	73 72                	jae    0x41b28f
41b21d:	67 33 6a 70          	xor    0x70(%bp,%si),%ebp
41b221:	79 65                	jns    0x41b288
41b223:	44                   	inc    %esp
41b224:	2f                   	das
41b225:	5a                   	pop    %edx
41b226:	4a                   	dec    %edx
41b227:	4e                   	dec    %esi
41b228:	39 2b                	cmp    %ebp,(%ebx)
41b22a:	39 41 57             	cmp    %eax,0x57(%ecx)
41b22d:	45                   	inc    %ebp
41b22e:	50                   	push   %eax
41b22f:	72 6e                	jb     0x41b29f
41b231:	6e                   	outsb  %ds:(%esi),(%dx)
41b232:	39 57 59             	cmp    %edx,0x59(%edi)
41b235:	71 42                	jno    0x41b279
41b237:	39 47 35             	cmp    %eax,0x35(%edi)
41b23a:	39 74 6a 62          	cmp    %esi,0x62(%edx,%ebp,2)
41b23e:	53                   	push   %ebx
41b23f:	49                   	dec    %ecx
41b240:	38 47 72             	cmp    %al,0x72(%edi)
41b243:	71 68                	jno    0x41b2ad
41b245:	42                   	inc    %edx
41b246:	41                   	inc    %ecx
41b247:	4f                   	dec    %edi
41b248:	73 64                	jae    0x41b2ae
41b24a:	64 61                	fs popa
41b24c:	42                   	inc    %edx
41b24d:	36 30 42 4b          	xor    %al,%ss:0x4b(%edx)
41b251:	77 7a                	ja     0x41b2cd
41b253:	64 63 58 59          	arpl   %ebx,%fs:0x59(%eax)
41b257:	44                   	inc    %esp
41b258:	4e                   	dec    %esi
41b259:	54                   	push   %esp
41b25a:	5a                   	pop    %edx
41b25b:	65 35 4f 6d 59 6b    	gs xor $0x6b596d4f,%eax
41b261:	77 72                	ja     0x41b2d5
41b263:	44                   	inc    %esp
41b264:	4e                   	dec    %esi
41b265:	65 6b 74 36 69 4a    	imul   $0x4a,%gs:0x69(%esi,%esi,1),%esi
41b26b:	73 30                	jae    0x41b29d
41b26d:	30 77 61             	xor    %dh,0x61(%edi)
41b270:	6b 4e 63 43          	imul   $0x43,0x63(%esi),%ecx
41b274:	71 2b                	jno    0x41b2a1
41b276:	59                   	pop    %ecx
41b277:	6c                   	insb   (%dx),%es:(%edi)
41b278:	4c                   	dec    %esp
41b279:	43                   	inc    %ebx
41b27a:	68 61 6c 64 4b       	push   $0x4b646c61
41b27f:	77 55                	ja     0x41b2d6
41b281:	53                   	push   %ebx
41b282:	6f                   	outsl  %ds:(%esi),(%dx)
41b283:	79 4f                	jns    0x41b2d4
41b285:	32 70 4e             	xor    0x4e(%eax),%dh
41b288:	55                   	push   %ebp
41b289:	6d                   	insl   (%dx),%es:(%edi)
41b28a:	33 38                	xor    (%eax),%edi
41b28c:	32 6b 6b             	xor    0x6b(%ebx),%ch
41b28f:	75 55                	jne    0x41b2e6
41b291:	44                   	inc    %esp
41b292:	67 36 50             	addr16 ss push %eax
41b295:	72 62                	jb     0x41b2f9
41b297:	58                   	pop    %eax
41b298:	51                   	push   %ecx
41b299:	6a 57                	push   $0x57
41b29b:	2b 69 37             	sub    0x37(%ecx),%ebp
41b29e:	7a 54                	jp     0x41b2f4
41b2a0:	68 6f 4a 72 50       	push   $0x50724a6f
41b2a5:	4e                   	dec    %esi
41b2a6:	4c                   	dec    %esp
41b2a7:	69 78 6b 78 49 6a 5a 	imul   $0x5a6a4978,0x6b(%eax),%edi
41b2ae:	37                   	aaa
41b2af:	61                   	popa
41b2b0:	67 31 74 30          	xor    %esi,0x30(%si)
41b2b4:	63 4e 49             	arpl   %ecx,0x49(%esi)
41b2b7:	47                   	inc    %edi
41b2b8:	62 4e 2f             	bound  %ecx,0x2f(%esi)
41b2bb:	61                   	popa
41b2bc:	74 66                	je     0x41b324
41b2be:	4e                   	dec    %esi
41b2bf:	65 47                	gs inc %edi
41b2c1:	55                   	push   %ebp
41b2c2:	31 78 41             	xor    %edi,0x41(%eax)
41b2c5:	41                   	inc    %ecx
41b2c6:	59                   	pop    %ecx
41b2c7:	68 42 65 32 64       	push   $0x64326542
41b2cc:	54                   	push   %esp
41b2cd:	63 63 55             	arpl   %esp,0x55(%ebx)
41b2d0:	6d                   	insl   (%dx),%es:(%edi)
41b2d1:	79 51                	jns    0x41b324
41b2d3:	64 69 30 41 58 61 64 	imul   $0x64615841,%fs:(%eax),%esi
41b2da:	76 4e                	jbe    0x41b32a
41b2dc:	47                   	inc    %edi
41b2dd:	74 30                	je     0x41b30f
41b2df:	73 69                	jae    0x41b34a
41b2e1:	6e                   	outsb  %ds:(%esi),(%dx)
41b2e2:	59                   	pop    %ecx
41b2e3:	48                   	dec    %eax
41b2e4:	4e                   	dec    %esi
41b2e5:	48                   	dec    %eax
41b2e6:	63 31                	arpl   %esi,(%ecx)
41b2e8:	49                   	dec    %ecx
41b2e9:	74 4e                	je     0x41b339
41b2eb:	66 71 44             	data16 jno 0x41b332
41b2ee:	35 2f 62 55 69       	xor    $0x6955622f,%eax
41b2f3:	54                   	push   %esp
41b2f4:	6c                   	insb   (%dx),%es:(%edi)
41b2f5:	41                   	inc    %ecx
41b2f6:	45                   	inc    %ebp
41b2f7:	37                   	aaa
41b2f8:	77 46                	ja     0x41b340
41b2fa:	4e                   	dec    %esi
41b2fb:	38 6d 69             	cmp    %ch,0x69(%ebp)
41b2fe:	41                   	inc    %ecx
41b2ff:	37                   	aaa
41b300:	6d                   	insl   (%dx),%es:(%edi)
41b301:	4d                   	dec    %ebp
41b302:	54                   	push   %esp
41b303:	33 56 61             	xor    0x61(%esi),%edx
41b306:	53                   	push   %ebx
41b307:	44                   	inc    %esp
41b308:	32 35 6a 61 32 71    	xor    0x7132616a,%dh
41b30e:	48                   	dec    %eax
41b30f:	2f                   	das
41b310:	74 69                	je     0x41b37b
41b312:	52                   	push   %edx
41b313:	4f                   	dec    %edi
41b314:	56                   	push   %esi
41b315:	41                   	inc    %ecx
41b316:	5a                   	pop    %edx
41b317:	61                   	popa
41b318:	30 41 38             	xor    %al,0x38(%ecx)
41b31b:	59                   	pop    %ecx
41b31c:	42                   	inc    %edx
41b31d:	6a 51                	push   $0x51
41b31f:	67 6b 51 34 37       	imul   $0x37,0x34(%bx,%di),%edx
41b324:	66 63 69 4c          	arpl   %bp,0x4c(%ecx)
41b328:	47                   	inc    %edi
41b329:	44                   	inc    %esp
41b32a:	63 4d 47             	arpl   %ecx,0x47(%ebp)
41b32d:	48                   	dec    %eax
41b32e:	78 72                	js     0x41b3a2
41b330:	31 46 45             	xor    %eax,0x45(%esi)
41b333:	38 41 37             	cmp    %al,0x37(%ecx)
41b336:	63 49 6c             	arpl   %ecx,0x6c(%ecx)
41b339:	65 51                	gs push %ecx
41b33b:	73 6e                	jae    0x41b3ab
41b33d:	69 4e 6b 30 70 34 39 	imul   $0x39347030,0x6b(%esi),%ecx
41b344:	63 70 63             	arpl   %esi,0x63(%eax)
41b347:	32 2b                	xor    (%ebx),%ch
41b349:	31 6b 6a             	xor    %ebp,0x6a(%ebx)
41b34c:	48                   	dec    %eax
41b34d:	58                   	pop    %eax
41b34e:	55                   	push   %ebp
41b34f:	72 5a                	jb     0x41b3ab
41b351:	36 4b                	ss dec %ebx
41b353:	48                   	dec    %eax
41b354:	6a 33                	push   $0x33
41b356:	41                   	inc    %ecx
41b357:	2b 76 6f             	sub    0x6f(%esi),%esi
41b35a:	72 63                	jb     0x41b3bf
41b35c:	76 4f                	jbe    0x41b3ad
41b35e:	6d                   	insl   (%dx),%es:(%edi)
41b35f:	52                   	push   %edx
41b360:	63 4c 39 33          	arpl   %ecx,0x33(%ecx,%edi,1)
41b364:	41                   	inc    %ecx
41b365:	2b 6b 49             	sub    0x49(%ebx),%ebp
41b368:	49                   	dec    %ecx
41b369:	44                   	inc    %esp
41b36a:	4c                   	dec    %esp
41b36b:	42                   	inc    %edx
41b36c:	5a                   	pop    %edx
41b36d:	55                   	push   %ebp
41b36e:	50                   	push   %eax
41b36f:	50                   	push   %eax
41b370:	77 4b                	ja     0x41b3bd
41b372:	41                   	inc    %ecx
41b373:	75 49                	jne    0x41b3be
41b375:	69 59 65 64 4d 4d 45 	imul   $0x454d4d64,0x65(%ecx),%ebx
41b37c:	31 6d 6f             	xor    %ebp,0x6f(%ebp)
41b37f:	31 63 77             	xor    %esp,0x77(%ebx)
41b382:	59                   	pop    %ecx
41b383:	32 4c 38 6b          	xor    0x6b(%eax,%edi,1),%cl
41b387:	6e                   	outsb  %ds:(%esi),(%dx)
41b388:	5a                   	pop    %edx
41b389:	72 50                	jb     0x41b3db
41b38b:	67 41                	addr16 inc %ecx
41b38d:	7a 4a                	jp     0x41b3d9
41b38f:	66 62 33             	bound  %si,(%ebx)
41b392:	6b 54 34 38 4b       	imul   $0x4b,0x38(%esp,%esi,1),%edx
41b397:	6a 72                	push   $0x72
41b399:	56                   	push   %esi
41b39a:	46                   	inc    %esi
41b39b:	36 41                	ss inc %ecx
41b39d:	35 63 50 78 77       	xor    $0x77785063,%eax
41b3a2:	50                   	push   %eax
41b3a3:	2b 47 72             	sub    0x72(%edi),%eax
41b3a6:	6c                   	insb   (%dx),%es:(%edi)
41b3a7:	44                   	inc    %esp
41b3a8:	66 42                	inc    %dx
41b3aa:	58                   	pop    %eax
41b3ab:	75 43                	jne    0x41b3f0
41b3ad:	6f                   	outsl  %ds:(%esi),(%dx)
41b3ae:	32 58 32             	xor    0x32(%eax),%bl
41b3b1:	56                   	push   %esi
41b3b2:	66 35 64 55          	xor    $0x5564,%ax
41b3b6:	51                   	push   %ecx
41b3b7:	7a 4d                	jp     0x41b406
41b3b9:	69 36 61 63 4a 39    	imul   $0x394a6361,(%esi),%esi
41b3bf:	59                   	pop    %ecx
41b3c0:	4d                   	dec    %ebp
41b3c1:	6b 75 4c 39          	imul   $0x39,0x4c(%ebp),%esi
41b3c5:	71 50                	jno    0x41b417
41b3c7:	34 57                	xor    $0x57,%al
41b3c9:	69 56 68 78 63 68 6b 	imul   $0x6b686378,0x68(%esi),%edx
41b3d0:	6c                   	insb   (%dx),%es:(%edi)
41b3d1:	43                   	inc    %ebx
41b3d2:	34 48                	xor    $0x48,%al
41b3d4:	32 6e 43             	xor    0x43(%esi),%ch
41b3d7:	2f                   	das
41b3d8:	61                   	popa
41b3d9:	35 6b 6c 55 72       	xor    $0x72556c6b,%eax
41b3de:	36 32 69 6e          	xor    %ss:0x6e(%ecx),%ch
41b3e2:	49                   	dec    %ecx
41b3e3:	6c                   	insb   (%dx),%es:(%edi)
41b3e4:	54                   	push   %esp
41b3e5:	50                   	push   %eax
41b3e6:	72 6e                	jb     0x41b456
41b3e8:	5a                   	pop    %edx
41b3e9:	34 48                	xor    $0x48,%al
41b3eb:	63 51 33             	arpl   %edx,0x33(%ecx)
41b3ee:	78 7a                	js     0x41b46a
41b3f0:	6e                   	outsb  %ds:(%esi),(%dx)
41b3f1:	56                   	push   %esi
41b3f2:	30 44 33 6a          	xor    %al,0x6a(%ebx,%esi,1)
41b3f6:	42                   	inc    %edx
41b3f7:	4d                   	dec    %ebp
41b3f8:	32 65 58             	xor    0x58(%ebp),%ah