bc9e29:	85 c9                	test   %ecx,%ecx
bc9e2b:	74 10                	je     0xbc9e3d
bc9e2d:	8b 41 04             	mov    0x4(%ecx),%eax
bc9e30:	83 c1 04             	add    $0x4,%ecx
bc9e33:	8b 40 04             	mov    0x4(%eax),%eax
bc9e36:	03 c8                	add    %eax,%ecx
bc9e38:	8b 01                	mov    (%ecx),%eax
bc9e3a:	ff 50 0c             	call   *0xc(%eax)
bc9e3d:	b9 80 8e d7 00       	mov    $0xd78e80,%ecx
bc9e42:	e8 a8 5b 87 ff       	call   0x43f9ef
bc9e47:	8b 4d f4             	mov    -0xc(%ebp),%ecx
bc9e4a:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
bc9e51:	59                   	pop    %ecx
bc9e52:	8b e5                	mov    %ebp,%esp
bc9e54:	5d                   	pop    %ebp
bc9e55:	c3                   	ret
bc9e56:	cc                   	int3
bc9e57:	cc                   	int3
bc9e58:	cc                   	int3
bc9e59:	cc                   	int3
bc9e5a:	cc                   	int3
bc9e5b:	cc                   	int3
bc9e5c:	cc                   	int3
bc9e5d:	cc                   	int3
bc9e5e:	cc                   	int3
bc9e5f:	cc                   	int3
bc9e60:	cc                   	int3
bc9e61:	cc                   	int3
bc9e62:	cc                   	int3
bc9e63:	cc                   	int3
bc9e64:	cc                   	int3
bc9e65:	cc                   	int3
bc9e66:	cc                   	int3
bc9e67:	cc                   	int3
bc9e68:	cc                   	int3
bc9e69:	cc                   	int3
bc9e6a:	cc                   	int3
bc9e6b:	cc                   	int3
bc9e6c:	cc                   	int3
bc9e6d:	cc                   	int3
bc9e6e:	cc                   	int3
bc9e6f:	cc                   	int3
bc9e70:	55                   	push   %ebp
bc9e71:	8b ec                	mov    %esp,%ebp
bc9e73:	6a ff                	push   $0xffffffff
bc9e75:	68 96 c7 b6 00       	push   $0xb6c796
bc9e7a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
bc9e80:	50                   	push   %eax
bc9e81:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
bc9e86:	33 c5                	xor    %ebp,%eax
bc9e88:	50                   	push   %eax
bc9e89:	8d 45 f4             	lea    -0xc(%ebp),%eax
bc9e8c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
bc9e92:	8b 0d 94 8e d7 00    	mov    0xd78e94,%ecx
bc9e98:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
bc9e9f:	c7 05 90 8e d7 00 28 	movl   $0xbe7928,0xd78e90
bc9ea6:	79 be 00
bc9ea9:	85 c9                	test   %ecx,%ecx
bc9eab:	74 10                	je     0xbc9ebd
bc9ead:	8b 41 04             	mov    0x4(%ecx),%eax
bc9eb0:	83 c1 04             	add    $0x4,%ecx
bc9eb3:	8b 40 04             	mov    0x4(%eax),%eax
bc9eb6:	03 c8                	add    %eax,%ecx
bc9eb8:	8b 01                	mov    (%ecx),%eax
bc9eba:	ff 50 0c             	call   *0xc(%eax)
bc9ebd:	b9 90 8e d7 00       	mov    $0xd78e90,%ecx
bc9ec2:	e8 28 5b 87 ff       	call   0x43f9ef
bc9ec7:	8b 4d f4             	mov    -0xc(%ebp),%ecx
bc9eca:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
bc9ed1:	59                   	pop    %ecx
bc9ed2:	8b e5                	mov    %ebp,%esp
bc9ed4:	5d                   	pop    %ebp
bc9ed5:	c3                   	ret
bc9ed6:	cc                   	int3
bc9ed7:	cc                   	int3
bc9ed8:	cc                   	int3
bc9ed9:	cc                   	int3
bc9eda:	cc                   	int3
bc9edb:	cc                   	int3
bc9edc:	cc                   	int3
bc9edd:	cc                   	int3
bc9ede:	cc                   	int3
bc9edf:	cc                   	int3
bc9ee0:	cc                   	int3
bc9ee1:	cc                   	int3
bc9ee2:	cc                   	int3
bc9ee3:	cc                   	int3
bc9ee4:	cc                   	int3
bc9ee5:	cc                   	int3
bc9ee6:	cc                   	int3
bc9ee7:	cc                   	int3
bc9ee8:	cc                   	int3
bc9ee9:	cc                   	int3
bc9eea:	cc                   	int3
bc9eeb:	cc                   	int3
bc9eec:	cc                   	int3
bc9eed:	cc                   	int3
bc9eee:	cc                   	int3
bc9eef:	cc                   	int3
bc9ef0:	c7 05 a0 8e d7 00 a0 	movl   $0xbe94a0,0xd78ea0
bc9ef7:	94 be 00
bc9efa:	b9 a0 8e d7 00       	mov    $0xd78ea0,%ecx
bc9eff:	e9 d9 97 84 ff       	jmp    0x4136dd
bc9f04:	cc                   	int3
bc9f05:	cc                   	int3
bc9f06:	cc                   	int3
bc9f07:	cc                   	int3
bc9f08:	cc                   	int3
bc9f09:	cc                   	int3
bc9f0a:	cc                   	int3
bc9f0b:	cc                   	int3
bc9f0c:	cc                   	int3
bc9f0d:	cc                   	int3
bc9f0e:	cc                   	int3
bc9f0f:	cc                   	int3
bc9f10:	83 3d f8 8e d7 00 08 	cmpl   $0x8,0xd78ef8
bc9f17:	72 29                	jb     0xbc9f42
bc9f19:	56                   	push   %esi
bc9f1a:	8b 35 e4 8e d7 00    	mov    0xd78ee4,%esi
bc9f20:	b9 e4 8e d7 00       	mov    $0xd78ee4,%ecx
bc9f25:	68 e4 8e d7 00       	push   $0xd78ee4
bc9f2a:	e8 1b 46 87 ff       	call   0x43e54a
bc9f2f:	a1 f8 8e d7 00       	mov    0xd78ef8,%eax
bc9f34:	b9 e4 8e d7 00       	mov    $0xd78ee4,%ecx
bc9f39:	40                   	inc    %eax
bc9f3a:	50                   	push   %eax
bc9f3b:	56                   	push   %esi
bc9f3c:	e8 06 7d 85 ff       	call   0x421c47
bc9f41:	5e                   	pop    %esi
bc9f42:	33 c0                	xor    %eax,%eax
bc9f44:	c7 05 f8 8e d7 00 07 	movl   $0x7,0xd78ef8
bc9f4b:	00 00 00
bc9f4e:	c7 05 f4 8e d7 00 00 	movl   $0x0,0xd78ef4
bc9f55:	00 00 00
bc9f58:	b9 e4 8e d7 00       	mov    $0xd78ee4,%ecx
bc9f5d:	66 a3 e4 8e d7 00    	mov    %ax,0xd78ee4
bc9f63:	e9 fd eb 84 ff       	jmp    0x418b65
bc9f68:	cc                   	int3
bc9f69:	cc                   	int3
bc9f6a:	cc                   	int3
bc9f6b:	cc                   	int3
bc9f6c:	cc                   	int3
bc9f6d:	cc                   	int3
bc9f6e:	cc                   	int3
bc9f6f:	cc                   	int3
bc9f70:	cc                   	int3
bc9f71:	cc                   	int3
bc9f72:	cc                   	int3
bc9f73:	cc                   	int3
bc9f74:	cc                   	int3
bc9f75:	cc                   	int3
bc9f76:	cc                   	int3
bc9f77:	cc                   	int3
bc9f78:	cc                   	int3
bc9f79:	cc                   	int3
bc9f7a:	cc                   	int3
bc9f7b:	cc                   	int3
bc9f7c:	cc                   	int3
bc9f7d:	cc                   	int3
bc9f7e:	cc                   	int3
bc9f7f:	cc                   	int3
bc9f80:	83 3d d8 8e d7 00 08 	cmpl   $0x8,0xd78ed8
bc9f87:	72 29                	jb     0xbc9fb2
bc9f89:	56                   	push   %esi
bc9f8a:	8b 35 c4 8e d7 00    	mov    0xd78ec4,%esi
bc9f90:	b9 c4 8e d7 00       	mov    $0xd78ec4,%ecx
bc9f95:	68 c4 8e d7 00       	push   $0xd78ec4
bc9f9a:	e8 ab 45 87 ff       	call   0x43e54a
bc9f9f:	a1 d8 8e d7 00       	mov    0xd78ed8,%eax
bc9fa4:	b9 c4 8e d7 00       	mov    $0xd78ec4,%ecx
bc9fa9:	40                   	inc    %eax
bc9faa:	50                   	push   %eax
bc9fab:	56                   	push   %esi
bc9fac:	e8 96 7c 85 ff       	call   0x421c47
bc9fb1:	5e                   	pop    %esi
bc9fb2:	33 c0                	xor    %eax,%eax
bc9fb4:	c7 05 d8 8e d7 00 07 	movl   $0x7,0xd78ed8
bc9fbb:	00 00 00
bc9fbe:	c7 05 d4 8e d7 00 00 	movl   $0x0,0xd78ed4
bc9fc5:	00 00 00
bc9fc8:	b9 c4 8e d7 00       	mov    $0xd78ec4,%ecx
bc9fcd:	66 a3 c4 8e d7 00    	mov    %ax,0xd78ec4
bc9fd3:	e9 8d eb 84 ff       	jmp    0x418b65
bc9fd8:	cc                   	int3
bc9fd9:	cc                   	int3
bc9fda:	cc                   	int3
bc9fdb:	cc                   	int3
bc9fdc:	cc                   	int3
bc9fdd:	cc                   	int3
bc9fde:	cc                   	int3
bc9fdf:	cc                   	int3
bc9fe0:	cc                   	int3
bc9fe1:	cc                   	int3
bc9fe2:	cc                   	int3
bc9fe3:	cc                   	int3
bc9fe4:	cc                   	int3
bc9fe5:	cc                   	int3
bc9fe6:	cc                   	int3
bc9fe7:	cc                   	int3
bc9fe8:	cc                   	int3
bc9fe9:	cc                   	int3
bc9fea:	cc                   	int3
bc9feb:	cc                   	int3
bc9fec:	cc                   	int3
bc9fed:	cc                   	int3
bc9fee:	cc                   	int3
bc9fef:	cc                   	int3
bc9ff0:	c7 05 04 8f d7 00 f8 	movl   $0xbe98f8,0xd78f04
bc9ff7:	98 be 00
bc9ffa:	b9 04 8f d7 00       	mov    $0xd78f04,%ecx
bc9fff:	e9 d9 96 84 ff       	jmp    0x4136dd
bca004:	cc                   	int3
bca005:	cc                   	int3
bca006:	cc                   	int3
bca007:	cc                   	int3
bca008:	cc                   	int3
bca009:	cc                   	int3
bca00a:	cc                   	int3
bca00b:	cc                   	int3
bca00c:	cc                   	int3
bca00d:	cc                   	int3
bca00e:	cc                   	int3
bca00f:	cc                   	int3
bca010:	c7 05 18 8f d7 00 48 	movl   $0xbe9948,0xd78f18
bca017:	99 be 00
bca01a:	b9 18 8f d7 00       	mov    $0xd78f18,%ecx
bca01f:	e9 b9 96 84 ff       	jmp    0x4136dd
bca024:	cc                   	int3
bca025:	cc                   	int3
bca026:	cc                   	int3
bca027:	cc                   	int3
bca028:	cc                   	int3
bca029:	cc                   	int3
bca02a:	cc                   	int3
bca02b:	cc                   	int3
bca02c:	cc                   	int3
bca02d:	cc                   	int3
bca02e:	cc                   	int3
bca02f:	cc                   	int3
bca030:	83 3d 40 8f d7 00 08 	cmpl   $0x8,0xd78f40
bca037:	72 29                	jb     0xbca062
bca039:	56                   	push   %esi
bca03a:	8b 35 2c 8f d7 00    	mov    0xd78f2c,%esi
bca040:	b9 2c 8f d7 00       	mov    $0xd78f2c,%ecx
bca045:	68 2c 8f d7 00       	push   $0xd78f2c
bca04a:	e8 fb 44 87 ff       	call   0x43e54a
bca04f:	a1 40 8f d7 00       	mov    0xd78f40,%eax
bca054:	b9 2c 8f d7 00       	mov    $0xd78f2c,%ecx
bca059:	40                   	inc    %eax
bca05a:	50                   	push   %eax
bca05b:	56                   	push   %esi
bca05c:	e8 e6 7b 85 ff       	call   0x421c47
bca061:	5e                   	pop    %esi
bca062:	33 c0                	xor    %eax,%eax
bca064:	c7 05 40 8f d7 00 07 	movl   $0x7,0xd78f40
bca06b:	00 00 00
bca06e:	c7 05 3c 8f d7 00 00 	movl   $0x0,0xd78f3c
bca075:	00 00 00
bca078:	b9 2c 8f d7 00       	mov    $0xd78f2c,%ecx
bca07d:	66 a3 2c 8f d7 00    	mov    %ax,0xd78f2c
bca083:	e9 dd ea 84 ff       	jmp    0x418b65
bca088:	cc                   	int3
bca089:	cc                   	int3
bca08a:	cc                   	int3
bca08b:	cc                   	int3
bca08c:	cc                   	int3
bca08d:	cc                   	int3
bca08e:	cc                   	int3
bca08f:	cc                   	int3
bca090:	cc                   	int3
bca091:	cc                   	int3
bca092:	cc                   	int3
bca093:	cc                   	int3
bca094:	cc                   	int3
bca095:	cc                   	int3
bca096:	cc                   	int3
bca097:	cc                   	int3
bca098:	cc                   	int3
bca099:	cc                   	int3
bca09a:	cc                   	int3
bca09b:	cc                   	int3
bca09c:	cc                   	int3
bca09d:	cc                   	int3
bca09e:	cc                   	int3
bca09f:	cc                   	int3
bca0a0:	83 3d 60 8f d7 00 08 	cmpl   $0x8,0xd78f60
bca0a7:	72 29                	jb     0xbca0d2
bca0a9:	56                   	push   %esi
bca0aa:	8b 35 4c 8f d7 00    	mov    0xd78f4c,%esi
bca0b0:	b9 4c 8f d7 00       	mov    $0xd78f4c,%ecx
bca0b5:	68 4c 8f d7 00       	push   $0xd78f4c
bca0ba:	e8 8b 44 87 ff       	call   0x43e54a
bca0bf:	a1 60 8f d7 00       	mov    0xd78f60,%eax
bca0c4:	b9 4c 8f d7 00       	mov    $0xd78f4c,%ecx
bca0c9:	40                   	inc    %eax
bca0ca:	50                   	push   %eax
bca0cb:	56                   	push   %esi
bca0cc:	e8 76 7b 85 ff       	call   0x421c47
bca0d1:	5e                   	pop    %esi
bca0d2:	33 c0                	xor    %eax,%eax
bca0d4:	c7 05 60 8f d7 00 07 	movl   $0x7,0xd78f60
bca0db:	00 00 00
bca0de:	c7 05 5c 8f d7 00 00 	movl   $0x0,0xd78f5c
bca0e5:	00 00 00
bca0e8:	b9 4c 8f d7 00       	mov    $0xd78f4c,%ecx
bca0ed:	66 a3 4c 8f d7 00    	mov    %ax,0xd78f4c
bca0f3:	e9 6d ea 84 ff       	jmp    0x418b65
bca0f8:	cc                   	int3
bca0f9:	cc                   	int3
bca0fa:	cc                   	int3
bca0fb:	cc                   	int3
bca0fc:	cc                   	int3
bca0fd:	cc                   	int3
bca0fe:	cc                   	int3
bca0ff:	cc                   	int3
bca100:	cc                   	int3
bca101:	cc                   	int3
bca102:	cc                   	int3
bca103:	cc                   	int3
bca104:	cc                   	int3
bca105:	cc                   	int3
bca106:	cc                   	int3
bca107:	cc                   	int3
bca108:	cc                   	int3
bca109:	cc                   	int3
bca10a:	cc                   	int3
bca10b:	cc                   	int3
bca10c:	cc                   	int3
bca10d:	cc                   	int3
bca10e:	cc                   	int3
bca10f:	cc                   	int3
bca110:	c7 05 6c 8f d7 00 28 	movl   $0xbe9d28,0xd78f6c
bca117:	9d be 00
bca11a:	b9 6c 8f d7 00       	mov    $0xd78f6c,%ecx
bca11f:	e9 b9 95 84 ff       	jmp    0x4136dd
bca124:	cc                   	int3
bca125:	cc                   	int3
bca126:	cc                   	int3
bca127:	cc                   	int3
bca128:	cc                   	int3
bca129:	cc                   	int3
bca12a:	cc                   	int3
bca12b:	cc                   	int3
bca12c:	cc                   	int3
bca12d:	cc                   	int3
bca12e:	cc                   	int3
bca12f:	cc                   	int3
bca130:	c7 05 80 8f d7 00 84 	movl   $0xbe9d84,0xd78f80
bca137:	9d be 00
bca13a:	b9 80 8f d7 00       	mov    $0xd78f80,%ecx