140d80167:	c3                   	ret
140d80168:	cc                   	int3
140d80169:	cc                   	int3
140d8016a:	cc                   	int3
140d8016b:	cc                   	int3
140d8016c:	cc                   	int3
140d8016d:	cc                   	int3
140d8016e:	cc                   	int3
140d8016f:	cc                   	int3
140d80170:	48 8d 05 09 bc 40 00 	lea    0x40bc09(%rip),%rax        # 0x14118bd80
140d80177:	c3                   	ret
140d80178:	cc                   	int3
140d80179:	cc                   	int3
140d8017a:	cc                   	int3
140d8017b:	cc                   	int3
140d8017c:	cc                   	int3
140d8017d:	cc                   	int3
140d8017e:	cc                   	int3
140d8017f:	cc                   	int3
140d80180:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d80185:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140d8018a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140d8018f:	57                   	push   %rdi
140d80190:	b8 20 00 00 00       	mov    $0x20,%eax
140d80195:	e8 06 b3 09 00       	call   0x140e1b4a0
140d8019a:	48 2b e0             	sub    %rax,%rsp
140d8019d:	48 8b 01             	mov    (%rcx),%rax
140d801a0:	0f b6 ea             	movzbl %dl,%ebp
140d801a3:	48 8b 59 18          	mov    0x18(%rcx),%rbx
140d801a7:	48 8b f9             	mov    %rcx,%rdi
140d801aa:	48 63 70 38          	movslq 0x38(%rax),%rsi
140d801ae:	48 81 fe a8 00 00 00 	cmp    $0xa8,%rsi
140d801b5:	77 3e                	ja     0x140d801f5
140d801b7:	33 d2                	xor    %edx,%edx
140d801b9:	41 b8 c8 00 00 00    	mov    $0xc8,%r8d
140d801bf:	48 8b cb             	mov    %rbx,%rcx
140d801c2:	e8 e9 f4 15 00       	call   0x140edf6b0
140d801c7:	48 c7 83 d8 00 00 00 	movq   $0x0,0xd8(%rbx)
140d801ce:	00 00 00 00
140d801d2:	48 89 b3 c8 00 00 00 	mov    %rsi,0xc8(%rbx)
140d801d9:	48 8b 07             	mov    (%rdi),%rax
140d801dc:	48 63 48 08          	movslq 0x8(%rax),%rcx
140d801e0:	b8 01 00 00 00       	mov    $0x1,%eax
140d801e5:	48 89 8b d0 00 00 00 	mov    %rcx,0xd0(%rbx)
140d801ec:	40 88 ab 88 01 00 00 	mov    %bpl,0x188(%rbx)
140d801f3:	eb 02                	jmp    0x140d801f7
140d801f5:	33 c0                	xor    %eax,%eax
140d801f7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d801fc:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140d80201:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140d80206:	48 83 c4 20          	add    $0x20,%rsp
140d8020a:	5f                   	pop    %rdi
140d8020b:	c3                   	ret
140d8020c:	cc                   	int3
140d8020d:	cc                   	int3
140d8020e:	cc                   	int3
140d8020f:	cc                   	int3
140d80210:	b8 28 00 00 00       	mov    $0x28,%eax
140d80215:	e8 86 b2 09 00       	call   0x140e1b4a0
140d8021a:	48 2b e0             	sub    %rax,%rsp
140d8021d:	e8 fe fa 6c ff       	call   0x14044fd20
140d80222:	48 8b c8             	mov    %rax,%rcx
140d80225:	48 83 c4 28          	add    $0x28,%rsp
140d80229:	e9 22 47 02 00       	jmp    0x140da4950
140d8022e:	cc                   	int3
140d8022f:	cc                   	int3
140d80230:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d80235:	57                   	push   %rdi
140d80236:	b8 20 00 00 00       	mov    $0x20,%eax
140d8023b:	e8 60 b2 09 00       	call   0x140e1b4a0
140d80240:	48 2b e0             	sub    %rax,%rsp
140d80243:	49 8b d8             	mov    %r8,%rbx
140d80246:	48 8b fa             	mov    %rdx,%rdi
140d80249:	e8 d2 fa 6c ff       	call   0x14044fd20
140d8024e:	48 8b c8             	mov    %rax,%rcx
140d80251:	4c 8b c3             	mov    %rbx,%r8
140d80254:	48 8b d7             	mov    %rdi,%rdx
140d80257:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d8025c:	48 83 c4 20          	add    $0x20,%rsp
140d80260:	5f                   	pop    %rdi
140d80261:	e9 1a 47 02 00       	jmp    0x140da4980
140d80266:	cc                   	int3
140d80267:	cc                   	int3
140d80268:	cc                   	int3
140d80269:	cc                   	int3
140d8026a:	cc                   	int3
140d8026b:	cc                   	int3
140d8026c:	cc                   	int3
140d8026d:	cc                   	int3
140d8026e:	cc                   	int3
140d8026f:	cc                   	int3
140d80270:	40 53                	rex push %rbx
140d80272:	b8 20 00 00 00       	mov    $0x20,%eax
140d80277:	e8 24 b2 09 00       	call   0x140e1b4a0
140d8027c:	48 2b e0             	sub    %rax,%rsp
140d8027f:	48 8b da             	mov    %rdx,%rbx
140d80282:	e8 99 fa 6c ff       	call   0x14044fd20
140d80287:	48 8b d0             	mov    %rax,%rdx
140d8028a:	48 8b cb             	mov    %rbx,%rcx
140d8028d:	48 83 c4 20          	add    $0x20,%rsp
140d80291:	5b                   	pop    %rbx
140d80292:	e9 39 46 02 00       	jmp    0x140da48d0
140d80297:	cc                   	int3
140d80298:	cc                   	int3
140d80299:	cc                   	int3
140d8029a:	cc                   	int3
140d8029b:	cc                   	int3
140d8029c:	cc                   	int3
140d8029d:	cc                   	int3
140d8029e:	cc                   	int3
140d8029f:	cc                   	int3
140d802a0:	48 8d 05 29 bb 40 00 	lea    0x40bb29(%rip),%rax        # 0x14118bdd0
140d802a7:	c3                   	ret
140d802a8:	cc                   	int3
140d802a9:	cc                   	int3
140d802aa:	cc                   	int3
140d802ab:	cc                   	int3
140d802ac:	cc                   	int3
140d802ad:	cc                   	int3
140d802ae:	cc                   	int3
140d802af:	cc                   	int3
140d802b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d802b5:	57                   	push   %rdi
140d802b6:	b8 20 00 00 00       	mov    $0x20,%eax
140d802bb:	e8 e0 b1 09 00       	call   0x140e1b4a0
140d802c0:	48 2b e0             	sub    %rax,%rsp
140d802c3:	49 8b d8             	mov    %r8,%rbx
140d802c6:	48 8b fa             	mov    %rdx,%rdi
140d802c9:	e8 52 fa 6c ff       	call   0x14044fd20
140d802ce:	48 8b c8             	mov    %rax,%rcx
140d802d1:	4c 8b c3             	mov    %rbx,%r8
140d802d4:	48 8b d7             	mov    %rdi,%rdx
140d802d7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d802dc:	48 83 c4 20          	add    $0x20,%rsp
140d802e0:	5f                   	pop    %rdi
140d802e1:	e9 fa 4a 02 00       	jmp    0x140da4de0
140d802e6:	cc                   	int3
140d802e7:	cc                   	int3
140d802e8:	cc                   	int3
140d802e9:	cc                   	int3
140d802ea:	cc                   	int3
140d802eb:	cc                   	int3
140d802ec:	cc                   	int3
140d802ed:	cc                   	int3
140d802ee:	cc                   	int3
140d802ef:	cc                   	int3
140d802f0:	40 53                	rex push %rbx
140d802f2:	b8 20 00 00 00       	mov    $0x20,%eax
140d802f7:	e8 a4 b1 09 00       	call   0x140e1b4a0
140d802fc:	48 2b e0             	sub    %rax,%rsp
140d802ff:	48 8b da             	mov    %rdx,%rbx
140d80302:	e8 19 fa 6c ff       	call   0x14044fd20
140d80307:	48 8b d0             	mov    %rax,%rdx
140d8030a:	48 8b cb             	mov    %rbx,%rcx
140d8030d:	48 83 c4 20          	add    $0x20,%rsp
140d80311:	5b                   	pop    %rbx
140d80312:	e9 39 49 02 00       	jmp    0x140da4c50
140d80317:	cc                   	int3
140d80318:	cc                   	int3
140d80319:	cc                   	int3
140d8031a:	cc                   	int3
140d8031b:	cc                   	int3
140d8031c:	cc                   	int3
140d8031d:	cc                   	int3
140d8031e:	cc                   	int3
140d8031f:	cc                   	int3
140d80320:	48 8d 05 f9 ba 40 00 	lea    0x40baf9(%rip),%rax        # 0x14118be20
140d80327:	c3                   	ret
140d80328:	cc                   	int3
140d80329:	cc                   	int3
140d8032a:	cc                   	int3
140d8032b:	cc                   	int3
140d8032c:	cc                   	int3
140d8032d:	cc                   	int3
140d8032e:	cc                   	int3
140d8032f:	cc                   	int3
140d80330:	b8 28 00 00 00       	mov    $0x28,%eax
140d80335:	e8 66 b1 09 00       	call   0x140e1b4a0
140d8033a:	48 2b e0             	sub    %rax,%rsp
140d8033d:	e8 de f9 6c ff       	call   0x14044fd20
140d80342:	48 8b c8             	mov    %rax,%rcx
140d80345:	48 83 c4 28          	add    $0x28,%rsp
140d80349:	e9 f2 6d 02 00       	jmp    0x140da7140
140d8034e:	cc                   	int3
140d8034f:	cc                   	int3
140d80350:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d80355:	57                   	push   %rdi
140d80356:	b8 20 00 00 00       	mov    $0x20,%eax
140d8035b:	e8 40 b1 09 00       	call   0x140e1b4a0
140d80360:	48 2b e0             	sub    %rax,%rsp
140d80363:	49 8b d8             	mov    %r8,%rbx
140d80366:	48 8b fa             	mov    %rdx,%rdi
140d80369:	e8 b2 f9 6c ff       	call   0x14044fd20
140d8036e:	48 8b c8             	mov    %rax,%rcx
140d80371:	4c 8b c3             	mov    %rbx,%r8
140d80374:	48 8b d7             	mov    %rdi,%rdx
140d80377:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d8037c:	48 83 c4 20          	add    $0x20,%rsp
140d80380:	5f                   	pop    %rdi
140d80381:	e9 ea 6d 02 00       	jmp    0x140da7170
140d80386:	cc                   	int3
140d80387:	cc                   	int3
140d80388:	cc                   	int3
140d80389:	cc                   	int3
140d8038a:	cc                   	int3
140d8038b:	cc                   	int3
140d8038c:	cc                   	int3
140d8038d:	cc                   	int3
140d8038e:	cc                   	int3
140d8038f:	cc                   	int3
140d80390:	40 53                	rex push %rbx
140d80392:	b8 20 00 00 00       	mov    $0x20,%eax
140d80397:	e8 04 b1 09 00       	call   0x140e1b4a0
140d8039c:	48 2b e0             	sub    %rax,%rsp
140d8039f:	48 8b da             	mov    %rdx,%rbx
140d803a2:	e8 79 f9 6c ff       	call   0x14044fd20
140d803a7:	48 8b d0             	mov    %rax,%rdx
140d803aa:	48 8b cb             	mov    %rbx,%rcx
140d803ad:	48 83 c4 20          	add    $0x20,%rsp
140d803b1:	5b                   	pop    %rbx
140d803b2:	e9 29 6c 02 00       	jmp    0x140da6fe0
140d803b7:	cc                   	int3
140d803b8:	cc                   	int3
140d803b9:	cc                   	int3
140d803ba:	cc                   	int3
140d803bb:	cc                   	int3
140d803bc:	cc                   	int3
140d803bd:	cc                   	int3
140d803be:	cc                   	int3
140d803bf:	cc                   	int3
140d803c0:	48 8d 05 a9 ba 40 00 	lea    0x40baa9(%rip),%rax        # 0x14118be70
140d803c7:	c3                   	ret
140d803c8:	cc                   	int3
140d803c9:	cc                   	int3
140d803ca:	cc                   	int3
140d803cb:	cc                   	int3
140d803cc:	cc                   	int3
140d803cd:	cc                   	int3
140d803ce:	cc                   	int3
140d803cf:	cc                   	int3
140d803d0:	b8 28 00 00 00       	mov    $0x28,%eax
140d803d5:	e8 c6 b0 09 00       	call   0x140e1b4a0
140d803da:	48 2b e0             	sub    %rax,%rsp
140d803dd:	e8 1e 70 02 00       	call   0x140da7400
140d803e2:	e8 89 72 02 00       	call   0x140da7670
140d803e7:	e8 94 78 02 00       	call   0x140da7c80
140d803ec:	e8 cf 76 02 00       	call   0x140da7ac0
140d803f1:	48 83 c4 28          	add    $0x28,%rsp
140d803f5:	e9 56 14 f8 ff       	jmp    0x140d01850
140d803fa:	cc                   	int3
140d803fb:	cc                   	int3
140d803fc:	cc                   	int3
140d803fd:	cc                   	int3
140d803fe:	cc                   	int3
140d803ff:	cc                   	int3
140d80400:	b8 28 00 00 00       	mov    $0x28,%eax
140d80405:	e8 96 b0 09 00       	call   0x140e1b4a0
140d8040a:	48 2b e0             	sub    %rax,%rsp
140d8040d:	e8 2e 53 f8 ff       	call   0x140d05740
140d80412:	33 d2                	xor    %edx,%edx
140d80414:	b9 00 76 00 00       	mov    $0x7600,%ecx
140d80419:	48 83 c4 28          	add    $0x28,%rsp
140d8041d:	e9 be 23 f6 ff       	jmp    0x140ce27e0
140d80422:	cc                   	int3
140d80423:	cc                   	int3
140d80424:	cc                   	int3
140d80425:	cc                   	int3
140d80426:	cc                   	int3
140d80427:	cc                   	int3
140d80428:	cc                   	int3
140d80429:	cc                   	int3
140d8042a:	cc                   	int3
140d8042b:	cc                   	int3
140d8042c:	cc                   	int3
140d8042d:	cc                   	int3
140d8042e:	cc                   	int3
140d8042f:	cc                   	int3
140d80430:	b8 28 00 00 00       	mov    $0x28,%eax
140d80435:	e8 66 b0 09 00       	call   0x140e1b4a0
140d8043a:	48 2b e0             	sub    %rax,%rsp
140d8043d:	44 8b c0             	mov    %eax,%r8d
140d80440:	48 8d 15 71 ba 40 00 	lea    0x40ba71(%rip),%rdx        # 0x14118beb8
140d80447:	48 83 c4 28          	add    $0x28,%rsp
140d8044b:	e9 c0 15 f4 ff       	jmp    0x140cc1a10
140d80450:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d80455:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140d8045a:	57                   	push   %rdi
140d8045b:	b8 20 00 00 00       	mov    $0x20,%eax
140d80460:	e8 3b b0 09 00       	call   0x140e1b4a0
140d80465:	48 2b e0             	sub    %rax,%rsp
140d80468:	41 8b d8             	mov    %r8d,%ebx
140d8046b:	8b fa                	mov    %edx,%edi
140d8046d:	8b f1                	mov    %ecx,%esi
140d8046f:	44 8d 40 f2          	lea    -0xe(%rax),%r8d
140d80473:	48 8d 15 3e ba 40 00 	lea    0x40ba3e(%rip),%rdx        # 0x14118beb8
140d8047a:	8d 48 38             	lea    0x38(%rax),%ecx
140d8047d:	e8 ce 18 f4 ff       	call   0x140cc1d50
140d80482:	48 85 c0             	test   %rax,%rax
140d80485:	74 08                	je     0x140d8048f
140d80487:	89 30                	mov    %esi,(%rax)
140d80489:	89 78 04             	mov    %edi,0x4(%rax)
140d8048c:	89 58 08             	mov    %ebx,0x8(%rax)
140d8048f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d80494:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140d80499:	48 83 c4 20          	add    $0x20,%rsp
140d8049d:	5f                   	pop    %rdi
140d8049e:	c3                   	ret
140d8049f:	cc                   	int3
140d804a0:	89 51 10             	mov    %edx,0x10(%rcx)
140d804a3:	b8 01 00 00 00       	mov    $0x1,%eax
140d804a8:	c3                   	ret
140d804a9:	cc                   	int3
140d804aa:	cc                   	int3
140d804ab:	cc                   	int3
140d804ac:	cc                   	int3
140d804ad:	cc                   	int3
140d804ae:	cc                   	int3
140d804af:	cc                   	int3
140d804b0:	89 51 30             	mov    %edx,0x30(%rcx)
140d804b3:	b8 01 00 00 00       	mov    $0x1,%eax
140d804b8:	c3                   	ret
140d804b9:	cc                   	int3
140d804ba:	cc                   	int3
140d804bb:	cc                   	int3
140d804bc:	cc                   	int3
140d804bd:	cc                   	int3
140d804be:	cc                   	int3
140d804bf:	cc                   	int3
140d804c0:	48 85 c9             	test   %rcx,%rcx
140d804c3:	74 3e                	je     0x140d80503
140d804c5:	53                   	push   %rbx
140d804c6:	b8 20 00 00 00       	mov    $0x20,%eax
140d804cb:	e8 d0 af 09 00       	call   0x140e1b4a0
140d804d0:	48 2b e0             	sub    %rax,%rsp
140d804d3:	48 8b d9             	mov    %rcx,%rbx
140d804d6:	44 8d 40 03          	lea    0x3(%rax),%r8d
140d804da:	48 8b 09             	mov    (%rcx),%rcx
140d804dd:	48 8d 15 ec b9 40 00 	lea    0x40b9ec(%rip),%rdx        # 0x14118bed0
140d804e4:	e8 27 15 f4 ff       	call   0x140cc1a10
140d804e9:	41 b8 24 00 00 00    	mov    $0x24,%r8d
140d804ef:	48 8d 15 da b9 40 00 	lea    0x40b9da(%rip),%rdx        # 0x14118bed0
140d804f6:	48 8b cb             	mov    %rbx,%rcx
140d804f9:	e8 12 15 f4 ff       	call   0x140cc1a10
140d804fe:	48 83 c4 20          	add    $0x20,%rsp
140d80502:	5b                   	pop    %rbx
140d80503:	c3                   	ret
140d80504:	cc                   	int3
140d80505:	cc                   	int3
140d80506:	cc                   	int3
140d80507:	cc                   	int3