140d3ffd5:	e8 06 06 f9 ff       	call   0x140cd05e0
140d3ffda:	89 05 28 dd 75 00    	mov    %eax,0x75dd28(%rip)        # 0x14149dd08
140d3ffe0:	ba 71 00 00 00       	mov    $0x71,%edx
140d3ffe5:	c7 44 24 20 5c 04 00 	movl   $0x45c,0x20(%rsp)
140d3ffec:	00
140d3ffed:	4c 8d 0d 3c ac 43 00 	lea    0x43ac3c(%rip),%r9        # 0x14117ac30
140d3fff4:	8b c8                	mov    %eax,%ecx
140d3fff6:	44 8d 42 10          	lea    0x10(%rdx),%r8d
140d3fffa:	e8 81 0c f9 ff       	call   0x140cd0c80
140d3ffff:	33 c0                	xor    %eax,%eax
140d40001:	e9 d7 00 00 00       	jmp    0x140d400dd
140d40006:	48 8b cd             	mov    %rbp,%rcx
140d40009:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
140d4000e:	41 b8 5f 04 00 00    	mov    $0x45f,%r8d
140d40014:	48 8d 15 15 ac 43 00 	lea    0x43ac15(%rip),%rdx        # 0x14117ac30
140d4001b:	e8 90 19 f8 ff       	call   0x140cc19b0
140d40020:	48 8b f0             	mov    %rax,%rsi
140d40023:	48 85 c0             	test   %rax,%rax
140d40026:	75 38                	jne    0x140d40060
140d40028:	8b 05 da dc 75 00    	mov    0x75dcda(%rip),%eax        # 0x14149dd08
140d4002e:	85 c0                	test   %eax,%eax
140d40030:	75 0b                	jne    0x140d4003d
140d40032:	e8 a9 05 f9 ff       	call   0x140cd05e0
140d40037:	89 05 cb dc 75 00    	mov    %eax,0x75dccb(%rip)        # 0x14149dd08
140d4003d:	ba 71 00 00 00       	mov    $0x71,%edx
140d40042:	c7 44 24 20 61 04 00 	movl   $0x461,0x20(%rsp)
140d40049:	00
140d4004a:	4c 8d 0d df ab 43 00 	lea    0x43abdf(%rip),%r9        # 0x14117ac30
140d40051:	8b c8                	mov    %eax,%ecx
140d40053:	44 8d 42 d0          	lea    -0x30(%rdx),%r8d
140d40057:	e8 24 0c f9 ff       	call   0x140cd0c80
140d4005c:	33 c0                	xor    %eax,%eax
140d4005e:	eb 78                	jmp    0x140d400d8
140d40060:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
140d40065:	44 8d 4b 01          	lea    0x1(%rbx),%r9d
140d40069:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
140d4006e:	4c 8b c7             	mov    %rdi,%r8
140d40071:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
140d40075:	33 d2                	xor    %edx,%edx
140d40077:	33 c9                	xor    %ecx,%ecx
140d40079:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140d4007e:	ff 15 24 33 24 00    	call   *0x243324(%rip)        # 0x140f833a8
140d40084:	85 c0                	test   %eax,%eax
140d40086:	75 4d                	jne    0x140d400d5
140d40088:	41 b8 65 04 00 00    	mov    $0x465,%r8d
140d4008e:	48 8d 15 9b ab 43 00 	lea    0x43ab9b(%rip),%rdx        # 0x14117ac30
140d40095:	48 8b ce             	mov    %rsi,%rcx
140d40098:	e8 73 19 f8 ff       	call   0x140cc1a10
140d4009d:	8b 05 65 dc 75 00    	mov    0x75dc65(%rip),%eax        # 0x14149dd08
140d400a3:	85 c0                	test   %eax,%eax
140d400a5:	75 0b                	jne    0x140d400b2
140d400a7:	e8 34 05 f9 ff       	call   0x140cd05e0
140d400ac:	89 05 56 dc 75 00    	mov    %eax,0x75dc56(%rip)        # 0x14149dd08
140d400b2:	ba 71 00 00 00       	mov    $0x71,%edx
140d400b7:	c7 44 24 20 66 04 00 	movl   $0x466,0x20(%rsp)
140d400be:	00
140d400bf:	4c 8d 0d 6a ab 43 00 	lea    0x43ab6a(%rip),%r9        # 0x14117ac30
140d400c6:	8b c8                	mov    %eax,%ecx
140d400c8:	44 8d 42 10          	lea    0x10(%rdx),%r8d
140d400cc:	e8 af 0b f9 ff       	call   0x140cd0c80
140d400d1:	33 c0                	xor    %eax,%eax
140d400d3:	eb 03                	jmp    0x140d400d8
140d400d5:	48 8b c6             	mov    %rsi,%rax
140d400d8:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140d400dd:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140d400e2:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140d400e7:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
140d400ec:	48 83 c4 40          	add    $0x40,%rsp
140d400f0:	5f                   	pop    %rdi
140d400f1:	c3                   	ret
140d400f2:	cc                   	int3
140d400f3:	cc                   	int3
140d400f4:	cc                   	int3
140d400f5:	cc                   	int3
140d400f6:	cc                   	int3
140d400f7:	cc                   	int3
140d400f8:	cc                   	int3
140d400f9:	cc                   	int3
140d400fa:	cc                   	int3
140d400fb:	cc                   	int3
140d400fc:	cc                   	int3
140d400fd:	cc                   	int3
140d400fe:	cc                   	int3
140d400ff:	cc                   	int3
140d40100:	40 53                	rex push %rbx
140d40102:	b8 20 00 00 00       	mov    $0x20,%eax
140d40107:	e8 94 b3 0d 00       	call   0x140e1b4a0
140d4010c:	48 2b e0             	sub    %rax,%rsp
140d4010f:	48 8b d9             	mov    %rcx,%rbx
140d40112:	48 85 c9             	test   %rcx,%rcx
140d40115:	74 5a                	je     0x140d40171
140d40117:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140d4011c:	f0 0f c1 81 9c 00 00 	lock xadd %eax,0x9c(%rcx)
140d40123:	00
140d40124:	83 e8 01             	sub    $0x1,%eax
140d40127:	7f 48                	jg     0x140d40171
140d40129:	e8 c2 66 fc ff       	call   0x140d067f0
140d4012e:	48 8b cb             	mov    %rbx,%rcx
140d40131:	e8 3a 5e 01 00       	call   0x140d55f70
140d40136:	48 8b 43 58          	mov    0x58(%rbx),%rax
140d4013a:	48 85 c0             	test   %rax,%rax
140d4013d:	74 09                	je     0x140d40148
140d4013f:	48 8b cb             	mov    %rbx,%rcx
140d40142:	ff 15 d8 38 24 00    	call   *0x2438d8(%rip)        # 0x140f83a20
140d40148:	4c 8d 83 a8 00 00 00 	lea    0xa8(%rbx),%r8
140d4014f:	48 8b d3             	mov    %rbx,%rdx
140d40152:	b9 0a 00 00 00       	mov    $0xa,%ecx
140d40157:	e8 b4 d2 fa ff       	call   0x140ced410
140d4015c:	41 b8 60 00 00 00    	mov    $0x60,%r8d
140d40162:	48 8d 15 97 af 43 00 	lea    0x43af97(%rip),%rdx        # 0x14117b100
140d40169:	48 8b cb             	mov    %rbx,%rcx
140d4016c:	e8 9f 18 f8 ff       	call   0x140cc1a10
140d40171:	b8 01 00 00 00       	mov    $0x1,%eax
140d40176:	48 83 c4 20          	add    $0x20,%rsp
140d4017a:	5b                   	pop    %rbx
140d4017b:	c3                   	ret
140d4017c:	cc                   	int3
140d4017d:	cc                   	int3
140d4017e:	cc                   	int3
140d4017f:	cc                   	int3
140d40180:	b8 28 00 00 00       	mov    $0x28,%eax
140d40185:	e8 16 b3 0d 00       	call   0x140e1b4a0
140d4018a:	48 2b e0             	sub    %rax,%rsp
140d4018d:	48 81 c1 a8 00 00 00 	add    $0xa8,%rcx
140d40194:	48 83 c4 28          	add    $0x28,%rsp
140d40198:	e9 b3 d4 fa ff       	jmp    0x140ced650
140d4019d:	cc                   	int3
140d4019e:	cc                   	int3
140d4019f:	cc                   	int3
140d401a0:	48 8d 05 91 db 75 00 	lea    0x75db91(%rip),%rax        # 0x14149dd38
140d401a7:	c3                   	ret
140d401a8:	cc                   	int3
140d401a9:	cc                   	int3
140d401aa:	cc                   	int3
140d401ab:	cc                   	int3
140d401ac:	cc                   	int3
140d401ad:	cc                   	int3
140d401ae:	cc                   	int3
140d401af:	cc                   	int3
140d401b0:	40 53                	rex push %rbx
140d401b2:	b8 30 00 00 00       	mov    $0x30,%eax
140d401b7:	e8 e4 b2 0d 00       	call   0x140e1b4a0
140d401bc:	48 2b e0             	sub    %rax,%rsp
140d401bf:	48 8d 15 ca 01 00 00 	lea    0x1ca(%rip),%rdx        # 0x140d40390
140d401c6:	48 8d 0d 5b db 75 00 	lea    0x75db5b(%rip),%rcx        # 0x14149dd28
140d401cd:	e8 4e 32 fa ff       	call   0x140ce3420
140d401d2:	33 c9                	xor    %ecx,%ecx
140d401d4:	85 c0                	test   %eax,%eax
140d401d6:	0f 45 0d 4f db 75 00 	cmovne 0x75db4f(%rip),%ecx        # 0x14149dd2c
140d401dd:	85 c9                	test   %ecx,%ecx
140d401df:	74 65                	je     0x140d40246
140d401e1:	41 b8 22 00 00 00    	mov    $0x22,%r8d
140d401e7:	48 8d 15 12 af 43 00 	lea    0x43af12(%rip),%rdx        # 0x14117b100
140d401ee:	b9 c0 00 00 00       	mov    $0xc0,%ecx
140d401f3:	e8 58 1b f8 ff       	call   0x140cc1d50
140d401f8:	48 8b d8             	mov    %rax,%rbx
140d401fb:	48 85 c0             	test   %rax,%rax
140d401fe:	74 46                	je     0x140d40246
140d40200:	4c 8d 80 a8 00 00 00 	lea    0xa8(%rax),%r8
140d40207:	c7 80 9c 00 00 00 01 	movl   $0x1,0x9c(%rax)
140d4020e:	00 00 00
140d40211:	48 8b d0             	mov    %rax,%rdx
140d40214:	b9 0a 00 00 00       	mov    $0xa,%ecx
140d40219:	e8 f2 d5 fa ff       	call   0x140ced810
140d4021e:	85 c0                	test   %eax,%eax
140d40220:	75 1b                	jne    0x140d4023d
140d40222:	44 8d 40 29          	lea    0x29(%rax),%r8d
140d40226:	48 8b cb             	mov    %rbx,%rcx
140d40229:	48 8d 15 d0 ae 43 00 	lea    0x43aed0(%rip),%rdx        # 0x14117b100
140d40230:	e8 db 17 f8 ff       	call   0x140cc1a10
140d40235:	33 c0                	xor    %eax,%eax
140d40237:	48 83 c4 30          	add    $0x30,%rsp
140d4023b:	5b                   	pop    %rbx
140d4023c:	c3                   	ret
140d4023d:	48 8b c3             	mov    %rbx,%rax
140d40240:	48 83 c4 30          	add    $0x30,%rsp
140d40244:	5b                   	pop    %rbx
140d40245:	c3                   	ret
140d40246:	ba 7a 00 00 00       	mov    $0x7a,%edx
140d4024b:	c7 44 24 20 23 00 00 	movl   $0x23,0x20(%rsp)
140d40252:	00
140d40253:	4c 8d 0d a6 ae 43 00 	lea    0x43aea6(%rip),%r9        # 0x14117b100
140d4025a:	8d 4a ac             	lea    -0x54(%rdx),%ecx
140d4025d:	44 8d 42 c7          	lea    -0x39(%rdx),%r8d
140d40261:	e8 1a 0a f9 ff       	call   0x140cd0c80
140d40266:	33 c0                	xor    %eax,%eax
140d40268:	48 83 c4 30          	add    $0x30,%rsp
140d4026c:	5b                   	pop    %rbx
140d4026d:	c3                   	ret
140d4026e:	cc                   	int3
140d4026f:	cc                   	int3
140d40270:	48 89 91 90 00 00 00 	mov    %rdx,0x90(%rcx)
140d40277:	b8 01 00 00 00       	mov    $0x1,%eax
140d4027c:	c3                   	ret
140d4027d:	cc                   	int3
140d4027e:	cc                   	int3
140d4027f:	cc                   	int3
140d40280:	48 89 51 70          	mov    %rdx,0x70(%rcx)
140d40284:	b8 01 00 00 00       	mov    $0x1,%eax
140d40289:	c3                   	ret
140d4028a:	cc                   	int3
140d4028b:	cc                   	int3
140d4028c:	cc                   	int3
140d4028d:	cc                   	int3
140d4028e:	cc                   	int3
140d4028f:	cc                   	int3
140d40290:	48 89 51 58          	mov    %rdx,0x58(%rcx)
140d40294:	b8 01 00 00 00       	mov    $0x1,%eax
140d40299:	c3                   	ret
140d4029a:	cc                   	int3
140d4029b:	cc                   	int3
140d4029c:	cc                   	int3
140d4029d:	cc                   	int3
140d4029e:	cc                   	int3
140d4029f:	cc                   	int3
140d402a0:	b8 28 00 00 00       	mov    $0x28,%eax
140d402a5:	e8 f6 b1 0d 00       	call   0x140e1b4a0
140d402aa:	48 2b e0             	sub    %rax,%rsp
140d402ad:	48 81 c1 a8 00 00 00 	add    $0xa8,%rcx
140d402b4:	48 83 c4 28          	add    $0x28,%rsp
140d402b8:	e9 33 d7 fa ff       	jmp    0x140ced9f0
140d402bd:	cc                   	int3
140d402be:	cc                   	int3
140d402bf:	cc                   	int3
140d402c0:	48 89 51 68          	mov    %rdx,0x68(%rcx)
140d402c4:	b8 01 00 00 00       	mov    $0x1,%eax
140d402c9:	c3                   	ret
140d402ca:	cc                   	int3
140d402cb:	cc                   	int3
140d402cc:	cc                   	int3
140d402cd:	cc                   	int3
140d402ce:	cc                   	int3
140d402cf:	cc                   	int3
140d402d0:	89 91 98 00 00 00    	mov    %edx,0x98(%rcx)
140d402d6:	b8 01 00 00 00       	mov    $0x1,%eax
140d402db:	c3                   	ret
140d402dc:	cc                   	int3
140d402dd:	cc                   	int3
140d402de:	cc                   	int3
140d402df:	cc                   	int3
140d402e0:	b8 38 00 00 00       	mov    $0x38,%eax
140d402e5:	e8 b6 b1 0d 00       	call   0x140e1b4a0
140d402ea:	48 2b e0             	sub    %rax,%rsp
140d402ed:	48 85 d2             	test   %rdx,%rdx
140d402f0:	75 25                	jne    0x140d40317
140d402f2:	4c 8d 0d 07 ae 43 00 	lea    0x43ae07(%rip),%r9        # 0x14117b100
140d402f9:	c7 44 24 20 c5 00 00 	movl   $0xc5,0x20(%rsp)
140d40300:	00
140d40301:	8d 50 49             	lea    0x49(%rax),%edx
140d40304:	44 8d 40 0b          	lea    0xb(%rax),%r8d
140d40308:	8d 48 ee             	lea    -0x12(%rax),%ecx
140d4030b:	e8 70 09 f9 ff       	call   0x140cd0c80
140d40310:	33 c0                	xor    %eax,%eax
140d40312:	48 83 c4 38          	add    $0x38,%rsp
140d40316:	c3                   	ret
140d40317:	48 89 11             	mov    %rdx,(%rcx)
140d4031a:	b8 01 00 00 00       	mov    $0x1,%eax
140d4031f:	48 83 c4 38          	add    $0x38,%rsp
140d40323:	c3                   	ret
140d40324:	cc                   	int3
140d40325:	cc                   	int3
140d40326:	cc                   	int3
140d40327:	cc                   	int3
140d40328:	cc                   	int3
140d40329:	cc                   	int3
140d4032a:	cc                   	int3
140d4032b:	cc                   	int3
140d4032c:	cc                   	int3
140d4032d:	cc                   	int3
140d4032e:	cc                   	int3
140d4032f:	cc                   	int3
140d40330:	48 89 51 60          	mov    %rdx,0x60(%rcx)
140d40334:	b8 01 00 00 00       	mov    $0x1,%eax
140d40339:	c3                   	ret
140d4033a:	cc                   	int3
140d4033b:	cc                   	int3
140d4033c:	cc                   	int3
140d4033d:	cc                   	int3
140d4033e:	cc                   	int3
140d4033f:	cc                   	int3
140d40340:	b8 38 00 00 00       	mov    $0x38,%eax
140d40345:	e8 56 b1 0d 00       	call   0x140e1b4a0
140d4034a:	48 2b e0             	sub    %rax,%rsp
140d4034d:	48 85 d2             	test   %rdx,%rdx
140d40350:	75 25                	jne    0x140d40377
140d40352:	4c 8d 0d a7 ad 43 00 	lea    0x43ada7(%rip),%r9        # 0x14117b100
140d40359:	c7 44 24 20 cf 00 00 	movl   $0xcf,0x20(%rsp)
140d40360:	00
140d40361:	8d 50 4a             	lea    0x4a(%rax),%edx
140d40364:	44 8d 40 0b          	lea    0xb(%rax),%r8d
140d40368:	8d 48 ee             	lea    -0x12(%rax),%ecx
140d4036b:	e8 10 09 f9 ff       	call   0x140cd0c80
140d40370:	33 c0                	xor    %eax,%eax
140d40372:	48 83 c4 38          	add    $0x38,%rsp
140d40376:	c3                   	ret
140d40377:	48 89 51 08          	mov    %rdx,0x8(%rcx)
140d4037b:	b8 01 00 00 00       	mov    $0x1,%eax
140d40380:	48 83 c4 38          	add    $0x38,%rsp
140d40384:	c3                   	ret
140d40385:	cc                   	int3
140d40386:	cc                   	int3
140d40387:	cc                   	int3
140d40388:	cc                   	int3
140d40389:	cc                   	int3
140d4038a:	cc                   	int3
140d4038b:	cc                   	int3
140d4038c:	cc                   	int3
140d4038d:	cc                   	int3
140d4038e:	cc                   	int3
140d4038f:	cc                   	int3
140d40390:	b8 28 00 00 00       	mov    $0x28,%eax
140d40395:	e8 06 b1 0d 00       	call   0x140e1b4a0
140d4039a:	48 2b e0             	sub    %rax,%rsp
140d4039d:	33 d2                	xor    %edx,%edx
140d4039f:	33 c9                	xor    %ecx,%ecx
140d403a1:	e8 3a 24 fa ff       	call   0x140ce27e0
140d403a6:	85 c0                	test   %eax,%eax
140d403a8:	75 0d                	jne    0x140d403b7
140d403aa:	33 c9                	xor    %ecx,%ecx
140d403ac:	89 0d 7a d9 75 00    	mov    %ecx,0x75d97a(%rip)        # 0x14149dd2c
140d403b2:	48 83 c4 28          	add    $0x28,%rsp
140d403b6:	c3                   	ret
140d403b7:	e8 e4 2f fa ff       	call   0x140ce33a0
140d403bc:	33 c9                	xor    %ecx,%ecx
140d403be:	48 89 05 3b 26 77 00 	mov    %rax,0x77263b(%rip)        # 0x1414b2a00
140d403c5:	48 85 c0             	test   %rax,%rax
140d403c8:	0f 95 c1             	setne  %cl
140d403cb:	89 0d 5b d9 75 00    	mov    %ecx,0x75d95b(%rip)        # 0x14149dd2c
140d403d1:	48 83 c4 28          	add    $0x28,%rsp
140d403d5:	c3                   	ret
140d403d6:	cc                   	int3
140d403d7:	cc                   	int3
140d403d8:	cc                   	int3
140d403d9:	cc                   	int3
140d403da:	cc                   	int3
140d403db:	cc                   	int3
140d403dc:	cc                   	int3
140d403dd:	cc                   	int3
140d403de:	cc                   	int3
140d403df:	cc                   	int3
140d403e0:	40 53                	rex push %rbx
140d403e2:	b8 20 00 00 00       	mov    $0x20,%eax
140d403e7:	e8 b4 b0 0d 00       	call   0x140e1b4a0
140d403ec:	48 2b e0             	sub    %rax,%rsp
140d403ef:	48 83 3d 39 d9 75 00 	cmpq   $0x0,0x75d939(%rip)        # 0x14149dd30
140d403f6:	00
140d403f7:	48 8b d9             	mov    %rcx,%rbx
140d403fa:	75 11                	jne    0x140d4040d
140d403fc:	e8 2f 10 f8 ff       	call   0x140cc1430
140d40401:	48 89 05 28 d9 75 00 	mov    %rax,0x75d928(%rip)        # 0x14149dd30