433e64:	4c                   	dec    %esp
433e65:	33 36                	xor    (%esi),%esi
433e67:	7a 41                	jp     0x433eaa
433e69:	51                   	push   %ecx
433e6a:	49                   	dec    %ecx
433e6b:	5a                   	pop    %edx
433e6c:	37                   	aaa
433e6d:	70 6c                	jo     0x433edb
433e6f:	38 30                	cmp    %dh,(%eax)
433e71:	4b                   	dec    %ebx
433e72:	75 51                	jne    0x433ec5
433e74:	70 78                	jo     0x433eee
433e76:	4c                   	dec    %esp
433e77:	43                   	inc    %ebx
433e78:	68 48 52 37 50       	push   $0x50375248
433e7d:	73 31                	jae    0x433eb0
433e7f:	6a 77                	push   $0x77
433e81:	4a                   	dec    %edx
433e82:	36 2b 33             	sub    %ss:(%ebx),%esi
433e85:	35 6e 47 67 32       	xor    $0x3267476e,%eax
433e8a:	51                   	push   %ecx
433e8b:	76 41                	jbe    0x433ece
433e8d:	33 32                	xor    (%edx),%esi
433e8f:	44                   	inc    %esp
433e90:	35 30 45 35 62       	xor    $0x62354530,%eax
433e95:	35 79 69 6a 4a       	xor    $0x4a6a6979,%eax
433e9a:	54                   	push   %esp
433e9b:	39 6f 63             	cmp    %ebp,0x63(%edi)
433e9e:	6f                   	outsl  %ds:(%esi),(%dx)
433e9f:	32 5a 63             	xor    0x63(%edx),%bl
433ea2:	70 52                	jo     0x433ef6
433ea4:	38 4b 66             	cmp    %cl,0x66(%ebx)
433ea7:	59                   	pop    %ecx
433ea8:	79 42                	jns    0x433eec
433eaa:	73 42                	jae    0x433eee
433eac:	49                   	dec    %ecx
433ead:	72 69                	jb     0x433f18
433eaf:	4d                   	dec    %ebp
433eb0:	36 70 71             	ss jo  0x433f24
433eb3:	2f                   	das
433eb4:	2b 64 72 4c          	sub    0x4c(%edx,%esi,2),%esp
433eb8:	76 4e                	jbe    0x433f08
433eba:	70 72                	jo     0x433f2e
433ebc:	52                   	push   %edx
433ebd:	64 62 76 35          	bound  %esi,%fs:0x35(%esi)
433ec1:	6e                   	outsb  %ds:(%esi),(%dx)
433ec2:	77 55                	ja     0x433f19
433ec4:	4a                   	dec    %edx
433ec5:	43                   	inc    %ebx
433ec6:	6b 2f 37             	imul   $0x37,(%edi),%ebp
433ec9:	62 35 6d 56 4b 6e    	bound  %esi,0x6e4b566d
433ecf:	45                   	inc    %ebp
433ed0:	41                   	inc    %ecx
433ed1:	5a                   	pop    %edx
433ed2:	68 33 63 4c 31       	push   $0x314c6333
433ed7:	36 73 4b             	ss jae 0x433f25
433eda:	56                   	push   %esi
433edb:	75 46                	jne    0x433f23
433edd:	79 6d                	jns    0x433f4c
433edf:	53                   	push   %ebx
433ee0:	63 4a 4d             	arpl   %ecx,0x4d(%edx)
433ee3:	6b 63 6f 54          	imul   $0x54,0x6f(%ebx),%esp
433ee7:	6f                   	outsl  %ds:(%esi),(%dx)
433ee8:	49                   	dec    %ecx
433ee9:	47                   	inc    %edi
433eea:	4b                   	dec    %ebx
433eeb:	42                   	inc    %edx
433eec:	56                   	push   %esi
433eed:	41                   	inc    %ecx
433eee:	4d                   	dec    %ebp
433eef:	2f                   	das
433ef0:	6c                   	insb   (%dx),%es:(%edi)
433ef1:	4c                   	dec    %esp
433ef2:	42                   	inc    %edx
433ef3:	2f                   	das
433ef4:	35 6b 77 49 45       	xor    $0x4549776b,%eax
433ef9:	53                   	push   %ebx
433efa:	6e                   	outsb  %ds:(%esi),(%dx)
433efb:	74 6e                	je     0x433f6b
433efd:	59                   	pop    %ecx
433efe:	39 35 4e 79 73 56    	cmp    %esi,0x5673794e
433f04:	6f                   	outsl  %ds:(%esi),(%dx)
433f05:	59                   	pop    %ecx
433f06:	69 6d 71 62 39 6b 58 	imul   $0x586b3962,0x71(%ebp),%ebp
433f0d:	75 31                	jne    0x433f40
433f0f:	52                   	push   %edx
433f10:	50                   	push   %eax
433f11:	55                   	push   %ebp
433f12:	37                   	aaa
433f13:	6a 50                	push   $0x50
433f15:	4d                   	dec    %ebp
433f16:	77 64                	ja     0x433f7c
433f18:	73 77                	jae    0x433f91
433f1a:	55                   	push   %ebp
433f1b:	74 4f                	je     0x433f6c
433f1d:	42                   	inc    %edx
433f1e:	30 6b 6b             	xor    %ch,0x6b(%ebx)
433f21:	53                   	push   %ebx
433f22:	56                   	push   %esi
433f23:	4e                   	dec    %esi
433f24:	6e                   	outsb  %ds:(%esi),(%dx)
433f25:	6a 65                	push   $0x65
433f27:	39 79 61             	cmp    %edi,0x61(%ecx)
433f2a:	66 61                	popaw
433f2c:	78 6b                	js     0x433f99
433f2e:	72 50                	jb     0x433f80
433f30:	2f                   	das
433f31:	52                   	push   %edx
433f32:	56                   	push   %esi
433f33:	52                   	push   %edx
433f34:	51                   	push   %ecx
433f35:	2f                   	das
433f36:	74 75                	je     0x433fad
433f38:	6d                   	insl   (%dx),%es:(%edi)
433f39:	35 6d 57 48 61       	xor    $0x6148576d,%eax
433f3e:	69 37 66 57 7a 35    	imul   $0x357a5766,(%edi),%esi
433f44:	36 54                	ss push %esp
433f46:	33 56 79             	xor    0x79(%esi),%edx
433f49:	6a 2b                	push   $0x2b
433f4b:	54                   	push   %esp
433f4c:	70 64                	jo     0x433fb2
433f4e:	31 41 50             	xor    %eax,0x50(%ecx)
433f51:	6c                   	insb   (%dx),%es:(%edi)
433f52:	4d                   	dec    %ebp
433f53:	73 42                	jae    0x433f97
433f55:	49                   	dec    %ecx
433f56:	4a                   	dec    %edx
433f57:	65 4b                	gs dec %ebx
433f59:	5a                   	pop    %edx
433f5a:	55                   	push   %ebp
433f5b:	74 6e                	je     0x433fcb
433f5d:	75 6a                	jne    0x433fc9
433f5f:	71 6b                	jno    0x433fcc
433f61:	61                   	popa
433f62:	55                   	push   %ebp
433f63:	69 37 63 6d 53 42    	imul   $0x42536d63,(%edi),%esi
433f69:	6d                   	insl   (%dx),%es:(%edi)
433f6a:	74 38                	je     0x433fa4
433f6c:	30 4e 70             	xor    %cl,0x70(%esi)
433f6f:	38 37                	cmp    %dh,(%edi)
433f71:	30 2f                	xor    %ch,(%edi)
433f73:	4d                   	dec    %ebp
433f74:	5a                   	pop    %edx
433f75:	58                   	pop    %eax
433f76:	30 70 63             	xor    %dh,0x63(%eax)
433f79:	69 59 77 31 52 69 5a 	imul   $0x5a695231,0x77(%ecx),%ebx
433f80:	36 45                	ss inc %ebp
433f82:	77 58                	ja     0x433fdc
433f84:	4f                   	dec    %edi
433f85:	5a                   	pop    %edx
433f86:	4c                   	dec    %esp
433f87:	77 45                	ja     0x433fce
433f89:	38 38                	cmp    %bh,(%eax)
433f8b:	77 6f                	ja     0x433ffc
433f8d:	44                   	inc    %esp
433f8e:	36 4a                	ss dec %edx
433f90:	6f                   	outsl  %ds:(%esi),(%dx)
433f91:	48                   	dec    %eax
433f92:	66 63 6f 47          	arpl   %bp,0x47(%edi)
433f96:	6c                   	insb   (%dx),%es:(%edi)
433f97:	6f                   	outsl  %ds:(%esi),(%dx)
433f98:	64 66 72 43          	fs data16 jb 0x433fdf
433f9c:	79 48                	jns    0x433fe6
433f9e:	4e                   	dec    %esi
433f9f:	7a 67                	jp     0x434008
433fa1:	70 35                	jo     0x433fd8
433fa3:	38 75 4b             	cmp    %dh,0x4b(%ebp)
433fa6:	6b 52 2f 57          	imul   $0x57,0x2f(%edx),%edx
433faa:	78 56                	js     0x434002
433fac:	45                   	inc    %ebp
433fad:	50                   	push   %eax
433fae:	67 74 47             	addr16 je 0x433ff8
433fb1:	6c                   	insb   (%dx),%es:(%edi)
433fb2:	38 76 47             	cmp    %dh,0x47(%esi)
433fb5:	55                   	push   %ebp
433fb6:	77 68                	ja     0x434020
433fb8:	31 74 4c 7a          	xor    %esi,0x7a(%esp,%ecx,2)
433fbc:	39 6e 47             	cmp    %ebp,0x47(%esi)
433fbf:	6f                   	outsl  %ds:(%esi),(%dx)
433fc0:	78 4a                	js     0x43400c
433fc2:	35 64 57 7a 4f       	xor    $0x4f7a5764,%eax
433fc7:	6e                   	outsb  %ds:(%esi),(%dx)
433fc8:	39 74 51 39          	cmp    %esi,0x39(%ecx,%edx,2)
433fcc:	34 5a                	xor    $0x5a,%al
433fce:	43                   	inc    %ebx
433fcf:	72 74                	jb     0x434045
433fd1:	75 76                	jne    0x434049
433fd3:	63 69 55             	arpl   %ebp,0x55(%ecx)
433fd6:	69 69 42 6c 34 4f 79 	imul   $0x794f346c,0x42(%ecx),%ebp
433fdd:	67 53                	addr16 push %ebx
433fdf:	74 6f                	je     0x434050
433fe1:	41                   	inc    %ecx
433fe2:	53                   	push   %ebx
433fe3:	53                   	push   %ebx
433fe4:	32 2b                	xor    (%ebx),%ch
433fe6:	33 39                	xor    (%ecx),%edi
433fe8:	51                   	push   %ecx
433fe9:	47                   	inc    %edi
433fea:	2f                   	das
433feb:	75 58                	jne    0x434045
433fed:	33 68 34             	xor    0x34(%eax),%ebp
433ff0:	4b                   	dec    %ebx
433ff1:	2b 56 77             	sub    0x77(%esi),%edx
433ff4:	72 4c                	jb     0x434042
433ff6:	78 46                	js     0x43403e
433ff8:	79 2f                	jns    0x434029
433ffa:	74 37                	je     0x434033
433ffc:	55                   	push   %ebp
433ffd:	4c                   	dec    %esp
433ffe:	4c                   	dec    %esp
433fff:	54                   	push   %esp
434000:	73 38                	jae    0x43403a
434002:	6a 58                	push   $0x58
434004:	66 4d                	dec    %bp
434006:	70 37                	jo     0x43403f
434008:	42                   	inc    %edx
434009:	48                   	dec    %eax
43400a:	67 56                	addr16 push %esi
43400c:	67 50                	addr16 push %eax
43400e:	77 30                	ja     0x434040
434010:	71 4c                	jno    0x43405e
434012:	75 68                	jne    0x43407c
434014:	32 4e 4a             	xor    0x4a(%esi),%cl
434017:	6c                   	insb   (%dx),%es:(%edi)
434018:	6c                   	insb   (%dx),%es:(%edi)
434019:	4f                   	dec    %edi
43401a:	6c                   	insb   (%dx),%es:(%edi)
43401b:	73 79                	jae    0x434096
43401d:	66 2f                	data16 das
43401f:	44                   	inc    %esp
434020:	71 72                	jno    0x434094
434022:	4b                   	dec    %ebx
434023:	66 6c                	data16 insb (%dx),%es:(%edi)
434025:	6d                   	insl   (%dx),%es:(%edi)
434026:	4e                   	dec    %esi
434027:	35 54 64 35 6f       	xor    $0x6f356454,%eax
43402c:	4a                   	dec    %edx
43402d:	57                   	push   %edi
43402e:	53                   	push   %ebx
43402f:	77 4f                	ja     0x434080
434031:	53                   	push   %ebx
434032:	35 50 2f 6a 77       	xor    $0x776a2f50,%eax
434037:	77 76                	ja     0x4340af
434039:	7a 4b                	jp     0x434086
43403b:	4c                   	dec    %esp
43403c:	78 75                	js     0x4340b3
43403e:	44                   	inc    %esp
43403f:	39 32                	cmp    %esi,(%edx)
434041:	49                   	dec    %ecx
434042:	4b                   	dec    %ebx
434043:	42                   	inc    %edx
434044:	37                   	aaa
434045:	68 55 78 73 65       	push   $0x65737855
43404a:	41                   	inc    %ecx
43404b:	32 68 34             	xor    0x34(%eax),%ch
43404e:	4e                   	dec    %esi
43404f:	34 7a                	xor    $0x7a,%al
434051:	6c                   	insb   (%dx),%es:(%edi)
434052:	64 54                	fs push %esp
434054:	74 59                	je     0x4340af
434056:	35 44 6d 42 33       	xor    $0x33426d44,%eax
43405b:	35 5a 67 6f 4f       	xor    $0x4f6f675a,%eax
434060:	6e                   	outsb  %ds:(%esi),(%dx)
434061:	52                   	push   %edx
434062:	64 4a                	fs dec %edx
434064:	35 4c 53 62 66       	xor    $0x6662534c,%eax
434069:	6e                   	outsb  %ds:(%esi),(%dx)
43406a:	59                   	pop    %ecx
43406b:	73 4f                	jae    0x4340bc
43406d:	51                   	push   %ecx
43406e:	39 6d 55             	cmp    %ebp,0x55(%ebp)
434071:	6d                   	insl   (%dx),%es:(%edi)
434072:	71 54                	jno    0x4340c8
434074:	62 52 50             	bound  %edx,0x50(%edx)
434077:	68 7a 34 78 62       	push   $0x6278347a
43407c:	47                   	inc    %edi
43407d:	47                   	inc    %edi
43407e:	5a                   	pop    %edx
43407f:	43                   	inc    %ebx
434080:	61                   	popa
434081:	33 69 43             	xor    0x43(%ecx),%ebp
434084:	31 68 50             	xor    %ebp,0x50(%eax)
434087:	52                   	push   %edx
434088:	72 6f                	jb     0x4340f9
43408a:	78 63                	js     0x4340ef
43408c:	41                   	inc    %ecx
43408d:	4d                   	dec    %ebp
43408e:	58                   	pop    %eax
43408f:	63 6d 38             	arpl   %ebp,0x38(%ebp)
434092:	38 74 43 54          	cmp    %dh,0x54(%ebx,%eax,2)
434096:	66 45                	inc    %bp
434098:	2b 31                	sub    (%ecx),%esi
43409a:	51                   	push   %ecx
43409b:	6e                   	outsb  %ds:(%esi),(%dx)
43409c:	39 4e 6d             	cmp    %ecx,0x6d(%esi)
43409f:	58                   	pop    %eax
4340a0:	76 35                	jbe    0x4340d7
4340a2:	58                   	pop    %eax
4340a3:	48                   	dec    %eax
4340a4:	52                   	push   %edx
4340a5:	34 34                	xor    $0x34,%al
4340a7:	64 42                	fs inc %edx
4340a9:	76 53                	jbe    0x4340fe
4340ab:	77 74                	ja     0x434121
4340ad:	34 67                	xor    $0x67,%al
4340af:	65 71 32             	gs jno 0x4340e4
4340b2:	6c                   	insb   (%dx),%es:(%edi)
4340b3:	70 41                	jo     0x4340f6
4340b5:	4b                   	dec    %ebx
4340b6:	6e                   	outsb  %ds:(%esi),(%dx)
4340b7:	42                   	inc    %edx
4340b8:	73 75                	jae    0x43412f
4340ba:	62 73 73             	bound  %esi,0x73(%ebx)
4340bd:	71 2f                	jno    0x4340ee
4340bf:	6e                   	outsb  %ds:(%esi),(%dx)
4340c0:	62 54 57 55          	bound  %edx,0x55(%edi,%edx,2)
4340c4:	44                   	inc    %esp
4340c5:	79 53                	jns    0x43411a
4340c7:	4f                   	dec    %edi
4340c8:	61                   	popa
4340c9:	49                   	dec    %ecx
4340ca:	74 37                	je     0x434103
4340cc:	59                   	pop    %ecx
4340cd:	6d                   	insl   (%dx),%es:(%edi)
4340ce:	4d                   	dec    %ebp
4340cf:	51                   	push   %ecx
4340d0:	46                   	inc    %esi
4340d1:	6f                   	outsl  %ds:(%esi),(%dx)
4340d2:	5a                   	pop    %edx
4340d3:	64 77 32             	fs ja  0x434108
4340d6:	68 4b 68 72 79       	push   $0x7972684b
4340db:	5a                   	pop    %edx
4340dc:	38 4b 2f             	cmp    %cl,0x2f(%ebx)
4340df:	74 6c                	je     0x43414d
4340e1:	42                   	inc    %edx
4340e2:	55                   	push   %ebp
4340e3:	6f                   	outsl  %ds:(%esi),(%dx)
4340e4:	64 45                	fs inc %ebp
4340e6:	4b                   	dec    %ebx
4340e7:	66 71 78             	data16 jno 0x434162
4340ea:	32 63 39             	xor    0x39(%ebx),%ah
4340ed:	78 62                	js     0x434151
4340ef:	4b                   	dec    %ebx
4340f0:	50                   	push   %eax
4340f1:	63 45 65             	arpl   %eax,0x65(%ebp)
4340f4:	55                   	push   %ebp
4340f5:	63 58 6c             	arpl   %ebx,0x6c(%eax)
4340f8:	66 5a                	pop    %dx
4340fa:	44                   	inc    %esp
4340fb:	37                   	aaa