140e6ad6a:	48 8b c3             	mov    %rbx,%rax
140e6ad6d:	48 83 c4 30          	add    $0x30,%rsp
140e6ad71:	5b                   	pop    %rbx
140e6ad72:	c3                   	ret
140e6ad73:	cc                   	int3
140e6ad74:	cc                   	int3
140e6ad75:	cc                   	int3
140e6ad76:	cc                   	int3
140e6ad77:	cc                   	int3
140e6ad78:	cc                   	int3
140e6ad79:	cc                   	int3
140e6ad7a:	cc                   	int3
140e6ad7b:	cc                   	int3
140e6ad7c:	cc                   	int3
140e6ad7d:	cc                   	int3
140e6ad7e:	cc                   	int3
140e6ad7f:	cc                   	int3
140e6ad80:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140e6ad84:	0f b7 09             	movzwl (%rcx),%ecx
140e6ad87:	48 ff 25 8a 8b 11 00 	rex.W jmp *0x118b8a(%rip)        # 0x140f83918
140e6ad8e:	cc                   	int3
140e6ad8f:	cc                   	int3
140e6ad90:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140e6ad95:	55                   	push   %rbp
140e6ad96:	56                   	push   %rsi
140e6ad97:	57                   	push   %rdi
140e6ad98:	41 56                	push   %r14
140e6ad9a:	41 57                	push   %r15
140e6ad9c:	48 8d ac 24 f0 fc ff 	lea    -0x310(%rsp),%rbp
140e6ada3:	ff
140e6ada4:	48 81 ec 10 04 00 00 	sub    $0x410,%rsp
140e6adab:	48 8b 05 4e e1 54 00 	mov    0x54e14e(%rip),%rax        # 0x1413b8f00
140e6adb2:	48 33 c4             	xor    %rsp,%rax
140e6adb5:	48 89 85 00 03 00 00 	mov    %rax,0x300(%rbp)
140e6adbc:	4c 8b f2             	mov    %rdx,%r14
140e6adbf:	48 8b f9             	mov    %rcx,%rdi
140e6adc2:	48 89 95 88 01 00 00 	mov    %rdx,0x188(%rbp)
140e6adc9:	45 33 ff             	xor    %r15d,%r15d
140e6adcc:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
140e6add1:	48 8b 89 98 00 00 00 	mov    0x98(%rcx),%rcx
140e6add8:	48 85 c9             	test   %rcx,%rcx
140e6addb:	74 14                	je     0x140e6adf1
140e6addd:	e8 1e e0 af ff       	call   0x140968e00
140e6ade2:	48 8b f0             	mov    %rax,%rsi
140e6ade5:	48 87 47 38          	xchg   %rax,0x38(%rdi)
140e6ade9:	48 2b f0             	sub    %rax,%rsi
140e6adec:	e9 2e 02 00 00       	jmp    0x140e6b01f
140e6adf1:	0f b6 87 90 00 00 00 	movzbl 0x90(%rdi),%eax
140e6adf8:	90                   	nop
140e6adf9:	84 c0                	test   %al,%al
140e6adfb:	0f 84 14 02 00 00    	je     0x140e6b015
140e6ae01:	e8 da d4 af ff       	call   0x1409682e0
140e6ae06:	48 8b c8             	mov    %rax,%rcx
140e6ae09:	e8 c2 48 33 ff       	call   0x14019f6d0
140e6ae0e:	48 8b d8             	mov    %rax,%rbx
140e6ae11:	83 38 05             	cmpl   $0x5,(%rax)
140e6ae14:	0f 86 fb 01 00 00    	jbe    0x140e6b015
140e6ae1a:	48 8d 05 17 7c 1f 00 	lea    0x1f7c17(%rip),%rax        # 0x141062a38
140e6ae21:	48 89 85 b0 02 00 00 	mov    %rax,0x2b0(%rbp)
140e6ae28:	48 c7 85 b8 02 00 00 	movq   $0x24,0x2b8(%rbp)
140e6ae2f:	24 00 00 00
140e6ae33:	48 8d 05 76 45 38 00 	lea    0x384576(%rip),%rax        # 0x1411ef3b0
140e6ae3a:	48 89 85 70 01 00 00 	mov    %rax,0x170(%rbp)
140e6ae41:	48 b8 00 00 00 00 00 	movabs $0xb000000000000000,%rax
140e6ae48:	00 00 b0
140e6ae4b:	48 89 85 58 01 00 00 	mov    %rax,0x158(%rbp)
140e6ae52:	c7 85 78 01 00 00 c0 	movl   $0x1c0,0x178(%rbp)
140e6ae59:	01 00 00
140e6ae5c:	48 b8 08 00 00 00 00 	movabs $0x1000000000000008,%rax
140e6ae63:	00 00 10
140e6ae66:	48 89 85 60 01 00 00 	mov    %rax,0x160(%rbp)
140e6ae6d:	48 8d 05 04 4a 38 00 	lea    0x384a04(%rip),%rax        # 0x1411ef878
140e6ae74:	48 89 85 7c 01 00 00 	mov    %rax,0x17c(%rbp)
140e6ae7b:	48 b8 0c 00 00 00 00 	movabs $0xb00000000000000c,%rax
140e6ae82:	00 00 b0
140e6ae85:	48 89 85 68 01 00 00 	mov    %rax,0x168(%rbp)
140e6ae8c:	48 c7 85 c0 02 00 00 	movq   $0x3,0x2c0(%rbp)
140e6ae93:	03 00 00 00
140e6ae97:	48 8d 85 58 01 00 00 	lea    0x158(%rbp),%rax
140e6ae9e:	48 89 85 c8 02 00 00 	mov    %rax,0x2c8(%rbp)
140e6aea5:	0f 28 85 c0 02 00 00 	movaps 0x2c0(%rbp),%xmm0
140e6aeac:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140e6aeb2:	0f 28 8d b0 02 00 00 	movaps 0x2b0(%rbp),%xmm1
140e6aeb9:	66 0f 7f 8d b0 02 00 	movdqa %xmm1,0x2b0(%rbp)
140e6aec0:	00
140e6aec1:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140e6aec6:	48 8d 95 b0 02 00 00 	lea    0x2b0(%rbp),%rdx
140e6aecd:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140e6aed1:	e8 1a 77 3c ff       	call   0x1402325f0
140e6aed6:	c7 44 24 30 02 00 00 	movl   $0x2,0x30(%rsp)
140e6aedd:	00
140e6aede:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140e6aee2:	48 83 7d 60 0f       	cmpq   $0xf,0x60(%rbp)
140e6aee7:	48 0f 47 4d 48       	cmova  0x48(%rbp),%rcx
140e6aeec:	48 85 c9             	test   %rcx,%rcx
140e6aeef:	74 1c                	je     0x140e6af0d
140e6aef1:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
140e6aef8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140e6aeff:	00
140e6af00:	48 ff c0             	inc    %rax
140e6af03:	80 3c 01 00          	cmpb   $0x0,(%rcx,%rax,1)
140e6af07:	75 f7                	jne    0x140e6af00
140e6af09:	ff c0                	inc    %eax
140e6af0b:	eb 0c                	jmp    0x140e6af19
140e6af0d:	48 8d 0d 78 88 13 00 	lea    0x138878(%rip),%rcx        # 0x140fa378c
140e6af14:	b8 01 00 00 00       	mov    $0x1,%eax
140e6af19:	48 89 8d f0 02 00 00 	mov    %rcx,0x2f0(%rbp)
140e6af20:	89 85 f8 02 00 00    	mov    %eax,0x2f8(%rbp)
140e6af26:	44 89 bd fc 02 00 00 	mov    %r15d,0x2fc(%rbp)
140e6af2d:	c7 85 c0 02 00 00 00 	movl   $0xb000000,0x2c0(%rbp)
140e6af34:	00 00 0b
140e6af37:	0f b7 05 c8 a5 41 00 	movzwl 0x41a5c8(%rip),%eax        # 0x141285506
140e6af3e:	89 85 c4 02 00 00    	mov    %eax,0x2c4(%rbp)
140e6af44:	4c 89 bd c8 02 00 00 	mov    %r15,0x2c8(%rbp)
140e6af4b:	48 8b 43 08          	mov    0x8(%rbx),%rax
140e6af4f:	48 89 85 d0 02 00 00 	mov    %rax,0x2d0(%rbp)
140e6af56:	0f b7 00             	movzwl (%rax),%eax
140e6af59:	89 85 d8 02 00 00    	mov    %eax,0x2d8(%rbp)
140e6af5f:	c7 85 dc 02 00 00 02 	movl   $0x2,0x2dc(%rbp)
140e6af66:	00 00 00
140e6af69:	48 8d 05 a0 a5 41 00 	lea    0x41a5a0(%rip),%rax        # 0x141285510
140e6af70:	48 89 85 e0 02 00 00 	mov    %rax,0x2e0(%rbp)
140e6af77:	c7 85 e8 02 00 00 21 	movl   $0x21,0x2e8(%rbp)
140e6af7e:	00 00 00
140e6af81:	c7 85 ec 02 00 00 01 	movl   $0x1,0x2ec(%rbp)
140e6af88:	00 00 00
140e6af8b:	48 8d 05 e2 b7 41 00 	lea    0x41b7e2(%rip),%rax        # 0x141286774
140e6af92:	48 8d 0d 3f 67 41 00 	lea    0x41673f(%rip),%rcx        # 0x1412816d8
140e6af99:	2b c1                	sub    %ecx,%eax
140e6af9b:	89 45 40             	mov    %eax,0x40(%rbp)
140e6af9e:	48 8d 85 d0 02 00 00 	lea    0x2d0(%rbp),%rax
140e6afa5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140e6afaa:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
140e6afb1:	00
140e6afb2:	45 33 c9             	xor    %r9d,%r9d
140e6afb5:	45 33 c0             	xor    %r8d,%r8d
140e6afb8:	48 8d 95 c0 02 00 00 	lea    0x2c0(%rbp),%rdx
140e6afbf:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140e6afc3:	ff 15 af 80 11 00    	call   *0x1180af(%rip)        # 0x140f83078
140e6afc9:	48 8b 55 60          	mov    0x60(%rbp),%rdx
140e6afcd:	48 83 fa 0f          	cmp    $0xf,%rdx
140e6afd1:	76 31                	jbe    0x140e6b004
140e6afd3:	48 ff c2             	inc    %rdx
140e6afd6:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
140e6afda:	48 8b c1             	mov    %rcx,%rax
140e6afdd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e6afe4:	72 19                	jb     0x140e6afff
140e6afe6:	48 83 c2 27          	add    $0x27,%rdx
140e6afea:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e6afee:	48 2b c1             	sub    %rcx,%rax
140e6aff1:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e6aff5:	48 83 f8 1f          	cmp    $0x1f,%rax
140e6aff9:	0f 87 80 0a 00 00    	ja     0x140e6ba7f
140e6afff:	e8 40 01 fb ff       	call   0x140e1b144
140e6b004:	66 0f 6f 05 24 8e 13 	movdqa 0x138e24(%rip),%xmm0        # 0x140fa3e30
140e6b00b:	00
140e6b00c:	f3 0f 7f 45 58       	movdqu %xmm0,0x58(%rbp)
140e6b011:	c6 45 48 00          	movb   $0x0,0x48(%rbp)
140e6b015:	49 8b c7             	mov    %r15,%rax
140e6b018:	48 87 47 38          	xchg   %rax,0x38(%rdi)
140e6b01c:	49 8b f7             	mov    %r15,%rsi
140e6b01f:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
140e6b023:	33 c0                	xor    %eax,%eax
140e6b025:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140e6b029:	33 d2                	xor    %edx,%edx
140e6b02b:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140e6b02f:	e8 ac 29 33 ff       	call   0x14019d9e0
140e6b034:	c6 45 b0 03          	movb   $0x3,-0x50(%rbp)
140e6b038:	0f 57 c0             	xorps  %xmm0,%xmm0
140e6b03b:	0f 11 85 c0 02 00 00 	movups %xmm0,0x2c0(%rbp)
140e6b042:	0f ae e8             	lfence
140e6b045:	b9 20 00 00 00       	mov    $0x20,%ecx
140e6b04a:	e8 b9 00 fb ff       	call   0x140e1b108
140e6b04f:	48 8b d8             	mov    %rax,%rbx
140e6b052:	48 8d 85 a0 02 00 00 	lea    0x2a0(%rbp),%rax
140e6b059:	48 89 85 c0 02 00 00 	mov    %rax,0x2c0(%rbp)
140e6b060:	48 89 9d c8 02 00 00 	mov    %rbx,0x2c8(%rbp)
140e6b067:	0f 57 c0             	xorps  %xmm0,%xmm0
140e6b06a:	0f 11 03             	movups %xmm0,(%rbx)
140e6b06d:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
140e6b071:	4c 89 7b 18          	mov    %r15,0x18(%rbx)
140e6b075:	41 b8 12 00 00 00    	mov    $0x12,%r8d
140e6b07b:	48 8d 15 2e 48 38 00 	lea    0x38482e(%rip),%rdx        # 0x1411ef8b0
140e6b082:	48 8b cb             	mov    %rbx,%rcx
140e6b085:	e8 76 bd 32 ff       	call   0x140196e00
140e6b08a:	4c 89 bd c8 02 00 00 	mov    %r15,0x2c8(%rbp)
140e6b091:	48 89 5d b8          	mov    %rbx,-0x48(%rbp)
140e6b095:	4c 89 7d c0          	mov    %r15,-0x40(%rbp)
140e6b099:	41 8b df             	mov    %r15d,%ebx
140e6b09c:	87 5f 18             	xchg   %ebx,0x18(%rdi)
140e6b09f:	c6 45 c8 00          	movb   $0x0,-0x38(%rbp)
140e6b0a3:	33 c0                	xor    %eax,%eax
140e6b0a5:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140e6b0a9:	33 d2                	xor    %edx,%edx
140e6b0ab:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e6b0af:	e8 2c 29 33 ff       	call   0x14019d9e0
140e6b0b4:	c6 45 c8 06          	movb   $0x6,-0x38(%rbp)
140e6b0b8:	8b c3                	mov    %ebx,%eax
140e6b0ba:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140e6b0be:	4c 89 7d d8          	mov    %r15,-0x28(%rbp)
140e6b0c2:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
140e6b0c6:	48 89 85 b0 02 00 00 	mov    %rax,0x2b0(%rbp)
140e6b0cd:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140e6b0d1:	48 89 85 b8 02 00 00 	mov    %rax,0x2b8(%rbp)
140e6b0d8:	0f 28 85 b0 02 00 00 	movaps 0x2b0(%rbp),%xmm0
140e6b0df:	66 0f 7f 85 b0 02 00 	movdqa %xmm0,0x2b0(%rbp)
140e6b0e6:	00
140e6b0e7:	41 b1 02             	mov    $0x2,%r9b
140e6b0ea:	41 b0 01             	mov    $0x1,%r8b
140e6b0ed:	48 8d 95 b0 02 00 00 	lea    0x2b0(%rbp),%rdx
140e6b0f4:	48 8d 8d 90 01 00 00 	lea    0x190(%rbp),%rcx
140e6b0fb:	e8 80 c4 3d ff       	call   0x140247580
140e6b100:	4c 89 bd a0 01 00 00 	mov    %r15,0x1a0(%rbp)
140e6b107:	c6 45 80 00          	movb   $0x0,-0x80(%rbp)
140e6b10b:	33 c0                	xor    %eax,%eax
140e6b10d:	48 89 45 88          	mov    %rax,-0x78(%rbp)
140e6b111:	33 d2                	xor    %edx,%edx
140e6b113:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140e6b117:	e8 c4 28 33 ff       	call   0x14019d9e0
140e6b11c:	c6 45 80 03          	movb   $0x3,-0x80(%rbp)
140e6b120:	0f 57 c0             	xorps  %xmm0,%xmm0
140e6b123:	0f 11 85 c0 02 00 00 	movups %xmm0,0x2c0(%rbp)
140e6b12a:	0f ae e8             	lfence
140e6b12d:	b9 20 00 00 00       	mov    $0x20,%ecx
140e6b132:	e8 d1 ff fa ff       	call   0x140e1b108
140e6b137:	48 8b d8             	mov    %rax,%rbx
140e6b13a:	48 8d 85 a0 02 00 00 	lea    0x2a0(%rbp),%rax
140e6b141:	48 89 85 c0 02 00 00 	mov    %rax,0x2c0(%rbp)
140e6b148:	48 89 9d c8 02 00 00 	mov    %rbx,0x2c8(%rbp)
140e6b14f:	0f 57 c0             	xorps  %xmm0,%xmm0
140e6b152:	0f 11 03             	movups %xmm0,(%rbx)
140e6b155:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
140e6b159:	4c 89 7b 18          	mov    %r15,0x18(%rbx)
140e6b15d:	41 b8 20 00 00 00    	mov    $0x20,%r8d
140e6b163:	48 8d 15 5e 47 38 00 	lea    0x38475e(%rip),%rdx        # 0x1411ef8c8
140e6b16a:	48 8b cb             	mov    %rbx,%rcx
140e6b16d:	e8 8e bc 32 ff       	call   0x140196e00
140e6b172:	4c 89 bd c8 02 00 00 	mov    %r15,0x2c8(%rbp)
140e6b179:	48 89 5d 88          	mov    %rbx,-0x78(%rbp)
140e6b17d:	4c 89 7d 90          	mov    %r15,-0x70(%rbp)
140e6b181:	41 8b df             	mov    %r15d,%ebx
140e6b184:	87 5f 1c             	xchg   %ebx,0x1c(%rdi)
140e6b187:	c6 45 98 00          	movb   $0x0,-0x68(%rbp)
140e6b18b:	33 c0                	xor    %eax,%eax
140e6b18d:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140e6b191:	33 d2                	xor    %edx,%edx
140e6b193:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140e6b197:	e8 44 28 33 ff       	call   0x14019d9e0
140e6b19c:	c6 45 98 06          	movb   $0x6,-0x68(%rbp)
140e6b1a0:	8b c3                	mov    %ebx,%eax
140e6b1a2:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140e6b1a6:	4c 89 7d a8          	mov    %r15,-0x58(%rbp)
140e6b1aa:	48 8d 45 80          	lea    -0x80(%rbp),%rax
140e6b1ae:	48 89 85 b0 02 00 00 	mov    %rax,0x2b0(%rbp)
140e6b1b5:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
140e6b1b9:	48 89 85 b8 02 00 00 	mov    %rax,0x2b8(%rbp)
140e6b1c0:	0f 28 85 b0 02 00 00 	movaps 0x2b0(%rbp),%xmm0
140e6b1c7:	66 0f 7f 85 b0 02 00 	movdqa %xmm0,0x2b0(%rbp)
140e6b1ce:	00
140e6b1cf:	41 b1 02             	mov    $0x2,%r9b
140e6b1d2:	41 b0 01             	mov    $0x1,%r8b
140e6b1d5:	48 8d 95 b0 02 00 00 	lea    0x2b0(%rbp),%rdx
140e6b1dc:	48 8d 8d a8 01 00 00 	lea    0x1a8(%rbp),%rcx
140e6b1e3:	e8 98 c3 3d ff       	call   0x140247580
140e6b1e8:	4c 89 bd b8 01 00 00 	mov    %r15,0x1b8(%rbp)
140e6b1ef:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
140e6b1f4:	33 c0                	xor    %eax,%eax
140e6b1f6:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140e6b1fb:	33 d2                	xor    %edx,%edx
140e6b1fd:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140e6b202:	e8 d9 27 33 ff       	call   0x14019d9e0
140e6b207:	c6 44 24 50 03       	movb   $0x3,0x50(%rsp)
140e6b20c:	0f 57 c0             	xorps  %xmm0,%xmm0
140e6b20f:	0f 11 85 c0 02 00 00 	movups %xmm0,0x2c0(%rbp)
140e6b216:	0f ae e8             	lfence
140e6b219:	b9 20 00 00 00       	mov    $0x20,%ecx
140e6b21e:	e8 e5 fe fa ff       	call   0x140e1b108
140e6b223:	48 8b d8             	mov    %rax,%rbx
140e6b226:	48 8d 85 a0 02 00 00 	lea    0x2a0(%rbp),%rax
140e6b22d:	48 89 85 c0 02 00 00 	mov    %rax,0x2c0(%rbp)
140e6b234:	48 89 9d c8 02 00 00 	mov    %rbx,0x2c8(%rbp)
140e6b23b:	0f 57 c0             	xorps  %xmm0,%xmm0
140e6b23e:	0f 11 03             	movups %xmm0,(%rbx)
140e6b241:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
140e6b245:	4c 89 7b 18          	mov    %r15,0x18(%rbx)
140e6b249:	41 b8 14 00 00 00    	mov    $0x14,%r8d
140e6b24f:	48 8d 15 9a 46 38 00 	lea    0x38469a(%rip),%rdx        # 0x1411ef8f0
140e6b256:	48 8b cb             	mov    %rbx,%rcx
140e6b259:	e8 a2 bb 32 ff       	call   0x140196e00
140e6b25e:	4c 89 bd c8 02 00 00 	mov    %r15,0x2c8(%rbp)
140e6b265:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
140e6b26a:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
140e6b26f:	41 8b df             	mov    %r15d,%ebx
140e6b272:	87 5f 20             	xchg   %ebx,0x20(%rdi)
140e6b275:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140e6b27a:	33 c0                	xor    %eax,%eax
140e6b27c:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140e6b281:	33 d2                	xor    %edx,%edx
140e6b283:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140e6b288:	e8 53 27 33 ff       	call   0x14019d9e0
140e6b28d:	c6 44 24 68 06       	movb   $0x6,0x68(%rsp)
140e6b292:	8b c3                	mov    %ebx,%eax
140e6b294:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140e6b299:	4c 89 7c 24 78       	mov    %r15,0x78(%rsp)
140e6b29e:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140e6b2a3:	48 89 85 b0 02 00 00 	mov    %rax,0x2b0(%rbp)
140e6b2aa:	48 8d 45 80          	lea    -0x80(%rbp),%rax
140e6b2ae:	48 89 85 b8 02 00 00 	mov    %rax,0x2b8(%rbp)
140e6b2b5:	0f 28 85 b0 02 00 00 	movaps 0x2b0(%rbp),%xmm0
140e6b2bc:	66 0f 7f 85 b0 02 00 	movdqa %xmm0,0x2b0(%rbp)
140e6b2c3:	00
140e6b2c4:	41 b1 02             	mov    $0x2,%r9b
140e6b2c7:	41 b0 01             	mov    $0x1,%r8b
140e6b2ca:	48 8d 95 b0 02 00 00 	lea    0x2b0(%rbp),%rdx
140e6b2d1:	48 8d 8d c0 01 00 00 	lea    0x1c0(%rbp),%rcx
140e6b2d8:	e8 a3 c2 3d ff       	call   0x140247580
140e6b2dd:	4c 89 bd d0 01 00 00 	mov    %r15,0x1d0(%rbp)
140e6b2e4:	48 8d 15 1d 46 38 00 	lea    0x38461d(%rip),%rdx        # 0x1411ef908
140e6b2eb:	48 8d 8d 28 01 00 00 	lea    0x128(%rbp),%rcx
140e6b2f2:	e8 59 1d cd ff       	call   0x140b3d050
140e6b2f7:	41 8b df             	mov    %r15d,%ebx
140e6b2fa:	87 5f 24             	xchg   %ebx,0x24(%rdi)
140e6b2fd:	c6 85 40 01 00 00 00 	movb   $0x0,0x140(%rbp)
140e6b304:	33 c0                	xor    %eax,%eax
140e6b306:	48 89 85 48 01 00 00 	mov    %rax,0x148(%rbp)
140e6b30d:	33 d2                	xor    %edx,%edx
140e6b30f:	48 8d 8d 48 01 00 00 	lea    0x148(%rbp),%rcx
140e6b316:	e8 c5 26 33 ff       	call   0x14019d9e0
140e6b31b:	c6 85 40 01 00 00 06 	movb   $0x6,0x140(%rbp)
140e6b322:	8b c3                	mov    %ebx,%eax
140e6b324:	48 89 85 48 01 00 00 	mov    %rax,0x148(%rbp)
140e6b32b:	4c 89 bd 50 01 00 00 	mov    %r15,0x150(%rbp)
140e6b332:	48 8d 85 28 01 00 00 	lea    0x128(%rbp),%rax
140e6b339:	48 89 85 b0 02 00 00 	mov    %rax,0x2b0(%rbp)
140e6b340:	48 8d 85 58 01 00 00 	lea    0x158(%rbp),%rax
140e6b347:	48 89 85 b8 02 00 00 	mov    %rax,0x2b8(%rbp)
140e6b34e:	0f 28 85 b0 02 00 00 	movaps 0x2b0(%rbp),%xmm0
140e6b355:	66 0f 7f 85 b0 02 00 	movdqa %xmm0,0x2b0(%rbp)
140e6b35c:	00
140e6b35d:	41 b1 02             	mov    $0x2,%r9b
140e6b360:	41 b0 01             	mov    $0x1,%r8b
140e6b363:	48 8d 95 b0 02 00 00 	lea    0x2b0(%rbp),%rdx
140e6b36a:	48 8d 8d d8 01 00 00 	lea    0x1d8(%rbp),%rcx
140e6b371:	e8 0a c2 3d ff       	call   0x140247580
140e6b376:	4c 89 bd e8 01 00 00 	mov    %r15,0x1e8(%rbp)
140e6b37d:	48 8d 15 9c 45 38 00 	lea    0x38459c(%rip),%rdx        # 0x1411ef920
140e6b384:	48 8d 8d f8 00 00 00 	lea    0xf8(%rbp),%rcx
140e6b38b:	e8 c0 1c cd ff       	call   0x140b3d050
140e6b390:	41 8b df             	mov    %r15d,%ebx
140e6b393:	87 5f 28             	xchg   %ebx,0x28(%rdi)