45aadb:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
45aae1:	e8 70 69 fa ff       	call   0x401456
45aae6:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45aaec:	50                   	push   %eax
45aaed:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45aaf3:	50                   	push   %eax
45aaf4:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45aafa:	50                   	push   %eax
45aafb:	6a 00                	push   $0x0
45aafd:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45ab03:	50                   	push   %eax
45ab04:	e8 53 69 fa ff       	call   0x40145c
45ab09:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45ab0f:	50                   	push   %eax
45ab10:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45ab16:	50                   	push   %eax
45ab17:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45ab1d:	50                   	push   %eax
45ab1e:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45ab24:	50                   	push   %eax
45ab25:	6a 04                	push   $0x4
45ab27:	e8 66 69 fa ff       	call   0x401492
45ab2c:	83 c4 14             	add    $0x14,%esp
45ab2f:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
45ab36:	00 02 80
45ab39:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
45ab40:	00 00 00
45ab43:	c7 85 2c ff ff ff 04 	movl   $0x80020004,-0xd4(%ebp)
45ab4a:	00 02 80
45ab4d:	c7 85 24 ff ff ff 0a 	movl   $0xa,-0xdc(%ebp)
45ab54:	00 00 00
45ab57:	c7 85 3c ff ff ff 04 	movl   $0x80020004,-0xc4(%ebp)
45ab5e:	00 02 80
45ab61:	c7 85 34 ff ff ff 0a 	movl   $0xa,-0xcc(%ebp)
45ab68:	00 00 00
45ab6b:	c7 85 0c ff ff ff 00 	movl   $0x403900,-0xf4(%ebp)
45ab72:	39 40 00
45ab75:	c7 85 04 ff ff ff 08 	movl   $0x8,-0xfc(%ebp)
45ab7c:	00 00 00
45ab7f:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
45ab85:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
45ab8b:	e8 c6 68 fa ff       	call   0x401456
45ab90:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45ab96:	50                   	push   %eax
45ab97:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45ab9d:	50                   	push   %eax
45ab9e:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45aba4:	50                   	push   %eax
45aba5:	6a 00                	push   $0x0
45aba7:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45abad:	50                   	push   %eax
45abae:	e8 a9 68 fa ff       	call   0x40145c
45abb3:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45abb9:	50                   	push   %eax
45abba:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45abc0:	50                   	push   %eax
45abc1:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45abc7:	50                   	push   %eax
45abc8:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45abce:	50                   	push   %eax
45abcf:	6a 04                	push   $0x4
45abd1:	e8 bc 68 fa ff       	call   0x401492
45abd6:	83 c4 14             	add    $0x14,%esp
45abd9:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
45abe0:	00 02 80
45abe3:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
45abea:	00 00 00
45abed:	c7 85 2c ff ff ff 04 	movl   $0x80020004,-0xd4(%ebp)
45abf4:	00 02 80
45abf7:	c7 85 24 ff ff ff 0a 	movl   $0xa,-0xdc(%ebp)
45abfe:	00 00 00
45ac01:	c7 85 3c ff ff ff 04 	movl   $0x80020004,-0xc4(%ebp)
45ac08:	00 02 80
45ac0b:	c7 85 34 ff ff ff 0a 	movl   $0xa,-0xcc(%ebp)
45ac12:	00 00 00
45ac15:	c7 85 0c ff ff ff 00 	movl   $0x403900,-0xf4(%ebp)
45ac1c:	39 40 00
45ac1f:	c7 85 04 ff ff ff 08 	movl   $0x8,-0xfc(%ebp)
45ac26:	00 00 00
45ac29:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
45ac2f:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
45ac35:	e8 1c 68 fa ff       	call   0x401456
45ac3a:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45ac40:	50                   	push   %eax
45ac41:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45ac47:	50                   	push   %eax
45ac48:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45ac4e:	50                   	push   %eax
45ac4f:	6a 00                	push   $0x0
45ac51:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45ac57:	50                   	push   %eax
45ac58:	e8 ff 67 fa ff       	call   0x40145c
45ac5d:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45ac63:	50                   	push   %eax
45ac64:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45ac6a:	50                   	push   %eax
45ac6b:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45ac71:	50                   	push   %eax
45ac72:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45ac78:	50                   	push   %eax
45ac79:	6a 04                	push   $0x4
45ac7b:	e8 12 68 fa ff       	call   0x401492
45ac80:	83 c4 14             	add    $0x14,%esp
45ac83:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
45ac8a:	00 02 80
45ac8d:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
45ac94:	00 00 00
45ac97:	c7 85 2c ff ff ff 04 	movl   $0x80020004,-0xd4(%ebp)
45ac9e:	00 02 80
45aca1:	c7 85 24 ff ff ff 0a 	movl   $0xa,-0xdc(%ebp)
45aca8:	00 00 00
45acab:	c7 85 3c ff ff ff 04 	movl   $0x80020004,-0xc4(%ebp)
45acb2:	00 02 80
45acb5:	c7 85 34 ff ff ff 0a 	movl   $0xa,-0xcc(%ebp)
45acbc:	00 00 00
45acbf:	c7 85 0c ff ff ff 00 	movl   $0x403900,-0xf4(%ebp)
45acc6:	39 40 00
45acc9:	c7 85 04 ff ff ff 08 	movl   $0x8,-0xfc(%ebp)
45acd0:	00 00 00
45acd3:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
45acd9:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
45acdf:	e8 72 67 fa ff       	call   0x401456
45ace4:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45acea:	50                   	push   %eax
45aceb:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45acf1:	50                   	push   %eax
45acf2:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45acf8:	50                   	push   %eax
45acf9:	6a 00                	push   $0x0
45acfb:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45ad01:	50                   	push   %eax
45ad02:	e8 55 67 fa ff       	call   0x40145c
45ad07:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45ad0d:	50                   	push   %eax
45ad0e:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45ad14:	50                   	push   %eax
45ad15:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45ad1b:	50                   	push   %eax
45ad1c:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45ad22:	50                   	push   %eax
45ad23:	6a 04                	push   $0x4
45ad25:	e8 68 67 fa ff       	call   0x401492
45ad2a:	83 c4 14             	add    $0x14,%esp
45ad2d:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
45ad34:	00 02 80
45ad37:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
45ad3e:	00 00 00
45ad41:	c7 85 2c ff ff ff 04 	movl   $0x80020004,-0xd4(%ebp)
45ad48:	00 02 80
45ad4b:	c7 85 24 ff ff ff 0a 	movl   $0xa,-0xdc(%ebp)
45ad52:	00 00 00
45ad55:	c7 85 3c ff ff ff 04 	movl   $0x80020004,-0xc4(%ebp)
45ad5c:	00 02 80
45ad5f:	c7 85 34 ff ff ff 0a 	movl   $0xa,-0xcc(%ebp)
45ad66:	00 00 00
45ad69:	c7 85 0c ff ff ff 00 	movl   $0x403900,-0xf4(%ebp)
45ad70:	39 40 00
45ad73:	c7 85 04 ff ff ff 08 	movl   $0x8,-0xfc(%ebp)
45ad7a:	00 00 00
45ad7d:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
45ad83:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
45ad89:	e8 c8 66 fa ff       	call   0x401456
45ad8e:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45ad94:	50                   	push   %eax
45ad95:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45ad9b:	50                   	push   %eax
45ad9c:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45ada2:	50                   	push   %eax
45ada3:	6a 00                	push   $0x0
45ada5:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45adab:	50                   	push   %eax
45adac:	e8 ab 66 fa ff       	call   0x40145c
45adb1:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45adb7:	50                   	push   %eax
45adb8:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45adbe:	50                   	push   %eax
45adbf:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45adc5:	50                   	push   %eax
45adc6:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45adcc:	50                   	push   %eax
45adcd:	6a 04                	push   $0x4
45adcf:	e8 be 66 fa ff       	call   0x401492
45add4:	83 c4 14             	add    $0x14,%esp
45add7:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
45adde:	00 02 80
45ade1:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
45ade8:	00 00 00
45adeb:	c7 85 2c ff ff ff 04 	movl   $0x80020004,-0xd4(%ebp)
45adf2:	00 02 80
45adf5:	c7 85 24 ff ff ff 0a 	movl   $0xa,-0xdc(%ebp)
45adfc:	00 00 00
45adff:	c7 85 fc fe ff ff 10 	movl   $0x403910,-0x104(%ebp)
45ae06:	39 40 00
45ae09:	c7 85 f4 fe ff ff 08 	movl   $0x8,-0x10c(%ebp)
45ae10:	00 00 00
45ae13:	8d 95 f4 fe ff ff    	lea    -0x10c(%ebp),%edx
45ae19:	8d 8d 34 ff ff ff    	lea    -0xcc(%ebp),%ecx
45ae1f:	e8 32 66 fa ff       	call   0x401456
45ae24:	c7 85 0c ff ff ff 00 	movl   $0x403900,-0xf4(%ebp)
45ae2b:	39 40 00
45ae2e:	c7 85 04 ff ff ff 08 	movl   $0x8,-0xfc(%ebp)
45ae35:	00 00 00
45ae38:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
45ae3e:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
45ae44:	e8 0d 66 fa ff       	call   0x401456
45ae49:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45ae4f:	50                   	push   %eax
45ae50:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45ae56:	50                   	push   %eax
45ae57:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45ae5d:	50                   	push   %eax
45ae5e:	6a 40                	push   $0x40
45ae60:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45ae66:	50                   	push   %eax
45ae67:	e8 f0 65 fa ff       	call   0x40145c
45ae6c:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45ae72:	50                   	push   %eax
45ae73:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45ae79:	50                   	push   %eax
45ae7a:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45ae80:	50                   	push   %eax
45ae81:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45ae87:	50                   	push   %eax
45ae88:	6a 04                	push   $0x4
45ae8a:	e8 03 66 fa ff       	call   0x401492
45ae8f:	83 c4 14             	add    $0x14,%esp
45ae92:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
45ae99:	00 02 80
45ae9c:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
45aea3:	00 00 00
45aea6:	c7 85 2c ff ff ff 04 	movl   $0x80020004,-0xd4(%ebp)
45aead:	00 02 80
45aeb0:	c7 85 24 ff ff ff 0a 	movl   $0xa,-0xdc(%ebp)
45aeb7:	00 00 00
45aeba:	c7 85 3c ff ff ff 04 	movl   $0x80020004,-0xc4(%ebp)
45aec1:	00 02 80
45aec4:	c7 85 34 ff ff ff 0a 	movl   $0xa,-0xcc(%ebp)
45aecb:	00 00 00
45aece:	c7 85 0c ff ff ff 00 	movl   $0x403900,-0xf4(%ebp)
45aed5:	39 40 00
45aed8:	c7 85 04 ff ff ff 08 	movl   $0x8,-0xfc(%ebp)
45aedf:	00 00 00
45aee2:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
45aee8:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
45aeee:	e8 63 65 fa ff       	call   0x401456
45aef3:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45aef9:	50                   	push   %eax
45aefa:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45af00:	50                   	push   %eax
45af01:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45af07:	50                   	push   %eax
45af08:	6a 00                	push   $0x0
45af0a:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45af10:	50                   	push   %eax
45af11:	e8 46 65 fa ff       	call   0x40145c
45af16:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45af1c:	50                   	push   %eax
45af1d:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45af23:	50                   	push   %eax
45af24:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45af2a:	50                   	push   %eax
45af2b:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45af31:	50                   	push   %eax
45af32:	6a 04                	push   $0x4
45af34:	e8 59 65 fa ff       	call   0x401492
45af39:	83 c4 14             	add    $0x14,%esp
45af3c:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
45af43:	00 02 80
45af46:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
45af4d:	00 00 00
45af50:	c7 85 2c ff ff ff 04 	movl   $0x80020004,-0xd4(%ebp)
45af57:	00 02 80
45af5a:	c7 85 24 ff ff ff 0a 	movl   $0xa,-0xdc(%ebp)
45af61:	00 00 00
45af64:	c7 85 3c ff ff ff 04 	movl   $0x80020004,-0xc4(%ebp)
45af6b:	00 02 80
45af6e:	c7 85 34 ff ff ff 0a 	movl   $0xa,-0xcc(%ebp)
45af75:	00 00 00
45af78:	c7 85 0c ff ff ff 00 	movl   $0x403900,-0xf4(%ebp)
45af7f:	39 40 00
45af82:	c7 85 04 ff ff ff 08 	movl   $0x8,-0xfc(%ebp)
45af89:	00 00 00
45af8c:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
45af92:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
45af98:	e8 b9 64 fa ff       	call   0x401456
45af9d:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45afa3:	50                   	push   %eax
45afa4:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45afaa:	50                   	push   %eax
45afab:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45afb1:	50                   	push   %eax
45afb2:	6a 00                	push   $0x0
45afb4:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45afba:	50                   	push   %eax
45afbb:	e8 9c 64 fa ff       	call   0x40145c
45afc0:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45afc6:	50                   	push   %eax
45afc7:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45afcd:	50                   	push   %eax
45afce:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45afd4:	50                   	push   %eax
45afd5:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45afdb:	50                   	push   %eax
45afdc:	6a 04                	push   $0x4
45afde:	e8 af 64 fa ff       	call   0x401492
45afe3:	83 c4 14             	add    $0x14,%esp
45afe6:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
45afed:	00 02 80
45aff0:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
45aff7:	00 00 00
45affa:	c7 85 2c ff ff ff 04 	movl   $0x80020004,-0xd4(%ebp)
45b001:	00 02 80
45b004:	c7 85 24 ff ff ff 0a 	movl   $0xa,-0xdc(%ebp)
45b00b:	00 00 00
45b00e:	c7 85 3c ff ff ff 04 	movl   $0x80020004,-0xc4(%ebp)
45b015:	00 02 80
45b018:	c7 85 34 ff ff ff 0a 	movl   $0xa,-0xcc(%ebp)
45b01f:	00 00 00
45b022:	c7 85 0c ff ff ff 00 	movl   $0x403900,-0xf4(%ebp)
45b029:	39 40 00
45b02c:	c7 85 04 ff ff ff 08 	movl   $0x8,-0xfc(%ebp)
45b033:	00 00 00
45b036:	8d 95 04 ff ff ff    	lea    -0xfc(%ebp),%edx
45b03c:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
45b042:	e8 0f 64 fa ff       	call   0x401456
45b047:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45b04d:	50                   	push   %eax
45b04e:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45b054:	50                   	push   %eax
45b055:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45b05b:	50                   	push   %eax
45b05c:	6a 00                	push   $0x0
45b05e:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45b064:	50                   	push   %eax
45b065:	e8 f2 63 fa ff       	call   0x40145c
45b06a:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
45b070:	50                   	push   %eax
45b071:	8d 85 24 ff ff ff    	lea    -0xdc(%ebp),%eax
45b077:	50                   	push   %eax
45b078:	8d 85 34 ff ff ff    	lea    -0xcc(%ebp),%eax
45b07e:	50                   	push   %eax
45b07f:	8d 85 44 ff ff ff    	lea    -0xbc(%ebp),%eax
45b085:	50                   	push   %eax
45b086:	6a 04                	push   $0x4
45b088:	e8 05 64 fa ff       	call   0x401492
45b08d:	83 c4 14             	add    $0x14,%esp
45b090:	c7 85 1c ff ff ff 04 	movl   $0x80020004,-0xe4(%ebp)
45b097:	00 02 80
45b09a:	c7 85 14 ff ff ff 0a 	movl   $0xa,-0xec(%ebp)
45b0a1:	00 00 00