14010c06d:	48 89 c1             	mov    %rax,%rcx
14010c070:	e8 6b 87 fd ff       	call   0x1400e47e0
14010c075:	48 89 d9             	mov    %rbx,%rcx
14010c078:	e8 e3 e9 f3 ff       	call   0x14004aa60
14010c07d:	48 89 c1             	mov    %rax,%rcx
14010c080:	e8 5b 87 fd ff       	call   0x1400e47e0
14010c085:	48 89 d9             	mov    %rbx,%rcx
14010c088:	e8 93 e9 f3 ff       	call   0x14004aa20
14010c08d:	48 89 c1             	mov    %rax,%rcx
14010c090:	e8 4b 87 fd ff       	call   0x1400e47e0
14010c095:	48 89 d9             	mov    %rbx,%rcx
14010c098:	e8 03 ea f3 ff       	call   0x14004aaa0
14010c09d:	48 89 c1             	mov    %rax,%rcx
14010c0a0:	e8 3b 87 fd ff       	call   0x1400e47e0
14010c0a5:	48 89 d9             	mov    %rbx,%rcx
14010c0a8:	e8 33 8d f5 ff       	call   0x140064de0
14010c0ad:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14010c0b4:	00
14010c0b5:	45 31 c9             	xor    %r9d,%r9d
14010c0b8:	4c 8d 05 3b c5 10 00 	lea    0x10c53b(%rip),%r8        # 0x1402185fa
14010c0bf:	48 89 c1             	mov    %rax,%rcx
14010c0c2:	48 8d 15 a2 bf 10 00 	lea    0x10bfa2(%rip),%rdx        # 0x14021806b
14010c0c9:	e8 02 9d f5 ff       	call   0x140065dd0
14010c0ce:	48 8d 15 30 c5 10 00 	lea    0x10c530(%rip),%rdx        # 0x140218605
14010c0d5:	48 89 d9             	mov    %rbx,%rcx
14010c0d8:	48 83 c4 30          	add    $0x30,%rsp
14010c0dc:	5b                   	pop    %rbx
14010c0dd:	e9 be eb 08 00       	jmp    0x14019aca0
14010c0e2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14010c0e9:	00 00 00 00
14010c0ed:	0f 1f 00             	nopl   (%rax)
14010c0f0:	53                   	push   %rbx
14010c0f1:	48 83 ec 20          	sub    $0x20,%rsp
14010c0f5:	48 89 cb             	mov    %rcx,%rbx
14010c0f8:	e8 a3 dd 08 00       	call   0x140199ea0
14010c0fd:	48 89 d9             	mov    %rbx,%rcx
14010c100:	e8 db e8 f3 ff       	call   0x14004a9e0
14010c105:	48 89 c1             	mov    %rax,%rcx
14010c108:	e8 d3 86 fd ff       	call   0x1400e47e0
14010c10d:	48 89 d9             	mov    %rbx,%rcx
14010c110:	48 83 c4 20          	add    $0x20,%rsp
14010c114:	5b                   	pop    %rbx
14010c115:	e9 46 ff ff ff       	jmp    0x14010c060
14010c11a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14010c120:	41 54                	push   %r12
14010c122:	55                   	push   %rbp
14010c123:	57                   	push   %rdi
14010c124:	56                   	push   %rsi
14010c125:	53                   	push   %rbx
14010c126:	48 83 ec 20          	sub    $0x20,%rsp
14010c12a:	48 89 ce             	mov    %rcx,%rsi
14010c12d:	89 d3                	mov    %edx,%ebx
14010c12f:	e8 8c bc fb ff       	call   0x1400c7dc0
14010c134:	48 8b 08             	mov    (%rax),%rcx
14010c137:	49 89 c4             	mov    %rax,%r12
14010c13a:	48 85 c9             	test   %rcx,%rcx
14010c13d:	74 39                	je     0x14010c178
14010c13f:	85 db                	test   %ebx,%ebx
14010c141:	48 8d 3d f9 c4 10 00 	lea    0x10c4f9(%rip),%rdi        # 0x140218641
14010c148:	48 89 c3             	mov    %rax,%rbx
14010c14b:	40 0f 95 c5          	setne  %bpl
14010c14f:	90                   	nop
14010c150:	8b 51 5c             	mov    0x5c(%rcx),%edx
14010c153:	85 d2                	test   %edx,%edx
14010c155:	74 05                	je     0x14010c15c
14010c157:	40 84 ed             	test   %bpl,%bpl
14010c15a:	75 0f                	jne    0x14010c16b
14010c15c:	49 89 f0             	mov    %rsi,%r8
14010c15f:	48 89 fa             	mov    %rdi,%rdx
14010c162:	e8 69 c4 fb ff       	call   0x1400c85d0
14010c167:	85 c0                	test   %eax,%eax
14010c169:	75 1f                	jne    0x14010c18a
14010c16b:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14010c16f:	48 83 c3 08          	add    $0x8,%rbx
14010c173:	48 85 c9             	test   %rcx,%rcx
14010c176:	75 d8                	jne    0x14010c150
14010c178:	4c 89 e1             	mov    %r12,%rcx
14010c17b:	48 83 c4 20          	add    $0x20,%rsp
14010c17f:	5b                   	pop    %rbx
14010c180:	5e                   	pop    %rsi
14010c181:	5f                   	pop    %rdi
14010c182:	5d                   	pop    %rbp
14010c183:	41 5c                	pop    %r12
14010c185:	e9 76 b6 fb ff       	jmp    0x1400c7800
14010c18a:	48 89 f7             	mov    %rsi,%rdi
14010c18d:	48 8d 05 51 bd 10 00 	lea    0x10bd51(%rip),%rax        # 0x140217ee5
14010c194:	eb 0d                	jmp    0x14010c1a3
14010c196:	48 83 c7 01          	add    $0x1,%rdi
14010c19a:	48 83 c0 01          	add    $0x1,%rax
14010c19e:	3a 57 ff             	cmp    -0x1(%rdi),%dl
14010c1a1:	75 35                	jne    0x14010c1d8
14010c1a3:	0f b6 10             	movzbl (%rax),%edx
14010c1a6:	84 d2                	test   %dl,%dl
14010c1a8:	75 ec                	jne    0x14010c196
14010c1aa:	48 8b 03             	mov    (%rbx),%rax
14010c1ad:	48 8d 0d 64 c4 10 00 	lea    0x10c464(%rip),%rcx        # 0x140218618
14010c1b4:	48 8b 58 08          	mov    0x8(%rax),%rbx
14010c1b8:	48 8b 05 21 ce 12 00 	mov    0x12ce21(%rip),%rax        # 0x140238fe0
14010c1bf:	8b 00                	mov    (%rax),%eax
14010c1c1:	85 c0                	test   %eax,%eax
14010c1c3:	74 08                	je     0x14010c1cd
14010c1c5:	e8 9e 71 0d 00       	call   0x1401e3368
14010c1ca:	48 89 c1             	mov    %rax,%rcx
14010c1cd:	49 89 d8             	mov    %rbx,%r8
14010c1d0:	48 89 fa             	mov    %rdi,%rdx
14010c1d3:	e8 b8 71 fb ff       	call   0x1400c3390
14010c1d8:	48 89 f7             	mov    %rsi,%rdi
14010c1db:	eb cd                	jmp    0x14010c1aa
14010c1dd:	90                   	nop
14010c1de:	90                   	nop
14010c1df:	90                   	nop
14010c1e0:	90                   	nop
14010c1e1:	90                   	nop
14010c1e2:	90                   	nop
14010c1e3:	90                   	nop
14010c1e4:	90                   	nop
14010c1e5:	90                   	nop
14010c1e6:	90                   	nop
14010c1e7:	90                   	nop
14010c1e8:	90                   	nop
14010c1e9:	90                   	nop
14010c1ea:	90                   	nop
14010c1eb:	90                   	nop
14010c1ec:	90                   	nop
14010c1ed:	90                   	nop
14010c1ee:	90                   	nop
14010c1ef:	90                   	nop
14010c1f0:	90                   	nop
14010c1f1:	90                   	nop
14010c1f2:	90                   	nop
14010c1f3:	90                   	nop
14010c1f4:	90                   	nop
14010c1f5:	90                   	nop
14010c1f6:	90                   	nop
14010c1f7:	90                   	nop
14010c1f8:	90                   	nop
14010c1f9:	90                   	nop
14010c1fa:	90                   	nop
14010c1fb:	90                   	nop
14010c1fc:	90                   	nop
14010c1fd:	90                   	nop
14010c1fe:	90                   	nop
14010c1ff:	90                   	nop
14010c200:	57                   	push   %rdi
14010c201:	56                   	push   %rsi
14010c202:	53                   	push   %rbx
14010c203:	48 83 ec 50          	sub    $0x50,%rsp
14010c207:	48 8b 1d e2 c8 12 00 	mov    0x12c8e2(%rip),%rbx        # 0x140238af0
14010c20e:	48 8b 03             	mov    (%rbx),%rax
14010c211:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14010c216:	31 c0                	xor    %eax,%eax
14010c218:	48 8b 05 81 d1 12 00 	mov    0x12d181(%rip),%rax        # 0x1402393a0
14010c21f:	48 83 3d 49 d9 19 00 	cmpq   $0x0,0x19d949(%rip)        # 0x1402a9b70
14010c226:	00
14010c227:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
14010c22e:	00 00
14010c230:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
14010c237:	00 00
14010c239:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14010c23e:	0f 84 82 00 00 00    	je     0x14010c2c6
14010c244:	48 8b 05 b5 d1 12 00 	mov    0x12d1b5(%rip),%rax        # 0x140239400
14010c24b:	48 8d 7c 24 30       	lea    0x30(%rsp),%rdi
14010c250:	48 8b 08             	mov    (%rax),%rcx
14010c253:	e8 a8 49 f7 ff       	call   0x140080c00
14010c258:	48 8d 15 e1 c5 10 00 	lea    0x10c5e1(%rip),%rdx        # 0x140218840
14010c25f:	48 89 f9             	mov    %rdi,%rcx
14010c262:	49 89 c0             	mov    %rax,%r8
14010c265:	e8 56 fd f8 ff       	call   0x14009bfc0
14010c26a:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14010c26f:	ba 80 01 00 00       	mov    $0x180,%edx
14010c274:	e8 a7 e1 f9 ff       	call   0x1400aa420
14010c279:	48 89 c1             	mov    %rax,%rcx
14010c27c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14010c281:	e8 8a e3 f9 ff       	call   0x1400aa610
14010c286:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14010c28b:	48 89 c6             	mov    %rax,%rsi
14010c28e:	e8 ad e3 f9 ff       	call   0x1400aa640
14010c293:	48 89 f2             	mov    %rsi,%rdx
14010c296:	89 c1                	mov    %eax,%ecx
14010c298:	e8 13 fe fb ff       	call   0x1400cc0b0
14010c29d:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14010c2a2:	e8 e9 e4 f9 ff       	call   0x1400aa790
14010c2a7:	48 89 f9             	mov    %rdi,%rcx
14010c2aa:	e8 91 e6 f8 ff       	call   0x14009a940
14010c2af:	48 8b 0d ba d8 19 00 	mov    0x19d8ba(%rip),%rcx        # 0x1402a9b70
14010c2b6:	e8 05 f0 f9 ff       	call   0x1400ab2c0
14010c2bb:	48 c7 05 aa d8 19 00 	movq   $0x0,0x19d8aa(%rip)        # 0x1402a9b70
14010c2c2:	00 00 00 00
14010c2c6:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14010c2cb:	48 2b 03             	sub    (%rbx),%rax
14010c2ce:	75 08                	jne    0x14010c2d8
14010c2d0:	48 83 c4 50          	add    $0x50,%rsp
14010c2d4:	5b                   	pop    %rbx
14010c2d5:	5e                   	pop    %rsi
14010c2d6:	5f                   	pop    %rdi
14010c2d7:	c3                   	ret
14010c2d8:	e8 93 85 0d 00       	call   0x1401e4870
14010c2dd:	90                   	nop
14010c2de:	66 90                	xchg   %ax,%ax
14010c2e0:	41 54                	push   %r12
14010c2e2:	55                   	push   %rbp
14010c2e3:	57                   	push   %rdi
14010c2e4:	56                   	push   %rsi
14010c2e5:	53                   	push   %rbx
14010c2e6:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
14010c2ed:	48 8b 3d fc c7 12 00 	mov    0x12c7fc(%rip),%rdi        # 0x140238af0
14010c2f4:	48 8b 0d 2d d8 19 00 	mov    0x19d82d(%rip),%rcx        # 0x1402a9b28
14010c2fb:	48 8b 07             	mov    (%rdi),%rax
14010c2fe:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
14010c305:	00
14010c306:	31 c0                	xor    %eax,%eax
14010c308:	48 8b 05 91 d0 12 00 	mov    0x12d091(%rip),%rax        # 0x1402393a0
14010c30f:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
14010c316:	00 00
14010c318:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
14010c31f:	00 00
14010c321:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14010c326:	48 85 c9             	test   %rcx,%rcx
14010c329:	0f 84 6d 01 00 00    	je     0x14010c49c
14010c32f:	8b 05 37 d8 19 00    	mov    0x19d837(%rip),%eax        # 0x1402a9b6c
14010c335:	85 c0                	test   %eax,%eax
14010c337:	0f 84 a3 01 00 00    	je     0x14010c4e0
14010c33d:	48 8d 5c 24 70       	lea    0x70(%rsp),%rbx
14010c342:	83 f8 01             	cmp    $0x1,%eax
14010c345:	0f 84 75 01 00 00    	je     0x14010c4c0
14010c34b:	45 31 c9             	xor    %r9d,%r9d
14010c34e:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14010c354:	48 89 da             	mov    %rbx,%rdx
14010c357:	e8 24 10 02 00       	call   0x14012d380
14010c35c:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14010c361:	44 8b 0d 04 d8 19 00 	mov    0x19d804(%rip),%r9d        # 0x1402a9b6c
14010c368:	48 89 da             	mov    %rbx,%rdx
14010c36b:	89 c6                	mov    %eax,%esi
14010c36d:	48 8b 05 bc d7 19 00 	mov    0x19d7bc(%rip),%rax        # 0x1402a9b30
14010c374:	4c 8b 05 a5 d7 19 00 	mov    0x19d7a5(%rip),%r8        # 0x1402a9b20
14010c37b:	89 f1                	mov    %esi,%ecx
14010c37d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14010c382:	e8 69 c3 07 00       	call   0x1401886f0
14010c387:	89 f1                	mov    %esi,%ecx
14010c389:	e8 b2 d7 0d 00       	call   0x1401e9b40
14010c38e:	48 89 d9             	mov    %rbx,%rcx
14010c391:	48 8d 74 24 50       	lea    0x50(%rsp),%rsi
14010c396:	e8 a5 32 f2 ff       	call   0x14002f640
14010c39b:	4c 8b 25 5e d0 12 00 	mov    0x12d05e(%rip),%r12        # 0x140239400
14010c3a2:	48 89 c5             	mov    %rax,%rbp
14010c3a5:	49 8b 0c 24          	mov    (%r12),%rcx
14010c3a9:	e8 52 48 f7 ff       	call   0x140080c00
14010c3ae:	49 89 e9             	mov    %rbp,%r9
14010c3b1:	48 89 f1             	mov    %rsi,%rcx
14010c3b4:	48 8d 6c 24 48       	lea    0x48(%rsp),%rbp
14010c3b9:	49 89 c0             	mov    %rax,%r8
14010c3bc:	48 8d 15 92 c4 10 00 	lea    0x10c492(%rip),%rdx        # 0x140218855
14010c3c3:	e8 f8 fb f8 ff       	call   0x14009bfc0
14010c3c8:	48 8d 05 69 d7 19 00 	lea    0x19d769(%rip),%rax        # 0x1402a9b38
14010c3cf:	48 89 f1             	mov    %rsi,%rcx
14010c3d2:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
14010c3d7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14010c3dc:	44 8b 0d 89 d7 19 00 	mov    0x19d789(%rip),%r9d        # 0x1402a9b6c
14010c3e3:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14010c3e8:	4c 8b 05 71 d7 19 00 	mov    0x19d771(%rip),%r8        # 0x1402a9b60
14010c3ef:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14010c3f6:	00 00
14010c3f8:	48 8b 15 21 d7 19 00 	mov    0x19d721(%rip),%rdx        # 0x1402a9b20
14010c3ff:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
14010c406:	00 00
14010c408:	e8 a3 c8 07 00       	call   0x140188cb0
14010c40d:	48 89 ea             	mov    %rbp,%rdx
14010c410:	48 89 f1             	mov    %rsi,%rcx
14010c413:	e8 88 c8 07 00       	call   0x140188ca0
14010c418:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14010c41d:	e8 8e ca fe ff       	call   0x1400f8eb0
14010c422:	8b 05 44 d7 19 00    	mov    0x19d744(%rip),%eax        # 0x1402a9b6c
14010c428:	85 c0                	test   %eax,%eax
14010c42a:	74 20                	je     0x14010c44c
14010c42c:	31 db                	xor    %ebx,%ebx
14010c42e:	66 90                	xchg   %ax,%ax
14010c430:	48 8b 05 29 d7 19 00 	mov    0x19d729(%rip),%rax        # 0x1402a9b60
14010c437:	48 8b 0c d8          	mov    (%rax,%rbx,8),%rcx
14010c43b:	48 83 c3 01          	add    $0x1,%rbx
14010c43f:	e8 6c ca fe ff       	call   0x1400f8eb0
14010c444:	3b 1d 22 d7 19 00    	cmp    0x19d722(%rip),%ebx        # 0x1402a9b6c
14010c44a:	72 e4                	jb     0x14010c430
14010c44c:	48 8b 0d cd d6 19 00 	mov    0x19d6cd(%rip),%rcx        # 0x1402a9b20
14010c453:	e8 58 ca fe ff       	call   0x1400f8eb0
14010c458:	48 8b 0d 01 d7 19 00 	mov    0x19d701(%rip),%rcx        # 0x1402a9b60
14010c45f:	e8 4c ca fe ff       	call   0x1400f8eb0
14010c464:	66 0f ef c0          	pxor   %xmm0,%xmm0
14010c468:	48 89 f1             	mov    %rsi,%rcx
14010c46b:	0f 11 05 ae d6 19 00 	movups %xmm0,0x19d6ae(%rip)        # 0x1402a9b20
14010c472:	0f 11 05 b7 d6 19 00 	movups %xmm0,0x19d6b7(%rip)        # 0x1402a9b30
14010c479:	0f 11 05 c0 d6 19 00 	movups %xmm0,0x19d6c0(%rip)        # 0x1402a9b40
14010c480:	0f 11 05 c9 d6 19 00 	movups %xmm0,0x19d6c9(%rip)        # 0x1402a9b50
14010c487:	0f 11 05 d2 d6 19 00 	movups %xmm0,0x19d6d2(%rip)        # 0x1402a9b60
14010c48e:	e8 ad e4 f8 ff       	call   0x14009a940
14010c493:	49 8b 0c 24          	mov    (%r12),%rcx
14010c497:	e8 64 7c f3 ff       	call   0x140044100
14010c49c:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
14010c4a3:	00
14010c4a4:	48 2b 07             	sub    (%rdi),%rax
14010c4a7:	75 67                	jne    0x14010c510
14010c4a9:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
14010c4b0:	5b                   	pop    %rbx
14010c4b1:	5e                   	pop    %rsi
14010c4b2:	5f                   	pop    %rdi
14010c4b3:	5d                   	pop    %rbp
14010c4b4:	41 5c                	pop    %r12
14010c4b6:	c3                   	ret
14010c4b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14010c4be:	00 00
14010c4c0:	41 b9 07 00 00 00    	mov    $0x7,%r9d
14010c4c6:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14010c4cc:	48 89 da             	mov    %rbx,%rdx
14010c4cf:	e8 ac 0e 02 00       	call   0x14012d380
14010c4d4:	e9 b5 fe ff ff       	jmp    0x14010c38e
14010c4d9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14010c4e0:	8b 09                	mov    (%rcx),%ecx
14010c4e2:	48 8d 74 24 50       	lea    0x50(%rsp),%rsi
14010c4e7:	e8 54 d6 0d 00       	call   0x1401e9b40
14010c4ec:	48 8b 0d 35 d6 19 00 	mov    0x19d635(%rip),%rcx        # 0x1402a9b28
14010c4f3:	e8 58 0e 02 00       	call   0x14012d350
14010c4f8:	48 8b 0d 21 d6 19 00 	mov    0x19d621(%rip),%rcx        # 0x1402a9b20
14010c4ff:	e8 dc 82 fd ff       	call   0x1400e47e0
14010c504:	4c 8b 25 f5 ce 12 00 	mov    0x12cef5(%rip),%r12        # 0x140239400
14010c50b:	e9 3c ff ff ff       	jmp    0x14010c44c
14010c510:	e8 5b 83 0d 00       	call   0x1401e4870
14010c515:	90                   	nop
14010c516:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14010c51d:	00 00 00
14010c520:	41 57                	push   %r15
14010c522:	b8 c8 d3 00 00       	mov    $0xd3c8,%eax
14010c527:	41 56                	push   %r14
14010c529:	41 55                	push   %r13
14010c52b:	41 54                	push   %r12
14010c52d:	55                   	push   %rbp
14010c52e:	57                   	push   %rdi
14010c52f:	56                   	push   %rsi
14010c530:	53                   	push   %rbx
14010c531:	e8 2a 7f 0d 00       	call   0x1401e4460
14010c536:	48 29 c4             	sub    %rax,%rsp
14010c539:	48 8b 3d b0 c5 12 00 	mov    0x12c5b0(%rip),%rdi        # 0x140238af0
14010c540:	48 8b 07             	mov    (%rdi),%rax
14010c543:	48 89 84 24 b8 d3 00 	mov    %rax,0xd3b8(%rsp)
14010c54a:	00
14010c54b:	31 c0                	xor    %eax,%eax
14010c54d:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
14010c552:	48 8d bc 24 40 0a 00 	lea    0xa40(%rsp),%rdi
14010c559:	00
14010c55a:	b9 2d 01 00 00       	mov    $0x12d,%ecx
14010c55f:	89 94 24 18 d4 00 00 	mov    %edx,0xd418(%rsp)
14010c566:	31 d2                	xor    %edx,%edx