4302ed:	57
4302ee:	57                   	push   %edi
4302ef:	55                   	push   %ebp
4302f0:	67 58                	addr16 pop %eax
4302f2:	70 55                	jo     0x430349
4302f4:	35 41 32 46 6d       	xor    $0x6d463241,%eax
4302f9:	5a                   	pop    %edx
4302fa:	53                   	push   %ebx
4302fb:	44                   	inc    %esp
4302fc:	46                   	inc    %esi
4302fd:	55                   	push   %ebp
4302fe:	4a                   	dec    %edx
4302ff:	66 76 59             	data16 jbe 0x43035b
430302:	66 34 4f             	data16 xor $0x4f,%al
430305:	47                   	inc    %edi
430306:	51                   	push   %ecx
430307:	41                   	inc    %ecx
430308:	34 55                	xor    $0x55,%al
43030a:	2f                   	das
43030b:	37                   	aaa
43030c:	2f                   	das
43030d:	2f                   	das
43030e:	39 41 72             	cmp    %eax,0x72(%ecx)
430311:	41                   	inc    %ecx
430312:	41                   	inc    %ecx
430313:	41                   	inc    %ecx
430314:	42                   	inc    %edx
430315:	4b                   	dec    %ebx
430316:	43                   	inc    %ebx
430317:	63 41 41             	arpl   %eax,0x41(%ecx)
43031a:	41                   	inc    %ecx
43031b:	72 2b                	jb     0x430348
43031d:	44                   	inc    %esp
43031e:	41                   	inc    %ecx
43031f:	49                   	dec    %ecx
430320:	41                   	inc    %ecx
430321:	49                   	dec    %ecx
430322:	4d                   	dec    %ebp
430323:	42                   	inc    %edx
430324:	46                   	inc    %esi
430325:	78 48                	js     0x43036f
430327:	30 67 42             	xor    %ah,0x42(%edi)
43032a:	51                   	push   %ecx
43032b:	41                   	inc    %ecx
43032c:	41                   	inc    %ecx
43032d:	41                   	inc    %ecx
43032e:	47                   	inc    %edi
43032f:	4d                   	dec    %ebp
430330:	67 4c                	addr16 dec %esp
430332:	69 44 75 41 32 46 6c 	imul   $0x496c4632,0x41(%ebp,%esi,2),%eax
430339:	49
43033a:	41                   	inc    %ecx
43033b:	59                   	pop    %ecx
43033c:	41                   	inc    %ecx
43033d:	41                   	inc    %ecx
43033e:	41                   	inc    %ecx
43033f:	42                   	inc    %edx
430340:	6a 5a                	push   $0x5a
430342:	5a                   	pop    %edx
430343:	6f                   	outsl  %ds:(%esi),(%dx)
430344:	67 30 4e 35          	xor    %cl,0x35(%bp)
430348:	50                   	push   %eax
430349:	39 6d 5a             	cmp    %ebp,0x5a(%ebp)
43034c:	6c                   	insb   (%dx),%es:(%edi)
43034d:	49                   	dec    %ecx
43034e:	44                   	inc    %esp
43034f:	30 46 63             	xor    %al,0x63(%esi)
430352:	50                   	push   %eax
430353:	31 5a 49             	xor    %ebx,0x49(%edx)
430356:	41                   	inc    %ecx
430357:	49                   	dec    %ecx
430358:	41                   	inc    %ecx
430359:	41                   	inc    %ecx
43035a:	41                   	inc    %ecx
43035b:	42                   	inc    %edx
43035c:	6a 49                	push   $0x49
43035e:	4c                   	dec    %esp
43035f:	47                   	inc    %edi
430360:	36 77 4f             	ss ja  0x4303b2
430363:	68 5a 49 49 44       	push   $0x4449495a
430368:	45                   	inc    %ebp
430369:	69 4f 70 59 46 43 41 	imul   $0x41434659,0x70(%edi),%ecx
430370:	67 4f                	addr16 dec %edi
430372:	77 62                	ja     0x4303d6
430374:	71 49                	jno    0x4303bf
430376:	41                   	inc    %ecx
430377:	49                   	dec    %ecx
430378:	41                   	inc    %ecx
430379:	41                   	inc    %ecx
43037a:	41                   	inc    %ecx
43037b:	42                   	inc    %edx
43037c:	6a 49                	push   $0x49
43037e:	4e                   	dec    %esi
43037f:	54                   	push   %esp
430380:	6c                   	insb   (%dx),%es:(%edi)
430381:	62 65 78             	bound  %esp,0x78(%ebp)
430384:	59                   	pop    %ecx
430385:	5a                   	pop    %edx
430386:	69 42 31 39 65 58 5a 	imul   $0x5a586539,0x31(%edx),%eax
43038d:	57                   	push   %edi
43038e:	47                   	inc    %edi
43038f:	59                   	pop    %ecx
430390:	67 63 68 35          	arpl   %ebp,0x35(%bx,%si)
430394:	4f                   	dec    %edi
430395:	31 32                	xor    %esi,(%edx)
430397:	46                   	inc    %esi
430398:	6d                   	insl   (%dx),%es:(%edi)
430399:	49                   	dec    %ecx
43039a:	46                   	inc    %esi
43039b:	5a                   	pop    %edx
43039c:	68 52 39 70 59       	push   $0x59703952
4303a1:	6a 52                	push   $0x52
4303a3:	38 41 41             	cmp    %al,0x41(%ecx)
4303a6:	41                   	inc    %ecx
4303a7:	45                   	inc    %ebp
4303a8:	55                   	push   %ebp
4303a9:	4b                   	dec    %ebx
4303aa:	43                   	inc    %ebx
4303ab:	77 41                	ja     0x4303ee
4303ad:	41                   	inc    %ecx
4303ae:	41                   	inc    %ecx
4303af:	72 2b                	jb     0x4303dc
4303b1:	44                   	inc    %esp
4303b2:	67 73 41             	addr16 jae 0x4303f6
4303b5:	49                   	dec    %ecx
4303b6:	49                   	dec    %ecx
4303b7:	44                   	inc    %esp
4303b8:	6e                   	outsb  %ds:(%esi),(%dx)
4303b9:	68 30 42 6c 49       	push   $0x496c4230
4303be:	41                   	inc    %ecx
4303bf:	59                   	pop    %ecx
4303c0:	41                   	inc    %ecx
4303c1:	41                   	inc    %ecx
4303c2:	41                   	inc    %ecx
4303c3:	42                   	inc    %edx
4303c4:	6a 49                	push   $0x49
4303c6:	41                   	inc    %ecx
4303c7:	45                   	inc    %ebp
4303c8:	41                   	inc    %ecx
4303c9:	41                   	inc    %ecx
4303ca:	41                   	inc    %ecx
4303cb:	42                   	inc    %edx
4303cc:	69 5a 53 41 47 50 77 	imul   $0x77504741,0x53(%edx),%ebx
4303d3:	51                   	push   %ecx
4303d4:	43                   	inc    %ebx
4303d5:	59                   	pop    %ecx
4303d6:	57                   	push   %edi
4303d7:	62 2b                	bound  %ebp,(%ebx)
4303d9:	44                   	inc    %esp
4303da:	68 6b 41 4f 4c       	push   $0x4c4f416b
4303df:	50                   	push   %eax
4303e0:	39 2f                	cmp    %ebp,(%edi)
4303e2:	2f                   	das
4303e3:	38 34 66             	cmp    %dh,(%esi,%eiz,2)
4303e6:	4f                   	dec    %edi
4303e7:	33 2f                	xor    (%edi),%ebp
4303e9:	2f                   	das
4303ea:	2f                   	das
4303eb:	34 4d                	xor    $0x4d,%al
4303ed:	41                   	inc    %ecx
4303ee:	67 41                	addr16 inc %ecx
4303f0:	67 73 5a             	addr16 jae 0x43044d
4303f3:	73 67                	jae    0x43045c
4303f5:	4d                   	dec    %ebp
4303f6:	32 59 67             	xor    0x67(%ecx),%bl
4303f9:	4b                   	dec    %ebx
4303fa:	6d                   	insl   (%dx),%es:(%edi)
4303fb:	73 35                	jae    0x430432
4303fd:	39 31                	cmp    %esi,(%ecx)
4303ff:	6b 67 33 41          	imul   $0x41,0x33(%edi),%esp
430403:	5a                   	pop    %edx
430404:	61                   	popa
430405:	4b                   	dec    %ebx
430406:	6c                   	insb   (%dx),%es:(%edi)
430407:	67 67 42             	addr16 addr16 inc %edx
43040a:	51                   	push   %ecx
43040b:	41                   	inc    %ecx
43040c:	41                   	inc    %ecx
43040d:	41                   	inc    %ecx
43040e:	47                   	inc    %edi
43040f:	4f                   	dec    %edi
430410:	61                   	popa
430411:	4b                   	dec    %ebx
430412:	44                   	inc    %esp
430413:	49                   	dec    %ecx
430414:	41                   	inc    %ecx
430415:	41                   	inc    %ecx
430416:	41                   	inc    %ecx
430417:	72 2b                	jb     0x430444
430419:	44                   	inc    %esp
43041a:	67 51                	addr16 push %ecx
43041c:	41                   	inc    %ecx
43041d:	2f                   	das
43041e:	67 77 45             	addr16 ja 0x430466
430421:	41                   	inc    %ecx
430422:	50                   	push   %eax
430423:	34 4d                	xor    $0x4d,%al
430425:	41                   	inc    %ecx
430426:	67 41                	addr16 inc %ecx
430428:	67 2f                	addr16 das
43042a:	76 2f                	jbe    0x43045b
43042c:	2f                   	das
43042d:	2f                   	das
43042e:	32 55 67             	xor    0x67(%ebp),%dl
430431:	41                   	inc    %ecx
430432:	51                   	push   %ecx
430433:	41                   	inc    %ecx
430434:	41                   	inc    %ecx
430435:	41                   	inc    %ecx
430436:	47                   	inc    %edi
430437:	4f                   	dec    %edi
430438:	61                   	popa
430439:	49                   	dec    %ecx
43043a:	48                   	dec    %eax
43043b:	48                   	dec    %eax
43043c:	56                   	push   %esi
43043d:	73 77                	jae    0x4304b6
43043f:	45                   	inc    %ebp
430440:	67 41                	addr16 inc %ecx
430442:	43                   	inc    %ebx
430443:	74 4d                	je     0x430492
430445:	2f                   	das
430446:	6c                   	insb   (%dx),%es:(%edi)
430447:	68 6d 49 41 45       	push   $0x4541496d
43044c:	41                   	inc    %ecx
43044d:	41                   	inc    %ecx
43044e:	41                   	inc    %ecx
43044f:	42                   	inc    %edx
430450:	6a 5a                	push   $0x5a
430452:	68 51 67 46 32       	push   $0x32466751
430457:	5a                   	pop    %edx
430458:	48                   	dec    %eax
430459:	2b 79 41             	sub    0x41(%ecx),%edi
43045c:	68 35 54 66 2f       	push   $0x2f665435
430461:	57                   	push   %edi
430462:	57                   	push   %edi
430463:	59                   	pop    %ecx
430464:	67 62 77 72          	bound  %esi,0x72(%bx)
430468:	36 48                	ss dec %eax
43046a:	6c                   	insb   (%dx),%es:(%edi)
43046b:	68 6d 5a 53 43       	push   $0x43535a6d
430470:	63 4f 30             	arpl   %ecx,0x30(%edi)
430473:	67 49                	addr16 dec %ecx
430475:	59                   	pop    %ecx
430476:	53                   	push   %ebx
430477:	41                   	inc    %ecx
430478:	62 54 56 33          	bound  %edx,0x33(%esi,%edx,2)
43047c:	56                   	push   %esi
43047d:	57                   	push   %edi
43047e:	49                   	dec    %ecx
43047f:	30 66 41             	xor    %ah,0x41(%esi)
430482:	41                   	inc    %ecx
430483:	41                   	inc    %ecx
430484:	42                   	inc    %edx
430485:	46                   	inc    %esi
430486:	47                   	inc    %edi
430487:	38 73 41             	cmp    %dh,0x41(%ebx)
43048a:	41                   	inc    %ecx
43048b:	41                   	inc    %ecx
43048c:	4b                   	dec    %ebx
43048d:	2f                   	das
43048e:	67 34 46             	addr16 xor $0x46,%al
430491:	41                   	inc    %ecx
430492:	50                   	push   %eax
430493:	34 4d                	xor    $0x4d,%al
430495:	42                   	inc    %edx
430496:	41                   	inc    %ecx
430497:	44                   	inc    %esp
430498:	2b 44 41 49          	sub    0x49(%ecx,%eax,2),%eax
43049c:	41                   	inc    %ecx
43049d:	49                   	dec    %ecx
43049e:	4f                   	dec    %edi
43049f:	2f                   	das
4304a0:	72 70                	jb     0x430512
4304a2:	6f                   	outsl  %ds:(%esi),(%dx)
4304a3:	31 6d 49             	xor    %ebp,0x49(%ebp)
4304a6:	41                   	inc    %ecx
4304a7:	45                   	inc    %ebp
4304a8:	41                   	inc    %ecx
4304a9:	41                   	inc    %ecx
4304aa:	41                   	inc    %ecx
4304ab:	42                   	inc    %edx
4304ac:	6a 49                	push   $0x49
4304ae:	4d                   	dec    %ebp
4304af:	2f                   	das
4304b0:	39 68 52             	cmp    %ebp,0x52(%eax)
4304b3:	78 68                	js     0x43051d
4304b5:	49                   	dec    %ecx
4304b6:	4d                   	dec    %ebp
4304b7:	56                   	push   %esi
4304b8:	33 71 53             	xor    0x53(%ecx),%esi
4304bb:	56                   	push   %esi
4304bc:	5a                   	pop    %edx
4304bd:	6d                   	insl   (%dx),%es:(%edi)
4304be:	69 44 31 53 2b 6a 58 	imul   $0x49586a2b,0x53(%ecx,%esi,1),%eax
4304c5:	49
4304c6:	43                   	inc    %ebx
4304c7:	56                   	push   %esi
4304c8:	4c                   	dec    %esp
4304c9:	36 4e                	ss dec %esi
4304cb:	64 5a                	fs pop %edx
4304cd:	49                   	dec    %ecx
4304ce:	41                   	inc    %ecx
4304cf:	49                   	dec    %ecx
4304d0:	41                   	inc    %ecx
4304d1:	41                   	inc    %ecx
4304d2:	41                   	inc    %ecx
4304d3:	42                   	inc    %edx
4304d4:	6a 46                	push   $0x46
4304d6:	43                   	inc    %ebx
4304d7:	44                   	inc    %esp
4304d8:	75 66                	jne    0x430540
4304da:	48                   	dec    %eax
4304db:	53                   	push   %ebx
4304dc:	74 5a                	je     0x430538
4304de:	69 43 79 51 53 6e 34 	imul   $0x346e5351,0x79(%ebx),%eax
4304e5:	59                   	pop    %ecx
4304e6:	53                   	push   %ebx
4304e7:	44                   	inc    %esp
4304e8:	34 61                	xor    $0x61,%al
4304ea:	63 45 50             	arpl   %eax,0x50(%ebp)
4304ed:	57                   	push   %edi
4304ee:	43                   	inc    %ebx
4304ef:	44                   	inc    %esp
4304f0:	73 77                	jae    0x430569
4304f2:	4a                   	dec    %edx
4304f3:	66 72 59             	data16 jb 0x43054f
4304f6:	57                   	push   %edi
4304f7:	59                   	pop    %ecx
4304f8:	67 41                	addr16 inc %ecx
4304fa:	77 41                	ja     0x43053d
4304fc:	41                   	inc    %ecx
4304fd:	41                   	inc    %ecx
4304fe:	47                   	inc    %edi
4304ff:	4e                   	dec    %esi
430500:	6d                   	insl   (%dx),%es:(%edi)
430501:	49                   	dec    %ecx
430502:	41                   	inc    %ecx
430503:	49                   	dec    %ecx
430504:	41                   	inc    %ecx
430505:	41                   	inc    %ecx
430506:	41                   	inc    %ecx
430507:	42                   	inc    %edx
430508:	69 49 4d 67 4a 42 74 	imul   $0x74424a67,0x4d(%ecx),%ecx
43050f:	64 59                	fs pop %ecx
430511:	6a 52                	push   $0x52
430513:	38 41 41             	cmp    %al,0x41(%ecx)
430516:	41                   	inc    %ecx
430517:	45                   	inc    %ebp
430518:	55                   	push   %ebp