4332f8:	52                   	push   %edx
4332f9:	52                   	push   %edx
4332fa:	77 70                	ja     0x43336c
4332fc:	70 76                	jo     0x433374
4332fe:	54                   	push   %esp
4332ff:	61                   	popa
433300:	52                   	push   %edx
433301:	73 50                	jae    0x433353
433303:	76 57                	jbe    0x43335c
433305:	30 6a 4f             	xor    %ch,0x4f(%edx)
433308:	58                   	pop    %eax
433309:	70 72                	jo     0x43337d
43330b:	65 38 62 41          	cmp    %ah,%gs:0x41(%edx)
43330f:	56                   	push   %esi
433310:	4e                   	dec    %esi
433311:	42                   	inc    %edx
433312:	51                   	push   %ecx
433313:	69 41 58 42 4d 73 42 	imul   $0x42734d42,0x58(%ecx),%eax
43331a:	62 49 7a             	bound  %ecx,0x7a(%ecx)
43331d:	6d                   	insl   (%dx),%es:(%edi)
43331e:	4f                   	dec    %edi
43331f:	52                   	push   %edx
433320:	44                   	inc    %esp
433321:	6d                   	insl   (%dx),%es:(%edi)
433322:	38 6d 36             	cmp    %ch,0x36(%ebp)
433325:	6f                   	outsl  %ds:(%esi),(%dx)
433326:	58                   	pop    %eax
433327:	43                   	inc    %ebx
433328:	4c                   	dec    %esp
433329:	73 71                	jae    0x43339c
43332b:	5a                   	pop    %edx
43332c:	57                   	push   %edi
43332d:	66 54                	push   %sp
43332f:	4f                   	dec    %edi
433330:	54                   	push   %esp
433331:	2f                   	das
433332:	4c                   	dec    %esp
433333:	39 64 77 4e          	cmp    %esp,0x4e(%edi,%esi,2)
433337:	39 70 59             	cmp    %esi,0x59(%eax)
43333a:	4e                   	dec    %esi
43333b:	4b                   	dec    %ebx
43333c:	61                   	popa
43333d:	51                   	push   %ecx
43333e:	6a 62                	push   $0x62
433340:	36 64 56             	ss fs push %esi
433343:	63 6a 37             	arpl   %ebp,0x37(%edx)
433346:	4e                   	dec    %esi
433347:	71 65                	jno    0x4333ae
433349:	4e                   	dec    %esi
43334a:	65 70 68             	gs jo  0x4333b5
43334d:	4e                   	dec    %esi
43334e:	42                   	inc    %edx
43334f:	4b                   	dec    %ebx
433350:	2f                   	das
433351:	50                   	push   %eax
433352:	56                   	push   %esi
433353:	77 77                	ja     0x4333cc
433355:	35 43 30 73 33       	xor    $0x33733043,%eax
43335a:	31 77 4e             	xor    %esi,0x4e(%edi)
43335d:	63 79 77             	arpl   %edi,0x77(%ecx)
433360:	75 45                	jne    0x4333a7
433362:	59                   	pop    %ecx
433363:	56                   	push   %esi
433364:	4e                   	dec    %esi
433365:	34 6d                	xor    $0x6d,%al
433367:	65 67 5a             	gs addr16 pop %edx
43336a:	41                   	inc    %ecx
43336b:	4c                   	dec    %esp
43336c:	33 50 79             	xor    0x79(%eax),%edx
43336f:	71 55                	jno    0x4333c6
433371:	48                   	dec    %eax
433372:	6c                   	insb   (%dx),%es:(%edi)
433373:	39 31                	cmp    %esi,(%ecx)
433375:	31 77 66             	xor    %esi,0x66(%edi)
433378:	36 44                	ss inc %esp
43337a:	4e                   	dec    %esi
43337b:	44                   	inc    %esp
43337c:	4c                   	dec    %esp
43337d:	4b                   	dec    %ebx
43337e:	30 69 75             	xor    %ch,0x75(%ecx)
433381:	63 38                	arpl   %edi,(%eax)
433383:	76 73                	jbe    0x4333f8
433385:	67 6d                	insl   (%dx),%es:(%di)
433387:	52                   	push   %edx
433388:	59                   	pop    %ecx
433389:	65 59                	gs pop %ecx
43338b:	6b 39 5a             	imul   $0x5a,(%ecx),%edi
43338e:	36 6b 6c 66 44 4e    	imul   $0x4e,%ss:0x44(%esi,%eiz,2),%ebp
433394:	46                   	inc    %esi
433395:	34 79                	xor    $0x79,%al
433397:	79 4f                	jns    0x4333e8
433399:	6d                   	insl   (%dx),%es:(%edi)
43339a:	58                   	pop    %eax
43339b:	2f                   	das
43339c:	76 68                	jbe    0x433406
43339e:	73 76                	jae    0x433416
4333a0:	64 53                	fs push %ebx
4333a2:	74 35                	je     0x4333d9
4333a4:	63 62 76             	arpl   %esp,0x76(%edx)
4333a7:	65 7a 4a             	gs jp  0x4333f4
4333aa:	35 39 64 76 73       	xor    $0x73766439,%eax
4333af:	67 56                	addr16 push %esi
4333b1:	74 54                	je     0x433407
4333b3:	42                   	inc    %edx
4333b4:	47                   	inc    %edi
4333b5:	76 49                	jbe    0x433400
4333b7:	77 45                	ja     0x4333fe
4333b9:	74 36                	je     0x4333f1
4333bb:	4d                   	dec    %ebp
4333bc:	33 66 6a             	xor    0x6a(%esi),%esp
4333bf:	68 43 4f 6f 6b       	push   $0x6b6f4f43
4333c4:	5a                   	pop    %edx
4333c5:	6e                   	outsb  %ds:(%esi),(%dx)
4333c6:	52                   	push   %edx
4333c7:	39 5a 70             	cmp    %ebx,0x70(%edx)
4333ca:	41                   	inc    %ecx
4333cb:	62 54 6e 7a          	bound  %edx,0x7a(%esi,%ebp,2)
4333cf:	47                   	inc    %edi
4333d0:	68 79 63 31 66       	push   $0x66316379
4333d5:	72 51                	jb     0x433428
4333d7:	6b 35 58 63 62 43 31 	imul   $0x31,0x43626358,%esi
4333de:	50                   	push   %eax
4333df:	6c                   	insb   (%dx),%es:(%edi)
4333e0:	48                   	dec    %eax
4333e1:	43                   	inc    %ebx
4333e2:	4d                   	dec    %ebp
4333e3:	57                   	push   %edi
4333e4:	46                   	inc    %esi
4333e5:	58                   	pop    %eax
4333e6:	51                   	push   %ecx
4333e7:	39 71 35             	cmp    %esi,0x35(%ecx)
4333ea:	53                   	push   %ebx
4333eb:	2f                   	das
4333ec:	63 47 36             	arpl   %eax,0x36(%edi)
4333ef:	42                   	inc    %edx
4333f0:	73 32                	jae    0x433424
4333f2:	7a 44                	jp     0x433438
4333f4:	47                   	inc    %edi
4333f5:	71 37                	jno    0x43342e
4333f7:	52                   	push   %edx
4333f8:	70 74                	jo     0x43346e
4333fa:	6f                   	outsl  %ds:(%esi),(%dx)
4333fb:	74 67                	je     0x433464
4333fd:	59                   	pop    %ecx
4333fe:	67 53                	addr16 push %ebx
433400:	48                   	dec    %eax
433401:	71 72                	jno    0x433475
433403:	73 2f                	jae    0x433434
433405:	72 79                	jb     0x433480
433407:	73 4c                	jae    0x433455
433409:	4b                   	dec    %ebx
43340a:	64 63 32             	arpl   %esi,%fs:(%edx)
43340d:	35 6a 66 66 70       	xor    $0x7066666a,%eax
433412:	33 68 51             	xor    0x51(%eax),%ebp
433415:	48                   	dec    %eax
433416:	6d                   	insl   (%dx),%es:(%edi)
433417:	65 54                	gs push %esp
433419:	37                   	aaa
43341a:	4e                   	dec    %esi
43341b:	48                   	dec    %eax
43341c:	37                   	aaa
43341d:	71 6d                	jno    0x43348c
43341f:	30 6a 6c             	xor    %ch,0x6c(%edx)
433422:	67 4c                	addr16 dec %esp
433424:	38 57 7a             	cmp    %dl,0x7a(%edi)
433427:	43                   	inc    %ebx
433428:	55                   	push   %ebp
433429:	2f                   	das
43342a:	67 73 48             	addr16 jae 0x433475
43342d:	4f                   	dec    %edi
43342e:	4d                   	dec    %ebp
43342f:	2b 47 37             	sub    0x37(%edi),%eax
433432:	36 44                	ss inc %esp
433434:	46                   	inc    %esi
433435:	7a 32                	jp     0x433469
433437:	69 6d 46 30 46 39 64 	imul   $0x64394630,0x46(%ebp),%ebp
43343e:	47                   	inc    %edi
43343f:	2f                   	das
433440:	4c                   	dec    %esp
433441:	37                   	aaa
433442:	78 69                	js     0x4334ad
433444:	79 66                	jns    0x4334ac
433446:	44                   	inc    %esp
433447:	74 49                	je     0x433492
433449:	6a 67                	push   $0x67
43344b:	66 6e                	data16 outsb %ds:(%esi),(%dx)
43344d:	41                   	inc    %ecx
43344e:	59                   	pop    %ecx
43344f:	4e                   	dec    %esi
433450:	4a                   	dec    %edx
433451:	62 61 33             	bound  %esp,0x33(%ecx)
433454:	74 34                	je     0x43348a
433456:	6e                   	outsb  %ds:(%esi),(%dx)
433457:	57                   	push   %edi
433458:	78 2f                	js     0x433489
43345a:	55                   	push   %ebp
43345b:	72 6c                	jb     0x4334c9
43345d:	78 32                	js     0x433491
43345f:	57                   	push   %edi
433460:	2b 55 41             	sub    0x41(%ebp),%edx
433463:	4b                   	dec    %ebx
433464:	4d                   	dec    %ebp
433465:	43                   	inc    %ebx
433466:	6f                   	outsl  %ds:(%esi),(%dx)
433467:	37                   	aaa
433468:	67 6a 51             	addr16 push $0x51
43346b:	6d                   	insl   (%dx),%es:(%edi)
43346c:	75 75                	jne    0x4334e3
43346e:	6a 67                	push   $0x67
433470:	31 6f 64             	xor    %ebp,0x64(%edi)
433473:	51                   	push   %ecx
433474:	35 45 6d 58 57       	xor    $0x57586d45,%eax
433479:	77 79                	ja     0x4334f4
43347b:	67 4c                	addr16 dec %esp
43347d:	2b 2b                	sub    (%ebx),%ebp
43347f:	2f                   	das
433480:	47                   	inc    %edi
433481:	30 31                	xor    %dh,(%ecx)
433483:	55                   	push   %ebp
433484:	4b                   	dec    %ebx
433485:	6c                   	insb   (%dx),%es:(%edi)
433486:	62 79 58             	bound  %edi,0x58(%ecx)
433489:	67 64 57             	addr16 fs push %edi
43348c:	4d                   	dec    %ebp
43348d:	70 6e                	jo     0x4334fd
43348f:	6d                   	insl   (%dx),%es:(%edi)
433490:	79 45                	jns    0x4334d7
433492:	43                   	inc    %ebx
433493:	35 4b 57 2f 68       	xor    $0x682f574b,%eax
433498:	52                   	push   %edx
433499:	31 56 52             	xor    %edx,0x52(%esi)
43349c:	68 4c 70 4c 57       	push   $0x574c704c
4334a1:	6c                   	insb   (%dx),%es:(%edi)
4334a2:	34 68                	xor    $0x68,%al
4334a4:	4f                   	dec    %edi
4334a5:	75 4c                	jne    0x4334f3
4334a7:	53                   	push   %ebx
4334a8:	6c                   	insb   (%dx),%es:(%edi)
4334a9:	58                   	pop    %eax
4334aa:	59                   	pop    %ecx
4334ab:	73 75                	jae    0x433522
4334ad:	78 37                	js     0x4334e6
4334af:	4b                   	dec    %ebx
4334b0:	38 65 4b             	cmp    %ah,0x4b(%ebp)
4334b3:	2b 65 7a             	sub    0x7a(%ebp),%esp
4334b6:	76 64                	jbe    0x43351c
4334b8:	61                   	popa
4334b9:	69 71 55 52 33 62 46 	imul   $0x46623352,0x55(%ecx),%esi
4334c0:	38 41 67             	cmp    %al,0x67(%ecx)
4334c3:	70 79                	jo     0x43353e
4334c5:	44                   	inc    %esp
4334c6:	49                   	dec    %ecx
4334c7:	6b 57 36 47          	imul   $0x47,0x36(%edi),%edx
4334cb:	6b 33 55             	imul   $0x55,(%ebx),%esi
4334ce:	73 6b                	jae    0x43353b
4334d0:	4c                   	dec    %esp
4334d1:	6c                   	insb   (%dx),%es:(%edi)
4334d2:	59                   	pop    %ecx
4334d3:	66 32 34 70          	data16 xor (%eax,%esi,2),%dh
4334d7:	45                   	inc    %ebp
4334d8:	71 49                	jno    0x433523
4334da:	38 41 52             	cmp    %al,0x52(%ecx)
4334dd:	48                   	dec    %eax
4334de:	68 45 6d 4e 52       	push   $0x524e6d45
4334e3:	47                   	inc    %edi
4334e4:	43                   	inc    %ebx
4334e5:	4a                   	dec    %edx
4334e6:	42                   	inc    %edx
4334e7:	51                   	push   %ecx
4334e8:	6b 68 4f 53          	imul   $0x53,0x4f(%eax),%ebp
4334ec:	31 51 30             	xor    %edx,0x30(%ecx)
4334ef:	2f                   	das
4334f0:	6b 76 36 45          	imul   $0x45,0x36(%esi),%esi
4334f4:	71 31                	jno    0x433527
4334f6:	46                   	inc    %esi
4334f7:	4a                   	dec    %edx
4334f8:	41                   	inc    %ecx
4334f9:	31 49 4c             	xor    %ecx,0x4c(%ecx)
4334fc:	62 39                	bound  %edi,(%ecx)
4334fe:	72 37                	jb     0x433537
433500:	76 2b                	jbe    0x43352d
433502:	34 6c                	xor    $0x6c,%al
433504:	59                   	pop    %ecx
433505:	79 75                	jns    0x43357c
433507:	2b 6f 30             	sub    0x30(%edi),%ebp
43350a:	44                   	inc    %esp
43350b:	51                   	push   %ecx
43350c:	6c                   	insb   (%dx),%es:(%edi)
43350d:	39 59 4d             	cmp    %ebx,0x4d(%ecx)
433510:	4b                   	dec    %ebx
433511:	6f                   	outsl  %ds:(%esi),(%dx)
433512:	64 42                	fs inc %edx
433514:	72 74                	jb     0x43358a
433516:	66 4a                	dec    %dx
433518:	6c                   	insb   (%dx),%es:(%edi)
433519:	33 42 47             	xor    0x47(%edx),%eax
43351c:	66 75 6b             	data16 jne 0x43358a
43351f:	30 41 79             	xor    %al,0x79(%ecx)
433522:	65 31 6c 77 74       	xor    %ebp,%gs:0x74(%edi,%esi,2)
433527:	5a                   	pop    %edx
433528:	57                   	push   %edi
433529:	6e                   	outsb  %ds:(%esi),(%dx)
43352a:	6a 41                	push   $0x41
43352c:	33 2b                	xor    (%ebx),%ebp
43352e:	49                   	dec    %ecx
43352f:	52                   	push   %edx
433530:	51                   	push   %ecx
433531:	35 6a 68 44 5a       	xor    $0x5a44686a,%eax
433536:	4d                   	dec    %ebp
433537:	49                   	dec    %ecx
433538:	51                   	push   %ecx
433539:	41                   	inc    %ecx
43353a:	4f                   	dec    %edi
43353b:	4a                   	dec    %edx
43353c:	31 51 32             	xor    %edx,0x32(%ecx)
43353f:	5a                   	pop    %edx
433540:	4d                   	dec    %ebp
433541:	62 76 39             	bound  %esi,0x39(%esi)
433544:	2b 50 43             	sub    0x43(%eax),%edx
433547:	57                   	push   %edi
433548:	73 41                	jae    0x43358b
43354a:	64 67 61             	fs addr16 popa
43354d:	76 67                	jbe    0x4335b6
43354f:	66 64 54             	fs push %sp
433552:	50                   	push   %eax
433553:	79 2f                	jns    0x433584
433555:	4a                   	dec    %edx
433556:	39 33                	cmp    %esi,(%ebx)
433558:	35 46 2f 66 64       	xor    $0x64662f46,%eax
43355d:	2f                   	das
43355e:	48                   	dec    %eax
43355f:	52                   	push   %edx
433560:	70 61                	jo     0x4335c3
433562:	6f                   	outsl  %ds:(%esi),(%dx)
433563:	4e                   	dec    %esi
433564:	74 4d                	je     0x4335b3
433566:	54                   	push   %esp
433567:	42                   	inc    %edx
433568:	4e                   	dec    %esi
433569:	54                   	push   %esp
43356a:	61                   	popa
43356b:	30 47 47             	xor    %al,0x47(%edi)
43356e:	6e                   	outsb  %ds:(%esi),(%dx)
43356f:	47                   	inc    %edi
433570:	58                   	pop    %eax
433571:	77 34                	ja     0x4335a7
433573:	68 48 63 6b 45       	push   $0x456b6348
433578:	49                   	dec    %ecx
433579:	79 33                	jns    0x4335ae
43357b:	38 6c 48 67          	cmp    %ch,0x67(%eax,%ecx,2)