429664:	34 46                	xor    $0x46,%al
429666:	61                   	popa
429667:	5a                   	pop    %edx
429668:	62 75 36             	bound  %esi,0x36(%ebp)
42966b:	4a                   	dec    %edx
42966c:	6b 52 64 2f          	imul   $0x2f,0x64(%edx),%edx
429670:	56                   	push   %esi
429671:	79 79                	jns    0x4296ec
429673:	73 6c                	jae    0x4296e1
429675:	4b                   	dec    %ebx
429676:	67 79 43             	addr16 jns 0x4296bc
429679:	55                   	push   %ebp
42967a:	6e                   	outsb  %ds:(%esi),(%dx)
42967b:	72 50                	jb     0x4296cd
42967d:	42                   	inc    %edx
42967e:	57                   	push   %edi
42967f:	44                   	inc    %esp
429680:	6e                   	outsb  %ds:(%esi),(%dx)
429681:	30 42 55             	xor    %al,0x55(%edx)
429684:	4a                   	dec    %edx
429685:	51                   	push   %ecx
429686:	2f                   	das
429687:	63 7a 34             	arpl   %edi,0x34(%edx)
42968a:	4e                   	dec    %esi
42968b:	30 44 45 42          	xor    %al,0x42(%ebp,%eax,2)
42968f:	45                   	inc    %ebp
429690:	50                   	push   %eax
429691:	4a                   	dec    %edx
429692:	2f                   	das
429693:	57                   	push   %edi
429694:	6b 4c 6f 72 31       	imul   $0x31,0x72(%edi,%ebp,2),%ecx
429699:	6e                   	outsb  %ds:(%esi),(%dx)
42969a:	66 30 74 64 73       	data16 xor %dh,0x73(%esp,%eiz,2)
42969f:	59                   	pop    %ecx
4296a0:	70 59                	jo     0x4296fb
4296a2:	33 63 31             	xor    0x31(%ebx),%esp
4296a5:	45                   	inc    %ebp
4296a6:	4b                   	dec    %ebx
4296a7:	45                   	inc    %ebp
4296a8:	30 33                	xor    %dh,(%ebx)
4296aa:	74 42                	je     0x4296ee
4296ac:	48                   	dec    %eax
4296ad:	39 71 63             	cmp    %esi,0x63(%ecx)
4296b0:	33 4e 71             	xor    0x71(%esi),%ecx
4296b3:	4f                   	dec    %edi
4296b4:	52                   	push   %edx
4296b5:	41                   	inc    %ecx
4296b6:	67 2f                	addr16 das
4296b8:	57                   	push   %edi
4296b9:	59                   	pop    %ecx
4296ba:	32 6f 42             	xor    0x42(%edi),%ch
4296bd:	55                   	push   %ebp
4296be:	5a                   	pop    %edx
4296bf:	4b                   	dec    %ebx
4296c0:	50                   	push   %eax
4296c1:	46                   	inc    %esi
4296c2:	67 56                	addr16 push %esi
4296c4:	79 44                	jns    0x42970a
4296c6:	58                   	pop    %eax
4296c7:	32 7a 65             	xor    0x65(%edx),%bh
4296ca:	61                   	popa
4296cb:	34 30                	xor    $0x30,%al
4296cd:	4e                   	dec    %esi
4296ce:	6f                   	outsl  %ds:(%esi),(%dx)
4296cf:	4f                   	dec    %edi
4296d0:	66 78 59             	data16 js 0x42972c
4296d3:	76 54                	jbe    0x429729
4296d5:	51                   	push   %ecx
4296d6:	54                   	push   %esp
4296d7:	59                   	pop    %ecx
4296d8:	37                   	aaa
4296d9:	61                   	popa
4296da:	56                   	push   %esi
4296db:	48                   	dec    %eax
4296dc:	64 4f                	fs dec %edi
4296de:	71 4d                	jno    0x42972d
4296e0:	6d                   	insl   (%dx),%es:(%edi)
4296e1:	44                   	inc    %esp
4296e2:	52                   	push   %edx
4296e3:	6b 6e 47 48          	imul   $0x48,0x47(%esi),%ebp
4296e7:	33 63 68             	xor    0x68(%ebx),%esp
4296ea:	75 59                	jne    0x429745
4296ec:	79 47                	jns    0x429735
4296ee:	76 35                	jbe    0x429725
4296f0:	4a                   	dec    %edx
4296f1:	59                   	pop    %ecx
4296f2:	63 54 6b 51          	arpl   %edx,0x51(%ebx,%ebp,2)
4296f6:	31 53 77             	xor    %edx,0x77(%ebx)
4296f9:	35 72 39 6b 74       	xor    $0x746b3972,%eax
4296fe:	58                   	pop    %eax
4296ff:	79 38                	jns    0x429739
429701:	48                   	dec    %eax
429702:	46                   	inc    %esi
429703:	6f                   	outsl  %ds:(%esi),(%dx)
429704:	6c                   	insb   (%dx),%es:(%edi)
429705:	65 43                	gs inc %ebx
429707:	43                   	inc    %ebx
429708:	42                   	inc    %edx
429709:	30 4d 30             	xor    %cl,0x30(%ebp)
42970c:	56                   	push   %esi
42970d:	32 6c 2f 70          	xor    0x70(%edi,%ebp,1),%ch
429711:	4a                   	dec    %edx
429712:	57                   	push   %edi
429713:	54                   	push   %esp
429714:	39 4d 55             	cmp    %ecx,0x55(%ebp)
429717:	54                   	push   %esp
429718:	6e                   	outsb  %ds:(%esi),(%dx)
429719:	43                   	inc    %ebx
42971a:	31 2f                	xor    %ebp,(%edi)
42971c:	7a 65                	jp     0x429783
42971e:	42                   	inc    %edx
42971f:	61                   	popa
429720:	4e                   	dec    %esi
429721:	7a 59                	jp     0x42977c
429723:	6e                   	outsb  %ds:(%esi),(%dx)
429724:	74 7a                	je     0x4297a0
429726:	78 66                	js     0x42978e
429728:	34 2f                	xor    $0x2f,%al
42972a:	44                   	inc    %esp
42972b:	48                   	dec    %eax
42972c:	73 33                	jae    0x429761
42972e:	30 4b 33             	xor    %cl,0x33(%ebx)
429731:	75 68                	jne    0x42979b
429733:	4c                   	dec    %esp
429734:	54                   	push   %esp
429735:	4f                   	dec    %edi
429736:	56                   	push   %esi
429737:	6a 31                	push   $0x31
429739:	37                   	aaa
42973a:	36 79 38             	ss jns 0x429775
42973d:	35 42 41 64 57       	xor    $0x57644142,%eax
429742:	52                   	push   %edx
429743:	69 67 54 4a 37 32 44 	imul   $0x4432374a,0x54(%edi),%esp
42974a:	47                   	inc    %edi
42974b:	68 58 59 4f 6e       	push   $0x6e4f5958
429750:	67 65 71 71          	addr16 gs jno 0x4297c5
429754:	43                   	inc    %ebx
429755:	44                   	inc    %esp
429756:	35 2f 31 46 4e       	xor    $0x4e46312f,%eax
42975b:	7a 6c                	jp     0x4297c9
42975d:	71 51                	jno    0x4297b0
42975f:	49                   	dec    %ecx
429760:	55                   	push   %ebp
429761:	7a 71                	jp     0x4297d4
429763:	35 4f 51 6d 79       	xor    $0x796d514f,%eax
429768:	57                   	push   %edi
429769:	62 5a 56             	bound  %ebx,0x56(%edx)
42976c:	59                   	pop    %ecx
42976d:	4e                   	dec    %esi
42976e:	31 4c 53 5a          	xor    %ecx,0x5a(%ebx,%edx,2)
429772:	73 69                	jae    0x4297dd
429774:	47                   	inc    %edi
429775:	31 78 61             	xor    %edi,0x61(%eax)
429778:	5a                   	pop    %edx
429779:	70 79                	jo     0x4297f4
42977b:	44                   	inc    %esp
42977c:	59                   	pop    %ecx
42977d:	57                   	push   %edi
42977e:	56                   	push   %esi
42977f:	7a 69                	jp     0x4297ea
429781:	75 78                	jne    0x4297fb
429783:	42                   	inc    %edx
429784:	4d                   	dec    %ebp
429785:	36 43                	ss inc %ebx
429787:	6a 66                	push   $0x66
429789:	69 49 46 75 6c 7a 4f 	imul   $0x4f7a6c75,0x46(%ecx),%ecx
429790:	39 58 57             	cmp    %ebx,0x57(%eax)
429793:	38 30                	cmp    %dh,(%eax)
429795:	43                   	inc    %ebx
429796:	53                   	push   %ebx
429797:	5a                   	pop    %edx
429798:	79 6f                	jns    0x429809
42979a:	39 32                	cmp    %esi,(%edx)
42979c:	66 41                	inc    %cx
42979e:	31 4b 4a             	xor    %ecx,0x4a(%ebx)
4297a1:	38 57 32             	cmp    %dl,0x32(%edi)
4297a4:	71 66                	jno    0x42980c
4297a6:	2f                   	das
4297a7:	2f                   	das
4297a8:	5a                   	pop    %edx
4297a9:	59                   	pop    %ecx
4297aa:	47                   	inc    %edi
4297ab:	36 2b 52 4e          	sub    %ss:0x4e(%edx),%edx
4297af:	34 64                	xor    $0x64,%al
4297b1:	2f                   	das
4297b2:	39 41 56             	cmp    %eax,0x56(%ecx)
4297b5:	43                   	inc    %ebx
4297b6:	4b                   	dec    %ebx
4297b7:	57                   	push   %edi
4297b8:	65 66 4f             	gs dec %di
4297bb:	6e                   	outsb  %ds:(%esi),(%dx)
4297bc:	61                   	popa
4297bd:	74 45                	je     0x429804
4297bf:	4d                   	dec    %ebp
4297c0:	6d                   	insl   (%dx),%es:(%edi)
4297c1:	77 71                	ja     0x429834
4297c3:	37                   	aaa
4297c4:	5a                   	pop    %edx
4297c5:	34 57                	xor    $0x57,%al
4297c7:	71 78                	jno    0x429841
4297c9:	33 5a 53             	xor    0x53(%edx),%ebx
4297cc:	2f                   	das
4297cd:	70 76                	jo     0x429845
4297cf:	50                   	push   %eax
4297d0:	4d                   	dec    %ebp
4297d1:	34 70                	xor    $0x70,%al
4297d3:	73 46                	jae    0x42981b
4297d5:	47                   	inc    %edi
4297d6:	65 4f                	gs dec %edi
4297d8:	43                   	inc    %ebx
4297d9:	52                   	push   %edx
4297da:	4a                   	dec    %edx
4297db:	52                   	push   %edx
4297dc:	56                   	push   %esi
4297dd:	48                   	dec    %eax
4297de:	68 68 58 56 6f       	push   $0x6f565868
4297e3:	6b 68 71 41          	imul   $0x41,0x71(%eax),%ebp
4297e7:	59                   	pop    %ecx
4297e8:	4e                   	dec    %esi
4297e9:	73 70                	jae    0x42985b
4297eb:	2f                   	das
4297ec:	67 30 68 74          	xor    %ch,0x74(%bx,%si)
4297f0:	58                   	pop    %eax
4297f1:	41                   	inc    %ecx
4297f2:	73 39                	jae    0x42982d
4297f4:	63 37                	arpl   %esi,(%edi)
4297f6:	66 39 48 46          	cmp    %cx,0x46(%eax)
4297fa:	70 6e                	jo     0x42986a
4297fc:	6c                   	insb   (%dx),%es:(%edi)
4297fd:	2f                   	das
4297fe:	6d                   	insl   (%dx),%es:(%edi)
4297ff:	39 54 6c 4d          	cmp    %edx,0x4d(%esp,%ebp,2)
429803:	4a                   	dec    %edx
429804:	35 6a 48 35 76       	xor    $0x7635486a,%eax
429809:	74 77                	je     0x429882
42980b:	68 34 4e 68 76       	push   $0x76684e34
429810:	49                   	dec    %ecx
429811:	67 6e                	outsb  %ds:(%si),(%dx)
429813:	6c                   	insb   (%dx),%es:(%edi)
429814:	62 63 45             	bound  %esp,0x45(%ebx)
429817:	78 67                	js     0x429880
429819:	33 6d 6e             	xor    0x6e(%ebp),%ebp
42981c:	52                   	push   %edx
42981d:	65 33 34 71          	xor    %gs:(%ecx,%esi,2),%esi
429821:	6b 62 51 53          	imul   $0x53,0x51(%edx),%esp
429825:	4b                   	dec    %ebx
429826:	76 4f                	jbe    0x429877
429828:	44                   	inc    %esp
429829:	66 46                	inc    %si
42982b:	48                   	dec    %eax
42982c:	30 75 30             	xor    %dh,0x30(%ebp)
42982f:	58                   	pop    %eax
429830:	4a                   	dec    %edx
429831:	6e                   	outsb  %ds:(%esi),(%dx)
429832:	68 59 48 53 53       	push   $0x53534859
429837:	6a 6f                	push   $0x6f
429839:	75 2b                	jne    0x429866
42983b:	67 63 7a 36          	arpl   %edi,0x36(%bp,%si)
42983f:	37                   	aaa
429840:	54                   	push   %esp
429841:	38 39                	cmp    %bh,(%ecx)
429843:	76 4d                	jbe    0x429892
429845:	41                   	inc    %ecx
429846:	66 59                	pop    %cx
429848:	4d                   	dec    %ebp
429849:	55                   	push   %ebp
42984a:	56                   	push   %esi
42984b:	50                   	push   %eax
42984c:	58                   	pop    %eax
42984d:	55                   	push   %ebp
42984e:	4a                   	dec    %edx
42984f:	32 56 57             	xor    0x57(%esi),%dl
429852:	44                   	inc    %esp
429853:	63 78 52             	arpl   %edi,0x52(%eax)
429856:	47                   	inc    %edi
429857:	70 31                	jo     0x42988a
429859:	50                   	push   %eax
42985a:	66 67 77 6f          	data16 addr16 ja 0x4298cd
42985e:	67 4c                	addr16 dec %esp
429860:	70 67                	jo     0x4298c9
429862:	69 38 6f 47 58 6d    	imul   $0x6d58476f,(%eax),%edi
429868:	68 65 77 76 75       	push   $0x75767765
42986d:	77 38                	ja     0x4298a7
42986f:	59                   	pop    %ecx
429870:	69 77 33 4e 57 74 76 	imul   $0x7674574e,0x33(%edi),%esi
429877:	50                   	push   %eax
429878:	2b 6d 38             	sub    0x38(%ebp),%ebp
42987b:	75 43                	jne    0x4298c0
42987d:	2f                   	das
42987e:	58                   	pop    %eax
42987f:	76 7a                	jbe    0x4298fb
429881:	39 76 79             	cmp    %esi,0x79(%esi)
429884:	73 6d                	jae    0x4298f3
429886:	38 2f                	cmp    %ch,(%edi)
429888:	6a 63                	push   $0x63
42988a:	63 5a 30             	arpl   %ebx,0x30(%edx)
42988d:	34 6c                	xor    $0x6c,%al
42988f:	57                   	push   %edi
429890:	34 2b                	xor    $0x2b,%al
429892:	2f                   	das
429893:	4a                   	dec    %edx
429894:	32 70 54             	xor    0x54(%eax),%dh
429897:	73 30                	jae    0x4298c9
429899:	36 4d                	ss dec %ebp
42989b:	42                   	inc    %edx
42989c:	6c                   	insb   (%dx),%es:(%edi)
42989d:	2b 4c 63 45          	sub    0x45(%ebx,%eiz,2),%ecx
4298a1:	70 32                	jo     0x4298d5
4298a3:	55                   	push   %ebp
4298a4:	64 46                	fs inc %esi
4298a6:	58                   	pop    %eax
4298a7:	4a                   	dec    %edx
4298a8:	48                   	dec    %eax
4298a9:	55                   	push   %ebp
4298aa:	39 61 6a             	cmp    %esp,0x6a(%ecx)
4298ad:	53                   	push   %ebx
4298ae:	4a                   	dec    %edx
4298af:	30 34 62             	xor    %dh,(%edx,%eiz,2)
4298b2:	33 57 70             	xor    0x70(%edi),%edx
4298b5:	50                   	push   %eax
4298b6:	69 63 2f 4c 30 4a 51 	imul   $0x514a304c,0x2f(%ebx),%esp
4298bd:	56                   	push   %esi
4298be:	38 31                	cmp    %dh,(%ecx)
4298c0:	74 45                	je     0x429907
4298c2:	77 48                	ja     0x42990c
4298c4:	64 4d                	fs dec %ebp
4298c6:	4f                   	dec    %edi
4298c7:	5a                   	pop    %edx
4298c8:	31 78 2f             	xor    %edi,0x2f(%eax)
4298cb:	36 35 66 66 45 63    	ss xor $0x63456666,%eax
4298d1:	78 58                	js     0x42992b
4298d3:	67 71 73             	addr16 jno 0x429949
4298d6:	4d                   	dec    %ebp
4298d7:	70 62                	jo     0x42993b
4298d9:	55                   	push   %ebp
4298da:	63 54 73 41          	arpl   %edx,0x41(%ebx,%esi,2)
4298de:	65 6c                	gs insb (%dx),%es:(%edi)
4298e0:	76 56                	jbe    0x429938
4298e2:	6d                   	insl   (%dx),%es:(%edi)
4298e3:	44                   	inc    %esp
4298e4:	44                   	inc    %esp
4298e5:	5a                   	pop    %edx
4298e6:	4e                   	dec    %esi
4298e7:	53                   	push   %ebx
4298e8:	6d                   	insl   (%dx),%es:(%edi)
4298e9:	78 61                	js     0x42994c
4298eb:	5a                   	pop    %edx
4298ec:	45                   	inc    %ebp
4298ed:	61                   	popa
4298ee:	79 4d                	jns    0x42993d