414453:	76 65                	jbe    0x4144ba
414455:	6e                   	outsb  %ds:(%esi),(%dx)
414456:	74 49                	je     0x4144a1
414458:	44                   	inc    %esp
414459:	00 73 65             	add    %dh,0x65(%ebx)
41445c:	74 5f                	je     0x4144bd
41445e:	45                   	inc    %ebp
41445f:	76 65                	jbe    0x4144c6
414461:	6e                   	outsb  %ds:(%esi),(%dx)
414462:	74 49                	je     0x4144ad
414464:	44                   	inc    %esp
414465:	00 65 76             	add    %ah,0x76(%ebp)
414468:	65 6e                	outsb  %gs:(%esi),(%dx)
41446a:	74 49                	je     0x4144b5
41446c:	44                   	inc    %esp
41446d:	00 49 6a             	add    %cl,0x6a(%ecx)
414470:	52                   	push   %edx
414471:	66 4f                	dec    %di
414473:	54                   	push   %esp
414474:	52                   	push   %edx
414475:	46                   	inc    %esi
414476:	6c                   	insb   (%dx),%es:(%edi)
414477:	77 53                	ja     0x4144cc
414479:	46                   	inc    %esi
41447a:	72 44                	jb     0x4144c0
41447c:	00 53 69             	add    %dl,0x69(%ebx)
41447f:	7a 65                	jp     0x4144e6
414481:	46                   	inc    %esi
414482:	00 4f 4a             	add    %cl,0x4a(%edi)
414485:	49                   	dec    %ecx
414486:	41                   	inc    %ecx
414487:	55                   	push   %ebp
414488:	48                   	dec    %eax
414489:	44                   	inc    %esp
41448a:	4f                   	dec    %edi
41448b:	55                   	push   %ebp
41448c:	48                   	dec    %eax
41448d:	44                   	inc    %esp
41448e:	55                   	push   %ebp
41448f:	4f                   	dec    %edi
414490:	41                   	inc    %ecx
414491:	44                   	inc    %esp
414492:	47                   	inc    %edi
414493:	00 53 79             	add    %dl,0x79(%ebx)
414496:	73 74                	jae    0x41450c
414498:	65 6d                	gs insl (%dx),%es:(%edi)
41449a:	2e 49                	cs dec %ecx
41449c:	4f                   	dec    %edi
41449d:	00 4f 49             	add    %cl,0x49(%edi)
4144a0:	41                   	inc    %ecx
4144a1:	44                   	inc    %esp
4144a2:	48                   	dec    %eax
4144a3:	55                   	push   %ebp
4144a4:	50                   	push   %eax
4144a5:	44                   	inc    %esp
4144a6:	49                   	dec    %ecx
4144a7:	48                   	dec    %eax
4144a8:	47                   	inc    %edi
4144a9:	4f                   	dec    %edi
4144aa:	55                   	push   %ebp
4144ab:	59                   	pop    %ecx
4144ac:	46                   	inc    %esi
4144ad:	56                   	push   %esi
4144ae:	44                   	inc    %esp
4144af:	4f                   	dec    %edi
4144b0:	54                   	push   %esp
4144b1:	46                   	inc    %esi
4144b2:	4f                   	dec    %edi
4144b3:	46                   	inc    %esi
4144b4:	46                   	inc    %esi
4144b5:	47                   	inc    %edi
4144b6:	44                   	inc    %esp
4144b7:	41                   	inc    %ecx
4144b8:	49                   	dec    %ecx
4144b9:	55                   	push   %ebp
4144ba:	48                   	dec    %eax
4144bb:	44                   	inc    %esp
4144bc:	42                   	inc    %edx
4144bd:	4f                   	dec    %edi
4144be:	49                   	dec    %ecx
4144bf:	50                   	push   %eax
4144c0:	44                   	inc    %esp
4144c1:	48                   	dec    %eax
4144c2:	4a                   	dec    %edx
4144c3:	49                   	dec    %ecx
4144c4:	41                   	inc    %ecx
4144c5:	50                   	push   %eax
4144c6:	4f                   	dec    %edi
4144c7:	00 67 65             	add    %ah,0x65(%edi)
4144ca:	74 5f                	je     0x41452b
4144cc:	58                   	pop    %eax
4144cd:	00 73 65             	add    %dh,0x65(%ebx)
4144d0:	74 5f                	je     0x414531
4144d2:	58                   	pop    %eax
4144d3:	00 72 65             	add    %dh,0x65(%edx)
4144d6:	70 6c                	jo     0x414544
4144d8:	61                   	popa
4144d9:	63 65 58             	arpl   %esp,0x58(%ebp)
4144dc:	00 67 65             	add    %ah,0x65(%edi)
4144df:	74 5f                	je     0x414540
4144e1:	53                   	push   %ebx
4144e2:	74 61                	je     0x414545
4144e4:	72 74                	jb     0x41455a
4144e6:	69 6e 67 58 00 73 65 	imul   $0x65730058,0x67(%esi),%ebp
4144ed:	74 5f                	je     0x41454e
4144ef:	53                   	push   %ebx
4144f0:	74 61                	je     0x414553
4144f2:	72 74                	jb     0x414568
4144f4:	69 6e 67 58 00 67 65 	imul   $0x65670058,0x67(%esi),%ebp
4144fb:	74 5f                	je     0x41455c
4144fd:	59                   	pop    %ecx
4144fe:	00 73 65             	add    %dh,0x65(%ebx)
414501:	74 5f                	je     0x414562
414503:	59                   	pop    %ecx
414504:	00 67 65             	add    %ah,0x65(%edi)
414507:	74 5f                	je     0x414568
414509:	53                   	push   %ebx
41450a:	74 61                	je     0x41456d
41450c:	72 74                	jb     0x414582
41450e:	69 6e 67 59 00 73 65 	imul   $0x65730059,0x67(%esi),%ebp
414515:	74 5f                	je     0x414576
414517:	53                   	push   %ebx
414518:	74 61                	je     0x41457b
41451a:	72 74                	jb     0x414590
41451c:	69 6e 67 59 00 47 65 	imul   $0x65470059,0x67(%esi),%ebp
414523:	74 50                	je     0x414575
414525:	6c                   	insb   (%dx),%es:(%edi)
414526:	61                   	popa
414527:	79 65                	jns    0x41458e
414529:	72 48                	jb     0x414573
41452b:	65 61                	gs popa
41452d:	6c                   	insb   (%dx),%es:(%edi)
41452e:	74 68                	je     0x414598
414530:	41                   	inc    %ecx
414531:	6e                   	outsb  %ds:(%esi),(%dx)
414532:	64 53                	fs push %ebx
414534:	74 61                	je     0x414597
414536:	6d                   	insl   (%dx),%es:(%edi)
414537:	69 6e 61 00 47 65 74 	imul   $0x74654700,0x61(%esi),%ebp
41453e:	48                   	dec    %eax
41453f:	65 61                	gs popa
414541:	6c                   	insb   (%dx),%es:(%edi)
414542:	74 68                	je     0x4145ac
414544:	41                   	inc    %ecx
414545:	6e                   	outsb  %ds:(%esi),(%dx)
414546:	64 53                	fs push %ebx
414548:	74 61                	je     0x4145ab
41454a:	6d                   	insl   (%dx),%es:(%edi)
41454b:	69 6e 61 00 52 65 67 	imul   $0x67655200,0x61(%esi),%ebp
414552:	65 6e                	outsb  %gs:(%esi),(%dx)
414554:	53                   	push   %ebx
414555:	74 61                	je     0x4145b8
414557:	6d                   	insl   (%dx),%es:(%edi)
414558:	69 6e 61 00 6c 62 6c 	imul   $0x6c626c00,0x61(%esi),%ebp
41455f:	50                   	push   %eax
414560:	6c                   	insb   (%dx),%es:(%edi)
414561:	61                   	popa
414562:	79 65                	jns    0x4145c9
414564:	72 53                	jb     0x4145b9
414566:	74 61                	je     0x4145c9
414568:	6d                   	insl   (%dx),%es:(%edi)
414569:	69 6e 61 00 67 65 74 	imul   $0x74656700,0x61(%esi),%ebp
414570:	5f                   	pop    %edi
414571:	50                   	push   %eax
414572:	6c                   	insb   (%dx),%es:(%edi)
414573:	61                   	popa
414574:	79 65                	jns    0x4145db
414576:	72 4d                	jb     0x4145c5
414578:	61                   	popa
414579:	78 53                	js     0x4145ce
41457b:	74 61                	je     0x4145de
41457d:	6d                   	insl   (%dx),%es:(%edi)
41457e:	69 6e 61 00 73 65 74 	imul   $0x74657300,0x61(%esi),%ebp
414585:	5f                   	pop    %edi
414586:	50                   	push   %eax
414587:	6c                   	insb   (%dx),%es:(%edi)
414588:	61                   	popa
414589:	79 65                	jns    0x4145f0
41458b:	72 4d                	jb     0x4145da
41458d:	61                   	popa
41458e:	78 53                	js     0x4145e3
414590:	74 61                	je     0x4145f3
414592:	6d                   	insl   (%dx),%es:(%edi)
414593:	69 6e 61 00 6d 61 78 	imul   $0x78616d00,0x61(%esi),%ebp
41459a:	53                   	push   %ebx
41459b:	74 61                	je     0x4145fe
41459d:	6d                   	insl   (%dx),%es:(%edi)
41459e:	69 6e 61 00 73 74 61 	imul   $0x61747300,0x61(%esi),%ebp
4145a5:	6d                   	insl   (%dx),%es:(%edi)
4145a6:	69 6e 61 00 54 65 6d 	imul   $0x6d655400,0x61(%esi),%ebp
4145ad:	70 4d                	jo     0x4145fc
4145af:	69 73 63 44 61 74 61 	imul   $0x61746144,0x63(%ebx),%esi
4145b6:	00 4c 6f 61          	add    %cl,0x61(%edi,%ebp,2)
4145ba:	64 47                	fs inc %edi
4145bc:	61                   	popa
4145bd:	6d                   	insl   (%dx),%es:(%edi)
4145be:	65 44                	gs inc %esp
4145c0:	61                   	popa
4145c1:	74 61                	je     0x414624
4145c3:	00 67 65             	add    %ah,0x65(%edi)
4145c6:	74 53                	je     0x41461b
4145c8:	61                   	popa
4145c9:	76 65                	jbe    0x414630
4145cb:	44                   	inc    %esp
4145cc:	61                   	popa
4145cd:	74 61                	je     0x414630
4145cf:	00 4d 61             	add    %cl,0x61(%ebp)
4145d2:	74 72                	je     0x414646
4145d4:	69 78 44 61 74 61 00 	imul   $0x617461,0x44(%eax),%edi
4145db:	6b 65 79 44          	imul   $0x44,0x79(%ebp),%esp
4145df:	61                   	popa
4145e0:	74 61                	je     0x414643
4145e2:	00 6d 73             	add    %ch,0x73(%ebp)
4145e5:	63 6f 72             	arpl   %ebp,0x72(%edi)
4145e8:	6c                   	insb   (%dx),%es:(%edi)
4145e9:	69 62 00 53 79 73 74 	imul   $0x74737953,0x0(%edx),%esp
4145f0:	65 6d                	gs insl (%dx),%es:(%edi)
4145f2:	2e 43                	cs inc %ebx
4145f4:	6f                   	outsl  %ds:(%esi),(%dx)
4145f5:	6c                   	insb   (%dx),%es:(%edi)
4145f6:	6c                   	insb   (%dx),%es:(%edi)
4145f7:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4145fc:	6e                   	outsb  %ds:(%esi),(%dx)
4145fd:	73 2e                	jae    0x41462d
4145ff:	47                   	inc    %edi
414600:	65 6e                	outsb  %gs:(%esi),(%dx)
414602:	65 72 69             	gs jb  0x41466e
414605:	63 00                	arpl   %eax,(%eax)
414607:	4f                   	dec    %edi
414608:	70 65                	jo     0x41466f
41460a:	6e                   	outsb  %ds:(%esi),(%dx)
41460b:	52                   	push   %edx
41460c:	65 61                	gs popa
41460e:	64 00 54 68 72       	add    %dl,%fs:0x72(%eax,%ebp,2)
414613:	65 61                	gs popa
414615:	64 00 6c 62 6c       	add    %ch,%fs:0x6c(%edx,%eiz,2)
41461a:	4c                   	dec    %esp
41461b:	6f                   	outsl  %ds:(%esi),(%dx)
41461c:	61                   	popa
41461d:	64 00 62 74          	add    %ah,%fs:0x74(%edx)
414621:	6e                   	outsb  %ds:(%esi),(%dx)
414622:	4c                   	dec    %esp
414623:	6f                   	outsl  %ds:(%esi),(%dx)
414624:	61                   	popa
414625:	64 00 41 64          	add    %al,%fs:0x64(%ecx)
414629:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
41462d:	74 5f                	je     0x41468e
41462f:	52                   	push   %edx
414630:	65 64 00 47 65       	gs add %al,%fs:0x65(%edi)
414635:	74 44                	je     0x41467b
414637:	65 63 6f 64          	arpl   %ebp,%gs:0x64(%edi)
41463b:	65 64 00 74 62 78    	gs add %dh,%fs:0x78(%edx,%eiz,2)
414641:	47                   	inc    %edi
414642:	61                   	popa
414643:	6d                   	insl   (%dx),%es:(%edi)
414644:	65 46                	gs inc %esi
414646:	65 65 64 00 61 64    	gs gs add %ah,%fs:0x64(%ecx)
41464c:	64 5f                	fs pop %edi
41464e:	54                   	push   %esp
41464f:	65 78 74             	gs js  0x4146c6
414652:	43                   	inc    %ebx
414653:	68 61 6e 67 65       	push   $0x65676e61
414658:	64 00 74 78 74       	add    %dh,%fs:0x74(%eax,%edi,2)
41465d:	4d                   	dec    %ebp
41465e:	61                   	popa
41465f:	69 6e 4f 75 74 70 75 	imul   $0x75707475,0x4f(%esi),%ebp
414666:	74 5f                	je     0x4146c7
414668:	54                   	push   %esp
414669:	65 78 74             	gs js  0x4146e0
41466c:	43                   	inc    %ebx
41466d:	68 61 6e 67 65       	push   $0x65676e61
414672:	64 00 50 6c          	add    %dl,%fs:0x6c(%eax)
414676:	61                   	popa
414677:	79 65                	jns    0x4146de
414679:	72 44                	jb     0x4146bf
41467b:	69 65 64 00 67 65 74 	imul   $0x74656700,0x64(%ebp),%esp
414682:	5f                   	pop    %edi
414683:	45                   	inc    %ebp
414684:	6e                   	outsb  %ds:(%esi),(%dx)
414685:	61                   	popa
414686:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
41468a:	00 73 65             	add    %dh,0x65(%ebx)
41468d:	74 5f                	je     0x4146ee
41468f:	45                   	inc    %ebp
414690:	6e                   	outsb  %ds:(%esi),(%dx)
414691:	61                   	popa
414692:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
414696:	00 45 6e             	add    %al,0x6e(%ebp)
414699:	65 6d                	gs insl (%dx),%es:(%edi)
41469b:	69 65 73 4b 69 6c 6c 	imul   $0x6c6c694b,0x73(%ebp),%esp
4146a2:	65 64 00 53 79       	gs add %dl,%fs:0x79(%ebx)
4146a7:	6e                   	outsb  %ds:(%esi),(%dx)
4146a8:	63 68 72             	arpl   %ebp,0x72(%eax)
4146ab:	6f                   	outsl  %ds:(%esi),(%dx)
4146ac:	6e                   	outsb  %ds:(%esi),(%dx)
4146ad:	69 7a 65 64 00 3c 45 	imul   $0x453c0064,0x65(%edx),%edi
4146b4:	76 65                	jbe    0x41471b
4146b6:	6e                   	outsb  %ds:(%esi),(%dx)
4146b7:	74 49                	je     0x414702
4146b9:	44                   	inc    %esp
4146ba:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
4146bf:	61                   	popa
4146c0:	63 6b 69             	arpl   %ebp,0x69(%ebx)
4146c3:	6e                   	outsb  %ds:(%esi),(%dx)
4146c4:	67 46                	addr16 inc %esi
4146c6:	69 65 6c 64 00 3c 58 	imul   $0x583c0064,0x6c(%ebp),%esp
4146cd:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
4146d2:	61                   	popa
4146d3:	63 6b 69             	arpl   %ebp,0x69(%ebx)
4146d6:	6e                   	outsb  %ds:(%esi),(%dx)
4146d7:	67 46                	addr16 inc %esi
4146d9:	69 65 6c 64 00 3c 53 	imul   $0x533c0064,0x6c(%ebp),%esp
4146e0:	74 61                	je     0x414743
4146e2:	72 74                	jb     0x414758
4146e4:	69 6e 67 58 3e 6b 5f 	imul   $0x5f6b3e58,0x67(%esi),%ebp
4146eb:	5f                   	pop    %edi
4146ec:	42                   	inc    %edx
4146ed:	61                   	popa
4146ee:	63 6b 69             	arpl   %ebp,0x69(%ebx)
4146f1:	6e                   	outsb  %ds:(%esi),(%dx)
4146f2:	67 46                	addr16 inc %esi
4146f4:	69 65 6c 64 00 3c 59 	imul   $0x593c0064,0x6c(%ebp),%esp
4146fb:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
414700:	61                   	popa
414701:	63 6b 69             	arpl   %ebp,0x69(%ebx)
414704:	6e                   	outsb  %ds:(%esi),(%dx)
414705:	67 46                	addr16 inc %esi
414707:	69 65 6c 64 00 3c 53 	imul   $0x533c0064,0x6c(%ebp),%esp
41470e:	74 61                	je     0x414771
414710:	72 74                	jb     0x414786
414712:	69 6e 67 59 3e 6b 5f 	imul   $0x5f6b3e59,0x67(%esi),%ebp
414719:	5f                   	pop    %edi
41471a:	42                   	inc    %edx
41471b:	61                   	popa
41471c:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41471f:	6e                   	outsb  %ds:(%esi),(%dx)
414720:	67 46                	addr16 inc %esi
414722:	69 65 6c 64 00 3c 50 	imul   $0x503c0064,0x6c(%ebp),%esp
414729:	6c                   	insb   (%dx),%es:(%edi)
41472a:	61                   	popa
41472b:	79 65                	jns    0x414792
41472d:	72 4d                	jb     0x41477c
41472f:	61                   	popa
414730:	78 53                	js     0x414785
414732:	74 61                	je     0x414795
414734:	6d                   	insl   (%dx),%es:(%edi)
414735:	69 6e 61 3e 6b 5f 5f 	imul   $0x5f5f6b3e,0x61(%esi),%ebp
41473c:	42                   	inc    %edx
41473d:	61                   	popa
41473e:	63 6b 69             	arpl   %ebp,0x69(%ebx)