140cf6608:	ba 9a 00 00 00       	mov    $0x9a,%edx
140cf660d:	e8 6e a6 fd ff       	call   0x140cd0c80
140cf6612:	48 85 f6             	test   %rsi,%rsi
140cf6615:	74 05                	je     0x140cf661c
140cf6617:	48 39 3e             	cmp    %rdi,(%rsi)
140cf661a:	74 08                	je     0x140cf6624
140cf661c:	48 8b cf             	mov    %rdi,%rcx
140cf661f:	e8 1c fc fc ff       	call   0x140cc6240
140cf6624:	33 c0                	xor    %eax,%eax
140cf6626:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140cf662b:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140cf6630:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140cf6635:	48 83 c4 30          	add    $0x30,%rsp
140cf6639:	41 5f                	pop    %r15
140cf663b:	41 5e                	pop    %r14
140cf663d:	5f                   	pop    %rdi
140cf663e:	c3                   	ret
140cf663f:	cc                   	int3
140cf6640:	40 55                	rex push %rbp
140cf6642:	53                   	push   %rbx
140cf6643:	56                   	push   %rsi
140cf6644:	57                   	push   %rdi
140cf6645:	41 54                	push   %r12
140cf6647:	41 55                	push   %r13
140cf6649:	41 56                	push   %r14
140cf664b:	41 57                	push   %r15
140cf664d:	48 8d ac 24 08 fc ff 	lea    -0x3f8(%rsp),%rbp
140cf6654:	ff
140cf6655:	b8 f8 04 00 00       	mov    $0x4f8,%eax
140cf665a:	e8 41 4e 12 00       	call   0x140e1b4a0
140cf665f:	48 2b e0             	sub    %rax,%rsp
140cf6662:	48 8b 05 97 28 6c 00 	mov    0x6c2897(%rip),%rax        # 0x1413b8f00
140cf6669:	48 33 c4             	xor    %rsp,%rax
140cf666c:	48 89 85 e0 03 00 00 	mov    %rax,0x3e0(%rbp)
140cf6673:	48 8b 85 60 04 00 00 	mov    0x460(%rbp),%rax
140cf667a:	45 33 e4             	xor    %r12d,%r12d
140cf667d:	4c 8b b5 68 04 00 00 	mov    0x468(%rbp),%r14
140cf6684:	4d 8b f9             	mov    %r9,%r15
140cf6687:	4c 8b ad 78 04 00 00 	mov    0x478(%rbp),%r13
140cf668e:	48 8b d9             	mov    %rcx,%rbx
140cf6691:	48 8b b5 80 04 00 00 	mov    0x480(%rbp),%rsi
140cf6698:	4c 89 45 80          	mov    %r8,-0x80(%rbp)
140cf669c:	49 8d 7c 24 ff       	lea    -0x1(%r12),%rdi
140cf66a1:	48 89 54 24 78       	mov    %rdx,0x78(%rsp)
140cf66a6:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140cf66ab:	4c 89 64 24 68       	mov    %r12,0x68(%rsp)
140cf66b0:	44 89 64 24 48       	mov    %r12d,0x48(%rsp)
140cf66b5:	44 89 64 24 40       	mov    %r12d,0x40(%rsp)
140cf66ba:	44 89 64 24 44       	mov    %r12d,0x44(%rsp)
140cf66bf:	4c 89 64 24 58       	mov    %r12,0x58(%rsp)
140cf66c4:	4c 89 64 24 60       	mov    %r12,0x60(%rsp)
140cf66c9:	48 85 c0             	test   %rax,%rax
140cf66cc:	0f 84 8b 00 00 00    	je     0x140cf675d
140cf66d2:	48 8b c8             	mov    %rax,%rcx
140cf66d5:	e8 26 8b 4d ff       	call   0x1401cf200
140cf66da:	8b c8                	mov    %eax,%ecx
140cf66dc:	e8 1f d6 fd ff       	call   0x140cd3d00
140cf66e1:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140cf66e6:	48 85 c0             	test   %rax,%rax
140cf66e9:	74 4d                	je     0x140cf6738
140cf66eb:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140cf66f0:	e8 ab be 78 ff       	call   0x1404825a0
140cf66f5:	85 c0                	test   %eax,%eax
140cf66f7:	74 3f                	je     0x140cf6738
140cf66f9:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140cf66fe:	e8 9d be 78 ff       	call   0x1404825a0
140cf6703:	83 f8 10             	cmp    $0x10,%eax
140cf6706:	7f 30                	jg     0x140cf6738
140cf6708:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140cf670d:	e8 8e be 78 ff       	call   0x1404825a0
140cf6712:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
140cf6717:	03 c0                	add    %eax,%eax
140cf6719:	48 63 c8             	movslq %eax,%rcx
140cf671c:	48 8b c7             	mov    %rdi,%rax
140cf671f:	90                   	nop
140cf6720:	48 ff c0             	inc    %rax
140cf6723:	44 38 24 02          	cmp    %r12b,(%rdx,%rax,1)
140cf6727:	75 f7                	jne    0x140cf6720
140cf6729:	48 83 c0 24          	add    $0x24,%rax
140cf672d:	48 03 c1             	add    %rcx,%rax
140cf6730:	48 3d 00 04 00 00    	cmp    $0x400,%rax
140cf6736:	76 25                	jbe    0x140cf675d
140cf6738:	ba 69 00 00 00       	mov    $0x69,%edx
140cf673d:	c7 44 24 20 4a 01 00 	movl   $0x14a,0x20(%rsp)
140cf6744:	00
140cf6745:	4c 8d 0d ec 1b 47 00 	lea    0x471bec(%rip),%r9        # 0x141168338
140cf674c:	8d 4a a0             	lea    -0x60(%rdx),%ecx
140cf674f:	44 8d 42 08          	lea    0x8(%rdx),%r8d
140cf6753:	e8 28 a5 fd ff       	call   0x140cd0c80
140cf6758:	e9 a7 03 00 00       	jmp    0x140cf6b04
140cf675d:	33 d2                	xor    %edx,%edx
140cf675f:	49 8b cf             	mov    %r15,%rcx
140cf6762:	48 8b c3             	mov    %rbx,%rax
140cf6765:	ff 15 b5 d2 28 00    	call   *0x28d2b5(%rip)        # 0x140f83a20
140cf676b:	89 44 24 48          	mov    %eax,0x48(%rsp)
140cf676f:	85 c0                	test   %eax,%eax
140cf6771:	7f 2a                	jg     0x140cf679d
140cf6773:	ba 69 00 00 00       	mov    $0x69,%edx
140cf6778:	c7 44 24 20 50 01 00 	movl   $0x150,0x20(%rsp)
140cf677f:	00
140cf6780:	4c 8d 0d b1 1b 47 00 	lea    0x471bb1(%rip),%r9        # 0x141168338
140cf6787:	8d 4a a0             	lea    -0x60(%rdx),%ecx
140cf678a:	44 8d 42 a4          	lea    -0x5c(%rdx),%r8d
140cf678e:	e8 ed a4 fd ff       	call   0x140cd0c80
140cf6793:	44 89 64 24 48       	mov    %r12d,0x48(%rsp)
140cf6798:	e9 67 03 00 00       	jmp    0x140cf6b04
140cf679d:	8d 48 14             	lea    0x14(%rax),%ecx
140cf67a0:	41 b8 56 01 00 00    	mov    $0x156,%r8d
140cf67a6:	48 8d 15 8b 1b 47 00 	lea    0x471b8b(%rip),%rdx        # 0x141168338
140cf67ad:	e8 fe b1 fc ff       	call   0x140cc19b0
140cf67b2:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140cf67b7:	48 85 c0             	test   %rax,%rax
140cf67ba:	75 23                	jne    0x140cf67df
140cf67bc:	4c 8d 0d 75 1b 47 00 	lea    0x471b75(%rip),%r9        # 0x141168338
140cf67c3:	c7 44 24 20 58 01 00 	movl   $0x158,0x20(%rsp)
140cf67ca:	00
140cf67cb:	8d 50 69             	lea    0x69(%rax),%edx
140cf67ce:	8d 48 09             	lea    0x9(%rax),%ecx
140cf67d1:	44 8d 40 41          	lea    0x41(%rax),%r8d
140cf67d5:	e8 a6 a4 fd ff       	call   0x140cd0c80
140cf67da:	e9 25 03 00 00       	jmp    0x140cf6b04
140cf67df:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140cf67e4:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140cf67e9:	48 8b c3             	mov    %rbx,%rax
140cf67ec:	49 8b cf             	mov    %r15,%rcx
140cf67ef:	ff 15 2b d2 28 00    	call   *0x28d22b(%rip)        # 0x140f83a20
140cf67f5:	41 bf 01 00 00 00    	mov    $0x1,%r15d
140cf67fb:	89 44 24 40          	mov    %eax,0x40(%rsp)
140cf67ff:	4c 39 64 24 50       	cmp    %r12,0x50(%rsp)
140cf6804:	0f 84 cb 02 00 00    	je     0x140cf6ad5
140cf680a:	4d 85 f6             	test   %r14,%r14
140cf680d:	0f 85 01 01 00 00    	jne    0x140cf6914
140cf6813:	4d 85 ed             	test   %r13,%r13
140cf6816:	0f 85 af 00 00 00    	jne    0x140cf68cb
140cf681c:	48 85 f6             	test   %rsi,%rsi
140cf681f:	74 2d                	je     0x140cf684e
140cf6821:	48 8b df             	mov    %rdi,%rbx
140cf6824:	48 ff c3             	inc    %rbx
140cf6827:	44 38 24 1e          	cmp    %r12b,(%rsi,%rbx,1)
140cf682b:	75 f7                	jne    0x140cf6824
140cf682d:	41 be 00 04 00 00    	mov    $0x400,%r14d
140cf6833:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140cf6837:	41 3b de             	cmp    %r14d,%ebx
140cf683a:	48 8b d6             	mov    %rsi,%rdx
140cf683d:	41 0f 4f de          	cmovg  %r14d,%ebx
140cf6841:	4c 63 c3             	movslq %ebx,%r8
140cf6844:	e8 c7 87 1e 00       	call   0x140edf010
140cf6849:	e9 97 00 00 00       	jmp    0x140cf68e5
140cf684e:	e8 4d 80 05 00       	call   0x140d4e8a0
140cf6853:	48 85 c0             	test   %rax,%rax
140cf6856:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
140cf685b:	4c 8d 0d be 1a 47 00 	lea    0x471abe(%rip),%r9        # 0x141168320
140cf6862:	41 be 00 04 00 00    	mov    $0x400,%r14d
140cf6868:	4c 0f 45 c8          	cmovne %rax,%r9
140cf686c:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140cf6870:	45 8b c6             	mov    %r14d,%r8d
140cf6873:	ba 04 00 00 00       	mov    $0x4,%edx
140cf6878:	e8 43 80 05 00       	call   0x140d4e8c0
140cf687d:	85 c0                	test   %eax,%eax
140cf687f:	74 30                	je     0x140cf68b1
140cf6881:	ba 64 00 00 00       	mov    $0x64,%edx
140cf6886:	c7 44 24 20 3b 00 00 	movl   $0x3b,0x20(%rsp)
140cf688d:	00
140cf688e:	4c 8d 0d a3 1a 47 00 	lea    0x471aa3(%rip),%r9        # 0x141168338
140cf6895:	8d 4a a5             	lea    -0x5b(%rdx),%ecx
140cf6898:	44 8d 42 09          	lea    0x9(%rdx),%r8d
140cf689c:	e8 df a3 fd ff       	call   0x140cd0c80
140cf68a1:	45 8b c6             	mov    %r14d,%r8d
140cf68a4:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140cf68a8:	33 d2                	xor    %edx,%edx
140cf68aa:	e8 01 8e 1e 00       	call   0x140edf6b0
140cf68af:	eb 38                	jmp    0x140cf68e9
140cf68b1:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140cf68b5:	48 8b df             	mov    %rdi,%rbx
140cf68b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140cf68bf:	00
140cf68c0:	48 ff c3             	inc    %rbx
140cf68c3:	44 38 24 18          	cmp    %r12b,(%rax,%rbx,1)
140cf68c7:	75 f7                	jne    0x140cf68c0
140cf68c9:	eb 1a                	jmp    0x140cf68e5
140cf68cb:	4c 8b ce             	mov    %rsi,%r9
140cf68ce:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140cf68d2:	45 8b c7             	mov    %r15d,%r8d
140cf68d5:	ba 00 04 00 00       	mov    $0x400,%edx
140cf68da:	49 8b c5             	mov    %r13,%rax
140cf68dd:	ff 15 3d d1 28 00    	call   *0x28d13d(%rip)        # 0x140f83a20
140cf68e3:	8b d8                	mov    %eax,%ebx
140cf68e5:	85 db                	test   %ebx,%ebx
140cf68e7:	7f 25                	jg     0x140cf690e
140cf68e9:	ba 69 00 00 00       	mov    $0x69,%edx
140cf68ee:	c7 44 24 20 65 01 00 	movl   $0x165,0x20(%rsp)
140cf68f5:	00
140cf68f6:	4c 8d 0d 3b 1a 47 00 	lea    0x471a3b(%rip),%r9        # 0x141168338
140cf68fd:	8d 4a a0             	lea    -0x60(%rdx),%ecx
140cf6900:	44 8d 42 06          	lea    0x6(%rdx),%r8d
140cf6904:	e8 77 a3 fd ff       	call   0x140cd0c80
140cf6909:	e9 f6 01 00 00       	jmp    0x140cf6b04
140cf690e:	4c 8d 75 e0          	lea    -0x20(%rbp),%r14
140cf6912:	eb 06                	jmp    0x140cf691a
140cf6914:	8b 9d 70 04 00 00    	mov    0x470(%rbp),%ebx
140cf691a:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
140cf691f:	49 8b cd             	mov    %r13,%rcx
140cf6922:	e8 79 bc 78 ff       	call   0x1404825a0
140cf6927:	8b d0                	mov    %eax,%edx
140cf6929:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140cf692d:	e8 de db ff ff       	call   0x140cf4510
140cf6932:	85 c0                	test   %eax,%eax
140cf6934:	0f 8e ca 01 00 00    	jle    0x140cf6b04
140cf693a:	e8 31 f1 fc ff       	call   0x140cc5a70
140cf693f:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
140cf6944:	4c 8d 45 88          	lea    -0x78(%rbp),%r8
140cf6948:	48 8b d0             	mov    %rax,%rdx
140cf694b:	4d 8b ce             	mov    %r14,%r9
140cf694e:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
140cf6952:	49 8b cd             	mov    %r13,%rcx
140cf6955:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140cf695a:	44 89 7c 24 28       	mov    %r15d,0x28(%rsp)
140cf695f:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140cf6963:	e8 98 7c 05 00       	call   0x140d4e600
140cf6968:	85 c0                	test   %eax,%eax
140cf696a:	0f 84 94 01 00 00    	je     0x140cf6b04
140cf6970:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140cf6974:	4c 3b f0             	cmp    %rax,%r14
140cf6977:	75 0e                	jne    0x140cf6987
140cf6979:	ba 00 04 00 00       	mov    $0x400,%edx
140cf697e:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140cf6982:	e8 79 b9 30 ff       	call   0x140002300
140cf6987:	44 88 65 e0          	mov    %r12b,-0x20(%rbp)
140cf698b:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140cf698f:	48 8b c7             	mov    %rdi,%rax
140cf6992:	48 ff c0             	inc    %rax
140cf6995:	44 38 24 01          	cmp    %r12b,(%rcx,%rax,1)
140cf6999:	75 f7                	jne    0x140cf6992
140cf699b:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140cf699f:	48 03 c8             	add    %rax,%rcx
140cf69a2:	48 8d 95 e0 03 00 00 	lea    0x3e0(%rbp),%rdx
140cf69a9:	48 2b d1             	sub    %rcx,%rdx
140cf69ac:	4c 8d 0d a5 89 2f 00 	lea    0x2f89a5(%rip),%r9        # 0x140fef358
140cf69b3:	4c 8d 05 96 19 47 00 	lea    0x471996(%rip),%r8        # 0x141168350
140cf69ba:	e8 81 23 00 00       	call   0x140cf8d40
140cf69bf:	49 8b cd             	mov    %r13,%rcx
140cf69c2:	e8 d9 bb 78 ff       	call   0x1404825a0
140cf69c7:	4c 63 f0             	movslq %eax,%r14
140cf69ca:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140cf69ce:	66 90                	xchg   %ax,%ax
140cf69d0:	48 ff c7             	inc    %rdi
140cf69d3:	44 38 24 38          	cmp    %r12b,(%rax,%rdi,1)
140cf69d7:	75 f7                	jne    0x140cf69d0
140cf69d9:	4c 8b 4c 24 60       	mov    0x60(%rsp),%r9
140cf69de:	48 8d 75 e0          	lea    -0x20(%rbp),%rsi
140cf69e2:	48 03 f7             	add    %rdi,%rsi
140cf69e5:	48 8d 9d e0 03 00 00 	lea    0x3e0(%rbp),%rbx
140cf69ec:	2b de                	sub    %esi,%ebx
140cf69ee:	4c 8d 05 73 19 47 00 	lea    0x471973(%rip),%r8        # 0x141168368
140cf69f5:	48 63 d3             	movslq %ebx,%rdx
140cf69f8:	48 8b ce             	mov    %rsi,%rcx
140cf69fb:	e8 40 23 00 00       	call   0x140cf8d40
140cf6a00:	85 c0                	test   %eax,%eax
140cf6a02:	7e 51                	jle    0x140cf6a55
140cf6a04:	2b d8                	sub    %eax,%ebx
140cf6a06:	48 98                	cltq
140cf6a08:	48 03 f0             	add    %rax,%rsi
140cf6a0b:	4d 85 f6             	test   %r14,%r14
140cf6a0e:	7e 3b                	jle    0x140cf6a4b
140cf6a10:	49 8b fc             	mov    %r12,%rdi
140cf6a13:	0f 1f 40 00          	nopl   0x0(%rax)
140cf6a17:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140cf6a1e:	00 00
140cf6a20:	44 0f b6 4c 3d 88    	movzbl -0x78(%rbp,%rdi,1),%r9d
140cf6a26:	4c 8d 05 3b 9f 2e 00 	lea    0x2e9f3b(%rip),%r8        # 0x140fe0968
140cf6a2d:	48 63 d3             	movslq %ebx,%rdx
140cf6a30:	48 8b ce             	mov    %rsi,%rcx
140cf6a33:	e8 08 23 00 00       	call   0x140cf8d40
140cf6a38:	85 c0                	test   %eax,%eax
140cf6a3a:	7e 19                	jle    0x140cf6a55
140cf6a3c:	2b d8                	sub    %eax,%ebx
140cf6a3e:	48 ff c7             	inc    %rdi
140cf6a41:	48 98                	cltq
140cf6a43:	48 03 f0             	add    %rax,%rsi
140cf6a46:	49 3b fe             	cmp    %r14,%rdi
140cf6a49:	7c d5                	jl     0x140cf6a20
140cf6a4b:	41 3b df             	cmp    %r15d,%ebx
140cf6a4e:	7e 05                	jle    0x140cf6a55
140cf6a50:	66 c7 06 0a 00       	movw   $0xa,(%rsi)
140cf6a55:	e8 56 54 fe ff       	call   0x140cdbeb0
140cf6a5a:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140cf6a5f:	48 8b d8             	mov    %rax,%rbx
140cf6a62:	48 85 c0             	test   %rax,%rax
140cf6a65:	0f 84 99 00 00 00    	je     0x140cf6b04
140cf6a6b:	48 8d 45 88          	lea    -0x78(%rbp),%rax
140cf6a6f:	45 33 c0             	xor    %r8d,%r8d
140cf6a72:	4c 8d 4d a0          	lea    -0x60(%rbp),%r9
140cf6a76:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140cf6a7b:	49 8b d5             	mov    %r13,%rdx
140cf6a7e:	48 8b cb             	mov    %rbx,%rcx
140cf6a81:	e8 da 61 fe ff       	call   0x140cdcc60
140cf6a86:	85 c0                	test   %eax,%eax
140cf6a88:	74 7a                	je     0x140cf6b04
140cf6a8a:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140cf6a8f:	4c 8d 44 24 44       	lea    0x44(%rsp),%r8
140cf6a94:	8b 44 24 40          	mov    0x40(%rsp),%eax
140cf6a98:	4c 8b cf             	mov    %rdi,%r9
140cf6a9b:	48 8b d7             	mov    %rdi,%rdx
140cf6a9e:	89 44 24 20          	mov    %eax,0x20(%rsp)
140cf6aa2:	48 8b cb             	mov    %rbx,%rcx
140cf6aa5:	e8 e6 61 fe ff       	call   0x140cdcc90
140cf6aaa:	85 c0                	test   %eax,%eax
140cf6aac:	74 56                	je     0x140cf6b04
140cf6aae:	48 63 54 24 44       	movslq 0x44(%rsp),%rdx
140cf6ab3:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140cf6ab8:	48 03 d7             	add    %rdi,%rdx
140cf6abb:	48 8b cb             	mov    %rbx,%rcx
140cf6abe:	e8 5d 60 fe ff       	call   0x140cdcb20
140cf6ac3:	85 c0                	test   %eax,%eax
140cf6ac5:	74 3d                	je     0x140cf6b04
140cf6ac7:	8b 44 24 40          	mov    0x40(%rsp),%eax
140cf6acb:	03 44 24 44          	add    0x44(%rsp),%eax
140cf6acf:	89 44 24 40          	mov    %eax,0x40(%rsp)
140cf6ad3:	eb 09                	jmp    0x140cf6ade
140cf6ad5:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140cf6ada:	44 88 65 e0          	mov    %r12b,-0x20(%rbp)
140cf6ade:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140cf6ae3:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140cf6ae7:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
140cf6aeb:	4c 8b cf             	mov    %rdi,%r9
140cf6aee:	89 44 24 20          	mov    %eax,0x20(%rsp)
140cf6af2:	e8 39 0b 00 00       	call   0x140cf7630
140cf6af7:	85 c0                	test   %eax,%eax
140cf6af9:	89 44 24 40          	mov    %eax,0x40(%rsp)
140cf6afd:	45 0f 4e fc          	cmovle %r12d,%r15d
140cf6b01:	45 8b e7             	mov    %r15d,%r12d
140cf6b04:	ba 40 00 00 00       	mov    $0x40,%edx
140cf6b09:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140cf6b0d:	e8 ee b7 30 ff       	call   0x140002300
140cf6b12:	ba 10 00 00 00       	mov    $0x10,%edx
140cf6b17:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140cf6b1b:	e8 e0 b7 30 ff       	call   0x140002300
140cf6b20:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140cf6b25:	e8 e6 52 fe ff       	call   0x140cdbe10
140cf6b2a:	ba 00 04 00 00       	mov    $0x400,%edx
140cf6b2f:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140cf6b33:	e8 c8 b7 30 ff       	call   0x140002300
140cf6b38:	8b 54 24 48          	mov    0x48(%rsp),%edx
140cf6b3c:	4c 8d 05 f5 17 47 00 	lea    0x4717f5(%rip),%r8        # 0x141168338
140cf6b43:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140cf6b48:	41 b9 94 01 00 00    	mov    $0x194,%r9d
140cf6b4e:	e8 dd af fc ff       	call   0x140cc1b30
140cf6b53:	41 8b c4             	mov    %r12d,%eax
140cf6b56:	48 8b 8d e0 03 00 00 	mov    0x3e0(%rbp),%rcx
140cf6b5d:	48 33 cc             	xor    %rsp,%rcx