42411d:	00 00                	add    %al,(%eax)
42411f:	12 55 05             	adc    0x5(%ebp),%dl
424122:	00 00                	add    %al,(%eax)
424124:	12 81 11 06 00 01    	adc    0x1000611(%ecx),%al
42412a:	01 12                	add    %edx,(%edx)
42412c:	81 11 06 20 02 01    	adcl   $0x1022006,(%ecx)
424132:	1c 12                	sbb    $0x12,%al
424134:	2c 0c                	sub    $0xc,%al
424136:	20 04 12             	and    %al,(%edx,%edx,1)
424139:	80 c1 1c             	add    $0x1c,%cl
42413c:	12 2c 12             	adc    (%edx,%edx,1),%ch
42413f:	80 c5 1c             	add    $0x1c,%ch
424142:	06                   	push   %es
424143:	20 01                	and    %al,(%ecx)
424145:	01 12                	add    %edx,(%edx)
424147:	80 c1 06             	add    $0x6,%cl
42414a:	20 02                	and    %al,(%edx)
42414c:	01 1c 12             	add    %ebx,(%edx,%edx,1)
42414f:	30 0c 20             	xor    %cl,(%eax,%eiz,1)
424152:	04 12                	add    $0x12,%al
424154:	80 c1 1c             	add    $0x1c,%cl
424157:	12 30                	adc    (%eax),%dh
424159:	12 80 c5 1c 05 20    	adc    0x20051cc5(%eax),%al
42415f:	00 12                	add    %dl,(%edx)
424161:	80 d1 05             	adc    $0x5,%cl
424164:	20 01                	and    %al,(%ecx)
424166:	12 24 08             	adc    (%eax,%ecx,1),%ah
424169:	05 20 01 01 12       	add    $0x12010120,%eax
42416e:	14 05                	adc    $0x5,%al
424170:	20 01                	and    %al,(%ecx)
424172:	01 12                	add    %edx,(%edx)
424174:	24 08                	and    $0x8,%al
424176:	20 04 12             	and    %al,(%edx,%edx,1)
424179:	24 0e                	and    $0xe,%al
42417b:	0e                   	push   %cs
42417c:	0e                   	push   %cs
42417d:	0e                   	push   %cs
42417e:	04 20                	add    $0x20,%al
424180:	00 12                	add    %dl,(%edx)
424182:	24 08                	and    $0x8,%al
424184:	20 01                	and    %al,(%ecx)
424186:	12 80 e5 12 80 e9    	adc    -0x167fed1b(%eax),%al
42418c:	05 20 00 12 80       	add    $0x80120020,%eax
424191:	ed                   	in     (%dx),%eax
424192:	05 20 01 12 28       	add    $0x28120120,%eax
424197:	08 05 20 01 01 12    	or     %al,0x12010120
42419d:	18 05 20 01 01 12    	sbb    %al,0x12010120
4241a3:	28 09                	sub    %cl,(%ecx)
4241a5:	20 04 12             	and    %al,(%edx,%edx,1)
4241a8:	28 0e                	sub    %cl,(%esi)
4241aa:	0e                   	push   %cs
4241ab:	0e                   	push   %cs
4241ac:	12 24 04             	adc    (%esp,%eax,1),%ah
4241af:	20 00                	and    %al,(%eax)
4241b1:	12 28                	adc    (%eax),%ch
4241b3:	05 20 00 1d 12       	add    $0x121d0020,%eax
4241b8:	28 08                	sub    %cl,(%eax)
4241ba:	20 02                	and    %al,(%edx)
4241bc:	01 12                	add    %edx,(%edx)
4241be:	24 11                	and    $0x11,%al
4241c0:	81 05 08 20 02 01 12 	addl   $0x81112812,0x1022008
4241c7:	28 11 81
4241ca:	05 04 28 00 12       	add    $0x12002804,%eax
4241cf:	1c 04                	sbb    $0x4,%al
4241d1:	28 00                	sub    %al,(%eax)
4241d3:	12 20                	adc    (%eax),%ah
4241d5:	04 28                	add    $0x28,%al
4241d7:	00 11                	add    %dl,(%ecx)
4241d9:	79 05                	jns    0x4241e0
4241db:	28 00                	sub    %al,(%eax)
4241dd:	12 80 91 05 28 00    	adc    0x280591(%eax),%al
4241e3:	12 80 95 04 08 00    	adc    0x80495(%eax),%al
4241e9:	12 55 05             	adc    0x5(%ebp),%dl
4241ec:	08 00                	or     %al,(%eax)
4241ee:	12 81 11 05 28 00    	adc    0x280511(%ecx),%al
4241f4:	12 80 d1 03 28 00    	adc    0x2803d1(%eax),%al
4241fa:	08 05 28 01 12 24    	or     %al,0x24120128
424200:	08 05 28 01 12 28    	or     %al,0x28120128
424206:	08 03                	or     %al,(%ebx)
424208:	28 00                	sub    %al,(%eax)
42420a:	0e                   	push   %cs
42420b:	04 28                	add    $0x28,%al
42420d:	00 12                	add    %dl,(%edx)
42420f:	24 05                	and    $0x5,%al
424211:	28 00                	sub    %al,(%eax)
424213:	11 81 05 04 28 00    	adc    %eax,0x280405(%ecx)
424219:	12 28                	adc    (%eax),%ch
42421b:	08 01                	or     %al,(%ecx)
42421d:	00 08                	add    %cl,(%eax)
42421f:	00 00                	add    %al,(%eax)
424221:	00 00                	add    %al,(%eax)
424223:	00 1e                	add    %bl,(%esi)
424225:	01 00                	add    %eax,(%eax)
424227:	01 00                	add    %eax,(%eax)
424229:	54                   	push   %esp
42422a:	02 16                	add    (%esi),%dl
42422c:	57                   	push   %edi
42422d:	72 61                	jb     0x424290
42422f:	70 4e                	jo     0x42427f
424231:	6f                   	outsl  %ds:(%esi),(%dx)
424232:	6e                   	outsb  %ds:(%esi),(%dx)
424233:	45                   	inc    %ebp
424234:	78 63                	js     0x424299
424236:	65 70 74             	gs jo  0x4242ad
424239:	69 6f 6e 54 68 72 6f 	imul   $0x6f726854,0x6e(%edi),%ebp
424240:	77 73                	ja     0x4242b5
424242:	01 08                	add    %ecx,(%eax)
424244:	01 00                	add    %eax,(%eax)
424246:	07                   	pop    %es
424247:	01 00                	add    %eax,(%eax)
424249:	00 00                	add    %al,(%eax)
42424b:	00 11                	add    %dl,(%ecx)
42424d:	01 00                	add    %eax,(%eax)
42424f:	0c 52                	or     $0x52,%al
424251:	61                   	popa
424252:	7a 65                	jp     0x4242b9
424254:	72 53                	jb     0x4242a9
424256:	79 6e                	jns    0x4242c6
424258:	61                   	popa
424259:	70 73                	jo     0x4242ce
42425b:	65 00 00             	add    %al,%gs:(%eax)
42425e:	05 01 00 00 00       	add    $0x1,%eax
424263:	00 17                	add    %dl,(%edi)
424265:	01 00                	add    %eax,(%eax)
424267:	12 43 6f             	adc    0x6f(%ebx),%al
42426a:	70 79                	jo     0x4242e5
42426c:	72 69                	jb     0x4242d7
42426e:	67 68 74 20 c2 a9    	addr16 push $0xa9c22074
424274:	20 20                	and    %ah,(%eax)
424276:	32 30                	xor    (%eax),%dh
424278:	32 30                	xor    (%eax),%dh
42427a:	00 00                	add    %al,(%eax)
42427c:	29 01                	sub    %eax,(%ecx)
42427e:	00 24 61             	add    %ah,(%ecx,%eiz,2)
424281:	36 65 66 61          	ss gs popaw
424285:	37                   	aaa
424286:	62 36                	bound  %esi,(%esi)
424288:	2d 31 66 32 38       	sub    $0x38326631,%eax
42428d:	2d 34 66 61 65       	sub    $0x65616634,%eax
424292:	2d 61 39 62 30       	sub    $0x30623961,%eax
424297:	2d 65 32 66 37       	sub    $0x37663265,%eax
42429c:	37                   	aaa
42429d:	62 38                	bound  %edi,(%eax)
42429f:	66 64 33 63 35       	xor    %fs:0x35(%ebx),%sp
4242a4:	00 00                	add    %al,(%eax)
4242a6:	0c 01                	or     $0x1,%al
4242a8:	00 07                	add    %al,(%edi)
4242aa:	31 2e                	xor    %ebp,(%esi)
4242ac:	30 2e                	xor    %ch,(%esi)
4242ae:	30 2e                	xor    %ch,(%esi)
4242b0:	30 00                	xor    %al,(%eax)
4242b2:	00 47 01             	add    %al,0x1(%edi)
4242b5:	00 1a                	add    %bl,(%edx)
4242b7:	2e 4e                	cs dec %esi
4242b9:	45                   	inc    %ebp
4242ba:	54                   	push   %esp
4242bb:	46                   	inc    %esi
4242bc:	72 61                	jb     0x42431f
4242be:	6d                   	insl   (%dx),%es:(%edi)
4242bf:	65 77 6f             	gs ja  0x424331
4242c2:	72 6b                	jb     0x42432f
4242c4:	2c 56                	sub    $0x56,%al
4242c6:	65 72 73             	gs jb  0x42433c
4242c9:	69 6f 6e 3d 76 34 2e 	imul   $0x2e34763d,0x6e(%edi),%ebp
4242d0:	30 01                	xor    %al,(%ecx)
4242d2:	00 54 0e 14          	add    %dl,0x14(%esi,%ecx,1)
4242d6:	46                   	inc    %esi
4242d7:	72 61                	jb     0x42433a
4242d9:	6d                   	insl   (%dx),%es:(%edi)
4242da:	65 77 6f             	gs ja  0x42434c
4242dd:	72 6b                	jb     0x42434a
4242df:	44                   	inc    %esp
4242e0:	69 73 70 6c 61 79 4e 	imul   $0x4e79616c,0x70(%ebx),%esi
4242e7:	61                   	popa
4242e8:	6d                   	insl   (%dx),%es:(%edi)
4242e9:	65 10 2e             	adc    %ch,%gs:(%esi)
4242ec:	4e                   	dec    %esi
4242ed:	45                   	inc    %ebp
4242ee:	54                   	push   %esp
4242ef:	20 46 72             	and    %al,0x72(%esi)
4242f2:	61                   	popa
4242f3:	6d                   	insl   (%dx),%es:(%edi)
4242f4:	65 77 6f             	gs ja  0x424366
4242f7:	72 6b                	jb     0x424364
4242f9:	20 34 04             	and    %dh,(%esp,%eax,1)
4242fc:	01 00                	add    %eax,(%eax)
4242fe:	00 00                	add    %al,(%eax)
424300:	36 01 00             	add    %eax,%ss:(%eax)
424303:	28 53 79             	sub    %dl,0x79(%ebx)
424306:	73 74                	jae    0x42437c
424308:	65 6d                	gs insl (%dx),%es:(%edi)
42430a:	2e 44                	cs inc %esp
42430c:	61                   	popa
42430d:	74 61                	je     0x424370
42430f:	2e 44                	cs inc %esp
424311:	65 73 69             	gs jae 0x42437d
424314:	67 6e                	outsb  %ds:(%si),(%dx)
424316:	2e 54                	cs push %esp
424318:	79 70                	jns    0x42438a
42431a:	65 64 44             	gs fs inc %esp
42431d:	61                   	popa
42431e:	74 61                	je     0x424381
424320:	53                   	push   %ebx
424321:	65 74 47             	gs je  0x42436b
424324:	65 6e                	outsb  %gs:(%esi),(%dx)
424326:	65 72 61             	gs jb  0x42438a
424329:	74 6f                	je     0x42439a
42432b:	72 08                	jb     0x424335
42432d:	31 36                	xor    %esi,(%esi)
42432f:	2e 30 2e             	xor    %ch,%cs:(%esi)
424332:	30 2e                	xor    %ch,(%esi)
424334:	30 00                	xor    %al,(%eax)
424336:	00 08                	add    %cl,(%eax)
424338:	01 00                	add    %eax,(%eax)
42433a:	00 00                	add    %al,(%eax)
42433c:	00 00                	add    %al,(%eax)
42433e:	00 00                	add    %al,(%eax)
424340:	09 01                	or     %eax,(%ecx)
424342:	00 04 63             	add    %al,(%ebx,%eiz,2)
424345:	6f                   	outsl  %ds:(%esi),(%dx)
424346:	64 65 00 00          	fs add %al,%gs:(%eax)
42434a:	05 01 00 01 00       	add    $0x10001,%eax
42434f:	00 1a                	add    %bl,(%edx)
424351:	01 00                	add    %eax,(%eax)
424353:	15 47 65 74 54       	adc    $0x54746547,%eax
424358:	79 70                	jns    0x4243ca
42435a:	65 64 44             	gs fs inc %esp
42435d:	61                   	popa
42435e:	74 61                	je     0x4243c1
424360:	53                   	push   %ebx
424361:	65 74 53             	gs je  0x4243b7
424364:	63 68 65             	arpl   %ebp,0x65(%eax)
424367:	6d                   	insl   (%dx),%es:(%edi)
424368:	61                   	popa
424369:	00 00                	add    %al,(%eax)
42436b:	0b 01                	or     (%ecx),%eax
42436d:	00 06                	add    %al,(%esi)
42436f:	43                   	inc    %ebx
424370:	6f                   	outsl  %ds:(%esi),(%dx)
424371:	72 65                	jb     0x4243d8
424373:	44                   	inc    %esp
424374:	42                   	inc    %edx
424375:	00 00                	add    %al,(%eax)
424377:	14 01                	adc    $0x1,%al
424379:	00 0f                	add    %cl,(%edi)
42437b:	76 73                	jbe    0x4243f0
42437d:	2e 64 61             	cs fs popa
424380:	74 61                	je     0x4243e3
424382:	2e 44                	cs inc %esp
424384:	61                   	popa
424385:	74 61                	je     0x4243e8
424387:	53                   	push   %ebx
424388:	65 74 00             	gs je  0x42438b
42438b:	00 41 01             	add    %al,0x1(%ecx)
42438e:	00 33                	add    %dh,(%ebx)
424390:	53                   	push   %ebx
424391:	79 73                	jns    0x424406
424393:	74 65                	je     0x4243fa
424395:	6d                   	insl   (%dx),%es:(%edi)
424396:	2e 52                	cs push %edx
424398:	65 73 6f             	gs jae 0x42440a
42439b:	75 72                	jne    0x42440f
42439d:	63 65 73             	arpl   %esp,0x73(%ebp)
4243a0:	2e 54                	cs push %esp
4243a2:	6f                   	outsl  %ds:(%esi),(%dx)
4243a3:	6f                   	outsl  %ds:(%esi),(%dx)
4243a4:	6c                   	insb   (%dx),%es:(%edi)
4243a5:	73 2e                	jae    0x4243d5
4243a7:	53                   	push   %ebx
4243a8:	74 72                	je     0x42441c
4243aa:	6f                   	outsl  %ds:(%esi),(%dx)
4243ab:	6e                   	outsb  %ds:(%esi),(%dx)
4243ac:	67 6c                	insb   (%dx),%es:(%di)
4243ae:	79 54                	jns    0x424404
4243b0:	79 70                	jns    0x424422
4243b2:	65 64 52             	gs fs push %edx
4243b5:	65 73 6f             	gs jae 0x424427
4243b8:	75 72                	jne    0x42442c
4243ba:	63 65 42             	arpl   %esp,0x42(%ebp)
4243bd:	75 69                	jne    0x424428
4243bf:	6c                   	insb   (%dx),%es:(%edi)
4243c0:	64 65 72 08          	fs gs jb 0x4243cc
4243c4:	31 36                	xor    %esi,(%esi)
4243c6:	2e 30 2e             	xor    %ch,%cs:(%esi)
4243c9:	30 2e                	xor    %ch,(%esi)
4243cb:	30 00                	xor    %al,(%eax)
4243cd:	00 09                	add    %cl,(%ecx)
4243cf:	01 00                	add    %eax,(%eax)
4243d1:	04 49                	add    $0x49,%al
4243d3:	74 65                	je     0x42443a
4243d5:	6d                   	insl   (%dx),%es:(%edi)
4243d6:	00 00                	add    %al,(%eax)
4243d8:	18 01                	sbb    %al,(%ecx)
4243da:	00 13                	add    %dl,(%ebx)
4243dc:	47                   	inc    %edi
4243dd:	65 74 54             	gs je  0x424434
4243e0:	79 70                	jns    0x424452
4243e2:	65 64 54             	gs fs push %esp
4243e5:	61                   	popa
4243e6:	62 6c 65 53          	bound  %ebp,0x53(%ebp,%eiz,2)
4243ea:	63 68 65             	arpl   %ebp,0x65(%eax)
4243ed:	6d                   	insl   (%dx),%es:(%edi)
4243ee:	61                   	popa
4243ef:	00 00                	add    %al,(%eax)
4243f1:	08 01                	or     %al,(%ecx)
4243f3:	00 02                	add    %al,(%edx)
4243f5:	00 00                	add    %al,(%eax)
4243f7:	00 00                	add    %al,(%eax)
4243f9:	00 08                	add    %cl,(%eax)
4243fb:	01 00                	add    %eax,(%eax)
4243fd:	01 00                	add    %eax,(%eax)
4243ff:	00 00                	add    %al,(%eax)
424401:	00 00                	add    %al,(%eax)
424403:	00 00                	add    %al,(%eax)
424405:	b4 00                	mov    $0x0,%ah
424407:	00 00                	add    %al,(%eax)
424409:	ce                   	into
42440a:	ca ef be             	lret   $0xbeef
42440d:	01 00                	add    %eax,(%eax)
42440f:	00 00                	add    %al,(%eax)
424411:	91                   	xchg   %eax,%ecx
424412:	00 00                	add    %al,(%eax)
424414:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
424418:	73 74                	jae    0x42448e
42441a:	65 6d                	gs insl (%dx),%es:(%edi)
42441c:	2e 52                	cs push %edx
42441e:	65 73 6f             	gs jae 0x424490
424421:	75 72                	jne    0x424495
424423:	63 65 73             	arpl   %esp,0x73(%ebp)
424426:	2e 52                	cs push %edx
424428:	65 73 6f             	gs jae 0x42449a
42442b:	75 72                	jne    0x42449f
42442d:	63 65 52             	arpl   %esp,0x52(%ebp)
424430:	65 61                	gs popa
424432:	64 65 72 2c          	fs gs jb 0x424462
424436:	20 6d 73             	and    %ch,0x73(%ebp)
424439:	63 6f 72             	arpl   %ebp,0x72(%edi)
42443c:	6c                   	insb   (%dx),%es:(%edi)
42443d:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
424444:	73 69                	jae    0x4244af
424446:	6f                   	outsl  %ds:(%esi),(%dx)
424447:	6e                   	outsb  %ds:(%esi),(%dx)
424448:	3d 34 2e 30 2e       	cmp    $0x2e302e34,%eax
42444d:	30 2e                	xor    %ch,(%esi)
42444f:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
424452:	43                   	inc    %ebx
424453:	75 6c                	jne    0x4244c1
424455:	74 75                	je     0x4244cc
424457:	72 65                	jb     0x4244be
424459:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax