bc71a0:	a1 54 d0 d5 00       	mov    0xd5d054,%eax
bc71a5:	85 c0                	test   %eax,%eax
bc71a7:	74 13                	je     0xbc71bc
bc71a9:	50                   	push   %eax
bc71aa:	e8 23 e7 86 ff       	call   0x4358d2
bc71af:	83 c4 04             	add    $0x4,%esp
bc71b2:	c7 05 54 d0 d5 00 00 	movl   $0x0,0xd5d054
bc71b9:	00 00 00
bc71bc:	c7 05 5c d0 d5 00 00 	movl   $0x0,0xd5d05c
bc71c3:	00 00 00
bc71c6:	c7 05 58 d0 d5 00 00 	movl   $0x0,0xd5d058
bc71cd:	00 00 00
bc71d0:	c3                   	ret
bc71d1:	cc                   	int3
bc71d2:	cc                   	int3
bc71d3:	cc                   	int3
bc71d4:	cc                   	int3
bc71d5:	cc                   	int3
bc71d6:	cc                   	int3
bc71d7:	cc                   	int3
bc71d8:	cc                   	int3
bc71d9:	cc                   	int3
bc71da:	cc                   	int3
bc71db:	cc                   	int3
bc71dc:	cc                   	int3
bc71dd:	cc                   	int3
bc71de:	cc                   	int3
bc71df:	cc                   	int3
bc71e0:	cc                   	int3
bc71e1:	cc                   	int3
bc71e2:	cc                   	int3
bc71e3:	cc                   	int3
bc71e4:	cc                   	int3
bc71e5:	cc                   	int3
bc71e6:	cc                   	int3
bc71e7:	cc                   	int3
bc71e8:	cc                   	int3
bc71e9:	cc                   	int3
bc71ea:	cc                   	int3
bc71eb:	cc                   	int3
bc71ec:	cc                   	int3
bc71ed:	cc                   	int3
bc71ee:	cc                   	int3
bc71ef:	cc                   	int3
bc71f0:	55                   	push   %ebp
bc71f1:	8b ec                	mov    %esp,%ebp
bc71f3:	6a ff                	push   $0xffffffff
bc71f5:	68 a6 ca b4 00       	push   $0xb4caa6
bc71fa:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
bc7200:	50                   	push   %eax
bc7201:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
bc7206:	33 c5                	xor    %ebp,%eax
bc7208:	50                   	push   %eax
bc7209:	8d 45 f4             	lea    -0xc(%ebp),%eax
bc720c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
bc7212:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc7217:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
bc721e:	e8 34 07 87 ff       	call   0x437957
bc7223:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc7228:	e8 a0 22 87 ff       	call   0x4394cd
bc722d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
bc7230:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
bc7237:	59                   	pop    %ecx
bc7238:	8b e5                	mov    %ebp,%esp
bc723a:	5d                   	pop    %ebp
bc723b:	c3                   	ret
bc723c:	cc                   	int3
bc723d:	cc                   	int3
bc723e:	cc                   	int3
bc723f:	cc                   	int3
bc7240:	cc                   	int3
bc7241:	cc                   	int3
bc7242:	cc                   	int3
bc7243:	cc                   	int3
bc7244:	cc                   	int3
bc7245:	cc                   	int3
bc7246:	cc                   	int3
bc7247:	cc                   	int3
bc7248:	cc                   	int3
bc7249:	cc                   	int3
bc724a:	cc                   	int3
bc724b:	cc                   	int3
bc724c:	cc                   	int3
bc724d:	cc                   	int3
bc724e:	cc                   	int3
bc724f:	cc                   	int3
bc7250:	ff 35 b8 10 d8 00    	push   0xd810b8
bc7256:	68 34 d0 d5 00       	push   $0xd5d034
bc725b:	e8 a9 fb 85 ff       	call   0x426e09
bc7260:	a1 54 d0 d5 00       	mov    0xd5d054,%eax
bc7265:	85 c0                	test   %eax,%eax
bc7267:	74 13                	je     0xbc727c
bc7269:	50                   	push   %eax
bc726a:	e8 63 e6 86 ff       	call   0x4358d2
bc726f:	83 c4 04             	add    $0x4,%esp
bc7272:	c7 05 54 d0 d5 00 00 	movl   $0x0,0xd5d054
bc7279:	00 00 00
bc727c:	c7 05 5c d0 d5 00 00 	movl   $0x0,0xd5d05c
bc7283:	00 00 00
bc7286:	c7 05 58 d0 d5 00 00 	movl   $0x0,0xd5d058
bc728d:	00 00 00
bc7290:	c3                   	ret
bc7291:	cc                   	int3
bc7292:	cc                   	int3
bc7293:	cc                   	int3
bc7294:	cc                   	int3
bc7295:	cc                   	int3
bc7296:	cc                   	int3
bc7297:	cc                   	int3
bc7298:	cc                   	int3
bc7299:	cc                   	int3
bc729a:	cc                   	int3
bc729b:	cc                   	int3
bc729c:	cc                   	int3
bc729d:	cc                   	int3
bc729e:	cc                   	int3
bc729f:	cc                   	int3
bc72a0:	cc                   	int3
bc72a1:	cc                   	int3
bc72a2:	cc                   	int3
bc72a3:	cc                   	int3
bc72a4:	cc                   	int3
bc72a5:	cc                   	int3
bc72a6:	cc                   	int3
bc72a7:	cc                   	int3
bc72a8:	cc                   	int3
bc72a9:	cc                   	int3
bc72aa:	cc                   	int3
bc72ab:	cc                   	int3
bc72ac:	cc                   	int3
bc72ad:	cc                   	int3
bc72ae:	cc                   	int3
bc72af:	cc                   	int3
bc72b0:	68 a0 5c 52 00       	push   $0x525ca0
bc72b5:	6a 08                	push   $0x8
bc72b7:	6a 20                	push   $0x20
bc72b9:	68 40 7f d7 00       	push   $0xd77f40
bc72be:	e8 a5 24 85 ff       	call   0x419768
bc72c3:	c3                   	ret
bc72c4:	cc                   	int3
bc72c5:	cc                   	int3
bc72c6:	cc                   	int3
bc72c7:	cc                   	int3
bc72c8:	cc                   	int3
bc72c9:	cc                   	int3
bc72ca:	cc                   	int3
bc72cb:	cc                   	int3
bc72cc:	cc                   	int3
bc72cd:	cc                   	int3
bc72ce:	cc                   	int3
bc72cf:	cc                   	int3
bc72d0:	68 f0 5c 52 00       	push   $0x525cf0
bc72d5:	6a 09                	push   $0x9
bc72d7:	6a 20                	push   $0x20
bc72d9:	68 78 80 d7 00       	push   $0xd78078
bc72de:	e8 85 24 85 ff       	call   0x419768
bc72e3:	c3                   	ret
bc72e4:	cc                   	int3
bc72e5:	cc                   	int3
bc72e6:	cc                   	int3
bc72e7:	cc                   	int3
bc72e8:	cc                   	int3
bc72e9:	cc                   	int3
bc72ea:	cc                   	int3
bc72eb:	cc                   	int3
bc72ec:	cc                   	int3
bc72ed:	cc                   	int3
bc72ee:	cc                   	int3
bc72ef:	cc                   	int3
bc72f0:	55                   	push   %ebp
bc72f1:	8b ec                	mov    %esp,%ebp
bc72f3:	6a ff                	push   $0xffffffff
bc72f5:	68 b6 d9 b4 00       	push   $0xb4d9b6
bc72fa:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
bc7300:	50                   	push   %eax
bc7301:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
bc7306:	33 c5                	xor    %ebp,%eax
bc7308:	50                   	push   %eax
bc7309:	8d 45 f4             	lea    -0xc(%ebp),%eax
bc730c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
bc7312:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc7317:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
bc731e:	e8 34 06 87 ff       	call   0x437957
bc7323:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc7328:	e8 a0 21 87 ff       	call   0x4394cd
bc732d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
bc7330:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
bc7337:	59                   	pop    %ecx
bc7338:	8b e5                	mov    %ebp,%esp
bc733a:	5d                   	pop    %ebp
bc733b:	c3                   	ret
bc733c:	cc                   	int3
bc733d:	cc                   	int3
bc733e:	cc                   	int3
bc733f:	cc                   	int3
bc7340:	cc                   	int3
bc7341:	cc                   	int3
bc7342:	cc                   	int3
bc7343:	cc                   	int3
bc7344:	cc                   	int3
bc7345:	cc                   	int3
bc7346:	cc                   	int3
bc7347:	cc                   	int3
bc7348:	cc                   	int3
bc7349:	cc                   	int3
bc734a:	cc                   	int3
bc734b:	cc                   	int3
bc734c:	cc                   	int3
bc734d:	cc                   	int3
bc734e:	cc                   	int3
bc734f:	cc                   	int3
bc7350:	ff 35 b8 10 d8 00    	push   0xd810b8
bc7356:	68 34 d0 d5 00       	push   $0xd5d034
bc735b:	e8 a9 fa 85 ff       	call   0x426e09
bc7360:	a1 54 d0 d5 00       	mov    0xd5d054,%eax
bc7365:	85 c0                	test   %eax,%eax
bc7367:	74 13                	je     0xbc737c
bc7369:	50                   	push   %eax
bc736a:	e8 63 e5 86 ff       	call   0x4358d2
bc736f:	83 c4 04             	add    $0x4,%esp
bc7372:	c7 05 54 d0 d5 00 00 	movl   $0x0,0xd5d054
bc7379:	00 00 00
bc737c:	c7 05 5c d0 d5 00 00 	movl   $0x0,0xd5d05c
bc7383:	00 00 00
bc7386:	c7 05 58 d0 d5 00 00 	movl   $0x0,0xd5d058
bc738d:	00 00 00
bc7390:	c3                   	ret
bc7391:	cc                   	int3
bc7392:	cc                   	int3
bc7393:	cc                   	int3
bc7394:	cc                   	int3
bc7395:	cc                   	int3
bc7396:	cc                   	int3
bc7397:	cc                   	int3
bc7398:	cc                   	int3
bc7399:	cc                   	int3
bc739a:	cc                   	int3
bc739b:	cc                   	int3
bc739c:	cc                   	int3
bc739d:	cc                   	int3
bc739e:	cc                   	int3
bc739f:	cc                   	int3
bc73a0:	cc                   	int3
bc73a1:	cc                   	int3
bc73a2:	cc                   	int3
bc73a3:	cc                   	int3
bc73a4:	cc                   	int3
bc73a5:	cc                   	int3
bc73a6:	cc                   	int3
bc73a7:	cc                   	int3
bc73a8:	cc                   	int3
bc73a9:	cc                   	int3
bc73aa:	cc                   	int3
bc73ab:	cc                   	int3
bc73ac:	cc                   	int3
bc73ad:	cc                   	int3
bc73ae:	cc                   	int3
bc73af:	cc                   	int3
bc73b0:	55                   	push   %ebp
bc73b1:	8b ec                	mov    %esp,%ebp
bc73b3:	6a ff                	push   $0xffffffff
bc73b5:	68 c6 da b4 00       	push   $0xb4dac6
bc73ba:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
bc73c0:	50                   	push   %eax
bc73c1:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
bc73c6:	33 c5                	xor    %ebp,%eax
bc73c8:	50                   	push   %eax
bc73c9:	8d 45 f4             	lea    -0xc(%ebp),%eax
bc73cc:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
bc73d2:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc73d7:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
bc73de:	e8 74 05 87 ff       	call   0x437957
bc73e3:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc73e8:	e8 e0 20 87 ff       	call   0x4394cd
bc73ed:	8b 4d f4             	mov    -0xc(%ebp),%ecx
bc73f0:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
bc73f7:	59                   	pop    %ecx
bc73f8:	8b e5                	mov    %ebp,%esp
bc73fa:	5d                   	pop    %ebp
bc73fb:	c3                   	ret
bc73fc:	cc                   	int3
bc73fd:	cc                   	int3
bc73fe:	cc                   	int3
bc73ff:	cc                   	int3
bc7400:	cc                   	int3
bc7401:	cc                   	int3
bc7402:	cc                   	int3
bc7403:	cc                   	int3
bc7404:	cc                   	int3
bc7405:	cc                   	int3
bc7406:	cc                   	int3
bc7407:	cc                   	int3
bc7408:	cc                   	int3
bc7409:	cc                   	int3
bc740a:	cc                   	int3
bc740b:	cc                   	int3
bc740c:	cc                   	int3
bc740d:	cc                   	int3
bc740e:	cc                   	int3
bc740f:	cc                   	int3
bc7410:	ff 35 b8 10 d8 00    	push   0xd810b8
bc7416:	68 34 d0 d5 00       	push   $0xd5d034
bc741b:	e8 e9 f9 85 ff       	call   0x426e09
bc7420:	a1 54 d0 d5 00       	mov    0xd5d054,%eax
bc7425:	85 c0                	test   %eax,%eax
bc7427:	74 13                	je     0xbc743c
bc7429:	50                   	push   %eax
bc742a:	e8 a3 e4 86 ff       	call   0x4358d2
bc742f:	83 c4 04             	add    $0x4,%esp
bc7432:	c7 05 54 d0 d5 00 00 	movl   $0x0,0xd5d054
bc7439:	00 00 00
bc743c:	c7 05 5c d0 d5 00 00 	movl   $0x0,0xd5d05c
bc7443:	00 00 00
bc7446:	c7 05 58 d0 d5 00 00 	movl   $0x0,0xd5d058
bc744d:	00 00 00
bc7450:	c3                   	ret
bc7451:	cc                   	int3
bc7452:	cc                   	int3
bc7453:	cc                   	int3
bc7454:	cc                   	int3
bc7455:	cc                   	int3
bc7456:	cc                   	int3
bc7457:	cc                   	int3
bc7458:	cc                   	int3
bc7459:	cc                   	int3
bc745a:	cc                   	int3
bc745b:	cc                   	int3
bc745c:	cc                   	int3
bc745d:	cc                   	int3
bc745e:	cc                   	int3
bc745f:	cc                   	int3
bc7460:	cc                   	int3
bc7461:	cc                   	int3
bc7462:	cc                   	int3
bc7463:	cc                   	int3
bc7464:	cc                   	int3
bc7465:	cc                   	int3
bc7466:	cc                   	int3
bc7467:	cc                   	int3
bc7468:	cc                   	int3
bc7469:	cc                   	int3
bc746a:	cc                   	int3
bc746b:	cc                   	int3
bc746c:	cc                   	int3
bc746d:	cc                   	int3
bc746e:	cc                   	int3
bc746f:	cc                   	int3
bc7470:	55                   	push   %ebp
bc7471:	8b ec                	mov    %esp,%ebp
bc7473:	6a ff                	push   $0xffffffff