42bfb3:	32 56 54             	xor    0x54(%esi),%dl
42bfb6:	4e                   	dec    %esi
42bfb7:	4e                   	dec    %esi
42bfb8:	72 50                	jb     0x42c00a
42bfba:	74 48                	je     0x42c004
42bfbc:	37                   	aaa
42bfbd:	49                   	dec    %ecx
42bfbe:	49                   	dec    %ecx
42bfbf:	6d                   	insl   (%dx),%es:(%edi)
42bfc0:	68 7a 61 6b 58       	push   $0x586b617a
42bfc5:	38 30                	cmp    %dh,(%eax)
42bfc7:	58                   	pop    %eax
42bfc8:	37                   	aaa
42bfc9:	77 61                	ja     0x42c02c
42bfcb:	61                   	popa
42bfcc:	32 56 70             	xor    0x70(%esi),%dl
42bfcf:	36 69 67 4b 35 35 71 	imul   $0x43713535,%ss:0x4b(%edi),%esp
42bfd6:	43
42bfd7:	4b                   	dec    %ebx
42bfd8:	58                   	pop    %eax
42bfd9:	62 79 49             	bound  %edi,0x49(%ecx)
42bfdc:	66 38 73 77          	data16 cmp %dh,0x77(%ebx)
42bfe0:	46                   	inc    %esi
42bfe1:	4b                   	dec    %ebx
42bfe2:	61                   	popa
42bfe3:	61                   	popa
42bfe4:	72 44                	jb     0x42c02a
42bfe6:	62 59 46             	bound  %ebx,0x46(%ecx)
42bfe9:	64 59                	fs pop %ecx
42bfeb:	6b 4a 67 54          	imul   $0x54,0x67(%edx),%ecx
42bfef:	56                   	push   %esi
42bff0:	63 74 66 55          	arpl   %esi,0x55(%esi,%eiz,2)
42bff4:	64 39 34 58          	cmp    %esi,%fs:(%eax,%ebx,2)
42bff8:	4c                   	dec    %esp
42bff9:	55                   	push   %ebp
42bffa:	6e                   	outsb  %ds:(%esi),(%dx)
42bffb:	43                   	inc    %ebx
42bffc:	55                   	push   %ebp
42bffd:	64 75 55             	fs jne 0x42c055
42c000:	4d                   	dec    %ebp
42c001:	51                   	push   %ecx
42c002:	6f                   	outsl  %ds:(%esi),(%dx)
42c003:	72 63                	jb     0x42c068
42c005:	2b 66 2f             	sub    0x2f(%esi),%esp
42c008:	34 4f                	xor    $0x4f,%al
42c00a:	58                   	pop    %eax
42c00b:	59                   	pop    %ecx
42c00c:	49                   	dec    %ecx
42c00d:	34 50                	xor    $0x50,%al
42c00f:	6a 61                	push   $0x61
42c011:	58                   	pop    %eax
42c012:	4d                   	dec    %ebp
42c013:	69 58 6a 7a 34 32 62 	imul   $0x6232347a,0x6a(%eax),%ebx
42c01a:	2f                   	das
42c01b:	32 55 41             	xor    0x41(%ebp),%dl
42c01e:	6a 35                	push   $0x35
42c020:	79 32                	jns    0x42c054
42c022:	63 42 61             	arpl   %eax,0x61(%edx)
42c025:	59                   	pop    %ecx
42c026:	70 30                	jo     0x42c058
42c028:	64 5a                	fs pop %edx
42c02a:	6e                   	outsb  %ds:(%esi),(%dx)
42c02b:	49                   	dec    %ecx
42c02c:	62 58 6e             	bound  %ebx,0x6e(%eax)
42c02f:	71 61                	jno    0x42c092
42c031:	75 75                	jne    0x42c0a8
42c033:	4e                   	dec    %esi
42c034:	56                   	push   %esi
42c035:	50                   	push   %eax
42c036:	6a 61                	push   $0x61
42c038:	33 59 62             	xor    0x62(%ecx),%ebx
42c03b:	36 2f                	ss das
42c03d:	6f                   	outsl  %ds:(%esi),(%dx)
42c03e:	62 47 38             	bound  %eax,0x38(%edi)
42c041:	59                   	pop    %ecx
42c042:	63 47 48             	arpl   %eax,0x48(%edi)
42c045:	7a 4f                	jp     0x42c096
42c047:	31 75 6c             	xor    %esi,0x6c(%ebp)
42c04a:	5a                   	pop    %edx
42c04b:	6b 46 45 59          	imul   $0x59,0x45(%esi),%eax
42c04f:	48                   	dec    %eax
42c050:	6c                   	insb   (%dx),%es:(%edi)
42c051:	35 30 34 6a 4b       	xor    $0x4b6a3430,%eax
42c056:	31 4d 33             	xor    %ecx,0x33(%ebp)
42c059:	6a 5a                	push   $0x5a
42c05b:	57                   	push   %edi
42c05c:	54                   	push   %esp
42c05d:	49                   	dec    %ecx
42c05e:	68 47 6e 6e 77       	push   $0x776e6e47
42c063:	41                   	inc    %ecx
42c064:	34 6c                	xor    $0x6c,%al
42c066:	66 45                	inc    %bp
42c068:	44                   	inc    %esp
42c069:	45                   	inc    %ebp
42c06a:	31 48 2f             	xor    %ecx,0x2f(%eax)
42c06d:	33 79 59             	xor    0x59(%ecx),%edi
42c070:	73 49                	jae    0x42c0bb
42c072:	67 39 54 41          	cmp    %edx,0x41(%si)
42c076:	7a 56                	jp     0x42c0ce
42c078:	68 57 33 75 2f       	push   $0x2f753357
42c07d:	37                   	aaa
42c07e:	53                   	push   %ebx
42c07f:	72 61                	jb     0x42c0e2
42c081:	4e                   	dec    %esi
42c082:	44                   	inc    %esp
42c083:	62 74 4c 2b          	bound  %esi,0x2b(%esp,%ecx,2)
42c087:	4c                   	dec    %esp
42c088:	2f                   	das
42c089:	36 4a                	ss dec %edx
42c08b:	79 4e                	jns    0x42c0db
42c08d:	4a                   	dec    %edx
42c08e:	61                   	popa
42c08f:	42                   	inc    %edx
42c090:	37                   	aaa
42c091:	4e                   	dec    %esi
42c092:	64 74 58             	fs je  0x42c0ed
42c095:	47                   	inc    %edi
42c096:	68 54 71 64 6d       	push   $0x6d647154
42c09b:	30 6c 67 51          	xor    %ch,0x51(%edi,%eiz,2)
42c09f:	55                   	push   %ebp
42c0a0:	73 73                	jae    0x42c115
42c0a2:	53                   	push   %ebx
42c0a3:	31 37                	xor    %esi,(%edi)
42c0a5:	73 33                	jae    0x42c0da
42c0a7:	41                   	inc    %ecx
42c0a8:	38 55 6f             	cmp    %dl,0x6f(%ebp)
42c0ab:	2f                   	das
42c0ac:	4c                   	dec    %esp
42c0ad:	2b 59 6f             	sub    0x6f(%ecx),%ebx
42c0b0:	55                   	push   %ebp
42c0b1:	42                   	inc    %edx
42c0b2:	43                   	inc    %ebx
42c0b3:	5a                   	pop    %edx
42c0b4:	45                   	inc    %ebp
42c0b5:	6e                   	outsb  %ds:(%esi),(%dx)
42c0b6:	6b 47 56 6a          	imul   $0x6a,0x56(%edi),%eax
42c0ba:	76 46                	jbe    0x42c102
42c0bc:	4f                   	dec    %edi
42c0bd:	6c                   	insb   (%dx),%es:(%edi)
42c0be:	33 63 65             	xor    0x65(%ebx),%esp
42c0c1:	53                   	push   %ebx
42c0c2:	41                   	inc    %ecx
42c0c3:	75 31                	jne    0x42c0f6
42c0c5:	75 74                	jne    0x42c13b
42c0c7:	4c                   	dec    %esp
42c0c8:	77 61                	ja     0x42c12b
42c0ca:	62 2f                	bound  %ebp,(%edi)
42c0cc:	75 70                	jne    0x42c13e
42c0ce:	78 62                	js     0x42c132
42c0d0:	44                   	inc    %esp
42c0d1:	78 57                	js     0x42c12a
42c0d3:	41                   	inc    %ecx
42c0d4:	5a                   	pop    %edx
42c0d5:	5a                   	pop    %edx
42c0d6:	4a                   	dec    %edx
42c0d7:	4b                   	dec    %ebx
42c0d8:	4f                   	dec    %edi
42c0d9:	75 7a                	jne    0x42c155
42c0db:	33 42 7a             	xor    0x7a(%edx),%eax
42c0de:	4a                   	dec    %edx
42c0df:	33 76 6d             	xor    0x6d(%esi),%esi
42c0e2:	53                   	push   %ebx
42c0e3:	49                   	dec    %ecx
42c0e4:	7a 41                	jp     0x42c127
42c0e6:	54                   	push   %esp
42c0e7:	79 59                	jns    0x42c142
42c0e9:	48                   	dec    %eax
42c0ea:	76 74                	jbe    0x42c160
42c0ec:	68 50 48 43 38       	push   $0x38434850
42c0f1:	4c                   	dec    %esp
42c0f2:	2b 4a 5a             	sub    0x5a(%edx),%ecx
42c0f5:	6c                   	insb   (%dx),%es:(%edi)
42c0f6:	4c                   	dec    %esp
42c0f7:	77 76                	ja     0x42c16f
42c0f9:	36 4b                	ss dec %ebx
42c0fb:	6b 66 48 51          	imul   $0x51,0x48(%esi),%esp
42c0ff:	62 4e 30             	bound  %ecx,0x30(%esi)
42c102:	61                   	popa
42c103:	30 78 44             	xor    %bh,0x44(%eax)
42c106:	6f                   	outsl  %ds:(%esi),(%dx)
42c107:	71 66                	jno    0x42c16f
42c109:	43                   	inc    %ebx
42c10a:	48                   	dec    %eax
42c10b:	30 4b 45             	xor    %cl,0x45(%ebx)
42c10e:	2b 51 72             	sub    0x72(%ecx),%edx
42c111:	47                   	inc    %edi
42c112:	34 70                	xor    $0x70,%al
42c114:	50                   	push   %eax
42c115:	63 52 7a             	arpl   %edx,0x7a(%edx)
42c118:	78 47                	js     0x42c161
42c11a:	6d                   	insl   (%dx),%es:(%edi)
42c11b:	4e                   	dec    %esi
42c11c:	6e                   	outsb  %ds:(%esi),(%dx)
42c11d:	4e                   	dec    %esi
42c11e:	6c                   	insb   (%dx),%es:(%edi)
42c11f:	6f                   	outsl  %ds:(%esi),(%dx)
42c120:	46                   	inc    %esi
42c121:	66 69 62 32 71 68    	imul   $0x6871,0x32(%edx),%sp
42c127:	51                   	push   %ecx
42c128:	49                   	dec    %ecx
42c129:	77 4c                	ja     0x42c177
42c12b:	78 65                	js     0x42c192
42c12d:	6b 70 71 45          	imul   $0x45,0x71(%eax),%esi
42c131:	36 6c                	ss insb (%dx),%es:(%edi)
42c133:	72 38                	jb     0x42c16d
42c135:	61                   	popa
42c136:	6c                   	insb   (%dx),%es:(%edi)
42c137:	73 44                	jae    0x42c17d
42c139:	42                   	inc    %edx
42c13a:	55                   	push   %ebp
42c13b:	49                   	dec    %ecx
42c13c:	44                   	inc    %esp
42c13d:	69 63 6f 57 2f 69 37 	imul   $0x37692f57,0x6f(%ebx),%esp
42c144:	79 6b                	jns    0x42c1b1
42c146:	75 58                	jne    0x42c1a0
42c148:	74 6c                	je     0x42c1b6
42c14a:	6b 62 6e 54          	imul   $0x54,0x6e(%edx),%esp
42c14e:	6c                   	insb   (%dx),%es:(%edi)
42c14f:	79 6c                	jns    0x42c1bd
42c151:	48                   	dec    %eax
42c152:	54                   	push   %esp
42c153:	61                   	popa
42c154:	68 45 37 32 4e       	push   $0x4e323745
42c159:	58                   	pop    %eax
42c15a:	73 42                	jae    0x42c19e
42c15c:	50                   	push   %eax
42c15d:	49                   	dec    %ecx
42c15e:	2b 66 4b             	sub    0x4b(%esi),%esp
42c161:	6a 54                	push   $0x54
42c163:	35 41 7a 2b 6e       	xor    $0x6e2b7a41,%eax
42c168:	71 79                	jno    0x42c1e3
42c16a:	42                   	inc    %edx
42c16b:	66 2b 33             	sub    (%ebx),%si
42c16e:	48                   	dec    %eax
42c16f:	4f                   	dec    %edi
42c170:	5a                   	pop    %edx
42c171:	43                   	inc    %ebx
42c172:	32 65 55             	xor    0x55(%ebp),%ah
42c175:	63 42 4c             	arpl   %eax,0x4c(%edx)
42c178:	57                   	push   %edi
42c179:	37                   	aaa
42c17a:	70 4e                	jo     0x42c1ca
42c17c:	6e                   	outsb  %ds:(%esi),(%dx)
42c17d:	56                   	push   %esi
42c17e:	4a                   	dec    %edx
42c17f:	72 4c                	jb     0x42c1cd
42c181:	68 4a 61 59 71       	push   $0x7159614a
42c186:	7a 4c                	jp     0x42c1d4
42c188:	66 54                	push   %sp
42c18a:	7a 6e                	jp     0x42c1fa
42c18c:	4a                   	dec    %edx
42c18d:	74 61                	je     0x42c1f0
42c18f:	49                   	dec    %ecx
42c190:	47                   	inc    %edi
42c191:	57                   	push   %edi
42c192:	45                   	inc    %ebp
42c193:	50                   	push   %eax
42c194:	67 51                	addr16 push %ecx
42c196:	6b 52 49 53          	imul   $0x53,0x49(%edx),%edx
42c19a:	2f                   	das
42c19b:	31 55 47             	xor    %edx,0x47(%ebp)
42c19e:	4e                   	dec    %esi
42c19f:	4a                   	dec    %edx
42c1a0:	49                   	dec    %ecx
42c1a1:	52                   	push   %edx
42c1a2:	4f                   	dec    %edi
42c1a3:	6b 72 77 64          	imul   $0x64,0x77(%edx),%esi
42c1a7:	44                   	inc    %esp
42c1a8:	6f                   	outsl  %ds:(%esi),(%dx)
42c1a9:	32 4f 50             	xor    0x50(%edi),%cl
42c1ac:	74 7a                	je     0x42c228
42c1ae:	4a                   	dec    %edx
42c1af:	69 79 31 34 66 75 77 	imul   $0x77756634,0x31(%ecx),%edi
42c1b6:	43                   	inc    %ebx
42c1b7:	4f                   	dec    %edi
42c1b8:	44                   	inc    %esp
42c1b9:	59                   	pop    %ecx
42c1ba:	54                   	push   %esp
42c1bb:	77 2f                	ja     0x42c1ec
42c1bd:	6a 68                	push   $0x68
42c1bf:	65 6a 2b             	gs push $0x2b
42c1c2:	44                   	inc    %esp
42c1c3:	2b 65 35             	sub    0x35(%ebp),%esp
42c1c6:	4b                   	dec    %ebx
42c1c7:	71 42                	jno    0x42c20b
42c1c9:	4a                   	dec    %edx
42c1ca:	66 6b 72 55 79       	imul   $0x79,0x55(%edx),%si
42c1cf:	4b                   	dec    %ebx
42c1d0:	75 78                	jne    0x42c24a
42c1d2:	62 75 68             	bound  %esi,0x68(%ebp)
42c1d5:	53                   	push   %ebx
42c1d6:	6c                   	insb   (%dx),%es:(%edi)
42c1d7:	79 77                	jns    0x42c250
42c1d9:	65 34 38             	gs xor $0x38,%al
42c1dc:	76 62                	jbe    0x42c240
42c1de:	41                   	inc    %ecx
42c1df:	37                   	aaa
42c1e0:	6d                   	insl   (%dx),%es:(%edi)
42c1e1:	6e                   	outsb  %ds:(%esi),(%dx)
42c1e2:	57                   	push   %edi
42c1e3:	5a                   	pop    %edx
42c1e4:	34 54                	xor    $0x54,%al
42c1e6:	72 31                	jb     0x42c219
42c1e8:	4b                   	dec    %ebx
42c1e9:	57                   	push   %edi
42c1ea:	64 61                	fs popa
42c1ec:	6f                   	outsl  %ds:(%esi),(%dx)
42c1ed:	76 47                	jbe    0x42c236
42c1ef:	6e                   	outsb  %ds:(%esi),(%dx)
42c1f0:	32 68 61             	xor    0x61(%eax),%ch
42c1f3:	72 48                	jb     0x42c23d
42c1f5:	75 35                	jne    0x42c22c
42c1f7:	4d                   	dec    %ebp
42c1f8:	57                   	push   %edi
42c1f9:	45                   	inc    %ebp
42c1fa:	65 78 74             	gs js  0x42c271
42c1fd:	5a                   	pop    %edx
42c1fe:	63 78 63             	arpl   %edi,0x63(%eax)
42c201:	45                   	inc    %ebp
42c202:	4e                   	dec    %esi
42c203:	31 68 67             	xor    %ebp,0x67(%eax)
42c206:	64 72 2b             	fs jb  0x42c234
42c209:	46                   	inc    %esi
42c20a:	41                   	inc    %ecx
42c20b:	67 5a                	addr16 pop %edx
42c20d:	59                   	pop    %ecx
42c20e:	54                   	push   %esp
42c20f:	39 58 4e             	cmp    %ebx,0x4e(%eax)
42c212:	74 54                	je     0x42c268
42c214:	73 36                	jae    0x42c24c
42c216:	41                   	inc    %ecx
42c217:	30 74 77 77          	xor    %dh,0x77(%edi,%esi,2)
42c21b:	4b                   	dec    %ebx
42c21c:	64 34 6a             	fs xor $0x6a,%al
42c21f:	53                   	push   %ebx
42c220:	62 6f 47             	bound  %ebp,0x47(%edi)
42c223:	44                   	inc    %esp
42c224:	6f                   	outsl  %ds:(%esi),(%dx)
42c225:	53                   	push   %ebx
42c226:	6a 70                	push   $0x70
42c228:	37                   	aaa
42c229:	33 31                	xor    (%ecx),%esi
42c22b:	4a                   	dec    %edx
42c22c:	34 30                	xor    $0x30,%al
42c22e:	49                   	dec    %ecx
42c22f:	38 68 35             	cmp    %ch,0x35(%eax)
42c232:	59                   	pop    %ecx
42c233:	6f                   	outsl  %ds:(%esi),(%dx)
42c234:	58                   	pop    %eax
42c235:	6f                   	outsl  %ds:(%esi),(%dx)