43c0d0:	76 52                	jbe    0x43c124
43c0d2:	7a 64                	jp     0x43c138
43c0d4:	6e                   	outsb  %ds:(%esi),(%dx)
43c0d5:	6b 32 69             	imul   $0x69,(%edx),%esi
43c0d8:	62 2f                	bound  %ebp,(%edi)
43c0da:	70 31                	jo     0x43c10d
43c0dc:	41                   	inc    %ecx
43c0dd:	2b 72 39             	sub    0x39(%edx),%esi
43c0e0:	49                   	dec    %ecx
43c0e1:	39 75 70             	cmp    %esi,0x70(%ebp)
43c0e4:	69 30 74 71 56 72    	imul   $0x72567174,(%eax),%esi
43c0ea:	79 49                	jns    0x43c135
43c0ec:	2f                   	das
43c0ed:	67 67 69 43 70 39 7a 	addr16 imul $0x2f717a39,0x70(%bp,%di),%eax
43c0f4:	71 2f
43c0f6:	6d                   	insl   (%dx),%es:(%edi)
43c0f7:	4a                   	dec    %edx
43c0f8:	46                   	inc    %esi
43c0f9:	78 74                	js     0x43c16f
43c0fb:	58                   	pop    %eax
43c0fc:	30 6b 4c             	xor    %ch,0x4c(%ebx)
43c0ff:	2b 6d 6e             	sub    0x6e(%ebp),%ebp
43c102:	4b                   	dec    %ebx
43c103:	33 4a 37             	xor    0x37(%edx),%ecx
43c106:	6b 73 6e 6c          	imul   $0x6c,0x6e(%ebx),%esi
43c10a:	42                   	inc    %edx
43c10b:	48                   	dec    %eax
43c10c:	65 54                	gs push %esp
43c10e:	63 56 61             	arpl   %edx,0x61(%esi)
43c111:	51                   	push   %ecx
43c112:	39 4c 75 53          	cmp    %ecx,0x53(%ebp,%esi,2)
43c116:	69 6b 2f 38 6c 6e 6c 	imul   $0x6c6e6c38,0x2f(%ebx),%ebp
43c11d:	72 68                	jb     0x43c187
43c11f:	37                   	aaa
43c120:	6e                   	outsb  %ds:(%esi),(%dx)
43c121:	51                   	push   %ecx
43c122:	6c                   	insb   (%dx),%es:(%edi)
43c123:	4f                   	dec    %edi
43c124:	4e                   	dec    %esi
43c125:	58                   	pop    %eax
43c126:	5a                   	pop    %edx
43c127:	76 52                	jbe    0x43c17b
43c129:	49                   	dec    %ecx
43c12a:	64 35 35 62 55 36    	fs xor $0x36556235,%eax
43c130:	66 4f                	dec    %di
43c132:	72 37                	jb     0x43c16b
43c134:	42                   	inc    %edx
43c135:	6e                   	outsb  %ds:(%esi),(%dx)
43c136:	43                   	inc    %ebx
43c137:	78 37                	js     0x43c170
43c139:	2f                   	das
43c13a:	62 6d 69             	bound  %ebp,0x69(%ebp)
43c13d:	62 2f                	bound  %ebp,(%edi)
43c13f:	74 56                	je     0x43c197
43c141:	47                   	inc    %edi
43c142:	32 77 6f             	xor    0x6f(%edi),%dh
43c145:	35 47 7a 33 4d       	xor    $0x4d337a47,%eax
43c14a:	2f                   	das
43c14b:	2b 67 63             	sub    0x63(%edi),%esp
43c14e:	31 70 59             	xor    %esi,0x59(%eax)
43c151:	54                   	push   %esp
43c152:	71 74                	jno    0x43c1c8
43c154:	4d                   	dec    %ebp
43c155:	50                   	push   %eax
43c156:	77 2f                	ja     0x43c187
43c158:	65 71 37             	gs jno 0x43c192
43c15b:	50                   	push   %eax
43c15c:	74 6d                	je     0x43c1cb
43c15e:	66 45                	inc    %bp
43c160:	50                   	push   %eax
43c161:	74 48                	je     0x43c1ab
43c163:	2b 4a 62             	sub    0x62(%edx),%ecx
43c166:	4a                   	dec    %edx
43c167:	51                   	push   %ecx
43c168:	47                   	inc    %edi
43c169:	48                   	dec    %eax
43c16a:	30 4c 32 63          	xor    %cl,0x63(%edx,%esi,1)
43c16e:	78 33                	js     0x43c1a3
43c170:	53                   	push   %ebx
43c171:	4c                   	dec    %esp
43c172:	44                   	inc    %esp
43c173:	2f                   	das
43c174:	33 4a 74             	xor    0x74(%edx),%ecx
43c177:	79 64                	jns    0x43c1dd
43c179:	79 48                	jns    0x43c1c3
43c17b:	68 74 6b 5a 6f       	push   $0x6f5a6b74
43c180:	78 75                	js     0x43c1f7
43c182:	35 76 56 47 42       	xor    $0x42475676,%eax
43c187:	65 31 6a 4b          	xor    %ebp,%gs:0x4b(%edx)
43c18b:	56                   	push   %esi
43c18c:	38 65 61             	cmp    %ah,0x61(%ebp)
43c18f:	37                   	aaa
43c190:	64 47                	fs inc %edi
43c192:	62 69 59             	bound  %ebp,0x59(%ecx)
43c195:	48                   	dec    %eax
43c196:	64 37                	fs aaa
43c198:	5a                   	pop    %edx
43c199:	64 4c                	fs dec %esp
43c19b:	32 5a 41             	xor    0x41(%edx),%bl
43c19e:	55                   	push   %ebp
43c19f:	69 65 43 48 59 50 61 	imul   $0x61505948,0x43(%ebp),%esp
43c1a6:	79 31                	jns    0x43c1d9
43c1a8:	56                   	push   %esi
43c1a9:	7a 6c                	jp     0x43c217
43c1ab:	4f                   	dec    %edi
43c1ac:	4a                   	dec    %edx
43c1ad:	4c                   	dec    %esp
43c1ae:	46                   	inc    %esi
43c1af:	52                   	push   %edx
43c1b0:	33 67 72             	xor    0x72(%edi),%esp
43c1b3:	70 45                	jo     0x43c1fa
43c1b5:	53                   	push   %ebx
43c1b6:	63 43 4b             	arpl   %eax,0x4b(%ebx)
43c1b9:	51                   	push   %ecx
43c1ba:	37                   	aaa
43c1bb:	78 72                	js     0x43c22f
43c1bd:	4e                   	dec    %esi
43c1be:	33 31                	xor    (%ecx),%esi
43c1c0:	65 45                	gs inc %ebp
43c1c2:	76 54                	jbe    0x43c218
43c1c4:	44                   	inc    %esp
43c1c5:	59                   	pop    %ecx
43c1c6:	74 37                	je     0x43c1ff
43c1c8:	4b                   	dec    %ebx
43c1c9:	34 78                	xor    $0x78,%al
43c1cb:	36 66 46             	ss inc %si
43c1ce:	68 6b 6b 4d 66       	push   $0x664d6b6b
43c1d3:	64 45                	fs inc %ebp
43c1d5:	38 31                	cmp    %dh,(%ecx)
43c1d7:	2f                   	das
43c1d8:	51                   	push   %ecx
43c1d9:	4c                   	dec    %esp
43c1da:	53                   	push   %ebx
43c1db:	33 30                	xor    (%eax),%esi
43c1dd:	61                   	popa
43c1de:	62 30                	bound  %esi,(%eax)
43c1e0:	5a                   	pop    %edx
43c1e1:	51                   	push   %ecx
43c1e2:	67 36 63 4b 68       	arpl   %ecx,%ss:0x68(%bp,%di)
43c1e7:	6f                   	outsl  %ds:(%esi),(%dx)
43c1e8:	65 70 38             	gs jo  0x43c223
43c1eb:	45                   	inc    %ebp
43c1ec:	39 4b 35             	cmp    %ecx,0x35(%ebx)
43c1ef:	77 67                	ja     0x43c258
43c1f1:	59                   	pop    %ecx
43c1f2:	66 46                	inc    %si
43c1f4:	4a                   	dec    %edx
43c1f5:	6d                   	insl   (%dx),%es:(%edi)
43c1f6:	4f                   	dec    %edi
43c1f7:	30 39                	xor    %bh,(%ecx)
43c1f9:	5a                   	pop    %edx
43c1fa:	39 59 4c             	cmp    %ebx,0x4c(%ecx)
43c1fd:	78 6e                	js     0x43c26d
43c1ff:	45                   	inc    %ebp
43c200:	61                   	popa
43c201:	58                   	pop    %eax
43c202:	78 45                	js     0x43c249
43c204:	53                   	push   %ebx
43c205:	4c                   	dec    %esp
43c206:	55                   	push   %ebp
43c207:	32 61 43             	xor    0x43(%ecx),%ah
43c20a:	6e                   	outsb  %ds:(%esi),(%dx)
43c20b:	4c                   	dec    %esp
43c20c:	6a 45                	push   $0x45
43c20e:	6a 34                	push   $0x34
43c210:	4e                   	dec    %esi
43c211:	59                   	pop    %ecx
43c212:	4e                   	dec    %esi
43c213:	4c                   	dec    %esp
43c214:	74 76                	je     0x43c28c
43c216:	48                   	dec    %eax
43c217:	4a                   	dec    %edx
43c218:	54                   	push   %esp
43c219:	69 4e 2b 75 65 68 2b 	imul   $0x2b686575,0x2b(%esi),%ecx
43c220:	2b 30                	sub    (%eax),%esi
43c222:	58                   	pop    %eax
43c223:	39 35 46 7a 70 77    	cmp    %esi,0x77707a46
43c229:	47                   	inc    %edi
43c22a:	6d                   	insl   (%dx),%es:(%edi)
43c22b:	30 33                	xor    %dh,(%ebx)
43c22d:	62 46 76             	bound  %eax,0x76(%esi)
43c230:	64 6a 57             	fs push $0x57
43c233:	37                   	aaa
43c234:	54                   	push   %esp
43c235:	58                   	pop    %eax
43c236:	6c                   	insb   (%dx),%es:(%edi)
43c237:	65 48                	gs dec %eax
43c239:	4a                   	dec    %edx
43c23a:	42                   	inc    %edx
43c23b:	6e                   	outsb  %ds:(%esi),(%dx)
43c23c:	76 39                	jbe    0x43c277
43c23e:	55                   	push   %ebp
43c23f:	63 38                	arpl   %edi,(%eax)
43c241:	34 6c                	xor    $0x6c,%al
43c243:	6f                   	outsl  %ds:(%esi),(%dx)
43c244:	44                   	inc    %esp
43c245:	46                   	inc    %esi
43c246:	5a                   	pop    %edx
43c247:	31 56 4e             	xor    %edx,0x4e(%esi)
43c24a:	4d                   	dec    %ebp
43c24b:	79 70                	jns    0x43c2bd
43c24d:	78 45                	js     0x43c294
43c24f:	69 4e 6e 49 77 32 4b 	imul   $0x4b327749,0x6e(%esi),%ecx
43c256:	57                   	push   %edi
43c257:	55                   	push   %ebp
43c258:	2b 55 6c             	sub    0x6c(%ebp),%edx
43c25b:	47                   	inc    %edi
43c25c:	37                   	aaa
43c25d:	31 50 69             	xor    %edx,0x69(%eax)
43c260:	32 42 58             	xor    0x58(%edx),%al
43c263:	6f                   	outsl  %ds:(%esi),(%dx)
43c264:	36 4c                	ss dec %esp
43c266:	52                   	push   %edx
43c267:	6a 4a                	push   $0x4a
43c269:	30 68 72             	xor    %ch,0x72(%eax)
43c26c:	63 43 48             	arpl   %eax,0x48(%ebx)
43c26f:	54                   	push   %esp
43c270:	57                   	push   %edi
43c271:	53                   	push   %ebx
43c272:	39 71 6c             	cmp    %esi,0x6c(%ecx)
43c275:	38 73 45             	cmp    %dh,0x45(%ebx)
43c278:	45                   	inc    %ebp
43c279:	4b                   	dec    %ebx
43c27a:	72 61                	jb     0x43c2dd
43c27c:	35 4f 66 42 34       	xor    $0x3442664f,%eax
43c281:	4a                   	dec    %edx
43c282:	37                   	aaa
43c283:	4a                   	dec    %edx
43c284:	66 4f                	dec    %di
43c286:	4e                   	dec    %esi
43c287:	54                   	push   %esp
43c288:	55                   	push   %ebp
43c289:	70 63                	jo     0x43c2ee
43c28b:	71 74                	jno    0x43c301
43c28d:	7a 30                	jp     0x43c2bf
43c28f:	35 50 63 46 78       	xor    $0x78466350,%eax
43c294:	64 58                	fs pop %eax
43c296:	38 2f                	cmp    %ch,(%edi)
43c298:	56                   	push   %esi
43c299:	69 73 30 64 72 38 5a 	imul   $0x5a387264,0x30(%ebx),%esi
43c2a0:	39 71 51             	cmp    %esi,0x51(%ecx)
43c2a3:	76 4e                	jbe    0x43c2f3
43c2a5:	71 78                	jno    0x43c31f
43c2a7:	4c                   	dec    %esp
43c2a8:	2f                   	das
43c2a9:	2b 53 41             	sub    0x41(%ebx),%edx
43c2ac:	34 45                	xor    $0x45,%al
43c2ae:	67 33 52 4f          	xor    0x4f(%bp,%si),%edx
43c2b2:	32 33                	xor    (%ebx),%dh
43c2b4:	72 64                	jb     0x43c31a
43c2b6:	72 61                	jb     0x43c319
43c2b8:	6f                   	outsl  %ds:(%esi),(%dx)
43c2b9:	6d                   	insl   (%dx),%es:(%edi)
43c2ba:	53                   	push   %ebx
43c2bb:	43                   	inc    %ebx
43c2bc:	31 71 4a             	xor    %esi,0x4a(%ecx)
43c2bf:	4a                   	dec    %edx
43c2c0:	6a 37                	push   $0x37
43c2c2:	46                   	inc    %esi
43c2c3:	55                   	push   %ebp
43c2c4:	75 6d                	jne    0x43c333
43c2c6:	71 5a                	jno    0x43c322
43c2c8:	32 50 4c             	xor    0x4c(%eax),%dl
43c2cb:	31 6e 2b             	xor    %ebp,0x2b(%esi)
43c2ce:	78 4c                	js     0x43c31c
43c2d0:	35 6b 4e 55 64       	xor    $0x64554e6b,%eax
43c2d5:	63 50 42             	arpl   %edx,0x42(%eax)
43c2d8:	31 59 6e             	xor    %ebx,0x6e(%ecx)
43c2db:	70 57                	jo     0x43c334
43c2dd:	6e                   	outsb  %ds:(%esi),(%dx)
43c2de:	4a                   	dec    %edx
43c2df:	44                   	inc    %esp
43c2e0:	75 64                	jne    0x43c346
43c2e2:	69 67 51 2f 6a 57 37 	imul   $0x37576a2f,0x51(%edi),%esp
43c2e9:	2f                   	das
43c2ea:	66 56                	push   %si
43c2ec:	63 55 46             	arpl   %edx,0x46(%ebp)
43c2ef:	42                   	inc    %edx
43c2f0:	6e                   	outsb  %ds:(%esi),(%dx)
43c2f1:	79 6a                	jns    0x43c35d
43c2f3:	34 39                	xor    $0x39,%al
43c2f5:	73 45                	jae    0x43c33c
43c2f7:	6c                   	insb   (%dx),%es:(%edi)
43c2f8:	46                   	inc    %esi
43c2f9:	64 73 6c             	fs jae 0x43c368
43c2fc:	2f                   	das
43c2fd:	6e                   	outsb  %ds:(%esi),(%dx)
43c2fe:	59                   	pop    %ecx
43c2ff:	33 39                	xor    (%ecx),%edi
43c301:	43                   	inc    %ebx
43c302:	44                   	inc    %esp
43c303:	2b 6d 6d             	sub    0x6d(%ebp),%ebp
43c306:	48                   	dec    %eax
43c307:	63 7a 59             	arpl   %edi,0x59(%edx)
43c30a:	44                   	inc    %esp
43c30b:	7a 47                	jp     0x43c354
43c30d:	42                   	inc    %edx
43c30e:	6e                   	outsb  %ds:(%esi),(%dx)
43c30f:	36 32 46 6c          	xor    %ss:0x6c(%esi),%al
43c313:	64 30 6d 31          	xor    %ch,%fs:0x31(%ebp)
43c317:	37                   	aaa
43c318:	45                   	inc    %ebp
43c319:	31 41 45             	xor    %eax,0x45(%ecx)
43c31c:	4c                   	dec    %esp
43c31d:	75 6c                	jne    0x43c38b
43c31f:	6b 6c 2f 55 70       	imul   $0x70,0x55(%edi,%ebp,1),%ebp
43c324:	4f                   	dec    %edi
43c325:	6a 2f                	push   $0x2f
43c327:	70 44                	jo     0x43c36d
43c329:	75 75                	jne    0x43c3a0
43c32b:	37                   	aaa
43c32c:	77 64                	ja     0x43c392
43c32e:	63 39                	arpl   %edi,(%ecx)
43c330:	58                   	pop    %eax
43c331:	58                   	pop    %eax
43c332:	54                   	push   %esp
43c333:	46                   	inc    %esi
43c334:	37                   	aaa
43c335:	51                   	push   %ecx
43c336:	4f                   	dec    %edi
43c337:	6a 36                	push   $0x36
43c339:	51                   	push   %ecx
43c33a:	55                   	push   %ebp
43c33b:	75 46                	jne    0x43c383
43c33d:	66 42                	inc    %dx
43c33f:	73 70                	jae    0x43c3b1
43c341:	6f                   	outsl  %ds:(%esi),(%dx)
43c342:	39 35 77 37 6c 42    	cmp    %esi,0x426c3777
43c348:	2b 63 68             	sub    0x68(%ebx),%esp
43c34b:	33 53 32             	xor    0x32(%ebx),%edx
43c34e:	50                   	push   %eax
43c34f:	43                   	inc    %ebx
43c350:	42                   	inc    %edx
43c351:	62 54 47 35          	bound  %edx,0x35(%edi,%eax,2)
43c355:	48                   	dec    %eax
43c356:	4b                   	dec    %ebx
43c357:	4c                   	dec    %esp
43c358:	62 4b 35             	bound  %ecx,0x35(%ebx)
43c35b:	6c                   	insb   (%dx),%es:(%edi)
43c35c:	37                   	aaa
43c35d:	55                   	push   %ebp
43c35e:	34 79                	xor    $0x79,%al
43c360:	6f                   	outsl  %ds:(%esi),(%dx)
43c361:	6a 73                	push   $0x73
43c363:	2b 67 70             	sub    0x70(%edi),%esp
43c366:	59                   	pop    %ecx
43c367:	4c                   	dec    %esp
43c368:	61                   	popa
43c369:	64 4e                	fs dec %esi
43c36b:	77 4c                	ja     0x43c3b9