14017878c:	48 8b cf             	mov    %rdi,%rcx
14017878f:	48 8b 40 08          	mov    0x8(%rax),%rax
140178793:	ff 15 87 5e 08 00    	call   *0x85e87(%rip)        # 0x1401fe620
140178799:	90                   	nop
14017879a:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14017879e:	e8 65 4c ff ff       	call   0x14016d408
1401787a3:	4c 8b f0             	mov    %rax,%r14
1401787a6:	48 85 ff             	test   %rdi,%rdi
1401787a9:	74 29                	je     0x1401787d4
1401787ab:	48 8b 07             	mov    (%rdi),%rax
1401787ae:	48 8b cf             	mov    %rdi,%rcx
1401787b1:	48 8b 40 10          	mov    0x10(%rax),%rax
1401787b5:	ff 15 65 5e 08 00    	call   *0x85e65(%rip)        # 0x1401fe620
1401787bb:	48 8b c8             	mov    %rax,%rcx
1401787be:	48 85 c0             	test   %rax,%rax
1401787c1:	74 11                	je     0x1401787d4
1401787c3:	48 8b 00             	mov    (%rax),%rax
1401787c6:	ba 01 00 00 00       	mov    $0x1,%edx
1401787cb:	48 8b 00             	mov    (%rax),%rax
1401787ce:	ff 15 4c 5e 08 00    	call   *0x85e4c(%rip)        # 0x1401fe620
1401787d4:	49 8b 06             	mov    (%r14),%rax
1401787d7:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1401787db:	49 8b ce             	mov    %r14,%rcx
1401787de:	48 8b 40 28          	mov    0x28(%rax),%rax
1401787e2:	ff 15 38 5e 08 00    	call   *0x85e38(%rip)        # 0x1401fe620
1401787e8:	90                   	nop
1401787e9:	48 8d 7d e7          	lea    -0x19(%rbp),%rdi
1401787ed:	48 83 7d ff 10       	cmpq   $0x10,-0x1(%rbp)
1401787f2:	48 0f 43 7d e7       	cmovae -0x19(%rbp),%rdi
1401787f7:	8a 07                	mov    (%rdi),%al
1401787f9:	fe c8                	dec    %al
1401787fb:	3c 7d                	cmp    $0x7d,%al
1401787fd:	77 54                	ja     0x140178853
1401787ff:	49 8b 06             	mov    (%r14),%rax
140178802:	49 8b ce             	mov    %r14,%rcx
140178805:	48 8b 40 20          	mov    0x20(%rax),%rax
140178809:	ff 15 11 5e 08 00    	call   *0x85e11(%rip)        # 0x1401fe620
14017880f:	44 0f b7 f0          	movzwl %ax,%r14d
140178813:	eb 37                	jmp    0x14017884c
140178815:	84 c9                	test   %cl,%cl
140178817:	7e 3a                	jle    0x140178853
140178819:	48 0f be d1          	movsbq %cl,%rdx
14017881d:	48 8b c3             	mov    %rbx,%rax
140178820:	48 2b c6             	sub    %rsi,%rax
140178823:	48 3b d0             	cmp    %rax,%rdx
140178826:	73 2b                	jae    0x140178853
140178828:	48 2b da             	sub    %rdx,%rbx
14017882b:	45 0f b7 ce          	movzwl %r14w,%r9d
14017882f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140178835:	48 8b d3             	mov    %rbx,%rdx
140178838:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
14017883c:	e8 b7 9c 00 00       	call   0x1401824f8
140178841:	48 8d 47 01          	lea    0x1(%rdi),%rax
140178845:	80 38 00             	cmpb   $0x0,(%rax)
140178848:	48 0f 4f f8          	cmovg  %rax,%rdi
14017884c:	8a 0f                	mov    (%rdi),%cl
14017884e:	80 f9 7f             	cmp    $0x7f,%cl
140178851:	75 c2                	jne    0x140178815
140178853:	48 8b 5d d7          	mov    -0x29(%rbp),%rbx
140178857:	49 8b 7f 28          	mov    0x28(%r15),%rdi
14017885b:	48 85 ff             	test   %rdi,%rdi
14017885e:	7e 0a                	jle    0x14017886a
140178860:	48 3b fb             	cmp    %rbx,%rdi
140178863:	76 05                	jbe    0x14017886a
140178865:	48 2b fb             	sub    %rbx,%rdi
140178868:	eb 02                	jmp    0x14017886c
14017886a:	33 ff                	xor    %edi,%edi
14017886c:	41 8b 47 18          	mov    0x18(%r15),%eax
140178870:	25 c0 01 00 00       	and    $0x1c0,%eax
140178875:	41 0f 10 04 24       	movups (%r12),%xmm0
14017887a:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
14017887e:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
140178882:	49 8b cd             	mov    %r13,%rcx
140178885:	f3 0f 7f 45 9f       	movdqu %xmm0,-0x61(%rbp)
14017888a:	83 f8 40             	cmp    $0x40,%eax
14017888d:	0f 84 8b 00 00 00    	je     0x14017891e
140178893:	3d 00 01 00 00       	cmp    $0x100,%eax
140178898:	74 42                	je     0x1401788dc
14017889a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14017889f:	44 0f b7 75 8f       	movzwl -0x71(%rbp),%r14d
1401788a4:	45 0f b7 ce          	movzwl %r14w,%r9d
1401788a8:	e8 47 30 00 00       	call   0x14017b8f4
1401788ad:	33 ff                	xor    %edi,%edi
1401788af:	4c 8d 4d c7          	lea    -0x39(%rbp),%r9
1401788b3:	48 83 7d df 08       	cmpq   $0x8,-0x21(%rbp)
1401788b8:	4c 0f 43 4d c7       	cmovae -0x39(%rbp),%r9
1401788bd:	0f 10 00             	movups (%rax),%xmm0
1401788c0:	f3 0f 7f 45 9f       	movdqu %xmm0,-0x61(%rbp)
1401788c5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401788ca:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
1401788ce:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1401788d2:	49 8b cd             	mov    %r13,%rcx
1401788d5:	e8 02 1c 00 00       	call   0x14017a4dc
1401788da:	eb 5f                	jmp    0x14017893b
1401788dc:	4c 8d 4d c7          	lea    -0x39(%rbp),%r9
1401788e0:	48 83 7d df 08       	cmpq   $0x8,-0x21(%rbp)
1401788e5:	4c 0f 43 4d c7       	cmovae -0x39(%rbp),%r9
1401788ea:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401788ef:	e8 e8 1b 00 00       	call   0x14017a4dc
1401788f4:	0f 10 00             	movups (%rax),%xmm0
1401788f7:	f3 0f 7f 45 9f       	movdqu %xmm0,-0x61(%rbp)
1401788fc:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140178901:	44 0f b7 75 8f       	movzwl -0x71(%rbp),%r14d
140178906:	45 0f b7 ce          	movzwl %r14w,%r9d
14017890a:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
14017890e:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
140178912:	49 8b cd             	mov    %r13,%rcx
140178915:	e8 da 2f 00 00       	call   0x14017b8f4
14017891a:	33 ff                	xor    %edi,%edi
14017891c:	eb 1d                	jmp    0x14017893b
14017891e:	4c 8d 4d c7          	lea    -0x39(%rbp),%r9
140178922:	48 83 7d df 08       	cmpq   $0x8,-0x21(%rbp)
140178927:	4c 0f 43 4d c7       	cmovae -0x39(%rbp),%r9
14017892c:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140178931:	e8 a6 1b 00 00       	call   0x14017a4dc
140178936:	44 0f b7 75 8f       	movzwl -0x71(%rbp),%r14d
14017893b:	0f 10 00             	movups (%rax),%xmm0
14017893e:	f3 41 0f 7f 04 24    	movdqu %xmm0,(%r12)
140178944:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140178948:	48 83 7d df 08       	cmpq   $0x8,-0x21(%rbp)
14017894d:	48 0f 43 45 c7       	cmovae -0x39(%rbp),%rax
140178952:	4c 8d 0c 70          	lea    (%rax,%rsi,2),%r9
140178956:	f3 0f 7f 45 9f       	movdqu %xmm0,-0x61(%rbp)
14017895b:	48 2b de             	sub    %rsi,%rbx
14017895e:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140178963:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
140178967:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
14017896b:	49 8b cd             	mov    %r13,%rcx
14017896e:	e8 69 1b 00 00       	call   0x14017a4dc
140178973:	0f 10 00             	movups (%rax),%xmm0
140178976:	33 db                	xor    %ebx,%ebx
140178978:	49 89 5f 28          	mov    %rbx,0x28(%r15)
14017897c:	f3 0f 7f 45 9f       	movdqu %xmm0,-0x61(%rbp)
140178981:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140178986:	45 0f b7 ce          	movzwl %r14w,%r9d
14017898a:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
14017898e:	48 8b 7d bf          	mov    -0x41(%rbp),%rdi
140178992:	48 8b d7             	mov    %rdi,%rdx
140178995:	49 8b cd             	mov    %r13,%rcx
140178998:	e8 57 2f 00 00       	call   0x14017b8f4
14017899d:	90                   	nop
14017899e:	be 00 10 00 00       	mov    $0x1000,%esi
1401789a3:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
1401789a7:	48 83 fa 10          	cmp    $0x10,%rdx
1401789ab:	72 29                	jb     0x1401789d6
1401789ad:	48 ff c2             	inc    %rdx
1401789b0:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1401789b4:	48 8b c1             	mov    %rcx,%rax
1401789b7:	48 3b d6             	cmp    %rsi,%rdx
1401789ba:	72 15                	jb     0x1401789d1
1401789bc:	48 83 c2 27          	add    $0x27,%rdx
1401789c0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401789c4:	48 2b c1             	sub    %rcx,%rax
1401789c7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401789cb:	48 83 f8 1f          	cmp    $0x1f,%rax
1401789cf:	77 7c                	ja     0x140178a4d
1401789d1:	e8 76 dc 00 00       	call   0x14018664c
1401789d6:	48 89 5d f7          	mov    %rbx,-0x9(%rbp)
1401789da:	48 c7 45 ff 0f 00 00 	movq   $0xf,-0x1(%rbp)
1401789e1:	00
1401789e2:	88 5d e7             	mov    %bl,-0x19(%rbp)
1401789e5:	48 8b 55 df          	mov    -0x21(%rbp),%rdx
1401789e9:	48 83 fa 08          	cmp    $0x8,%rdx
1401789ed:	72 2e                	jb     0x140178a1d
1401789ef:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1401789f6:	00
1401789f7:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1401789fb:	48 8b c1             	mov    %rcx,%rax
1401789fe:	48 3b d6             	cmp    %rsi,%rdx
140178a01:	72 15                	jb     0x140178a18
140178a03:	48 83 c2 27          	add    $0x27,%rdx
140178a07:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140178a0b:	48 2b c1             	sub    %rcx,%rax
140178a0e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140178a12:	48 83 f8 1f          	cmp    $0x1f,%rax
140178a16:	77 2f                	ja     0x140178a47
140178a18:	e8 2f dc 00 00       	call   0x14018664c
140178a1d:	48 8b c7             	mov    %rdi,%rax
140178a20:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
140178a24:	48 33 cc             	xor    %rsp,%rcx
140178a27:	e8 a4 d8 00 00       	call   0x1401862d0
140178a2c:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
140178a33:	00
140178a34:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140178a3b:	41 5f                	pop    %r15
140178a3d:	41 5e                	pop    %r14
140178a3f:	41 5d                	pop    %r13
140178a41:	41 5c                	pop    %r12
140178a43:	5f                   	pop    %rdi
140178a44:	5e                   	pop    %rsi
140178a45:	5d                   	pop    %rbp
140178a46:	c3                   	ret
140178a47:	e8 38 2b 01 00       	call   0x14018b584
140178a4c:	90                   	nop
140178a4d:	e8 32 2b 01 00       	call   0x14018b584
140178a52:	90                   	nop
140178a53:	cc                   	int3
140178a54:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140178a59:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140178a5e:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140178a63:	55                   	push   %rbp
140178a64:	41 54                	push   %r12
140178a66:	41 55                	push   %r13
140178a68:	41 56                	push   %r14
140178a6a:	41 57                	push   %r15
140178a6c:	48 8b ec             	mov    %rsp,%rbp
140178a6f:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
140178a76:	49 8b f1             	mov    %r9,%rsi
140178a79:	49 8b f8             	mov    %r8,%rdi
140178a7c:	44 8b fa             	mov    %edx,%r15d
140178a7f:	4c 8b e1             	mov    %rcx,%r12
140178a82:	44 8b ea             	mov    %edx,%r13d
140178a85:	45 33 f6             	xor    %r14d,%r14d
140178a88:	41 83 e5 02          	and    $0x2,%r13d
140178a8c:	0f 84 28 01 00 00    	je     0x140178bba
140178a92:	4d 85 c9             	test   %r9,%r9
140178a95:	0f 85 c2 00 00 00    	jne    0x140178b5d
140178a9b:	4c 8b 35 a6 3c 1a 00 	mov    0x1a3ca6(%rip),%r14        # 0x14031c748
140178aa2:	4d 85 f6             	test   %r14,%r14
140178aa5:	75 3b                	jne    0x140178ae2
140178aa7:	33 d2                	xor    %edx,%edx
140178aa9:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178aad:	e8 ee ec fe ff       	call   0x1401677a0
140178ab2:	4c 39 35 8f 3c 1a 00 	cmp    %r14,0x1a3c8f(%rip)        # 0x14031c748
140178ab9:	75 17                	jne    0x140178ad2
140178abb:	8b 05 5f 3c 1a 00    	mov    0x1a3c5f(%rip),%eax        # 0x14031c720
140178ac1:	ff c0                	inc    %eax
140178ac3:	89 05 57 3c 1a 00    	mov    %eax,0x1a3c57(%rip)        # 0x14031c720
140178ac9:	48 98                	cltq
140178acb:	48 89 05 76 3c 1a 00 	mov    %rax,0x1a3c76(%rip)        # 0x14031c748
140178ad2:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178ad6:	e8 3d ed fe ff       	call   0x140167818
140178adb:	4c 8b 35 66 3c 1a 00 	mov    0x1a3c66(%rip),%r14        # 0x14031c748
140178ae2:	b9 60 00 00 00       	mov    $0x60,%ecx
140178ae7:	e8 04 d8 00 00       	call   0x1401862f0
140178aec:	48 8b d8             	mov    %rax,%rbx
140178aef:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140178af3:	48 85 c0             	test   %rax,%rax
140178af6:	74 50                	je     0x140178b48
140178af8:	83 60 08 00          	andl   $0x0,0x8(%rax)
140178afc:	48 8d 05 05 73 0a 00 	lea    0xa7305(%rip),%rax        # 0x14021fe08
140178b03:	48 89 03             	mov    %rax,(%rbx)
140178b06:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
140178b0a:	e8 39 f9 fe ff       	call   0x140168448
140178b0f:	0f 10 00             	movups (%rax),%xmm0
140178b12:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
140178b16:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140178b1a:	0f 11 4b 20          	movups %xmm1,0x20(%rbx)
140178b1e:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
140178b22:	e8 65 0b ff ff       	call   0x14016968c
140178b27:	0f 10 00             	movups (%rax),%xmm0
140178b2a:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
140178b2e:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140178b32:	0f 11 4b 40          	movups %xmm1,0x40(%rbx)
140178b36:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
140178b3b:	f2 0f 11 43 50       	movsd  %xmm0,0x50(%rbx)
140178b40:	8b 40 28             	mov    0x28(%rax),%eax
140178b43:	89 43 58             	mov    %eax,0x58(%rbx)
140178b46:	eb 02                	jmp    0x140178b4a
140178b48:	33 db                	xor    %ebx,%ebx
140178b4a:	4d 8b c6             	mov    %r14,%r8
140178b4d:	48 8b d3             	mov    %rbx,%rdx
140178b50:	48 8b cf             	mov    %rdi,%rcx
140178b53:	e8 6c 03 ff ff       	call   0x140168ec4
140178b58:	45 33 f6             	xor    %r14d,%r14d
140178b5b:	eb 5d                	jmp    0x140178bba
140178b5d:	48 8b 1d e4 3b 1a 00 	mov    0x1a3be4(%rip),%rbx        # 0x14031c748
140178b64:	48 85 db             	test   %rbx,%rbx
140178b67:	75 3b                	jne    0x140178ba4
140178b69:	33 d2                	xor    %edx,%edx
140178b6b:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178b6f:	e8 2c ec fe ff       	call   0x1401677a0
140178b74:	4c 39 35 cd 3b 1a 00 	cmp    %r14,0x1a3bcd(%rip)        # 0x14031c748
140178b7b:	75 17                	jne    0x140178b94
140178b7d:	8b 05 9d 3b 1a 00    	mov    0x1a3b9d(%rip),%eax        # 0x14031c720
140178b83:	ff c0                	inc    %eax
140178b85:	89 05 95 3b 1a 00    	mov    %eax,0x1a3b95(%rip)        # 0x14031c720
140178b8b:	48 98                	cltq
140178b8d:	48 89 05 b4 3b 1a 00 	mov    %rax,0x1a3bb4(%rip)        # 0x14031c748
140178b94:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178b98:	e8 7b ec fe ff       	call   0x140167818
140178b9d:	48 8b 1d a4 3b 1a 00 	mov    0x1a3ba4(%rip),%rbx        # 0x14031c748
140178ba4:	48 8b ce             	mov    %rsi,%rcx
140178ba7:	e8 7c 39 ff ff       	call   0x14016c528
140178bac:	4c 8b c3             	mov    %rbx,%r8
140178baf:	48 8b d0             	mov    %rax,%rdx
140178bb2:	48 8b cf             	mov    %rdi,%rcx
140178bb5:	e8 0a 03 ff ff       	call   0x140168ec4
140178bba:	41 f6 c7 08          	test   $0x8,%r15b
140178bbe:	0f 84 98 02 00 00    	je     0x140178e5c
140178bc4:	48 8b 1d 55 3e 1a 00 	mov    0x1a3e55(%rip),%rbx        # 0x14031ca20
140178bcb:	48 85 f6             	test   %rsi,%rsi
140178bce:	0f 85 78 01 00 00    	jne    0x140178d4c
140178bd4:	48 85 db             	test   %rbx,%rbx
140178bd7:	75 3b                	jne    0x140178c14
140178bd9:	33 d2                	xor    %edx,%edx
140178bdb:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178bdf:	e8 bc eb fe ff       	call   0x1401677a0
140178be4:	4c 39 35 35 3e 1a 00 	cmp    %r14,0x1a3e35(%rip)        # 0x14031ca20
140178beb:	75 17                	jne    0x140178c04
140178bed:	8b 05 2d 3b 1a 00    	mov    0x1a3b2d(%rip),%eax        # 0x14031c720
140178bf3:	ff c0                	inc    %eax
140178bf5:	89 05 25 3b 1a 00    	mov    %eax,0x1a3b25(%rip)        # 0x14031c720
140178bfb:	48 98                	cltq
140178bfd:	48 89 05 1c 3e 1a 00 	mov    %rax,0x1a3e1c(%rip)        # 0x14031ca20
140178c04:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178c08:	e8 0b ec fe ff       	call   0x140167818
140178c0d:	48 8b 1d 0c 3e 1a 00 	mov    0x1a3e0c(%rip),%rbx        # 0x14031ca20
140178c14:	b9 10 00 00 00       	mov    $0x10,%ecx
140178c19:	e8 d2 d6 00 00       	call   0x1401862f0
140178c1e:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140178c22:	48 85 c0             	test   %rax,%rax
140178c25:	74 10                	je     0x140178c37
140178c27:	44 89 70 08          	mov    %r14d,0x8(%rax)
140178c2b:	48 8d 0d fe 75 0a 00 	lea    0xa75fe(%rip),%rcx        # 0x140220230
140178c32:	48 89 08             	mov    %rcx,(%rax)
140178c35:	eb 03                	jmp    0x140178c3a
140178c37:	49 8b c6             	mov    %r14,%rax
140178c3a:	4c 8b c3             	mov    %rbx,%r8
140178c3d:	48 8b d0             	mov    %rax,%rdx
140178c40:	48 8b cf             	mov    %rdi,%rcx
140178c43:	e8 7c 02 ff ff       	call   0x140168ec4
140178c48:	48 8b 1d d9 3d 1a 00 	mov    0x1a3dd9(%rip),%rbx        # 0x14031ca28
140178c4f:	48 85 db             	test   %rbx,%rbx
140178c52:	75 3b                	jne    0x140178c8f
140178c54:	33 d2                	xor    %edx,%edx
140178c56:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178c5a:	e8 41 eb fe ff       	call   0x1401677a0
140178c5f:	4c 39 35 c2 3d 1a 00 	cmp    %r14,0x1a3dc2(%rip)        # 0x14031ca28
140178c66:	75 17                	jne    0x140178c7f
140178c68:	8b 05 b2 3a 1a 00    	mov    0x1a3ab2(%rip),%eax        # 0x14031c720
140178c6e:	ff c0                	inc    %eax
140178c70:	89 05 aa 3a 1a 00    	mov    %eax,0x1a3aaa(%rip)        # 0x14031c720
140178c76:	48 98                	cltq
140178c78:	48 89 05 a9 3d 1a 00 	mov    %rax,0x1a3da9(%rip)        # 0x14031ca28
140178c7f:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178c83:	e8 90 eb fe ff       	call   0x140167818
140178c88:	48 8b 1d 99 3d 1a 00 	mov    0x1a3d99(%rip),%rbx        # 0x14031ca28
140178c8f:	b9 10 00 00 00       	mov    $0x10,%ecx
140178c94:	e8 57 d6 00 00       	call   0x1401862f0
140178c99:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140178c9d:	48 85 c0             	test   %rax,%rax
140178ca0:	74 10                	je     0x140178cb2
140178ca2:	44 89 70 08          	mov    %r14d,0x8(%rax)
140178ca6:	48 8d 0d fb 75 0a 00 	lea    0xa75fb(%rip),%rcx        # 0x1402202a8
140178cad:	48 89 08             	mov    %rcx,(%rax)
140178cb0:	eb 03                	jmp    0x140178cb5
140178cb2:	49 8b c6             	mov    %r14,%rax
140178cb5:	4c 8b c3             	mov    %rbx,%r8
140178cb8:	48 8b d0             	mov    %rax,%rdx