424317:	6f                   	outsl  %ds:(%esi),(%dx)
424318:	67 43                	addr16 inc %ebx
42431a:	79 70                	jns    0x42438c
42431c:	36 64 4b             	ss fs dec %ebx
42431f:	33 4b 42             	xor    0x42(%ebx),%ecx
424322:	6b 67 58 70          	imul   $0x70,0x58(%edi),%esp
424326:	74 58                	je     0x424380
424328:	53                   	push   %ebx
424329:	5a                   	pop    %edx
42432a:	79 32                	jns    0x42435e
42432c:	76 71                	jbe    0x42439f
42432e:	50                   	push   %eax
42432f:	47                   	inc    %edi
424330:	33 30                	xor    (%eax),%esi
424332:	73 30                	jae    0x424364
424334:	31 77 61             	xor    %esi,0x61(%edi)
424337:	59                   	pop    %ecx
424338:	56                   	push   %esi
424339:	63 49 53             	arpl   %ecx,0x53(%ecx)
42433c:	7a 4b                	jp     0x424389
42433e:	79 64                	jns    0x4243a4
424340:	51                   	push   %ecx
424341:	6b 52 62 78          	imul   $0x78,0x62(%edx),%edx
424345:	64 30 74 65 36       	xor    %dh,%fs:0x36(%ebp,%eiz,2)
42434a:	6a 65                	push   $0x65
42434c:	66 36 76 41          	data16 ss jbe 0x424391
424350:	53                   	push   %ebx
424351:	61                   	popa
424352:	48                   	dec    %eax
424353:	7a 52                	jp     0x4243a7
424355:	31 4d 32             	xor    %ecx,0x32(%ebp)
424358:	41                   	inc    %ecx
424359:	2b 36                	sub    (%esi),%esi
42435b:	67 4d                	addr16 dec %ebp
42435d:	52                   	push   %edx
42435e:	4e                   	dec    %esi
42435f:	5a                   	pop    %edx
424360:	65 6c                	gs insb (%dx),%es:(%edi)
424362:	44                   	inc    %esp
424363:	49                   	dec    %ecx
424364:	53                   	push   %ebx
424365:	71 69                	jno    0x4243d0
424367:	30 35 6c 67 4c 50    	xor    %dh,0x504c676c
42436d:	50                   	push   %eax
42436e:	53                   	push   %ebx
42436f:	67 75 6d             	addr16 jne 0x4243df
424372:	6f                   	outsl  %ds:(%esi),(%dx)
424373:	4e                   	dec    %esi
424374:	57                   	push   %edi
424375:	6d                   	insl   (%dx),%es:(%edi)
424376:	6e                   	outsb  %ds:(%esi),(%dx)
424377:	76 6a                	jbe    0x4243e3
424379:	6a 34                	push   $0x34
42437b:	73 64                	jae    0x4243e1
42437d:	46                   	inc    %esi
42437e:	69 4d 2b 50 36 55 48 	imul   $0x48553650,0x2b(%ebp),%ecx
424385:	61                   	popa
424386:	44                   	inc    %esp
424387:	70 67                	jo     0x4243f0
424389:	54                   	push   %esp
42438a:	33 30                	xor    (%eax),%esi
42438c:	6c                   	insb   (%dx),%es:(%edi)
42438d:	37                   	aaa
42438e:	30 47 5a             	xor    %al,0x5a(%edi)
424391:	57                   	push   %edi
424392:	4c                   	dec    %esp
424393:	70 67                	jo     0x4243fc
424395:	32 58 55             	xor    0x55(%eax),%bl
424398:	37                   	aaa
424399:	41                   	inc    %ecx
42439a:	61                   	popa
42439b:	78 46                	js     0x4243e3
42439d:	76 43                	jbe    0x4243e2
42439f:	77 45                	ja     0x4243e6
4243a1:	33 70 2f             	xor    0x2f(%eax),%esi
4243a4:	71 61                	jno    0x424407
4243a6:	78 2f                	js     0x4243d7
4243a8:	62 5a 59             	bound  %ebx,0x59(%edx)
4243ab:	64 4c                	fs dec %esp
4243ad:	39 35 7a 76 71 46    	cmp    %esi,0x4671767a
4243b3:	57                   	push   %edi
4243b4:	31 71 45             	xor    %esi,0x45(%ecx)
4243b7:	43                   	inc    %ebx
4243b8:	44                   	inc    %esp
4243b9:	6b 53 62 77          	imul   $0x77,0x62(%ebx),%edx
4243bd:	50                   	push   %eax
4243be:	30 76 72             	xor    %dh,0x72(%esi)
4243c1:	58                   	pop    %eax
4243c2:	62 56 73             	bound  %edx,0x73(%esi)
4243c5:	6f                   	outsl  %ds:(%esi),(%dx)
4243c6:	4f                   	dec    %edi
4243c7:	71 31                	jno    0x4243fa
4243c9:	48                   	dec    %eax
4243ca:	77 4c                	ja     0x424418
4243cc:	53                   	push   %ebx
4243cd:	6a 76                	push   $0x76
4243cf:	6a 77                	push   $0x77
4243d1:	53                   	push   %ebx
4243d2:	46                   	inc    %esi
4243d3:	33 70 4e             	xor    0x4e(%eax),%esi
4243d6:	46                   	inc    %esi
4243d7:	45                   	inc    %ebp
4243d8:	37                   	aaa
4243d9:	74 65                	je     0x424440
4243db:	6e                   	outsb  %ds:(%esi),(%dx)
4243dc:	38 64 46 72          	cmp    %ah,0x72(%esi,%eax,2)
4243e0:	65 41                	gs inc %ecx
4243e2:	4e                   	dec    %esi
4243e3:	47                   	inc    %edi
4243e4:	44                   	inc    %esp
4243e5:	56                   	push   %esi
4243e6:	52                   	push   %edx
4243e7:	5a                   	pop    %edx
4243e8:	45                   	inc    %ebp
4243e9:	37                   	aaa
4243ea:	7a 70                	jp     0x42445c
4243ec:	55                   	push   %ebp
4243ed:	39 45 4d             	cmp    %eax,0x4d(%ebp)
4243f0:	6a 36                	push   $0x36
4243f2:	45                   	inc    %ebp
4243f3:	4c                   	dec    %esp
4243f4:	78 30                	js     0x424426
4243f6:	35 35 51 64 73       	xor    $0x73645135,%eax
4243fb:	47                   	inc    %edi
4243fc:	6e                   	outsb  %ds:(%esi),(%dx)
4243fd:	34 62                	xor    $0x62,%al
4243ff:	4c                   	dec    %esp
424400:	2f                   	das
424401:	70 78                	jo     0x42447b
424403:	4f                   	dec    %edi
424404:	43                   	inc    %ebx
424405:	35 46 38 6a 62       	xor    $0x626a3846,%eax
42440a:	75 68                	jne    0x424474
42440c:	50                   	push   %eax
42440d:	6e                   	outsb  %ds:(%esi),(%dx)
42440e:	69 64 56 45 30 36 69 	imul   $0x62693630,0x45(%esi,%edx,2),%esp
424415:	62
424416:	64 45                	fs inc %ebp
424418:	6b 51 2b 67          	imul   $0x67,0x2b(%ecx),%edx
42441c:	58                   	pop    %eax
42441d:	7a 31                	jp     0x424450
42441f:	71 37                	jno    0x424458
424421:	6d                   	insl   (%dx),%es:(%edi)
424422:	6b 4a 75 65          	imul   $0x65,0x75(%edx),%ecx
424426:	35 5a 72 6b 41       	xor    $0x416b725a,%eax
42442b:	65 43                	gs inc %ebx
42442d:	74 78                	je     0x4244a7
42442f:	4d                   	dec    %ebp
424430:	47                   	inc    %edi
424431:	73 30                	jae    0x424463
424433:	79 52                	jns    0x424487
424435:	65 61                	gs popa
424437:	39 34 5a             	cmp    %esi,(%edx,%ebx,2)
42443a:	33 74 73 70          	xor    0x70(%ebx,%esi,2),%esi
42443e:	6f                   	outsl  %ds:(%esi),(%dx)
42443f:	4c                   	dec    %esp
424440:	41                   	inc    %ecx
424441:	77 47                	ja     0x42448a
424443:	6e                   	outsb  %ds:(%esi),(%dx)
424444:	66 72 2f             	data16 jb 0x424476
424447:	30 37                	xor    %dh,(%edi)
424449:	6f                   	outsl  %ds:(%esi),(%dx)
42444a:	30 59 6a             	xor    %bl,0x6a(%ecx)
42444d:	49                   	dec    %ecx
42444e:	55                   	push   %ebp
42444f:	2f                   	das
424450:	4c                   	dec    %esp
424451:	76 6d                	jbe    0x4244c0
424453:	44                   	inc    %esp
424454:	32 59 4f             	xor    0x4f(%ecx),%bl
424457:	70 54                	jo     0x4244ad
424459:	49                   	dec    %ecx
42445a:	33 57 46             	xor    0x46(%edi),%edx
42445d:	76 55                	jbe    0x4244b4
42445f:	74 6f                	je     0x4244d0
424461:	50                   	push   %eax
424462:	69 44 51 32 2b 36 48 	imul   $0x5948362b,0x32(%ecx,%edx,2),%eax
424469:	59
42446a:	52                   	push   %edx
42446b:	57                   	push   %edi
42446c:	73 42                	jae    0x4244b0
42446e:	72 51                	jb     0x4244c1
424470:	47                   	inc    %edi
424471:	69 59 54 6e 56 72 74 	imul   $0x7472566e,0x54(%ecx),%ebx
424478:	57                   	push   %edi
424479:	76 34                	jbe    0x4244af
42447b:	5a                   	pop    %edx
42447c:	51                   	push   %ecx
42447d:	41                   	inc    %ecx
42447e:	2f                   	das
42447f:	71 30                	jno    0x4244b1
424481:	47                   	inc    %edi
424482:	45                   	inc    %ebp
424483:	6c                   	insb   (%dx),%es:(%edi)
424484:	69 6c 63 30 54 69 71 	imul   $0x33716954,0x30(%ebx,%eiz,2),%ebp
42448b:	33
42448c:	31 61 53             	xor    %esp,0x53(%ecx)
42448f:	7a 55                	jp     0x4244e6
424491:	6d                   	insl   (%dx),%es:(%edi)
424492:	76 58                	jbe    0x4244ec
424494:	56                   	push   %esi
424495:	53                   	push   %ebx
424496:	74 4e                	je     0x4244e6
424498:	52                   	push   %edx
424499:	55                   	push   %ebp
42449a:	78 34                	js     0x4244d0
42449c:	4a                   	dec    %edx
42449d:	59                   	pop    %ecx
42449e:	52                   	push   %edx
42449f:	43                   	inc    %ebx
4244a0:	43                   	inc    %ebx
4244a1:	6f                   	outsl  %ds:(%esi),(%dx)
4244a2:	58                   	pop    %eax
4244a3:	69 66 79 7a 76 69 4c 	imul   $0x4c69767a,0x79(%esi),%esp
4244aa:	69 76 4a 65 50 58 64 	imul   $0x64585065,0x4a(%esi),%esi
4244b1:	74 6f                	je     0x424522
4244b3:	37                   	aaa
4244b4:	45                   	inc    %ebp
4244b5:	50                   	push   %eax
4244b6:	44                   	inc    %esp
4244b7:	4d                   	dec    %ebp
4244b8:	4a                   	dec    %edx
4244b9:	79 56                	jns    0x424511
4244bb:	6a 74                	push   $0x74
4244bd:	66 36 4d             	ss dec %bp
4244c0:	51                   	push   %ecx
4244c1:	4d                   	dec    %ebp
4244c2:	58                   	pop    %eax
4244c3:	72 65                	jb     0x42452a
4244c5:	57                   	push   %edi
4244c6:	77 4b                	ja     0x424513
4244c8:	49                   	dec    %ecx
4244c9:	74 67                	je     0x424532
4244cb:	2b 4c 4d 52          	sub    0x52(%ebp,%ecx,2),%ecx
4244cf:	4c                   	dec    %esp
4244d0:	6e                   	outsb  %ds:(%esi),(%dx)
4244d1:	72 6f                	jb     0x424542
4244d3:	67 36 4a             	addr16 ss dec %edx
4244d6:	52                   	push   %edx
4244d7:	37                   	aaa
4244d8:	67 35 74 46 71 42    	addr16 xor $0x42714674,%eax
4244de:	47                   	inc    %edi
4244df:	54                   	push   %esp
4244e0:	57                   	push   %edi
4244e1:	34 5a                	xor    $0x5a,%al
4244e3:	59                   	pop    %ecx
4244e4:	44                   	inc    %esp
4244e5:	72 4f                	jb     0x424536
4244e7:	35 39 7a 68 6c       	xor    $0x6c687a39,%eax
4244ec:	2f                   	das
4244ed:	66 66 6b 2f 46       	data16 imul $0x46,(%edi),%bp
4244f2:	4e                   	dec    %esi
4244f3:	30 33                	xor    %dh,(%ebx)
4244f5:	65 34 57             	gs xor $0x57,%al
4244f8:	4b                   	dec    %ebx
4244f9:	71 30                	jno    0x42452b
4244fb:	67 53                	addr16 push %ebx
4244fd:	44                   	inc    %esp
4244fe:	77 73                	ja     0x424573
424500:	42                   	inc    %edx
424501:	33 43 49             	xor    0x49(%ebx),%eax
424504:	74 61                	je     0x424567
424506:	72 7a                	jb     0x424582
424508:	72 4d                	jb     0x424557
42450a:	70 55                	jo     0x424561
42450c:	4f                   	dec    %edi
42450d:	61                   	popa
42450e:	68 65 62 61 4a       	push   $0x4a616265
424513:	55                   	push   %ebp
424514:	37                   	aaa
424515:	35 67 35 38 48       	xor    $0x48383567,%eax
42451a:	70 51                	jo     0x42456d
42451c:	36 52                	ss push %edx
42451e:	78 4e                	js     0x42456e
424520:	50                   	push   %eax
424521:	34 69                	xor    $0x69,%al
424523:	55                   	push   %ebp
424524:	79 57                	jns    0x42457d
424526:	6e                   	outsb  %ds:(%esi),(%dx)
424527:	75 52                	jne    0x42457b
424529:	73 42                	jae    0x42456d
42452b:	39 66 6a             	cmp    %esp,0x6a(%esi)
42452e:	4c                   	dec    %esp
42452f:	36 45                	ss inc %ebp
424531:	2b 33                	sub    (%ebx),%esi
424533:	2f                   	das
424534:	6a 56                	push   $0x56
424536:	44                   	inc    %esp
424537:	6c                   	insb   (%dx),%es:(%edi)
424538:	46                   	inc    %esi
424539:	50                   	push   %eax
42453a:	50                   	push   %eax
42453b:	76 49                	jbe    0x424586
42453d:	36 70 6f             	ss jo  0x4245af
424540:	64 63 54 77 74       	arpl   %edx,%fs:0x74(%edi,%esi,2)
424545:	68 79 6b 38 4f       	push   $0x4f386b79
42454a:	45                   	inc    %ebp
42454b:	42                   	inc    %edx
42454c:	33 46 6d             	xor    0x6d(%esi),%eax
42454f:	2b 6a 7a             	sub    0x7a(%edx),%ebp
424552:	46                   	inc    %esi
424553:	77 39                	ja     0x42458e
424555:	6d                   	insl   (%dx),%es:(%edi)
424556:	5a                   	pop    %edx
424557:	6a 79                	push   $0x79
424559:	66 47                	inc    %di
42455b:	4a                   	dec    %edx
42455c:	66 38 52 49          	data16 cmp %dl,0x49(%edx)
424560:	37                   	aaa
424561:	77 64                	ja     0x4245c7
424563:	6c                   	insb   (%dx),%es:(%edi)
424564:	4a                   	dec    %edx
424565:	42                   	inc    %edx
424566:	30 37                	xor    %dh,(%edi)
424568:	4a                   	dec    %edx
424569:	38 56 72             	cmp    %dl,0x72(%esi)
42456c:	69 54 42 64 6a 62 57 	imul   $0x4d57626a,0x64(%edx,%eax,2),%edx
424573:	4d
424574:	54                   	push   %esp
424575:	4d                   	dec    %ebp
424576:	50                   	push   %eax
424577:	47                   	inc    %edi
424578:	5a                   	pop    %edx
424579:	55                   	push   %ebp
42457a:	46                   	inc    %esi
42457b:	6b 6e 4d 48          	imul   $0x48,0x4d(%esi),%ebp
42457f:	30 72 46             	xor    %dh,0x46(%edx)
424582:	53                   	push   %ebx
424583:	70 6d                	jo     0x4245f2
424585:	6b 72 47 68          	imul   $0x68,0x47(%edx),%esi
424589:	66 75 5a             	data16 jne 0x4245e6
42458c:	64 46                	fs inc %esi
42458e:	46                   	inc    %esi
42458f:	55                   	push   %ebp
424590:	57                   	push   %edi
424591:	70 69                	jo     0x4245fc
424593:	56                   	push   %esi
424594:	4c                   	dec    %esp
424595:	78 44                	js     0x4245db
424597:	70 6a                	jo     0x424603
424599:	71 7a                	jno    0x424615
42459b:	35 6c 56 68 67       	xor    $0x6768566c,%eax
4245a0:	78 73                	js     0x424615
4245a2:	6f                   	outsl  %ds:(%esi),(%dx)
4245a3:	36 66 78 37          	ss data16 js 0x4245de
4245a7:	62 39                	bound  %edi,(%ecx)
4245a9:	46                   	inc    %esi
4245aa:	77 59                	ja     0x424605
4245ac:	6e                   	outsb  %ds:(%esi),(%dx)
4245ad:	72 57                	jb     0x424606