140131701:	45 33 c0             	xor    %r8d,%r8d
140131704:	33 d2                	xor    %edx,%edx
140131706:	48 8d 8c 24 38 01 00 	lea    0x138(%rsp),%rcx
14013170d:	00
14013170e:	e8 0d 45 ff ff       	call   0x140125c20
140131713:	90                   	nop
140131714:	48 8d 8c 24 38 01 00 	lea    0x138(%rsp),%rcx
14013171b:	00
14013171c:	e8 5f 27 ff ff       	call   0x140123e80
140131721:	90                   	nop
140131722:	4c 89 a4 24 40 07 00 	mov    %r12,0x740(%rsp)
140131729:	00
14013172a:	4c 89 a4 24 50 07 00 	mov    %r12,0x750(%rsp)
140131731:	00
140131732:	b8 0f 00 00 00       	mov    $0xf,%eax
140131737:	48 89 84 24 58 07 00 	mov    %rax,0x758(%rsp)
14013173e:	00
14013173f:	44 88 a4 24 40 07 00 	mov    %r12b,0x740(%rsp)
140131746:	00
140131747:	48 8d 8c 24 30 01 00 	lea    0x130(%rsp),%rcx
14013174e:	00
14013174f:	e8 ec 23 ff ff       	call   0x140123b40
140131754:	48 8b d8             	mov    %rax,%rbx
140131757:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14013175c:	48 8b d7             	mov    %rdi,%rdx
14013175f:	48 83 7f 18 10       	cmpq   $0x10,0x18(%rdi)
140131764:	72 03                	jb     0x140131769
140131766:	48 8b 17             	mov    (%rdi),%rdx
140131769:	48 8b 00             	mov    (%rax),%rax
14013176c:	4c 8b 50 08          	mov    0x8(%rax),%r10
140131770:	4c 8b 47 10          	mov    0x10(%rdi),%r8
140131774:	4c 03 c2             	add    %rdx,%r8
140131777:	48 8d 84 24 40 07 00 	lea    0x740(%rsp),%rax
14013177e:	00
14013177f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140131784:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
140131789:	48 8b cb             	mov    %rbx,%rcx
14013178c:	41 ff d2             	call   *%r10
14013178f:	84 c0                	test   %al,%al
140131791:	0f 85 b9 00 00 00    	jne    0x140131850
140131797:	88 06                	mov    %al,(%rsi)
140131799:	4d 89 26             	mov    %r12,(%r14)
14013179c:	48 8b 03             	mov    (%rbx),%rax
14013179f:	ba 01 00 00 00       	mov    $0x1,%edx
1401317a4:	48 8b cb             	mov    %rbx,%rcx
1401317a7:	ff 10                	call   *(%rax)
1401317a9:	90                   	nop
1401317aa:	48 8d 8c 24 40 07 00 	lea    0x740(%rsp),%rcx
1401317b1:	00
1401317b2:	e8 c9 4b f9 ff       	call   0x1400c6380
1401317b7:	90                   	nop
1401317b8:	4c 89 bc 24 30 01 00 	mov    %r15,0x130(%rsp)
1401317bf:	00
1401317c0:	48 8d 8c 24 38 01 00 	lea    0x138(%rsp),%rcx
1401317c7:	00
1401317c8:	e8 63 46 ff ff       	call   0x140125e30
1401317cd:	4c 89 a4 24 38 01 00 	mov    %r12,0x138(%rsp)
1401317d4:	00
1401317d5:	48 8b 9c 24 48 01 00 	mov    0x148(%rsp),%rbx
1401317dc:	00
1401317dd:	48 85 db             	test   %rbx,%rbx
1401317e0:	74 27                	je     0x140131809
1401317e2:	4c 8d 0d 87 48 f9 ff 	lea    -0x6b779(%rip),%r9        # 0x1400c6070
1401317e9:	ba 20 00 00 00       	mov    $0x20,%edx
1401317ee:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
1401317f2:	48 8b cb             	mov    %rbx,%rcx
1401317f5:	e8 32 4b 05 00       	call   0x14018632c
1401317fa:	90                   	nop
1401317fb:	ba 60 00 00 00       	mov    $0x60,%edx
140131800:	48 8b cb             	mov    %rbx,%rcx
140131803:	e8 44 4e 05 00       	call   0x14018664c
140131808:	90                   	nop
140131809:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14013180e:	e8 1d 46 ff ff       	call   0x140125e30
140131813:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
140131818:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14013181d:	48 85 db             	test   %rbx,%rbx
140131820:	74 26                	je     0x140131848
140131822:	4c 8d 0d 47 48 f9 ff 	lea    -0x6b7b9(%rip),%r9        # 0x1400c6070
140131829:	ba 20 00 00 00       	mov    $0x20,%edx
14013182e:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140131832:	48 8b cb             	mov    %rbx,%rcx
140131835:	e8 f2 4a 05 00       	call   0x14018632c
14013183a:	90                   	nop
14013183b:	ba 60 00 00 00       	mov    $0x60,%edx
140131840:	48 8b cb             	mov    %rbx,%rcx
140131843:	e8 04 4e 05 00       	call   0x14018664c
140131848:	49 8b c6             	mov    %r14,%rax
14013184b:	e9 bf 1c 00 00       	jmp    0x14013350f
140131850:	4c 89 a4 24 40 03 00 	mov    %r12,0x340(%rsp)
140131857:	00
140131858:	41 b0 01             	mov    $0x1,%r8b
14013185b:	ba 04 00 00 00       	mov    $0x4,%edx
140131860:	48 8d 8c 24 30 03 00 	lea    0x330(%rsp),%rcx
140131867:	00
140131868:	e8 b3 43 ff ff       	call   0x140125c20
14013186d:	33 d2                	xor    %edx,%edx
14013186f:	48 8d 0d 02 c1 0f 00 	lea    0xfc102(%rip),%rcx        # 0x14022d978
140131876:	e8 d5 2c ff ff       	call   0x140124550
14013187b:	48 89 84 24 30 03 00 	mov    %rax,0x330(%rsp)
140131882:	00
140131883:	4c 8d 05 be ca 0f 00 	lea    0xfcabe(%rip),%r8        # 0x14022e348
14013188a:	48 8d 15 b3 ca 0f 00 	lea    0xfcab3(%rip),%rdx        # 0x14022e344
140131891:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140131896:	e8 a5 49 ff ff       	call   0x140126240
14013189b:	48 8d bc 24 30 03 00 	lea    0x330(%rsp),%rdi
1401318a2:	00
1401318a3:	48 85 c0             	test   %rax,%rax
1401318a6:	48 0f 45 f8          	cmovne %rax,%rdi
1401318aa:	4c 89 a4 24 18 03 00 	mov    %r12,0x318(%rsp)
1401318b1:	00
1401318b2:	48 8b d7             	mov    %rdi,%rdx
1401318b5:	48 8d 8c 24 08 03 00 	lea    0x308(%rsp),%rcx
1401318bc:	00
1401318bd:	e8 de 43 ff ff       	call   0x140125ca0
1401318c2:	48 8b d7             	mov    %rdi,%rdx
1401318c5:	48 8d 8c 24 08 03 00 	lea    0x308(%rsp),%rcx
1401318cc:	00
1401318cd:	e8 de 45 ff ff       	call   0x140125eb0
1401318d2:	90                   	nop
1401318d3:	48 8d 94 24 a0 06 00 	lea    0x6a0(%rsp),%rdx
1401318da:	00
1401318db:	48 8d 8c 24 08 03 00 	lea    0x308(%rsp),%rcx
1401318e2:	00
1401318e3:	e8 d8 33 ff ff       	call   0x140124cc0
1401318e8:	90                   	nop
1401318e9:	48 8d 8c 24 08 03 00 	lea    0x308(%rsp),%rcx
1401318f0:	00
1401318f1:	e8 3a 45 ff ff       	call   0x140125e30
1401318f6:	48 8b bc 24 18 03 00 	mov    0x318(%rsp),%rdi
1401318fd:	00
1401318fe:	48 85 ff             	test   %rdi,%rdi
140131901:	74 27                	je     0x14013192a
140131903:	4c 8d 0d 66 47 f9 ff 	lea    -0x6b89a(%rip),%r9        # 0x1400c6070
14013190a:	ba 20 00 00 00       	mov    $0x20,%edx
14013190f:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140131913:	48 8b cf             	mov    %rdi,%rcx
140131916:	e8 11 4a 05 00       	call   0x14018632c
14013191b:	90                   	nop
14013191c:	ba 60 00 00 00       	mov    $0x60,%edx
140131921:	48 8b cf             	mov    %rdi,%rcx
140131924:	e8 23 4d 05 00       	call   0x14018664c
140131929:	90                   	nop
14013192a:	48 8d 8c 24 30 03 00 	lea    0x330(%rsp),%rcx
140131931:	00
140131932:	e8 f9 44 ff ff       	call   0x140125e30
140131937:	48 8b bc 24 40 03 00 	mov    0x340(%rsp),%rdi
14013193e:	00
14013193f:	48 85 ff             	test   %rdi,%rdi
140131942:	74 26                	je     0x14013196a
140131944:	4c 8d 0d 25 47 f9 ff 	lea    -0x6b8db(%rip),%r9        # 0x1400c6070
14013194b:	ba 20 00 00 00       	mov    $0x20,%edx
140131950:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140131954:	48 8b cf             	mov    %rdi,%rcx
140131957:	e8 d0 49 05 00       	call   0x14018632c
14013195c:	90                   	nop
14013195d:	ba 60 00 00 00       	mov    $0x60,%edx
140131962:	48 8b cf             	mov    %rdi,%rcx
140131965:	e8 e2 4c 05 00       	call   0x14018664c
14013196a:	4c 89 a4 24 68 03 00 	mov    %r12,0x368(%rsp)
140131971:	00
140131972:	41 b0 01             	mov    $0x1,%r8b
140131975:	ba 04 00 00 00       	mov    $0x4,%edx
14013197a:	48 8d 8c 24 58 03 00 	lea    0x358(%rsp),%rcx
140131981:	00
140131982:	e8 99 42 ff ff       	call   0x140125c20
140131987:	33 d2                	xor    %edx,%edx
140131989:	48 8d 0d e8 bf 0f 00 	lea    0xfbfe8(%rip),%rcx        # 0x14022d978
140131990:	e8 bb 2b ff ff       	call   0x140124550
140131995:	48 89 84 24 58 03 00 	mov    %rax,0x358(%rsp)
14013199c:	00
14013199d:	4c 8d 05 5e c4 0f 00 	lea    0xfc45e(%rip),%r8        # 0x14022de02
1401319a4:	48 8d 15 55 c4 0f 00 	lea    0xfc455(%rip),%rdx        # 0x14022de00
1401319ab:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401319b0:	e8 8b 48 ff ff       	call   0x140126240
1401319b5:	48 8d bc 24 58 03 00 	lea    0x358(%rsp),%rdi
1401319bc:	00
1401319bd:	48 85 c0             	test   %rax,%rax
1401319c0:	48 0f 45 f8          	cmovne %rax,%rdi
1401319c4:	4c 89 a4 24 f0 02 00 	mov    %r12,0x2f0(%rsp)
1401319cb:	00
1401319cc:	48 8b d7             	mov    %rdi,%rdx
1401319cf:	48 8d 8c 24 e0 02 00 	lea    0x2e0(%rsp),%rcx
1401319d6:	00
1401319d7:	e8 c4 42 ff ff       	call   0x140125ca0
1401319dc:	48 8b d7             	mov    %rdi,%rdx
1401319df:	48 8d 8c 24 e0 02 00 	lea    0x2e0(%rsp),%rcx
1401319e6:	00
1401319e7:	e8 c4 44 ff ff       	call   0x140125eb0
1401319ec:	90                   	nop
1401319ed:	48 8d 94 24 20 07 00 	lea    0x720(%rsp),%rdx
1401319f4:	00
1401319f5:	48 8d 8c 24 e0 02 00 	lea    0x2e0(%rsp),%rcx
1401319fc:	00
1401319fd:	e8 be 32 ff ff       	call   0x140124cc0
140131a02:	90                   	nop
140131a03:	48 8d 8c 24 e0 02 00 	lea    0x2e0(%rsp),%rcx
140131a0a:	00
140131a0b:	e8 20 44 ff ff       	call   0x140125e30
140131a10:	48 8b bc 24 f0 02 00 	mov    0x2f0(%rsp),%rdi
140131a17:	00
140131a18:	48 85 ff             	test   %rdi,%rdi
140131a1b:	74 27                	je     0x140131a44
140131a1d:	4c 8d 0d 4c 46 f9 ff 	lea    -0x6b9b4(%rip),%r9        # 0x1400c6070
140131a24:	ba 20 00 00 00       	mov    $0x20,%edx
140131a29:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140131a2d:	48 8b cf             	mov    %rdi,%rcx
140131a30:	e8 f7 48 05 00       	call   0x14018632c
140131a35:	90                   	nop
140131a36:	ba 60 00 00 00       	mov    $0x60,%edx
140131a3b:	48 8b cf             	mov    %rdi,%rcx
140131a3e:	e8 09 4c 05 00       	call   0x14018664c
140131a43:	90                   	nop
140131a44:	48 8d 8c 24 58 03 00 	lea    0x358(%rsp),%rcx
140131a4b:	00
140131a4c:	e8 df 43 ff ff       	call   0x140125e30
140131a51:	48 8b bc 24 68 03 00 	mov    0x368(%rsp),%rdi
140131a58:	00
140131a59:	48 85 ff             	test   %rdi,%rdi
140131a5c:	74 26                	je     0x140131a84
140131a5e:	4c 8d 0d 0b 46 f9 ff 	lea    -0x6b9f5(%rip),%r9        # 0x1400c6070
140131a65:	ba 20 00 00 00       	mov    $0x20,%edx
140131a6a:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140131a6e:	48 8b cf             	mov    %rdi,%rcx
140131a71:	e8 b6 48 05 00       	call   0x14018632c
140131a76:	90                   	nop
140131a77:	ba 60 00 00 00       	mov    $0x60,%edx
140131a7c:	48 8b cf             	mov    %rdi,%rcx
140131a7f:	e8 c8 4b 05 00       	call   0x14018664c
140131a84:	4c 89 a4 24 b8 03 00 	mov    %r12,0x3b8(%rsp)
140131a8b:	00
140131a8c:	41 b0 01             	mov    $0x1,%r8b
140131a8f:	ba 04 00 00 00       	mov    $0x4,%edx
140131a94:	48 8d 8c 24 a8 03 00 	lea    0x3a8(%rsp),%rcx
140131a9b:	00
140131a9c:	e8 7f 41 ff ff       	call   0x140125c20
140131aa1:	33 d2                	xor    %edx,%edx
140131aa3:	48 8d 0d ce be 0f 00 	lea    0xfbece(%rip),%rcx        # 0x14022d978
140131aaa:	e8 a1 2a ff ff       	call   0x140124550
140131aaf:	48 89 84 24 a8 03 00 	mov    %rax,0x3a8(%rsp)
140131ab6:	00
140131ab7:	4c 8d 05 84 c8 0f 00 	lea    0xfc884(%rip),%r8        # 0x14022e342
140131abe:	48 8d 15 73 c8 0f 00 	lea    0xfc873(%rip),%rdx        # 0x14022e338
140131ac5:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140131aca:	e8 71 47 ff ff       	call   0x140126240
140131acf:	48 8d bc 24 a8 03 00 	lea    0x3a8(%rsp),%rdi
140131ad6:	00
140131ad7:	48 85 c0             	test   %rax,%rax
140131ada:	48 0f 45 f8          	cmovne %rax,%rdi
140131ade:	4c 89 a4 24 90 03 00 	mov    %r12,0x390(%rsp)
140131ae5:	00
140131ae6:	48 8b d7             	mov    %rdi,%rdx
140131ae9:	48 8d 8c 24 80 03 00 	lea    0x380(%rsp),%rcx
140131af0:	00
140131af1:	e8 aa 41 ff ff       	call   0x140125ca0
140131af6:	48 8b d7             	mov    %rdi,%rdx
140131af9:	48 8d 8c 24 80 03 00 	lea    0x380(%rsp),%rcx
140131b00:	00
140131b01:	e8 aa 43 ff ff       	call   0x140125eb0
140131b06:	90                   	nop
140131b07:	48 8d 94 24 00 07 00 	lea    0x700(%rsp),%rdx
140131b0e:	00
140131b0f:	48 8d 8c 24 80 03 00 	lea    0x380(%rsp),%rcx
140131b16:	00
140131b17:	e8 a4 31 ff ff       	call   0x140124cc0
140131b1c:	90                   	nop
140131b1d:	48 8d 8c 24 80 03 00 	lea    0x380(%rsp),%rcx
140131b24:	00
140131b25:	e8 06 43 ff ff       	call   0x140125e30
140131b2a:	48 8b bc 24 90 03 00 	mov    0x390(%rsp),%rdi
140131b31:	00
140131b32:	48 85 ff             	test   %rdi,%rdi
140131b35:	74 27                	je     0x140131b5e
140131b37:	4c 8d 0d 32 45 f9 ff 	lea    -0x6bace(%rip),%r9        # 0x1400c6070
140131b3e:	ba 20 00 00 00       	mov    $0x20,%edx
140131b43:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140131b47:	48 8b cf             	mov    %rdi,%rcx
140131b4a:	e8 dd 47 05 00       	call   0x14018632c
140131b4f:	90                   	nop
140131b50:	ba 60 00 00 00       	mov    $0x60,%edx
140131b55:	48 8b cf             	mov    %rdi,%rcx
140131b58:	e8 ef 4a 05 00       	call   0x14018664c
140131b5d:	90                   	nop
140131b5e:	48 8d 8c 24 a8 03 00 	lea    0x3a8(%rsp),%rcx
140131b65:	00
140131b66:	e8 c5 42 ff ff       	call   0x140125e30
140131b6b:	48 8b bc 24 b8 03 00 	mov    0x3b8(%rsp),%rdi
140131b72:	00
140131b73:	48 85 ff             	test   %rdi,%rdi
140131b76:	74 26                	je     0x140131b9e
140131b78:	4c 8d 0d f1 44 f9 ff 	lea    -0x6bb0f(%rip),%r9        # 0x1400c6070
140131b7f:	ba 20 00 00 00       	mov    $0x20,%edx
140131b84:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140131b88:	48 8b cf             	mov    %rdi,%rcx
140131b8b:	e8 9c 47 05 00       	call   0x14018632c
140131b90:	90                   	nop
140131b91:	ba 60 00 00 00       	mov    $0x60,%edx
140131b96:	48 8b cf             	mov    %rdi,%rcx
140131b99:	e8 ae 4a 05 00       	call   0x14018664c
140131b9e:	4c 89 a4 24 08 04 00 	mov    %r12,0x408(%rsp)
140131ba5:	00
140131ba6:	41 b0 01             	mov    $0x1,%r8b
140131ba9:	ba 04 00 00 00       	mov    $0x4,%edx
140131bae:	48 8d 8c 24 f8 03 00 	lea    0x3f8(%rsp),%rcx
140131bb5:	00
140131bb6:	e8 65 40 ff ff       	call   0x140125c20
140131bbb:	33 d2                	xor    %edx,%edx
140131bbd:	48 8d 0d b4 bd 0f 00 	lea    0xfbdb4(%rip),%rcx        # 0x14022d978
140131bc4:	e8 87 29 ff ff       	call   0x140124550
140131bc9:	48 89 84 24 f8 03 00 	mov    %rax,0x3f8(%rsp)
140131bd0:	00
140131bd1:	4c 8d 05 7f c7 0f 00 	lea    0xfc77f(%rip),%r8        # 0x14022e357
140131bd8:	48 8d 15 71 c7 0f 00 	lea    0xfc771(%rip),%rdx        # 0x14022e350
140131bdf:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140131be4:	e8 57 46 ff ff       	call   0x140126240
140131be9:	48 8d bc 24 f8 03 00 	lea    0x3f8(%rsp),%rdi
140131bf0:	00
140131bf1:	48 85 c0             	test   %rax,%rax
140131bf4:	48 0f 45 f8          	cmovne %rax,%rdi
140131bf8:	4c 89 a4 24 e0 03 00 	mov    %r12,0x3e0(%rsp)
140131bff:	00
140131c00:	48 8b d7             	mov    %rdi,%rdx
140131c03:	48 8d 8c 24 d0 03 00 	lea    0x3d0(%rsp),%rcx
140131c0a:	00
140131c0b:	e8 90 40 ff ff       	call   0x140125ca0
140131c10:	48 8b d7             	mov    %rdi,%rdx
140131c13:	48 8d 8c 24 d0 03 00 	lea    0x3d0(%rsp),%rcx
140131c1a:	00
140131c1b:	e8 90 42 ff ff       	call   0x140125eb0
140131c20:	90                   	nop
140131c21:	48 8d 94 24 e0 06 00 	lea    0x6e0(%rsp),%rdx
140131c28:	00
140131c29:	48 8d 8c 24 d0 03 00 	lea    0x3d0(%rsp),%rcx
140131c30:	00
140131c31:	e8 8a 30 ff ff       	call   0x140124cc0
140131c36:	90                   	nop
140131c37:	48 8d 8c 24 d0 03 00 	lea    0x3d0(%rsp),%rcx
140131c3e:	00
140131c3f:	e8 ec 41 ff ff       	call   0x140125e30
140131c44:	48 8b bc 24 e0 03 00 	mov    0x3e0(%rsp),%rdi
140131c4b:	00
140131c4c:	48 85 ff             	test   %rdi,%rdi
140131c4f:	74 27                	je     0x140131c78
140131c51:	4c 8d 0d 18 44 f9 ff 	lea    -0x6bbe8(%rip),%r9        # 0x1400c6070
140131c58:	ba 20 00 00 00       	mov    $0x20,%edx
140131c5d:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140131c61:	48 8b cf             	mov    %rdi,%rcx
140131c64:	e8 c3 46 05 00       	call   0x14018632c
140131c69:	90                   	nop
140131c6a:	ba 60 00 00 00       	mov    $0x60,%edx