417876:	00 74 00 44          	add    %dh,0x44(%eax,%eax,1)
41787a:	00 62 00             	add    %ah,0x0(%edx)
41787d:	33 00                	xor    (%eax),%eax
41787f:	42                   	inc    %edx
417880:	00 35 00 2e 06 47    	add    %dh,0x47062e00
417886:	00 39                	add    %bh,(%ecx)
417888:	00 77 00             	add    %dh,0x0(%edi)
41788b:	58                   	pop    %eax
41788c:	00 30                	add    %dh,(%eax)
41788e:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
417892:	00 5a 00             	add    %bl,0x0(%edx)
417895:	58                   	pop    %eax
417896:	00 46 00             	add    %al,0x0(%esi)
417899:	31 00                	xor    %eax,(%eax)
41789b:	59                   	pop    %ecx
41789c:	00 57 00             	add    %dl,0x0(%edi)
41789f:	78 00                	js     0x4178a1
4178a1:	70 00                	jo     0x4178a3
4178a3:	64 00 48 00          	add    %cl,%fs:0x0(%eax)
4178a7:	6b 00 2e             	imul   $0x2e,(%eax),%eax
4178aa:	06                   	push   %es
4178ab:	2e 06                	cs push %es
4178ad:	2e 06                	cs push %es
4178af:	2e 06                	cs push %es
4178b1:	2e 06                	cs push %es
4178b3:	2e 06                	cs push %es
4178b5:	43                   	inc    %ebx
4178b6:	00 73 00             	add    %dh,0x0(%ebx)
4178b9:	75 00                	jne    0x4178bb
4178bb:	2e 06                	cs push %es
4178bd:	46                   	inc    %esi
4178be:	00 2e                	add    %ch,(%esi)
4178c0:	06                   	push   %es
4178c1:	2e 06                	cs push %es
4178c3:	63 00                	arpl   %eax,(%eax)
4178c5:	67 00 42 00          	add    %al,0x0(%bp,%si)
4178c9:	76 00                	jbe    0x4178cb
4178cb:	2e 06                	cs push %es
4178cd:	48                   	dec    %eax
4178ce:	00 2e                	add    %ch,(%esi)
4178d0:	06                   	push   %es
4178d1:	2e 06                	cs push %es
4178d3:	5a                   	pop    %edx
4178d4:	00 51 00             	add    %dl,0x0(%ecx)
4178d7:	42                   	inc    %edx
4178d8:	00 79 00             	add    %bh,0x0(%ecx)
4178db:	2e 06                	cs push %es
4178dd:	48                   	dec    %eax
4178de:	00 51 00             	add    %dl,0x0(%ecx)
4178e1:	2e 06                	cs push %es
4178e3:	61                   	popa
4178e4:	00 51 00             	add    %dl,0x0(%ecx)
4178e7:	42                   	inc    %edx
4178e8:	00 6c 00 2e          	add    %ch,0x2e(%eax,%eax,1)
4178ec:	06                   	push   %es
4178ed:	48                   	dec    %eax
4178ee:	00 4d 00             	add    %cl,0x0(%ebp)
4178f1:	2e 06                	cs push %es
4178f3:	4c                   	dec    %esp
4178f4:	00 67 00             	add    %ah,0x0(%edi)
4178f7:	42                   	inc    %edx
4178f8:	00 53 00             	add    %dl,0x0(%ebx)
4178fb:	2e 06                	cs push %es
4178fd:	47                   	inc    %edi
4178fe:	00 55 00             	add    %dl,0x0(%ebp)
417901:	2e 06                	cs push %es
417903:	63 00                	arpl   %eax,(%eax)
417905:	77 00                	ja     0x417907
417907:	42                   	inc    %edx
417908:	00 76 00             	add    %dh,0x0(%esi)
41790b:	2e 06                	cs push %es
41790d:	48                   	dec    %eax
41790e:	00 55 00             	add    %dl,0x0(%ebp)
417911:	2e 06                	cs push %es
417913:	63 00                	arpl   %eax,(%eax)
417915:	67 00 42 00          	add    %al,0x0(%bp,%si)
417919:	6a 00                	push   $0x0
41791b:	2e 06                	cs push %es
41791d:	47                   	inc    %edi
41791e:	00 55 00             	add    %dl,0x0(%ebp)
417921:	2e 06                	cs push %es
417923:	63 00                	arpl   %eax,(%eax)
417925:	77 00                	ja     0x417927
417927:	2e 06                	cs push %es
417929:	2e 06                	cs push %es
41792b:	47                   	inc    %edi
41792c:	00 53 00             	add    %dl,0x0(%ebx)
41792f:	49                   	dec    %ecx
417930:	00 45 00             	add    %al,0x0(%ebp)
417933:	53                   	push   %ebx
417934:	00 77 00             	add    %dh,0x0(%edi)
417937:	51                   	push   %ecx
417938:	00 67 00             	add    %ah,0x0(%edi)
41793b:	2e 06                	cs push %es
41793d:	44                   	inc    %esp
41793e:	00 38                	add    %bh,(%eax)
417940:	00 45 00             	add    %al,0x0(%ebp)
417943:	51                   	push   %ecx
417944:	00 2e                	add    %ch,(%esi)
417946:	06                   	push   %es
417947:	51                   	push   %ecx
417948:	00 2b                	add    %ch,(%ebx)
41794a:	00 42 00             	add    %al,0x0(%edx)
41794d:	44                   	inc    %esp
41794e:	00 67 00             	add    %ah,0x0(%edi)
417951:	45                   	inc    %ebp
417952:	00 4d 00             	add    %cl,0x0(%ebp)
417955:	77 00                	ja     0x417957
417957:	52                   	push   %edx
417958:	00 2e                	add    %ch,(%esi)
41795a:	06                   	push   %es
41795b:	42                   	inc    %edx
41795c:	00 44 00 2e          	add    %al,0x2e(%eax,%eax,1)
417960:	06                   	push   %es
417961:	45                   	inc    %ebp
417962:	00 4f 00             	add    %cl,0x0(%edi)
417965:	77 00                	ja     0x417967
417967:	51                   	push   %ecx
417968:	00 68 00             	add    %ch,0x0(%eax)
41796b:	2e 06                	cs push %es
41796d:	2e 06                	cs push %es
41796f:	45                   	inc    %ebp
417970:	00 4c 00 55          	add    %cl,0x55(%eax,%eax,1)
417974:	00 77 00             	add    %dh,0x0(%edi)
417977:	42                   	inc    %edx
417978:	00 4a 00             	add    %cl,0x0(%edx)
41797b:	2e 06                	cs push %es
41797d:	45                   	inc    %ebp
41797e:	00 63 00             	add    %ah,0x0(%ebx)
417981:	2e 06                	cs push %es
417983:	52                   	push   %edx
417984:	00 2e                	add    %ch,(%esi)
417986:	06                   	push   %es
417987:	42                   	inc    %edx
417988:	00 56 00             	add    %dl,0x0(%esi)
41798b:	2e 06                	cs push %es
41798d:	2e 06                	cs push %es
41798f:	2e 06                	cs push %es
417991:	2e 06                	cs push %es
417993:	77 00                	ja     0x417995
417995:	36 00 74 00 35       	add    %dh,%ss:0x35(%eax,%eax,1)
41799a:	00 66 00             	add    %ah,0x0(%esi)
41799d:	32 00                	xor    (%eax),%al
41799f:	79 00                	jns    0x4179a1
4179a1:	35 00 53 00 30       	xor    $0x30005300,%eax
4179a6:	00 53 00             	add    %dl,0x0(%ebx)
4179a9:	6f                   	outsl  %ds:(%esi),(%dx)
4179aa:	00 49 00             	add    %cl,0x0(%ecx)
4179ad:	54                   	push   %esp
4179ae:	00 79 00             	add    %bh,0x0(%ecx)
4179b1:	57                   	push   %edi
4179b2:	00 48 00             	add    %cl,0x0(%eax)
4179b5:	67 00 61 00          	add    %ah,0x0(%bx,%di)
4179b9:	30 00                	xor    %al,(%eax)
4179bb:	73 00                	jae    0x4179bd
4179bd:	51                   	push   %ecx
4179be:	00 2e                	add    %ch,(%esi)
4179c0:	06                   	push   %es
4179c1:	45                   	inc    %ebp
4179c2:	00 49 00             	add    %cl,0x0(%ecx)
4179c5:	2e 06                	cs push %es
4179c7:	45                   	inc    %ebp
4179c8:	00 42 00             	add    %al,0x0(%edx)
4179cb:	43                   	inc    %ebx
4179cc:	00 2e                	add    %ch,(%esi)
4179ce:	06                   	push   %es
4179cf:	4d                   	dec    %ebp
4179d0:	00 67 00             	add    %ah,0x0(%edi)
4179d3:	2e 06                	cs push %es
4179d5:	2e 06                	cs push %es
4179d7:	45                   	inc    %ebp
4179d8:	00 46 00             	add    %al,0x0(%esi)
4179db:	49                   	dec    %ecx
4179dc:	00 2e                	add    %ch,(%esi)
4179de:	06                   	push   %es
4179df:	45                   	inc    %ebp
4179e0:	00 42 00             	add    %al,0x0(%edx)
4179e3:	45                   	inc    %ebp
4179e4:	00 52 00             	add    %dl,0x0(%edx)
4179e7:	45                   	inc    %ebp
4179e8:	00 45 00             	add    %al,0x0(%ebp)
4179eb:	49                   	dec    %ecx
4179ec:	00 2e                	add    %ch,(%esi)
4179ee:	06                   	push   %es
4179ef:	45                   	inc    %ebp
4179f0:	00 42 00             	add    %al,0x0(%edx)
4179f3:	44                   	inc    %esp
4179f4:	00 67 00             	add    %ah,0x0(%edi)
4179f7:	51                   	push   %ecx
4179f8:	00 67 00             	add    %ah,0x0(%edi)
4179fb:	2e 06                	cs push %es
4179fd:	51                   	push   %ecx
4179fe:	00 45 00             	add    %al,0x0(%ebp)
417a01:	43                   	inc    %ebx
417a02:	00 43 00             	add    %al,0x0(%ebx)
417a05:	77 00                	ja     0x417a07
417a07:	63 00                	arpl   %eax,(%eax)
417a09:	47                   	inc    %edi
417a0a:	00 48 00             	add    %cl,0x0(%eax)
417a0d:	51                   	push   %ecx
417a0e:	00 55 00             	add    %dl,0x0(%ebp)
417a11:	49                   	dec    %ecx
417a12:	00 43 00             	add    %al,0x0(%ebx)
417a15:	42                   	inc    %edx
417a16:	00 2e                	add    %ch,(%esi)
417a18:	06                   	push   %es
417a19:	46                   	inc    %esi
417a1a:	00 2e                	add    %ch,(%esi)
417a1c:	06                   	push   %es
417a1d:	68 00 30 00 46       	push   $0x46003000
417a22:	00 44 00 2e          	add    %al,0x2e(%eax,%eax,1)
417a26:	06                   	push   %es
417a27:	2e 06                	cs push %es
417a29:	46                   	inc    %esi
417a2a:	00 2e                	add    %ch,(%esi)
417a2c:	06                   	push   %es
417a2d:	52                   	push   %edx
417a2e:	00 4b 00             	add    %cl,0x0(%ebx)
417a31:	2e 06                	cs push %es
417a33:	67 00 51 00          	add    %dl,0x0(%bx,%di)
417a37:	67 00 53 00          	add    %dl,0x0(%bp,%di)
417a3b:	67 00 49 00          	add    %cl,0x0(%bx,%di)
417a3f:	45                   	inc    %ebp
417a40:	00 49 00             	add    %cl,0x0(%ecx)
417a43:	43                   	inc    %ebx
417a44:	00 42 00             	add    %al,0x0(%edx)
417a47:	49                   	dec    %ecx
417a48:	00 48 00             	add    %cl,0x0(%eax)
417a4b:	43                   	inc    %ebx
417a4c:	00 68 00             	add    %ch,0x0(%eax)
417a4f:	55                   	push   %ebp
417a50:	00 53 00             	add    %dl,0x0(%ebx)
417a53:	52                   	push   %edx
417a54:	00 51 00             	add    %dl,0x0(%ecx)
417a57:	45                   	inc    %ebp
417a58:	00 46 00             	add    %al,0x0(%esi)
417a5b:	43                   	inc    %ebx
417a5c:	00 2e                	add    %ch,(%esi)
417a5e:	06                   	push   %es
417a5f:	67 00 49 00          	add    %cl,0x0(%bx,%di)
417a63:	43                   	inc    %ebx
417a64:	00 42 00             	add    %al,0x0(%edx)
417a67:	46                   	inc    %esi
417a68:	00 4e 00             	add    %cl,0x0(%esi)
417a6b:	2e 06                	cs push %es
417a6d:	67 00 49 00          	add    %cl,0x0(%bx,%di)
417a71:	43                   	inc    %ebx
417a72:	00 48 00             	add    %cl,0x0(%eax)
417a75:	51                   	push   %ecx
417a76:	00 55 00             	add    %dl,0x0(%ebp)
417a79:	46                   	inc    %esi
417a7a:	00 46 00             	add    %al,0x0(%esi)
417a7d:	52                   	push   %edx
417a7e:	00 4a 00             	add    %cl,0x0(%edx)
417a81:	46                   	inc    %esi
417a82:	00 2e                	add    %ch,(%esi)
417a84:	06                   	push   %es
417a85:	51                   	push   %ecx
417a86:	00 55 00             	add    %dl,0x0(%ebp)
417a89:	44                   	inc    %esp
417a8a:	00 49 00             	add    %cl,0x0(%ecx)
417a8d:	2e 06                	cs push %es
417a8f:	2e 06                	cs push %es
417a91:	49                   	dec    %ecx
417a92:	00 42 00             	add    %al,0x0(%edx)
417a95:	69 00 2e 06 43 00    	imul   $0x43062e,(%eax),%eax
417a9b:	45                   	inc    %ebp
417a9c:	00 55 00             	add    %dl,0x0(%ebp)
417a9f:	30 00                	xor    %al,(%eax)
417aa1:	49                   	dec    %ecx
417aa2:	00 43 00             	add    %al,0x0(%ebx)
417aa5:	2e 06                	cs push %es
417aa7:	67 00 2e 06 42       	add    %ch,0x4206
417aac:	00 42 00             	add    %al,0x0(%edx)
417aaf:	46                   	inc    %esi
417ab0:	00 4e 00             	add    %cl,0x0(%esi)
417ab3:	43                   	inc    %ebx
417ab4:	00 2e                	add    %ch,(%esi)
417ab6:	06                   	push   %es
417ab7:	67 00 49 00          	add    %cl,0x0(%bx,%di)
417abb:	43                   	inc    %ebx
417abc:	00 2e                	add    %ch,(%esi)
417abe:	06                   	push   %es
417abf:	63 00                	arpl   %eax,(%eax)
417ac1:	2e 06                	cs push %es
417ac3:	2e 06                	cs push %es
417ac5:	67 00 49 00          	add    %cl,0x0(%bx,%di)
417ac9:	52                   	push   %edx
417aca:	00 54 00 52          	add    %dl,0x52(%eax,%eax,1)
417ace:	00 46 00             	add    %al,0x0(%esi)
417ad1:	4e                   	dec    %esi
417ad2:	00 2e                	add    %ch,(%esi)
417ad4:	06                   	push   %es
417ad5:	79 00                	jns    0x417ad7
417ad7:	2e 06                	cs push %es
417ad9:	2e 06                	cs push %es
417adb:	42                   	inc    %edx
417adc:	00 51 00             	add    %dl,0x0(%ecx)
417adf:	59                   	pop    %ecx
417ae0:	00 67 00             	add    %ah,0x0(%edi)
417ae3:	2e 06                	cs push %es
417ae5:	67 00 45 00          	add    %al,0x0(%di)
417ae9:	49                   	dec    %ecx
417aea:	00 45 00             	add    %al,0x0(%ebp)
417aed:	77 00                	ja     0x417aef
417aef:	2e 06                	cs push %es
417af1:	46                   	inc    %esi
417af2:	00 49 00             	add    %cl,0x0(%ecx)
417af5:	2e 06                	cs push %es
417af7:	2e 06                	cs push %es
417af9:	64 00 45 00          	add    %al,%fs:0x0(%ebp)
417afd:	77 00                	ja     0x417aff
417aff:	2e 06                	cs push %es
417b01:	47                   	inc    %edi
417b02:	00 42 00             	add    %al,0x0(%edx)
417b05:	77 00                	ja     0x417b07
417b07:	49                   	dec    %ecx
417b08:	00 53 00             	add    %dl,0x0(%ebx)
417b0b:	55                   	push   %ebp
417b0c:	00 52 00             	add    %dl,0x0(%edx)
417b0f:	4a                   	dec    %edx
417b10:	00 4a 00             	add    %cl,0x0(%edx)
417b13:	42                   	inc    %edx
417b14:	00 51 00             	add    %dl,0x0(%ecx)
417b17:	2e 06                	cs push %es
417b19:	43                   	inc    %ebx
417b1a:	00 44 00 67          	add    %al,0x67(%eax,%eax,1)
417b1e:	00 34 00             	add    %dh,(%eax,%eax,1)
417b21:	4f                   	dec    %edi
417b22:	00 42 00             	add    %al,0x0(%edx)
417b25:	2e 06                	cs push %es
417b27:	2e 06                	cs push %es
417b29:	2e 06                	cs push %es
417b2b:	45                   	inc    %ebp
417b2c:	00 6c 00 55          	add    %ch,0x55(%eax,%eax,1)
417b30:	00 47 00             	add    %al,0x0(%edi)
417b33:	49                   	dec    %ecx
417b34:	00 2e                	add    %ch,(%esi)
417b36:	06                   	push   %es
417b37:	49                   	dec    %ecx
417b38:	00 42 00             	add    %al,0x0(%edx)
417b3b:	44                   	inc    %esp
417b3c:	00 68 00             	add    %ch,0x0(%eax)
417b3f:	4a                   	dec    %edx
417b40:	00 56 00             	add    %dl,0x0(%esi)
417b43:	42                   	inc    %edx
417b44:	00 43 00             	add    %al,0x0(%ebx)
417b47:	2e 06                	cs push %es
417b49:	42                   	inc    %edx
417b4a:	00 48 00             	add    %cl,0x0(%eax)