140d7b9d1:	e8 aa 2d fa ff       	call   0x140d1e780
140d7b9d6:	85 c0                	test   %eax,%eax
140d7b9d8:	0f 84 a5 00 00 00    	je     0x140d7ba83
140d7b9de:	ff c3                	inc    %ebx
140d7b9e0:	41 3b dc             	cmp    %r12d,%ebx
140d7b9e3:	7c d0                	jl     0x140d7b9b5
140d7b9e5:	48 8b ce             	mov    %rsi,%rcx
140d7b9e8:	e8 73 a5 f5 ff       	call   0x140cd5f60
140d7b9ed:	e8 5e a7 f5 ff       	call   0x140cd6150
140d7b9f2:	48 8b f0             	mov    %rax,%rsi
140d7b9f5:	48 85 c0             	test   %rax,%rax
140d7b9f8:	0f 84 8d 00 00 00    	je     0x140d7ba8b
140d7b9fe:	48 8b 57 30          	mov    0x30(%rdi),%rdx
140d7ba02:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140d7ba08:	48 8b c8             	mov    %rax,%rcx
140d7ba0b:	e8 20 ac f5 ff       	call   0x140cd6630
140d7ba10:	48 8b 57 38          	mov    0x38(%rdi),%rdx
140d7ba14:	4c 8b cd             	mov    %rbp,%r9
140d7ba17:	48 8b 4f 50          	mov    0x50(%rdi),%rcx
140d7ba1b:	4c 8b c6             	mov    %rsi,%r8
140d7ba1e:	e8 4d ca fd ff       	call   0x140d58470
140d7ba23:	48 85 c0             	test   %rax,%rax
140d7ba26:	74 5b                	je     0x140d7ba83
140d7ba28:	45 3b e5             	cmp    %r13d,%r12d
140d7ba2b:	7e 43                	jle    0x140d7ba70
140d7ba2d:	0f 1f 00             	nopl   (%rax)
140d7ba30:	41 8d 55 fe          	lea    -0x2(%r13),%edx
140d7ba34:	49 8b ce             	mov    %r14,%rcx
140d7ba37:	e8 24 5d f4 ff       	call   0x140cc1760
140d7ba3c:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140d7ba42:	48 8b ce             	mov    %rsi,%rcx
140d7ba45:	48 8b d8             	mov    %rax,%rbx
140d7ba48:	48 8b 10             	mov    (%rax),%rdx
140d7ba4b:	e8 e0 ab f5 ff       	call   0x140cd6630
140d7ba50:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140d7ba54:	4c 8b cd             	mov    %rbp,%r9
140d7ba57:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140d7ba5b:	4c 8b c6             	mov    %rsi,%r8
140d7ba5e:	e8 0d ca fd ff       	call   0x140d58470
140d7ba63:	48 85 c0             	test   %rax,%rax
140d7ba66:	74 1b                	je     0x140d7ba83
140d7ba68:	41 ff c5             	inc    %r13d
140d7ba6b:	45 3b ec             	cmp    %r12d,%r13d
140d7ba6e:	7c c0                	jl     0x140d7ba30
140d7ba70:	48 8b ce             	mov    %rsi,%rcx
140d7ba73:	e8 e8 a4 f5 ff       	call   0x140cd5f60
140d7ba78:	41 bf 01 00 00 00    	mov    $0x1,%r15d
140d7ba7e:	4c 8b e5             	mov    %rbp,%r12
140d7ba81:	eb 3d                	jmp    0x140d7bac0
140d7ba83:	48 8b ce             	mov    %rsi,%rcx
140d7ba86:	e8 d5 a4 f5 ff       	call   0x140cd5f60
140d7ba8b:	4c 8b e5             	mov    %rbp,%r12
140d7ba8e:	c7 44 24 20 83 01 00 	movl   $0x183,0x20(%rsp)
140d7ba95:	00
140d7ba96:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140d7ba9c:	eb 0e                	jmp    0x140d7baac
140d7ba9e:	c7 44 24 20 54 00 00 	movl   $0x54,0x20(%rsp)
140d7baa5:	00
140d7baa6:	41 b8 a5 00 00 00    	mov    $0xa5,%r8d
140d7baac:	ba 81 00 00 00       	mov    $0x81,%edx
140d7bab1:	4c 8d 0d 68 fa 40 00 	lea    0x40fa68(%rip),%r9        # 0x14118b520
140d7bab8:	8d 4a 83             	lea    -0x7d(%rdx),%ecx
140d7babb:	e8 c0 51 f5 ff       	call   0x140cd0c80
140d7bac0:	49 8b cc             	mov    %r12,%rcx
140d7bac3:	e8 98 24 fa ff       	call   0x140d1df60
140d7bac8:	49 8b cc             	mov    %r12,%rcx
140d7bacb:	e8 10 25 fa ff       	call   0x140d1dfe0
140d7bad0:	41 8b c7             	mov    %r15d,%eax
140d7bad3:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
140d7bada:	00
140d7badb:	48 33 cc             	xor    %rsp,%rcx
140d7bade:	e8 1d fa 09 00       	call   0x140e1b500
140d7bae3:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
140d7baea:	41 5f                	pop    %r15
140d7baec:	41 5e                	pop    %r14
140d7baee:	41 5d                	pop    %r13
140d7baf0:	41 5c                	pop    %r12
140d7baf2:	5f                   	pop    %rdi
140d7baf3:	5e                   	pop    %rsi
140d7baf4:	5d                   	pop    %rbp
140d7baf5:	5b                   	pop    %rbx
140d7baf6:	c3                   	ret
140d7baf7:	cc                   	int3
140d7baf8:	cc                   	int3
140d7baf9:	cc                   	int3
140d7bafa:	cc                   	int3
140d7bafb:	cc                   	int3
140d7bafc:	cc                   	int3
140d7bafd:	cc                   	int3
140d7bafe:	cc                   	int3
140d7baff:	cc                   	int3
140d7bb00:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140d7bb05:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140d7bb0a:	57                   	push   %rdi
140d7bb0b:	41 56                	push   %r14
140d7bb0d:	41 57                	push   %r15
140d7bb0f:	b8 50 00 00 00       	mov    $0x50,%eax
140d7bb14:	e8 87 f9 09 00       	call   0x140e1b4a0
140d7bb19:	48 2b e0             	sub    %rax,%rsp
140d7bb1c:	4c 8b b4 24 98 00 00 	mov    0x98(%rsp),%r14
140d7bb23:	00
140d7bb24:	33 f6                	xor    %esi,%esi
140d7bb26:	4d 8b f9             	mov    %r9,%r15
140d7bb29:	89 74 24 40          	mov    %esi,0x40(%rsp)
140d7bb2d:	48 8b ea             	mov    %rdx,%rbp
140d7bb30:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140d7bb35:	8b fe                	mov    %esi,%edi
140d7bb37:	49 8b 46 08          	mov    0x8(%r14),%rax
140d7bb3b:	4c 8b 50 58          	mov    0x58(%rax),%r10
140d7bb3f:	4d 85 d2             	test   %r10,%r10
140d7bb42:	74 20                	je     0x140d7bb64
140d7bb44:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
140d7bb4b:	00
140d7bb4c:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
140d7bb51:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140d7bb56:	49 8b c2             	mov    %r10,%rax
140d7bb59:	ff 15 c1 7e 20 00    	call   *0x207ec1(%rip)        # 0x140f83a20
140d7bb5f:	e9 e3 00 00 00       	jmp    0x140d7bc47
140d7bb64:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
140d7bb69:	83 f9 72             	cmp    $0x72,%ecx
140d7bb6c:	75 32                	jne    0x140d7bba0
140d7bb6e:	41 83 f8 24          	cmp    $0x24,%r8d
140d7bb72:	74 25                	je     0x140d7bb99
140d7bb74:	8d 51 03             	lea    0x3(%rcx),%edx
140d7bb77:	c7 44 24 20 58 00 00 	movl   $0x58,0x20(%rsp)
140d7bb7e:	00
140d7bb7f:	8d 4a 8f             	lea    -0x71(%rdx),%ecx
140d7bb82:	44 8d 42 0e          	lea    0xe(%rdx),%r8d
140d7bb86:	4c 8d 0d ab f9 40 00 	lea    0x40f9ab(%rip),%r9        # 0x14118b538
140d7bb8d:	e8 ee 50 f5 ff       	call   0x140cd0c80
140d7bb92:	33 c0                	xor    %eax,%eax
140d7bb94:	e9 a9 00 00 00       	jmp    0x140d7bc42
140d7bb99:	bb 24 00 00 00       	mov    $0x24,%ebx
140d7bb9e:	eb 2a                	jmp    0x140d7bbca
140d7bba0:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
140d7bba5:	4c 8b ca             	mov    %rdx,%r9
140d7bba8:	44 8b c1             	mov    %ecx,%r8d
140d7bbab:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140d7bbb0:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140d7bbb5:	e8 16 01 00 00       	call   0x140d7bcd0
140d7bbba:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140d7bbbf:	8b 5c 24 40          	mov    0x40(%rsp),%ebx
140d7bbc3:	85 c0                	test   %eax,%eax
140d7bbc5:	74 61                	je     0x140d7bc28
140d7bbc7:	48 8b ef             	mov    %rdi,%rbp
140d7bbca:	49 8b ce             	mov    %r14,%rcx
140d7bbcd:	e8 5e 1c f8 ff       	call   0x140cfd830
140d7bbd2:	83 e8 0b             	sub    $0xb,%eax
140d7bbd5:	3b d8                	cmp    %eax,%ebx
140d7bbd7:	7e 22                	jle    0x140d7bbfb
140d7bbd9:	ba 75 00 00 00       	mov    $0x75,%edx
140d7bbde:	c7 44 24 20 64 00 00 	movl   $0x64,0x20(%rsp)
140d7bbe5:	00
140d7bbe6:	4c 8d 0d 4b f9 40 00 	lea    0x40f94b(%rip),%r9        # 0x14118b538
140d7bbed:	8d 4a 8f             	lea    -0x71(%rdx),%ecx
140d7bbf0:	44 8d 42 fb          	lea    -0x5(%rdx),%r8d
140d7bbf4:	e8 87 50 f5 ff       	call   0x140cd0c80
140d7bbf9:	eb 2d                	jmp    0x140d7bc28
140d7bbfb:	4d 8b ce             	mov    %r14,%r9
140d7bbfe:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
140d7bc05:	00
140d7bc06:	4d 8b c7             	mov    %r15,%r8
140d7bc09:	48 8b d5             	mov    %rbp,%rdx
140d7bc0c:	8b cb                	mov    %ebx,%ecx
140d7bc0e:	e8 fd 18 f8 ff       	call   0x140cfd510
140d7bc13:	8b c8                	mov    %eax,%ecx
140d7bc15:	85 c0                	test   %eax,%eax
140d7bc17:	7e 0f                	jle    0x140d7bc28
140d7bc19:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
140d7bc20:	00
140d7bc21:	be 01 00 00 00       	mov    $0x1,%esi
140d7bc26:	89 08                	mov    %ecx,(%rax)
140d7bc28:	48 63 d3             	movslq %ebx,%rdx
140d7bc2b:	4c 8d 05 06 f9 40 00 	lea    0x40f906(%rip),%r8        # 0x14118b538
140d7bc32:	41 b9 70 00 00 00    	mov    $0x70,%r9d
140d7bc38:	48 8b cf             	mov    %rdi,%rcx
140d7bc3b:	e8 f0 5e f4 ff       	call   0x140cc1b30
140d7bc40:	8b c6                	mov    %esi,%eax
140d7bc42:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140d7bc47:	48 8b 6c 24 78       	mov    0x78(%rsp),%rbp
140d7bc4c:	48 8b b4 24 80 00 00 	mov    0x80(%rsp),%rsi
140d7bc53:	00
140d7bc54:	48 83 c4 50          	add    $0x50,%rsp
140d7bc58:	41 5f                	pop    %r15
140d7bc5a:	41 5e                	pop    %r14
140d7bc5c:	5f                   	pop    %rdi
140d7bc5d:	c3                   	ret
140d7bc5e:	cc                   	int3
140d7bc5f:	cc                   	int3
140d7bc60:	b8 48 00 00 00       	mov    $0x48,%eax
140d7bc65:	e8 36 f8 09 00       	call   0x140e1b4a0
140d7bc6a:	48 2b e0             	sub    %rax,%rsp
140d7bc6d:	4c 8b 54 24 78       	mov    0x78(%rsp),%r10
140d7bc72:	49 8b 42 08          	mov    0x8(%r10),%rax
140d7bc76:	48 8b 40 60          	mov    0x60(%rax),%rax
140d7bc7a:	48 85 c0             	test   %rax,%rax
140d7bc7d:	74 1a                	je     0x140d7bc99
140d7bc7f:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
140d7bc84:	44 8b 54 24 70       	mov    0x70(%rsp),%r10d
140d7bc89:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
140d7bc8e:	ff 15 8c 7d 20 00    	call   *0x207d8c(%rip)        # 0x140f83a20
140d7bc94:	48 83 c4 48          	add    $0x48,%rsp
140d7bc98:	c3                   	ret
140d7bc99:	8b 44 24 70          	mov    0x70(%rsp),%eax
140d7bc9d:	4c 89 54 24 38       	mov    %r10,0x38(%rsp)
140d7bca2:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140d7bca7:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
140d7bcac:	45 33 c9             	xor    %r9d,%r9d
140d7bcaf:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
140d7bcb6:	00 00
140d7bcb8:	e8 33 01 00 00       	call   0x140d7bdf0
140d7bcbd:	48 83 c4 48          	add    $0x48,%rsp
140d7bcc1:	c3                   	ret
140d7bcc2:	cc                   	int3
140d7bcc3:	cc                   	int3
140d7bcc4:	cc                   	int3
140d7bcc5:	cc                   	int3
140d7bcc6:	cc                   	int3
140d7bcc7:	cc                   	int3
140d7bcc8:	cc                   	int3
140d7bcc9:	cc                   	int3
140d7bcca:	cc                   	int3
140d7bccb:	cc                   	int3
140d7bccc:	cc                   	int3
140d7bccd:	cc                   	int3
140d7bcce:	cc                   	int3
140d7bccf:	cc                   	int3
140d7bcd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d7bcd5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140d7bcda:	57                   	push   %rdi
140d7bcdb:	b8 80 00 00 00       	mov    $0x80,%eax
140d7bce0:	e8 bb f7 09 00       	call   0x140e1b4a0
140d7bce5:	48 2b e0             	sub    %rax,%rsp
140d7bce8:	48 8b f9             	mov    %rcx,%rdi
140d7bceb:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
140d7bcf2:	00 00
140d7bcf4:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140d7bcf9:	41 8b c8             	mov    %r8d,%ecx
140d7bcfc:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140d7bd01:	49 8b f1             	mov    %r9,%rsi
140d7bd04:	48 8b da             	mov    %rdx,%rbx
140d7bd07:	e8 44 7f f5 ff       	call   0x140cd3c50
140d7bd0c:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
140d7bd11:	49 89 00             	mov    %rax,(%r8)
140d7bd14:	48 85 c0             	test   %rax,%rax
140d7bd17:	75 27                	jne    0x140d7bd40
140d7bd19:	4c 8d 0d 18 f8 40 00 	lea    0x40f818(%rip),%r9        # 0x14118b538
140d7bd20:	c7 44 24 20 2c 00 00 	movl   $0x2c,0x20(%rsp)
140d7bd27:	00
140d7bd28:	ba 92 00 00 00       	mov    $0x92,%edx
140d7bd2d:	8d 48 04             	lea    0x4(%rax),%ecx
140d7bd30:	44 8d 40 75          	lea    0x75(%rax),%r8d
140d7bd34:	e8 47 4f f5 ff       	call   0x140cd0c80
140d7bd39:	33 c0                	xor    %eax,%eax
140d7bd3b:	e9 92 00 00 00       	jmp    0x140d7bdd2
140d7bd40:	48 8b c8             	mov    %rax,%rcx
140d7bd43:	e8 18 7d f5 ff       	call   0x140cd3a60
140d7bd48:	48 85 c0             	test   %rax,%rax
140d7bd4b:	75 24                	jne    0x140d7bd71
140d7bd4d:	4c 8d 0d e4 f7 40 00 	lea    0x40f7e4(%rip),%r9        # 0x14118b538
140d7bd54:	c7 44 24 20 31 00 00 	movl   $0x31,0x20(%rsp)
140d7bd5b:	00
140d7bd5c:	ba 92 00 00 00       	mov    $0x92,%edx
140d7bd61:	8d 48 04             	lea    0x4(%rax),%ecx
140d7bd64:	44 8d 40 74          	lea    0x74(%rax),%r8d
140d7bd68:	e8 13 4f f5 ff       	call   0x140cd0c80
140d7bd6d:	33 c0                	xor    %eax,%eax
140d7bd6f:	eb 61                	jmp    0x140d7bdd2
140d7bd71:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140d7bd76:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140d7bd7b:	c7 44 24 48 05 00 00 	movl   $0x5,0x48(%rsp)
140d7bd82:	00
140d7bd83:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140d7bd88:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
140d7bd8f:	00 00
140d7bd91:	48 89 48 08          	mov    %rcx,0x8(%rax)
140d7bd95:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140d7bd9a:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140d7bd9f:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140d7bda4:	8b 84 24 b0 00 00 00 	mov    0xb0(%rsp),%eax
140d7bdab:	89 44 24 68          	mov    %eax,0x68(%rsp)
140d7bdaf:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
140d7bdb4:	e8 27 5c f9 ff       	call   0x140d119e0
140d7bdb9:	8b c8                	mov    %eax,%ecx
140d7bdbb:	85 c0                	test   %eax,%eax
140d7bdbd:	0f 88 76 ff ff ff    	js     0x140d7bd39
140d7bdc3:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140d7bdc8:	48 89 07             	mov    %rax,(%rdi)
140d7bdcb:	b8 01 00 00 00       	mov    $0x1,%eax
140d7bdd0:	89 0b                	mov    %ecx,(%rbx)
140d7bdd2:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
140d7bdd9:	00
140d7bdda:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140d7bdde:	49 8b 73 18          	mov    0x18(%r11),%rsi
140d7bde2:	49 8b e3             	mov    %r11,%rsp
140d7bde5:	5f                   	pop    %rdi
140d7bde6:	c3                   	ret
140d7bde7:	cc                   	int3
140d7bde8:	cc                   	int3
140d7bde9:	cc                   	int3
140d7bdea:	cc                   	int3
140d7bdeb:	cc                   	int3
140d7bdec:	cc                   	int3
140d7bded:	cc                   	int3
140d7bdee:	cc                   	int3
140d7bdef:	cc                   	int3
140d7bdf0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140d7bdf5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140d7bdfa:	56                   	push   %rsi
140d7bdfb:	41 54                	push   %r12
140d7bdfd:	41 55                	push   %r13
140d7bdff:	41 56                	push   %r14
140d7be01:	41 57                	push   %r15
140d7be03:	b8 40 00 00 00       	mov    $0x40,%eax
140d7be08:	e8 93 f6 09 00       	call   0x140e1b4a0
140d7be0d:	48 2b e0             	sub    %rax,%rsp
140d7be10:	48 8b ac 24 a8 00 00 	mov    0xa8(%rsp),%rbp
140d7be17:	00
140d7be18:	33 c0                	xor    %eax,%eax
140d7be1a:	44 8b f9             	mov    %ecx,%r15d
140d7be1d:	41 8b d8             	mov    %r8d,%ebx
140d7be20:	48 8b cd             	mov    %rbp,%rcx
140d7be23:	89 44 24 30          	mov    %eax,0x30(%rsp)
140d7be27:	49 8b f1             	mov    %r9,%rsi
140d7be2a:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140d7be2f:	4c 8b f2             	mov    %rdx,%r14
140d7be32:	44 8b e0             	mov    %eax,%r12d
140d7be35:	44 8b e8             	mov    %eax,%r13d
140d7be38:	e8 f3 19 f8 ff       	call   0x140cfd830
140d7be3d:	4c 63 c8             	movslq %eax,%r9
140d7be40:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
140d7be47:	00
140d7be48:	49 3b c1             	cmp    %r9,%rax
140d7be4b:	74 28                	je     0x140d7be75
140d7be4d:	4c 8d 0d e4 f6 40 00 	lea    0x40f6e4(%rip),%r9        # 0x14118b538
140d7be54:	c7 44 24 20 84 00 00 	movl   $0x84,0x20(%rsp)
140d7be5b:	00
140d7be5c:	ba 91 00 00 00       	mov    $0x91,%edx
140d7be61:	41 8d 4d 04          	lea    0x4(%r13),%ecx
140d7be65:	45 8d 45 77          	lea    0x77(%r13),%r8d
140d7be69:	e8 12 4e f5 ff       	call   0x140cd0c80
140d7be6e:	33 c0                	xor    %eax,%eax
140d7be70:	e9 ae 02 00 00       	jmp    0x140d7c123
140d7be75:	41 b8 89 00 00 00    	mov    $0x89,%r8d
140d7be7b:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
140d7be80:	48 8d 15 b1 f6 40 00 	lea    0x40f6b1(%rip),%rdx        # 0x14118b538
140d7be87:	48 8b c8             	mov    %rax,%rcx
140d7be8a:	e8 21 5b f4 ff       	call   0x140cc19b0
140d7be8f:	48 8b f8             	mov    %rax,%rdi
140d7be92:	48 85 c0             	test   %rax,%rax