140001d18:	49 0f 45 c1          	cmovne %r9,%rax
140001d1c:	48 83 64 24 40 00    	andq   $0x0,0x40(%rsp)
140001d22:	4c 8d 8c 24 80 00 00 	lea    0x80(%rsp),%r9
140001d29:	00
140001d2a:	48 c7 44 24 38 08 00 	movq   $0x8,0x38(%rsp)
140001d31:	00 00
140001d33:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
140001d38:	44 0f b7 ca          	movzwl %dx,%r9d
140001d3c:	ba 2b 00 00 00       	mov    $0x2b,%edx
140001d41:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
140001d46:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140001d4b:	48 ff 15 86 3d 03 00 	rex.W call *0x33d86(%rip)        # 0x140035ad8
140001d52:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001d57:	48 83 c4 58          	add    $0x58,%rsp
140001d5b:	c3                   	ret
140001d5c:	cc                   	int3
140001d5d:	cc                   	int3
140001d5e:	cc                   	int3
140001d5f:	cc                   	int3
140001d60:	cc                   	int3
140001d61:	cc                   	int3
140001d62:	cc                   	int3
140001d63:	cc                   	int3
140001d64:	48 83 ec 78          	sub    $0x78,%rsp
140001d68:	4d 85 c9             	test   %r9,%r9
140001d6b:	74 13                	je     0x140001d80
140001d6d:	49 83 ca ff          	or     $0xffffffffffffffff,%r10
140001d71:	49 ff c2             	inc    %r10
140001d74:	43 80 3c 11 00       	cmpb   $0x0,(%r9,%r10,1)
140001d79:	75 f6                	jne    0x140001d71
140001d7b:	49 ff c2             	inc    %r10
140001d7e:	eb 06                	jmp    0x140001d86
140001d80:	41 ba 05 00 00 00    	mov    $0x5,%r10d
140001d86:	4d 85 c9             	test   %r9,%r9
140001d89:	48 8d 05 08 4b 03 00 	lea    0x34b08(%rip),%rax        # 0x140036898
140001d90:	41 bb 08 00 00 00    	mov    $0x8,%r11d
140001d96:	49 0f 45 c1          	cmovne %r9,%rax
140001d9a:	48 83 64 24 60 00    	andq   $0x0,0x60(%rsp)
140001da0:	4c 89 5c 24 58       	mov    %r11,0x58(%rsp)
140001da5:	4c 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%r9
140001dac:	00
140001dad:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
140001db2:	4c 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%r9
140001db9:	00
140001dba:	48 c7 44 24 48 04 00 	movq   $0x4,0x48(%rsp)
140001dc1:	00 00
140001dc3:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
140001dc8:	4c 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%r9
140001dcf:	00
140001dd0:	4c 89 5c 24 38       	mov    %r11,0x38(%rsp)
140001dd5:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
140001dda:	44 0f b7 ca          	movzwl %dx,%r9d
140001dde:	41 8d 53 23          	lea    0x23(%r11),%edx
140001de2:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
140001de7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140001dec:	48 ff 15 e5 3c 03 00 	rex.W call *0x33ce5(%rip)        # 0x140035ad8
140001df3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001df8:	48 83 c4 78          	add    $0x78,%rsp
140001dfc:	c3                   	ret
140001dfd:	cc                   	int3
140001dfe:	cc                   	int3
140001dff:	cc                   	int3
140001e00:	cc                   	int3
140001e01:	cc                   	int3
140001e02:	cc                   	int3
140001e03:	cc                   	int3
140001e04:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140001e09:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140001e0e:	57                   	push   %rdi
140001e0f:	48 83 ec 60          	sub    $0x60,%rsp
140001e13:	4c 8b 9c 24 98 00 00 	mov    0x98(%rsp),%r11
140001e1a:	00
140001e1b:	49 83 ca ff          	or     $0xffffffffffffffff,%r10
140001e1f:	33 f6                	xor    %esi,%esi
140001e21:	0f b7 da             	movzwl %dx,%ebx
140001e24:	48 8b f9             	mov    %rcx,%rdi
140001e27:	4d 85 db             	test   %r11,%r11
140001e2a:	74 17                	je     0x140001e43
140001e2c:	49 8b c2             	mov    %r10,%rax
140001e2f:	48 ff c0             	inc    %rax
140001e32:	66 41 39 34 43       	cmp    %si,(%r11,%rax,2)
140001e37:	75 f6                	jne    0x140001e2f
140001e39:	48 8d 14 45 02 00 00 	lea    0x2(,%rax,2),%rdx
140001e40:	00
140001e41:	eb 05                	jmp    0x140001e48
140001e43:	ba 0a 00 00 00       	mov    $0xa,%edx
140001e48:	4d 85 c9             	test   %r9,%r9
140001e4b:	74 0e                	je     0x140001e5b
140001e4d:	49 ff c2             	inc    %r10
140001e50:	43 38 34 11          	cmp    %sil,(%r9,%r10,1)
140001e54:	75 f7                	jne    0x140001e4d
140001e56:	49 ff c2             	inc    %r10
140001e59:	eb 06                	jmp    0x140001e61
140001e5b:	41 ba 05 00 00 00    	mov    $0x5,%r10d
140001e61:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
140001e66:	48 8d 05 ab 4a 03 00 	lea    0x34aab(%rip),%rax        # 0x140036918
140001e6d:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
140001e72:	48 8d 0d 1f 4a 03 00 	lea    0x34a1f(%rip),%rcx        # 0x140036898
140001e79:	4d 85 db             	test   %r11,%r11
140001e7c:	ba 2b 00 00 00       	mov    $0x2b,%edx
140001e81:	49 0f 45 c3          	cmovne %r11,%rax
140001e85:	4d 85 c9             	test   %r9,%r9
140001e88:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140001e8d:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
140001e94:	00
140001e95:	49 0f 45 c9          	cmovne %r9,%rcx
140001e99:	48 c7 44 24 38 08 00 	movq   $0x8,0x38(%rsp)
140001ea0:	00 00
140001ea2:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140001ea7:	44 8b cb             	mov    %ebx,%r9d
140001eaa:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
140001eaf:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140001eb4:	48 8b cf             	mov    %rdi,%rcx
140001eb7:	48 ff 15 1a 3c 03 00 	rex.W call *0x33c1a(%rip)        # 0x140035ad8
140001ebe:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001ec3:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140001ec8:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
140001ecd:	48 83 c4 60          	add    $0x60,%rsp
140001ed1:	5f                   	pop    %rdi
140001ed2:	c3                   	ret
140001ed3:	cc                   	int3
140001ed4:	cc                   	int3
140001ed5:	cc                   	int3
140001ed6:	cc                   	int3
140001ed7:	cc                   	int3
140001ed8:	cc                   	int3
140001ed9:	cc                   	int3
140001eda:	cc                   	int3
140001edb:	cc                   	int3
140001edc:	48 8b c4             	mov    %rsp,%rax
140001edf:	48 89 58 08          	mov    %rbx,0x8(%rax)
140001ee3:	48 89 68 10          	mov    %rbp,0x10(%rax)
140001ee7:	48 89 70 18          	mov    %rsi,0x18(%rax)
140001eeb:	48 89 78 20          	mov    %rdi,0x20(%rax)
140001eef:	41 56                	push   %r14
140001ef1:	48 83 ec 70          	sub    $0x70,%rsp
140001ef5:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
140001efc:	00
140001efd:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
140001f01:	45 33 f6             	xor    %r14d,%r14d
140001f04:	0f b7 f2             	movzwl %dx,%esi
140001f07:	4d 8b d9             	mov    %r9,%r11
140001f0a:	48 8b e9             	mov    %rcx,%rbp
140001f0d:	41 ba 0a 00 00 00    	mov    $0xa,%r10d
140001f13:	48 85 db             	test   %rbx,%rbx
140001f16:	74 17                	je     0x140001f2f
140001f18:	49 8b c0             	mov    %r8,%rax
140001f1b:	48 ff c0             	inc    %rax
140001f1e:	66 44 39 34 43       	cmp    %r14w,(%rbx,%rax,2)
140001f23:	75 f6                	jne    0x140001f1b
140001f25:	48 8d 3c 45 02 00 00 	lea    0x2(,%rax,2),%rdi
140001f2c:	00
140001f2d:	eb 03                	jmp    0x140001f32
140001f2f:	49 8b fa             	mov    %r10,%rdi
140001f32:	4c 8b 8c 24 a8 00 00 	mov    0xa8(%rsp),%r9
140001f39:	00
140001f3a:	4d 85 c9             	test   %r9,%r9
140001f3d:	74 15                	je     0x140001f54
140001f3f:	49 8b c0             	mov    %r8,%rax
140001f42:	48 ff c0             	inc    %rax
140001f45:	66 45 39 34 41       	cmp    %r14w,(%r9,%rax,2)
140001f4a:	75 f6                	jne    0x140001f42
140001f4c:	4c 8d 14 45 02 00 00 	lea    0x2(,%rax,2),%r10
140001f53:	00
140001f54:	4d 85 db             	test   %r11,%r11
140001f57:	74 0e                	je     0x140001f67
140001f59:	49 ff c0             	inc    %r8
140001f5c:	47 38 34 03          	cmp    %r14b,(%r11,%r8,1)
140001f60:	75 f7                	jne    0x140001f59
140001f62:	49 ff c0             	inc    %r8
140001f65:	eb 06                	jmp    0x140001f6d
140001f67:	41 b8 05 00 00 00    	mov    $0x5,%r8d
140001f6d:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
140001f72:	48 8d 15 9f 49 03 00 	lea    0x3499f(%rip),%rdx        # 0x140036918
140001f79:	48 89 7c 24 58       	mov    %rdi,0x58(%rsp)
140001f7e:	48 8d 05 13 49 03 00 	lea    0x34913(%rip),%rax        # 0x140036898
140001f85:	48 85 db             	test   %rbx,%rbx
140001f88:	48 8b ca             	mov    %rdx,%rcx
140001f8b:	48 0f 45 cb          	cmovne %rbx,%rcx
140001f8f:	4d 85 c9             	test   %r9,%r9
140001f92:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
140001f97:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
140001f9e:	00
140001f9f:	4c 89 54 24 48       	mov    %r10,0x48(%rsp)
140001fa4:	49 0f 45 d1          	cmovne %r9,%rdx
140001fa8:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
140001fad:	4d 85 db             	test   %r11,%r11
140001fb0:	48 c7 44 24 38 08 00 	movq   $0x8,0x38(%rsp)
140001fb7:	00 00
140001fb9:	44 8b ce             	mov    %esi,%r9d
140001fbc:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140001fc1:	49 0f 45 c3          	cmovne %r11,%rax
140001fc5:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
140001fca:	ba 2b 00 00 00       	mov    $0x2b,%edx
140001fcf:	4c 8d 05 52 49 03 00 	lea    0x34952(%rip),%r8        # 0x140036928
140001fd6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140001fdb:	48 8b cd             	mov    %rbp,%rcx
140001fde:	48 ff 15 f3 3a 03 00 	rex.W call *0x33af3(%rip)        # 0x140035ad8
140001fe5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001fea:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
140001fef:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140001ff3:	49 8b 6b 18          	mov    0x18(%r11),%rbp
140001ff7:	49 8b 73 20          	mov    0x20(%r11),%rsi
140001ffb:	49 8b 7b 28          	mov    0x28(%r11),%rdi
140001fff:	49 8b e3             	mov    %r11,%rsp
140002002:	41 5e                	pop    %r14
140002004:	c3                   	ret
140002005:	cc                   	int3
140002006:	cc                   	int3
140002007:	cc                   	int3
140002008:	cc                   	int3
140002009:	cc                   	int3
14000200a:	cc                   	int3
14000200b:	cc                   	int3
14000200c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140002011:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140002016:	57                   	push   %rdi
140002017:	48 83 ec 70          	sub    $0x70,%rsp
14000201b:	4c 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%r11
140002022:	00
140002023:	49 83 ca ff          	or     $0xffffffffffffffff,%r10
140002027:	33 f6                	xor    %esi,%esi
140002029:	0f b7 da             	movzwl %dx,%ebx
14000202c:	48 8b f9             	mov    %rcx,%rdi
14000202f:	4d 85 db             	test   %r11,%r11
140002032:	74 17                	je     0x14000204b
140002034:	49 8b c2             	mov    %r10,%rax
140002037:	48 ff c0             	inc    %rax
14000203a:	66 41 39 34 43       	cmp    %si,(%r11,%rax,2)
14000203f:	75 f6                	jne    0x140002037
140002041:	48 8d 14 45 02 00 00 	lea    0x2(,%rax,2),%rdx
140002048:	00
140002049:	eb 05                	jmp    0x140002050
14000204b:	ba 0a 00 00 00       	mov    $0xa,%edx
140002050:	4d 85 c9             	test   %r9,%r9
140002053:	74 0e                	je     0x140002063
140002055:	49 ff c2             	inc    %r10
140002058:	43 38 34 11          	cmp    %sil,(%r9,%r10,1)
14000205c:	75 f7                	jne    0x140002055
14000205e:	49 ff c2             	inc    %r10
140002061:	eb 06                	jmp    0x140002069
140002063:	41 ba 05 00 00 00    	mov    $0x5,%r10d
140002069:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
14000206e:	48 8d 05 a3 48 03 00 	lea    0x348a3(%rip),%rax        # 0x140036918
140002075:	48 c7 44 24 58 04 00 	movq   $0x4,0x58(%rsp)
14000207c:	00 00
14000207e:	48 8d 0d 13 48 03 00 	lea    0x34813(%rip),%rcx        # 0x140036898
140002085:	4d 85 db             	test   %r11,%r11
140002088:	49 0f 45 c3          	cmovne %r11,%rax
14000208c:	4d 85 c9             	test   %r9,%r9
14000208f:	49 0f 45 c9          	cmovne %r9,%rcx
140002093:	4c 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%r9
14000209a:	00
14000209b:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
1400020a0:	44 8b cb             	mov    %ebx,%r9d
1400020a3:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1400020a8:	ba 2b 00 00 00       	mov    $0x2b,%edx
1400020ad:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400020b2:	48 8d 84 24 a0 00 00 	lea    0xa0(%rsp),%rax
1400020b9:	00
1400020ba:	48 c7 44 24 38 08 00 	movq   $0x8,0x38(%rsp)
1400020c1:	00 00
1400020c3:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400020c8:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
1400020cd:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1400020d2:	48 8b cf             	mov    %rdi,%rcx
1400020d5:	48 ff 15 fc 39 03 00 	rex.W call *0x339fc(%rip)        # 0x140035ad8
1400020dc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400020e1:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
1400020e6:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1400020ea:	49 8b 73 18          	mov    0x18(%r11),%rsi
1400020ee:	49 8b e3             	mov    %r11,%rsp
1400020f1:	5f                   	pop    %rdi
1400020f2:	c3                   	ret
1400020f3:	cc                   	int3
1400020f4:	cc                   	int3
1400020f5:	cc                   	int3
1400020f6:	cc                   	int3
1400020f7:	cc                   	int3
1400020f8:	cc                   	int3
1400020f9:	cc                   	int3
1400020fa:	cc                   	int3
1400020fb:	cc                   	int3
1400020fc:	48 83 ec 68          	sub    $0x68,%rsp
140002100:	4d 85 c9             	test   %r9,%r9
140002103:	74 13                	je     0x140002118
140002105:	49 83 ca ff          	or     $0xffffffffffffffff,%r10
140002109:	49 ff c2             	inc    %r10
14000210c:	43 80 3c 11 00       	cmpb   $0x0,(%r9,%r10,1)
140002111:	75 f6                	jne    0x140002109
140002113:	49 ff c2             	inc    %r10
140002116:	eb 06                	jmp    0x14000211e
140002118:	41 ba 05 00 00 00    	mov    $0x5,%r10d
14000211e:	4d 85 c9             	test   %r9,%r9
140002121:	48 8d 05 70 47 03 00 	lea    0x34770(%rip),%rax        # 0x140036898
140002128:	49 0f 45 c1          	cmovne %r9,%rax
14000212c:	48 83 64 24 50 00    	andq   $0x0,0x50(%rsp)
140002132:	48 c7 44 24 48 04 00 	movq   $0x4,0x48(%rsp)
140002139:	00 00
14000213b:	4c 8d 8c 24 98 00 00 	lea    0x98(%rsp),%r9
140002142:	00
140002143:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
140002148:	4c 8d 8c 24 90 00 00 	lea    0x90(%rsp),%r9
14000214f:	00
140002150:	48 c7 44 24 38 08 00 	movq   $0x8,0x38(%rsp)
140002157:	00 00
140002159:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
14000215e:	44 0f b7 ca          	movzwl %dx,%r9d
140002162:	ba 2b 00 00 00       	mov    $0x2b,%edx
140002167:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
14000216c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140002171:	48 ff 15 60 39 03 00 	rex.W call *0x33960(%rip)        # 0x140035ad8
140002178:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000217d:	48 83 c4 68          	add    $0x68,%rsp
140002181:	c3                   	ret
140002182:	cc                   	int3
140002183:	cc                   	int3
140002184:	cc                   	int3
140002185:	cc                   	int3
140002186:	cc                   	int3
140002187:	cc                   	int3
140002188:	cc                   	int3
140002189:	cc                   	int3
14000218a:	cc                   	int3
14000218b:	cc                   	int3
14000218c:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
140002193:	4d 85 c9             	test   %r9,%r9
140002196:	74 13                	je     0x1400021ab
140002198:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
14000219c:	48 ff c2             	inc    %rdx
14000219f:	41 80 3c 11 00       	cmpb   $0x0,(%r9,%rdx,1)
1400021a4:	75 f6                	jne    0x14000219c
1400021a6:	48 ff c2             	inc    %rdx
1400021a9:	eb 05                	jmp    0x1400021b0
1400021ab:	ba 05 00 00 00       	mov    $0x5,%edx
1400021b0:	41 ba 19 00 00 00    	mov    $0x19,%r10d
1400021b6:	4c 8d 84 24 f8 00 00 	lea    0xf8(%rsp),%r8
1400021bd:	00
1400021be:	4d 85 c9             	test   %r9,%r9
1400021c1:	48 8d 05 d0 46 03 00 	lea    0x346d0(%rip),%rax        # 0x140036898
1400021c8:	49 0f 45 c1          	cmovne %r9,%rax
1400021cc:	48 83 a4 24 90 00 00 	andq   $0x0,0x90(%rsp)
1400021d3:	00 00
1400021d5:	45 8d 4a eb          	lea    -0x15(%r10),%r9d
1400021d9:	4c 89 8c 24 88 00 00 	mov    %r9,0x88(%rsp)
1400021e0:	00
1400021e1:	4c 89 84 24 80 00 00 	mov    %r8,0x80(%rsp)
1400021e8:	00
1400021e9:	4c 8d 84 24 f0 00 00 	lea    0xf0(%rsp),%r8
1400021f0:	00