140126961:	48 8b 87 90 01 00 00 	mov    0x190(%rdi),%rax
140126968:	48 89 84 24 88 01 00 	mov    %rax,0x188(%rsp)
14012696f:	00
140126970:	48 8d 84 24 70 01 00 	lea    0x170(%rsp),%rax
140126977:	00
140126978:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
14012697f:	00
140126980:	4c 8b ac 24 a0 00 00 	mov    0xa0(%rsp),%r13
140126987:	00
140126988:	4c 8d a4 24 90 01 00 	lea    0x190(%rsp),%r12
14012698f:	00
140126990:	4d 8b 75 08          	mov    0x8(%r13),%r14
140126994:	4d 85 f6             	test   %r14,%r14
140126997:	74 2c                	je     0x1401269c5
140126999:	4d 8b 7d 00          	mov    0x0(%r13),%r15
14012699d:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1401269a2:	4d 89 f0             	mov    %r14,%r8
1401269a5:	4c 89 fa             	mov    %r15,%rdx
1401269a8:	e8 b3 ef ff ff       	call   0x140125960
1401269ad:	48 83 bf 98 01 00 00 	cmpq   $0x0,0x198(%rdi)
1401269b4:	00
1401269b5:	74 0e                	je     0x1401269c5
1401269b7:	4d 89 f0             	mov    %r14,%r8
1401269ba:	4c 89 fa             	mov    %r15,%rdx
1401269bd:	48 89 f1             	mov    %rsi,%rcx
1401269c0:	e8 9b ef ff ff       	call   0x140125960
1401269c5:	49 83 c5 10          	add    $0x10,%r13
1401269c9:	4d 39 ec             	cmp    %r13,%r12
1401269cc:	75 c2                	jne    0x140126990
1401269ce:	8b 8c 24 94 00 00 00 	mov    0x94(%rsp),%ecx
1401269d5:	85 c9                	test   %ecx,%ecx
1401269d7:	75 47                	jne    0x140126a20
1401269d9:	48 8b 8f 98 01 00 00 	mov    0x198(%rdi),%rcx
1401269e0:	48 85 c9             	test   %rcx,%rcx
1401269e3:	0f 84 01 ff ff ff    	je     0x1401268ea
1401269e9:	48 8d bc 24 70 01 00 	lea    0x170(%rsp),%rdi
1401269f0:	00
1401269f1:	4c 8b 84 24 f8 00 00 	mov    0xf8(%rsp),%r8
1401269f8:	00
1401269f9:	48 8b 94 24 00 01 00 	mov    0x100(%rsp),%rdx
140126a00:	00
140126a01:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140126a07:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140126a0c:	e8 ef 0d f1 ff       	call   0x140037800
140126a11:	48 89 bc 24 80 00 00 	mov    %rdi,0x80(%rsp)
140126a18:	00
140126a19:	e9 cc fe ff ff       	jmp    0x1401268ea
140126a1e:	66 90                	xchg   %ax,%ax
140126a20:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140126a25:	e8 36 c4 ff ff       	call   0x140122e60
140126a2a:	85 c0                	test   %eax,%eax
140126a2c:	74 0c                	je     0x140126a3a
140126a2e:	48 89 f1             	mov    %rsi,%rcx
140126a31:	e8 2a c4 ff ff       	call   0x140122e60
140126a36:	85 c0                	test   %eax,%eax
140126a38:	75 9f                	jne    0x1401269d9
140126a3a:	48 8b 05 9f 25 11 00 	mov    0x11259f(%rip),%rax        # 0x140238fe0
140126a41:	4c 8d 25 f8 4c 0f 00 	lea    0xf4cf8(%rip),%r12        # 0x14021b740
140126a48:	8b 10                	mov    (%rax),%edx
140126a4a:	85 d2                	test   %edx,%edx
140126a4c:	74 0b                	je     0x140126a59
140126a4e:	4c 89 e1             	mov    %r12,%rcx
140126a51:	e8 12 c9 0b 00       	call   0x1401e3368
140126a56:	49 89 c4             	mov    %rax,%r12
140126a59:	b9 02 00 00 00       	mov    $0x2,%ecx
140126a5e:	ff 15 bc de 0c 00    	call   *0xcdebc(%rip)        # 0x1401f4920
140126a64:	4c 89 e2             	mov    %r12,%rdx
140126a67:	48 89 c1             	mov    %rax,%rcx
140126a6a:	e8 01 c9 0b 00       	call   0x1401e3370
140126a6f:	e9 65 ff ff ff       	jmp    0x1401269d9
140126a74:	0f 1f 40 00          	nopl   0x0(%rax)
140126a78:	48 8b 05 81 29 11 00 	mov    0x112981(%rip),%rax        # 0x140239400
140126a7f:	4c 89 ac 24 60 01 00 	mov    %r13,0x160(%rsp)
140126a86:	00
140126a87:	4c 8d bc 24 c8 00 00 	lea    0xc8(%rsp),%r15
140126a8e:	00
140126a8f:	4c 8d 2d fb 4b 0f 00 	lea    0xf4bfb(%rip),%r13        # 0x14021b691
140126a96:	48 c7 84 24 c8 00 00 	movq   $0x0,0xc8(%rsp)
140126a9d:	00 00 00 00 00
140126aa2:	4c 8d b4 24 50 01 00 	lea    0x150(%rsp),%r14
140126aa9:	00
140126aaa:	48 c7 84 24 50 01 00 	movq   $0x0,0x150(%rsp)
140126ab1:	00 00 00 00 00
140126ab6:	48 8b 00             	mov    (%rax),%rax
140126ab9:	48 c7 84 24 58 01 00 	movq   $0x0,0x158(%rsp)
140126ac0:	00 00 00 00 00
140126ac5:	4c 8b 80 98 01 00 00 	mov    0x198(%rax),%r8
140126acc:	4c 8b 90 90 01 00 00 	mov    0x190(%rax),%r10
140126ad3:	48 85 f6             	test   %rsi,%rsi
140126ad6:	0f 84 f6 02 00 00    	je     0x140126dd2
140126adc:	48 89 bc 24 b0 00 00 	mov    %rdi,0xb0(%rsp)
140126ae3:	00
140126ae4:	4c 89 d7             	mov    %r10,%rdi
140126ae7:	48 89 9c 24 b8 00 00 	mov    %rbx,0xb8(%rsp)
140126aee:	00
140126aef:	4c 89 c3             	mov    %r8,%rbx
140126af2:	48 89 ac 24 a8 00 00 	mov    %rbp,0xa8(%rsp)
140126af9:	00
140126afa:	eb 64                	jmp    0x140126b60
140126afc:	0f 1f 40 00          	nopl   0x0(%rax)
140126b00:	4c 8b 4e 10          	mov    0x10(%rsi),%r9
140126b04:	49 89 d8             	mov    %rbx,%r8
140126b07:	48 89 fa             	mov    %rdi,%rdx
140126b0a:	4c 89 f1             	mov    %r14,%rcx
140126b0d:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
140126b14:	00
140126b15:	c7 44 24 28 04 00 00 	movl   $0x4,0x28(%rsp)
140126b1c:	00
140126b1d:	48 8b 46 18          	mov    0x18(%rsi),%rax
140126b21:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140126b26:	e8 55 eb 05 00       	call   0x140185680
140126b2b:	85 c0                	test   %eax,%eax
140126b2d:	0f 85 2b 02 00 00    	jne    0x140126d5e
140126b33:	4c 89 e9             	mov    %r13,%rcx
140126b36:	e8 c5 3e fa ff       	call   0x1400caa00
140126b3b:	49 8d 54 24 18       	lea    0x18(%r12),%rdx
140126b40:	4c 89 f1             	mov    %r14,%rcx
140126b43:	49 89 44 24 08       	mov    %rax,0x8(%r12)
140126b48:	e8 73 3e f7 ff       	call   0x14009a9c0
140126b4d:	49 89 44 24 10       	mov    %rax,0x10(%r12)
140126b52:	4d 89 27             	mov    %r12,(%r15)
140126b55:	48 8b 36             	mov    (%rsi),%rsi
140126b58:	4d 89 e7             	mov    %r12,%r15
140126b5b:	48 85 f6             	test   %rsi,%rsi
140126b5e:	74 50                	je     0x140126bb0
140126b60:	ba 20 00 00 00       	mov    $0x20,%edx
140126b65:	b9 01 00 00 00       	mov    $0x1,%ecx
140126b6a:	e8 31 41 fa ff       	call   0x1400caca0
140126b6f:	48 8b 6e 08          	mov    0x8(%rsi),%rbp
140126b73:	4c 89 ea             	mov    %r13,%rdx
140126b76:	49 89 c4             	mov    %rax,%r12
140126b79:	48 89 e9             	mov    %rbp,%rcx
140126b7c:	e8 f7 32 0c 00       	call   0x1401e9e78
140126b81:	85 c0                	test   %eax,%eax
140126b83:	0f 84 77 ff ff ff    	je     0x140126b00
140126b89:	48 89 e9             	mov    %rbp,%rcx
140126b8c:	e8 6f 3e fa ff       	call   0x1400caa00
140126b91:	48 8b 56 18          	mov    0x18(%rsi),%rdx
140126b95:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140126b99:	49 89 44 24 08       	mov    %rax,0x8(%r12)
140126b9e:	49 89 54 24 18       	mov    %rdx,0x18(%r12)
140126ba3:	e8 a8 3f fa ff       	call   0x1400cab50
140126ba8:	eb a3                	jmp    0x140126b4d
140126baa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140126bb0:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140126bb5:	4c 8b a4 24 c8 00 00 	mov    0xc8(%rsp),%r12
140126bbc:	00
140126bbd:	48 8d b4 24 f0 00 00 	lea    0xf0(%rsp),%rsi
140126bc4:	00
140126bc5:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
140126bcc:	00
140126bcd:	4c 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%r9
140126bd4:	00
140126bd5:	48 89 f1             	mov    %rsi,%rcx
140126bd8:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140126bdd:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140126be2:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
140126be7:	4c 8b 84 24 f8 01 00 	mov    0x1f8(%rsp),%r8
140126bee:	00
140126bef:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140126bf4:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
140126bfb:	00
140126bfc:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140126c01:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
140126c06:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140126c0b:	48 8b ac 24 a8 00 00 	mov    0xa8(%rsp),%rbp
140126c12:	00
140126c13:	48 8b bc 24 b0 00 00 	mov    0xb0(%rsp),%rdi
140126c1a:	00
140126c1b:	e8 b0 ca ff ff       	call   0x1401236d0
140126c20:	4d 85 e4             	test   %r12,%r12
140126c23:	74 31                	je     0x140126c56
140126c25:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140126c2c:	00 00 00 00
140126c30:	4c 89 e3             	mov    %r12,%rbx
140126c33:	4d 8b 24 24          	mov    (%r12),%r12
140126c37:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140126c3b:	e8 70 22 fd ff       	call   0x1400f8eb0
140126c40:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140126c44:	e8 67 22 fd ff       	call   0x1400f8eb0
140126c49:	48 89 d9             	mov    %rbx,%rcx
140126c4c:	e8 5f 22 fd ff       	call   0x1400f8eb0
140126c51:	4d 85 e4             	test   %r12,%r12
140126c54:	75 da                	jne    0x140126c30
140126c56:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
140126c5d:	00
140126c5e:	48 8d 9c 24 30 01 00 	lea    0x130(%rsp),%rbx
140126c65:	00
140126c66:	e8 45 22 fd ff       	call   0x1400f8eb0
140126c6b:	48 83 7c 24 58 00    	cmpq   $0x0,0x58(%rsp)
140126c71:	0f 84 57 fd ff ff    	je     0x1401269ce
140126c77:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
140126c7c:	45 31 e4             	xor    %r12d,%r12d
140126c7f:	80 38 00             	cmpb   $0x0,(%rax)
140126c82:	0f 84 22 01 00 00    	je     0x140126daa
140126c88:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
140126c8d:	48 8d 9c 24 30 01 00 	lea    0x130(%rsp),%rbx
140126c94:	00
140126c95:	48 89 f1             	mov    %rsi,%rcx
140126c98:	48 89 da             	mov    %rbx,%rdx
140126c9b:	e8 80 e9 02 00       	call   0x140155620
140126ca0:	4c 89 e1             	mov    %r12,%rcx
140126ca3:	85 c0                	test   %eax,%eax
140126ca5:	0f 85 80 01 00 00    	jne    0x140126e2b
140126cab:	e8 00 22 fd ff       	call   0x1400f8eb0
140126cb0:	48 8b 87 98 01 00 00 	mov    0x198(%rdi),%rax
140126cb7:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140126cbc:	48 89 9c 24 70 01 00 	mov    %rbx,0x170(%rsp)
140126cc3:	00
140126cc4:	48 8b 97 90 01 00 00 	mov    0x190(%rdi),%rdx
140126ccb:	48 89 84 24 78 01 00 	mov    %rax,0x178(%rsp)
140126cd2:	00
140126cd3:	48 89 8c 24 80 01 00 	mov    %rcx,0x180(%rsp)
140126cda:	00
140126cdb:	48 89 94 24 88 01 00 	mov    %rdx,0x188(%rsp)
140126ce2:	00
140126ce3:	48 85 c0             	test   %rax,%rax
140126ce6:	0f 84 94 fc ff ff    	je     0x140126980
140126cec:	48 8b 0d ad 23 11 00 	mov    0x1123ad(%rip),%rcx        # 0x1402390a0
140126cf3:	49 b8 39 8e e3 38 8e 	movabs $0x8e38e38e38e38e39,%r8
140126cfa:	e3 38 8e
140126cfd:	48 29 ca             	sub    %rcx,%rdx
140126d00:	48 29 c8             	sub    %rcx,%rax
140126d03:	48 c1 fa 04          	sar    $0x4,%rdx
140126d07:	48 c1 f8 04          	sar    $0x4,%rax
140126d0b:	49 0f af d0          	imul   %r8,%rdx
140126d0f:	49 0f af c0          	imul   %r8,%rax
140126d13:	39 c2                	cmp    %eax,%edx
140126d15:	0f 8d 65 fc ff ff    	jge    0x140126980
140126d1b:	f3 0f 6f 84 24 70 01 	movdqu 0x170(%rsp),%xmm0
140126d22:	00 00
140126d24:	f3 0f 6f 8c 24 80 01 	movdqu 0x180(%rsp),%xmm1
140126d2b:	00 00
140126d2d:	0f 11 84 24 80 01 00 	movups %xmm0,0x180(%rsp)
140126d34:	00
140126d35:	0f 11 8c 24 70 01 00 	movups %xmm1,0x170(%rsp)
140126d3c:	00
140126d3d:	e9 3e fc ff ff       	jmp    0x140126980
140126d42:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140126d48:	ba 24 00 00 00       	mov    $0x24,%edx
140126d4d:	31 c9                	xor    %ecx,%ecx
140126d4f:	31 db                	xor    %ebx,%ebx
140126d51:	e8 4a 3f fa ff       	call   0x1400caca0
140126d56:	48 89 c5             	mov    %rax,%rbp
140126d59:	e9 8a f9 ff ff       	jmp    0x1401266e8
140126d5e:	4c 89 e1             	mov    %r12,%rcx
140126d61:	48 8b ac 24 a8 00 00 	mov    0xa8(%rsp),%rbp
140126d68:	00
140126d69:	e8 42 21 fd ff       	call   0x1400f8eb0
140126d6e:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
140126d75:	00
140126d76:	48 85 db             	test   %rbx,%rbx
140126d79:	0f 84 93 fa ff ff    	je     0x140126812
140126d7f:	90                   	nop
140126d80:	48 89 de             	mov    %rbx,%rsi
140126d83:	48 8b 1b             	mov    (%rbx),%rbx
140126d86:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140126d8a:	e8 21 21 fd ff       	call   0x1400f8eb0
140126d8f:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140126d93:	e8 18 21 fd ff       	call   0x1400f8eb0
140126d98:	48 89 f1             	mov    %rsi,%rcx
140126d9b:	e8 10 21 fd ff       	call   0x1400f8eb0
140126da0:	48 85 db             	test   %rbx,%rbx
140126da3:	75 db                	jne    0x140126d80
140126da5:	e9 68 fa ff ff       	jmp    0x140126812
140126daa:	e8 21 e5 02 00       	call   0x1401552d0
140126daf:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140126db4:	49 89 c4             	mov    %rax,%r12
140126db7:	e9 cc fe ff ff       	jmp    0x140126c88
140126dbc:	48 8d 0d dd 48 0f 00 	lea    0xf48dd(%rip),%rcx        # 0x14021b6a0
140126dc3:	bf ff ff ff ff       	mov    $0xffffffff,%edi
140126dc8:	e8 63 c8 f9 ff       	call   0x1400c3630
140126dcd:	e9 9a fa ff ff       	jmp    0x14012686c
140126dd2:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140126dd7:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140126ddc:	48 8d b4 24 f0 00 00 	lea    0xf0(%rsp),%rsi
140126de3:	00
140126de4:	4c 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%r9
140126deb:	00
140126dec:	4c 8b 84 24 f8 01 00 	mov    0x1f8(%rsp),%r8
140126df3:	00
140126df4:	48 89 f1             	mov    %rsi,%rcx
140126df7:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
140126dfe:	00 00
140126e00:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140126e05:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140126e0a:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
140126e0f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140126e14:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
140126e1b:	00
140126e1c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140126e21:	e8 aa c8 ff ff       	call   0x1401236d0
140126e26:	e9 2b fe ff ff       	jmp    0x140126c56
140126e2b:	e8 80 20 fd ff       	call   0x1400f8eb0
140126e30:	e9 fa f9 ff ff       	jmp    0x14012682f
140126e35:	e8 36 da 0b 00       	call   0x1401e4870
140126e3a:	90                   	nop
140126e3b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140126e40:	41 57                	push   %r15
140126e42:	41 56                	push   %r14
140126e44:	41 55                	push   %r13
140126e46:	41 54                	push   %r12
140126e48:	55                   	push   %rbp
140126e49:	57                   	push   %rdi
140126e4a:	56                   	push   %rsi
140126e4b:	53                   	push   %rbx
140126e4c:	48 83 ec 78          	sub    $0x78,%rsp
140126e50:	48 8b 05 99 1c 11 00 	mov    0x111c99(%rip),%rax        # 0x140238af0
140126e57:	4c 8b b4 24 e0 00 00 	mov    0xe0(%rsp),%r14
140126e5e:	00
140126e5f:	4c 8b bc 24 e8 00 00 	mov    0xe8(%rsp),%r15
140126e66:	00
140126e67:	4c 8b a4 24 f0 00 00 	mov    0xf0(%rsp),%r12
140126e6e:	00
140126e6f:	48 89 d5             	mov    %rdx,%rbp
140126e72:	48 89 cf             	mov    %rcx,%rdi
140126e75:	4c 89 c9             	mov    %r9,%rcx
140126e78:	4d 89 c5             	mov    %r8,%r13
140126e7b:	48 8b 10             	mov    (%rax),%rdx
140126e7e:	48 89 54 24 68       	mov    %rdx,0x68(%rsp)
140126e83:	31 d2                	xor    %edx,%edx
140126e85:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
140126e8a:	4c 89 ce             	mov    %r9,%rsi
140126e8d:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
140126e94:	00 00
140126e96:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
140126e9b:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140126ea0:	e8 1b f3 ff ff       	call   0x1401261c0
140126ea5:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140126eaa:	48 89 f9             	mov    %rdi,%rcx
140126ead:	49 89 f1             	mov    %rsi,%r9
140126eb0:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
140126eb5:	4d 89 e8             	mov    %r13,%r8
140126eb8:	48 89 ea             	mov    %rbp,%rdx
140126ebb:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140126ec0:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
140126ec7:	00 00
140126ec9:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
140126ece:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140126ed3:	e8 58 f6 ff ff       	call   0x140126530
140126ed8:	89 c7                	mov    %eax,%edi
140126eda:	48 85 db             	test   %rbx,%rbx
140126edd:	74 26                	je     0x140126f05
140126edf:	90                   	nop
140126ee0:	48 89 de             	mov    %rbx,%rsi
140126ee3:	48 8b 1b             	mov    (%rbx),%rbx
140126ee6:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140126eea:	e8 c1 1f fd ff       	call   0x1400f8eb0
140126eef:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140126ef3:	e8 b8 1f fd ff       	call   0x1400f8eb0