43b7a8:	0f 85 7b 05 00 00    	jne    0x43bd29
43b7ae:	80 bd 63 fe ff ff 00 	cmpb   $0x0,-0x19d(%ebp)
43b7b5:	8b bd 74 fe ff ff    	mov    -0x18c(%ebp),%edi
43b7bb:	0f 84 a9 0a 00 00    	je     0x43c26a
43b7c1:	e9 d0 0a 00 00       	jmp    0x43c296
43b7c6:	89 85 4c fe ff ff    	mov    %eax,-0x1b4(%ebp)
43b7cc:	8b 9d 6c fe ff ff    	mov    -0x194(%ebp),%ebx
43b7d2:	83 fb 2d             	cmp    $0x2d,%ebx
43b7d5:	0f 85 86 06 00 00    	jne    0x43be61
43b7db:	c6 85 59 fe ff ff 01 	movb   $0x1,-0x1a7(%ebp)
43b7e2:	e9 7f 06 00 00       	jmp    0x43be66
43b7e7:	33 db                	xor    %ebx,%ebx
43b7e9:	83 bd 6c fe ff ff 2d 	cmpl   $0x2d,-0x194(%ebp)
43b7f0:	75 0c                	jne    0x43b7fe
43b7f2:	8b 85 50 fe ff ff    	mov    -0x1b0(%ebp),%eax
43b7f8:	c6 00 2d             	movb   $0x2d,(%eax)
43b7fb:	43                   	inc    %ebx
43b7fc:	eb 09                	jmp    0x43b807
43b7fe:	83 bd 6c fe ff ff 2b 	cmpl   $0x2b,-0x194(%ebp)
43b805:	75 1d                	jne    0x43b824
43b807:	ff 8d 64 fe ff ff    	decl   -0x19c(%ebp)
43b80d:	8b 95 5c fe ff ff    	mov    -0x1a4(%ebp),%edx
43b813:	ff 85 74 fe ff ff    	incl   -0x18c(%ebp)
43b819:	e8 66 fb ff ff       	call   0x43b384
43b81e:	89 85 6c fe ff ff    	mov    %eax,-0x194(%ebp)
43b824:	83 bd 48 fe ff ff 00 	cmpl   $0x0,-0x1b8(%ebp)
43b82b:	75 07                	jne    0x43b834
43b82d:	83 8d 64 fe ff ff ff 	orl    $0xffffffff,-0x19c(%ebp)
43b834:	0f b6 85 6c fe ff ff 	movzbl -0x194(%ebp),%eax
43b83b:	eb 6b                	jmp    0x43b8a8
43b83d:	8b 85 64 fe ff ff    	mov    -0x19c(%ebp),%eax
43b843:	ff 8d 64 fe ff ff    	decl   -0x19c(%ebp)
43b849:	85 c0                	test   %eax,%eax
43b84b:	74 66                	je     0x43b8b3
43b84d:	8a 85 6c fe ff ff    	mov    -0x194(%ebp),%al
43b853:	8b 8d 50 fe ff ff    	mov    -0x1b0(%ebp),%ecx
43b859:	ff 85 54 fe ff ff    	incl   -0x1ac(%ebp)
43b85f:	88 04 0b             	mov    %al,(%ebx,%ecx,1)
43b862:	8d 85 30 fe ff ff    	lea    -0x1d0(%ebp),%eax
43b868:	50                   	push   %eax
43b869:	8d 85 7c fe ff ff    	lea    -0x184(%ebp),%eax
43b86f:	50                   	push   %eax
43b870:	43                   	inc    %ebx
43b871:	53                   	push   %ebx
43b872:	8d bd 50 fe ff ff    	lea    -0x1b0(%ebp),%edi
43b878:	8d b5 24 fe ff ff    	lea    -0x1dc(%ebp),%esi
43b87e:	e8 78 fa ff ff       	call   0x43b2fb
43b883:	83 c4 0c             	add    $0xc,%esp
43b886:	85 c0                	test   %eax,%eax
43b888:	0f 84 dd 0a 00 00    	je     0x43c36b
43b88e:	8b 95 5c fe ff ff    	mov    -0x1a4(%ebp),%edx
43b894:	ff 85 74 fe ff ff    	incl   -0x18c(%ebp)
43b89a:	e8 e5 fa ff ff       	call   0x43b384
43b89f:	89 85 6c fe ff ff    	mov    %eax,-0x194(%ebp)
43b8a5:	0f b6 c0             	movzbl %al,%eax
43b8a8:	50                   	push   %eax
43b8a9:	e8 fe 83 00 00       	call   0x443cac
43b8ae:	59                   	pop    %ecx
43b8af:	85 c0                	test   %eax,%eax
43b8b1:	75 8a                	jne    0x43b83d
43b8b3:	8b 85 04 fe ff ff    	mov    -0x1fc(%ebp),%eax
43b8b9:	8b 80 bc 00 00 00    	mov    0xbc(%eax),%eax
43b8bf:	8b 00                	mov    (%eax),%eax
43b8c1:	8a 00                	mov    (%eax),%al
43b8c3:	88 85 58 fe ff ff    	mov    %al,-0x1a8(%ebp)
43b8c9:	3a 85 6c fe ff ff    	cmp    -0x194(%ebp),%al
43b8cf:	0f 85 e5 00 00 00    	jne    0x43b9ba
43b8d5:	8b 85 64 fe ff ff    	mov    -0x19c(%ebp),%eax
43b8db:	ff 8d 64 fe ff ff    	decl   -0x19c(%ebp)
43b8e1:	85 c0                	test   %eax,%eax
43b8e3:	0f 84 d1 00 00 00    	je     0x43b9ba
43b8e9:	8b 95 5c fe ff ff    	mov    -0x1a4(%ebp),%edx
43b8ef:	ff 85 74 fe ff ff    	incl   -0x18c(%ebp)
43b8f5:	e8 8a fa ff ff       	call   0x43b384
43b8fa:	8b 8d 50 fe ff ff    	mov    -0x1b0(%ebp),%ecx
43b900:	89 85 6c fe ff ff    	mov    %eax,-0x194(%ebp)
43b906:	8a 85 58 fe ff ff    	mov    -0x1a8(%ebp),%al
43b90c:	88 04 0b             	mov    %al,(%ebx,%ecx,1)
43b90f:	8d 85 30 fe ff ff    	lea    -0x1d0(%ebp),%eax
43b915:	50                   	push   %eax
43b916:	8d 85 7c fe ff ff    	lea    -0x184(%ebp),%eax
43b91c:	50                   	push   %eax
43b91d:	43                   	inc    %ebx
43b91e:	53                   	push   %ebx
43b91f:	8d bd 50 fe ff ff    	lea    -0x1b0(%ebp),%edi
43b925:	8d b5 24 fe ff ff    	lea    -0x1dc(%ebp),%esi
43b92b:	e8 cb f9 ff ff       	call   0x43b2fb
43b930:	83 c4 0c             	add    $0xc,%esp
43b933:	85 c0                	test   %eax,%eax
43b935:	0f 84 30 0a 00 00    	je     0x43c36b
43b93b:	0f b6 85 6c fe ff ff 	movzbl -0x194(%ebp),%eax
43b942:	eb 6b                	jmp    0x43b9af
43b944:	8b 85 64 fe ff ff    	mov    -0x19c(%ebp),%eax
43b94a:	ff 8d 64 fe ff ff    	decl   -0x19c(%ebp)
43b950:	85 c0                	test   %eax,%eax
43b952:	74 66                	je     0x43b9ba
43b954:	8b 85 50 fe ff ff    	mov    -0x1b0(%ebp),%eax
43b95a:	8a 8d 6c fe ff ff    	mov    -0x194(%ebp),%cl
43b960:	ff 85 54 fe ff ff    	incl   -0x1ac(%ebp)
43b966:	88 0c 03             	mov    %cl,(%ebx,%eax,1)
43b969:	8d 85 30 fe ff ff    	lea    -0x1d0(%ebp),%eax
43b96f:	50                   	push   %eax
43b970:	8d 85 7c fe ff ff    	lea    -0x184(%ebp),%eax
43b976:	50                   	push   %eax
43b977:	43                   	inc    %ebx
43b978:	53                   	push   %ebx
43b979:	8d bd 50 fe ff ff    	lea    -0x1b0(%ebp),%edi
43b97f:	8d b5 24 fe ff ff    	lea    -0x1dc(%ebp),%esi
43b985:	e8 71 f9 ff ff       	call   0x43b2fb
43b98a:	83 c4 0c             	add    $0xc,%esp
43b98d:	85 c0                	test   %eax,%eax
43b98f:	0f 84 d6 09 00 00    	je     0x43c36b
43b995:	8b 95 5c fe ff ff    	mov    -0x1a4(%ebp),%edx
43b99b:	ff 85 74 fe ff ff    	incl   -0x18c(%ebp)
43b9a1:	e8 de f9 ff ff       	call   0x43b384
43b9a6:	89 85 6c fe ff ff    	mov    %eax,-0x194(%ebp)
43b9ac:	0f b6 c0             	movzbl %al,%eax
43b9af:	50                   	push   %eax
43b9b0:	e8 f7 82 00 00       	call   0x443cac
43b9b5:	59                   	pop    %ecx
43b9b6:	85 c0                	test   %eax,%eax
43b9b8:	75 8a                	jne    0x43b944
43b9ba:	83 bd 54 fe ff ff 00 	cmpl   $0x0,-0x1ac(%ebp)
43b9c1:	0f 84 5f 01 00 00    	je     0x43bb26
43b9c7:	83 bd 6c fe ff ff 65 	cmpl   $0x65,-0x194(%ebp)
43b9ce:	74 0d                	je     0x43b9dd
43b9d0:	83 bd 6c fe ff ff 45 	cmpl   $0x45,-0x194(%ebp)
43b9d7:	0f 85 49 01 00 00    	jne    0x43bb26
43b9dd:	8b 85 64 fe ff ff    	mov    -0x19c(%ebp),%eax
43b9e3:	ff 8d 64 fe ff ff    	decl   -0x19c(%ebp)
43b9e9:	85 c0                	test   %eax,%eax
43b9eb:	0f 84 35 01 00 00    	je     0x43bb26
43b9f1:	8b 85 50 fe ff ff    	mov    -0x1b0(%ebp),%eax
43b9f7:	c6 04 03 65          	movb   $0x65,(%ebx,%eax,1)
43b9fb:	8d 85 30 fe ff ff    	lea    -0x1d0(%ebp),%eax
43ba01:	50                   	push   %eax
43ba02:	8d 85 7c fe ff ff    	lea    -0x184(%ebp),%eax
43ba08:	50                   	push   %eax
43ba09:	43                   	inc    %ebx
43ba0a:	53                   	push   %ebx
43ba0b:	8d bd 50 fe ff ff    	lea    -0x1b0(%ebp),%edi
43ba11:	8d b5 24 fe ff ff    	lea    -0x1dc(%ebp),%esi
43ba17:	e8 df f8 ff ff       	call   0x43b2fb
43ba1c:	83 c4 0c             	add    $0xc,%esp
43ba1f:	85 c0                	test   %eax,%eax
43ba21:	0f 84 44 09 00 00    	je     0x43c36b
43ba27:	8b 95 5c fe ff ff    	mov    -0x1a4(%ebp),%edx
43ba2d:	ff 85 74 fe ff ff    	incl   -0x18c(%ebp)
43ba33:	e8 4c f9 ff ff       	call   0x43b384
43ba38:	89 85 6c fe ff ff    	mov    %eax,-0x194(%ebp)
43ba3e:	83 f8 2d             	cmp    $0x2d,%eax
43ba41:	75 2c                	jne    0x43ba6f
43ba43:	8b 85 50 fe ff ff    	mov    -0x1b0(%ebp),%eax
43ba49:	c6 04 03 2d          	movb   $0x2d,(%ebx,%eax,1)
43ba4d:	8d 85 30 fe ff ff    	lea    -0x1d0(%ebp),%eax
43ba53:	50                   	push   %eax
43ba54:	8d 85 7c fe ff ff    	lea    -0x184(%ebp),%eax
43ba5a:	50                   	push   %eax
43ba5b:	43                   	inc    %ebx
43ba5c:	53                   	push   %ebx
43ba5d:	e8 99 f8 ff ff       	call   0x43b2fb
43ba62:	83 c4 0c             	add    $0xc,%esp
43ba65:	85 c0                	test   %eax,%eax
43ba67:	0f 84 fe 08 00 00    	je     0x43c36b
43ba6d:	eb 09                	jmp    0x43ba78
43ba6f:	83 bd 6c fe ff ff 2b 	cmpl   $0x2b,-0x194(%ebp)
43ba76:	75 2f                	jne    0x43baa7
43ba78:	8b 85 64 fe ff ff    	mov    -0x19c(%ebp),%eax
43ba7e:	ff 8d 64 fe ff ff    	decl   -0x19c(%ebp)
43ba84:	85 c0                	test   %eax,%eax
43ba86:	75 08                	jne    0x43ba90
43ba88:	21 85 64 fe ff ff    	and    %eax,-0x19c(%ebp)
43ba8e:	eb 17                	jmp    0x43baa7
43ba90:	8b 95 5c fe ff ff    	mov    -0x1a4(%ebp),%edx
43ba96:	ff 85 74 fe ff ff    	incl   -0x18c(%ebp)
43ba9c:	e8 e3 f8 ff ff       	call   0x43b384
43baa1:	89 85 6c fe ff ff    	mov    %eax,-0x194(%ebp)
43baa7:	0f b6 85 6c fe ff ff 	movzbl -0x194(%ebp),%eax
43baae:	eb 6b                	jmp    0x43bb1b
43bab0:	8b 85 64 fe ff ff    	mov    -0x19c(%ebp),%eax
43bab6:	ff 8d 64 fe ff ff    	decl   -0x19c(%ebp)
43babc:	85 c0                	test   %eax,%eax
43babe:	74 66                	je     0x43bb26
43bac0:	8b 85 50 fe ff ff    	mov    -0x1b0(%ebp),%eax
43bac6:	8a 8d 6c fe ff ff    	mov    -0x194(%ebp),%cl
43bacc:	ff 85 54 fe ff ff    	incl   -0x1ac(%ebp)
43bad2:	88 0c 03             	mov    %cl,(%ebx,%eax,1)
43bad5:	8d 85 30 fe ff ff    	lea    -0x1d0(%ebp),%eax
43badb:	50                   	push   %eax
43badc:	8d 85 7c fe ff ff    	lea    -0x184(%ebp),%eax
43bae2:	50                   	push   %eax
43bae3:	43                   	inc    %ebx
43bae4:	53                   	push   %ebx
43bae5:	8d bd 50 fe ff ff    	lea    -0x1b0(%ebp),%edi
43baeb:	8d b5 24 fe ff ff    	lea    -0x1dc(%ebp),%esi
43baf1:	e8 05 f8 ff ff       	call   0x43b2fb
43baf6:	83 c4 0c             	add    $0xc,%esp
43baf9:	85 c0                	test   %eax,%eax
43bafb:	0f 84 6a 08 00 00    	je     0x43c36b
43bb01:	8b 95 5c fe ff ff    	mov    -0x1a4(%ebp),%edx
43bb07:	ff 85 74 fe ff ff    	incl   -0x18c(%ebp)
43bb0d:	e8 72 f8 ff ff       	call   0x43b384
43bb12:	89 85 6c fe ff ff    	mov    %eax,-0x194(%ebp)
43bb18:	0f b6 c0             	movzbl %al,%eax
43bb1b:	50                   	push   %eax
43bb1c:	e8 8b 81 00 00       	call   0x443cac
43bb21:	59                   	pop    %ecx
43bb22:	85 c0                	test   %eax,%eax
43bb24:	75 8a                	jne    0x43bab0
43bb26:	ff 8d 74 fe ff ff    	decl   -0x18c(%ebp)
43bb2c:	83 bd 6c fe ff ff ff 	cmpl   $0xffffffff,-0x194(%ebp)
43bb33:	74 13                	je     0x43bb48
43bb35:	ff b5 5c fe ff ff    	push   -0x1a4(%ebp)
43bb3b:	ff b5 6c fe ff ff    	push   -0x194(%ebp)
43bb41:	e8 ce 85 00 00       	call   0x444114
43bb46:	59                   	pop    %ecx
43bb47:	59                   	pop    %ecx
43bb48:	83 bd 54 fe ff ff 00 	cmpl   $0x0,-0x1ac(%ebp)
43bb4f:	0f 84 16 08 00 00    	je     0x43c36b
43bb55:	80 bd 63 fe ff ff 00 	cmpb   $0x0,-0x19d(%ebp)
43bb5c:	0f 85 34 07 00 00    	jne    0x43c296
43bb62:	8b 85 50 fe ff ff    	mov    -0x1b0(%ebp),%eax
43bb68:	ff 85 34 fe ff ff    	incl   -0x1cc(%ebp)
43bb6e:	8d 8d 04 fe ff ff    	lea    -0x1fc(%ebp),%ecx
43bb74:	51                   	push   %ecx
43bb75:	50                   	push   %eax
43bb76:	ff b5 40 fe ff ff    	push   -0x1c0(%ebp)
43bb7c:	c6 04 03 00          	movb   $0x0,(%ebx,%eax,1)
43bb80:	0f be 85 7b fe ff ff 	movsbl -0x185(%ebp),%eax
43bb87:	48                   	dec    %eax
43bb88:	50                   	push   %eax
43bb89:	ff 35 54 f6 46 00    	push   0x46f654
43bb8f:	ff 15 d4 34 47 00    	call   *0x4734d4
43bb95:	ff d0                	call   *%eax
43bb97:	83 c4 10             	add    $0x10,%esp
43bb9a:	e9 f7 06 00 00       	jmp    0x43c296
43bb9f:	85 c9                	test   %ecx,%ecx
43bba1:	75 10                	jne    0x43bbb3
43bba3:	ff 85 64 fe ff ff    	incl   -0x19c(%ebp)
43bba9:	c7 85 48 fe ff ff 01 	movl   $0x1,-0x1b8(%ebp)
43bbb0:	00 00 00
43bbb3:	80 bd 6b fe ff ff 00 	cmpb   $0x0,-0x195(%ebp)
43bbba:	7e 07                	jle    0x43bbc3
43bbbc:	c6 85 5a fe ff ff 01 	movb   $0x1,-0x1a6(%ebp)
43bbc3:	ff 8d 74 fe ff ff    	decl   -0x18c(%ebp)
43bbc9:	83 bd 6c fe ff ff ff 	cmpl   $0xffffffff,-0x194(%ebp)
43bbd0:	8b fe                	mov    %esi,%edi
43bbd2:	74 13                	je     0x43bbe7
43bbd4:	ff b5 5c fe ff ff    	push   -0x1a4(%ebp)
43bbda:	ff b5 6c fe ff ff    	push   -0x194(%ebp)
43bbe0:	e8 2f 85 00 00       	call   0x444114
43bbe5:	59                   	pop    %ecx
43bbe6:	59                   	pop    %ecx
43bbe7:	83 bd 48 fe ff ff 00 	cmpl   $0x0,-0x1b8(%ebp)
43bbee:	74 14                	je     0x43bc04
43bbf0:	8b 85 64 fe ff ff    	mov    -0x19c(%ebp),%eax
43bbf6:	ff 8d 64 fe ff ff    	decl   -0x19c(%ebp)
43bbfc:	85 c0                	test   %eax,%eax
43bbfe:	0f 84 8a 03 00 00    	je     0x43bf8e
43bc04:	8b 95 5c fe ff ff    	mov    -0x1a4(%ebp),%edx
43bc0a:	ff 85 74 fe ff ff    	incl   -0x18c(%ebp)
43bc10:	e8 6f f7 ff ff       	call   0x43b384
43bc15:	89 85 6c fe ff ff    	mov    %eax,-0x194(%ebp)
43bc1b:	83 f8 ff             	cmp    $0xffffffff,%eax
43bc1e:	0f 84 51 03 00 00    	je     0x43bf75
43bc24:	83 fb 63             	cmp    $0x63,%ebx
43bc27:	74 4c                	je     0x43bc75
43bc29:	83 fb 73             	cmp    $0x73,%ebx
43bc2c:	75 13                	jne    0x43bc41
43bc2e:	83 f8 09             	cmp    $0x9,%eax
43bc31:	7c 09                	jl     0x43bc3c
43bc33:	83 f8 0d             	cmp    $0xd,%eax
43bc36:	0f 8e 39 03 00 00    	jle    0x43bf75
43bc3c:	83 f8 20             	cmp    $0x20,%eax
43bc3f:	75 34                	jne    0x43bc75
43bc41:	83 fb 7b             	cmp    $0x7b,%ebx
43bc44:	0f 85 2b 03 00 00    	jne    0x43bf75
43bc4a:	0f be 9d 58 fe ff ff 	movsbl -0x1a8(%ebp),%ebx
43bc51:	33 d2                	xor    %edx,%edx
43bc53:	8b c8                	mov    %eax,%ecx
43bc55:	83 e1 07             	and    $0x7,%ecx
43bc58:	42                   	inc    %edx
43bc59:	d3 e2                	shl    %cl,%edx
43bc5b:	8b c8                	mov    %eax,%ecx
43bc5d:	c1 f9 03             	sar    $0x3,%ecx
43bc60:	0f be 4c 0d dc       	movsbl -0x24(%ebp,%ecx,1),%ecx
43bc65:	33 cb                	xor    %ebx,%ecx
43bc67:	8b 9d 4c fe ff ff    	mov    -0x1b4(%ebp),%ebx
43bc6d:	85 d1                	test   %edx,%ecx
43bc6f:	0f 84 00 03 00 00    	je     0x43bf75
43bc75:	80 bd 63 fe ff ff 00 	cmpb   $0x0,-0x19d(%ebp)
43bc7c:	0f 85 ed 02 00 00    	jne    0x43bf6f
43bc82:	80 bd 5a fe ff ff 00 	cmpb   $0x0,-0x1a6(%ebp)
43bc89:	0f 84 d2 02 00 00    	je     0x43bf61
43bc8f:	88 85 20 fe ff ff    	mov    %al,-0x1e0(%ebp)
43bc95:	0f b6 c0             	movzbl %al,%eax
43bc98:	50                   	push   %eax
43bc99:	e8 43 33 00 00       	call   0x43efe1
43bc9e:	59                   	pop    %ecx
43bc9f:	85 c0                	test   %eax,%eax
43bca1:	74 17                	je     0x43bcba
43bca3:	8b 95 5c fe ff ff    	mov    -0x1a4(%ebp),%edx
43bca9:	ff 85 74 fe ff ff    	incl   -0x18c(%ebp)
43bcaf:	e8 d0 f6 ff ff       	call   0x43b384
43bcb4:	88 85 21 fe ff ff    	mov    %al,-0x1df(%ebp)
43bcba:	8d 85 04 fe ff ff    	lea    -0x1fc(%ebp),%eax
43bcc0:	50                   	push   %eax
43bcc1:	8b 85 04 fe ff ff    	mov    -0x1fc(%ebp),%eax
43bcc7:	c7 85 14 fe ff ff 3f 	movl   $0x3f,-0x1ec(%ebp)
43bcce:	00 00 00
43bcd1:	ff b0 ac 00 00 00    	push   0xac(%eax)
43bcd7:	8d 85 20 fe ff ff    	lea    -0x1e0(%ebp),%eax
43bcdd:	50                   	push   %eax
43bcde:	8d 85 14 fe ff ff    	lea    -0x1ec(%ebp),%eax
43bce4:	50                   	push   %eax
43bce5:	e8 da 5c 00 00       	call   0x4419c4
43bcea:	66 8b 85 14 fe ff ff 	mov    -0x1ec(%ebp),%ax
43bcf1:	83 c4 10             	add    $0x10,%esp
43bcf4:	66 89 06             	mov    %ax,(%esi)
43bcf7:	83 c6 02             	add    $0x2,%esi
43bcfa:	e9 65 02 00 00       	jmp    0x43bf64
43bcff:	8b c3                	mov    %ebx,%eax
43bd01:	83 e8 70             	sub    $0x70,%eax
43bd04:	0f 84 cf 02 00 00    	je     0x43bfd9
43bd0a:	83 e8 03             	sub    $0x3,%eax
43bd0d:	0f 84 a0 fe ff ff    	je     0x43bbb3
43bd13:	48                   	dec    %eax
43bd14:	48                   	dec    %eax
43bd15:	0f 84 c5 02 00 00    	je     0x43bfe0
43bd1b:	83 e8 03             	sub    $0x3,%eax
43bd1e:	0f 84 a8 fa ff ff    	je     0x43b7cc
43bd24:	83 e8 03             	sub    $0x3,%eax
43bd27:	74 33                	je     0x43bd5c
43bd29:	0f b6 07             	movzbl (%edi),%eax
43bd2c:	3b 85 6c fe ff ff    	cmp    -0x194(%ebp),%eax
43bd32:	0f 85 ff 05 00 00    	jne    0x43c337
43bd38:	fe 8d 5b fe ff ff    	decb   -0x1a5(%ebp)
43bd3e:	80 bd 63 fe ff ff 00 	cmpb   $0x0,-0x19d(%ebp)
43bd45:	0f 85 4b 05 00 00    	jne    0x43c296
43bd4b:	8b 85 00 fe ff ff    	mov    -0x200(%ebp),%eax
43bd51:	89 85 18 fe ff ff    	mov    %eax,-0x1e8(%ebp)
43bd57:	e9 3a 05 00 00       	jmp    0x43c296
43bd5c:	80 bd 6b fe ff ff 00 	cmpb   $0x0,-0x195(%ebp)
43bd63:	7e 07                	jle    0x43bd6c
43bd65:	c6 85 5a fe ff ff 01 	movb   $0x1,-0x1a6(%ebp)
43bd6c:	80 7f 01 5e          	cmpb   $0x5e,0x1(%edi)
43bd70:	8d 77 01             	lea    0x1(%edi),%esi
43bd73:	75 0a                	jne    0x43bd7f
43bd75:	8d 77 02             	lea    0x2(%edi),%esi
43bd78:	c6 85 58 fe ff ff ff 	movb   $0xff,-0x1a8(%ebp)