42a743:	6a 6a                	push   $0x6a
42a745:	57                   	push   %edi
42a746:	64 58                	fs pop %eax
42a748:	48                   	dec    %eax
42a749:	5a                   	pop    %edx
42a74a:	6f                   	outsl  %ds:(%esi),(%dx)
42a74b:	6b 78 56 54          	imul   $0x54,0x56(%eax),%edi
42a74f:	76 36                	jbe    0x42a787
42a751:	53                   	push   %ebx
42a752:	61                   	popa
42a753:	49                   	dec    %ecx
42a754:	52                   	push   %edx
42a755:	68 7a 62 54 71       	push   $0x7154627a
42a75a:	38 51 6f             	cmp    %dl,0x6f(%ecx)
42a75d:	37                   	aaa
42a75e:	43                   	inc    %ebx
42a75f:	5a                   	pop    %edx
42a760:	6d                   	insl   (%dx),%es:(%edi)
42a761:	50                   	push   %eax
42a762:	6d                   	insl   (%dx),%es:(%edi)
42a763:	6d                   	insl   (%dx),%es:(%edi)
42a764:	38 32                	cmp    %dh,(%edx)
42a766:	64 74 6a             	fs je  0x42a7d3
42a769:	71 36                	jno    0x42a7a1
42a76b:	50                   	push   %eax
42a76c:	50                   	push   %eax
42a76d:	63 4c 36 33          	arpl   %ecx,0x33(%esi,%esi,1)
42a771:	49                   	dec    %ecx
42a772:	62 44 55 37          	bound  %eax,0x37(%ebp,%edx,2)
42a776:	57                   	push   %edi
42a777:	65 49                	gs dec %ecx
42a779:	6e                   	outsb  %ds:(%esi),(%dx)
42a77a:	31 79 54             	xor    %edi,0x54(%ecx)
42a77d:	35 35 68 6b 6a       	xor    $0x6a6b6835,%eax
42a782:	76 66                	jbe    0x42a7ea
42a784:	59                   	pop    %ecx
42a785:	37                   	aaa
42a786:	63 6c 41 34          	arpl   %ebp,0x34(%ecx,%eax,2)
42a78a:	74 78                	je     0x42a804
42a78c:	61                   	popa
42a78d:	34 68                	xor    $0x68,%al
42a78f:	2b 42 65             	sub    0x65(%edx),%eax
42a792:	64 53                	fs push %ebx
42a794:	34 51                	xor    $0x51,%al
42a796:	58                   	pop    %eax
42a797:	6f                   	outsl  %ds:(%esi),(%dx)
42a798:	77 4a                	ja     0x42a7e4
42a79a:	4f                   	dec    %edi
42a79b:	49                   	dec    %ecx
42a79c:	35 6f 44 35 2b       	xor    $0x2b35446f,%eax
42a7a1:	76 4b                	jbe    0x42a7ee
42a7a3:	75 4f                	jne    0x42a7f4
42a7a5:	69 5a 39 31 31 62 42 	imul   $0x42623131,0x39(%edx),%ebx
42a7ac:	37                   	aaa
42a7ad:	63 79 56             	arpl   %edi,0x56(%ecx)
42a7b0:	41                   	inc    %ecx
42a7b1:	77 2b                	ja     0x42a7de
42a7b3:	43                   	inc    %ebx
42a7b4:	61                   	popa
42a7b5:	38 42 49             	cmp    %al,0x49(%edx)
42a7b8:	38 73 41             	cmp    %dh,0x41(%ebx)
42a7bb:	4a                   	dec    %edx
42a7bc:	6e                   	outsb  %ds:(%esi),(%dx)
42a7bd:	6e                   	outsb  %ds:(%esi),(%dx)
42a7be:	6e                   	outsb  %ds:(%esi),(%dx)
42a7bf:	46                   	inc    %esi
42a7c0:	66 59                	pop    %cx
42a7c2:	62 68 57             	bound  %ebp,0x57(%eax)
42a7c5:	43                   	inc    %ebx
42a7c6:	68 5a 37 68 58       	push   $0x5868375a
42a7cb:	71 75                	jno    0x42a842
42a7cd:	4d                   	dec    %ebp
42a7ce:	65 69 56 31 37 76 66 	imul   $0x31667637,%gs:0x31(%esi),%edx
42a7d5:	31
42a7d6:	4f                   	dec    %edi
42a7d7:	49                   	dec    %ecx
42a7d8:	41                   	inc    %ecx
42a7d9:	42                   	inc    %edx
42a7da:	52                   	push   %edx
42a7db:	43                   	inc    %ebx
42a7dc:	4d                   	dec    %ebp
42a7dd:	79 4c                	jns    0x42a82b
42a7df:	43                   	inc    %ebx
42a7e0:	6b 69 57 42          	imul   $0x42,0x57(%ecx),%ebp
42a7e4:	2f                   	das
42a7e5:	30 73 6b             	xor    %dh,0x6b(%ebx)
42a7e8:	51                   	push   %ecx
42a7e9:	50                   	push   %eax
42a7ea:	67 78 68             	addr16 js 0x42a855
42a7ed:	4e                   	dec    %esi
42a7ee:	55                   	push   %ebp
42a7ef:	6d                   	insl   (%dx),%es:(%edi)
42a7f0:	41                   	inc    %ecx
42a7f1:	37                   	aaa
42a7f2:	49                   	dec    %ecx
42a7f3:	2b 51 45             	sub    0x45(%ecx),%edx
42a7f6:	37                   	aaa
42a7f7:	63 4e 77             	arpl   %ecx,0x77(%esi)
42a7fa:	6c                   	insb   (%dx),%es:(%edi)
42a7fb:	67 61                	addr16 popa
42a7fd:	4c                   	dec    %esp
42a7fe:	73 6f                	jae    0x42a86f
42a800:	6f                   	outsl  %ds:(%esi),(%dx)
42a801:	52                   	push   %edx
42a802:	4c                   	dec    %esp
42a803:	6e                   	outsb  %ds:(%esi),(%dx)
42a804:	33 79 68             	xor    0x68(%ecx),%edi
42a807:	5a                   	pop    %edx
42a808:	64 46                	fs inc %esi
42a80a:	51                   	push   %ecx
42a80b:	57                   	push   %edi
42a80c:	36 65 50             	ss gs push %eax
42a80f:	47                   	inc    %edi
42a810:	50                   	push   %eax
42a811:	66 2f                	data16 das
42a813:	76 34                	jbe    0x42a849
42a815:	68 6f 49 35 64       	push   $0x6435496f
42a81a:	30 35 79 6d 44 63    	xor    %dh,0x63446d79
42a820:	6c                   	insb   (%dx),%es:(%edi)
42a821:	6c                   	insb   (%dx),%es:(%edi)
42a822:	59                   	pop    %ecx
42a823:	55                   	push   %ebp
42a824:	55                   	push   %ebp
42a825:	6a 33                	push   $0x33
42a827:	41                   	inc    %ecx
42a828:	4f                   	dec    %edi
42a829:	59                   	pop    %ecx
42a82a:	31 59 65             	xor    %ebx,0x65(%ecx)
42a82d:	39 55 77             	cmp    %edx,0x77(%ebp)
42a830:	2b 78 37             	sub    0x37(%eax),%edi
42a833:	50                   	push   %eax
42a834:	56                   	push   %esi
42a835:	36 67 43             	ss addr16 inc %ebx
42a838:	58                   	pop    %eax
42a839:	77 49                	ja     0x42a884
42a83b:	4c                   	dec    %esp
42a83c:	2f                   	das
42a83d:	41                   	inc    %ecx
42a83e:	57                   	push   %edi
42a83f:	6d                   	insl   (%dx),%es:(%edi)
42a840:	73 78                	jae    0x42a8ba
42a842:	68 51 66 32 75       	push   $0x75326651
42a847:	49                   	dec    %ecx
42a848:	70 48                	jo     0x42a892
42a84a:	63 38                	arpl   %edi,(%eax)
42a84c:	67 36 41             	addr16 ss inc %ecx
42a84f:	76 34                	jbe    0x42a885
42a851:	79 39                	jns    0x42a88c
42a853:	39 71 6d             	cmp    %esi,0x6d(%ecx)
42a856:	66 6c                	data16 insb (%dx),%es:(%edi)
42a858:	58                   	pop    %eax
42a859:	79 65                	jns    0x42a8c0
42a85b:	78 70                	js     0x42a8cd
42a85d:	75 64                	jne    0x42a8c3
42a85f:	43                   	inc    %ebx
42a860:	34 4a                	xor    $0x4a,%al
42a862:	6a 54                	push   $0x54
42a864:	5a                   	pop    %edx
42a865:	5a                   	pop    %edx
42a866:	64 64 47             	fs fs inc %edi
42a869:	76 62                	jbe    0x42a8cd
42a86b:	32 6f 51             	xor    0x51(%edi),%ch
42a86e:	41                   	inc    %ecx
42a86f:	72 54                	jb     0x42a8c5
42a871:	63 46 4f             	arpl   %eax,0x4f(%esi)
42a874:	63 4c 45 56          	arpl   %ecx,0x56(%ebp,%eax,2)
42a878:	37                   	aaa
42a879:	31 4b 4c             	xor    %ecx,0x4c(%ebx)
42a87c:	6e                   	outsb  %ds:(%esi),(%dx)
42a87d:	39 77 6f             	cmp    %esi,0x6f(%edi)
42a880:	32 74 37 38          	xor    0x38(%edi,%esi,1),%dh
42a884:	72 58                	jb     0x42a8de
42a886:	30 34 36             	xor    %dh,(%esi,%esi,1)
42a889:	73 49                	jae    0x42a8d4
42a88b:	61                   	popa
42a88c:	51                   	push   %ecx
42a88d:	36 37                	ss aaa
42a88f:	4a                   	dec    %edx
42a890:	44                   	inc    %esp
42a891:	75 37                	jne    0x42a8ca
42a893:	74 52                	je     0x42a8e7
42a895:	79 6c                	jns    0x42a903
42a897:	77 38                	ja     0x42a8d1
42a899:	68 30 4d 58 78       	push   $0x78584d30
42a89e:	35 51 44 64 6c       	xor    $0x6c644451,%eax
42a8a3:	2b 71 71             	sub    0x71(%ecx),%esi
42a8a6:	49                   	dec    %ecx
42a8a7:	4c                   	dec    %esp
42a8a8:	6e                   	outsb  %ds:(%esi),(%dx)
42a8a9:	7a 44                	jp     0x42a8ef
42a8ab:	63 44 6f 51          	arpl   %eax,0x51(%edi,%ebp,2)
42a8af:	63 79 6f             	arpl   %edi,0x6f(%ecx)
42a8b2:	77 74                	ja     0x42a928
42a8b4:	44                   	inc    %esp
42a8b5:	66 72 69             	data16 jb 0x42a921
42a8b8:	51                   	push   %ecx
42a8b9:	78 63                	js     0x42a91e
42a8bb:	2f                   	das
42a8bc:	4c                   	dec    %esp
42a8bd:	2f                   	das
42a8be:	5a                   	pop    %edx
42a8bf:	44                   	inc    %esp
42a8c0:	35 61 63 52 4e       	xor    $0x4e526361,%eax
42a8c5:	51                   	push   %ecx
42a8c6:	62 38                	bound  %edi,(%eax)
42a8c8:	54                   	push   %esp
42a8c9:	47                   	inc    %edi
42a8ca:	74 75                	je     0x42a941
42a8cc:	7a 75                	jp     0x42a943
42a8ce:	33 6b 63             	xor    0x63(%ebx),%ebp
42a8d1:	76 4f                	jbe    0x42a922
42a8d3:	52                   	push   %edx
42a8d4:	67 65 48             	addr16 gs dec %eax
42a8d7:	4d                   	dec    %ebp
42a8d8:	6e                   	outsb  %ds:(%esi),(%dx)
42a8d9:	34 6f                	xor    $0x6f,%al
42a8db:	73 47                	jae    0x42a924
42a8dd:	76 32                	jbe    0x42a911
42a8df:	64 61                	fs popa
42a8e1:	44                   	inc    %esp
42a8e2:	36 42                	ss inc %edx
42a8e4:	69 34 55 73 31 63 7a 	imul   $0x76707961,0x7a633173(,%edx,2),%esi
42a8eb:	61 79 70 76
42a8ef:	63 48 39             	arpl   %ecx,0x39(%eax)
42a8f2:	7a 75                	jp     0x42a969
42a8f4:	71 70                	jno    0x42a966
42a8f6:	2b 6a 37             	sub    0x37(%edx),%ebp
42a8f9:	65 32 49 67          	xor    %gs:0x67(%ecx),%cl
42a8fd:	59                   	pop    %ecx
42a8fe:	4e                   	dec    %esi
42a8ff:	69 77 69 2b 52 43 59 	imul   $0x5943522b,0x69(%edi),%esi
42a906:	6a 49                	push   $0x49
42a908:	48                   	dec    %eax
42a909:	71 33                	jno    0x42a93e
42a90b:	6d                   	insl   (%dx),%es:(%edi)
42a90c:	67 32 45 64          	xor    0x64(%di),%al
42a910:	71 4e                	jno    0x42a960
42a912:	69 75 55 31 51 34 4c 	imul   $0x4c345131,0x55(%ebp),%esi
42a919:	47                   	inc    %edi
42a91a:	54                   	push   %esp
42a91b:	48                   	dec    %eax
42a91c:	52                   	push   %edx
42a91d:	79 62                	jns    0x42a981
42a91f:	4d                   	dec    %ebp
42a920:	69 59 68 30 43 6e 39 	imul   $0x396e4330,0x68(%ecx),%ebx
42a927:	77 56                	ja     0x42a97f
42a929:	46                   	inc    %esi
42a92a:	66 44                	inc    %sp
42a92c:	76 6f                	jbe    0x42a99d
42a92e:	4d                   	dec    %ebp
42a92f:	53                   	push   %ebx
42a930:	37                   	aaa
42a931:	43                   	inc    %ebx
42a932:	71 41                	jno    0x42a975
42a934:	2b 59 66             	sub    0x66(%ecx),%ebx
42a937:	57                   	push   %edi
42a938:	78 76                	js     0x42a9b0
42a93a:	54                   	push   %esp
42a93b:	5a                   	pop    %edx
42a93c:	62 74 57 50          	bound  %esi,0x50(%edi,%edx,2)
42a940:	76 51                	jbe    0x42a993
42a942:	5a                   	pop    %edx
42a943:	55                   	push   %ebp
42a944:	71 79                	jno    0x42a9bf
42a946:	33 4c 76 4c          	xor    0x4c(%esi,%esi,2),%ecx
42a94a:	45                   	inc    %ebp
42a94b:	57                   	push   %edi
42a94c:	71 36                	jno    0x42a984
42a94e:	61                   	popa
42a94f:	32 31                	xor    (%ecx),%dh
42a951:	6e                   	outsb  %ds:(%esi),(%dx)
42a952:	62 64 6e 73          	bound  %esp,0x73(%esi,%ebp,2)
42a956:	6f                   	outsl  %ds:(%esi),(%dx)
42a957:	41                   	inc    %ecx
42a958:	35 34 41 72 56       	xor    $0x56724134,%eax
42a95d:	73 4f                	jae    0x42a9ae
42a95f:	36 66 2b 6a 6c       	sub    %ss:0x6c(%edx),%bp
42a964:	6d                   	insl   (%dx),%es:(%edi)
42a965:	59                   	pop    %ecx
42a966:	47                   	inc    %edi
42a967:	4a                   	dec    %edx
42a968:	73 66                	jae    0x42a9d0
42a96a:	78 45                	js     0x42a9b1
42a96c:	39 6a 79             	cmp    %ebp,0x79(%edx)
42a96f:	4f                   	dec    %edi
42a970:	7a 31                	jp     0x42a9a3
42a972:	67 53                	addr16 push %ebx
42a974:	33 48 59             	xor    0x59(%eax),%ecx
42a977:	4a                   	dec    %edx
42a978:	6c                   	insb   (%dx),%es:(%edi)
42a979:	4b                   	dec    %ebx
42a97a:	39 73 44             	cmp    %esi,0x44(%ebx)
42a97d:	69 35 75 68 55 45 39 	imul   $0x2f435839,0x45556875,%esi
42a984:	58 43 2f
42a987:	7a 52                	jp     0x42a9db
42a989:	37                   	aaa
42a98a:	48                   	dec    %eax
42a98b:	4d                   	dec    %ebp
42a98c:	55                   	push   %ebp
42a98d:	6f                   	outsl  %ds:(%esi),(%dx)
42a98e:	58                   	pop    %eax
42a98f:	6d                   	insl   (%dx),%es:(%edi)
42a990:	54                   	push   %esp
42a991:	44                   	inc    %esp
42a992:	77 6d                	ja     0x42aa01
42a994:	78 45                	js     0x42a9db
42a996:	6e                   	outsb  %ds:(%esi),(%dx)
42a997:	45                   	inc    %ebp
42a998:	4d                   	dec    %ebp
42a999:	61                   	popa
42a99a:	49                   	dec    %ecx
42a99b:	77 4b                	ja     0x42a9e8
42a99d:	59                   	pop    %ecx
42a99e:	67 49                	addr16 dec %ecx
42a9a0:	33 35 4e 52 77 50    	xor    0x5077524e,%esi
42a9a6:	61                   	popa
42a9a7:	35 53 50 36 75       	xor    $0x75365053,%eax
42a9ac:	4f                   	dec    %edi
42a9ad:	6d                   	insl   (%dx),%es:(%edi)
42a9ae:	52                   	push   %edx
42a9af:	38 61 50             	cmp    %ah,0x50(%ecx)
42a9b2:	55                   	push   %ebp
42a9b3:	48                   	dec    %eax
42a9b4:	61                   	popa
42a9b5:	35 75 41 49 75       	xor    $0x75494175,%eax
42a9ba:	7a 49                	jp     0x42aa05
42a9bc:	51                   	push   %ecx
42a9bd:	74 57                	je     0x42aa16
42a9bf:	4a                   	dec    %edx
42a9c0:	48                   	dec    %eax
42a9c1:	4c                   	dec    %esp
42a9c2:	65 4a                	gs dec %edx
42a9c4:	45                   	inc    %ebp
42a9c5:	73 32                	jae    0x42a9f9
42a9c7:	6a 73                	push   $0x73
42a9c9:	34 78                	xor    $0x78,%al
42a9cb:	38 75 7a             	cmp    %dh,0x7a(%ebp)
42a9ce:	38 42 4c             	cmp    %al,0x4c(%edx)
42a9d1:	38 65 6e             	cmp    %ah,0x6e(%ebp)
42a9d4:	54                   	push   %esp
42a9d5:	50                   	push   %eax
42a9d6:	55                   	push   %ebp
42a9d7:	4a                   	dec    %edx
42a9d8:	50                   	push   %eax
42a9d9:	78 73                	js     0x42aa4e
42a9db:	59                   	pop    %ecx
42a9dc:	6a 4e                	push   $0x4e
42a9de:	72 75                	jb     0x42aa55
42a9e0:	4c                   	dec    %esp
42a9e1:	43                   	inc    %ebx