4197bc:	c7 01 f0 12 42 00    	movl   $0x4212f0,(%ecx)
4197c2:	c3                   	ret
4197c3:	cc                   	int3
4197c4:	cc                   	int3
4197c5:	cc                   	int3
4197c6:	cc                   	int3
4197c7:	cc                   	int3
4197c8:	cc                   	int3
4197c9:	cc                   	int3
4197ca:	cc                   	int3
4197cb:	cc                   	int3
4197cc:	cc                   	int3
4197cd:	cc                   	int3
4197ce:	cc                   	int3
4197cf:	cc                   	int3
4197d0:	55                   	push   %ebp
4197d1:	8b ec                	mov    %esp,%ebp
4197d3:	56                   	push   %esi
4197d4:	ff 75 08             	push   0x8(%ebp)
4197d7:	8b f1                	mov    %ecx,%esi
4197d9:	e8 92 12 ff ff       	call   0x40aa70
4197de:	c7 06 0c 13 42 00    	movl   $0x42130c,(%esi)
4197e4:	8b c6                	mov    %esi,%eax
4197e6:	5e                   	pop    %esi
4197e7:	5d                   	pop    %ebp
4197e8:	c2 04 00             	ret    $0x4
4197eb:	83 61 04 00          	andl   $0x0,0x4(%ecx)
4197ef:	8b c1                	mov    %ecx,%eax
4197f1:	83 61 08 00          	andl   $0x0,0x8(%ecx)
4197f5:	c7 41 04 14 13 42 00 	movl   $0x421314,0x4(%ecx)
4197fc:	c7 01 0c 13 42 00    	movl   $0x42130c,(%ecx)
419802:	c3                   	ret
419803:	55                   	push   %ebp
419804:	8b ec                	mov    %esp,%ebp
419806:	83 ec 0c             	sub    $0xc,%esp
419809:	8d 4d f4             	lea    -0xc(%ebp),%ecx
41980c:	e8 9a ff ff ff       	call   0x4197ab
419811:	68 f4 41 42 00       	push   $0x4241f4
419816:	8d 45 f4             	lea    -0xc(%ebp),%eax
419819:	50                   	push   %eax
41981a:	e8 27 18 ff ff       	call   0x40b046
41981f:	cc                   	int3
419820:	55                   	push   %ebp
419821:	8b ec                	mov    %esp,%ebp
419823:	83 ec 0c             	sub    $0xc,%esp
419826:	8d 4d f4             	lea    -0xc(%ebp),%ecx
419829:	e8 bd ff ff ff       	call   0x4197eb
41982e:	68 2c 42 42 00       	push   $0x42422c
419833:	8d 45 f4             	lea    -0xc(%ebp),%eax
419836:	50                   	push   %eax
419837:	e8 0a 18 ff ff       	call   0x40b046
41983c:	cc                   	int3
41983d:	cc                   	int3
41983e:	cc                   	int3
41983f:	cc                   	int3
419840:	55                   	push   %ebp
419841:	8b ec                	mov    %esp,%ebp
419843:	56                   	push   %esi
419844:	57                   	push   %edi
419845:	8b 7d 10             	mov    0x10(%ebp),%edi
419848:	8b c7                	mov    %edi,%eax
41984a:	83 e8 00             	sub    $0x0,%eax
41984d:	0f 84 4d 17 00 00    	je     0x41afa0
419853:	83 e8 01             	sub    $0x1,%eax
419856:	0f 84 33 17 00 00    	je     0x41af8f
41985c:	83 e8 01             	sub    $0x1,%eax
41985f:	0f 84 fb 16 00 00    	je     0x41af60
419865:	83 e8 01             	sub    $0x1,%eax
419868:	0f 84 a8 16 00 00    	je     0x41af16
41986e:	83 e8 01             	sub    $0x1,%eax
419871:	0f 84 20 16 00 00    	je     0x41ae97
419877:	8b 55 0c             	mov    0xc(%ebp),%edx
41987a:	8b 75 08             	mov    0x8(%ebp),%esi
41987d:	53                   	push   %ebx
41987e:	6a 20                	push   $0x20
419880:	5b                   	pop    %ebx
419881:	e9 9c 04 00 00       	jmp    0x419d22
419886:	8b 06                	mov    (%esi),%eax
419888:	3b 02                	cmp    (%edx),%eax
41988a:	0f 84 86 00 00 00    	je     0x419916
419890:	0f b6 c8             	movzbl %al,%ecx
419893:	0f b6 02             	movzbl (%edx),%eax
419896:	2b c8                	sub    %eax,%ecx
419898:	74 0e                	je     0x4198a8
41989a:	33 c0                	xor    %eax,%eax
41989c:	85 c9                	test   %ecx,%ecx
41989e:	0f 9f c0             	setg   %al
4198a1:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
4198a8:	85 c9                	test   %ecx,%ecx
4198aa:	0f 85 d7 08 00 00    	jne    0x41a187
4198b0:	0f b6 4e 01          	movzbl 0x1(%esi),%ecx
4198b4:	0f b6 42 01          	movzbl 0x1(%edx),%eax
4198b8:	2b c8                	sub    %eax,%ecx
4198ba:	74 0e                	je     0x4198ca
4198bc:	33 c0                	xor    %eax,%eax
4198be:	85 c9                	test   %ecx,%ecx
4198c0:	0f 9f c0             	setg   %al
4198c3:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
4198ca:	85 c9                	test   %ecx,%ecx
4198cc:	0f 85 b5 08 00 00    	jne    0x41a187
4198d2:	0f b6 4e 02          	movzbl 0x2(%esi),%ecx
4198d6:	0f b6 42 02          	movzbl 0x2(%edx),%eax
4198da:	2b c8                	sub    %eax,%ecx
4198dc:	74 0e                	je     0x4198ec
4198de:	33 c0                	xor    %eax,%eax
4198e0:	85 c9                	test   %ecx,%ecx
4198e2:	0f 9f c0             	setg   %al
4198e5:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
4198ec:	85 c9                	test   %ecx,%ecx
4198ee:	0f 85 93 08 00 00    	jne    0x41a187
4198f4:	0f b6 4e 03          	movzbl 0x3(%esi),%ecx
4198f8:	0f b6 42 03          	movzbl 0x3(%edx),%eax
4198fc:	2b c8                	sub    %eax,%ecx
4198fe:	74 0e                	je     0x41990e
419900:	33 c0                	xor    %eax,%eax
419902:	85 c9                	test   %ecx,%ecx
419904:	0f 9f c0             	setg   %al
419907:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41990e:	85 c9                	test   %ecx,%ecx
419910:	0f 85 71 08 00 00    	jne    0x41a187
419916:	8b 46 04             	mov    0x4(%esi),%eax
419919:	3b 42 04             	cmp    0x4(%edx),%eax
41991c:	0f 84 87 00 00 00    	je     0x4199a9
419922:	0f b6 c8             	movzbl %al,%ecx
419925:	0f b6 42 04          	movzbl 0x4(%edx),%eax
419929:	2b c8                	sub    %eax,%ecx
41992b:	74 0e                	je     0x41993b
41992d:	33 c0                	xor    %eax,%eax
41992f:	85 c9                	test   %ecx,%ecx
419931:	0f 9f c0             	setg   %al
419934:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41993b:	85 c9                	test   %ecx,%ecx
41993d:	0f 85 44 08 00 00    	jne    0x41a187
419943:	0f b6 4e 05          	movzbl 0x5(%esi),%ecx
419947:	0f b6 42 05          	movzbl 0x5(%edx),%eax
41994b:	2b c8                	sub    %eax,%ecx
41994d:	74 0e                	je     0x41995d
41994f:	33 c0                	xor    %eax,%eax
419951:	85 c9                	test   %ecx,%ecx
419953:	0f 9f c0             	setg   %al
419956:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41995d:	85 c9                	test   %ecx,%ecx
41995f:	0f 85 22 08 00 00    	jne    0x41a187
419965:	0f b6 4e 06          	movzbl 0x6(%esi),%ecx
419969:	0f b6 42 06          	movzbl 0x6(%edx),%eax
41996d:	2b c8                	sub    %eax,%ecx
41996f:	74 0e                	je     0x41997f
419971:	33 c0                	xor    %eax,%eax
419973:	85 c9                	test   %ecx,%ecx
419975:	0f 9f c0             	setg   %al
419978:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41997f:	85 c9                	test   %ecx,%ecx
419981:	0f 85 00 08 00 00    	jne    0x41a187
419987:	0f b6 4e 07          	movzbl 0x7(%esi),%ecx
41998b:	0f b6 42 07          	movzbl 0x7(%edx),%eax
41998f:	2b c8                	sub    %eax,%ecx
419991:	74 0e                	je     0x4199a1
419993:	33 c0                	xor    %eax,%eax
419995:	85 c9                	test   %ecx,%ecx
419997:	0f 9f c0             	setg   %al
41999a:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
4199a1:	85 c9                	test   %ecx,%ecx
4199a3:	0f 85 de 07 00 00    	jne    0x41a187
4199a9:	8b 46 08             	mov    0x8(%esi),%eax
4199ac:	3b 42 08             	cmp    0x8(%edx),%eax
4199af:	0f 84 87 00 00 00    	je     0x419a3c
4199b5:	0f b6 c8             	movzbl %al,%ecx
4199b8:	0f b6 42 08          	movzbl 0x8(%edx),%eax
4199bc:	2b c8                	sub    %eax,%ecx
4199be:	74 0e                	je     0x4199ce
4199c0:	33 c0                	xor    %eax,%eax
4199c2:	85 c9                	test   %ecx,%ecx
4199c4:	0f 9f c0             	setg   %al
4199c7:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
4199ce:	85 c9                	test   %ecx,%ecx
4199d0:	0f 85 b1 07 00 00    	jne    0x41a187
4199d6:	0f b6 4e 09          	movzbl 0x9(%esi),%ecx
4199da:	0f b6 42 09          	movzbl 0x9(%edx),%eax
4199de:	2b c8                	sub    %eax,%ecx
4199e0:	74 0e                	je     0x4199f0
4199e2:	33 c0                	xor    %eax,%eax
4199e4:	85 c9                	test   %ecx,%ecx
4199e6:	0f 9f c0             	setg   %al
4199e9:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
4199f0:	85 c9                	test   %ecx,%ecx
4199f2:	0f 85 8f 07 00 00    	jne    0x41a187
4199f8:	0f b6 4e 0a          	movzbl 0xa(%esi),%ecx
4199fc:	0f b6 42 0a          	movzbl 0xa(%edx),%eax
419a00:	2b c8                	sub    %eax,%ecx
419a02:	74 0e                	je     0x419a12
419a04:	33 c0                	xor    %eax,%eax
419a06:	85 c9                	test   %ecx,%ecx
419a08:	0f 9f c0             	setg   %al
419a0b:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
419a12:	85 c9                	test   %ecx,%ecx
419a14:	0f 85 6d 07 00 00    	jne    0x41a187
419a1a:	0f b6 4e 0b          	movzbl 0xb(%esi),%ecx
419a1e:	0f b6 42 0b          	movzbl 0xb(%edx),%eax
419a22:	2b c8                	sub    %eax,%ecx
419a24:	74 0e                	je     0x419a34
419a26:	33 c0                	xor    %eax,%eax
419a28:	85 c9                	test   %ecx,%ecx
419a2a:	0f 9f c0             	setg   %al
419a2d:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
419a34:	85 c9                	test   %ecx,%ecx
419a36:	0f 85 4b 07 00 00    	jne    0x41a187
419a3c:	8b 46 0c             	mov    0xc(%esi),%eax
419a3f:	3b 42 0c             	cmp    0xc(%edx),%eax
419a42:	0f 84 87 00 00 00    	je     0x419acf
419a48:	0f b6 c8             	movzbl %al,%ecx
419a4b:	0f b6 42 0c          	movzbl 0xc(%edx),%eax
419a4f:	2b c8                	sub    %eax,%ecx
419a51:	74 0e                	je     0x419a61
419a53:	33 c0                	xor    %eax,%eax
419a55:	85 c9                	test   %ecx,%ecx
419a57:	0f 9f c0             	setg   %al
419a5a:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
419a61:	85 c9                	test   %ecx,%ecx
419a63:	0f 85 1e 07 00 00    	jne    0x41a187
419a69:	0f b6 4e 0d          	movzbl 0xd(%esi),%ecx
419a6d:	0f b6 42 0d          	movzbl 0xd(%edx),%eax
419a71:	2b c8                	sub    %eax,%ecx
419a73:	74 0e                	je     0x419a83
419a75:	33 c0                	xor    %eax,%eax
419a77:	85 c9                	test   %ecx,%ecx
419a79:	0f 9f c0             	setg   %al
419a7c:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
419a83:	85 c9                	test   %ecx,%ecx
419a85:	0f 85 fc 06 00 00    	jne    0x41a187
419a8b:	0f b6 4e 0e          	movzbl 0xe(%esi),%ecx
419a8f:	0f b6 42 0e          	movzbl 0xe(%edx),%eax
419a93:	2b c8                	sub    %eax,%ecx
419a95:	74 0e                	je     0x419aa5
419a97:	33 c0                	xor    %eax,%eax
419a99:	85 c9                	test   %ecx,%ecx
419a9b:	0f 9f c0             	setg   %al
419a9e:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
419aa5:	85 c9                	test   %ecx,%ecx
419aa7:	0f 85 da 06 00 00    	jne    0x41a187
419aad:	0f b6 4e 0f          	movzbl 0xf(%esi),%ecx
419ab1:	0f b6 42 0f          	movzbl 0xf(%edx),%eax
419ab5:	2b c8                	sub    %eax,%ecx
419ab7:	74 0e                	je     0x419ac7
419ab9:	33 c0                	xor    %eax,%eax
419abb:	85 c9                	test   %ecx,%ecx
419abd:	0f 9f c0             	setg   %al
419ac0:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
419ac7:	85 c9                	test   %ecx,%ecx
419ac9:	0f 85 b8 06 00 00    	jne    0x41a187
419acf:	8b 46 10             	mov    0x10(%esi),%eax
419ad2:	3b 42 10             	cmp    0x10(%edx),%eax
419ad5:	0f 84 88 00 00 00    	je     0x419b63
419adb:	0f b6 42 10          	movzbl 0x10(%edx),%eax
419adf:	0f b6 4e 10          	movzbl 0x10(%esi),%ecx
419ae3:	2b c8                	sub    %eax,%ecx
419ae5:	74 0e                	je     0x419af5
419ae7:	33 c0                	xor    %eax,%eax
419ae9:	85 c9                	test   %ecx,%ecx
419aeb:	0f 9f c0             	setg   %al
419aee:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
419af5:	85 c9                	test   %ecx,%ecx
419af7:	0f 85 8a 06 00 00    	jne    0x41a187
419afd:	0f b6 4e 11          	movzbl 0x11(%esi),%ecx
419b01:	0f b6 42 11          	movzbl 0x11(%edx),%eax
419b05:	2b c8                	sub    %eax,%ecx
419b07:	74 0e                	je     0x419b17
419b09:	33 c0                	xor    %eax,%eax
419b0b:	85 c9                	test   %ecx,%ecx
419b0d:	0f 9f c0             	setg   %al
419b10:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
419b17:	85 c9                	test   %ecx,%ecx
419b19:	0f 85 68 06 00 00    	jne    0x41a187
419b1f:	0f b6 4e 12          	movzbl 0x12(%esi),%ecx
419b23:	0f b6 42 12          	movzbl 0x12(%edx),%eax
419b27:	2b c8                	sub    %eax,%ecx
419b29:	74 0e                	je     0x419b39
419b2b:	33 c0                	xor    %eax,%eax
419b2d:	85 c9                	test   %ecx,%ecx
419b2f:	0f 9f c0             	setg   %al
419b32:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
419b39:	85 c9                	test   %ecx,%ecx
419b3b:	0f 85 46 06 00 00    	jne    0x41a187
419b41:	0f b6 4e 13          	movzbl 0x13(%esi),%ecx
419b45:	0f b6 42 13          	movzbl 0x13(%edx),%eax
419b49:	2b c8                	sub    %eax,%ecx
419b4b:	74 0e                	je     0x419b5b
419b4d:	33 c0                	xor    %eax,%eax
419b4f:	85 c9                	test   %ecx,%ecx
419b51:	0f 9f c0             	setg   %al
419b54:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
419b5b:	85 c9                	test   %ecx,%ecx
419b5d:	0f 85 24 06 00 00    	jne    0x41a187
419b63:	8b 46 14             	mov    0x14(%esi),%eax
419b66:	3b 42 14             	cmp    0x14(%edx),%eax
419b69:	0f 84 87 00 00 00    	je     0x419bf6
419b6f:	0f b6 c8             	movzbl %al,%ecx
419b72:	0f b6 42 14          	movzbl 0x14(%edx),%eax
419b76:	2b c8                	sub    %eax,%ecx
419b78:	74 0e                	je     0x419b88
419b7a:	33 c0                	xor    %eax,%eax
419b7c:	85 c9                	test   %ecx,%ecx
419b7e:	0f 9f c0             	setg   %al
419b81:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
419b88:	85 c9                	test   %ecx,%ecx
419b8a:	0f 85 f7 05 00 00    	jne    0x41a187
419b90:	0f b6 4e 15          	movzbl 0x15(%esi),%ecx
419b94:	0f b6 42 15          	movzbl 0x15(%edx),%eax
419b98:	2b c8                	sub    %eax,%ecx
419b9a:	74 0e                	je     0x419baa
419b9c:	33 c0                	xor    %eax,%eax
419b9e:	85 c9                	test   %ecx,%ecx
419ba0:	0f 9f c0             	setg   %al
419ba3:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
419baa:	85 c9                	test   %ecx,%ecx
419bac:	0f 85 d5 05 00 00    	jne    0x41a187
419bb2:	0f b6 4e 16          	movzbl 0x16(%esi),%ecx
419bb6:	0f b6 42 16          	movzbl 0x16(%edx),%eax
419bba:	2b c8                	sub    %eax,%ecx
419bbc:	74 0e                	je     0x419bcc
419bbe:	33 c0                	xor    %eax,%eax
419bc0:	85 c9                	test   %ecx,%ecx
419bc2:	0f 9f c0             	setg   %al
419bc5:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
419bcc:	85 c9                	test   %ecx,%ecx
419bce:	0f 85 b3 05 00 00    	jne    0x41a187
419bd4:	0f b6 4e 17          	movzbl 0x17(%esi),%ecx
419bd8:	0f b6 42 17          	movzbl 0x17(%edx),%eax
419bdc:	2b c8                	sub    %eax,%ecx
419bde:	74 0e                	je     0x419bee
419be0:	33 c0                	xor    %eax,%eax
419be2:	85 c9                	test   %ecx,%ecx
419be4:	0f 9f c0             	setg   %al
419be7:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
419bee:	85 c9                	test   %ecx,%ecx
419bf0:	0f 85 91 05 00 00    	jne    0x41a187
419bf6:	8b 46 18             	mov    0x18(%esi),%eax
419bf9:	3b 42 18             	cmp    0x18(%edx),%eax
419bfc:	0f 84 87 00 00 00    	je     0x419c89
419c02:	0f b6 c8             	movzbl %al,%ecx
419c05:	0f b6 42 18          	movzbl 0x18(%edx),%eax
419c09:	2b c8                	sub    %eax,%ecx
419c0b:	74 0e                	je     0x419c1b
419c0d:	33 c0                	xor    %eax,%eax
419c0f:	85 c9                	test   %ecx,%ecx
419c11:	0f 9f c0             	setg   %al
419c14:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
419c1b:	85 c9                	test   %ecx,%ecx
419c1d:	0f 85 64 05 00 00    	jne    0x41a187
419c23:	0f b6 4e 19          	movzbl 0x19(%esi),%ecx
419c27:	0f b6 42 19          	movzbl 0x19(%edx),%eax