416645:	51                   	push   %ecx
416646:	00 2e                	add    %ch,(%esi)
416648:	06                   	push   %es
416649:	2e 06                	cs push %es
41664b:	2e 06                	cs push %es
41664d:	42                   	inc    %edx
41664e:	00 30                	add    %dh,(%eax)
416650:	00 46 00             	add    %al,0x0(%esi)
416653:	2e 06                	cs push %es
416655:	2e 06                	cs push %es
416657:	2e 06                	cs push %es
416659:	2e 06                	cs push %es
41665b:	2e 06                	cs push %es
41665d:	2e 06                	cs push %es
41665f:	42                   	inc    %edx
416660:	00 77 00             	add    %dh,0x0(%edi)
416663:	4d                   	dec    %ebp
416664:	00 2e                	add    %ch,(%esi)
416666:	06                   	push   %es
416667:	42                   	inc    %edx
416668:	00 4d 00             	add    %cl,0x0(%ebp)
41666b:	61                   	popa
41666c:	00 58 00             	add    %bl,0x0(%eax)
41666f:	4e                   	dec    %esi
416670:	00 30                	add    %dh,(%eax)
416672:	00 59 00             	add    %bl,0x0(%ecx)
416675:	44                   	inc    %esp
416676:	00 45 00             	add    %al,0x0(%ebp)
416679:	2e 06                	cs push %es
41667b:	53                   	push   %ebx
41667c:	00 57 00             	add    %dl,0x0(%edi)
41667f:	35 00 30 00 4d       	xor    $0x4d003000,%eax
416684:	00 7a 00             	add    %bh,0x0(%edx)
416687:	49                   	dec    %ecx
416688:	00 2e                	add    %ch,(%esi)
41668a:	06                   	push   %es
41668b:	50                   	push   %eax
41668c:	00 45 00             	add    %al,0x0(%ebp)
41668f:	31 00                	xor    %eax,(%eax)
416691:	76 00                	jbe    0x416693
416693:	5a                   	pop    %edx
416694:	00 48 00             	add    %cl,0x0(%eax)
416697:	56                   	push   %esi
416698:	00 73 00             	add    %dh,0x0(%ebx)
41669b:	5a                   	pop    %edx
41669c:	00 54 00 34          	add    %dl,0x34(%eax,%eax,1)
4166a0:	00 2e                	add    %ch,(%esi)
4166a2:	06                   	push   %es
4166a3:	5a                   	pop    %edx
4166a4:	00 32                	add    %dh,(%edx)
4166a6:	00 56 00             	add    %dl,0x0(%esi)
4166a9:	30 00                	xor    %al,(%eax)
4166ab:	58                   	pop    %eax
4166ac:	00 30                	add    %dh,(%eax)
4166ae:	00 49 00             	add    %cl,0x0(%ecx)
4166b1:	2e 06                	cs push %es
4166b3:	55                   	push   %ebp
4166b4:	00 32                	add    %dh,(%edx)
4166b6:	00 6c 00 36          	add    %ch,0x36(%eax,%eax,1)
4166ba:	00 5a 00             	add    %bl,0x0(%edx)
4166bd:	55                   	push   %ebp
4166be:	00 59 00             	add    %bl,0x0(%ecx)
4166c1:	2e 06                	cs push %es
4166c3:	5a                   	pop    %edx
4166c4:	00 32                	add    %dh,(%edx)
4166c6:	00 56 00             	add    %dl,0x0(%esi)
4166c9:	30 00                	xor    %al,(%eax)
4166cb:	58                   	pop    %eax
4166cc:	00 30                	add    %dh,(%eax)
4166ce:	00 63 00             	add    %ah,0x0(%ebx)
4166d1:	2e 06                	cs push %es
4166d3:	52                   	push   %edx
4166d4:	00 45 00             	add    %al,0x0(%ebp)
4166d7:	39 00                	cmp    %eax,(%eax)
4166d9:	58                   	pop    %eax
4166da:	00 54 00 67          	add    %dl,0x67(%eax,%eax,1)
4166de:	00 42 00             	add    %al,0x0(%edx)
4166e1:	56                   	push   %esi
4166e2:	00 55 00             	add    %dl,0x0(%ebp)
4166e5:	2e 06                	cs push %es
4166e7:	42                   	inc    %edx
4166e8:	00 6e 00             	add    %ch,0x0(%esi)
4166eb:	5a                   	pop    %edx
4166ec:	00 58 00             	add    %bl,0x0(%eax)
4166ef:	52                   	push   %edx
4166f0:	00 66 00             	add    %ah,0x0(%esi)
4166f3:	55                   	push   %ebp
4166f4:	00 67 00             	add    %ah,0x0(%edi)
4166f7:	42                   	inc    %edx
4166f8:	00 4d 00             	add    %cl,0x0(%ebp)
4166fb:	52                   	push   %edx
4166fc:	00 55 00             	add    %dl,0x0(%ebp)
4166ff:	5a                   	pop    %edx
416700:	00 55 00             	add    %dl,0x0(%ebp)
416703:	2e 06                	cs push %es
416705:	46                   	inc    %esi
416706:	00 4a 00             	add    %cl,0x0(%edx)
416709:	4a                   	dec    %edx
41670a:	00 52 00             	add    %dl,0x0(%edx)
41670d:	30 00                	xor    %al,(%eax)
41670f:	68 00 55 00 2e       	push   $0x2e005500
416714:	06                   	push   %es
416715:	46                   	inc    %esi
416716:	00 4e 00             	add    %cl,0x0(%esi)
416719:	4a                   	dec    %edx
41671a:	00 52 00             	add    %dl,0x0(%edx)
41671d:	30 00                	xor    %al,(%eax)
41671f:	52                   	push   %edx
416720:	00 56 00             	add    %dl,0x0(%esi)
416723:	2e 06                	cs push %es
416725:	48                   	dec    %eax
416726:	00 5a 00             	add    %bl,0x0(%edx)
416729:	68 00 62 00 48       	push   $0x48006200
41672e:	00 56 00             	add    %dl,0x0(%esi)
416731:	6c                   	insb   (%dx),%es:(%edi)
416732:	00 58 00             	add    %bl,0x0(%eax)
416735:	31 00                	xor    %eax,(%eax)
416737:	38 00                	cmp    %al,(%eax)
416739:	2e 06                	cs push %es
41673b:	59                   	pop    %ecx
41673c:	00 57 00             	add    %dl,0x0(%edi)
41673f:	45                   	inc    %ebp
416740:	00 2e                	add    %ch,(%esi)
416742:	06                   	push   %es
416743:	52                   	push   %edx
416744:	00 6e 00             	add    %ch,0x0(%esi)
416747:	4a                   	dec    %edx
416748:	00 76 00             	add    %dh,0x0(%esi)
41674b:	62 00                	bound  %eax,(%eax)
41674d:	55                   	push   %ebp
41674e:	00 46 00             	add    %al,0x0(%esi)
416751:	79 00                	jns    0x416753
416753:	5a                   	pop    %edx
416754:	00 32                	add    %dh,(%edx)
416756:	00 49 00             	add    %cl,0x0(%ecx)
416759:	2e 06                	cs push %es
41675b:	55                   	push   %ebp
41675c:	00 32                	add    %dh,(%edx)
41675e:	00 35 00 68 00 61    	add    %dh,0x61006800
416764:	00 32                	add    %dh,(%edx)
416766:	00 56 00             	add    %dl,0x0(%esi)
416769:	4d                   	dec    %ebp
41676a:	00 61 00             	add    %ah,0x0(%ecx)
41676d:	57                   	push   %edi
41676e:	00 49 00             	add    %cl,0x0(%ecx)
416771:	2e 06                	cs push %es
416773:	62 00                	bound  %eax,(%eax)
416775:	58                   	pop    %eax
416776:	00 4e 00             	add    %cl,0x0(%esi)
416779:	6a 00                	push   $0x0
41677b:	62 00                	bound  %eax,(%eax)
41677d:	33 00                	xor    (%eax),%eax
41677f:	4a                   	dec    %edx
416780:	00 73 00             	add    %dh,0x0(%ebx)
416783:	61                   	popa
416784:	00 57 00             	add    %dl,0x0(%edi)
416787:	49                   	dec    %ecx
416788:	00 2e                	add    %ch,(%esi)
41678a:	06                   	push   %es
41678b:	59                   	pop    %ecx
41678c:	00 32                	add    %dh,(%edx)
41678e:	00 4d 00             	add    %cl,0x0(%ebp)
416791:	2e 06                	cs push %es
416793:	55                   	push   %ebp
416794:	00 33                	add    %dh,(%ebx)
416796:	00 6c 00 7a          	add    %ch,0x7a(%eax,%eax,1)
41679a:	00 64 00 47          	add    %ah,0x47(%eax,%eax,1)
41679e:	00 56 00             	add    %dl,0x0(%esi)
4167a1:	74 00                	je     0x4167a3
4167a3:	4c                   	dec    %esp
4167a4:	00 6b 00             	add    %ch,0x0(%ebx)
4167a7:	4e                   	dec    %esi
4167a8:	00 76 00             	add    %dh,0x0(%esi)
4167ab:	62 00                	bound  %eax,(%eax)
4167ad:	47                   	inc    %edi
4167ae:	00 78 00             	add    %bh,0x0(%eax)
4167b1:	6c                   	insb   (%dx),%es:(%edi)
4167b2:	00 59 00             	add    %bl,0x0(%ecx)
4167b5:	33 00                	xor    (%eax),%eax
4167b7:	52                   	push   %edx
4167b8:	00 70 00             	add    %dh,0x0(%eax)
4167bb:	62 00                	bound  %eax,(%eax)
4167bd:	32 00                	xor    (%eax),%al
4167bf:	35 00 7a 00 4c       	xor    $0x4c007a00,%eax
4167c4:	00 6b 00             	add    %ch,0x0(%ebx)
4167c7:	64 00 6c 00 62       	add    %ch,%fs:0x62(%eax,%eax,1)
4167cc:	00 6d 00             	add    %ch,0x0(%ebp)
4167cf:	56                   	push   %esi
4167d0:	00 79 00             	add    %bh,0x0(%ecx)
4167d3:	61                   	popa
4167d4:	00 57 00             	add    %dl,0x0(%edi)
4167d7:	4d                   	dec    %ebp
4167d8:	00 2e                	add    %ch,(%esi)
4167da:	06                   	push   %es
4167db:	56                   	push   %esi
4167dc:	00 47 00             	add    %al,0x0(%edi)
4167df:	68 00 79 00 5a       	push   $0x5a007900
4167e4:	00 57 00             	add    %dl,0x0(%edi)
4167e7:	46                   	inc    %esi
4167e8:	00 6b 00             	add    %ch,0x0(%ebx)
4167eb:	2e 06                	cs push %es
4167ed:	45                   	inc    %ebp
4167ee:	00 78 00             	add    %bh,0x0(%eax)
4167f1:	76 00                	jbe    0x4167f3
4167f3:	59                   	pop    %ecx
4167f4:	00 57 00             	add    %dl,0x0(%edi)
4167f7:	51                   	push   %ecx
4167f8:	00 2e                	add    %ch,(%esi)
4167fa:	06                   	push   %es
4167fb:	51                   	push   %ecx
4167fc:	00 57 00             	add    %dl,0x0(%edi)
4167ff:	52                   	push   %edx
416800:	00 6b 00             	add    %ch,0x0(%ebx)
416803:	2e 06                	cs push %es
416805:	48                   	dec    %eax
416806:	00 4a 00             	add    %cl,0x0(%edx)
416809:	75 00                	jne    0x41680b
41680b:	5a                   	pop    %edx
41680c:	00 2e                	add    %ch,(%esi)
41680e:	06                   	push   %es
41680f:	42                   	inc    %edx
416810:	00 44 00 63          	add    %al,0x63(%eax,%eax,1)
416814:	00 6d 00             	add    %ch,0x0(%ebp)
416817:	56                   	push   %esi
416818:	00 68 00             	add    %ch,0x0(%eax)
41681b:	64 00 47 00          	add    %al,%fs:0x0(%edi)
41681f:	56                   	push   %esi
416820:	00 47 00             	add    %al,0x0(%edi)
416823:	62 00                	bound  %eax,(%eax)
416825:	32 00                	xor    (%eax),%al
416827:	39 00                	cmp    %eax,(%eax)
416829:	6b 00 2e             	imul   $0x2e,(%eax),%eax
41682c:	06                   	push   %es
41682d:	47                   	inc    %edi
41682e:	00 5a 00             	add    %bl,0x0(%edx)
416831:	76 00                	jbe    0x416833
416833:	62 00                	bound  %eax,(%eax)
416835:	32 00                	xor    (%eax),%al
416837:	51                   	push   %ecx
416838:	00 2e                	add    %ch,(%esi)
41683a:	06                   	push   %es
41683b:	64 00 32             	add    %dh,%fs:(%edx)
41683e:	00 39                	add    %bh,(%ecx)
416840:	00 79 00             	add    %bh,0x0(%ecx)
416843:	5a                   	pop    %edx
416844:	00 2e                	add    %ch,(%esi)
416846:	06                   	push   %es
416847:	42                   	inc    %edx
416848:	00 7a 00             	add    %bh,0x0(%edx)
41684b:	5a                   	pop    %edx
41684c:	00 58 00             	add    %bl,0x0(%eax)
41684f:	52                   	push   %edx
416850:	00 66 00             	add    %ah,0x0(%esi)
416853:	51                   	push   %ecx
416854:	00 58 00             	add    %bl,0x0(%eax)
416857:	56                   	push   %esi
416858:	00 30                	add    %dh,(%eax)
41685a:	00 62 00             	add    %ah,0x0(%edx)
41685d:	31 00                	xor    %eax,(%eax)
41685f:	4e                   	dec    %esi
416860:	00 6a 00             	add    %ch,0x0(%edx)
416863:	59                   	pop    %ecx
416864:	00 57 00             	add    %dl,0x0(%edi)
416867:	78 00                	js     0x416869
416869:	6c                   	insb   (%dx),%es:(%edi)
41686a:	00 54 00 57          	add    %dl,0x57(%eax,%eax,1)
41686e:	00 39                	add    %bh,(%ecx)
416870:	00 6b 00             	add    %ch,0x0(%ebx)
416873:	5a                   	pop    %edx
416874:	00 51 00             	add    %dl,0x0(%ecx)
416877:	42                   	inc    %edx
416878:	00 4a 00             	add    %cl,0x0(%edx)
41687b:	62 00                	bound  %eax,(%eax)
41687d:	57                   	push   %edi
41687e:	00 46 00             	add    %al,0x0(%esi)
416881:	6e                   	outsb  %ds:(%esi),(%dx)
416882:	00 5a 00             	add    %bl,0x0(%edx)
416885:	51                   	push   %ecx
416886:	00 42 00             	add    %al,0x0(%edx)
416889:	54                   	push   %esp
41688a:	00 62 00             	add    %ah,0x0(%edx)
41688d:	6d                   	insl   (%dx),%es:(%edi)
41688e:	00 46 00             	add    %al,0x0(%esi)
416891:	72 00                	jb     0x416893
416893:	5a                   	pop    %edx
416894:	00 51 00             	add    %dl,0x0(%ecx)
416897:	42                   	inc    %edx
416898:	00 4a 00             	add    %cl,0x0(%edx)
41689b:	62 00                	bound  %eax,(%eax)
41689d:	6e                   	outsb  %ds:(%esi),(%dx)
41689e:	00 5a 00             	add    %bl,0x0(%edx)
4168a1:	76 00                	jbe    0x4168a3
4168a3:	61                   	popa
4168a4:	00 32                	add    %dh,(%edx)
4168a6:	00 55 00             	add    %dl,0x0(%ebp)
4168a9:	2e 06                	cs push %es
4168ab:	5a                   	pop    %edx
4168ac:	00 32                	add    %dh,(%edx)
4168ae:	00 56 00             	add    %dl,0x0(%esi)
4168b1:	30 00                	xor    %al,(%eax)
4168b3:	58                   	pop    %eax
4168b4:	00 30                	add    %dh,(%eax)
4168b6:	00 74 00 6c          	add    %dh,0x6c(%eax,%eax,1)
4168ba:	00 65 00             	add    %ah,0x0(%ebp)
4168bd:	55                   	push   %ebp
4168be:	00 46 00             	add    %al,0x0(%esi)
4168c1:	32 00                	xor    (%eax),%al
4168c3:	59                   	pop    %ecx
4168c4:	00 57 00             	add    %dl,0x0(%edi)
4168c7:	6c                   	insb   (%dx),%es:(%edi)
4168c8:	00 73 00             	add    %dh,0x0(%ebx)
4168cb:	59                   	pop    %ecx
4168cc:	00 57 00             	add    %dl,0x0(%edi)
4168cf:	4a                   	dec    %edx
4168d0:	00 73 00             	add    %dh,0x0(%ebx)
4168d3:	5a                   	pop    %edx
4168d4:	00 51 00             	add    %dl,0x0(%ecx)
4168d7:	42                   	inc    %edx
4168d8:	00 4a 00             	add    %cl,0x0(%edx)
4168db:	52                   	push   %edx
4168dc:	00 47 00             	add    %al,0x0(%edi)
4168df:	6c                   	insb   (%dx),%es:(%edi)
4168e0:	00 7a 00             	add    %bh,0x0(%edx)
4168e3:	63 00                	arpl   %eax,(%eax)
4168e5:	47                   	inc    %edi
4168e6:	00 39                	add    %bh,(%ecx)
4168e8:	00 7a 00             	add    %bh,0x0(%edx)
4168eb:	59                   	pop    %ecx
4168ec:	00 57 00             	add    %dl,0x0(%edi)
4168ef:	4a                   	dec    %edx
4168f0:	00 73 00             	add    %dh,0x0(%ebx)
4168f3:	5a                   	pop    %edx
4168f4:	00 51 00             	add    %dl,0x0(%ecx)
4168f7:	42                   	inc    %edx
4168f8:	00 44 00 62          	add    %al,0x62(%eax,%eax,1)
4168fc:	00 32                	add    %dh,(%edx)
4168fe:	00 35 00 7a 00 62    	add    %dh,0x62007a00
416904:	00 32                	add    %dh,(%edx)
416906:	00 78 00             	add    %bh,0x0(%eax)
416909:	6c                   	insb   (%dx),%es:(%edi)
41690a:	00 2e                	add    %ch,(%esi)
41690c:	06                   	push   %es
41690d:	48                   	dec    %eax
41690e:	00 4e 00             	add    %cl,0x0(%esi)
416911:	6c                   	insb   (%dx),%es:(%edi)
416912:	00 64 00 46          	add    %ah,0x46(%eax,%eax,1)
416916:	00 39                	add    %bh,(%ecx)
416918:	00 4f 00             	add    %cl,0x0(%edi)
41691b:	59                   	pop    %ecx
41691c:	00 57 00             	add    %dl,0x0(%edi)