a6c05c:	cc                   	int3
a6c05d:	cc                   	int3
a6c05e:	cc                   	int3
a6c05f:	cc                   	int3
a6c060:	cc                   	int3
a6c061:	cc                   	int3
a6c062:	cc                   	int3
a6c063:	cc                   	int3
a6c064:	cc                   	int3
a6c065:	cc                   	int3
a6c066:	cc                   	int3
a6c067:	cc                   	int3
a6c068:	cc                   	int3
a6c069:	cc                   	int3
a6c06a:	cc                   	int3
a6c06b:	cc                   	int3
a6c06c:	cc                   	int3
a6c06d:	cc                   	int3
a6c06e:	6a 38                	push   $0x38
a6c070:	b8 b6 d8 bb 00       	mov    $0xbbd8b6,%eax
a6c075:	e8 11 e2 99 ff       	call   0x40a28b
a6c07a:	8b 7d 08             	mov    0x8(%ebp),%edi
a6c07d:	33 db                	xor    %ebx,%ebx
a6c07f:	89 5d f0             	mov    %ebx,-0x10(%ebp)
a6c082:	85 ff                	test   %edi,%edi
a6c084:	74 47                	je     0xa6c0cd
a6c086:	39 1f                	cmp    %ebx,(%edi)
a6c088:	75 43                	jne    0xa6c0cd
a6c08a:	6a 08                	push   $0x8
a6c08c:	e8 ec e8 9b ff       	call   0x42a97d
a6c091:	8b f0                	mov    %eax,%esi
a6c093:	59                   	pop    %ecx
a6c094:	89 75 f0             	mov    %esi,-0x10(%ebp)
a6c097:	21 5d fc             	and    %ebx,-0x4(%ebp)
a6c09a:	85 f6                	test   %esi,%esi
a6c09c:	74 1e                	je     0xa6c0bc
a6c09e:	8b 4d 0c             	mov    0xc(%ebp),%ecx
a6c0a1:	e8 4d 13 9c ff       	call   0x42d3f3
a6c0a6:	50                   	push   %eax
a6c0a7:	8d 4d bc             	lea    -0x44(%ebp),%ecx
a6c0aa:	e8 3a ed 99 ff       	call   0x40ade9
a6c0af:	43                   	inc    %ebx
a6c0b0:	c7 06 74 b8 c7 00    	movl   $0xc7b874,(%esi)
a6c0b6:	83 66 04 00          	andl   $0x0,0x4(%esi)
a6c0ba:	eb 02                	jmp    0xa6c0be
a6c0bc:	33 f6                	xor    %esi,%esi
a6c0be:	89 37                	mov    %esi,(%edi)
a6c0c0:	f6 c3 01             	test   $0x1,%bl
a6c0c3:	74 08                	je     0xa6c0cd
a6c0c5:	8d 4d bc             	lea    -0x44(%ebp),%ecx
a6c0c8:	e8 fc e3 9a ff       	call   0x41a4c9
a6c0cd:	6a 06                	push   $0x6
a6c0cf:	58                   	pop    %eax
a6c0d0:	e8 42 23 9a ff       	call   0x40e417
a6c0d5:	c3                   	ret
a6c0d6:	cc                   	int3
a6c0d7:	cc                   	int3
a6c0d8:	cc                   	int3
a6c0d9:	cc                   	int3
a6c0da:	cc                   	int3
a6c0db:	cc                   	int3
a6c0dc:	cc                   	int3
a6c0dd:	cc                   	int3
a6c0de:	cc                   	int3
a6c0df:	cc                   	int3
a6c0e0:	cc                   	int3
a6c0e1:	cc                   	int3
a6c0e2:	cc                   	int3
a6c0e3:	cc                   	int3
a6c0e4:	cc                   	int3
a6c0e5:	cc                   	int3
a6c0e6:	cc                   	int3
a6c0e7:	cc                   	int3
a6c0e8:	cc                   	int3
a6c0e9:	cc                   	int3
a6c0ea:	cc                   	int3
a6c0eb:	cc                   	int3
a6c0ec:	cc                   	int3
a6c0ed:	cc                   	int3
a6c0ee:	cc                   	int3
a6c0ef:	cc                   	int3
a6c0f0:	6a 38                	push   $0x38
a6c0f2:	b8 e8 d8 bb 00       	mov    $0xbbd8e8,%eax
a6c0f7:	e8 8f e1 99 ff       	call   0x40a28b
a6c0fc:	8b 7d 08             	mov    0x8(%ebp),%edi
a6c0ff:	33 db                	xor    %ebx,%ebx
a6c101:	89 5d f0             	mov    %ebx,-0x10(%ebp)
a6c104:	85 ff                	test   %edi,%edi
a6c106:	74 47                	je     0xa6c14f
a6c108:	39 1f                	cmp    %ebx,(%edi)
a6c10a:	75 43                	jne    0xa6c14f
a6c10c:	6a 08                	push   $0x8
a6c10e:	e8 6a e8 9b ff       	call   0x42a97d
a6c113:	8b f0                	mov    %eax,%esi
a6c115:	59                   	pop    %ecx
a6c116:	89 75 f0             	mov    %esi,-0x10(%ebp)
a6c119:	21 5d fc             	and    %ebx,-0x4(%ebp)
a6c11c:	85 f6                	test   %esi,%esi
a6c11e:	74 1e                	je     0xa6c13e
a6c120:	8b 4d 0c             	mov    0xc(%ebp),%ecx
a6c123:	e8 cb 12 9c ff       	call   0x42d3f3
a6c128:	50                   	push   %eax
a6c129:	8d 4d bc             	lea    -0x44(%ebp),%ecx
a6c12c:	e8 b8 ec 99 ff       	call   0x40ade9
a6c131:	43                   	inc    %ebx
a6c132:	c7 06 98 b8 c7 00    	movl   $0xc7b898,(%esi)
a6c138:	83 66 04 00          	andl   $0x0,0x4(%esi)
a6c13c:	eb 02                	jmp    0xa6c140
a6c13e:	33 f6                	xor    %esi,%esi
a6c140:	89 37                	mov    %esi,(%edi)
a6c142:	f6 c3 01             	test   $0x1,%bl
a6c145:	74 08                	je     0xa6c14f
a6c147:	8d 4d bc             	lea    -0x44(%ebp),%ecx
a6c14a:	e8 7a e3 9a ff       	call   0x41a4c9
a6c14f:	6a 03                	push   $0x3
a6c151:	58                   	pop    %eax
a6c152:	e8 c0 22 9a ff       	call   0x40e417
a6c157:	c3                   	ret
a6c158:	cc                   	int3
a6c159:	cc                   	int3
a6c15a:	cc                   	int3
a6c15b:	cc                   	int3
a6c15c:	cc                   	int3
a6c15d:	cc                   	int3
a6c15e:	cc                   	int3
a6c15f:	cc                   	int3
a6c160:	cc                   	int3
a6c161:	cc                   	int3
a6c162:	cc                   	int3
a6c163:	cc                   	int3
a6c164:	cc                   	int3
a6c165:	cc                   	int3
a6c166:	cc                   	int3
a6c167:	cc                   	int3
a6c168:	cc                   	int3
a6c169:	cc                   	int3
a6c16a:	cc                   	int3
a6c16b:	cc                   	int3
a6c16c:	cc                   	int3
a6c16d:	cc                   	int3
a6c16e:	cc                   	int3
a6c16f:	cc                   	int3
a6c170:	cc                   	int3
a6c171:	cc                   	int3
a6c172:	6a 38                	push   $0x38
a6c174:	b8 1a d9 bb 00       	mov    $0xbbd91a,%eax
a6c179:	e8 0d e1 99 ff       	call   0x40a28b
a6c17e:	8b 7d 08             	mov    0x8(%ebp),%edi
a6c181:	33 db                	xor    %ebx,%ebx
a6c183:	89 5d f0             	mov    %ebx,-0x10(%ebp)
a6c186:	85 ff                	test   %edi,%edi
a6c188:	74 47                	je     0xa6c1d1
a6c18a:	39 1f                	cmp    %ebx,(%edi)
a6c18c:	75 43                	jne    0xa6c1d1
a6c18e:	6a 08                	push   $0x8
a6c190:	e8 e8 e7 9b ff       	call   0x42a97d
a6c195:	8b f0                	mov    %eax,%esi
a6c197:	59                   	pop    %ecx
a6c198:	89 75 f0             	mov    %esi,-0x10(%ebp)
a6c19b:	21 5d fc             	and    %ebx,-0x4(%ebp)
a6c19e:	85 f6                	test   %esi,%esi
a6c1a0:	74 1e                	je     0xa6c1c0
a6c1a2:	8b 4d 0c             	mov    0xc(%ebp),%ecx
a6c1a5:	e8 49 12 9c ff       	call   0x42d3f3
a6c1aa:	50                   	push   %eax
a6c1ab:	8d 4d bc             	lea    -0x44(%ebp),%ecx
a6c1ae:	e8 36 ec 99 ff       	call   0x40ade9
a6c1b3:	43                   	inc    %ebx
a6c1b4:	c7 06 b4 b8 c7 00    	movl   $0xc7b8b4,(%esi)
a6c1ba:	83 66 04 00          	andl   $0x0,0x4(%esi)
a6c1be:	eb 02                	jmp    0xa6c1c2
a6c1c0:	33 f6                	xor    %esi,%esi
a6c1c2:	89 37                	mov    %esi,(%edi)
a6c1c4:	f6 c3 01             	test   $0x1,%bl
a6c1c7:	74 08                	je     0xa6c1d1
a6c1c9:	8d 4d bc             	lea    -0x44(%ebp),%ecx
a6c1cc:	e8 f8 e2 9a ff       	call   0x41a4c9
a6c1d1:	6a 03                	push   $0x3
a6c1d3:	58                   	pop    %eax
a6c1d4:	e8 3e 22 9a ff       	call   0x40e417
a6c1d9:	c3                   	ret
a6c1da:	cc                   	int3
a6c1db:	cc                   	int3
a6c1dc:	cc                   	int3
a6c1dd:	cc                   	int3
a6c1de:	cc                   	int3
a6c1df:	cc                   	int3
a6c1e0:	cc                   	int3
a6c1e1:	cc                   	int3
a6c1e2:	cc                   	int3
a6c1e3:	cc                   	int3
a6c1e4:	cc                   	int3
a6c1e5:	cc                   	int3
a6c1e6:	cc                   	int3
a6c1e7:	cc                   	int3
a6c1e8:	cc                   	int3
a6c1e9:	cc                   	int3
a6c1ea:	cc                   	int3
a6c1eb:	cc                   	int3
a6c1ec:	cc                   	int3
a6c1ed:	cc                   	int3
a6c1ee:	cc                   	int3
a6c1ef:	cc                   	int3
a6c1f0:	cc                   	int3
a6c1f1:	cc                   	int3
a6c1f2:	cc                   	int3
a6c1f3:	cc                   	int3
a6c1f4:	6a 3c                	push   $0x3c
a6c1f6:	b8 6d d9 bb 00       	mov    $0xbbd96d,%eax
a6c1fb:	e8 8b e0 99 ff       	call   0x40a28b
a6c200:	8b 7d 08             	mov    0x8(%ebp),%edi
a6c203:	33 db                	xor    %ebx,%ebx
a6c205:	89 5d f0             	mov    %ebx,-0x10(%ebp)
a6c208:	85 ff                	test   %edi,%edi
a6c20a:	74 63                	je     0xa6c26f
a6c20c:	39 1f                	cmp    %ebx,(%edi)
a6c20e:	75 5f                	jne    0xa6c26f
a6c210:	6a 58                	push   $0x58
a6c212:	e8 66 e7 9b ff       	call   0x42a97d
a6c217:	8b f0                	mov    %eax,%esi
a6c219:	59                   	pop    %ecx
a6c21a:	89 75 ec             	mov    %esi,-0x14(%ebp)
a6c21d:	21 5d fc             	and    %ebx,-0x4(%ebp)
a6c220:	85 f6                	test   %esi,%esi
a6c222:	74 3a                	je     0xa6c25e
a6c224:	8b 4d 0c             	mov    0xc(%ebp),%ecx
a6c227:	e8 c7 11 9c ff       	call   0x42d3f3
a6c22c:	50                   	push   %eax
a6c22d:	8d 4d b8             	lea    -0x48(%ebp),%ecx
a6c230:	e8 b4 eb 99 ff       	call   0x40ade9
a6c235:	83 66 04 00          	andl   $0x0,0x4(%esi)
a6c239:	43                   	inc    %ebx
a6c23a:	89 5d f0             	mov    %ebx,-0x10(%ebp)
a6c23d:	53                   	push   %ebx
a6c23e:	50                   	push   %eax
a6c23f:	8b ce                	mov    %esi,%ecx
a6c241:	c7 45 fc 02 00 00 00 	movl   $0x2,-0x4(%ebp)
a6c248:	c7 06 d0 b8 c7 00    	movl   $0xc7b8d0,(%esi)
a6c24e:	88 5e 28             	mov    %bl,0x28(%esi)
a6c251:	e8 45 f1 9b ff       	call   0x42b39b
a6c256:	c7 06 50 b9 c7 00    	movl   $0xc7b950,(%esi)
a6c25c:	eb 02                	jmp    0xa6c260
a6c25e:	33 f6                	xor    %esi,%esi
a6c260:	89 37                	mov    %esi,(%edi)
a6c262:	f6 c3 01             	test   $0x1,%bl
a6c265:	74 08                	je     0xa6c26f
a6c267:	8d 4d b8             	lea    -0x48(%ebp),%ecx
a6c26a:	e8 5a e2 9a ff       	call   0x41a4c9
a6c26f:	6a 03                	push   $0x3
a6c271:	58                   	pop    %eax
a6c272:	e8 a0 21 9a ff       	call   0x40e417
a6c277:	c3                   	ret
a6c278:	cc                   	int3
a6c279:	cc                   	int3
a6c27a:	cc                   	int3
a6c27b:	cc                   	int3
a6c27c:	cc                   	int3
a6c27d:	cc                   	int3
a6c27e:	cc                   	int3
a6c27f:	cc                   	int3
a6c280:	cc                   	int3
a6c281:	cc                   	int3
a6c282:	cc                   	int3
a6c283:	cc                   	int3
a6c284:	cc                   	int3
a6c285:	cc                   	int3
a6c286:	cc                   	int3
a6c287:	cc                   	int3
a6c288:	cc                   	int3
a6c289:	cc                   	int3
a6c28a:	cc                   	int3
a6c28b:	cc                   	int3
a6c28c:	cc                   	int3
a6c28d:	cc                   	int3
a6c28e:	cc                   	int3
a6c28f:	cc                   	int3
a6c290:	cc                   	int3
a6c291:	cc                   	int3
a6c292:	cc                   	int3
a6c293:	cc                   	int3
a6c294:	cc                   	int3
a6c295:	cc                   	int3
a6c296:	cc                   	int3
a6c297:	cc                   	int3
a6c298:	cc                   	int3
a6c299:	6a 3c                	push   $0x3c
a6c29b:	b8 c8 d9 bb 00       	mov    $0xbbd9c8,%eax
a6c2a0:	e8 e6 df 99 ff       	call   0x40a28b
a6c2a5:	8b 7d 08             	mov    0x8(%ebp),%edi
a6c2a8:	33 db                	xor    %ebx,%ebx
a6c2aa:	89 5d f0             	mov    %ebx,-0x10(%ebp)
a6c2ad:	85 ff                	test   %edi,%edi
a6c2af:	74 64                	je     0xa6c315
a6c2b1:	39 1f                	cmp    %ebx,(%edi)
a6c2b3:	75 60                	jne    0xa6c315
a6c2b5:	6a 58                	push   $0x58
a6c2b7:	e8 c1 e6 9b ff       	call   0x42a97d
a6c2bc:	8b f0                	mov    %eax,%esi
a6c2be:	59                   	pop    %ecx
a6c2bf:	89 75 ec             	mov    %esi,-0x14(%ebp)
a6c2c2:	21 5d fc             	and    %ebx,-0x4(%ebp)
a6c2c5:	85 f6                	test   %esi,%esi
a6c2c7:	74 3b                	je     0xa6c304
a6c2c9:	8b 4d 0c             	mov    0xc(%ebp),%ecx
a6c2cc:	e8 22 11 9c ff       	call   0x42d3f3
a6c2d1:	50                   	push   %eax
a6c2d2:	8d 4d b8             	lea    -0x48(%ebp),%ecx
a6c2d5:	e8 0f eb 99 ff       	call   0x40ade9
a6c2da:	83 66 04 00          	andl   $0x0,0x4(%esi)
a6c2de:	43                   	inc    %ebx
a6c2df:	89 5d f0             	mov    %ebx,-0x10(%ebp)
a6c2e2:	53                   	push   %ebx
a6c2e3:	50                   	push   %eax
a6c2e4:	8b ce                	mov    %esi,%ecx
a6c2e6:	c7 45 fc 02 00 00 00 	movl   $0x2,-0x4(%ebp)
a6c2ed:	c7 06 d0 b8 c7 00    	movl   $0xc7b8d0,(%esi)
a6c2f3:	c6 46 28 00          	movb   $0x0,0x28(%esi)
a6c2f7:	e8 9f f0 9b ff       	call   0x42b39b
a6c2fc:	c7 06 10 b9 c7 00    	movl   $0xc7b910,(%esi)
a6c302:	eb 02                	jmp    0xa6c306
a6c304:	33 f6                	xor    %esi,%esi
a6c306:	89 37                	mov    %esi,(%edi)
a6c308:	f6 c3 01             	test   $0x1,%bl
a6c30b:	74 08                	je     0xa6c315
a6c30d:	8d 4d b8             	lea    -0x48(%ebp),%ecx
a6c310:	e8 b4 e1 9a ff       	call   0x41a4c9
a6c315:	6a 03                	push   $0x3
a6c317:	58                   	pop    %eax
a6c318:	e8 fa 20 9a ff       	call   0x40e417
a6c31d:	c3                   	ret
a6c31e:	cc                   	int3
a6c31f:	cc                   	int3
a6c320:	cc                   	int3
a6c321:	cc                   	int3
a6c322:	cc                   	int3
a6c323:	cc                   	int3
a6c324:	cc                   	int3
a6c325:	cc                   	int3
a6c326:	cc                   	int3
a6c327:	cc                   	int3
a6c328:	cc                   	int3
a6c329:	cc                   	int3
a6c32a:	cc                   	int3
a6c32b:	cc                   	int3
a6c32c:	cc                   	int3
a6c32d:	cc                   	int3
a6c32e:	cc                   	int3
a6c32f:	cc                   	int3
a6c330:	cc                   	int3
a6c331:	cc                   	int3