1400347ad:	e8 ee 4c 00 00       	call   0x1400394a0
1400347b2:	48 89 45 18          	mov    %rax,0x18(%rbp)
1400347b6:	4c 8d 45 18          	lea    0x18(%rbp),%r8
1400347ba:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400347be:	e8 3d 98 00 00       	call   0x14003e000
1400347c3:	90                   	nop
1400347c4:	4c 8b c0             	mov    %rax,%r8
1400347c7:	ba 31 01 00 00       	mov    $0x131,%edx
1400347cc:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1400347d0:	e8 eb 98 00 00       	call   0x14003e0c0
1400347d5:	48 8d 15 ec 0b 04 00 	lea    0x40bec(%rip),%rdx        # 0x1400753c8
1400347dc:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1400347e0:	e8 bf 5f 02 00       	call   0x14005a7a4
1400347e5:	90                   	nop
1400347e6:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1400347ea:	e8 b1 4c 00 00       	call   0x1400394a0
1400347ef:	48 89 45 18          	mov    %rax,0x18(%rbp)
1400347f3:	4c 8d 45 18          	lea    0x18(%rbp),%r8
1400347f7:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400347fb:	e8 00 98 00 00       	call   0x14003e000
140034800:	90                   	nop
140034801:	4c 8b c0             	mov    %rax,%r8
140034804:	ba 31 01 00 00       	mov    $0x131,%edx
140034809:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14003480d:	e8 ae 98 00 00       	call   0x14003e0c0
140034812:	48 8d 15 af 0b 04 00 	lea    0x40baf(%rip),%rdx        # 0x1400753c8
140034819:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14003481d:	e8 82 5f 02 00       	call   0x14005a7a4
140034822:	90                   	nop
140034823:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
140034827:	e8 74 4c 00 00       	call   0x1400394a0
14003482c:	48 89 45 18          	mov    %rax,0x18(%rbp)
140034830:	4c 8d 45 18          	lea    0x18(%rbp),%r8
140034834:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140034838:	e8 c3 97 00 00       	call   0x14003e000
14003483d:	90                   	nop
14003483e:	4c 8b c0             	mov    %rax,%r8
140034841:	ba 31 01 00 00       	mov    $0x131,%edx
140034846:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14003484a:	e8 71 98 00 00       	call   0x14003e0c0
14003484f:	48 8d 15 72 0b 04 00 	lea    0x40b72(%rip),%rdx        # 0x1400753c8
140034856:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14003485a:	e8 45 5f 02 00       	call   0x14005a7a4
14003485f:	90                   	nop
140034860:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140034864:	e8 37 4c 00 00       	call   0x1400394a0
140034869:	48 89 45 18          	mov    %rax,0x18(%rbp)
14003486d:	4c 8d 45 18          	lea    0x18(%rbp),%r8
140034871:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140034875:	e8 86 97 00 00       	call   0x14003e000
14003487a:	90                   	nop
14003487b:	4c 8b c0             	mov    %rax,%r8
14003487e:	ba 31 01 00 00       	mov    $0x131,%edx
140034883:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140034887:	e8 34 98 00 00       	call   0x14003e0c0
14003488c:	48 8d 15 35 0b 04 00 	lea    0x40b35(%rip),%rdx        # 0x1400753c8
140034893:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140034897:	e8 08 5f 02 00       	call   0x14005a7a4
14003489c:	90                   	nop
14003489d:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1400348a1:	e8 fa 4b 00 00       	call   0x1400394a0
1400348a6:	48 89 45 18          	mov    %rax,0x18(%rbp)
1400348aa:	4c 8d 45 18          	lea    0x18(%rbp),%r8
1400348ae:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1400348b3:	e8 48 97 00 00       	call   0x14003e000
1400348b8:	90                   	nop
1400348b9:	4c 8b c0             	mov    %rax,%r8
1400348bc:	ba 31 01 00 00       	mov    $0x131,%edx
1400348c1:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1400348c5:	e8 f6 97 00 00       	call   0x14003e0c0
1400348ca:	48 8d 15 f7 0a 04 00 	lea    0x40af7(%rip),%rdx        # 0x1400753c8
1400348d1:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1400348d5:	e8 ca 5e 02 00       	call   0x14005a7a4
1400348da:	90                   	nop
1400348db:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1400348df:	e8 bc 4b 00 00       	call   0x1400394a0
1400348e4:	48 89 45 18          	mov    %rax,0x18(%rbp)
1400348e8:	4c 8d 45 18          	lea    0x18(%rbp),%r8
1400348ec:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1400348f1:	e8 0a 97 00 00       	call   0x14003e000
1400348f6:	90                   	nop
1400348f7:	4c 8b c0             	mov    %rax,%r8
1400348fa:	ba 31 01 00 00       	mov    $0x131,%edx
1400348ff:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140034903:	e8 b8 97 00 00       	call   0x14003e0c0
140034908:	48 8d 15 b9 0a 04 00 	lea    0x40ab9(%rip),%rdx        # 0x1400753c8
14003490f:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140034913:	e8 8c 5e 02 00       	call   0x14005a7a4
140034918:	cc                   	int3
140034919:	cc                   	int3
14003491a:	cc                   	int3
14003491b:	cc                   	int3
14003491c:	cc                   	int3
14003491d:	cc                   	int3
14003491e:	cc                   	int3
14003491f:	cc                   	int3
140034920:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140034925:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14003492a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14003492f:	55                   	push   %rbp
140034930:	41 56                	push   %r14
140034932:	41 57                	push   %r15
140034934:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140034939:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140034940:	48 8b 05 f9 36 04 00 	mov    0x436f9(%rip),%rax        # 0x140078040
140034947:	48 33 c4             	xor    %rsp,%rax
14003494a:	48 89 45 60          	mov    %rax,0x60(%rbp)
14003494e:	48 8b f1             	mov    %rcx,%rsi
140034951:	48 83 79 50 00       	cmpq   $0x0,0x50(%rcx)
140034956:	0f 84 60 06 00 00    	je     0x140034fbc
14003495c:	c6 45 30 00          	movb   $0x0,0x30(%rbp)
140034960:	33 d2                	xor    %edx,%edx
140034962:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140034966:	e8 45 24 00 00       	call   0x140036db0
14003496b:	90                   	nop
14003496c:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140034971:	48 89 45 40          	mov    %rax,0x40(%rbp)
140034975:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
14003497a:	33 c0                	xor    %eax,%eax
14003497c:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140034981:	33 d2                	xor    %edx,%edx
140034983:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140034988:	e8 33 1a 00 00       	call   0x1400363c0
14003498d:	c6 44 24 30 03       	movb   $0x3,0x30(%rsp)
140034992:	0f 57 c0             	xorps  %xmm0,%xmm0
140034995:	0f 11 45 50          	movups %xmm0,0x50(%rbp)
140034999:	b9 20 00 00 00       	mov    $0x20,%ecx
14003499e:	e8 9d 4f 02 00       	call   0x140059940
1400349a3:	48 8b d8             	mov    %rax,%rbx
1400349a6:	48 8d 45 28          	lea    0x28(%rbp),%rax
1400349aa:	48 89 45 50          	mov    %rax,0x50(%rbp)
1400349ae:	48 89 5d 58          	mov    %rbx,0x58(%rbp)
1400349b2:	0f 57 c0             	xorps  %xmm0,%xmm0
1400349b5:	0f 11 03             	movups %xmm0,(%rbx)
1400349b8:	45 33 f6             	xor    %r14d,%r14d
1400349bb:	4c 89 73 10          	mov    %r14,0x10(%rbx)
1400349bf:	4c 89 73 18          	mov    %r14,0x18(%rbx)
1400349c3:	45 8d 46 0c          	lea    0xc(%r14),%r8d
1400349c7:	48 8d 15 fa ed 02 00 	lea    0x2edfa(%rip),%rdx        # 0x1400637c8
1400349ce:	48 8b cb             	mov    %rbx,%rcx
1400349d1:	e8 7a 7f fd ff       	call   0x14000c950
1400349d6:	90                   	nop
1400349d7:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
1400349dc:	0f 57 c0             	xorps  %xmm0,%xmm0
1400349df:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
1400349e4:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
1400349e9:	4c 89 74 24 58       	mov    %r14,0x58(%rsp)
1400349ee:	45 8d 46 05          	lea    0x5(%r14),%r8d
1400349f2:	48 8d 15 c3 ed 02 00 	lea    0x2edc3(%rip),%rdx        # 0x1400637bc
1400349f9:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400349fe:	e8 4d 7f fd ff       	call   0x14000c950
140034a03:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140034a08:	48 89 45 50          	mov    %rax,0x50(%rbp)
140034a0c:	0f b6 4d 30          	movzbl 0x30(%rbp),%ecx
140034a10:	84 c9                	test   %cl,%cl
140034a12:	75 13                	jne    0x140034a27
140034a14:	c6 45 30 01          	movb   $0x1,0x30(%rbp)
140034a18:	e8 e3 32 00 00       	call   0x140037d00
140034a1d:	48 89 45 38          	mov    %rax,0x38(%rbp)
140034a21:	0f b6 4d 30          	movzbl 0x30(%rbp),%ecx
140034a25:	eb 04                	jmp    0x140034a2b
140034a27:	48 8b 45 38          	mov    0x38(%rbp),%rax
140034a2b:	80 f9 01             	cmp    $0x1,%cl
140034a2e:	0f 85 ee 05 00 00    	jne    0x140035022
140034a34:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140034a39:	48 8d 55 18          	lea    0x18(%rbp),%rdx
140034a3d:	48 8b c8             	mov    %rax,%rcx
140034a40:	e8 6b ac 00 00       	call   0x14003f6b0
140034a45:	48 8b 5d 18          	mov    0x18(%rbp),%rbx
140034a49:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140034a4e:	48 83 fa 0f          	cmp    $0xf,%rdx
140034a52:	76 35                	jbe    0x140034a89
140034a54:	48 ff c2             	inc    %rdx
140034a57:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140034a5c:	48 8b c1             	mov    %rcx,%rax
140034a5f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140034a66:	72 1c                	jb     0x140034a84
140034a68:	48 83 c2 27          	add    $0x27,%rdx
140034a6c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140034a70:	48 2b c1             	sub    %rcx,%rax
140034a73:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140034a77:	48 83 f8 1f          	cmp    $0x1f,%rax
140034a7b:	76 07                	jbe    0x140034a84
140034a7d:	ff 15 1d ab 02 00    	call   *0x2ab1d(%rip)        # 0x14005f5a0
140034a83:	cc                   	int3
140034a84:	e8 0b 52 02 00       	call   0x140059c94
140034a89:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
140034a8e:	48 c7 44 24 58 0f 00 	movq   $0xf,0x58(%rsp)
140034a95:	00 00
140034a97:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
140034a9c:	0f b6 4b 40          	movzbl 0x40(%rbx),%ecx
140034aa0:	0f b6 44 24 30       	movzbl 0x30(%rsp),%eax
140034aa5:	88 43 40             	mov    %al,0x40(%rbx)
140034aa8:	88 4c 24 30          	mov    %cl,0x30(%rsp)
140034aac:	48 8b 43 48          	mov    0x48(%rbx),%rax
140034ab0:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140034ab5:	48 89 4b 48          	mov    %rcx,0x48(%rbx)
140034ab9:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140034abe:	0f b6 54 24 30       	movzbl 0x30(%rsp),%edx
140034ac3:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140034ac8:	e8 f3 18 00 00       	call   0x1400363c0
140034acd:	90                   	nop
140034ace:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140034ad3:	48 89 45 50          	mov    %rax,0x50(%rbp)
140034ad7:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
140034adc:	33 c0                	xor    %eax,%eax
140034ade:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140034ae3:	33 d2                	xor    %edx,%edx
140034ae5:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140034aea:	e8 d1 18 00 00       	call   0x1400363c0
140034aef:	c6 44 24 30 03       	movb   $0x3,0x30(%rsp)
140034af4:	0f 57 c0             	xorps  %xmm0,%xmm0
140034af7:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
140034afb:	b9 20 00 00 00       	mov    $0x20,%ecx
140034b00:	e8 3b 4e 02 00       	call   0x140059940
140034b05:	48 8b d8             	mov    %rax,%rbx
140034b08:	48 8d 45 28          	lea    0x28(%rbp),%rax
140034b0c:	48 89 45 40          	mov    %rax,0x40(%rbp)
140034b10:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
140034b14:	0f 57 c0             	xorps  %xmm0,%xmm0
140034b17:	0f 11 03             	movups %xmm0,(%rbx)
140034b1a:	4c 89 73 10          	mov    %r14,0x10(%rbx)
140034b1e:	4c 89 73 18          	mov    %r14,0x18(%rbx)
140034b22:	41 b8 06 00 00 00    	mov    $0x6,%r8d
140034b28:	48 8d 15 05 ed 02 00 	lea    0x2ed05(%rip),%rdx        # 0x140063834
140034b2f:	48 8b cb             	mov    %rbx,%rcx
140034b32:	e8 19 7e fd ff       	call   0x14000c950
140034b37:	90                   	nop
140034b38:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140034b3d:	0f 57 c0             	xorps  %xmm0,%xmm0
140034b40:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
140034b45:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
140034b4a:	4c 89 74 24 58       	mov    %r14,0x58(%rsp)
140034b4f:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140034b55:	48 8d 15 7c ec 02 00 	lea    0x2ec7c(%rip),%rdx        # 0x1400637d8
140034b5c:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140034b61:	e8 ea 7d fd ff       	call   0x14000c950
140034b66:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140034b6b:	48 89 45 40          	mov    %rax,0x40(%rbp)
140034b6f:	0f b6 4d 30          	movzbl 0x30(%rbp),%ecx
140034b73:	84 c9                	test   %cl,%cl
140034b75:	75 13                	jne    0x140034b8a
140034b77:	c6 45 30 01          	movb   $0x1,0x30(%rbp)
140034b7b:	e8 80 31 00 00       	call   0x140037d00
140034b80:	48 89 45 38          	mov    %rax,0x38(%rbp)
140034b84:	0f b6 4d 30          	movzbl 0x30(%rbp),%ecx
140034b88:	eb 04                	jmp    0x140034b8e
140034b8a:	48 8b 45 38          	mov    0x38(%rbp),%rax
140034b8e:	80 f9 01             	cmp    $0x1,%cl
140034b91:	0f 85 4e 04 00 00    	jne    0x140034fe5
140034b97:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140034b9c:	48 8d 55 18          	lea    0x18(%rbp),%rdx
140034ba0:	48 8b c8             	mov    %rax,%rcx
140034ba3:	e8 08 ab 00 00       	call   0x14003f6b0
140034ba8:	48 8b 5d 18          	mov    0x18(%rbp),%rbx
140034bac:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140034bb1:	48 83 fa 0f          	cmp    $0xf,%rdx
140034bb5:	76 35                	jbe    0x140034bec
140034bb7:	48 ff c2             	inc    %rdx
140034bba:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140034bbf:	48 8b c1             	mov    %rcx,%rax
140034bc2:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140034bc9:	72 1c                	jb     0x140034be7
140034bcb:	48 83 c2 27          	add    $0x27,%rdx
140034bcf:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140034bd3:	48 2b c1             	sub    %rcx,%rax
140034bd6:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140034bda:	48 83 f8 1f          	cmp    $0x1f,%rax
140034bde:	76 07                	jbe    0x140034be7
140034be0:	ff 15 ba a9 02 00    	call   *0x2a9ba(%rip)        # 0x14005f5a0
140034be6:	cc                   	int3
140034be7:	e8 a8 50 02 00       	call   0x140059c94
140034bec:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
140034bf1:	48 c7 44 24 58 0f 00 	movq   $0xf,0x58(%rsp)
140034bf8:	00 00
140034bfa:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
140034bff:	0f b6 4b 40          	movzbl 0x40(%rbx),%ecx
140034c03:	0f b6 44 24 30       	movzbl 0x30(%rsp),%eax
140034c08:	88 43 40             	mov    %al,0x40(%rbx)
140034c0b:	88 4c 24 30          	mov    %cl,0x30(%rsp)
140034c0f:	48 8b 43 48          	mov    0x48(%rbx),%rax
140034c13:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140034c18:	48 89 4b 48          	mov    %rcx,0x48(%rbx)
140034c1c:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140034c21:	0f b6 54 24 30       	movzbl 0x30(%rsp),%edx
140034c26:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140034c2b:	e8 90 17 00 00       	call   0x1400363c0
140034c30:	90                   	nop
140034c31:	4c 8d 7c 24 30       	lea    0x30(%rsp),%r15
140034c36:	4c 89 7d 50          	mov    %r15,0x50(%rbp)
140034c3a:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140034c3e:	48 83 c2 10          	add    $0x10,%rdx
140034c42:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140034c47:	e8 24 17 ff ff       	call   0x140026370
140034c4c:	48 8b d8             	mov    %rax,%rbx
140034c4f:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
140034c54:	33 c0                	xor    %eax,%eax
140034c56:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140034c5b:	33 d2                	xor    %edx,%edx
140034c5d:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140034c62:	e8 59 17 00 00       	call   0x1400363c0
140034c67:	c6 44 24 30 03       	movb   $0x3,0x30(%rsp)
140034c6c:	b9 20 00 00 00       	mov    $0x20,%ecx
140034c71:	e8 ca 4c 02 00       	call   0x140059940
140034c76:	0f 57 c0             	xorps  %xmm0,%xmm0
140034c79:	0f 11 00             	movups %xmm0,(%rax)
140034c7c:	4c 89 70 10          	mov    %r14,0x10(%rax)
140034c80:	4c 89 70 18          	mov    %r14,0x18(%rax)
140034c84:	0f 10 03             	movups (%rbx),%xmm0
140034c87:	0f 11 00             	movups %xmm0,(%rax)
140034c8a:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
140034c8e:	0f 11 48 10          	movups %xmm1,0x10(%rax)
140034c92:	4c 89 73 10          	mov    %r14,0x10(%rbx)
140034c96:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
140034c9d:	00
140034c9e:	c6 03 00             	movb   $0x0,(%rbx)
140034ca1:	49 89 47 08          	mov    %rax,0x8(%r15)
140034ca5:	0f 57 c0             	xorps  %xmm0,%xmm0
140034ca8:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
140034cad:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
140034cb2:	4c 89 74 24 58       	mov    %r14,0x58(%rsp)
140034cb7:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140034cbd:	48 8d 15 28 eb 02 00 	lea    0x2eb28(%rip),%rdx        # 0x1400637ec
140034cc4:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140034cc9:	e8 82 7c fd ff       	call   0x14000c950
140034cce:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140034cd3:	48 89 45 40          	mov    %rax,0x40(%rbp)
140034cd7:	0f b6 4d 30          	movzbl 0x30(%rbp),%ecx
140034cdb:	84 c9                	test   %cl,%cl
140034cdd:	75 13                	jne    0x140034cf2
140034cdf:	c6 45 30 01          	movb   $0x1,0x30(%rbp)
140034ce3:	e8 18 30 00 00       	call   0x140037d00
140034ce8:	48 89 45 38          	mov    %rax,0x38(%rbp)
140034cec:	0f b6 4d 30          	movzbl 0x30(%rbp),%ecx
140034cf0:	eb 04                	jmp    0x140034cf6
140034cf2:	48 8b 45 38          	mov    0x38(%rbp),%rax
140034cf6:	80 f9 01             	cmp    $0x1,%cl
140034cf9:	0f 85 9d 03 00 00    	jne    0x14003509c
140034cff:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140034d04:	48 8d 55 18          	lea    0x18(%rbp),%rdx
140034d08:	48 8b c8             	mov    %rax,%rcx
140034d0b:	e8 a0 a9 00 00       	call   0x14003f6b0
140034d10:	48 8b 5d 18          	mov    0x18(%rbp),%rbx
140034d14:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140034d19:	48 83 fa 0f          	cmp    $0xf,%rdx
140034d1d:	76 35                	jbe    0x140034d54
140034d1f:	48 ff c2             	inc    %rdx
140034d22:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140034d27:	48 8b c1             	mov    %rcx,%rax
140034d2a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx