14011a6b2:	4d 85 ed             	test   %r13,%r13
14011a6b5:	0f 84 5d 01 00 00    	je     0x14011a818
14011a6bb:	4d 8b 75 58          	mov    0x58(%r13),%r14
14011a6bf:	4d 85 f6             	test   %r14,%r14
14011a6c2:	0f 84 68 01 00 00    	je     0x14011a830
14011a6c8:	4d 8b 7e 58          	mov    0x58(%r14),%r15
14011a6cc:	4d 85 ff             	test   %r15,%r15
14011a6cf:	0f 84 2b 01 00 00    	je     0x14011a800
14011a6d5:	4d 8b 4f 58          	mov    0x58(%r15),%r9
14011a6d9:	4d 85 c9             	test   %r9,%r9
14011a6dc:	0f 84 66 01 00 00    	je     0x14011a848
14011a6e2:	4d 8b 41 58          	mov    0x58(%r9),%r8
14011a6e6:	4d 85 c0             	test   %r8,%r8
14011a6e9:	0f 84 71 01 00 00    	je     0x14011a860
14011a6ef:	49 8b 50 58          	mov    0x58(%r8),%rdx
14011a6f3:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
14011a6f8:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
14011a6fd:	e8 7e ff ff ff       	call   0x14011a680
14011a702:	4c 8b 25 f7 ec 11 00 	mov    0x11ecf7(%rip),%r12        # 0x140239400
14011a709:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
14011a70e:	48 89 f1             	mov    %rsi,%rcx
14011a711:	89 c5                	mov    %eax,%ebp
14011a713:	49 8b 04 24          	mov    (%r12),%rax
14011a717:	49 8d 50 18          	lea    0x18(%r8),%rdx
14011a71b:	83 c5 07             	add    $0x7,%ebp
14011a71e:	48 8b 80 90 01 00 00 	mov    0x190(%rax),%rax
14011a725:	44 8b 40 10          	mov    0x10(%rax),%r8d
14011a729:	e8 52 2e 01 00       	call   0x14012d580
14011a72e:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
14011a733:	49 8b 04 24          	mov    (%r12),%rax
14011a737:	49 8d 51 18          	lea    0x18(%r9),%rdx
14011a73b:	48 89 f1             	mov    %rsi,%rcx
14011a73e:	48 8b 80 90 01 00 00 	mov    0x190(%rax),%rax
14011a745:	44 8b 40 10          	mov    0x10(%rax),%r8d
14011a749:	e8 32 2e 01 00       	call   0x14012d580
14011a74e:	49 8b 04 24          	mov    (%r12),%rax
14011a752:	49 8d 57 18          	lea    0x18(%r15),%rdx
14011a756:	48 89 f1             	mov    %rsi,%rcx
14011a759:	48 8b 80 90 01 00 00 	mov    0x190(%rax),%rax
14011a760:	44 8b 40 10          	mov    0x10(%rax),%r8d
14011a764:	e8 17 2e 01 00       	call   0x14012d580
14011a769:	49 8b 04 24          	mov    (%r12),%rax
14011a76d:	49 8d 56 18          	lea    0x18(%r14),%rdx
14011a771:	48 89 f1             	mov    %rsi,%rcx
14011a774:	48 8b 80 90 01 00 00 	mov    0x190(%rax),%rax
14011a77b:	44 8b 40 10          	mov    0x10(%rax),%r8d
14011a77f:	e8 fc 2d 01 00       	call   0x14012d580
14011a784:	49 8b 04 24          	mov    (%r12),%rax
14011a788:	49 8d 55 18          	lea    0x18(%r13),%rdx
14011a78c:	48 89 f1             	mov    %rsi,%rcx
14011a78f:	48 8b 80 90 01 00 00 	mov    0x190(%rax),%rax
14011a796:	44 8b 40 10          	mov    0x10(%rax),%r8d
14011a79a:	e8 e1 2d 01 00       	call   0x14012d580
14011a79f:	49 8b 04 24          	mov    (%r12),%rax
14011a7a3:	48 8d 57 18          	lea    0x18(%rdi),%rdx
14011a7a7:	48 89 f1             	mov    %rsi,%rcx
14011a7aa:	48 8b 80 90 01 00 00 	mov    0x190(%rax),%rax
14011a7b1:	44 8b 40 10          	mov    0x10(%rax),%r8d
14011a7b5:	e8 c6 2d 01 00       	call   0x14012d580
14011a7ba:	eb 10                	jmp    0x14011a7cc
14011a7bc:	0f 1f 40 00          	nopl   0x0(%rax)
14011a7c0:	4c 8b 25 39 ec 11 00 	mov    0x11ec39(%rip),%r12        # 0x140239400
14011a7c7:	bd 01 00 00 00       	mov    $0x1,%ebp
14011a7cc:	49 8b 04 24          	mov    (%r12),%rax
14011a7d0:	48 8d 53 18          	lea    0x18(%rbx),%rdx
14011a7d4:	48 89 f1             	mov    %rsi,%rcx
14011a7d7:	48 8b 80 90 01 00 00 	mov    0x190(%rax),%rax
14011a7de:	44 8b 40 10          	mov    0x10(%rax),%r8d
14011a7e2:	e8 99 2d 01 00       	call   0x14012d580
14011a7e7:	89 e8                	mov    %ebp,%eax
14011a7e9:	48 83 c4 38          	add    $0x38,%rsp
14011a7ed:	5b                   	pop    %rbx
14011a7ee:	5e                   	pop    %rsi
14011a7ef:	5f                   	pop    %rdi
14011a7f0:	5d                   	pop    %rbp
14011a7f1:	41 5c                	pop    %r12
14011a7f3:	41 5d                	pop    %r13
14011a7f5:	41 5e                	pop    %r14
14011a7f7:	41 5f                	pop    %r15
14011a7f9:	c3                   	ret
14011a7fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14011a800:	4c 8b 25 f9 eb 11 00 	mov    0x11ebf9(%rip),%r12        # 0x140239400
14011a807:	bd 04 00 00 00       	mov    $0x4,%ebp
14011a80c:	e9 58 ff ff ff       	jmp    0x14011a769
14011a811:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14011a818:	4c 8b 25 e1 eb 11 00 	mov    0x11ebe1(%rip),%r12        # 0x140239400
14011a81f:	bd 02 00 00 00       	mov    $0x2,%ebp
14011a824:	e9 76 ff ff ff       	jmp    0x14011a79f
14011a829:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14011a830:	4c 8b 25 c9 eb 11 00 	mov    0x11ebc9(%rip),%r12        # 0x140239400
14011a837:	bd 03 00 00 00       	mov    $0x3,%ebp
14011a83c:	e9 43 ff ff ff       	jmp    0x14011a784
14011a841:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14011a848:	4c 8b 25 b1 eb 11 00 	mov    0x11ebb1(%rip),%r12        # 0x140239400
14011a84f:	bd 05 00 00 00       	mov    $0x5,%ebp
14011a854:	e9 f5 fe ff ff       	jmp    0x14011a74e
14011a859:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14011a860:	4c 8b 25 99 eb 11 00 	mov    0x11eb99(%rip),%r12        # 0x140239400
14011a867:	bd 06 00 00 00       	mov    $0x6,%ebp
14011a86c:	e9 c2 fe ff ff       	jmp    0x14011a733
14011a871:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14011a878:	00 00 00 00
14011a87c:	0f 1f 40 00          	nopl   0x0(%rax)
14011a880:	41 54                	push   %r12
14011a882:	55                   	push   %rbp
14011a883:	57                   	push   %rdi
14011a884:	56                   	push   %rsi
14011a885:	53                   	push   %rbx
14011a886:	48 83 ec 20          	sub    $0x20,%rsp
14011a88a:	48 89 cd             	mov    %rcx,%rbp
14011a88d:	48 89 d7             	mov    %rdx,%rdi
14011a890:	4c 89 c3             	mov    %r8,%rbx
14011a893:	44 89 ce             	mov    %r9d,%esi
14011a896:	45 3b 48 50          	cmp    0x50(%r8),%r9d
14011a89a:	73 0d                	jae    0x14011a8a9
14011a89c:	0f 1f 40 00          	nopl   0x0(%rax)
14011a8a0:	48 8b 5b 58          	mov    0x58(%rbx),%rbx
14011a8a4:	3b 73 50             	cmp    0x50(%rbx),%esi
14011a8a7:	72 f7                	jb     0x14011a8a0
14011a8a9:	41 89 f0             	mov    %esi,%r8d
14011a8ac:	48 89 da             	mov    %rbx,%rdx
14011a8af:	48 89 f9             	mov    %rdi,%rcx
14011a8b2:	e8 b9 f8 ff ff       	call   0x14011a170
14011a8b7:	0f b6 53 10          	movzbl 0x10(%rbx),%edx
14011a8bb:	2b 73 50             	sub    0x50(%rbx),%esi
14011a8be:	48 89 d0             	mov    %rdx,%rax
14011a8c1:	48 83 c2 10          	add    $0x10,%rdx
14011a8c5:	48 0f af f2          	imul   %rdx,%rsi
14011a8c9:	48 03 73 70          	add    0x70(%rbx),%rsi
14011a8cd:	80 0f 01             	orb    $0x1,(%rdi)
14011a8d0:	48 c7 47 38 00 00 00 	movq   $0x0,0x38(%rdi)
14011a8d7:	00
14011a8d8:	44 8b 04 06          	mov    (%rsi,%rax,1),%r8d
14011a8dc:	41 83 f8 70          	cmp    $0x70,%r8d
14011a8e0:	74 42                	je     0x14011a924
14011a8e2:	4c 8d 4f 30          	lea    0x30(%rdi),%r9
14011a8e6:	48 89 da             	mov    %rbx,%rdx
14011a8e9:	48 89 e9             	mov    %rbp,%rcx
14011a8ec:	41 0f c8             	bswap  %r8d
14011a8ef:	e8 9c f7 ff ff       	call   0x14011a090
14011a8f4:	49 89 c1             	mov    %rax,%r9
14011a8f7:	0f b6 43 10          	movzbl 0x10(%rbx),%eax
14011a8fb:	8b 44 06 04          	mov    0x4(%rsi,%rax,1),%eax
14011a8ff:	41 89 c0             	mov    %eax,%r8d
14011a902:	41 0f c8             	bswap  %r8d
14011a905:	83 f8 70             	cmp    $0x70,%eax
14011a908:	74 1a                	je     0x14011a924
14011a90a:	45 89 c4             	mov    %r8d,%r12d
14011a90d:	41 81 e4 ff ff ff 7f 	and    $0x7fffffff,%r12d
14011a914:	45 85 c0             	test   %r8d,%r8d
14011a917:	78 4b                	js     0x14011a964
14011a919:	48 89 da             	mov    %rbx,%rdx
14011a91c:	48 89 e9             	mov    %rbp,%rcx
14011a91f:	e8 6c f7 ff ff       	call   0x14011a090
14011a924:	b8 01 00 00 00       	mov    $0x1,%eax
14011a929:	48 83 c4 20          	add    $0x20,%rsp
14011a92d:	5b                   	pop    %rbx
14011a92e:	5e                   	pop    %rsi
14011a92f:	5f                   	pop    %rdi
14011a930:	5d                   	pop    %rbp
14011a931:	41 5c                	pop    %r12
14011a933:	c3                   	ret
14011a934:	0f 1f 40 00          	nopl   0x0(%rax)
14011a938:	48 8b 83 90 00 00 00 	mov    0x90(%rbx),%rax
14011a93f:	48 89 e9             	mov    %rbp,%rcx
14011a942:	41 83 c4 01          	add    $0x1,%r12d
14011a946:	8b 34 90             	mov    (%rax,%rdx,4),%esi
14011a949:	48 89 da             	mov    %rbx,%rdx
14011a94c:	0f ce                	bswap  %esi
14011a94e:	41 89 f0             	mov    %esi,%r8d
14011a951:	41 81 e0 ff ff ff 7f 	and    $0x7fffffff,%r8d
14011a958:	e8 33 f7 ff ff       	call   0x14011a090
14011a95d:	49 89 c1             	mov    %rax,%r9
14011a960:	85 f6                	test   %esi,%esi
14011a962:	78 c0                	js     0x14011a924
14011a964:	48 8b 83 98 00 00 00 	mov    0x98(%rbx),%rax
14011a96b:	44 89 e2             	mov    %r12d,%edx
14011a96e:	48 c1 e8 02          	shr    $0x2,%rax
14011a972:	48 39 c2             	cmp    %rax,%rdx
14011a975:	72 c1                	jb     0x14011a938
14011a977:	48 8b 05 62 e6 11 00 	mov    0x11e662(%rip),%rax        # 0x140238fe0
14011a97e:	48 8d 0d 43 f7 0f 00 	lea    0xff743(%rip),%rcx        # 0x14021a0c8
14011a985:	8b 00                	mov    (%rax),%eax
14011a987:	85 c0                	test   %eax,%eax
14011a989:	74 08                	je     0x14011a993
14011a98b:	e8 d8 89 0c 00       	call   0x1401e3368
14011a990:	48 89 c1             	mov    %rax,%rcx
14011a993:	e8 98 8c fa ff       	call   0x1400c3630
14011a998:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
14011a99c:	e8 bf a9 00 00       	call   0x140125360
14011a9a1:	80 27 fe             	andb   $0xfe,(%rdi)
14011a9a4:	31 c0                	xor    %eax,%eax
14011a9a6:	48 c7 47 30 00 00 00 	movq   $0x0,0x30(%rdi)
14011a9ad:	00
14011a9ae:	48 83 c4 20          	add    $0x20,%rsp
14011a9b2:	5b                   	pop    %rbx
14011a9b3:	5e                   	pop    %rsi
14011a9b4:	5f                   	pop    %rdi
14011a9b5:	5d                   	pop    %rbp
14011a9b6:	41 5c                	pop    %r12
14011a9b8:	c3                   	ret
14011a9b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14011a9c0:	48 83 ec 28          	sub    $0x28,%rsp
14011a9c4:	41 8b 40 14          	mov    0x14(%r8),%eax
14011a9c8:	48 c1 ea 02          	shr    $0x2,%rdx
14011a9cc:	48 39 c2             	cmp    %rax,%rdx
14011a9cf:	75 0b                	jne    0x14011a9dc
14011a9d1:	49 89 48 78          	mov    %rcx,0x78(%r8)
14011a9d5:	31 c0                	xor    %eax,%eax
14011a9d7:	48 83 c4 28          	add    $0x28,%rsp
14011a9db:	c3                   	ret
14011a9dc:	48 8b 05 fd e5 11 00 	mov    0x11e5fd(%rip),%rax        # 0x140238fe0
14011a9e3:	48 8d 0d 0e f7 0f 00 	lea    0xff70e(%rip),%rcx        # 0x14021a0f8
14011a9ea:	8b 00                	mov    (%rax),%eax
14011a9ec:	85 c0                	test   %eax,%eax
14011a9ee:	74 08                	je     0x14011a9f8
14011a9f0:	e8 73 89 0c 00       	call   0x1401e3368
14011a9f5:	48 89 c1             	mov    %rax,%rcx
14011a9f8:	e8 33 8c fa ff       	call   0x1400c3630
14011a9fd:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14011aa02:	eb d3                	jmp    0x14011a9d7
14011aa04:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14011aa0b:	00 00 00 00
14011aa0f:	90                   	nop
14011aa10:	48 83 ec 28          	sub    $0x28,%rsp
14011aa14:	41 8b 40 14          	mov    0x14(%r8),%eax
14011aa18:	48 c1 ea 02          	shr    $0x2,%rdx
14011aa1c:	48 39 c2             	cmp    %rax,%rdx
14011aa1f:	75 0e                	jne    0x14011aa2f
14011aa21:	49 89 88 b0 00 00 00 	mov    %rcx,0xb0(%r8)
14011aa28:	31 c0                	xor    %eax,%eax
14011aa2a:	48 83 c4 28          	add    $0x28,%rsp
14011aa2e:	c3                   	ret
14011aa2f:	48 8b 05 aa e5 11 00 	mov    0x11e5aa(%rip),%rax        # 0x140238fe0
14011aa36:	48 8d 0d eb f6 0f 00 	lea    0xff6eb(%rip),%rcx        # 0x14021a128
14011aa3d:	8b 00                	mov    (%rax),%eax
14011aa3f:	85 c0                	test   %eax,%eax
14011aa41:	74 08                	je     0x14011aa4b
14011aa43:	e8 20 89 0c 00       	call   0x1401e3368
14011aa48:	48 89 c1             	mov    %rax,%rcx
14011aa4b:	e8 b0 8c fa ff       	call   0x1400c3700
14011aa50:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14011aa55:	eb d3                	jmp    0x14011aa2a
14011aa57:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14011aa5e:	00 00
14011aa60:	48 83 ec 28          	sub    $0x28,%rsp
14011aa64:	49 89 48 68          	mov    %rcx,0x68(%r8)
14011aa68:	41 0f b6 48 10       	movzbl 0x10(%r8),%ecx
14011aa6d:	48 89 d0             	mov    %rdx,%rax
14011aa70:	31 d2                	xor    %edx,%edx
14011aa72:	48 f7 f1             	div    %rcx
14011aa75:	41 8b 50 14          	mov    0x14(%r8),%edx
14011aa79:	48 39 d0             	cmp    %rdx,%rax
14011aa7c:	75 07                	jne    0x14011aa85
14011aa7e:	31 c0                	xor    %eax,%eax
14011aa80:	48 83 c4 28          	add    $0x28,%rsp
14011aa84:	c3                   	ret
14011aa85:	48 8b 05 54 e5 11 00 	mov    0x11e554(%rip),%rax        # 0x140238fe0
14011aa8c:	48 8d 0d cd f6 0f 00 	lea    0xff6cd(%rip),%rcx        # 0x14021a160
14011aa93:	8b 00                	mov    (%rax),%eax
14011aa95:	85 c0                	test   %eax,%eax
14011aa97:	74 08                	je     0x14011aaa1
14011aa99:	e8 ca 88 0c 00       	call   0x1401e3368
14011aa9e:	48 89 c1             	mov    %rax,%rcx
14011aaa1:	e8 8a 8b fa ff       	call   0x1400c3630
14011aaa6:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14011aaab:	eb d3                	jmp    0x14011aa80
14011aaad:	0f 1f 00             	nopl   (%rax)
14011aab0:	48 83 ec 28          	sub    $0x28,%rsp
14011aab4:	48 8b 05 45 e9 11 00 	mov    0x11e945(%rip),%rax        # 0x140239400
14011aabb:	48 8b 00             	mov    (%rax),%rax
14011aabe:	48 8b 80 90 01 00 00 	mov    0x190(%rax),%rax
14011aac5:	4c 8b 48 10          	mov    0x10(%rax),%r9
14011aac9:	48 89 d0             	mov    %rdx,%rax
14011aacc:	31 d2                	xor    %edx,%edx
14011aace:	49 83 c1 10          	add    $0x10,%r9
14011aad2:	49 f7 f1             	div    %r9
14011aad5:	41 8b 50 14          	mov    0x14(%r8),%edx
14011aad9:	48 39 d0             	cmp    %rdx,%rax
14011aadc:	75 0b                	jne    0x14011aae9
14011aade:	49 89 48 70          	mov    %rcx,0x70(%r8)
14011aae2:	31 c0                	xor    %eax,%eax
14011aae4:	48 83 c4 28          	add    $0x28,%rsp
14011aae8:	c3                   	ret
14011aae9:	48 8b 05 f0 e4 11 00 	mov    0x11e4f0(%rip),%rax        # 0x140238fe0
14011aaf0:	48 8d 0d 99 f6 0f 00 	lea    0xff699(%rip),%rcx        # 0x14021a190
14011aaf7:	8b 00                	mov    (%rax),%eax
14011aaf9:	85 c0                	test   %eax,%eax
14011aafb:	74 08                	je     0x14011ab05
14011aafd:	e8 66 88 0c 00       	call   0x1401e3368
14011ab02:	48 89 c1             	mov    %rax,%rcx
14011ab05:	e8 26 8b fa ff       	call   0x1400c3630
14011ab0a:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14011ab0f:	eb d3                	jmp    0x14011aae4
14011ab11:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14011ab18:	00 00 00 00
14011ab1c:	0f 1f 40 00          	nopl   0x0(%rax)
14011ab20:	56                   	push   %rsi
14011ab21:	53                   	push   %rbx
14011ab22:	48 83 ec 28          	sub    $0x28,%rsp
14011ab26:	48 89 cb             	mov    %rcx,%rbx
14011ab29:	4c 89 c6             	mov    %r8,%rsi
14011ab2c:	48 83 fa 0b          	cmp    $0xb,%rdx
14011ab30:	76 4e                	jbe    0x14011ab80
14011ab32:	48 89 8e b8 00 00 00 	mov    %rcx,0xb8(%rsi)
14011ab39:	b9 10 00 00 00       	mov    $0x10,%ecx
14011ab3e:	49 89 90 c0 00 00 00 	mov    %rdx,0xc0(%r8)
14011ab45:	e8 d6 fe fa ff       	call   0x1400caa20
14011ab4a:	48 89 86 d0 00 00 00 	mov    %rax,0xd0(%rsi)
14011ab51:	8b 13                	mov    (%rbx),%edx
14011ab53:	0f ca                	bswap  %edx
14011ab55:	89 10                	mov    %edx,(%rax)
14011ab57:	8b 53 04             	mov    0x4(%rbx),%edx
14011ab5a:	0f ca                	bswap  %edx
14011ab5c:	89 50 04             	mov    %edx,0x4(%rax)
14011ab5f:	8b 53 08             	mov    0x8(%rbx),%edx
14011ab62:	c7 40 0c 00 02 00 00 	movl   $0x200,0xc(%rax)
14011ab69:	0f ca                	bswap  %edx
14011ab6b:	89 50 08             	mov    %edx,0x8(%rax)
14011ab6e:	31 c0                	xor    %eax,%eax
14011ab70:	48 83 c4 28          	add    $0x28,%rsp
14011ab74:	5b                   	pop    %rbx
14011ab75:	5e                   	pop    %rsi
14011ab76:	c3                   	ret
14011ab77:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14011ab7e:	00 00
14011ab80:	48 8b 05 59 e4 11 00 	mov    0x11e459(%rip),%rax        # 0x140238fe0
14011ab87:	48 8d 0d 32 f6 0f 00 	lea    0xff632(%rip),%rcx        # 0x14021a1c0
14011ab8e:	8b 00                	mov    (%rax),%eax
14011ab90:	85 c0                	test   %eax,%eax
14011ab92:	74 12                	je     0x14011aba6
14011ab94:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
14011ab99:	e8 ca 87 0c 00       	call   0x1401e3368
14011ab9e:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14011aba3:	48 89 c1             	mov    %rax,%rcx
14011aba6:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
14011abac:	e8 4f 8b fa ff       	call   0x1400c3700
14011abb1:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14011abb6:	eb b8                	jmp    0x14011ab70
14011abb8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14011abbf:	00
14011abc0:	41 57                	push   %r15
14011abc2:	41 56                	push   %r14
14011abc4:	41 55                	push   %r13
14011abc6:	41 54                	push   %r12
14011abc8:	55                   	push   %rbp
14011abc9:	57                   	push   %rdi
14011abca:	56                   	push   %rsi
14011abcb:	53                   	push   %rbx
14011abcc:	48 83 ec 38          	sub    $0x38,%rsp