140032dec:	75 f7                	jne    0x140032de5
140032dee:	ff c0                	inc    %eax
140032df0:	49 8b c8             	mov    %r8,%rcx
140032df3:	4d 8d 6c 45 00       	lea    0x0(%r13,%rax,2),%r13
140032df8:	8b d0                	mov    %eax,%edx
140032dfa:	48 8d 1c 00          	lea    (%rax,%rax,1),%rbx
140032dfe:	4c 8b c6             	mov    %rsi,%r8
140032e01:	e8 d6 53 ff ff       	call   0x1400281dc
140032e06:	48 03 f3             	add    %rbx,%rsi
140032e09:	33 d2                	xor    %edx,%edx
140032e0b:	0f b7 06             	movzwl (%rsi),%eax
140032e0e:	66 85 c0             	test   %ax,%ax
140032e11:	75 be                	jne    0x140032dd1
140032e13:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
140032e18:	48 8d 3d e1 c1 06 00 	lea    0x6c1e1(%rip),%rdi        # 0x14009f000
140032e1f:	4d 3b ee             	cmp    %r14,%r13
140032e22:	0f 84 e7 06 02 00    	je     0x14005350f
140032e28:	49 8b ce             	mov    %r14,%rcx
140032e2b:	e8 e4 00 00 00       	call   0x140032f14
140032e30:	89 44 24 28          	mov    %eax,0x28(%rsp)
140032e34:	48 8d 15 8d 45 05 00 	lea    0x5458d(%rip),%rdx        # 0x1400873c8
140032e3b:	48 8b cd             	mov    %rbp,%rcx
140032e3e:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140032e43:	41 b9 07 00 00 00    	mov    $0x7,%r9d
140032e49:	e8 2e cb fe ff       	call   0x14001f97c
140032e4e:	45 33 ed             	xor    %r13d,%r13d
140032e51:	8b d8                	mov    %eax,%ebx
140032e53:	85 c0                	test   %eax,%eax
140032e55:	75 2a                	jne    0x140032e81
140032e57:	4c 39 64 24 68       	cmp    %r12,0x68(%rsp)
140032e5c:	0f 85 28 07 02 00    	jne    0x14005358a
140032e62:	48 8d 15 3f 45 05 00 	lea    0x5453f(%rip),%rdx        # 0x1400873a8
140032e69:	48 8b cd             	mov    %rbp,%rcx
140032e6c:	e8 57 00 00 00       	call   0x140032ec8
140032e71:	8b d8                	mov    %eax,%ebx
140032e73:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
140032e78:	0f 85 f0 06 02 00    	jne    0x14005356e
140032e7e:	41 8b dd             	mov    %r13d,%ebx
140032e81:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140032e88:	00 00
140032e8a:	4d 8b c6             	mov    %r14,%r8
140032e8d:	33 d2                	xor    %edx,%edx
140032e8f:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140032e93:	48 ff 15 1e 25 05 00 	rex.W call *0x5251e(%rip)        # 0x1400853b8
140032e9a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140032e9f:	85 db                	test   %ebx,%ebx
140032ea1:	0f 85 10 07 02 00    	jne    0x1400535b7
140032ea7:	8b c3                	mov    %ebx,%eax
140032ea9:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140032eae:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
140032eb3:	48 83 c4 30          	add    $0x30,%rsp
140032eb7:	41 5e                	pop    %r14
140032eb9:	41 5d                	pop    %r13
140032ebb:	41 5c                	pop    %r12
140032ebd:	5f                   	pop    %rdi
140032ebe:	5e                   	pop    %rsi
140032ebf:	c3                   	ret
140032ec0:	cc                   	int3
140032ec1:	cc                   	int3
140032ec2:	cc                   	int3
140032ec3:	cc                   	int3
140032ec4:	cc                   	int3
140032ec5:	cc                   	int3
140032ec6:	cc                   	int3
140032ec7:	cc                   	int3
140032ec8:	40 53                	rex push %rbx
140032eca:	48 83 ec 30          	sub    $0x30,%rsp
140032ece:	48 8b d9             	mov    %rcx,%rbx
140032ed1:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140032ed6:	48 ff 15 cb 24 05 00 	rex.W call *0x524cb(%rip)        # 0x1400853a8
140032edd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140032ee2:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140032ee7:	48 8b cb             	mov    %rbx,%rcx
140032eea:	48 ff 15 ef 25 05 00 	rex.W call *0x525ef(%rip)        # 0x1400854e0
140032ef1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140032ef6:	8b c8                	mov    %eax,%ecx
140032ef8:	48 ff 15 99 24 05 00 	rex.W call *0x52499(%rip)        # 0x140085398
140032eff:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140032f04:	48 83 c4 30          	add    $0x30,%rsp
140032f08:	5b                   	pop    %rbx
140032f09:	c3                   	ret
140032f0a:	cc                   	int3
140032f0b:	cc                   	int3
140032f0c:	cc                   	int3
140032f0d:	cc                   	int3
140032f0e:	cc                   	int3
140032f0f:	cc                   	int3
140032f10:	cc                   	int3
140032f11:	cc                   	int3
140032f12:	cc                   	int3
140032f13:	cc                   	int3
140032f14:	45 33 c0             	xor    %r8d,%r8d
140032f17:	41 8b d0             	mov    %r8d,%edx
140032f1a:	48 85 c9             	test   %rcx,%rcx
140032f1d:	75 22                	jne    0x140032f41
140032f1f:	33 c0                	xor    %eax,%eax
140032f21:	c3                   	ret
140032f22:	cc                   	int3
140032f23:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
140032f27:	48 ff c0             	inc    %rax
140032f2a:	66 44 39 04 41       	cmp    %r8w,(%rcx,%rax,2)
140032f2f:	75 f6                	jne    0x140032f27
140032f31:	8d 14 42             	lea    (%rdx,%rax,2),%edx
140032f34:	83 c2 02             	add    $0x2,%edx
140032f37:	8d 04 45 02 00 00 00 	lea    0x2(,%rax,2),%eax
140032f3e:	48 03 c8             	add    %rax,%rcx
140032f41:	66 44 39 01          	cmp    %r8w,(%rcx)
140032f45:	75 dc                	jne    0x140032f23
140032f47:	8d 42 02             	lea    0x2(%rdx),%eax
140032f4a:	c3                   	ret
140032f4b:	cc                   	int3
140032f4c:	cc                   	int3
140032f4d:	cc                   	int3
140032f4e:	cc                   	int3
140032f4f:	cc                   	int3
140032f50:	cc                   	int3
140032f51:	cc                   	int3
140032f52:	cc                   	int3
140032f53:	cc                   	int3
140032f54:	48 8b c4             	mov    %rsp,%rax
140032f57:	48 89 58 08          	mov    %rbx,0x8(%rax)
140032f5b:	48 89 68 10          	mov    %rbp,0x10(%rax)
140032f5f:	48 89 70 18          	mov    %rsi,0x18(%rax)
140032f63:	48 89 78 20          	mov    %rdi,0x20(%rax)
140032f67:	41 56                	push   %r14
140032f69:	48 83 ec 20          	sub    $0x20,%rsp
140032f6d:	48 8b fa             	mov    %rdx,%rdi
140032f70:	48 8b d9             	mov    %rcx,%rbx
140032f73:	ba 5c 00 00 00       	mov    $0x5c,%edx
140032f78:	48 ff 15 31 1a 05 00 	rex.W call *0x51a31(%rip)        # 0x1400849b0
140032f7f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140032f84:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
140032f88:	48 8b f0             	mov    %rax,%rsi
140032f8b:	45 33 f6             	xor    %r14d,%r14d
140032f8e:	48 ff c1             	inc    %rcx
140032f91:	66 44 39 34 4b       	cmp    %r14w,(%rbx,%rcx,2)
140032f96:	75 f6                	jne    0x140032f8e
140032f98:	0f b7 05 43 d1 06 00 	movzwl 0x6d143(%rip),%eax        # 0x1400a00e2
140032f9f:	8d 49 01             	lea    0x1(%rcx),%ecx
140032fa2:	33 d2                	xor    %edx,%edx
140032fa4:	8d 2c 48             	lea    (%rax,%rcx,2),%ebp
140032fa7:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140032fae:	00 00
140032fb0:	44 8b c5             	mov    %ebp,%r8d
140032fb3:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140032fb7:	48 ff 15 0a 24 05 00 	rex.W call *0x5240a(%rip)        # 0x1400853c8
140032fbe:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140032fc3:	48 89 07             	mov    %rax,(%rdi)
140032fc6:	48 85 c0             	test   %rax,%rax
140032fc9:	0f 84 25 06 02 00    	je     0x1400535f4
140032fcf:	48 8b cb             	mov    %rbx,%rcx
140032fd2:	48 85 f6             	test   %rsi,%rsi
140032fd5:	0f 85 e1 06 02 00    	jne    0x1400536bc
140032fdb:	e8 a8 e5 fd ff       	call   0x140011588
140032fe0:	85 c0                	test   %eax,%eax
140032fe2:	0f 84 44 06 02 00    	je     0x14005362c
140032fe8:	48 8b 0f             	mov    (%rdi),%rcx
140032feb:	48 8b d5             	mov    %rbp,%rdx
140032fee:	4c 8b c3             	mov    %rbx,%r8
140032ff1:	e8 aa dc fd ff       	call   0x140010ca0
140032ff6:	33 c0                	xor    %eax,%eax
140032ff8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140032ffd:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140033002:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140033007:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
14003300c:	48 83 c4 20          	add    $0x20,%rsp
140033010:	41 5e                	pop    %r14
140033012:	c3                   	ret
140033013:	cc                   	int3
140033014:	cc                   	int3
140033015:	cc                   	int3
140033016:	cc                   	int3
140033017:	cc                   	int3
140033018:	cc                   	int3
140033019:	cc                   	int3
14003301a:	cc                   	int3
14003301b:	cc                   	int3
14003301c:	48 8b c4             	mov    %rsp,%rax
14003301f:	48 89 58 08          	mov    %rbx,0x8(%rax)
140033023:	48 89 70 20          	mov    %rsi,0x20(%rax)
140033027:	57                   	push   %rdi
140033028:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14003302f:	48 83 60 18 00       	andq   $0x0,0x18(%rax)
140033034:	4c 8d 0d 65 49 05 00 	lea    0x54965(%rip),%r9        # 0x1400879a0
14003303b:	45 33 c0             	xor    %r8d,%r8d
14003303e:	48 8b f1             	mov    %rcx,%rsi
140033041:	33 c9                	xor    %ecx,%ecx
140033043:	41 8d 50 01          	lea    0x1(%r8),%edx
140033047:	48 ff 15 d2 1d 05 00 	rex.W call *0x51dd2(%rip)        # 0x140084e20
14003304e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140033053:	48 8b f8             	mov    %rax,%rdi
140033056:	48 85 c0             	test   %rax,%rax
140033059:	0f 84 d3 07 02 00    	je     0x140053832
14003305f:	48 8b 0d 5a d3 06 00 	mov    0x6d35a(%rip),%rcx        # 0x1400a03c0
140033066:	4c 8d 84 24 a0 00 00 	lea    0xa0(%rsp),%r8
14003306d:	00
14003306e:	33 d2                	xor    %edx,%edx
140033070:	e8 d3 29 fe ff       	call   0x140015a48
140033075:	8b d8                	mov    %eax,%ebx
140033077:	85 c0                	test   %eax,%eax
140033079:	0f 85 63 08 02 00    	jne    0x1400538e2
14003307f:	48 8b cf             	mov    %rdi,%rcx
140033082:	48 ff 15 6f 1d 05 00 	rex.W call *0x51d6f(%rip)        # 0x140084df8
140033089:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003308e:	85 c0                	test   %eax,%eax
140033090:	0f 84 97 08 02 00    	je     0x14005392d
140033096:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
14003309d:	00
14003309e:	4c 8d 8c 24 98 00 00 	lea    0x98(%rsp),%r9
1400330a5:	00
1400330a6:	4c 8b c6             	mov    %rsi,%r8
1400330a9:	33 d2                	xor    %edx,%edx
1400330ab:	e8 f8 27 fe ff       	call   0x1400158a8
1400330b0:	8b d8                	mov    %eax,%ebx
1400330b2:	85 c0                	test   %eax,%eax
1400330b4:	0f 85 c7 08 02 00    	jne    0x140053981
1400330ba:	48 83 64 24 70 00    	andq   $0x0,0x70(%rsp)
1400330c0:	48 8d 8c 24 98 00 00 	lea    0x98(%rsp),%rcx
1400330c7:	00
1400330c8:	48 83 64 24 68 00    	andq   $0x0,0x68(%rsp)
1400330ce:	45 33 c9             	xor    %r9d,%r9d
1400330d1:	48 83 64 24 58 00    	andq   $0x0,0x58(%rsp)
1400330d7:	45 33 c0             	xor    %r8d,%r8d
1400330da:	21 44 24 50          	and    %eax,0x50(%rsp)
1400330de:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
1400330e5:	00
1400330e6:	48 8b 15 6b d1 06 00 	mov    0x6d16b(%rip),%rdx        # 0x1400a0258
1400330ed:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400330f2:	8b 84 24 98 00 00 00 	mov    0x98(%rsp),%eax
1400330f9:	c7 44 24 40 03 00 00 	movl   $0x3,0x40(%rsp)
140033100:	00
140033101:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
140033107:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
14003310d:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
140033113:	89 44 24 20          	mov    %eax,0x20(%rsp)
140033117:	e8 70 de fd ff       	call   0x140010f8c
14003311c:	8b d8                	mov    %eax,%ebx
14003311e:	85 c0                	test   %eax,%eax
140033120:	0f 85 81 08 02 00    	jne    0x1400539a7
140033126:	48 21 9c 24 a0 00 00 	and    %rbx,0xa0(%rsp)
14003312d:	00
14003312e:	48 83 bc 24 a0 00 00 	cmpq   $0x0,0xa0(%rsp)
140033135:	00 00
140033137:	0f 85 8d 08 02 00    	jne    0x1400539ca
14003313d:	48 85 ff             	test   %rdi,%rdi
140033140:	74 0f                	je     0x140033151
140033142:	48 8b cf             	mov    %rdi,%rcx
140033145:	48 ff 15 ac 19 05 00 	rex.W call *0x519ac(%rip)        # 0x140084af8
14003314c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140033151:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
140033158:	00
140033159:	8b c3                	mov    %ebx,%eax
14003315b:	49 8b 5b 10          	mov    0x10(%r11),%rbx
14003315f:	49 8b 73 28          	mov    0x28(%r11),%rsi
140033163:	49 8b e3             	mov    %r11,%rsp
140033166:	5f                   	pop    %rdi
140033167:	c3                   	ret
140033168:	cc                   	int3
140033169:	cc                   	int3
14003316a:	cc                   	int3
14003316b:	cc                   	int3
14003316c:	cc                   	int3
14003316d:	cc                   	int3
14003316e:	cc                   	int3
14003316f:	cc                   	int3
140033170:	4c 8b dc             	mov    %rsp,%r11
140033173:	49 89 5b 20          	mov    %rbx,0x20(%r11)
140033177:	57                   	push   %rdi
140033178:	48 83 ec 30          	sub    $0x30,%rsp
14003317c:	33 ff                	xor    %edi,%edi
14003317e:	49 8d 43 18          	lea    0x18(%r11),%rax
140033182:	41 b9 19 00 02 00    	mov    $0x20019,%r9d
140033188:	49 89 7b 18          	mov    %rdi,0x18(%r11)
14003318c:	48 8d 15 7d 48 05 00 	lea    0x5487d(%rip),%rdx        # 0x140087a10
140033193:	49 89 43 e8          	mov    %rax,-0x18(%r11)
140033197:	48 c7 c1 02 00 00 80 	mov    $0xffffffff80000002,%rcx
14003319e:	8d 5f 01             	lea    0x1(%rdi),%ebx
1400331a1:	e8 e2 bd fd ff       	call   0x14000ef88
1400331a6:	44 8b c8             	mov    %eax,%r9d
1400331a9:	85 c0                	test   %eax,%eax
1400331ab:	0f 85 53 08 02 00    	jne    0x140053a04
1400331b1:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400331b6:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1400331bb:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400331c0:	48 8d 15 11 48 05 00 	lea    0x54811(%rip),%rdx        # 0x1400879d8
1400331c7:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1400331cc:	c7 44 24 40 04 00 00 	movl   $0x4,0x40(%rsp)
1400331d3:	00
1400331d4:	45 33 c9             	xor    %r9d,%r9d
1400331d7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400331dc:	89 7c 24 48          	mov    %edi,0x48(%rsp)
1400331e0:	e8 2b ad fd ff       	call   0x14000df10
1400331e5:	44 8b c0             	mov    %eax,%r8d
1400331e8:	85 c0                	test   %eax,%eax
1400331ea:	0f 85 50 08 02 00    	jne    0x140053a40
1400331f0:	39 7c 24 48          	cmp    %edi,0x48(%rsp)
1400331f4:	0f 45 df             	cmovne %edi,%ebx
1400331f7:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400331fc:	48 ff 15 5d 21 05 00 	rex.W call *0x5215d(%rip)        # 0x140085360
140033203:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140033208:	8b c8                	mov    %eax,%ecx
14003320a:	48 ff 15 87 21 05 00 	rex.W call *0x52187(%rip)        # 0x140085398
140033211:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140033216:	8b c3                	mov    %ebx,%eax
140033218:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14003321d:	48 83 c4 30          	add    $0x30,%rsp
140033221:	5f                   	pop    %rdi
140033222:	c3                   	ret
140033223:	cc                   	int3
140033224:	cc                   	int3
140033225:	cc                   	int3
140033226:	cc                   	int3
140033227:	cc                   	int3
140033228:	cc                   	int3
140033229:	cc                   	int3
14003322a:	cc                   	int3
14003322b:	cc                   	int3
14003322c:	33 c0                	xor    %eax,%eax
14003322e:	c6 05 1b ce 06 00 01 	movb   $0x1,0x6ce1b(%rip)        # 0x1400a0050
140033235:	48 21 05 24 ce 06 00 	and    %rax,0x6ce24(%rip)        # 0x1400a0060
14003323c:	0f 57 c0             	xorps  %xmm0,%xmm0
14003323f:	0f 57 c9             	xorps  %xmm1,%xmm1
140033242:	48 89 05 0f ce 06 00 	mov    %rax,0x6ce0f(%rip)        # 0x1400a0058
140033249:	88 05 19 ce 06 00    	mov    %al,0x6ce19(%rip)        # 0x1400a0068
14003324f:	f3 0f 7f 05 19 ce 06 	movdqu %xmm0,0x6ce19(%rip)        # 0x1400a0070
140033256:	00
140033257:	f3 0f 7f 0d 21 ce 06 	movdqu %xmm1,0x6ce21(%rip)        # 0x1400a0080
14003325e:	00
14003325f:	f3 0f 7f 05 29 ce 06 	movdqu %xmm0,0x6ce29(%rip)        # 0x1400a0090
140033266:	00
140033267:	f3 0f 7f 0d 31 ce 06 	movdqu %xmm1,0x6ce31(%rip)        # 0x1400a00a0
14003326e:	00
14003326f:	f3 0f 7f 05 39 ce 06 	movdqu %xmm0,0x6ce39(%rip)        # 0x1400a00b0
140033276:	00
140033277:	c3                   	ret
140033278:	cc                   	int3
140033279:	cc                   	int3
14003327a:	cc                   	int3
14003327b:	cc                   	int3
14003327c:	cc                   	int3
14003327d:	cc                   	int3
14003327e:	cc                   	int3
14003327f:	cc                   	int3
140033280:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140033285:	57                   	push   %rdi
140033286:	48 83 ec 20          	sub    $0x20,%rsp
14003328a:	48 8b fa             	mov    %rdx,%rdi
14003328d:	4c 8d 41 10          	lea    0x10(%rcx),%r8
140033291:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140033295:	48 8b d9             	mov    %rcx,%rbx