41825f:	67 68 38 43 6f 79    	addr16 push $0x796f4338
418265:	73 67                	jae    0x4182ce
418267:	58                   	pop    %eax
418268:	36 79 55             	ss jns 0x4182c0
41826b:	6d                   	insl   (%dx),%es:(%edi)
41826c:	6b 6f 45 55          	imul   $0x55,0x45(%edi),%ebp
418270:	59                   	pop    %ecx
418271:	5a                   	pop    %edx
418272:	33 61 55             	xor    0x55(%ecx),%esp
418275:	63 4f 4c             	arpl   %ecx,0x4c(%edi)
418278:	59                   	pop    %ecx
418279:	46                   	inc    %esi
41827a:	43                   	inc    %ebx
41827b:	77 6c                	ja     0x4182e9
41827d:	41                   	inc    %ecx
41827e:	45                   	inc    %ebp
41827f:	41                   	inc    %ecx
418280:	39 7a 52             	cmp    %edi,0x52(%edx)
418283:	31 6c 43 32          	xor    %ebp,0x32(%ebx,%eax,2)
418287:	77 35                	ja     0x4182be
418289:	70 7a                	jo     0x418305
41828b:	4d                   	dec    %ebp
41828c:	6f                   	outsl  %ds:(%esi),(%dx)
41828d:	41                   	inc    %ecx
41828e:	4d                   	dec    %ebp
41828f:	30 55 58             	xor    %dl,0x58(%ebp)
418292:	58                   	pop    %eax
418293:	49                   	dec    %ecx
418294:	6f                   	outsl  %ds:(%esi),(%dx)
418295:	73 71                	jae    0x418308
418297:	57                   	push   %edi
418298:	4b                   	dec    %ebx
418299:	63 4f 61             	arpl   %ecx,0x61(%edi)
41829c:	2b 36                	sub    (%esi),%esi
41829e:	49                   	dec    %ecx
41829f:	6c                   	insb   (%dx),%es:(%edi)
4182a0:	61                   	popa
4182a1:	57                   	push   %edi
4182a2:	6c                   	insb   (%dx),%es:(%edi)
4182a3:	4a                   	dec    %edx
4182a4:	4f                   	dec    %edi
4182a5:	31 61 38             	xor    %esp,0x38(%ecx)
4182a8:	64 41                	fs inc %ecx
4182aa:	2f                   	das
4182ab:	66 6d                	insw   (%dx),%es:(%edi)
4182ad:	6d                   	insl   (%dx),%es:(%edi)
4182ae:	4b                   	dec    %ebx
4182af:	59                   	pop    %ecx
4182b0:	4c                   	dec    %esp
4182b1:	7a 67                	jp     0x41831a
4182b3:	69 51 39 4f 35 6d 54 	imul   $0x546d354f,0x39(%ecx),%edx
4182ba:	6f                   	outsl  %ds:(%esi),(%dx)
4182bb:	79 4f                	jns    0x41830c
4182bd:	64 67 54             	fs addr16 push %esp
4182c0:	4b                   	dec    %ebx
4182c1:	53                   	push   %ebx
4182c2:	61                   	popa
4182c3:	52                   	push   %edx
4182c4:	33 39                	xor    (%ecx),%edi
4182c6:	79 43                	jns    0x41830b
4182c8:	72 64                	jb     0x41832e
4182ca:	74 34                	je     0x418300
4182cc:	39 6f 77             	cmp    %ebp,0x77(%edi)
4182cf:	56                   	push   %esi
4182d0:	2f                   	das
4182d1:	33 59 44             	xor    0x44(%ecx),%ebx
4182d4:	50                   	push   %eax
4182d5:	33 65 4a             	xor    0x4a(%ebp),%esp
4182d8:	4c                   	dec    %esp
4182d9:	64 5a                	fs pop %edx
4182db:	59                   	pop    %ecx
4182dc:	4f                   	dec    %edi
4182dd:	67 72 6c             	addr16 jb 0x41834c
4182e0:	78 62                	js     0x418344
4182e2:	4a                   	dec    %edx
4182e3:	67 47                	addr16 inc %edi
4182e5:	36 37                	ss aaa
4182e7:	59                   	pop    %ecx
4182e8:	2b 55 79             	sub    0x79(%ebp),%edx
4182eb:	6c                   	insb   (%dx),%es:(%edi)
4182ec:	31 4b 68             	xor    %ecx,0x68(%ebx)
4182ef:	64 4d                	fs dec %ebp
4182f1:	33 6f 58             	xor    0x58(%edi),%ebp
4182f4:	4b                   	dec    %ebx
4182f5:	52                   	push   %edx
4182f6:	43                   	inc    %ebx
4182f7:	4f                   	dec    %edi
4182f8:	68 4d 63 32 4f       	push   $0x4f32634d
4182fd:	51                   	push   %ecx
4182fe:	30 51 50             	xor    %dl,0x50(%ecx)
418301:	45                   	inc    %ebp
418302:	7a 2f                	jp     0x418333
418304:	46                   	inc    %esi
418305:	33 4c 69 30          	xor    0x30(%ecx,%ebp,2),%ecx
418309:	68 4f 52 54 54       	push   $0x5454524f
41830e:	56                   	push   %esi
41830f:	74 2b                	je     0x41833c
418311:	6a 39                	push   $0x39
418313:	6a 68                	push   $0x68
418315:	6b 38 43             	imul   $0x43,(%eax),%edi
418318:	71 6d                	jno    0x418387
41831a:	72 72                	jb     0x41838e
41831c:	69 32 36 54 49 61    	imul   $0x61495436,(%edx),%esi
418322:	79 39                	jns    0x41835d
418324:	7a 41                	jp     0x418367
418326:	64 48                	fs dec %eax
418328:	51                   	push   %ecx
418329:	71 50                	jno    0x41837b
41832b:	6d                   	insl   (%dx),%es:(%edi)
41832c:	57                   	push   %edi
41832d:	33 55 53             	xor    0x53(%ebp),%edx
418330:	32 72 4f             	xor    0x4f(%edx),%dh
418333:	5a                   	pop    %edx
418334:	62 67 7a             	bound  %esp,0x7a(%edi)
418337:	79 75                	jns    0x4183ae
418339:	68 72 52 44 47       	push   $0x47445272
41833e:	4b                   	dec    %ebx
41833f:	4b                   	dec    %ebx
418340:	76 4f                	jbe    0x418391
418342:	65 6b 61 69 32       	imul   $0x32,%gs:0x69(%ecx),%esp
418347:	55                   	push   %ebp
418348:	4d                   	dec    %ebp
418349:	57                   	push   %edi
41834a:	2f                   	das
41834b:	57                   	push   %edi
41834c:	58                   	pop    %eax
41834d:	6d                   	insl   (%dx),%es:(%edi)
41834e:	4e                   	dec    %esi
41834f:	66 4a                	dec    %dx
418351:	51                   	push   %ecx
418352:	47                   	inc    %edi
418353:	44                   	inc    %esp
418354:	75 5a                	jne    0x4183b0
418356:	68 4d 2f 36 61       	push   $0x61362f4d
41835b:	33 74 70 65          	xor    0x65(%eax,%esi,2),%esi
41835f:	5a                   	pop    %edx
418360:	33 64 41 77          	xor    0x77(%ecx,%eax,2),%esp
418364:	30 4a 75             	xor    %cl,0x75(%edx)
418367:	75 52                	jne    0x4183bb
418369:	5a                   	pop    %edx
41836a:	64 65 45             	fs gs inc %ebp
41836d:	51                   	push   %ecx
41836e:	51                   	push   %ecx
41836f:	4a                   	dec    %edx
418370:	36 36 51             	ss ss push %ecx
418373:	5a                   	pop    %edx
418374:	63 5a 4f             	arpl   %ebx,0x4f(%edx)
418377:	52                   	push   %edx
418378:	55                   	push   %ebp
418379:	35 79 62 65 34       	xor    $0x34656279,%eax
41837e:	2b 43 2f             	sub    0x2f(%ebx),%eax
418381:	5a                   	pop    %edx
418382:	61                   	popa
418383:	70 70                	jo     0x4183f5
418385:	57                   	push   %edi
418386:	53                   	push   %ebx
418387:	44                   	inc    %esp
418388:	72 30                	jb     0x4183ba
41838a:	52                   	push   %edx
41838b:	33 54 43 52          	xor    0x52(%ebx,%eax,2),%edx
41838f:	61                   	popa
418390:	68 7a 4a 79 5a       	push   $0x5a794a7a
418395:	79 58                	jns    0x4183ef
418397:	4d                   	dec    %ebp
418398:	69 44 4c 6f 50 68 58 	imul   $0x49586850,0x6f(%esp,%ecx,2),%eax
41839f:	49
4183a0:	58                   	pop    %eax
4183a1:	45                   	inc    %ebp
4183a2:	58                   	pop    %eax
4183a3:	6f                   	outsl  %ds:(%esi),(%dx)
4183a4:	6e                   	outsb  %ds:(%esi),(%dx)
4183a5:	63 79 4d             	arpl   %edi,0x4d(%ecx)
4183a8:	34 7a                	xor    $0x7a,%al
4183aa:	48                   	dec    %eax
4183ab:	6f                   	outsl  %ds:(%esi),(%dx)
4183ac:	2b 35 53 62 65 44    	sub    0x44656253,%esi
4183b2:	30 74 52 6a          	xor    %dh,0x6a(%edx,%edx,2)
4183b6:	59                   	pop    %ecx
4183b7:	62 66 6f             	bound  %esp,0x6f(%esi)
4183ba:	4f                   	dec    %edi
4183bb:	70 65                	jo     0x418422
4183bd:	4e                   	dec    %esi
4183be:	61                   	popa
4183bf:	79 43                	jns    0x418404
4183c1:	47                   	inc    %edi
4183c2:	59                   	pop    %ecx
4183c3:	71 76                	jno    0x41843b
4183c5:	4d                   	dec    %ebp
4183c6:	61                   	popa
4183c7:	67 54                	addr16 push %esp
4183c9:	65 36 55             	gs ss push %ebp
4183cc:	53                   	push   %ebx
4183cd:	71 53                	jno    0x418422
4183cf:	36 45                	ss inc %ebp
4183d1:	63 43 70             	arpl   %eax,0x70(%ebx)
4183d4:	5a                   	pop    %edx
4183d5:	38 34 75 6a 48 7a 42 	cmp    %dh,0x427a486a(,%esi,2)
4183dc:	52                   	push   %edx
4183dd:	77 72                	ja     0x418451
4183df:	75 4e                	jne    0x41842f
4183e1:	58                   	pop    %eax
4183e2:	67 76 58             	addr16 jbe 0x41843d
4183e5:	69 74 42 30 5a 54 44 	imul   $0x6744545a,0x30(%edx,%eax,2),%esi
4183ec:	67
4183ed:	4f                   	dec    %edi
4183ee:	55                   	push   %ebp
4183ef:	46                   	inc    %esi
4183f0:	73 73                	jae    0x418465
4183f2:	42                   	inc    %edx
4183f3:	4f                   	dec    %edi
4183f4:	39 6c 73 78          	cmp    %ebp,0x78(%ebx,%esi,2)
4183f8:	66 36 37             	data16 ss aaa
4183fb:	76 36                	jbe    0x418433
4183fd:	65 6f                	outsl  %gs:(%esi),(%dx)
4183ff:	41                   	inc    %ecx
418400:	37                   	aaa
418401:	4e                   	dec    %esi
418402:	4b                   	dec    %ebx
418403:	39 61 66             	cmp    %esp,0x66(%ecx)
418406:	78 6e                	js     0x418476
418408:	64 68 6d 71 50 62    	fs push $0x6250716d
41840e:	69 75 6a 70 34 7a 50 	imul   $0x507a3470,0x6a(%ebp),%esi
418415:	69 47 66 39 69 4f 61 	imul   $0x614f6939,0x66(%edi),%eax
41841c:	73 73                	jae    0x418491
41841e:	6a 2b                	push   $0x2b
418420:	4f                   	dec    %edi
418421:	7a 31                	jp     0x418454
418423:	36 4d                	ss dec %ebp
418425:	75 50                	jne    0x418477
418427:	49                   	dec    %ecx
418428:	55                   	push   %ebp
418429:	59                   	pop    %ecx
41842a:	6c                   	insb   (%dx),%es:(%edi)
41842b:	78 31                	js     0x41845e
41842d:	6d                   	insl   (%dx),%es:(%edi)
41842e:	73 67                	jae    0x418497
418430:	31 44 4d 65          	xor    %eax,0x65(%ebp,%ecx,2)
418434:	30 4f 55             	xor    %cl,0x55(%edi)
418437:	44                   	inc    %esp
418438:	48                   	dec    %eax
418439:	73 61                	jae    0x41849c
41843b:	45                   	inc    %ebp
41843c:	77 58                	ja     0x418496
41843e:	75 75                	jne    0x4184b5
418440:	56                   	push   %esi
418441:	42                   	inc    %edx
418442:	5a                   	pop    %edx
418443:	73 37                	jae    0x41847c
418445:	56                   	push   %esi
418446:	6d                   	insl   (%dx),%es:(%edi)
418447:	31 35 70 45 79 73    	xor    %esi,0x73794570
41844d:	70 75                	jo     0x4184c4
41844f:	48                   	dec    %eax
418450:	43                   	inc    %ebx
418451:	65 4b                	gs dec %ebx
418453:	76 63                	jbe    0x4184b8
418455:	6e                   	outsb  %ds:(%esi),(%dx)
418456:	4c                   	dec    %esp
418457:	73 7a                	jae    0x4184d3
418459:	4f                   	dec    %edi
41845a:	31 76 66             	xor    %esi,0x66(%esi)
41845d:	31 41 34             	xor    %eax,0x34(%ecx)
418460:	41                   	inc    %ecx
418461:	78 31                	js     0x418494
418463:	77 4e                	ja     0x4184b3
418465:	52                   	push   %edx
418466:	4e                   	dec    %esi
418467:	2f                   	das
418468:	6a 31                	push   $0x31
41846a:	50                   	push   %eax
41846b:	41                   	inc    %ecx
41846c:	42                   	inc    %edx
41846d:	74 50                	je     0x4184bf
41846f:	45                   	inc    %ebp
418470:	57                   	push   %edi
418471:	4f                   	dec    %edi
418472:	67 59                	addr16 pop %ecx
418474:	47                   	inc    %edi
418475:	64 52                	fs push %edx
418477:	33 62 72             	xor    0x72(%edx),%esp
41847a:	4b                   	dec    %ebx
41847b:	75 57                	jne    0x4184d4
41847d:	38 69 4a             	cmp    %ch,0x4a(%ecx)
418480:	54                   	push   %esp
418481:	45                   	inc    %ebp
418482:	49                   	dec    %ecx
418483:	33 4d 39             	xor    0x39(%ebp),%ecx
418486:	46                   	inc    %esi
418487:	72 64                	jb     0x4184ed
418489:	42                   	inc    %edx
41848a:	2b 63 73             	sub    0x73(%ebx),%esp
41848d:	38 74 31 5a          	cmp    %dh,0x5a(%ecx,%esi,1)
418491:	56                   	push   %esi
418492:	37                   	aaa
418493:	64 41                	fs inc %ecx
418495:	49                   	dec    %ecx
418496:	4e                   	dec    %esi
418497:	73 4f                	jae    0x4184e8
418499:	7a 44                	jp     0x4184df
41849b:	30 50 5a             	xor    %dl,0x5a(%eax)
41849e:	4c                   	dec    %esp
41849f:	45                   	inc    %ebp
4184a0:	2b 4c 4f 65          	sub    0x65(%edi,%ecx,2),%ecx
4184a4:	43                   	inc    %ebx
4184a5:	4d                   	dec    %ebp
4184a6:	63 37                	arpl   %esi,(%edi)
4184a8:	39 4e 39             	cmp    %ecx,0x39(%esi)
4184ab:	50                   	push   %eax
4184ac:	53                   	push   %ebx
4184ad:	75 76                	jne    0x418525
4184af:	69 50 44 6e 42 78 2b 	imul   $0x2b78426e,0x44(%eax),%edx
4184b6:	48                   	dec    %eax
4184b7:	43                   	inc    %ebx
4184b8:	6d                   	insl   (%dx),%es:(%edi)
4184b9:	4c                   	dec    %esp
4184ba:	62 4f 6c             	bound  %ecx,0x6c(%edi)
4184bd:	74 73                	je     0x418532
4184bf:	6e                   	outsb  %ds:(%esi),(%dx)
4184c0:	72 72                	jb     0x418534
4184c2:	64 42                	fs inc %edx
4184c4:	61                   	popa
4184c5:	64 74 65             	fs je  0x41852d
4184c8:	6d                   	insl   (%dx),%es:(%edi)
4184c9:	4a                   	dec    %edx
4184ca:	5a                   	pop    %edx
4184cb:	48                   	dec    %eax
4184cc:	47                   	inc    %edi
4184cd:	45                   	inc    %ebp
4184ce:	44                   	inc    %esp
4184cf:	57                   	push   %edi
4184d0:	66 50                	push   %ax
4184d2:	6d                   	insl   (%dx),%es:(%edi)
4184d3:	49                   	dec    %ecx
4184d4:	78 49                	js     0x41851f
4184d6:	38 6c 39 44          	cmp    %ch,0x44(%ecx,%edi,1)
4184da:	37                   	aaa
4184db:	75 54                	jne    0x418531
4184dd:	47                   	inc    %edi
4184de:	71 6a                	jno    0x41854a
4184e0:	4e                   	dec    %esi
4184e1:	53                   	push   %ebx
4184e2:	79 2f                	jns    0x418513
4184e4:	45                   	inc    %ebp
4184e5:	67 54                	addr16 push %esp
4184e7:	70 31                	jo     0x41851a
4184e9:	55                   	push   %ebp
4184ea:	56                   	push   %esi
4184eb:	48                   	dec    %eax
4184ec:	4d                   	dec    %ebp
4184ed:	75 71                	jne    0x418560