40f92b:	6a 0a                	push   $0xa
40f92d:	e9 a3 02 00 00       	jmp    0x40fbd5
40f932:	6a 0b                	push   $0xb
40f934:	e9 9c 02 00 00       	jmp    0x40fbd5
40f939:	6a 0c                	push   $0xc
40f93b:	e9 95 02 00 00       	jmp    0x40fbd5
40f940:	6a 0d                	push   $0xd
40f942:	e9 8e 02 00 00       	jmp    0x40fbd5
40f947:	6a 0e                	push   $0xe
40f949:	e9 87 02 00 00       	jmp    0x40fbd5
40f94e:	6a 0f                	push   $0xf
40f950:	e9 80 02 00 00       	jmp    0x40fbd5
40f955:	6a 10                	push   $0x10
40f957:	e9 79 02 00 00       	jmp    0x40fbd5
40f95c:	6a 11                	push   $0x11
40f95e:	e9 72 02 00 00       	jmp    0x40fbd5
40f963:	6a 12                	push   $0x12
40f965:	e9 6b 02 00 00       	jmp    0x40fbd5
40f96a:	6a 13                	push   $0x13
40f96c:	e9 64 02 00 00       	jmp    0x40fbd5
40f971:	6a 14                	push   $0x14
40f973:	e9 5d 02 00 00       	jmp    0x40fbd5
40f978:	6a 15                	push   $0x15
40f97a:	e9 56 02 00 00       	jmp    0x40fbd5
40f97f:	6a 16                	push   $0x16
40f981:	e9 4f 02 00 00       	jmp    0x40fbd5
40f986:	6a 17                	push   $0x17
40f988:	e9 48 02 00 00       	jmp    0x40fbd5
40f98d:	6a 18                	push   $0x18
40f98f:	e9 41 02 00 00       	jmp    0x40fbd5
40f994:	6a 19                	push   $0x19
40f996:	e9 3a 02 00 00       	jmp    0x40fbd5
40f99b:	6a 1a                	push   $0x1a
40f99d:	e9 33 02 00 00       	jmp    0x40fbd5
40f9a2:	6a 1b                	push   $0x1b
40f9a4:	e9 2c 02 00 00       	jmp    0x40fbd5
40f9a9:	6a 1c                	push   $0x1c
40f9ab:	e9 25 02 00 00       	jmp    0x40fbd5
40f9b0:	81 f9 11 20 09 00    	cmp    $0x92011,%ecx
40f9b6:	0f 87 af 00 00 00    	ja     0x40fa6b
40f9bc:	0f 84 a2 00 00 00    	je     0x40fa64
40f9c2:	81 f9 02 10 09 00    	cmp    $0x91002,%ecx
40f9c8:	77 53                	ja     0x40fa1d
40f9ca:	74 4a                	je     0x40fa16
40f9cc:	8b c1                	mov    %ecx,%eax
40f9ce:	2d 07 00 04 00       	sub    $0x40007,%eax
40f9d3:	74 3a                	je     0x40fa0f
40f9d5:	83 e8 03             	sub    $0x3,%eax
40f9d8:	74 2e                	je     0x40fa08
40f9da:	2d 01 10 00 00       	sub    $0x1001,%eax
40f9df:	74 20                	je     0x40fa01
40f9e1:	2d fb 1f 00 00       	sub    $0x1ffb,%eax
40f9e6:	74 12                	je     0x40f9fa
40f9e8:	2d fb df 04 00       	sub    $0x4dffb,%eax
40f9ed:	0f 85 f6 00 00 00    	jne    0x40fae9
40f9f3:	6a 21                	push   $0x21
40f9f5:	e9 db 01 00 00       	jmp    0x40fbd5
40f9fa:	6a 20                	push   $0x20
40f9fc:	e9 d4 01 00 00       	jmp    0x40fbd5
40fa01:	6a 1f                	push   $0x1f
40fa03:	e9 cd 01 00 00       	jmp    0x40fbd5
40fa08:	6a 1e                	push   $0x1e
40fa0a:	e9 c6 01 00 00       	jmp    0x40fbd5
40fa0f:	6a 1d                	push   $0x1d
40fa11:	e9 bf 01 00 00       	jmp    0x40fbd5
40fa16:	6a 22                	push   $0x22
40fa18:	e9 b8 01 00 00       	jmp    0x40fbd5
40fa1d:	8b c1                	mov    %ecx,%eax
40fa1f:	2d 0e 10 09 00       	sub    $0x9100e,%eax
40fa24:	74 37                	je     0x40fa5d
40fa26:	2d f5 0f 00 00       	sub    $0xff5,%eax
40fa2b:	74 29                	je     0x40fa56
40fa2d:	83 e8 0a             	sub    $0xa,%eax
40fa30:	74 1d                	je     0x40fa4f
40fa32:	48                   	dec    %eax
40fa33:	83 e8 01             	sub    $0x1,%eax
40fa36:	74 10                	je     0x40fa48
40fa38:	83 e8 01             	sub    $0x1,%eax
40fa3b:	0f 85 a8 00 00 00    	jne    0x40fae9
40fa41:	6a 27                	push   $0x27
40fa43:	e9 8d 01 00 00       	jmp    0x40fbd5
40fa48:	6a 26                	push   $0x26
40fa4a:	e9 86 01 00 00       	jmp    0x40fbd5
40fa4f:	6a 25                	push   $0x25
40fa51:	e9 7f 01 00 00       	jmp    0x40fbd5
40fa56:	6a 24                	push   $0x24
40fa58:	e9 78 01 00 00       	jmp    0x40fbd5
40fa5d:	6a 23                	push   $0x23
40fa5f:	e9 71 01 00 00       	jmp    0x40fbd5
40fa64:	6a 28                	push   $0x28
40fa66:	e9 6a 01 00 00       	jmp    0x40fbd5
40fa6b:	81 f9 07 40 09 00    	cmp    $0x94007,%ecx
40fa71:	77 4d                	ja     0x40fac0
40fa73:	74 44                	je     0x40fab9
40fa75:	8b c1                	mov    %ecx,%eax
40fa77:	2d 12 20 09 00       	sub    $0x92012,%eax
40fa7c:	74 34                	je     0x40fab2
40fa7e:	2d f2 0f 00 00       	sub    $0xff2,%eax
40fa83:	74 26                	je     0x40faab
40fa85:	83 e8 01             	sub    $0x1,%eax
40fa88:	74 1a                	je     0x40faa4
40fa8a:	83 e8 01             	sub    $0x1,%eax
40fa8d:	74 0e                	je     0x40fa9d
40fa8f:	2d fb 00 00 00       	sub    $0xfb,%eax
40fa94:	75 53                	jne    0x40fae9
40fa96:	6a 2d                	push   $0x2d
40fa98:	e9 38 01 00 00       	jmp    0x40fbd5
40fa9d:	6a 2c                	push   $0x2c
40fa9f:	e9 31 01 00 00       	jmp    0x40fbd5
40faa4:	6a 2b                	push   $0x2b
40faa6:	e9 2a 01 00 00       	jmp    0x40fbd5
40faab:	6a 2a                	push   $0x2a
40faad:	e9 23 01 00 00       	jmp    0x40fbd5
40fab2:	6a 29                	push   $0x29
40fab4:	e9 1c 01 00 00       	jmp    0x40fbd5
40fab9:	6a 2e                	push   $0x2e
40fabb:	e9 15 01 00 00       	jmp    0x40fbd5
40fac0:	8b c1                	mov    %ecx,%eax
40fac2:	2d 08 40 09 00       	sub    $0x94008,%eax
40fac7:	0f 84 06 01 00 00    	je     0x40fbd3
40facd:	83 e8 01             	sub    $0x1,%eax
40fad0:	0f 84 f9 00 00 00    	je     0x40fbcf
40fad6:	48                   	dec    %eax
40fad7:	83 e8 01             	sub    $0x1,%eax
40fada:	0f 84 eb 00 00 00    	je     0x40fbcb
40fae0:	83 e8 01             	sub    $0x1,%eax
40fae3:	0f 84 de 00 00 00    	je     0x40fbc7
40fae9:	81 f9 01 20 08 00    	cmp    $0x82001,%ecx
40faef:	77 61                	ja     0x40fb52
40faf1:	74 5b                	je     0x40fb4e
40faf3:	8d 81 ff ef f7 ff    	lea    -0x81001(%ecx),%eax
40faf9:	83 f8 0b             	cmp    $0xb,%eax
40fafc:	77 6c                	ja     0x40fb6a
40fafe:	ff 24 85 88 fc 40 00 	jmp    *0x40fc88(,%eax,4)
40fb05:	33 c0                	xor    %eax,%eax
40fb07:	e9 b6 00 00 00       	jmp    0x40fbc2
40fb0c:	33 c0                	xor    %eax,%eax
40fb0e:	40                   	inc    %eax
40fb0f:	e9 ae 00 00 00       	jmp    0x40fbc2
40fb14:	6a 02                	push   $0x2
40fb16:	e9 a6 00 00 00       	jmp    0x40fbc1
40fb1b:	6a 03                	push   $0x3
40fb1d:	e9 9f 00 00 00       	jmp    0x40fbc1
40fb22:	6a 04                	push   $0x4
40fb24:	e9 98 00 00 00       	jmp    0x40fbc1
40fb29:	6a 05                	push   $0x5
40fb2b:	e9 91 00 00 00       	jmp    0x40fbc1
40fb30:	6a 06                	push   $0x6
40fb32:	e9 8a 00 00 00       	jmp    0x40fbc1
40fb37:	6a 07                	push   $0x7
40fb39:	e9 83 00 00 00       	jmp    0x40fbc1
40fb3e:	6a 08                	push   $0x8
40fb40:	eb 7f                	jmp    0x40fbc1
40fb42:	6a 09                	push   $0x9
40fb44:	eb 7b                	jmp    0x40fbc1
40fb46:	6a 0a                	push   $0xa
40fb48:	eb 77                	jmp    0x40fbc1
40fb4a:	6a 0b                	push   $0xb
40fb4c:	eb 73                	jmp    0x40fbc1
40fb4e:	6a 0c                	push   $0xc
40fb50:	eb 6f                	jmp    0x40fbc1
40fb52:	8b c1                	mov    %ecx,%eax
40fb54:	2d 02 20 08 00       	sub    $0x82002,%eax
40fb59:	74 64                	je     0x40fbbf
40fb5b:	83 e8 01             	sub    $0x1,%eax
40fb5e:	74 5b                	je     0x40fbbb
40fb60:	83 e8 01             	sub    $0x1,%eax
40fb63:	74 52                	je     0x40fbb7
40fb65:	83 e8 01             	sub    $0x1,%eax
40fb68:	74 49                	je     0x40fbb3
40fb6a:	81 f9 01 20 07 00    	cmp    $0x72001,%ecx
40fb70:	77 3c                	ja     0x40fbae
40fb72:	74 36                	je     0x40fbaa
40fb74:	81 c1 ff ef f8 ff    	add    $0xfff8efff,%ecx
40fb7a:	83 f9 09             	cmp    $0x9,%ecx
40fb7d:	77 2f                	ja     0x40fbae
40fb7f:	ff 24 8d b8 fc 40 00 	jmp    *0x40fcb8(,%ecx,4)
40fb86:	6a 44                	push   $0x44
40fb88:	eb 4b                	jmp    0x40fbd5
40fb8a:	6a 45                	push   $0x45
40fb8c:	eb 47                	jmp    0x40fbd5
40fb8e:	6a 46                	push   $0x46
40fb90:	eb 43                	jmp    0x40fbd5
40fb92:	6a 47                	push   $0x47
40fb94:	eb 3f                	jmp    0x40fbd5
40fb96:	6a 48                	push   $0x48
40fb98:	eb 3b                	jmp    0x40fbd5
40fb9a:	6a 49                	push   $0x49
40fb9c:	eb 37                	jmp    0x40fbd5
40fb9e:	6a 4a                	push   $0x4a
40fba0:	eb 33                	jmp    0x40fbd5
40fba2:	6a 4b                	push   $0x4b
40fba4:	eb 2f                	jmp    0x40fbd5
40fba6:	6a 4c                	push   $0x4c
40fba8:	eb 2b                	jmp    0x40fbd5
40fbaa:	6a 4d                	push   $0x4d
40fbac:	eb 27                	jmp    0x40fbd5
40fbae:	83 c8 ff             	or     $0xffffffff,%eax
40fbb1:	eb 23                	jmp    0x40fbd6
40fbb3:	6a 10                	push   $0x10
40fbb5:	eb 0a                	jmp    0x40fbc1
40fbb7:	6a 0f                	push   $0xf
40fbb9:	eb 06                	jmp    0x40fbc1
40fbbb:	6a 0e                	push   $0xe
40fbbd:	eb 02                	jmp    0x40fbc1
40fbbf:	6a 0d                	push   $0xd
40fbc1:	58                   	pop    %eax
40fbc2:	83 c0 33             	add    $0x33,%eax
40fbc5:	eb 0f                	jmp    0x40fbd6
40fbc7:	6a 32                	push   $0x32
40fbc9:	eb 0a                	jmp    0x40fbd5
40fbcb:	6a 31                	push   $0x31
40fbcd:	eb 06                	jmp    0x40fbd5
40fbcf:	6a 30                	push   $0x30
40fbd1:	eb 02                	jmp    0x40fbd5
40fbd3:	6a 2f                	push   $0x2f
40fbd5:	58                   	pop    %eax
40fbd6:	83 f8 4d             	cmp    $0x4d,%eax
40fbd9:	0f 87 ce fc ff ff    	ja     0x40f8ad
40fbdf:	c7 04 83 01 00 00 00 	movl   $0x1,(%ebx,%eax,4)
40fbe6:	e9 c2 fc ff ff       	jmp    0x40f8ad
40fbeb:	83 c7 02             	add    $0x2,%edi
40fbee:	89 7d fc             	mov    %edi,-0x4(%ebp)
40fbf1:	e9 bd fc ff ff       	jmp    0x40f8b3
40fbf6:	8b ff                	mov    %edi,%edi
40fbf8:	e4 f8                	in     $0xf8,%al
40fbfa:	40                   	inc    %eax
40fbfb:	00 eb                	add    %ch,%bl
40fbfd:	f8                   	clc
40fbfe:	40                   	inc    %eax
40fbff:	00 f3                	add    %dh,%bl
40fc01:	f8                   	clc
40fc02:	40                   	inc    %eax
40fc03:	00 fa                	add    %bh,%dl
40fc05:	f8                   	clc
40fc06:	40                   	inc    %eax
40fc07:	00 01                	add    %al,(%ecx)
40fc09:	f9                   	stc
40fc0a:	40                   	inc    %eax
40fc0b:	00 08                	add    %cl,(%eax)
40fc0d:	f9                   	stc
40fc0e:	40                   	inc    %eax
40fc0f:	00 0f                	add    %cl,(%edi)
40fc11:	f9                   	stc
40fc12:	40                   	inc    %eax
40fc13:	00 16                	add    %dl,(%esi)
40fc15:	f9                   	stc
40fc16:	40                   	inc    %eax
40fc17:	00 1d f9 40 00 24    	add    %bl,0x240040f9
40fc1d:	f9                   	stc
40fc1e:	40                   	inc    %eax
40fc1f:	00 2b                	add    %ch,(%ebx)
40fc21:	f9                   	stc
40fc22:	40                   	inc    %eax
40fc23:	00 32                	add    %dh,(%edx)
40fc25:	f9                   	stc
40fc26:	40                   	inc    %eax
40fc27:	00 39                	add    %bh,(%ecx)
40fc29:	f9                   	stc
40fc2a:	40                   	inc    %eax
40fc2b:	00 40 f9             	add    %al,-0x7(%eax)
40fc2e:	40                   	inc    %eax
40fc2f:	00 47 f9             	add    %al,-0x7(%edi)
40fc32:	40                   	inc    %eax
40fc33:	00 4e f9             	add    %cl,-0x7(%esi)
40fc36:	40                   	inc    %eax
40fc37:	00 e9                	add    %ch,%cl
40fc39:	fa                   	cli
40fc3a:	40                   	inc    %eax
40fc3b:	00 e9                	add    %ch,%cl
40fc3d:	fa                   	cli
40fc3e:	40                   	inc    %eax
40fc3f:	00 e9                	add    %ch,%cl
40fc41:	fa                   	cli
40fc42:	40                   	inc    %eax
40fc43:	00 55 f9             	add    %dl,-0x7(%ebp)
40fc46:	40                   	inc    %eax
40fc47:	00 5c f9 40          	add    %bl,0x40(%ecx,%edi,8)
40fc4b:	00 e9                	add    %ch,%cl
40fc4d:	fa                   	cli
40fc4e:	40                   	inc    %eax
40fc4f:	00 e9                	add    %ch,%cl
40fc51:	fa                   	cli
40fc52:	40                   	inc    %eax
40fc53:	00 63 f9             	add    %ah,-0x7(%ebx)
40fc56:	40                   	inc    %eax
40fc57:	00 6a f9             	add    %ch,-0x7(%edx)
40fc5a:	40                   	inc    %eax
40fc5b:	00 71 f9             	add    %dh,-0x7(%ecx)
40fc5e:	40                   	inc    %eax
40fc5f:	00 78 f9             	add    %bh,-0x7(%eax)
40fc62:	40                   	inc    %eax
40fc63:	00 e9                	add    %ch,%cl
40fc65:	fa                   	cli
40fc66:	40                   	inc    %eax
40fc67:	00 7f f9             	add    %bh,-0x7(%edi)
40fc6a:	40                   	inc    %eax
40fc6b:	00 86 f9 40 00 e9    	add    %al,-0x16ffbf07(%esi)
40fc71:	fa                   	cli
40fc72:	40                   	inc    %eax
40fc73:	00 e9                	add    %ch,%cl
40fc75:	fa                   	cli
40fc76:	40                   	inc    %eax
40fc77:	00 8d f9 40 00 94    	add    %cl,-0x6bffbf07(%ebp)
40fc7d:	f9                   	stc
40fc7e:	40                   	inc    %eax
40fc7f:	00 9b f9 40 00 a2    	add    %bl,-0x5dffbf07(%ebx)
40fc85:	f9                   	stc
40fc86:	40                   	inc    %eax
40fc87:	00 05 fb 40 00 0c    	add    %al,0xc0040fb
40fc8d:	fb                   	sti
40fc8e:	40                   	inc    %eax
40fc8f:	00 14 fb             	add    %dl,(%ebx,%edi,8)
40fc92:	40                   	inc    %eax
40fc93:	00 1b                	add    %bl,(%ebx)
40fc95:	fb                   	sti
40fc96:	40                   	inc    %eax
40fc97:	00 22                	add    %ah,(%edx)
40fc99:	fb                   	sti
40fc9a:	40                   	inc    %eax
40fc9b:	00 29                	add    %ch,(%ecx)
40fc9d:	fb                   	sti
40fc9e:	40                   	inc    %eax
40fc9f:	00 30                	add    %dh,(%eax)
40fca1:	fb                   	sti
40fca2:	40                   	inc    %eax
40fca3:	00 37                	add    %dh,(%edi)
40fca5:	fb                   	sti
40fca6:	40                   	inc    %eax
40fca7:	00 3e                	add    %bh,(%esi)
40fca9:	fb                   	sti
40fcaa:	40                   	inc    %eax
40fcab:	00 42 fb             	add    %al,-0x5(%edx)
40fcae:	40                   	inc    %eax
40fcaf:	00 46 fb             	add    %al,-0x5(%esi)
40fcb2:	40                   	inc    %eax
40fcb3:	00 4a fb             	add    %cl,-0x5(%edx)
40fcb6:	40                   	inc    %eax
40fcb7:	00 86 fb 40 00 ae    	add    %al,-0x51ffbf05(%esi)
40fcbd:	fb                   	sti
40fcbe:	40                   	inc    %eax
40fcbf:	00 8a fb 40 00 8e    	add    %cl,-0x71ffbf05(%edx)
40fcc5:	fb                   	sti
40fcc6:	40                   	inc    %eax
40fcc7:	00 92 fb 40 00 96    	add    %dl,-0x69ffbf05(%edx)
40fccd:	fb                   	sti
40fcce:	40                   	inc    %eax
40fccf:	00 9a fb 40 00 9e    	add    %bl,-0x61ffbf05(%edx)
40fcd5:	fb                   	sti
40fcd6:	40                   	inc    %eax