14014e15f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14014e164:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
14014e169:	48 83 c4 30          	add    $0x30,%rsp
14014e16d:	41 5e                	pop    %r14
14014e16f:	5f                   	pop    %rdi
14014e170:	5e                   	pop    %rsi
14014e171:	c3                   	ret
14014e172:	cc                   	int3
14014e173:	cc                   	int3
14014e174:	cc                   	int3
14014e175:	cc                   	int3
14014e176:	cc                   	int3
14014e177:	cc                   	int3
14014e178:	cc                   	int3
14014e179:	cc                   	int3
14014e17a:	cc                   	int3
14014e17b:	cc                   	int3
14014e17c:	cc                   	int3
14014e17d:	cc                   	int3
14014e17e:	cc                   	int3
14014e17f:	cc                   	int3
14014e180:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14014e185:	55                   	push   %rbp
14014e186:	56                   	push   %rsi
14014e187:	57                   	push   %rdi
14014e188:	41 54                	push   %r12
14014e18a:	41 55                	push   %r13
14014e18c:	41 56                	push   %r14
14014e18e:	41 57                	push   %r15
14014e190:	b8 80 00 00 00       	mov    $0x80,%eax
14014e195:	e8 96 29 16 00       	call   0x1402b0b30
14014e19a:	48 2b e0             	sub    %rax,%rsp
14014e19d:	49 8b f8             	mov    %r8,%rdi
14014e1a0:	8b da                	mov    %edx,%ebx
14014e1a2:	4c 8b f1             	mov    %rcx,%r14
14014e1a5:	4c 8d 05 84 90 1c 00 	lea    0x1c9084(%rip),%r8        # 0x140317230
14014e1ac:	48 8b 09             	mov    (%rcx),%rcx
14014e1af:	8d 50 8a             	lea    -0x76(%rax),%edx
14014e1b2:	4d 8b e9             	mov    %r9,%r13
14014e1b5:	e8 76 83 05 00       	call   0x1401a6530
14014e1ba:	49 8b 0e             	mov    (%r14),%rcx
14014e1bd:	4c 8b e0             	mov    %rax,%r12
14014e1c0:	e8 bb 73 ff ff       	call   0x140145580
14014e1c5:	4d 85 ed             	test   %r13,%r13
14014e1c8:	4c 8d 3d be 9d 25 00 	lea    0x259dbe(%rip),%r15        # 0x1403a7f8d
14014e1cf:	48 8b e8             	mov    %rax,%rbp
14014e1d2:	4d 0f 45 fd          	cmovne %r13,%r15
14014e1d6:	33 f6                	xor    %esi,%esi
14014e1d8:	48 89 b4 24 c0 00 00 	mov    %rsi,0xc0(%rsp)
14014e1df:	00
14014e1e0:	4d 85 e4             	test   %r12,%r12
14014e1e3:	0f 84 11 02 00 00    	je     0x14014e3fa
14014e1e9:	48 85 c0             	test   %rax,%rax
14014e1ec:	0f 84 08 02 00 00    	je     0x14014e3fa
14014e1f2:	85 db                	test   %ebx,%ebx
14014e1f4:	74 2c                	je     0x14014e222
14014e1f6:	48 85 ff             	test   %rdi,%rdi
14014e1f9:	74 38                	je     0x14014e233
14014e1fb:	e8 70 8e fd ff       	call   0x140127070
14014e200:	4c 8d 05 99 90 1c 00 	lea    0x1c9099(%rip),%r8        # 0x1403172a0
14014e207:	ba 87 01 00 00       	mov    $0x187,%edx
14014e20c:	48 8d 0d 35 90 1c 00 	lea    0x1c9035(%rip),%rcx        # 0x140317248
14014e213:	e8 78 8f fd ff       	call   0x140127190
14014e218:	ba 03 01 0c 00       	mov    $0xc0103,%edx
14014e21d:	e9 fa 01 00 00       	jmp    0x14014e41c
14014e222:	48 8b d7             	mov    %rdi,%rdx
14014e225:	48 8b cd             	mov    %rbp,%rcx
14014e228:	e8 33 71 ff ff       	call   0x140145360
14014e22d:	8b d8                	mov    %eax,%ebx
14014e22f:	85 c0                	test   %eax,%eax
14014e231:	74 2e                	je     0x14014e261
14014e233:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
14014e23a:	00
14014e23b:	4d 8b cf             	mov    %r15,%r9
14014e23e:	44 8b c3             	mov    %ebx,%r8d
14014e241:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14014e246:	33 d2                	xor    %edx,%edx
14014e248:	49 8b cc             	mov    %r12,%rcx
14014e24b:	e8 50 2a 07 00       	call   0x1401c0ca0
14014e250:	85 c0                	test   %eax,%eax
14014e252:	74 0d                	je     0x14014e261
14014e254:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
14014e25b:	00
14014e25c:	e9 0c 01 00 00       	jmp    0x14014e36d
14014e261:	49 8b 0e             	mov    (%r14),%rcx
14014e264:	48 8d 05 25 3e ff ff 	lea    -0xc1db(%rip),%rax        # 0x140142090
14014e26b:	41 83 66 28 fe       	andl   $0xfffffffe,0x28(%r14)
14014e270:	4c 8d 84 24 d8 00 00 	lea    0xd8(%rsp),%r8
14014e277:	00
14014e278:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14014e27d:	45 33 c9             	xor    %r9d,%r9d
14014e280:	48 8d 05 a9 03 00 00 	lea    0x3a9(%rip),%rax        # 0x14014e630
14014e287:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
14014e28c:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14014e291:	48 8d 05 d8 03 00 00 	lea    0x3d8(%rip),%rax        # 0x14014e670
14014e298:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14014e29d:	48 8d 05 dc fd ff ff 	lea    -0x224(%rip),%rax        # 0x14014e080
14014e2a4:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14014e2a9:	41 8d 51 14          	lea    0x14(%r9),%edx
14014e2ad:	48 8d 05 7c 02 00 00 	lea    0x27c(%rip),%rax        # 0x14014e530
14014e2b4:	48 89 b4 24 d8 00 00 	mov    %rsi,0xd8(%rsp)
14014e2bb:	00
14014e2bc:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14014e2c1:	48 8d 05 e8 f8 ff ff 	lea    -0x718(%rip),%rax        # 0x14014dbb0
14014e2c8:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14014e2cd:	48 8d 05 4c f9 ff ff 	lea    -0x6b4(%rip),%rax        # 0x14014dc20
14014e2d4:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14014e2d9:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14014e2de:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14014e2e3:	41 89 5e 08          	mov    %ebx,0x8(%r14)
14014e2e7:	49 89 7e 10          	mov    %rdi,0x10(%r14)
14014e2eb:	4d 89 7e 18          	mov    %r15,0x18(%r14)
14014e2ef:	e8 dc 31 07 00       	call   0x1401c14d0
14014e2f4:	48 89 84 24 c0 00 00 	mov    %rax,0xc0(%rsp)
14014e2fb:	00
14014e2fc:	48 85 c0             	test   %rax,%rax
14014e2ff:	74 54                	je     0x14014e355
14014e301:	85 db                	test   %ebx,%ebx
14014e303:	75 15                	jne    0x14014e31a
14014e305:	48 8b d7             	mov    %rdi,%rdx
14014e308:	48 8b cd             	mov    %rbp,%rcx
14014e30b:	e8 50 70 ff ff       	call   0x140145360
14014e310:	8b d8                	mov    %eax,%ebx
14014e312:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
14014e319:	00
14014e31a:	48 8b 94 24 d8 00 00 	mov    0xd8(%rsp),%rdx
14014e321:	00
14014e322:	48 8d 0d f7 f8 ff ff 	lea    -0x709(%rip),%rcx        # 0x14014dc20
14014e329:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14014e32e:	4d 8b cf             	mov    %r15,%r9
14014e331:	48 8d 0d 68 f8 ff ff 	lea    -0x798(%rip),%rcx        # 0x14014dba0
14014e338:	44 8b c3             	mov    %ebx,%r8d
14014e33b:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14014e340:	49 8b cc             	mov    %r12,%rcx
14014e343:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14014e348:	e8 23 2a 07 00       	call   0x1401c0d70
14014e34d:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
14014e354:	00
14014e355:	41 8b 4e 28          	mov    0x28(%r14),%ecx
14014e359:	f7 d1                	not    %ecx
14014e35b:	83 e1 01             	and    $0x1,%ecx
14014e35e:	8b f1                	mov    %ecx,%esi
14014e360:	85 db                	test   %ebx,%ebx
14014e362:	75 09                	jne    0x14014e36d
14014e364:	48 85 ff             	test   %rdi,%rdi
14014e367:	0f 84 bd 00 00 00    	je     0x14014e42a
14014e36d:	48 85 c0             	test   %rax,%rax
14014e370:	0f 85 b4 00 00 00    	jne    0x14014e42a
14014e376:	83 f6 01             	xor    $0x1,%esi
14014e379:	48 85 ff             	test   %rdi,%rdi
14014e37c:	75 10                	jne    0x14014e38e
14014e37e:	45 33 c0             	xor    %r8d,%r8d
14014e381:	8b d3                	mov    %ebx,%edx
14014e383:	48 8b cd             	mov    %rbp,%rcx
14014e386:	e8 f5 70 ff ff       	call   0x140145480
14014e38b:	48 8b f8             	mov    %rax,%rdi
14014e38e:	e8 dd 8c fd ff       	call   0x140127070
14014e393:	4c 8d 05 06 8f 1c 00 	lea    0x1c8f06(%rip),%r8        # 0x1403172a0
14014e39a:	ba c1 01 00 00       	mov    $0x1c1,%edx
14014e39f:	48 8d 0d a2 8e 1c 00 	lea    0x1c8ea2(%rip),%rcx        # 0x140317248
14014e3a6:	e8 e5 8d fd ff       	call   0x140127190
14014e3ab:	49 8b 0e             	mov    (%r14),%rcx
14014e3ae:	48 8d 05 2b 85 1c 00 	lea    0x1c852b(%rip),%rax        # 0x1403168e0
14014e3b5:	4d 85 ed             	test   %r13,%r13
14014e3b8:	4c 0f 44 e8          	cmove  %rax,%r13
14014e3bc:	48 85 ff             	test   %rdi,%rdi
14014e3bf:	48 0f 44 f8          	cmove  %rax,%rdi
14014e3c3:	e8 38 83 05 00       	call   0x1401a6700
14014e3c8:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
14014e3cd:	4c 8d 05 ec 8e 1c 00 	lea    0x1c8eec(%rip),%r8        # 0x1403172c0
14014e3d4:	4c 8b c8             	mov    %rax,%r9
14014e3d7:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
14014e3db:	8d 96 0c 01 08 00    	lea    0x8010c(%rsi),%edx
14014e3e1:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14014e3e6:	b9 3b 00 00 00       	mov    $0x3b,%ecx
14014e3eb:	e8 a0 8e fd ff       	call   0x140127290
14014e3f0:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
14014e3f7:	00
14014e3f8:	eb 30                	jmp    0x14014e42a
14014e3fa:	e8 71 8c fd ff       	call   0x140127070
14014e3ff:	4c 8d 05 9a 8e 1c 00 	lea    0x1c8e9a(%rip),%r8        # 0x1403172a0
14014e406:	ba 7e 01 00 00       	mov    $0x17e,%edx
14014e40b:	48 8d 0d 36 8e 1c 00 	lea    0x1c8e36(%rip),%rcx        # 0x140317248
14014e412:	e8 79 8d fd ff       	call   0x140127190
14014e417:	ba 06 01 08 00       	mov    $0x80106,%edx
14014e41c:	45 33 c0             	xor    %r8d,%r8d
14014e41f:	41 8d 48 3b          	lea    0x3b(%r8),%ecx
14014e423:	e8 68 8e fd ff       	call   0x140127290
14014e428:	33 c0                	xor    %eax,%eax
14014e42a:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
14014e431:	00
14014e432:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
14014e439:	41 5f                	pop    %r15
14014e43b:	41 5e                	pop    %r14
14014e43d:	41 5d                	pop    %r13
14014e43f:	41 5c                	pop    %r12
14014e441:	5f                   	pop    %rdi
14014e442:	5e                   	pop    %rsi
14014e443:	5d                   	pop    %rbp
14014e444:	c3                   	ret
14014e445:	cc                   	int3
14014e446:	cc                   	int3
14014e447:	cc                   	int3
14014e448:	cc                   	int3
14014e449:	cc                   	int3
14014e44a:	cc                   	int3
14014e44b:	cc                   	int3
14014e44c:	cc                   	int3
14014e44d:	cc                   	int3
14014e44e:	cc                   	int3
14014e44f:	cc                   	int3
14014e450:	b8 28 00 00 00       	mov    $0x28,%eax
14014e455:	e8 d6 26 16 00       	call   0x1402b0b30
14014e45a:	48 2b e0             	sub    %rax,%rsp
14014e45d:	48 85 c9             	test   %rcx,%rcx
14014e460:	75 35                	jne    0x14014e497
14014e462:	e8 09 8c fd ff       	call   0x140127070
14014e467:	4c 8d 05 ba 8e 1c 00 	lea    0x1c8eba(%rip),%r8        # 0x140317328
14014e46e:	ba 14 02 00 00       	mov    $0x214,%edx
14014e473:	48 8d 0d ce 8d 1c 00 	lea    0x1c8dce(%rip),%rcx        # 0x140317248
14014e47a:	e8 11 8d fd ff       	call   0x140127190
14014e47f:	45 33 c0             	xor    %r8d,%r8d
14014e482:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14014e487:	41 8d 48 3b          	lea    0x3b(%r8),%ecx
14014e48b:	e8 00 8e fd ff       	call   0x140127290
14014e490:	33 c0                	xor    %eax,%eax
14014e492:	48 83 c4 28          	add    $0x28,%rsp
14014e496:	c3                   	ret
14014e497:	48 8b 41 20          	mov    0x20(%rcx),%rax
14014e49b:	48 83 c4 28          	add    $0x28,%rsp
14014e49f:	c3                   	ret
14014e4a0:	b8 28 00 00 00       	mov    $0x28,%eax
14014e4a5:	e8 86 26 16 00       	call   0x1402b0b30
14014e4aa:	48 2b e0             	sub    %rax,%rsp
14014e4ad:	4c 8d 05 7c 8d 1c 00 	lea    0x1c8d7c(%rip),%r8        # 0x140317230
14014e4b4:	8d 50 e2             	lea    -0x1e(%rax),%edx
14014e4b7:	e8 74 80 05 00       	call   0x1401a6530
14014e4bc:	48 85 c0             	test   %rax,%rax
14014e4bf:	74 0c                	je     0x14014e4cd
14014e4c1:	48 8b c8             	mov    %rax,%rcx
14014e4c4:	48 83 c4 28          	add    $0x28,%rsp
14014e4c8:	e9 73 27 07 00       	jmp    0x1401c0c40
14014e4cd:	b8 01 00 00 00       	mov    $0x1,%eax
14014e4d2:	48 83 c4 28          	add    $0x28,%rsp
14014e4d6:	c3                   	ret
14014e4d7:	cc                   	int3
14014e4d8:	cc                   	int3
14014e4d9:	cc                   	int3
14014e4da:	cc                   	int3
14014e4db:	cc                   	int3
14014e4dc:	cc                   	int3
14014e4dd:	cc                   	int3
14014e4de:	cc                   	int3
14014e4df:	cc                   	int3
14014e4e0:	40 53                	rex push %rbx
14014e4e2:	b8 20 00 00 00       	mov    $0x20,%eax
14014e4e7:	e8 44 26 16 00       	call   0x1402b0b30
14014e4ec:	48 2b e0             	sub    %rax,%rsp
14014e4ef:	48 8b d9             	mov    %rcx,%rbx
14014e4f2:	e8 b9 1c ff ff       	call   0x1401401b0
14014e4f7:	4c 8d 05 32 8d 1c 00 	lea    0x1c8d32(%rip),%r8        # 0x140317230
14014e4fe:	ba 0a 00 00 00       	mov    $0xa,%edx
14014e503:	48 8b c8             	mov    %rax,%rcx
14014e506:	e8 25 80 05 00       	call   0x1401a6530
14014e50b:	48 85 c0             	test   %rax,%rax
14014e50e:	74 10                	je     0x14014e520
14014e510:	48 8b d3             	mov    %rbx,%rdx
14014e513:	48 8b c8             	mov    %rax,%rcx
14014e516:	48 83 c4 20          	add    $0x20,%rsp
14014e51a:	5b                   	pop    %rbx
14014e51b:	e9 a0 2e 07 00       	jmp    0x1401c13c0
14014e520:	b8 01 00 00 00       	mov    $0x1,%eax
14014e525:	48 83 c4 20          	add    $0x20,%rsp
14014e529:	5b                   	pop    %rbx
14014e52a:	c3                   	ret
14014e52b:	cc                   	int3
14014e52c:	cc                   	int3
14014e52d:	cc                   	int3
14014e52e:	cc                   	int3
14014e52f:	cc                   	int3
14014e530:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14014e535:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14014e53a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14014e53f:	57                   	push   %rdi
14014e540:	41 56                	push   %r14
14014e542:	41 57                	push   %r15
14014e544:	b8 40 00 00 00       	mov    $0x40,%eax
14014e549:	e8 e2 25 16 00       	call   0x1402b0b30
14014e54e:	48 2b e0             	sub    %rax,%rsp
14014e551:	33 db                	xor    %ebx,%ebx
14014e553:	49 8b f9             	mov    %r9,%rdi
14014e556:	49 8b e8             	mov    %r8,%rbp
14014e559:	4c 8b fa             	mov    %rdx,%r15
14014e55c:	48 8b f1             	mov    %rcx,%rsi
14014e55f:	4d 85 c9             	test   %r9,%r9
14014e562:	74 2a                	je     0x14014e58e
14014e564:	8d 50 fa             	lea    -0x6(%rax),%edx
14014e567:	49 8b c9             	mov    %r9,%rcx
14014e56a:	e8 81 39 16 00       	call   0x1402b1ef0
14014e56f:	48 8b d8             	mov    %rax,%rbx
14014e572:	48 85 c0             	test   %rax,%rax
14014e575:	75 14                	jne    0x14014e58b
14014e577:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
14014e57e:	66 90                	xchg   %ax,%ax
14014e580:	48 ff c3             	inc    %rbx
14014e583:	80 3c 1f 00          	cmpb   $0x0,(%rdi,%rbx,1)
14014e587:	75 f7                	jne    0x14014e580
14014e589:	eb 03                	jmp    0x14014e58e
14014e58b:	48 2b df             	sub    %rdi,%rbx
14014e58e:	4c 8b b4 24 88 00 00 	mov    0x88(%rsp),%r14
14014e595:	00
14014e596:	49 8b 0e             	mov    (%r14),%rcx
14014e599:	e8 e2 6f ff ff       	call   0x140145580
14014e59e:	48 85 c0             	test   %rax,%rax
14014e5a1:	74 68                	je     0x14014e60b
14014e5a3:	4c 8b c3             	mov    %rbx,%r8
14014e5a6:	48 8b d7             	mov    %rdi,%rdx
14014e5a9:	48 8b c8             	mov    %rax,%rcx
14014e5ac:	e8 4f 6e ff ff       	call   0x140145400
14014e5b1:	8b d8                	mov    %eax,%ebx
14014e5b3:	85 c0                	test   %eax,%eax
14014e5b5:	74 54                	je     0x14014e60b
14014e5b7:	48 85 f6             	test   %rsi,%rsi
14014e5ba:	75 1a                	jne    0x14014e5d6
14014e5bc:	49 8b 0e             	mov    (%r14),%rcx
14014e5bf:	4c 8d 05 6a 8c 1c 00 	lea    0x1c8c6a(%rip),%r8        # 0x140317230
14014e5c6:	8d 56 0a             	lea    0xa(%rsi),%edx
14014e5c9:	e8 62 7f 05 00       	call   0x1401a6530
14014e5ce:	48 8b f0             	mov    %rax,%rsi
14014e5d1:	48 85 c0             	test   %rax,%rax
14014e5d4:	74 35                	je     0x14014e60b
14014e5d6:	4c 8b 8c 24 80 00 00 	mov    0x80(%rsp),%r9
14014e5dd:	00
14014e5de:	48 8d 05 3b f4 ff ff 	lea    -0xbc5(%rip),%rax        # 0x14014da20
14014e5e5:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14014e5ea:	44 8b c3             	mov    %ebx,%r8d
14014e5ed:	48 8d 05 ac f5 ff ff 	lea    -0xa54(%rip),%rax        # 0x14014dba0
14014e5f4:	48 8b d5             	mov    %rbp,%rdx
14014e5f7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14014e5fc:	48 8b ce             	mov    %rsi,%rcx
14014e5ff:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14014e604:	e8 67 23 07 00       	call   0x1401c0970
14014e609:	eb 02                	jmp    0x14014e60d
14014e60b:	33 c0                	xor    %eax,%eax
14014e60d:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14014e612:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
14014e617:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
14014e61c:	48 83 c4 40          	add    $0x40,%rsp
14014e620:	41 5f                	pop    %r15
14014e622:	41 5e                	pop    %r14