43f27b:	4f                   	dec    %edi
43f27c:	68 73 69 79 65       	push   $0x65796973
43f281:	67 4c                	addr16 dec %esp
43f283:	4f                   	dec    %edi
43f284:	75 30                	jne    0x43f2b6
43f286:	6c                   	insb   (%dx),%es:(%edi)
43f287:	76 52                	jbe    0x43f2db
43f289:	73 31                	jae    0x43f2bc
43f28b:	46                   	inc    %esi
43f28c:	43                   	inc    %ebx
43f28d:	33 30                	xor    (%eax),%esi
43f28f:	39 2f                	cmp    %ebp,(%edi)
43f291:	56                   	push   %esi
43f292:	67 52                	addr16 push %edx
43f294:	7a 2f                	jp     0x43f2c5
43f296:	68 4b 46 47 53       	push   $0x5347464b
43f29b:	4c                   	dec    %esp
43f29c:	41                   	inc    %ecx
43f29d:	70 33                	jo     0x43f2d2
43f29f:	53                   	push   %ebx
43f2a0:	38 69 39             	cmp    %ch,0x39(%ecx)
43f2a3:	48                   	dec    %eax
43f2a4:	62 4e 43             	bound  %ecx,0x43(%esi)
43f2a7:	57                   	push   %edi
43f2a8:	47                   	inc    %edi
43f2a9:	67 63 32             	arpl   %esi,(%bp,%si)
43f2ac:	5a                   	pop    %edx
43f2ad:	41                   	inc    %ecx
43f2ae:	78 4e                	js     0x43f2fe
43f2b0:	46                   	inc    %esi
43f2b1:	34 43                	xor    $0x43,%al
43f2b3:	6b 62 72 6b          	imul   $0x6b,0x72(%edx),%esp
43f2b7:	2b 56 39             	sub    0x39(%esi),%edx
43f2ba:	51                   	push   %ecx
43f2bb:	33 48 6b             	xor    0x6b(%eax),%ecx
43f2be:	7a 4a                	jp     0x43f30a
43f2c0:	68 68 5a 6d 56       	push   $0x566d5a68
43f2c5:	7a 72                	jp     0x43f339
43f2c7:	58                   	pop    %eax
43f2c8:	6a 6f                	push   $0x6f
43f2ca:	59                   	pop    %ecx
43f2cb:	71 78                	jno    0x43f345
43f2cd:	4d                   	dec    %ebp
43f2ce:	62 43 72             	bound  %eax,0x72(%ebx)
43f2d1:	6f                   	outsl  %ds:(%esi),(%dx)
43f2d2:	49                   	dec    %ecx
43f2d3:	58                   	pop    %eax
43f2d4:	72 74                	jb     0x43f34a
43f2d6:	43                   	inc    %ebx
43f2d7:	4c                   	dec    %esp
43f2d8:	32 58 6d             	xor    0x6d(%eax),%bl
43f2db:	2b 65 46             	sub    0x46(%ebp),%esp
43f2de:	5a                   	pop    %edx
43f2df:	4b                   	dec    %ebx
43f2e0:	6f                   	outsl  %ds:(%esi),(%dx)
43f2e1:	33 68 30             	xor    0x30(%eax),%ebp
43f2e4:	74 36                	je     0x43f31c
43f2e6:	34 64                	xor    $0x64,%al
43f2e8:	61                   	popa
43f2e9:	38 30                	cmp    %dh,(%eax)
43f2eb:	51                   	push   %ecx
43f2ec:	67 62 35             	bound  %esi,(%di)
43f2ef:	62 71 53             	bound  %esi,0x53(%ecx)
43f2f2:	62 32                	bound  %esi,(%edx)
43f2f4:	4f                   	dec    %edi
43f2f5:	55                   	push   %ebp
43f2f6:	76 6e                	jbe    0x43f366
43f2f8:	78 77                	js     0x43f371
43f2fa:	62 45 35             	bound  %eax,0x35(%ebp)
43f2fd:	61                   	popa
43f2fe:	76 6a                	jbe    0x43f36a
43f300:	43                   	inc    %ebx
43f301:	52                   	push   %edx
43f302:	70 4b                	jo     0x43f34f
43f304:	58                   	pop    %eax
43f305:	6f                   	outsl  %ds:(%esi),(%dx)
43f306:	34 64                	xor    $0x64,%al
43f308:	79 47                	jns    0x43f351
43f30a:	5a                   	pop    %edx
43f30b:	38 71 31             	cmp    %dh,0x31(%ecx)
43f30e:	30 73 53             	xor    %dh,0x53(%ebx)
43f311:	62 50 58             	bound  %edx,0x58(%eax)
43f314:	6e                   	outsb  %ds:(%esi),(%dx)
43f315:	64 51                	fs push %ecx
43f317:	53                   	push   %ebx
43f318:	33 4b 76             	xor    0x76(%ebx),%ecx
43f31b:	54                   	push   %esp
43f31c:	72 62                	jb     0x43f380
43f31e:	53                   	push   %ebx
43f31f:	43                   	inc    %ebx
43f320:	4c                   	dec    %esp
43f321:	64 67 73 48          	fs addr16 jae 0x43f36d
43f325:	2b 55 63             	sub    0x63(%ebp),%edx
43f328:	35 4f 57 45 4d       	xor    $0x4d45574f,%eax
43f32d:	4a                   	dec    %edx
43f32e:	76 4b                	jbe    0x43f37b
43f330:	50                   	push   %eax
43f331:	46                   	inc    %esi
43f332:	41                   	inc    %ecx
43f333:	72 70                	jb     0x43f3a5
43f335:	6d                   	insl   (%dx),%es:(%edi)
43f336:	65 46                	gs inc %esi
43f338:	4f                   	dec    %edi
43f339:	34 2b                	xor    $0x2b,%al
43f33b:	53                   	push   %ebx
43f33c:	6f                   	outsl  %ds:(%esi),(%dx)
43f33d:	38 79 6c             	cmp    %bh,0x6c(%ecx)
43f340:	41                   	inc    %ecx
43f341:	42                   	inc    %edx
43f342:	4e                   	dec    %esi
43f343:	4f                   	dec    %edi
43f344:	78 4f                	js     0x43f395
43f346:	76 64                	jbe    0x43f3ac
43f348:	58                   	pop    %eax
43f349:	39 2f                	cmp    %ebp,(%edi)
43f34b:	56                   	push   %esi
43f34c:	47                   	inc    %edi
43f34d:	55                   	push   %ebp
43f34e:	69 30 72 64 36 4b    	imul   $0x4b366472,(%eax),%esi
43f354:	47                   	inc    %edi
43f355:	4e                   	dec    %esi
43f356:	36 52                	ss push %edx
43f358:	6f                   	outsl  %ds:(%esi),(%dx)
43f359:	6d                   	insl   (%dx),%es:(%edi)
43f35a:	4c                   	dec    %esp
43f35b:	33 46 34             	xor    0x34(%esi),%eax
43f35e:	73 56                	jae    0x43f3b6
43f360:	35 65 52 67 52       	xor    $0x52675265,%eax
43f365:	45                   	inc    %ebp
43f366:	44                   	inc    %esp
43f367:	31 55 51             	xor    %edx,0x51(%ebp)
43f36a:	6a 42                	push   $0x42
43f36c:	7a 48                	jp     0x43f3b6
43f36e:	49                   	dec    %ecx
43f36f:	73 51                	jae    0x43f3c2
43f371:	30 46 35             	xor    %al,0x35(%esi)
43f374:	57                   	push   %edi
43f375:	68 65 38 4b 46       	push   $0x464b3865
43f37a:	51                   	push   %ecx
43f37b:	67 79 4f             	addr16 jns 0x43f3cd
43f37e:	67 45                	addr16 inc %ebp
43f380:	46                   	inc    %esi
43f381:	73 46                	jae    0x43f3c9
43f383:	54                   	push   %esp
43f384:	38 46 32             	cmp    %al,0x32(%esi)
43f387:	6e                   	outsb  %ds:(%esi),(%dx)
43f388:	34 62                	xor    $0x62,%al
43f38a:	45                   	inc    %ebp
43f38b:	44                   	inc    %esp
43f38c:	62 64 62 49          	bound  %esp,0x49(%edx,%eiz,2)
43f390:	47                   	inc    %edi
43f391:	67 4c                	addr16 dec %esp
43f393:	35 72 47 48 61       	xor    $0x61484772,%eax
43f398:	55                   	push   %ebp
43f399:	56                   	push   %esi
43f39a:	58                   	pop    %eax
43f39b:	6b 64 79 72 62       	imul   $0x62,0x72(%ecx,%edi,2),%esp
43f3a0:	50                   	push   %eax
43f3a1:	6b 51 31 49          	imul   $0x49,0x31(%ecx),%edx
43f3a5:	38 62 64             	cmp    %ah,0x64(%edx)
43f3a8:	54                   	push   %esp
43f3a9:	55                   	push   %ebp
43f3aa:	49                   	dec    %ecx
43f3ab:	53                   	push   %ebx
43f3ac:	64 66 55             	fs push %bp
43f3af:	5a                   	pop    %edx
43f3b0:	59                   	pop    %ecx
43f3b1:	41                   	inc    %ecx
43f3b2:	33 59 49             	xor    0x49(%ecx),%ebx
43f3b5:	53                   	push   %ebx
43f3b6:	62 66 47             	bound  %esp,0x47(%esi)
43f3b9:	35 36 74 31 53       	xor    $0x53317436,%eax
43f3be:	7a 66                	jp     0x43f426
43f3c0:	70 34                	jo     0x43f3f6
43f3c2:	70 35                	jo     0x43f3f9
43f3c4:	2b 68 2f             	sub    0x2f(%eax),%ebp
43f3c7:	51                   	push   %ecx
43f3c8:	64 44                	fs inc %esp
43f3ca:	47                   	inc    %edi
43f3cb:	6c                   	insb   (%dx),%es:(%edi)
43f3cc:	31 57 36             	xor    %edx,0x36(%edi)
43f3cf:	2f                   	das
43f3d0:	67 31 65 52          	xor    %esp,0x52(%di)
43f3d4:	62 38                	bound  %edi,(%eax)
43f3d6:	6c                   	insb   (%dx),%es:(%edi)
43f3d7:	55                   	push   %ebp
43f3d8:	32 63 61             	xor    0x61(%ebx),%ah
43f3db:	50                   	push   %eax
43f3dc:	43                   	inc    %ebx
43f3dd:	30 54 6f 58          	xor    %dl,0x58(%edi,%ebp,2)
43f3e1:	35 39 6a 6a 43       	xor    $0x436a6a39,%eax
43f3e6:	62 34 57             	bound  %esi,(%edi,%edx,2)
43f3e9:	73 41                	jae    0x43f42c
43f3eb:	66 33 2b             	xor    (%ebx),%bp
43f3ee:	4f                   	dec    %edi
43f3ef:	4d                   	dec    %ebp
43f3f0:	45                   	inc    %ebp
43f3f1:	4e                   	dec    %esi
43f3f2:	30 45 51             	xor    %al,0x51(%ebp)
43f3f5:	74 47                	je     0x43f43e
43f3f7:	64 32 68 4a          	xor    %fs:0x4a(%eax),%ch
43f3fb:	2b 62 73             	sub    0x73(%edx),%esp
43f3fe:	72 72                	jb     0x43f472
43f400:	33 76 4b             	xor    0x4b(%esi),%esi
43f403:	45                   	inc    %ebp
43f404:	76 33                	jbe    0x43f439
43f406:	50                   	push   %eax
43f407:	54                   	push   %esp
43f408:	74 63                	je     0x43f46d
43f40a:	6d                   	insl   (%dx),%es:(%edi)
43f40b:	6a 57                	push   $0x57
43f40d:	45                   	inc    %ebp
43f40e:	2b 37                	sub    (%edi),%esi
43f410:	42                   	inc    %edx
43f411:	34 6f                	xor    $0x6f,%al
43f413:	42                   	inc    %edx
43f414:	4c                   	dec    %esp
43f415:	49                   	dec    %ecx
43f416:	77 4b                	ja     0x43f463
43f418:	72 66                	jb     0x43f480
43f41a:	50                   	push   %eax
43f41b:	4f                   	dec    %edi
43f41c:	68 52 48 72 43       	push   $0x43724852
43f421:	67 2f                	addr16 das
43f423:	72 6e                	jb     0x43f493
43f425:	4d                   	dec    %ebp
43f426:	4f                   	dec    %edi
43f427:	62 4f 38             	bound  %ecx,0x38(%edi)
43f42a:	49                   	dec    %ecx
43f42b:	4f                   	dec    %edi
43f42c:	6a 53                	push   $0x53
43f42e:	4a                   	dec    %edx
43f42f:	4b                   	dec    %ebx
43f430:	43                   	inc    %ebx
43f431:	41                   	inc    %ecx
43f432:	46                   	inc    %esi
43f433:	59                   	pop    %ecx
43f434:	6e                   	outsb  %ds:(%esi),(%dx)
43f435:	38 44 56 79          	cmp    %al,0x79(%esi,%edx,2)
43f439:	67 65 44             	addr16 gs inc %esp
43f43c:	72 4c                	jb     0x43f48a
43f43e:	61                   	popa
43f43f:	61                   	popa
43f440:	68 72 77 43 2f       	push   $0x2f437772
43f445:	4b                   	dec    %ebx
43f446:	35 6a 70 52 66       	xor    $0x6652706a,%eax
43f44b:	43                   	inc    %ebx
43f44c:	61                   	popa
43f44d:	31 37                	xor    %esi,(%edi)
43f44f:	4c                   	dec    %esp
43f450:	68 61 4b 7a 4d       	push   $0x4d7a4b61
43f455:	71 4f                	jno    0x43f4a6
43f457:	31 75 43             	xor    %esi,0x43(%ebp)
43f45a:	4a                   	dec    %edx
43f45b:	2f                   	das
43f45c:	39 4e 78             	cmp    %ecx,0x78(%esi)
43f45f:	63 44 76 59          	arpl   %eax,0x59(%esi,%esi,2)
43f463:	54                   	push   %esp
43f464:	79 4f                	jns    0x43f4b5
43f466:	68 31 66 43 71       	push   $0x71436631
43f46b:	66 76 33             	data16 jbe 0x43f4a1
43f46e:	73 67                	jae    0x43f4d7
43f470:	48                   	dec    %eax
43f471:	6a 63                	push   $0x63
43f473:	69 4f 75 2b 36 30 51 	imul   $0x5130362b,0x75(%edi),%ecx
43f47a:	43                   	inc    %ebx
43f47b:	44                   	inc    %esp
43f47c:	6d                   	insl   (%dx),%es:(%edi)
43f47d:	36 34 5a             	ss xor $0x5a,%al
43f480:	6f                   	outsl  %ds:(%esi),(%dx)
43f481:	75 70                	jne    0x43f4f3
43f483:	4e                   	dec    %esi
43f484:	47                   	inc    %edi
43f485:	30 32                	xor    %dh,(%edx)
43f487:	65 2f                	gs das
43f489:	61                   	popa
43f48a:	58                   	pop    %eax
43f48b:	34 65                	xor    $0x65,%al
43f48d:	70 51                	jo     0x43f4e0
43f48f:	75 7a                	jne    0x43f50b
43f491:	43                   	inc    %ebx
43f492:	6e                   	outsb  %ds:(%esi),(%dx)
43f493:	73 31                	jae    0x43f4c6
43f495:	47                   	inc    %edi
43f496:	69 57 74 65 70 57 58 	imul   $0x58577065,0x74(%edi),%edx
43f49d:	58                   	pop    %eax
43f49e:	35 59 54 42 59       	xor    $0x59425459,%eax
43f4a3:	39 77 72             	cmp    %esi,0x72(%edi)
43f4a6:	44                   	inc    %esp
43f4a7:	41                   	inc    %ecx
43f4a8:	68 2b 74 41 57       	push   $0x5741742b
43f4ad:	39 38                	cmp    %edi,(%eax)
43f4af:	55                   	push   %ebp
43f4b0:	4f                   	dec    %edi
43f4b1:	69 2f 70 63 32 4e    	imul   $0x4e326370,(%edi),%ebp
43f4b7:	78 33                	js     0x43f4ec
43f4b9:	5a                   	pop    %edx
43f4ba:	35 79 44 44 64       	xor    $0x64444479,%eax
43f4bf:	69 74 65 58 35 7a 58 	imul   $0x76587a35,0x58(%ebp,%eiz,2),%esi
43f4c6:	76
43f4c7:	46                   	inc    %esi
43f4c8:	6f                   	outsl  %ds:(%esi),(%dx)
43f4c9:	74 41                	je     0x43f50c
43f4cb:	48                   	dec    %eax
43f4cc:	4c                   	dec    %esp
43f4cd:	46                   	inc    %esi
43f4ce:	39 49 37             	cmp    %ecx,0x37(%ecx)
43f4d1:	76 34                	jbe    0x43f507
43f4d3:	44                   	inc    %esp
43f4d4:	6a 33                	push   $0x33
43f4d6:	35 75 45 5a 64       	xor    $0x645a4575,%eax
43f4db:	76 37                	jbe    0x43f514
43f4dd:	4d                   	dec    %ebp
43f4de:	4e                   	dec    %esi
43f4df:	4b                   	dec    %ebx
43f4e0:	58                   	pop    %eax
43f4e1:	59                   	pop    %ecx
43f4e2:	58                   	pop    %eax
43f4e3:	63 2b                	arpl   %ebp,(%ebx)
43f4e5:	6f                   	outsl  %ds:(%esi),(%dx)
43f4e6:	78 69                	js     0x43f551
43f4e8:	2f                   	das
43f4e9:	5a                   	pop    %edx
43f4ea:	6f                   	outsl  %ds:(%esi),(%dx)
43f4eb:	56                   	push   %esi
43f4ec:	66 2b 50 38          	sub    0x38(%eax),%dx
43f4f0:	51                   	push   %ecx
43f4f1:	48                   	dec    %eax
43f4f2:	2f                   	das
43f4f3:	6e                   	outsb  %ds:(%esi),(%dx)
43f4f4:	39 54 72 64          	cmp    %edx,0x64(%edx,%esi,2)
43f4f8:	7a 32                	jp     0x43f52c
43f4fa:	7a 62                	jp     0x43f55e
43f4fc:	4c                   	dec    %esp
43f4fd:	65 67 54             	gs addr16 push %esp
43f500:	67 68 56 55 62 6a    	addr16 push $0x6a625556
43f506:	38 4e 47             	cmp    %cl,0x47(%esi)
43f509:	4e                   	dec    %esi
43f50a:	57                   	push   %edi
43f50b:	61                   	popa
43f50c:	7a 68                	jp     0x43f576
43f50e:	58                   	pop    %eax
43f50f:	47                   	inc    %edi
43f510:	48                   	dec    %eax
43f511:	36 76 34             	ss jbe 0x43f548
43f514:	6b 6f 48 5a          	imul   $0x5a,0x48(%edi),%ebp
43f518:	37                   	aaa
43f519:	6e                   	outsb  %ds:(%esi),(%dx)
43f51a:	35 38 70 49 77       	xor    $0x77497038,%eax
43f51f:	73 31                	jae    0x43f552