140012c9b:	44 8b 81 18 05 00 00 	mov    0x518(%rcx),%r8d
140012ca2:	44 89 82 48 17 00 00 	mov    %r8d,0x1748(%rdx)
140012ca9:	4c 8b 81 10 05 00 00 	mov    0x510(%rcx),%r8
140012cb0:	4c 89 82 c8 17 00 00 	mov    %r8,0x17c8(%rdx)
140012cb7:	4c 8b 81 08 05 00 00 	mov    0x508(%rcx),%r8
140012cbe:	4c 89 82 c8 02 00 00 	mov    %r8,0x2c8(%rdx)
140012cc5:	48 83 b9 28 05 00 00 	cmpq   $0x0,0x528(%rcx)
140012ccc:	00
140012ccd:	74 22                	je     0x140012cf1
140012ccf:	33 d2                	xor    %edx,%edx
140012cd1:	f3 48 0f 1e ca       	rdsspq %rdx
140012cd6:	4c 8b 89 28 05 00 00 	mov    0x528(%rcx),%r9
140012cdd:	f3 41 0f 01 29       	rstorssp (%r9)
140012ce2:	f3 0f 01 ea          	saveprevssp
140012ce6:	48 83 ea 08          	sub    $0x8,%rdx
140012cea:	48 89 90 28 05 00 00 	mov    %rdx,0x528(%rax)
140012cf1:	4c 8d 41 30          	lea    0x30(%rcx),%r8
140012cf5:	49 8b 98 90 00 00 00 	mov    0x90(%r8),%rbx
140012cfc:	49 8b a8 a0 00 00 00 	mov    0xa0(%r8),%rbp
140012d03:	49 8b b0 a8 00 00 00 	mov    0xa8(%r8),%rsi
140012d0a:	49 8b b8 b0 00 00 00 	mov    0xb0(%r8),%rdi
140012d11:	4d 8b a0 d8 00 00 00 	mov    0xd8(%r8),%r12
140012d18:	4d 8b a8 e0 00 00 00 	mov    0xe0(%r8),%r13
140012d1f:	4d 8b b0 e8 00 00 00 	mov    0xe8(%r8),%r14
140012d26:	4d 8b b8 f0 00 00 00 	mov    0xf0(%r8),%r15
140012d2d:	41 0f 28 b0 00 02 00 	movaps 0x200(%r8),%xmm6
140012d34:	00
140012d35:	41 0f 28 b8 10 02 00 	movaps 0x210(%r8),%xmm7
140012d3c:	00
140012d3d:	45 0f 28 80 20 02 00 	movaps 0x220(%r8),%xmm8
140012d44:	00
140012d45:	45 0f 28 88 30 02 00 	movaps 0x230(%r8),%xmm9
140012d4c:	00
140012d4d:	45 0f 28 90 40 02 00 	movaps 0x240(%r8),%xmm10
140012d54:	00
140012d55:	45 0f 28 98 50 02 00 	movaps 0x250(%r8),%xmm11
140012d5c:	00
140012d5d:	45 0f 28 a0 60 02 00 	movaps 0x260(%r8),%xmm12
140012d64:	00
140012d65:	45 0f 28 a8 70 02 00 	movaps 0x270(%r8),%xmm13
140012d6c:	00
140012d6d:	45 0f 28 b0 80 02 00 	movaps 0x280(%r8),%xmm14
140012d74:	00
140012d75:	45 0f 28 b8 90 02 00 	movaps 0x290(%r8),%xmm15
140012d7c:	00
140012d7d:	41 0f ae 50 34       	ldmxcsr 0x34(%r8)
140012d82:	41 d9 a8 00 01 00 00 	fldcw  0x100(%r8)
140012d89:	49 8b a0 98 00 00 00 	mov    0x98(%r8),%rsp
140012d90:	c3                   	ret
140012d91:	cc                   	int3
140012d92:	cc                   	int3
140012d93:	cc                   	int3
140012d94:	cc                   	int3
140012d95:	cc                   	int3
140012d96:	cc                   	int3
140012d97:	cc                   	int3
140012d98:	cc                   	int3
140012d99:	cc                   	int3
140012d9a:	cc                   	int3
140012d9b:	cc                   	int3
140012d9c:	cc                   	int3
140012d9d:	cc                   	int3
140012d9e:	cc                   	int3
140012d9f:	cc                   	int3
140012da0:	cc                   	int3
140012da1:	cc                   	int3
140012da2:	cc                   	int3
140012da3:	cc                   	int3
140012da4:	cc                   	int3
140012da5:	cc                   	int3
140012da6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140012dad:	00 00 00
140012db0:	ff e0                	jmp    *%rax
140012db2:	cc                   	int3
140012db3:	cc                   	int3
140012db4:	cc                   	int3
140012db5:	cc                   	int3
140012db6:	cc                   	int3
140012db7:	cc                   	int3
140012db8:	cc                   	int3
140012db9:	cc                   	int3
140012dba:	cc                   	int3
140012dbb:	cc                   	int3
140012dbc:	cc                   	int3
140012dbd:	cc                   	int3
140012dbe:	cc                   	int3
140012dbf:	cc                   	int3
140012dc0:	40 55                	rex push %rbp
140012dc2:	48 83 ec 30          	sub    $0x30,%rsp
140012dc6:	48 8b ea             	mov    %rdx,%rbp
140012dc9:	e8 42 65 00 00       	call   0x140019310
140012dce:	90                   	nop
140012dcf:	48 83 c4 30          	add    $0x30,%rsp
140012dd3:	5d                   	pop    %rbp
140012dd4:	c3                   	ret
140012dd5:	cc                   	int3
140012dd6:	40 55                	rex push %rbp
140012dd8:	48 83 ec 30          	sub    $0x30,%rsp
140012ddc:	48 8b ea             	mov    %rdx,%rbp
140012ddf:	ba 01 00 00 00       	mov    $0x1,%edx
140012de4:	44 8d 42 03          	lea    0x3(%rdx),%r8d
140012de8:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140012def:	e8 74 64 00 00       	call   0x140019268
140012df4:	90                   	nop
140012df5:	cc                   	int3
140012df6:	cc                   	int3
140012df7:	cc                   	int3
140012df8:	cc                   	int3
140012df9:	cc                   	int3
140012dfa:	cc                   	int3
140012dfb:	cc                   	int3
140012dfc:	cc                   	int3
140012dfd:	cc                   	int3
140012dfe:	cc                   	int3
140012dff:	cc                   	int3
140012e00:	40 55                	rex push %rbp
140012e02:	48 83 ec 40          	sub    $0x40,%rsp
140012e06:	48 8b ea             	mov    %rdx,%rbp
140012e09:	e8 02 65 00 00       	call   0x140019310
140012e0e:	90                   	nop
140012e0f:	48 83 c4 40          	add    $0x40,%rsp
140012e13:	5d                   	pop    %rbp
140012e14:	c3                   	ret
140012e15:	cc                   	int3
140012e16:	cc                   	int3
140012e17:	cc                   	int3
140012e18:	cc                   	int3
140012e19:	cc                   	int3
140012e1a:	cc                   	int3
140012e1b:	cc                   	int3
140012e1c:	40 55                	rex push %rbp
140012e1e:	48 83 ec 20          	sub    $0x20,%rsp
140012e22:	48 8b ea             	mov    %rdx,%rbp
140012e25:	e8 e6 64 00 00       	call   0x140019310
140012e2a:	90                   	nop
140012e2b:	48 83 c4 20          	add    $0x20,%rsp
140012e2f:	5d                   	pop    %rbp
140012e30:	c3                   	ret
140012e31:	cc                   	int3
140012e32:	b8 17 00 00 c0       	mov    $0xc0000017,%eax
140012e37:	e9 c1 2c ff ff       	jmp    0x140005afd
140012e3c:	4c 89 75 c7          	mov    %r14,-0x39(%rbp)
140012e40:	e9 d3 3b ff ff       	jmp    0x140006a18
140012e45:	4c 89 75 ef          	mov    %r14,-0x11(%rbp)
140012e49:	e9 ca 3b ff ff       	jmp    0x140006a18
140012e4e:	4c 89 75 f7          	mov    %r14,-0x9(%rbp)
140012e52:	e9 c1 3b ff ff       	jmp    0x140006a18
140012e57:	4c 89 75 b7          	mov    %r14,-0x49(%rbp)
140012e5b:	e9 b8 3b ff ff       	jmp    0x140006a18
140012e60:	4c 89 75 e7          	mov    %r14,-0x19(%rbp)
140012e64:	e9 af 3b ff ff       	jmp    0x140006a18
140012e69:	4c 89 75 cf          	mov    %r14,-0x31(%rbp)
140012e6d:	e9 a6 3b ff ff       	jmp    0x140006a18
140012e72:	4c 89 75 ff          	mov    %r14,-0x1(%rbp)
140012e76:	e9 9d 3b ff ff       	jmp    0x140006a18
140012e7b:	4c 89 75 df          	mov    %r14,-0x21(%rbp)
140012e7f:	e9 94 3b ff ff       	jmp    0x140006a18
140012e84:	4c 89 75 d7          	mov    %r14,-0x29(%rbp)
140012e88:	e9 b1 3b ff ff       	jmp    0x140006a3e
140012e8d:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
140012e92:	e9 5b 32 ff ff       	jmp    0x1400060f2
140012e97:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
140012e9c:	e9 e1 32 ff ff       	jmp    0x140006182
140012ea1:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
140012ea6:	e9 5f 34 ff ff       	jmp    0x14000630a
140012eab:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
140012eb0:	e9 e5 34 ff ff       	jmp    0x14000639a
140012eb5:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
140012eba:	e9 94 36 ff ff       	jmp    0x140006553
140012ebf:	b8 0f 00 03 00       	mov    $0x3000f,%eax
140012ec4:	e9 2f 36 ff ff       	jmp    0x1400064f8
140012ec9:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
140012ece:	e9 98 38 ff ff       	jmp    0x14000676b
140012ed3:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
140012ed8:	e9 0b 39 ff ff       	jmp    0x1400067e8
140012edd:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
140012ee2:	e9 29 3b ff ff       	jmp    0x140006a10
140012ee7:	cc                   	int3
140012ee8:	b8 9a 00 00 c0       	mov    $0xc000009a,%eax
140012eed:	e9 2f 3f ff ff       	jmp    0x140006e21
140012ef2:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140012ef7:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140012efc:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140012f01:	4c 8d 4c 24 70       	lea    0x70(%rsp),%r9
140012f06:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140012f0c:	c7 44 24 20 00 02 00 	movl   $0x200,0x20(%rsp)
140012f13:	00
140012f14:	48 8d 15 85 7d 00 00 	lea    0x7d85(%rip),%rdx        # 0x14001aca0
140012f1b:	48 ff 15 ae 7e 00 00 	rex.W call *0x7eae(%rip)        # 0x14001add0
140012f22:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012f27:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140012f2c:	8b d8                	mov    %eax,%ebx
140012f2e:	48 ff 15 3b 7e 00 00 	rex.W call *0x7e3b(%rip)        # 0x14001ad70
140012f35:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012f3a:	8b 05 98 5f 01 00    	mov    0x15f98(%rip),%eax        # 0x140028ed8
140012f40:	85 db                	test   %ebx,%ebx
140012f42:	0f 49 44 24 7c       	cmovns 0x7c(%rsp),%eax
140012f47:	89 05 8b 5f 01 00    	mov    %eax,0x15f8b(%rip)        # 0x140028ed8
140012f4d:	e9 04 44 ff ff       	jmp    0x140007356
140012f52:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
140012f57:	e9 13 45 ff ff       	jmp    0x14000746f
140012f5c:	3d 23 00 00 c0       	cmp    $0xc0000023,%eax
140012f61:	74 16                	je     0x140012f79
140012f63:	33 d2                	xor    %edx,%edx
140012f65:	45 33 c9             	xor    %r9d,%r9d
140012f68:	45 33 c0             	xor    %r8d,%r8d
140012f6b:	8d 4a 01             	lea    0x1(%rdx),%ecx
140012f6e:	e8 9d 59 00 00       	call   0x140018910
140012f73:	90                   	nop
140012f74:	e9 e5 50 ff ff       	jmp    0x14000805e
140012f79:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140012f80:	00 00
140012f82:	33 d2                	xor    %edx,%edx
140012f84:	44 8b 45 ff          	mov    -0x1(%rbp),%r8d
140012f88:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140012f8c:	48 ff 15 1d 7e 00 00 	rex.W call *0x7e1d(%rip)        # 0x14001adb0
140012f93:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012f98:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
140012f9c:	48 85 c0             	test   %rax,%rax
140012f9f:	75 0a                	jne    0x140012fab
140012fa1:	bb 01 00 00 c0       	mov    $0xc0000001,%ebx
140012fa6:	e9 e7 01 00 00       	jmp    0x140013192
140012fab:	8b 45 03             	mov    0x3(%rbp),%eax
140012fae:	85 c0                	test   %eax,%eax
140012fb0:	74 35                	je     0x140012fe7
140012fb2:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140012fb9:	00 00
140012fbb:	4c 8d 40 02          	lea    0x2(%rax),%r8
140012fbf:	ba 08 00 00 00       	mov    $0x8,%edx
140012fc4:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140012fc8:	48 ff 15 e1 7d 00 00 	rex.W call *0x7de1(%rip)        # 0x14001adb0
140012fcf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012fd4:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
140012fd8:	48 85 c0             	test   %rax,%rax
140012fdb:	75 0a                	jne    0x140012fe7
140012fdd:	bb 01 00 00 c0       	mov    $0xc0000001,%ebx
140012fe2:	e9 86 01 00 00       	jmp    0x14001316d
140012fe7:	45 33 c9             	xor    %r9d,%r9d
140012fea:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
140012fee:	44 8b c3             	mov    %ebx,%r8d
140012ff1:	b9 85 00 00 00       	mov    $0x85,%ecx
140012ff6:	48 ff 15 7b 7d 00 00 	rex.W call *0x7d7b(%rip)        # 0x14001ad78
140012ffd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140013002:	8b d8                	mov    %eax,%ebx
140013004:	85 c0                	test   %eax,%eax
140013006:	0f 88 61 01 00 00    	js     0x14001316d
14001300c:	8b 45 ff             	mov    -0x1(%rbp),%eax
14001300f:	4c 8d 4d d7          	lea    -0x29(%rbp),%r9
140013013:	44 89 64 24 50       	mov    %r12d,0x50(%rsp)
140013018:	4c 8d 45 07          	lea    0x7(%rbp),%r8
14001301c:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
140013021:	48 8d 4d 77          	lea    0x77(%rbp),%rcx
140013025:	c7 44 24 40 64 00 00 	movl   $0x64,0x40(%rsp)
14001302c:	00
14001302d:	0f 57 c0             	xorps  %xmm0,%xmm0
140013030:	48 89 45 7f          	mov    %rax,0x7f(%rbp)
140013034:	ba 06 01 12 00       	mov    $0x120106,%edx
140013039:	44 89 64 24 38       	mov    %r12d,0x38(%rsp)
14001303e:	48 8d 05 4b 7c 00 00 	lea    0x7c4b(%rip),%rax        # 0x14001ac90
140013045:	48 89 45 17          	mov    %rax,0x17(%rbp)
140013049:	48 8d 45 7f          	lea    0x7f(%rbp),%rax
14001304d:	44 89 64 24 30       	mov    %r12d,0x30(%rsp)
140013052:	c7 44 24 28 80 00 00 	movl   $0x80,0x28(%rsp)
140013059:	00
14001305a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001305f:	c7 45 07 30 00 00 00 	movl   $0x30,0x7(%rbp)
140013066:	4c 89 65 0f          	mov    %r12,0xf(%rbp)
14001306a:	44 89 65 1f          	mov    %r12d,0x1f(%rbp)
14001306e:	f3 0f 7f 45 27       	movdqu %xmm0,0x27(%rbp)
140013073:	48 ff 15 56 7e 00 00 	rex.W call *0x7e56(%rip)        # 0x14001aed0
14001307a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001307f:	8b d8                	mov    %eax,%ebx
140013081:	85 c0                	test   %eax,%eax
140013083:	79 09                	jns    0x14001308e
140013085:	4c 89 65 77          	mov    %r12,0x77(%rbp)
140013089:	e9 df 00 00 00       	jmp    0x14001316d
14001308e:	8b 45 ff             	mov    -0x1(%rbp),%eax
140013091:	45 33 c9             	xor    %r9d,%r9d
140013094:	48 8b 4d 77          	mov    0x77(%rbp),%rcx
140013098:	45 33 c0             	xor    %r8d,%r8d
14001309b:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
1400130a0:	33 d2                	xor    %edx,%edx
1400130a2:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
1400130a7:	41 b7 01             	mov    $0x1,%r15b
1400130aa:	89 44 24 30          	mov    %eax,0x30(%rsp)
1400130ae:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
1400130b2:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400130b7:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
1400130bb:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400130c0:	48 ff 15 29 7e 00 00 	rex.W call *0x7e29(%rip)        # 0x14001aef0
1400130c7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400130cc:	8b d8                	mov    %eax,%ebx
1400130ce:	85 c0                	test   %eax,%eax
1400130d0:	0f 88 97 00 00 00    	js     0x14001316d
1400130d6:	8b 45 03             	mov    0x3(%rbp),%eax
1400130d9:	bb 16 00 00 00       	mov    $0x16,%ebx
1400130de:	85 c0                	test   %eax,%eax
1400130e0:	74 03                	je     0x1400130e5
1400130e2:	8d 58 18             	lea    0x18(%rax),%ebx
1400130e5:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400130ec:	00 00
1400130ee:	33 d2                	xor    %edx,%edx
1400130f0:	44 8b c3             	mov    %ebx,%r8d
1400130f3:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400130f7:	48 ff 15 b2 7c 00 00 	rex.W call *0x7cb2(%rip)        # 0x14001adb0
1400130fe:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140013103:	48 8b f0             	mov    %rax,%rsi
140013106:	48 85 c0             	test   %rax,%rax
140013109:	0f 84 ce fe ff ff    	je     0x140012fdd
14001310f:	0f 57 c0             	xorps  %xmm0,%xmm0
140013112:	48 8d 15 47 08 01 00 	lea    0x10847(%rip),%rdx        # 0x140023960
140013119:	0f 11 07             	movups %xmm0,(%rdi)
14001311c:	48 8b cf             	mov    %rdi,%rcx
14001311f:	66 89 5f 02          	mov    %bx,0x2(%rdi)
140013123:	48 89 47 08          	mov    %rax,0x8(%rdi)
140013127:	48 ff 15 ea 7c 00 00 	rex.W call *0x7cea(%rip)        # 0x14001ae18
14001312e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140013133:	8b d8                	mov    %eax,%ebx
140013135:	44 39 65 03          	cmp    %r12d,0x3(%rbp)
140013139:	76 2b                	jbe    0x140013166
14001313b:	48 8d 15 92 8d 00 00 	lea    0x8d92(%rip),%rdx        # 0x14001bed4
140013142:	48 8b cf             	mov    %rdi,%rcx
140013145:	48 ff 15 cc 7c 00 00 	rex.W call *0x7ccc(%rip)        # 0x14001ae18
14001314c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140013151:	48 8b 55 f7          	mov    -0x9(%rbp),%rdx
140013155:	48 8b cf             	mov    %rdi,%rcx
140013158:	48 ff 15 b9 7c 00 00 	rex.W call *0x7cb9(%rip)        # 0x14001ae18
14001315f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140013164:	8b d8                	mov    %eax,%ebx
140013166:	48 8b 45 e7          	mov    -0x19(%rbp),%rax
14001316a:	49 89 06             	mov    %rax,(%r14)
14001316d:	4c 39 65 ef          	cmp    %r12,-0x11(%rbp)
140013171:	74 1f                	je     0x140013192
140013173:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14001317a:	00 00
14001317c:	33 d2                	xor    %edx,%edx
14001317e:	4c 8b 45 ef          	mov    -0x11(%rbp),%r8
140013182:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140013186:	48 ff 15 2b 7c 00 00 	rex.W call *0x7c2b(%rip)        # 0x14001adb8
14001318d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140013192:	4c 39 65 f7          	cmp    %r12,-0x9(%rbp)
140013196:	74 1f                	je     0x1400131b7
140013198:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14001319f:	00 00
1400131a1:	33 d2                	xor    %edx,%edx
1400131a3:	4c 8b 45 f7          	mov    -0x9(%rbp),%r8
1400131a7:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400131ab:	48 ff 15 06 7c 00 00 	rex.W call *0x7c06(%rip)        # 0x14001adb8
1400131b2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400131b7:	48 8b 4d 77          	mov    0x77(%rbp),%rcx