40ff9d:	b9 c8 4f 40 00       	mov    $0x404fc8,%ecx
40ffa2:	e9 66 01 00 00       	jmp    0x41010d
40ffa7:	b9 f8 4f 40 00       	mov    $0x404ff8,%ecx
40ffac:	e9 5c 01 00 00       	jmp    0x41010d
40ffb1:	b9 30 50 40 00       	mov    $0x405030,%ecx
40ffb6:	e9 52 01 00 00       	jmp    0x41010d
40ffbb:	b9 50 50 40 00       	mov    $0x405050,%ecx
40ffc0:	e9 48 01 00 00       	jmp    0x41010d
40ffc5:	b9 7c 50 40 00       	mov    $0x40507c,%ecx
40ffca:	e9 3e 01 00 00       	jmp    0x41010d
40ffcf:	b9 a4 50 40 00       	mov    $0x4050a4,%ecx
40ffd4:	e9 34 01 00 00       	jmp    0x41010d
40ffd9:	b9 bc 50 40 00       	mov    $0x4050bc,%ecx
40ffde:	e9 2a 01 00 00       	jmp    0x41010d
40ffe3:	b9 e8 50 40 00       	mov    $0x4050e8,%ecx
40ffe8:	e9 20 01 00 00       	jmp    0x41010d
40ffed:	b9 20 51 40 00       	mov    $0x405120,%ecx
40fff2:	e9 16 01 00 00       	jmp    0x41010d
40fff7:	b9 50 51 40 00       	mov    $0x405150,%ecx
40fffc:	e9 0c 01 00 00       	jmp    0x41010d
410001:	b9 7c 51 40 00       	mov    $0x40517c,%ecx
410006:	e9 02 01 00 00       	jmp    0x41010d
41000b:	8d 46 cd             	lea    -0x33(%esi),%eax
41000e:	83 f8 10             	cmp    $0x10,%eax
410011:	0f 87 9f 00 00 00    	ja     0x4100b6
410017:	ff 24 85 2a 05 41 00 	jmp    *0x41052a(,%eax,4)
41001e:	b9 d0 54 40 00       	mov    $0x4054d0,%ecx
410023:	e9 e5 00 00 00       	jmp    0x41010d
410028:	b9 ec 54 40 00       	mov    $0x4054ec,%ecx
41002d:	e9 db 00 00 00       	jmp    0x41010d
410032:	b9 18 55 40 00       	mov    $0x405518,%ecx
410037:	e9 d1 00 00 00       	jmp    0x41010d
41003c:	b9 40 55 40 00       	mov    $0x405540,%ecx
410041:	e9 c7 00 00 00       	jmp    0x41010d
410046:	b9 6c 55 40 00       	mov    $0x40556c,%ecx
41004b:	e9 bd 00 00 00       	jmp    0x41010d
410050:	b9 90 55 40 00       	mov    $0x405590,%ecx
410055:	e9 b3 00 00 00       	jmp    0x41010d
41005a:	b9 bc 55 40 00       	mov    $0x4055bc,%ecx
41005f:	e9 a9 00 00 00       	jmp    0x41010d
410064:	b9 e8 55 40 00       	mov    $0x4055e8,%ecx
410069:	e9 9f 00 00 00       	jmp    0x41010d
41006e:	b9 10 56 40 00       	mov    $0x405610,%ecx
410073:	e9 95 00 00 00       	jmp    0x41010d
410078:	b9 28 56 40 00       	mov    $0x405628,%ecx
41007d:	e9 8b 00 00 00       	jmp    0x41010d
410082:	b9 44 56 40 00       	mov    $0x405644,%ecx
410087:	e9 81 00 00 00       	jmp    0x41010d
41008c:	b9 68 56 40 00       	mov    $0x405668,%ecx
410091:	eb 7a                	jmp    0x41010d
410093:	b9 98 56 40 00       	mov    $0x405698,%ecx
410098:	eb 73                	jmp    0x41010d
41009a:	b9 cc 56 40 00       	mov    $0x4056cc,%ecx
41009f:	eb 6c                	jmp    0x41010d
4100a1:	b9 fc 56 40 00       	mov    $0x4056fc,%ecx
4100a6:	eb 65                	jmp    0x41010d
4100a8:	b9 2c 57 40 00       	mov    $0x40572c,%ecx
4100ad:	eb 5e                	jmp    0x41010d
4100af:	b9 54 57 40 00       	mov    $0x405754,%ecx
4100b4:	eb 57                	jmp    0x41010d
4100b6:	83 c0 ef             	add    $0xffffffef,%eax
4100b9:	83 f8 09             	cmp    $0x9,%eax
4100bc:	77 4d                	ja     0x41010b
4100be:	ff 24 85 6e 05 41 00 	jmp    *0x41056e(,%eax,4)
4100c5:	b9 38 52 40 00       	mov    $0x405238,%ecx
4100ca:	eb 41                	jmp    0x41010d
4100cc:	b9 50 52 40 00       	mov    $0x405250,%ecx
4100d1:	eb 3a                	jmp    0x41010d
4100d3:	b9 68 52 40 00       	mov    $0x405268,%ecx
4100d8:	eb 33                	jmp    0x41010d
4100da:	b9 94 52 40 00       	mov    $0x405294,%ecx
4100df:	eb 2c                	jmp    0x41010d
4100e1:	b9 b8 52 40 00       	mov    $0x4052b8,%ecx
4100e6:	eb 25                	jmp    0x41010d
4100e8:	b9 e8 52 40 00       	mov    $0x4052e8,%ecx
4100ed:	eb 1e                	jmp    0x41010d
4100ef:	b9 10 53 40 00       	mov    $0x405310,%ecx
4100f4:	eb 17                	jmp    0x41010d
4100f6:	b9 34 53 40 00       	mov    $0x405334,%ecx
4100fb:	eb 10                	jmp    0x41010d
4100fd:	b9 60 53 40 00       	mov    $0x405360,%ecx
410102:	eb 09                	jmp    0x41010d
410104:	b9 88 53 40 00       	mov    $0x405388,%ecx
410109:	eb 02                	jmp    0x41010d
41010b:	33 c9                	xor    %ecx,%ecx
41010d:	83 fe 32             	cmp    $0x32,%esi
410110:	0f 87 05 02 00 00    	ja     0x41031b
410116:	ff 24 b5 96 05 41 00 	jmp    *0x410596(,%esi,4)
41011d:	b8 64 47 40 00       	mov    $0x404764,%eax
410122:	e9 f6 02 00 00       	jmp    0x41041d
410127:	b8 74 47 40 00       	mov    $0x404774,%eax
41012c:	e9 ec 02 00 00       	jmp    0x41041d
410131:	b8 84 47 40 00       	mov    $0x404784,%eax
410136:	e9 e2 02 00 00       	jmp    0x41041d
41013b:	b8 94 47 40 00       	mov    $0x404794,%eax
410140:	e9 d8 02 00 00       	jmp    0x41041d
410145:	b8 a4 47 40 00       	mov    $0x4047a4,%eax
41014a:	e9 ce 02 00 00       	jmp    0x41041d
41014f:	b8 b4 47 40 00       	mov    $0x4047b4,%eax
410154:	e9 c4 02 00 00       	jmp    0x41041d
410159:	b8 c4 47 40 00       	mov    $0x4047c4,%eax
41015e:	e9 ba 02 00 00       	jmp    0x41041d
410163:	b8 d4 47 40 00       	mov    $0x4047d4,%eax
410168:	e9 b0 02 00 00       	jmp    0x41041d
41016d:	b8 e4 47 40 00       	mov    $0x4047e4,%eax
410172:	e9 a6 02 00 00       	jmp    0x41041d
410177:	b8 f4 47 40 00       	mov    $0x4047f4,%eax
41017c:	e9 9c 02 00 00       	jmp    0x41041d
410181:	b8 04 48 40 00       	mov    $0x404804,%eax
410186:	e9 92 02 00 00       	jmp    0x41041d
41018b:	b8 14 48 40 00       	mov    $0x404814,%eax
410190:	e9 88 02 00 00       	jmp    0x41041d
410195:	b8 24 48 40 00       	mov    $0x404824,%eax
41019a:	e9 7e 02 00 00       	jmp    0x41041d
41019f:	b8 34 48 40 00       	mov    $0x404834,%eax
4101a4:	e9 74 02 00 00       	jmp    0x41041d
4101a9:	b8 44 48 40 00       	mov    $0x404844,%eax
4101ae:	e9 6a 02 00 00       	jmp    0x41041d
4101b3:	b8 54 48 40 00       	mov    $0x404854,%eax
4101b8:	e9 60 02 00 00       	jmp    0x41041d
4101bd:	b8 64 48 40 00       	mov    $0x404864,%eax
4101c2:	e9 56 02 00 00       	jmp    0x41041d
4101c7:	b8 74 48 40 00       	mov    $0x404874,%eax
4101cc:	e9 4c 02 00 00       	jmp    0x41041d
4101d1:	b8 84 48 40 00       	mov    $0x404884,%eax
4101d6:	e9 42 02 00 00       	jmp    0x41041d
4101db:	b8 94 48 40 00       	mov    $0x404894,%eax
4101e0:	e9 38 02 00 00       	jmp    0x41041d
4101e5:	b8 a4 48 40 00       	mov    $0x4048a4,%eax
4101ea:	e9 2e 02 00 00       	jmp    0x41041d
4101ef:	b8 b4 48 40 00       	mov    $0x4048b4,%eax
4101f4:	e9 24 02 00 00       	jmp    0x41041d
4101f9:	b8 c4 48 40 00       	mov    $0x4048c4,%eax
4101fe:	e9 1a 02 00 00       	jmp    0x41041d
410203:	b8 d4 48 40 00       	mov    $0x4048d4,%eax
410208:	e9 10 02 00 00       	jmp    0x41041d
41020d:	b8 e4 48 40 00       	mov    $0x4048e4,%eax
410212:	e9 06 02 00 00       	jmp    0x41041d
410217:	b8 f4 48 40 00       	mov    $0x4048f4,%eax
41021c:	e9 fc 01 00 00       	jmp    0x41041d
410221:	b8 04 49 40 00       	mov    $0x404904,%eax
410226:	e9 f2 01 00 00       	jmp    0x41041d
41022b:	b8 14 49 40 00       	mov    $0x404914,%eax
410230:	e9 e8 01 00 00       	jmp    0x41041d
410235:	b8 24 49 40 00       	mov    $0x404924,%eax
41023a:	e9 de 01 00 00       	jmp    0x41041d
41023f:	b8 34 49 40 00       	mov    $0x404934,%eax
410244:	e9 d4 01 00 00       	jmp    0x41041d
410249:	b8 44 49 40 00       	mov    $0x404944,%eax
41024e:	e9 ca 01 00 00       	jmp    0x41041d
410253:	b8 54 49 40 00       	mov    $0x404954,%eax
410258:	e9 c0 01 00 00       	jmp    0x41041d
41025d:	b8 64 49 40 00       	mov    $0x404964,%eax
410262:	e9 b6 01 00 00       	jmp    0x41041d
410267:	b8 74 49 40 00       	mov    $0x404974,%eax
41026c:	e9 ac 01 00 00       	jmp    0x41041d
410271:	b8 84 49 40 00       	mov    $0x404984,%eax
410276:	e9 a2 01 00 00       	jmp    0x41041d
41027b:	b8 94 49 40 00       	mov    $0x404994,%eax
410280:	e9 98 01 00 00       	jmp    0x41041d
410285:	b8 a4 49 40 00       	mov    $0x4049a4,%eax
41028a:	e9 8e 01 00 00       	jmp    0x41041d
41028f:	b8 b4 49 40 00       	mov    $0x4049b4,%eax
410294:	e9 84 01 00 00       	jmp    0x41041d
410299:	b8 c4 49 40 00       	mov    $0x4049c4,%eax
41029e:	e9 7a 01 00 00       	jmp    0x41041d
4102a3:	b8 d4 49 40 00       	mov    $0x4049d4,%eax
4102a8:	e9 70 01 00 00       	jmp    0x41041d
4102ad:	b8 e4 49 40 00       	mov    $0x4049e4,%eax
4102b2:	e9 66 01 00 00       	jmp    0x41041d
4102b7:	b8 f4 49 40 00       	mov    $0x4049f4,%eax
4102bc:	e9 5c 01 00 00       	jmp    0x41041d
4102c1:	b8 04 4a 40 00       	mov    $0x404a04,%eax
4102c6:	e9 52 01 00 00       	jmp    0x41041d
4102cb:	b8 14 4a 40 00       	mov    $0x404a14,%eax
4102d0:	e9 48 01 00 00       	jmp    0x41041d
4102d5:	b8 24 4a 40 00       	mov    $0x404a24,%eax
4102da:	e9 3e 01 00 00       	jmp    0x41041d
4102df:	b8 34 4a 40 00       	mov    $0x404a34,%eax
4102e4:	e9 34 01 00 00       	jmp    0x41041d
4102e9:	b8 44 4a 40 00       	mov    $0x404a44,%eax
4102ee:	e9 2a 01 00 00       	jmp    0x41041d
4102f3:	b8 54 4a 40 00       	mov    $0x404a54,%eax
4102f8:	e9 20 01 00 00       	jmp    0x41041d
4102fd:	b8 64 4a 40 00       	mov    $0x404a64,%eax
410302:	e9 16 01 00 00       	jmp    0x41041d
410307:	b8 74 4a 40 00       	mov    $0x404a74,%eax
41030c:	e9 0c 01 00 00       	jmp    0x41041d
410311:	b8 84 4a 40 00       	mov    $0x404a84,%eax
410316:	e9 02 01 00 00       	jmp    0x41041d
41031b:	8d 46 cd             	lea    -0x33(%esi),%eax
41031e:	83 f8 10             	cmp    $0x10,%eax
410321:	0f 87 9f 00 00 00    	ja     0x4103c6
410327:	ff 24 85 62 06 41 00 	jmp    *0x410662(,%eax,4)
41032e:	b8 c0 53 40 00       	mov    $0x4053c0,%eax
410333:	e9 e5 00 00 00       	jmp    0x41041d
410338:	b8 d0 53 40 00       	mov    $0x4053d0,%eax
41033d:	e9 db 00 00 00       	jmp    0x41041d
410342:	b8 e0 53 40 00       	mov    $0x4053e0,%eax
410347:	e9 d1 00 00 00       	jmp    0x41041d
41034c:	b8 f0 53 40 00       	mov    $0x4053f0,%eax
410351:	e9 c7 00 00 00       	jmp    0x41041d
410356:	b8 00 54 40 00       	mov    $0x405400,%eax
41035b:	e9 bd 00 00 00       	jmp    0x41041d
410360:	b8 10 54 40 00       	mov    $0x405410,%eax
410365:	e9 b3 00 00 00       	jmp    0x41041d
41036a:	b8 20 54 40 00       	mov    $0x405420,%eax
41036f:	e9 a9 00 00 00       	jmp    0x41041d
410374:	b8 30 54 40 00       	mov    $0x405430,%eax
410379:	e9 9f 00 00 00       	jmp    0x41041d
41037e:	b8 40 54 40 00       	mov    $0x405440,%eax
410383:	e9 95 00 00 00       	jmp    0x41041d
410388:	b8 50 54 40 00       	mov    $0x405450,%eax
41038d:	e9 8b 00 00 00       	jmp    0x41041d
410392:	b8 60 54 40 00       	mov    $0x405460,%eax
410397:	e9 81 00 00 00       	jmp    0x41041d
41039c:	b8 70 54 40 00       	mov    $0x405470,%eax
4103a1:	eb 7a                	jmp    0x41041d
4103a3:	b8 80 54 40 00       	mov    $0x405480,%eax
4103a8:	eb 73                	jmp    0x41041d
4103aa:	b8 90 54 40 00       	mov    $0x405490,%eax
4103af:	eb 6c                	jmp    0x41041d
4103b1:	b8 a0 54 40 00       	mov    $0x4054a0,%eax
4103b6:	eb 65                	jmp    0x41041d
4103b8:	b8 b0 54 40 00       	mov    $0x4054b0,%eax
4103bd:	eb 5e                	jmp    0x41041d
4103bf:	b8 c0 54 40 00       	mov    $0x4054c0,%eax
4103c4:	eb 57                	jmp    0x41041d
4103c6:	83 c0 ef             	add    $0xffffffef,%eax
4103c9:	83 f8 09             	cmp    $0x9,%eax
4103cc:	77 4d                	ja     0x41041b
4103ce:	ff 24 85 a6 06 41 00 	jmp    *0x4106a6(,%eax,4)
4103d5:	b8 98 51 40 00       	mov    $0x405198,%eax
4103da:	eb 41                	jmp    0x41041d
4103dc:	b8 a8 51 40 00       	mov    $0x4051a8,%eax
4103e1:	eb 3a                	jmp    0x41041d
4103e3:	b8 b8 51 40 00       	mov    $0x4051b8,%eax
4103e8:	eb 33                	jmp    0x41041d
4103ea:	b8 c8 51 40 00       	mov    $0x4051c8,%eax
4103ef:	eb 2c                	jmp    0x41041d
4103f1:	b8 d8 51 40 00       	mov    $0x4051d8,%eax
4103f6:	eb 25                	jmp    0x41041d
4103f8:	b8 e8 51 40 00       	mov    $0x4051e8,%eax
4103fd:	eb 1e                	jmp    0x41041d
4103ff:	b8 f8 51 40 00       	mov    $0x4051f8,%eax
410404:	eb 17                	jmp    0x41041d
410406:	b8 08 52 40 00       	mov    $0x405208,%eax
41040b:	eb 10                	jmp    0x41041d
41040d:	b8 18 52 40 00       	mov    $0x405218,%eax
410412:	eb 09                	jmp    0x41041d
410414:	b8 28 52 40 00       	mov    $0x405228,%eax
410419:	eb 02                	jmp    0x41041d
41041b:	33 c0                	xor    %eax,%eax
41041d:	51                   	push   %ecx
41041e:	50                   	push   %eax
41041f:	68 80 01 00 00       	push   $0x180
410424:	6a 02                	push   $0x2
410426:	e8 bf e2 ff ff       	call   0x40e6ea
41042b:	33 d2                	xor    %edx,%edx
41042d:	83 c4 10             	add    $0x10,%esp
410430:	42                   	inc    %edx
410431:	46                   	inc    %esi
410432:	83 fe 4e             	cmp    $0x4e,%esi
410435:	0f 8c b4 f9 ff ff    	jl     0x40fdef
41043b:	f7 da                	neg    %edx
41043d:	6a 02                	push   $0x2
41043f:	1b d2                	sbb    %edx,%edx
410441:	81 c2 82 01 00 00    	add    $0x182,%edx
410447:	59                   	pop    %ecx
410448:	e8 37 e3 ff ff       	call   0x40e784
41044d:	33 c0                	xor    %eax,%eax
41044f:	40                   	inc    %eax
410450:	8b 4d fc             	mov    -0x4(%ebp),%ecx
410453:	33 cd                	xor    %ebp,%ecx
410455:	5e                   	pop    %esi
410456:	e8 c5 b1 00 00       	call   0x41b620
41045b:	c9                   	leave
41045c:	c3                   	ret
41045d:	90                   	nop
41045e:	0d fe 40 00 17       	or     $0x170040fe,%eax
410463:	fe 40 00             	incb   0x0(%eax)
410466:	21 fe                	and    %edi,%esi
410468:	40                   	inc    %eax
410469:	00 2b                	add    %ch,(%ebx)
41046b:	fe 40 00             	incb   0x0(%eax)
41046e:	35 fe 40 00 3f       	xor    $0x3f0040fe,%eax
410473:	fe 40 00             	incb   0x0(%eax)
410476:	49                   	dec    %ecx
410477:	fe 40 00             	incb   0x0(%eax)
41047a:	53                   	push   %ebx
41047b:	fe 40 00             	incb   0x0(%eax)
41047e:	5d                   	pop    %ebp
41047f:	fe 40 00             	incb   0x0(%eax)
410482:	67 fe 40 00          	incb   0x0(%bx,%si)
410486:	71 fe                	jno    0x410486
410488:	40                   	inc    %eax
410489:	00 7b fe             	add    %bh,-0x2(%ebx)
41048c:	40                   	inc    %eax
41048d:	00 85 fe 40 00 8f    	add    %al,-0x70ffbf02(%ebp)
410493:	fe 40 00             	incb   0x0(%eax)
410496:	99                   	cltd
410497:	fe 40 00             	incb   0x0(%eax)
41049a:	a3 fe 40 00 ad       	mov    %eax,0xad0040fe
41049f:	fe 40 00             	incb   0x0(%eax)
4104a2:	b7 fe                	mov    $0xfe,%bh
4104a4:	40                   	inc    %eax
4104a5:	00 c1                	add    %al,%cl
4104a7:	fe 40 00             	incb   0x0(%eax)
4104aa:	cb                   	lret
4104ab:	fe 40 00             	incb   0x0(%eax)
4104ae:	d5 fe                	aad    $0xfe
4104b0:	40                   	inc    %eax
4104b1:	00 df                	add    %bl,%bh
4104b3:	fe 40 00             	incb   0x0(%eax)
4104b6:	e9 fe 40 00 f3       	jmp    0xf34145b9
4104bb:	fe 40 00             	incb   0x0(%eax)
4104be:	fd                   	std
4104bf:	fe 40 00             	incb   0x0(%eax)
4104c2:	07                   	pop    %es
4104c3:	ff 40 00             	incl   0x0(%eax)
4104c6:	11 ff                	adc    %edi,%edi
4104c8:	40                   	inc    %eax
4104c9:	00 1b                	add    %bl,(%ebx)
4104cb:	ff 40 00             	incl   0x0(%eax)
4104ce:	25 ff 40 00 2f       	and    $0x2f0040ff,%eax
4104d3:	ff 40 00             	incl   0x0(%eax)
4104d6:	39 ff                	cmp    %edi,%edi
4104d8:	40                   	inc    %eax
4104d9:	00 43 ff             	add    %al,-0x1(%ebx)
4104dc:	40                   	inc    %eax
4104dd:	00 4d ff             	add    %cl,-0x1(%ebp)
4104e0:	40                   	inc    %eax
4104e1:	00 57 ff             	add    %dl,-0x1(%edi)
4104e4:	40                   	inc    %eax
4104e5:	00 61 ff             	add    %ah,-0x1(%ecx)
4104e8:	40                   	inc    %eax
4104e9:	00 6b ff             	add    %ch,-0x1(%ebx)
4104ec:	40                   	inc    %eax
4104ed:	00 75 ff             	add    %dh,-0x1(%ebp)
4104f0:	40                   	inc    %eax
4104f1:	00 7f ff             	add    %bh,-0x1(%edi)
4104f4:	40                   	inc    %eax
4104f5:	00 89 ff 40 00 93    	add    %cl,-0x6cffbf01(%ecx)
4104fb:	ff 40 00             	incl   0x0(%eax)
4104fe:	9d                   	popf
4104ff:	ff 40 00             	incl   0x0(%eax)
410502:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
410503:	ff 40 00             	incl   0x0(%eax)
410506:	b1 ff                	mov    $0xff,%cl
410508:	40                   	inc    %eax