140041df5:	e8 16 5d 01 00       	call   0x140057b10
140041dfa:	8b 4d 77             	mov    0x77(%rbp),%ecx
140041dfd:	8d 41 ff             	lea    -0x1(%rcx),%eax
140041e00:	83 f8 01             	cmp    $0x1,%eax
140041e03:	0f 87 18 01 00 00    	ja     0x140041f21
140041e09:	66 44 89 7d 67       	mov    %r15w,0x67(%rbp)
140041e0e:	83 f9 02             	cmp    $0x2,%ecx
140041e11:	75 3e                	jne    0x140041e51
140041e13:	41 b8 04 01 00 00    	mov    $0x104,%r8d
140041e19:	48 8b d6             	mov    %rsi,%rdx
140041e1c:	48 8b cf             	mov    %rdi,%rcx
140041e1f:	48 ff 15 a2 2d 04 00 	rex.W call *0x42da2(%rip)        # 0x140084bc8
140041e26:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041e2b:	3d 04 01 00 00       	cmp    $0x104,%eax
140041e30:	76 22                	jbe    0x140041e54
140041e32:	48 8b 0d c7 d1 05 00 	mov    0x5d1c7(%rip),%rcx        # 0x14009f000
140041e39:	48 3b cb             	cmp    %rbx,%rcx
140041e3c:	0f 84 63 ff ff ff    	je     0x140041da5
140041e42:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140041e46:	0f 84 59 ff ff ff    	je     0x140041da5
140041e4c:	e9 3f ff ff ff       	jmp    0x140041d90
140041e51:	48 8b f7             	mov    %rdi,%rsi
140041e54:	48 8d 45 17          	lea    0x17(%rbp),%rax
140041e58:	c7 45 a7 68 00 00 00 	movl   $0x68,-0x59(%rbp)
140041e5f:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140041e64:	48 8d 55 67          	lea    0x67(%rbp),%rdx
140041e68:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140041e6c:	4c 89 7d af          	mov    %r15,-0x51(%rbp)
140041e70:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140041e75:	0f 57 c0             	xorps  %xmm0,%xmm0
140041e78:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
140041e7d:	45 33 c9             	xor    %r9d,%r9d
140041e80:	4c 89 7c 24 30       	mov    %r15,0x30(%rsp)
140041e85:	45 33 c0             	xor    %r8d,%r8d
140041e88:	c7 44 24 28 08 00 00 	movl   $0x8,0x28(%rsp)
140041e8f:	00
140041e90:	48 8b ce             	mov    %rsi,%rcx
140041e93:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
140041e98:	66 0f 7f 45 b7       	movdqa %xmm0,-0x49(%rbp)
140041e9d:	4c 89 7d c7          	mov    %r15,-0x39(%rbp)
140041ea1:	4c 89 7d cf          	mov    %r15,-0x31(%rbp)
140041ea5:	4c 89 7d d7          	mov    %r15,-0x29(%rbp)
140041ea9:	44 89 7d df          	mov    %r15d,-0x21(%rbp)
140041ead:	48 c7 45 e3 80 00 00 	movq   $0x80,-0x1d(%rbp)
140041eb4:	00
140041eb5:	4c 89 7d ef          	mov    %r15,-0x11(%rbp)
140041eb9:	48 ff 15 70 2d 04 00 	rex.W call *0x42d70(%rip)        # 0x140084c30
140041ec0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041ec5:	85 c0                	test   %eax,%eax
140041ec7:	75 38                	jne    0x140041f01
140041ec9:	48 ff 15 a0 2b 04 00 	rex.W call *0x42ba0(%rip)        # 0x140084a70
140041ed0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041ed5:	48 8b 0d 24 d1 05 00 	mov    0x5d124(%rip),%rcx        # 0x14009f000
140041edc:	48 3b cb             	cmp    %rbx,%rcx
140041edf:	74 40                	je     0x140041f21
140041ee1:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140041ee5:	74 3a                	je     0x140041f21
140041ee7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041eeb:	4c 8d 05 2e 6b 04 00 	lea    0x46b2e(%rip),%r8        # 0x140088a20
140041ef2:	ba 42 00 00 00       	mov    $0x42,%edx
140041ef7:	44 8b c8             	mov    %eax,%r9d
140041efa:	e8 1d 5a 01 00       	call   0x14005791c
140041eff:	eb 20                	jmp    0x140041f21
140041f01:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
140041f05:	48 ff 15 ec 2b 04 00 	rex.W call *0x42bec(%rip)        # 0x140084af8
140041f0c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041f11:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
140041f15:	48 ff 15 dc 2b 04 00 	rex.W call *0x42bdc(%rip)        # 0x140084af8
140041f1c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041f21:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140041f28:	00 00
140041f2a:	4c 8b c7             	mov    %rdi,%r8
140041f2d:	33 d2                	xor    %edx,%edx
140041f2f:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140041f33:	48 ff 15 7e 34 04 00 	rex.W call *0x4347e(%rip)        # 0x1400853b8
140041f3a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041f3f:	48 8b 4d 7f          	mov    0x7f(%rbp),%rcx
140041f43:	48 ff 15 16 34 04 00 	rex.W call *0x43416(%rip)        # 0x140085360
140041f4a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041f4f:	8b c8                	mov    %eax,%ecx
140041f51:	48 ff 15 40 34 04 00 	rex.W call *0x43440(%rip)        # 0x140085398
140041f58:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140041f5d:	90                   	nop
140041f5e:	e9 01 a0 fe ff       	jmp    0x14002bf64
140041f63:	cc                   	int3
140041f64:	48 8b 0d 95 d0 05 00 	mov    0x5d095(%rip),%rcx        # 0x14009f000
140041f6b:	49 3b cf             	cmp    %r15,%rcx
140041f6e:	0f 84 a4 a0 fe ff    	je     0x14002c018
140041f74:	44 84 61 1c          	test   %r12b,0x1c(%rcx)
140041f78:	0f 84 9a a0 fe ff    	je     0x14002c018
140041f7e:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041f82:	4c 8d 05 a7 6c 04 00 	lea    0x46ca7(%rip),%r8        # 0x140088c30
140041f89:	ba 73 00 00 00       	mov    $0x73,%edx
140041f8e:	44 8b c8             	mov    %eax,%r9d
140041f91:	e8 86 59 01 00       	call   0x14005791c
140041f96:	90                   	nop
140041f97:	e9 7c a0 fe ff       	jmp    0x14002c018
140041f9c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041fa0:	4c 8d 05 89 6c 04 00 	lea    0x46c89(%rip),%r8        # 0x140088c30
140041fa7:	ba 74 00 00 00       	mov    $0x74,%edx
140041fac:	e8 3f 59 01 00       	call   0x1400578f0
140041fb1:	90                   	nop
140041fb2:	e9 86 a0 fe ff       	jmp    0x14002c03d
140041fb7:	48 8b 0d 42 d0 05 00 	mov    0x5d042(%rip),%rcx        # 0x14009f000
140041fbe:	49 3b cf             	cmp    %r15,%rcx
140041fc1:	0f 84 9f a0 fe ff    	je     0x14002c066
140041fc7:	44 84 61 1c          	test   %r12b,0x1c(%rcx)
140041fcb:	0f 84 95 a0 fe ff    	je     0x14002c066
140041fd1:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140041fd5:	4c 8d 05 54 6c 04 00 	lea    0x46c54(%rip),%r8        # 0x140088c30
140041fdc:	ba 75 00 00 00       	mov    $0x75,%edx
140041fe1:	44 8b c8             	mov    %eax,%r9d
140041fe4:	e8 33 59 01 00       	call   0x14005791c
140041fe9:	90                   	nop
140041fea:	e9 77 a0 fe ff       	jmp    0x14002c066
140041fef:	48 8b 0d 0a d0 05 00 	mov    0x5d00a(%rip),%rcx        # 0x14009f000
140041ff6:	49 3b cf             	cmp    %r15,%rcx
140041ff9:	0f 84 ed a2 fe ff    	je     0x14002c2ec
140041fff:	44 84 61 1c          	test   %r12b,0x1c(%rcx)
140042003:	0f 84 e3 a2 fe ff    	je     0x14002c2ec
140042009:	ba 76 00 00 00       	mov    $0x76,%edx
14004200e:	eb 05                	jmp    0x140042015
140042010:	ba 79 00 00 00       	mov    $0x79,%edx
140042015:	44 8b c8             	mov    %eax,%r9d
140042018:	eb 08                	jmp    0x140042022
14004201a:	ba 7b 00 00 00       	mov    $0x7b,%edx
14004201f:	45 8b ce             	mov    %r14d,%r9d
140042022:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140042026:	4c 8d 05 03 6c 04 00 	lea    0x46c03(%rip),%r8        # 0x140088c30
14004202d:	e8 ea 58 01 00       	call   0x14005791c
140042032:	90                   	nop
140042033:	e9 b4 a2 fe ff       	jmp    0x14002c2ec
140042038:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004203c:	4c 8d 05 ed 6b 04 00 	lea    0x46bed(%rip),%r8        # 0x140088c30
140042043:	ba 78 00 00 00       	mov    $0x78,%edx
140042048:	4c 8b cf             	mov    %rdi,%r9
14004204b:	e8 c0 5a 01 00       	call   0x140057b10
140042050:	90                   	nop
140042051:	e9 b2 a0 fe ff       	jmp    0x14002c108
140042056:	48 8b 0d a3 cf 05 00 	mov    0x5cfa3(%rip),%rcx        # 0x14009f000
14004205d:	49 3b cf             	cmp    %r15,%rcx
140042060:	0f 84 86 a2 fe ff    	je     0x14002c2ec
140042066:	44 84 61 1c          	test   %r12b,0x1c(%rcx)
14004206a:	0f 84 7c a2 fe ff    	je     0x14002c2ec
140042070:	eb 9e                	jmp    0x140042010
140042072:	48 8b 0d 87 cf 05 00 	mov    0x5cf87(%rip),%rcx        # 0x14009f000
140042079:	49 3b cf             	cmp    %r15,%rcx
14004207c:	74 1e                	je     0x14004209c
14004207e:	44 84 61 1c          	test   %r12b,0x1c(%rcx)
140042082:	74 18                	je     0x14004209c
140042084:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140042088:	4c 8d 05 a1 6b 04 00 	lea    0x46ba1(%rip),%r8        # 0x140088c30
14004208f:	ba 7a 00 00 00       	mov    $0x7a,%edx
140042094:	44 8b c8             	mov    %eax,%r9d
140042097:	e8 80 58 01 00       	call   0x14005791c
14004209c:	48 8b 4d 8f          	mov    -0x71(%rbp),%rcx
1400420a0:	e9 2d a2 fe ff       	jmp    0x14002c2d2
1400420a5:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400420ac:	00 00
1400420ae:	41 b8 34 00 00 00    	mov    $0x34,%r8d
1400420b4:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400420b8:	45 8d 70 d4          	lea    -0x2c(%r8),%r14d
1400420bc:	41 8b d6             	mov    %r14d,%edx
1400420bf:	48 ff 15 02 33 04 00 	rex.W call *0x43302(%rip)        # 0x1400853c8
1400420c6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400420cb:	45 33 d2             	xor    %r10d,%r10d
1400420ce:	48 8b f0             	mov    %rax,%rsi
1400420d1:	48 85 c0             	test   %rax,%rax
1400420d4:	75 38                	jne    0x14004210e
1400420d6:	48 8b 0d 23 cf 05 00 	mov    0x5cf23(%rip),%rcx        # 0x14009f000
1400420dd:	4c 8d 3d 1c cf 05 00 	lea    0x5cf1c(%rip),%r15        # 0x14009f000
1400420e4:	49 3b cf             	cmp    %r15,%rcx
1400420e7:	74 19                	je     0x140042102
1400420e9:	44 84 61 1c          	test   %r12b,0x1c(%rcx)
1400420ed:	74 13                	je     0x140042102
1400420ef:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400420f3:	8d 50 6c             	lea    0x6c(%rax),%edx
1400420f6:	4c 8d 05 33 6b 04 00 	lea    0x46b33(%rip),%r8        # 0x140088c30
1400420fd:	e8 ee 57 01 00       	call   0x1400578f0
140042102:	48 8b 7d 87          	mov    -0x79(%rbp),%rdi
140042106:	8b 5d 77             	mov    0x77(%rbp),%ebx
140042109:	e9 01 a1 fe ff       	jmp    0x14002c20f
14004210e:	b9 1a 00 00 00       	mov    $0x1a,%ecx
140042113:	4c 8d 0d 46 40 04 00 	lea    0x44046(%rip),%r9        # 0x140086160
14004211a:	44 8b c1             	mov    %ecx,%r8d
14004211d:	4c 2b ce             	sub    %rsi,%r9
140042120:	48 8b d6             	mov    %rsi,%rdx
140042123:	49 8d 80 e4 ff ff 7f 	lea    0x7fffffe4(%r8),%rax
14004212a:	48 85 c0             	test   %rax,%rax
14004212d:	74 16                	je     0x140042145
14004212f:	42 0f b7 04 0a       	movzwl (%rdx,%r9,1),%eax
140042134:	66 85 c0             	test   %ax,%ax
140042137:	74 0c                	je     0x140042145
140042139:	66 89 02             	mov    %ax,(%rdx)
14004213c:	48 83 c2 02          	add    $0x2,%rdx
140042140:	4d 2b c4             	sub    %r12,%r8
140042143:	75 de                	jne    0x140042123
140042145:	48 8d 42 fe          	lea    -0x2(%rdx),%rax
140042149:	4d 85 c0             	test   %r8,%r8
14004214c:	48 0f 45 c2          	cmovne %rdx,%rax
140042150:	48 8b d1             	mov    %rcx,%rdx
140042153:	66 44 89 10          	mov    %r10w,(%rax)
140042157:	48 8b c6             	mov    %rsi,%rax
14004215a:	66 44 39 10          	cmp    %r10w,(%rax)
14004215e:	74 09                	je     0x140042169
140042160:	48 83 c0 02          	add    $0x2,%rax
140042164:	49 2b d4             	sub    %r12,%rdx
140042167:	75 f1                	jne    0x14004215a
140042169:	48 85 d2             	test   %rdx,%rdx
14004216c:	74 08                	je     0x140042176
14004216e:	48 8b c1             	mov    %rcx,%rax
140042171:	48 2b c2             	sub    %rdx,%rax
140042174:	eb 03                	jmp    0x140042179
140042176:	49 8b c2             	mov    %r10,%rax
140042179:	48 85 d2             	test   %rdx,%rdx
14004217c:	74 4c                	je     0x1400421ca
14004217e:	48 8d 14 46          	lea    (%rsi,%rax,2),%rdx
140042182:	48 2b c8             	sub    %rax,%rcx
140042185:	74 34                	je     0x1400421bb
140042187:	4c 8d 80 e4 ff ff 7f 	lea    0x7fffffe4(%rax),%r8
14004218e:	4c 03 c1             	add    %rcx,%r8
140042191:	48 8d 05 28 4a 04 00 	lea    0x44a28(%rip),%rax        # 0x140086bc0
140042198:	48 2b c2             	sub    %rdx,%rax
14004219b:	4d 85 c0             	test   %r8,%r8
14004219e:	74 1b                	je     0x1400421bb
1400421a0:	44 0f b7 0c 02       	movzwl (%rdx,%rax,1),%r9d
1400421a5:	66 45 85 c9          	test   %r9w,%r9w
1400421a9:	74 10                	je     0x1400421bb
1400421ab:	66 44 89 0a          	mov    %r9w,(%rdx)
1400421af:	49 ff c8             	dec    %r8
1400421b2:	48 83 c2 02          	add    $0x2,%rdx
1400421b6:	49 2b cc             	sub    %r12,%rcx
1400421b9:	75 e0                	jne    0x14004219b
1400421bb:	48 85 c9             	test   %rcx,%rcx
1400421be:	48 8d 42 fe          	lea    -0x2(%rdx),%rax
1400421c2:	48 0f 45 c2          	cmovne %rdx,%rax
1400421c6:	66 44 89 10          	mov    %r10w,(%rax)
1400421ca:	48 8b d6             	mov    %rsi,%rdx
1400421cd:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1400421d1:	4d 8b f2             	mov    %r10,%r14
1400421d4:	48 ff 15 cd 31 04 00 	rex.W call *0x431cd(%rip)        # 0x1400853a8
1400421db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400421e0:	48 8b 7d 87          	mov    -0x79(%rbp),%rdi
1400421e4:	8b 5d 77             	mov    0x77(%rbp),%ebx
1400421e7:	e9 9b 9f fe ff       	jmp    0x14002c187
1400421ec:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400421f3:	00 00
1400421f5:	4c 8b c6             	mov    %rsi,%r8
1400421f8:	33 d2                	xor    %edx,%edx
1400421fa:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400421fe:	48 ff 15 b3 31 04 00 	rex.W call *0x431b3(%rip)        # 0x1400853b8
140042205:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004220a:	48 8b 7d 87          	mov    -0x79(%rbp),%rdi
14004220e:	8b 5d 77             	mov    0x77(%rbp),%ebx
140042211:	e9 f2 9f fe ff       	jmp    0x14002c208
140042216:	48 8b 0d e3 cd 05 00 	mov    0x5cde3(%rip),%rcx        # 0x14009f000
14004221d:	49 3b cf             	cmp    %r15,%rcx
140042220:	0f 84 c6 a0 fe ff    	je     0x14002c2ec
140042226:	44 84 61 1c          	test   %r12b,0x1c(%rcx)
14004222a:	0f 84 bc a0 fe ff    	je     0x14002c2ec
140042230:	e9 e5 fd ff ff       	jmp    0x14004201a
140042235:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140042239:	4c 8d 05 f0 69 04 00 	lea    0x469f0(%rip),%r8        # 0x140088c30
140042240:	ba 7e 00 00 00       	mov    $0x7e,%edx
140042245:	e8 a6 56 01 00       	call   0x1400578f0
14004224a:	90                   	nop
14004224b:	e9 7e a0 fe ff       	jmp    0x14002c2ce
140042250:	48 8b 7d 87          	mov    -0x79(%rbp),%rdi
140042254:	8b 5d 77             	mov    0x77(%rbp),%ebx
140042257:	48 8b 0d a2 cd 05 00 	mov    0x5cda2(%rip),%rcx        # 0x14009f000
14004225e:	49 3b cf             	cmp    %r15,%rcx
140042261:	74 1b                	je     0x14004227e
140042263:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
140042267:	74 15                	je     0x14004227e
140042269:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004226d:	4c 8d 05 bc 69 04 00 	lea    0x469bc(%rip),%r8        # 0x140088c30
140042274:	ba 7c 00 00 00       	mov    $0x7c,%edx
140042279:	e8 72 56 01 00       	call   0x1400578f0
14004227e:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
140042282:	48 8d 15 17 49 04 00 	lea    0x44917(%rip),%rdx        # 0x140086ba0
140042289:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
14004228d:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140042293:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140042298:	e8 df d6 fd ff       	call   0x14001f97c
14004229d:	85 c0                	test   %eax,%eax
14004229f:	0f 84 29 a0 fe ff    	je     0x14002c2ce
1400422a5:	48 8b 0d 54 cd 05 00 	mov    0x5cd54(%rip),%rcx        # 0x14009f000
1400422ac:	49 3b cf             	cmp    %r15,%rcx
1400422af:	0f 84 19 a0 fe ff    	je     0x14002c2ce
1400422b5:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400422b9:	0f 84 0f a0 fe ff    	je     0x14002c2ce
1400422bf:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400422c3:	4c 8d 05 66 69 04 00 	lea    0x46966(%rip),%r8        # 0x140088c30
1400422ca:	ba 7d 00 00 00       	mov    $0x7d,%edx
1400422cf:	44 8b c8             	mov    %eax,%r9d
1400422d2:	e8 45 56 01 00       	call   0x14005791c
1400422d7:	90                   	nop
1400422d8:	e9 f1 9f fe ff       	jmp    0x14002c2ce
1400422dd:	48 8b 0d 1c cd 05 00 	mov    0x5cd1c(%rip),%rcx        # 0x14009f000
1400422e4:	49 3b cf             	cmp    %r15,%rcx
1400422e7:	0f 84 ff 9f fe ff    	je     0x14002c2ec
1400422ed:	44 84 61 1c          	test   %r12b,0x1c(%rcx)
1400422f1:	0f 84 f5 9f fe ff    	je     0x14002c2ec
1400422f7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400422fb:	4c 8d 05 2e 69 04 00 	lea    0x4692e(%rip),%r8        # 0x140088c30
140042302:	ba 77 00 00 00       	mov    $0x77,%edx
140042307:	e8 e4 55 01 00       	call   0x1400578f0
14004230c:	90                   	nop
14004230d:	e9 da 9f fe ff       	jmp    0x14002c2ec
140042312:	48 8b 0d e7 cc 05 00 	mov    0x5cce7(%rip),%rcx        # 0x14009f000
140042319:	49 3b cf             	cmp    %r15,%rcx
14004231c:	0f 84 1e a0 fe ff    	je     0x14002c340
140042322:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140042326:	0f 84 14 a0 fe ff    	je     0x14002c340
14004232c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140042330:	4c 8d 05 f9 68 04 00 	lea    0x468f9(%rip),%r8        # 0x140088c30
140042337:	ba 7f 00 00 00       	mov    $0x7f,%edx
14004233c:	44 8b c8             	mov    %eax,%r9d
14004233f:	e8 d8 55 01 00       	call   0x14005791c
140042344:	90                   	nop
140042345:	e9 f6 9f fe ff       	jmp    0x14002c340
14004234a:	48 8b 0a             	mov    (%rdx),%rcx
14004234d:	48 85 c9             	test   %rcx,%rcx
140042350:	74 0e                	je     0x140042360
140042352:	48 8b 01             	mov    (%rcx),%rax
140042355:	48 8b d1             	mov    %rcx,%rdx
140042358:	48 8b c8             	mov    %rax,%rcx
14004235b:	48 85 c0             	test   %rax,%rax
14004235e:	75 f2                	jne    0x140042352
140042360:	48 89 1a             	mov    %rbx,(%rdx)
140042363:	e9 0b a2 fe ff       	jmp    0x14002c573
140042368:	b8 16 02 00 00       	mov    $0x216,%eax
14004236d:	e9 03 a2 fe ff       	jmp    0x14002c575
140042372:	83 f8 02             	cmp    $0x2,%eax
140042375:	0f 84 ad a2 fe ff    	je     0x14002c628
14004237b:	48 8b 0d 7e cc 05 00 	mov    0x5cc7e(%rip),%rcx        # 0x14009f000
140042382:	48 8d 3d 77 cc 05 00 	lea    0x5cc77(%rip),%rdi        # 0x14009f000
140042389:	48 3b cf             	cmp    %rdi,%rcx
14004238c:	0f 84 99 a2 fe ff    	je     0x14002c62b
140042392:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140042396:	0f 84 8f a2 fe ff    	je     0x14002c62b
14004239c:	ba 62 00 00 00       	mov    $0x62,%edx
1400423a1:	4c 8d 0d 50 ed 04 00 	lea    0x4ed50(%rip),%r9        # 0x1400910f8
1400423a8:	eb 08                	jmp    0x1400423b2
1400423aa:	ba 69 00 00 00       	mov    $0x69,%edx
1400423af:	4c 8b ce             	mov    %rsi,%r9
1400423b2:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400423b6:	4c 8d 05 eb ee 04 00 	lea    0x4eeeb(%rip),%r8        # 0x1400912a8
1400423bd:	89 44 24 20          	mov    %eax,0x20(%rsp)
1400423c1:	e8 b2 57 01 00       	call   0x140057b78