455a11:	00 00 00
455a14:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
455a1a:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
455a20:	e8 31 ba fa ff       	call   0x401456
455a25:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455a2b:	50                   	push   %eax
455a2c:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455a32:	50                   	push   %eax
455a33:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455a39:	50                   	push   %eax
455a3a:	68 00 01 00 00       	push   $0x100
455a3f:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455a45:	50                   	push   %eax
455a46:	e8 11 ba fa ff       	call   0x40145c
455a4b:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455a51:	50                   	push   %eax
455a52:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455a58:	50                   	push   %eax
455a59:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455a5f:	50                   	push   %eax
455a60:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455a66:	50                   	push   %eax
455a67:	6a 04                	push   $0x4
455a69:	e8 24 ba fa ff       	call   0x401492
455a6e:	83 c4 14             	add    $0x14,%esp
455a71:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
455a78:	00 02 80
455a7b:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
455a82:	00 00 00
455a85:	c7 85 2c ff ff ff 04 	movl   $0x80020004,-0xd4(%ebp)
455a8c:	00 02 80
455a8f:	c7 85 24 ff ff ff 0a 	movl   $0xa,-0xdc(%ebp)
455a96:	00 00 00
455a99:	c7 85 3c ff ff ff 04 	movl   $0x80020004,-0xc4(%ebp)
455aa0:	00 02 80
455aa3:	c7 85 34 ff ff ff 0a 	movl   $0xa,-0xcc(%ebp)
455aaa:	00 00 00
455aad:	c7 85 0c ff ff ff 00 	movl   $0x403900,-0xf4(%ebp)
455ab4:	39 40 00
455ab7:	c7 85 04 ff ff ff 08 	movl   $0x8,-0xfc(%ebp)
455abe:	00 00 00
455ac1:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
455ac7:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
455acd:	e8 84 b9 fa ff       	call   0x401456
455ad2:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455ad8:	50                   	push   %eax
455ad9:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455adf:	50                   	push   %eax
455ae0:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455ae6:	50                   	push   %eax
455ae7:	6a 00                	push   $0x0
455ae9:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455aef:	50                   	push   %eax
455af0:	e8 67 b9 fa ff       	call   0x40145c
455af5:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455afb:	50                   	push   %eax
455afc:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455b02:	50                   	push   %eax
455b03:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455b09:	50                   	push   %eax
455b0a:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455b10:	50                   	push   %eax
455b11:	6a 04                	push   $0x4
455b13:	e8 7a b9 fa ff       	call   0x401492
455b18:	83 c4 14             	add    $0x14,%esp
455b1b:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
455b22:	00 02 80
455b25:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
455b2c:	00 00 00
455b2f:	c7 85 2c ff ff ff 04 	movl   $0x80020004,-0xd4(%ebp)
455b36:	00 02 80
455b39:	c7 85 24 ff ff ff 0a 	movl   $0xa,-0xdc(%ebp)
455b40:	00 00 00
455b43:	c7 85 3c ff ff ff 04 	movl   $0x80020004,-0xc4(%ebp)
455b4a:	00 02 80
455b4d:	c7 85 34 ff ff ff 0a 	movl   $0xa,-0xcc(%ebp)
455b54:	00 00 00
455b57:	c7 85 0c ff ff ff 00 	movl   $0x403900,-0xf4(%ebp)
455b5e:	39 40 00
455b61:	c7 85 04 ff ff ff 08 	movl   $0x8,-0xfc(%ebp)
455b68:	00 00 00
455b6b:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
455b71:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
455b77:	e8 da b8 fa ff       	call   0x401456
455b7c:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455b82:	50                   	push   %eax
455b83:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455b89:	50                   	push   %eax
455b8a:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455b90:	50                   	push   %eax
455b91:	6a 00                	push   $0x0
455b93:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455b99:	50                   	push   %eax
455b9a:	e8 bd b8 fa ff       	call   0x40145c
455b9f:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455ba5:	50                   	push   %eax
455ba6:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455bac:	50                   	push   %eax
455bad:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455bb3:	50                   	push   %eax
455bb4:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455bba:	50                   	push   %eax
455bbb:	6a 04                	push   $0x4
455bbd:	e8 d0 b8 fa ff       	call   0x401492
455bc2:	83 c4 14             	add    $0x14,%esp
455bc5:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
455bcc:	00 02 80
455bcf:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
455bd6:	00 00 00
455bd9:	c7 85 2c ff ff ff 04 	movl   $0x80020004,-0xd4(%ebp)
455be0:	00 02 80
455be3:	c7 85 24 ff ff ff 0a 	movl   $0xa,-0xdc(%ebp)
455bea:	00 00 00
455bed:	c7 85 3c ff ff ff 04 	movl   $0x80020004,-0xc4(%ebp)
455bf4:	00 02 80
455bf7:	c7 85 34 ff ff ff 0a 	movl   $0xa,-0xcc(%ebp)
455bfe:	00 00 00
455c01:	c7 85 0c ff ff ff 00 	movl   $0x403900,-0xf4(%ebp)
455c08:	39 40 00
455c0b:	c7 85 04 ff ff ff 08 	movl   $0x8,-0xfc(%ebp)
455c12:	00 00 00
455c15:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
455c1b:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
455c21:	e8 30 b8 fa ff       	call   0x401456
455c26:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455c2c:	50                   	push   %eax
455c2d:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455c33:	50                   	push   %eax
455c34:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455c3a:	50                   	push   %eax
455c3b:	6a 00                	push   $0x0
455c3d:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455c43:	50                   	push   %eax
455c44:	e8 13 b8 fa ff       	call   0x40145c
455c49:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455c4f:	50                   	push   %eax
455c50:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455c56:	50                   	push   %eax
455c57:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455c5d:	50                   	push   %eax
455c5e:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455c64:	50                   	push   %eax
455c65:	6a 04                	push   $0x4
455c67:	e8 26 b8 fa ff       	call   0x401492
455c6c:	83 c4 14             	add    $0x14,%esp
455c6f:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
455c76:	00 02 80
455c79:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
455c80:	00 00 00
455c83:	c7 85 2c ff ff ff 04 	movl   $0x80020004,-0xd4(%ebp)
455c8a:	00 02 80
455c8d:	c7 85 24 ff ff ff 0a 	movl   $0xa,-0xdc(%ebp)
455c94:	00 00 00
455c97:	c7 85 3c ff ff ff 04 	movl   $0x80020004,-0xc4(%ebp)
455c9e:	00 02 80
455ca1:	c7 85 34 ff ff ff 0a 	movl   $0xa,-0xcc(%ebp)
455ca8:	00 00 00
455cab:	c7 85 0c ff ff ff 00 	movl   $0x403900,-0xf4(%ebp)
455cb2:	39 40 00
455cb5:	c7 85 04 ff ff ff 08 	movl   $0x8,-0xfc(%ebp)
455cbc:	00 00 00
455cbf:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
455cc5:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
455ccb:	e8 86 b7 fa ff       	call   0x401456
455cd0:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455cd6:	50                   	push   %eax
455cd7:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455cdd:	50                   	push   %eax
455cde:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455ce4:	50                   	push   %eax
455ce5:	6a 00                	push   $0x0
455ce7:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455ced:	50                   	push   %eax
455cee:	e8 69 b7 fa ff       	call   0x40145c
455cf3:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455cf9:	50                   	push   %eax
455cfa:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455d00:	50                   	push   %eax
455d01:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455d07:	50                   	push   %eax
455d08:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455d0e:	50                   	push   %eax
455d0f:	6a 04                	push   $0x4
455d11:	e8 7c b7 fa ff       	call   0x401492
455d16:	83 c4 14             	add    $0x14,%esp
455d19:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
455d20:	00 02 80
455d23:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
455d2a:	00 00 00
455d2d:	c7 85 2c ff ff ff 04 	movl   $0x80020004,-0xd4(%ebp)
455d34:	00 02 80
455d37:	c7 85 24 ff ff ff 0a 	movl   $0xa,-0xdc(%ebp)
455d3e:	00 00 00
455d41:	c7 85 fc fe ff ff d0 	movl   $0x404ed0,-0x104(%ebp)
455d48:	4e 40 00
455d4b:	c7 85 f4 fe ff ff 08 	movl   $0x8,-0x10c(%ebp)
455d52:	00 00 00
455d55:	8d 95 f4 fe ff ff    	lea    -0x10c(%ebp),%edx
455d5b:	8d 8d 34 ff ff ff    	lea    -0xcc(%ebp),%ecx
455d61:	e8 f0 b6 fa ff       	call   0x401456
455d66:	c7 85 0c ff ff ff 00 	movl   $0x403900,-0xf4(%ebp)
455d6d:	39 40 00
455d70:	c7 85 04 ff ff ff 08 	movl   $0x8,-0xfc(%ebp)
455d77:	00 00 00
455d7a:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
455d80:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
455d86:	e8 cb b6 fa ff       	call   0x401456
455d8b:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455d91:	50                   	push   %eax
455d92:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455d98:	50                   	push   %eax
455d99:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455d9f:	50                   	push   %eax
455da0:	68 00 00 08 00       	push   $0x80000
455da5:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455dab:	50                   	push   %eax
455dac:	e8 ab b6 fa ff       	call   0x40145c
455db1:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455db7:	50                   	push   %eax
455db8:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455dbe:	50                   	push   %eax
455dbf:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455dc5:	50                   	push   %eax
455dc6:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455dcc:	50                   	push   %eax
455dcd:	6a 04                	push   $0x4
455dcf:	e8 be b6 fa ff       	call   0x401492
455dd4:	83 c4 14             	add    $0x14,%esp
455dd7:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
455dde:	00 02 80
455de1:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
455de8:	00 00 00
455deb:	c7 85 2c ff ff ff 04 	movl   $0x80020004,-0xd4(%ebp)
455df2:	00 02 80
455df5:	c7 85 24 ff ff ff 0a 	movl   $0xa,-0xdc(%ebp)
455dfc:	00 00 00
455dff:	c7 85 3c ff ff ff 04 	movl   $0x80020004,-0xc4(%ebp)
455e06:	00 02 80
455e09:	c7 85 34 ff ff ff 0a 	movl   $0xa,-0xcc(%ebp)
455e10:	00 00 00
455e13:	c7 85 0c ff ff ff 00 	movl   $0x403900,-0xf4(%ebp)
455e1a:	39 40 00
455e1d:	c7 85 04 ff ff ff 08 	movl   $0x8,-0xfc(%ebp)
455e24:	00 00 00
455e27:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
455e2d:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
455e33:	e8 1e b6 fa ff       	call   0x401456
455e38:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455e3e:	50                   	push   %eax
455e3f:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455e45:	50                   	push   %eax
455e46:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455e4c:	50                   	push   %eax
455e4d:	6a 00                	push   $0x0
455e4f:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455e55:	50                   	push   %eax
455e56:	e8 01 b6 fa ff       	call   0x40145c
455e5b:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455e61:	50                   	push   %eax
455e62:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455e68:	50                   	push   %eax
455e69:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455e6f:	50                   	push   %eax
455e70:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455e76:	50                   	push   %eax
455e77:	6a 04                	push   $0x4
455e79:	e8 14 b6 fa ff       	call   0x401492
455e7e:	83 c4 14             	add    $0x14,%esp
455e81:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
455e88:	00 02 80
455e8b:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
455e92:	00 00 00
455e95:	c7 85 2c ff ff ff 04 	movl   $0x80020004,-0xd4(%ebp)
455e9c:	00 02 80
455e9f:	c7 85 24 ff ff ff 0a 	movl   $0xa,-0xdc(%ebp)
455ea6:	00 00 00
455ea9:	c7 85 3c ff ff ff 04 	movl   $0x80020004,-0xc4(%ebp)
455eb0:	00 02 80
455eb3:	c7 85 34 ff ff ff 0a 	movl   $0xa,-0xcc(%ebp)
455eba:	00 00 00
455ebd:	c7 85 0c ff ff ff 00 	movl   $0x403900,-0xf4(%ebp)
455ec4:	39 40 00
455ec7:	c7 85 04 ff ff ff 08 	movl   $0x8,-0xfc(%ebp)
455ece:	00 00 00
455ed1:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
455ed7:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
455edd:	e8 74 b5 fa ff       	call   0x401456
455ee2:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455ee8:	50                   	push   %eax
455ee9:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455eef:	50                   	push   %eax
455ef0:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455ef6:	50                   	push   %eax
455ef7:	6a 00                	push   $0x0
455ef9:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455eff:	50                   	push   %eax
455f00:	e8 57 b5 fa ff       	call   0x40145c
455f05:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455f0b:	50                   	push   %eax
455f0c:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455f12:	50                   	push   %eax
455f13:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455f19:	50                   	push   %eax
455f1a:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455f20:	50                   	push   %eax
455f21:	6a 04                	push   $0x4
455f23:	e8 6a b5 fa ff       	call   0x401492
455f28:	83 c4 14             	add    $0x14,%esp
455f2b:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
455f32:	00 02 80
455f35:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
455f3c:	00 00 00
455f3f:	c7 85 2c ff ff ff 04 	movl   $0x80020004,-0xd4(%ebp)
455f46:	00 02 80
455f49:	c7 85 24 ff ff ff 0a 	movl   $0xa,-0xdc(%ebp)
455f50:	00 00 00
455f53:	c7 85 3c ff ff ff 04 	movl   $0x80020004,-0xc4(%ebp)
455f5a:	00 02 80
455f5d:	c7 85 34 ff ff ff 0a 	movl   $0xa,-0xcc(%ebp)
455f64:	00 00 00
455f67:	c7 85 0c ff ff ff 00 	movl   $0x403900,-0xf4(%ebp)
455f6e:	39 40 00
455f71:	c7 85 04 ff ff ff 08 	movl   $0x8,-0xfc(%ebp)
455f78:	00 00 00
455f7b:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
455f81:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
455f87:	e8 ca b4 fa ff       	call   0x401456
455f8c:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455f92:	50                   	push   %eax
455f93:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455f99:	50                   	push   %eax
455f9a:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455fa0:	50                   	push   %eax
455fa1:	6a 00                	push   $0x0
455fa3:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455fa9:	50                   	push   %eax
455faa:	e8 ad b4 fa ff       	call   0x40145c
455faf:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
455fb5:	50                   	push   %eax
455fb6:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
455fbc:	50                   	push   %eax
455fbd:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
455fc3:	50                   	push   %eax
455fc4:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
455fca:	50                   	push   %eax
455fcb:	6a 04                	push   $0x4
455fcd:	e8 c0 b4 fa ff       	call   0x401492
455fd2:	83 c4 14             	add    $0x14,%esp
455fd5:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
455fdc:	00 02 80