140f5814f:	cc                   	int3
140f58150:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140f58155:	55                   	push   %rbp
140f58156:	48 83 ec 20          	sub    $0x20,%rsp
140f5815a:	48 8b ea             	mov    %rdx,%rbp
140f5815d:	0f ae e8             	lfence
140f58160:	4c 8b 45 68          	mov    0x68(%rbp),%r8
140f58164:	4d 8b 00             	mov    (%r8),%r8
140f58167:	48 8b 55 70          	mov    0x70(%rbp),%rdx
140f5816b:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
140f5816f:	e8 5c 56 24 ff       	call   0x14019d7d0
140f58174:	33 d2                	xor    %edx,%edx
140f58176:	33 c9                	xor    %ecx,%ecx
140f58178:	e8 9b 46 ec ff       	call   0x140e1c818
140f5817d:	90                   	nop
140f5817e:	cc                   	int3
140f5817f:	cc                   	int3
140f58180:	48 8d 8a f0 02 00 00 	lea    0x2f0(%rdx),%rcx
140f58187:	e9 e4 04 7a ff       	jmp    0x1406f8670
140f5818c:	cc                   	int3
140f5818d:	cc                   	int3
140f5818e:	cc                   	int3
140f5818f:	cc                   	int3
140f58190:	48 8d 8a f0 01 00 00 	lea    0x1f0(%rdx),%rcx
140f58197:	e9 d4 04 7a ff       	jmp    0x1406f8670
140f5819c:	cc                   	int3
140f5819d:	cc                   	int3
140f5819e:	cc                   	int3
140f5819f:	cc                   	int3
140f581a0:	48 8d 8a 10 01 00 00 	lea    0x110(%rdx),%rcx
140f581a7:	e9 c4 80 e6 ff       	jmp    0x140dc0270
140f581ac:	cc                   	int3
140f581ad:	cc                   	int3
140f581ae:	cc                   	int3
140f581af:	cc                   	int3
140f581b0:	48 8d 8a 80 01 00 00 	lea    0x180(%rdx),%rcx
140f581b7:	e9 b4 80 e6 ff       	jmp    0x140dc0270
140f581bc:	cc                   	int3
140f581bd:	cc                   	int3
140f581be:	cc                   	int3
140f581bf:	cc                   	int3
140f581c0:	40 55                	rex push %rbp
140f581c2:	48 83 ec 20          	sub    $0x20,%rsp
140f581c6:	48 8b ea             	mov    %rdx,%rbp
140f581c9:	8b 45 20             	mov    0x20(%rbp),%eax
140f581cc:	83 e0 04             	and    $0x4,%eax
140f581cf:	85 c0                	test   %eax,%eax
140f581d1:	74 10                	je     0x140f581e3
140f581d3:	83 65 20 fb          	andl   $0xfffffffb,0x20(%rbp)
140f581d7:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
140f581de:	e8 6d f8 23 ff       	call   0x140197a50
140f581e3:	48 83 c4 20          	add    $0x20,%rsp
140f581e7:	5d                   	pop    %rbp
140f581e8:	c3                   	ret
140f581e9:	cc                   	int3
140f581ea:	cc                   	int3
140f581eb:	cc                   	int3
140f581ec:	cc                   	int3
140f581ed:	cc                   	int3
140f581ee:	cc                   	int3
140f581ef:	cc                   	int3
140f581f0:	40 55                	rex push %rbp
140f581f2:	48 83 ec 20          	sub    $0x20,%rsp
140f581f6:	48 8b ea             	mov    %rdx,%rbp
140f581f9:	8b 45 20             	mov    0x20(%rbp),%eax
140f581fc:	83 e0 10             	and    $0x10,%eax
140f581ff:	85 c0                	test   %eax,%eax
140f58201:	74 10                	je     0x140f58213
140f58203:	83 65 20 ef          	andl   $0xffffffef,0x20(%rbp)
140f58207:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
140f5820e:	e8 3d f8 23 ff       	call   0x140197a50
140f58213:	48 83 c4 20          	add    $0x20,%rsp
140f58217:	5d                   	pop    %rbp
140f58218:	c3                   	ret
140f58219:	cc                   	int3
140f5821a:	cc                   	int3
140f5821b:	cc                   	int3
140f5821c:	cc                   	int3
140f5821d:	cc                   	int3
140f5821e:	cc                   	int3
140f5821f:	cc                   	int3
140f58220:	40 55                	rex push %rbp
140f58222:	48 83 ec 20          	sub    $0x20,%rsp
140f58226:	48 8b ea             	mov    %rdx,%rbp
140f58229:	8b 45 20             	mov    0x20(%rbp),%eax
140f5822c:	83 e0 40             	and    $0x40,%eax
140f5822f:	85 c0                	test   %eax,%eax
140f58231:	74 0d                	je     0x140f58240
140f58233:	83 65 20 bf          	andl   $0xffffffbf,0x20(%rbp)
140f58237:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140f5823b:	e8 10 f8 23 ff       	call   0x140197a50
140f58240:	48 83 c4 20          	add    $0x20,%rsp
140f58244:	5d                   	pop    %rbp
140f58245:	c3                   	ret
140f58246:	cc                   	int3
140f58247:	cc                   	int3
140f58248:	cc                   	int3
140f58249:	cc                   	int3
140f5824a:	cc                   	int3
140f5824b:	cc                   	int3
140f5824c:	cc                   	int3
140f5824d:	cc                   	int3
140f5824e:	cc                   	int3
140f5824f:	cc                   	int3
140f58250:	40 55                	rex push %rbp
140f58252:	48 83 ec 20          	sub    $0x20,%rsp
140f58256:	48 8b ea             	mov    %rdx,%rbp
140f58259:	8b 45 40             	mov    0x40(%rbp),%eax
140f5825c:	83 e0 01             	and    $0x1,%eax
140f5825f:	85 c0                	test   %eax,%eax
140f58261:	74 10                	je     0x140f58273
140f58263:	83 65 40 fe          	andl   $0xfffffffe,0x40(%rbp)
140f58267:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
140f5826e:	e8 4d 0e 24 ff       	call   0x1401990c0
140f58273:	48 83 c4 20          	add    $0x20,%rsp
140f58277:	5d                   	pop    %rbp
140f58278:	c3                   	ret
140f58279:	cc                   	int3
140f5827a:	cc                   	int3
140f5827b:	cc                   	int3
140f5827c:	cc                   	int3
140f5827d:	cc                   	int3
140f5827e:	cc                   	int3
140f5827f:	cc                   	int3
140f58280:	48 8d 8a b0 00 00 00 	lea    0xb0(%rdx),%rcx
140f58287:	e9 84 13 24 ff       	jmp    0x140199610
140f5828c:	cc                   	int3
140f5828d:	cc                   	int3
140f5828e:	cc                   	int3
140f5828f:	cc                   	int3
140f58290:	40 55                	rex push %rbp
140f58292:	48 83 ec 20          	sub    $0x20,%rsp
140f58296:	48 8b ea             	mov    %rdx,%rbp
140f58299:	8b 45 20             	mov    0x20(%rbp),%eax
140f5829c:	83 e0 01             	and    $0x1,%eax
140f5829f:	85 c0                	test   %eax,%eax
140f582a1:	74 0d                	je     0x140f582b0
140f582a3:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140f582a7:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140f582ab:	e8 90 fe 23 ff       	call   0x140198140
140f582b0:	48 83 c4 20          	add    $0x20,%rsp
140f582b4:	5d                   	pop    %rbp
140f582b5:	c3                   	ret
140f582b6:	cc                   	int3
140f582b7:	cc                   	int3
140f582b8:	cc                   	int3
140f582b9:	cc                   	int3
140f582ba:	cc                   	int3
140f582bb:	cc                   	int3
140f582bc:	cc                   	int3
140f582bd:	cc                   	int3
140f582be:	cc                   	int3
140f582bf:	cc                   	int3
140f582c0:	48 8d 8a 50 01 00 00 	lea    0x150(%rdx),%rcx
140f582c7:	e9 a4 7f e6 ff       	jmp    0x140dc0270
140f582cc:	cc                   	int3
140f582cd:	cc                   	int3
140f582ce:	cc                   	int3
140f582cf:	cc                   	int3
140f582d0:	48 8d 8a c0 01 00 00 	lea    0x1c0(%rdx),%rcx
140f582d7:	e9 94 7f e6 ff       	jmp    0x140dc0270
140f582dc:	cc                   	int3
140f582dd:	cc                   	int3
140f582de:	cc                   	int3
140f582df:	cc                   	int3
140f582e0:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
140f582e7:	e9 d4 0d 24 ff       	jmp    0x1401990c0
140f582ec:	cc                   	int3
140f582ed:	cc                   	int3
140f582ee:	cc                   	int3
140f582ef:	cc                   	int3
140f582f0:	48 8d 8a f0 00 00 00 	lea    0xf0(%rdx),%rcx
140f582f7:	e9 74 7f e6 ff       	jmp    0x140dc0270
140f582fc:	cc                   	int3
140f582fd:	cc                   	int3
140f582fe:	cc                   	int3
140f582ff:	cc                   	int3
140f58300:	48 8d 8a 60 01 00 00 	lea    0x160(%rdx),%rcx
140f58307:	e9 64 7f e6 ff       	jmp    0x140dc0270
140f5830c:	cc                   	int3
140f5830d:	cc                   	int3
140f5830e:	cc                   	int3
140f5830f:	cc                   	int3
140f58310:	40 55                	rex push %rbp
140f58312:	48 83 ec 20          	sub    $0x20,%rsp
140f58316:	48 8b ea             	mov    %rdx,%rbp
140f58319:	8b 45 20             	mov    0x20(%rbp),%eax
140f5831c:	83 e0 04             	and    $0x4,%eax
140f5831f:	85 c0                	test   %eax,%eax
140f58321:	74 0d                	je     0x140f58330
140f58323:	83 65 20 fb          	andl   $0xfffffffb,0x20(%rbp)
140f58327:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140f5832b:	e8 20 f7 23 ff       	call   0x140197a50
140f58330:	48 83 c4 20          	add    $0x20,%rsp
140f58334:	5d                   	pop    %rbp
140f58335:	c3                   	ret
140f58336:	cc                   	int3
140f58337:	cc                   	int3
140f58338:	cc                   	int3
140f58339:	cc                   	int3
140f5833a:	cc                   	int3
140f5833b:	cc                   	int3
140f5833c:	cc                   	int3
140f5833d:	cc                   	int3
140f5833e:	cc                   	int3
140f5833f:	cc                   	int3
140f58340:	48 8d 8a d0 01 00 00 	lea    0x1d0(%rdx),%rcx
140f58347:	e9 a4 aa a0 ff       	jmp    0x140962df0
140f5834c:	cc                   	int3
140f5834d:	cc                   	int3
140f5834e:	cc                   	int3
140f5834f:	cc                   	int3
140f58350:	40 55                	rex push %rbp
140f58352:	48 83 ec 20          	sub    $0x20,%rsp
140f58356:	48 8b ea             	mov    %rdx,%rbp
140f58359:	8b 45 20             	mov    0x20(%rbp),%eax
140f5835c:	83 e0 10             	and    $0x10,%eax
140f5835f:	85 c0                	test   %eax,%eax
140f58361:	74 0d                	je     0x140f58370
140f58363:	83 65 20 ef          	andl   $0xffffffef,0x20(%rbp)
140f58367:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
140f5836b:	e8 80 fb 23 ff       	call   0x140197ef0
140f58370:	48 83 c4 20          	add    $0x20,%rsp
140f58374:	5d                   	pop    %rbp
140f58375:	c3                   	ret
140f58376:	cc                   	int3
140f58377:	cc                   	int3
140f58378:	cc                   	int3
140f58379:	cc                   	int3
140f5837a:	cc                   	int3
140f5837b:	cc                   	int3
140f5837c:	cc                   	int3
140f5837d:	cc                   	int3
140f5837e:	cc                   	int3
140f5837f:	cc                   	int3
140f58380:	40 55                	rex push %rbp
140f58382:	48 83 ec 20          	sub    $0x20,%rsp
140f58386:	48 8b ea             	mov    %rdx,%rbp
140f58389:	8b 45 20             	mov    0x20(%rbp),%eax
140f5838c:	83 e0 01             	and    $0x1,%eax
140f5838f:	85 c0                	test   %eax,%eax
140f58391:	74 0d                	je     0x140f583a0
140f58393:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140f58397:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140f5839b:	e8 00 8f 2c ff       	call   0x1402212a0
140f583a0:	48 83 c4 20          	add    $0x20,%rsp
140f583a4:	5d                   	pop    %rbp
140f583a5:	c3                   	ret
140f583a6:	cc                   	int3
140f583a7:	cc                   	int3
140f583a8:	cc                   	int3
140f583a9:	cc                   	int3
140f583aa:	cc                   	int3
140f583ab:	cc                   	int3
140f583ac:	cc                   	int3
140f583ad:	cc                   	int3
140f583ae:	cc                   	int3
140f583af:	cc                   	int3
140f583b0:	48 8d 8a 60 00 00 00 	lea    0x60(%rdx),%rcx
140f583b7:	e9 b4 7e e6 ff       	jmp    0x140dc0270
140f583bc:	cc                   	int3
140f583bd:	cc                   	int3
140f583be:	cc                   	int3
140f583bf:	cc                   	int3
140f583c0:	48 8d 8a d0 00 00 00 	lea    0xd0(%rdx),%rcx
140f583c7:	e9 a4 7e e6 ff       	jmp    0x140dc0270
140f583cc:	cc                   	int3
140f583cd:	cc                   	int3
140f583ce:	cc                   	int3
140f583cf:	cc                   	int3
140f583d0:	40 55                	rex push %rbp
140f583d2:	48 83 ec 20          	sub    $0x20,%rsp
140f583d6:	48 8b ea             	mov    %rdx,%rbp
140f583d9:	8b 45 40             	mov    0x40(%rbp),%eax
140f583dc:	83 e0 01             	and    $0x1,%eax
140f583df:	85 c0                	test   %eax,%eax
140f583e1:	74 0d                	je     0x140f583f0
140f583e3:	83 65 40 fe          	andl   $0xfffffffe,0x40(%rbp)
140f583e7:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
140f583eb:	e8 e0 ff 23 ff       	call   0x1401983d0
140f583f0:	48 83 c4 20          	add    $0x20,%rsp
140f583f4:	5d                   	pop    %rbp
140f583f5:	c3                   	ret
140f583f6:	cc                   	int3
140f583f7:	cc                   	int3
140f583f8:	cc                   	int3
140f583f9:	cc                   	int3
140f583fa:	cc                   	int3
140f583fb:	cc                   	int3
140f583fc:	cc                   	int3
140f583fd:	cc                   	int3
140f583fe:	cc                   	int3
140f583ff:	cc                   	int3
140f58400:	48 8d 8a a0 00 00 00 	lea    0xa0(%rdx),%rcx
140f58407:	e9 64 7e e6 ff       	jmp    0x140dc0270
140f5840c:	cc                   	int3
140f5840d:	cc                   	int3
140f5840e:	cc                   	int3
140f5840f:	cc                   	int3
140f58410:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140f58415:	53                   	push   %rbx
140f58416:	55                   	push   %rbp
140f58417:	48 83 ec 48          	sub    $0x48,%rsp
140f5841b:	48 8b ea             	mov    %rdx,%rbp
140f5841e:	e8 8d 2e 24 ff       	call   0x14019b2b0
140f58423:	48 8b d8             	mov    %rax,%rbx
140f58426:	83 38 02             	cmpl   $0x2,(%rax)
140f58429:	76 58                	jbe    0x140f58483
140f5842b:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
140f5842f:	48 8b 01             	mov    (%rcx),%rax
140f58432:	48 8b 40 08          	mov    0x8(%rax),%rax
140f58436:	ff 15 e4 b5 02 00    	call   *0x2b5e4(%rip)        # 0x140f83a20
140f5843c:	48 89 45 50          	mov    %rax,0x50(%rbp)
140f58440:	48 8d 05 a1 bb 29 00 	lea    0x29bba1(%rip),%rax        # 0x1411f3fe8
140f58447:	48 89 45 58          	mov    %rax,0x58(%rbp)
140f5844b:	c7 45 44 57 00 07 80 	movl   $0x80070057,0x44(%rbp)
140f58452:	48 8d 45 50          	lea    0x50(%rbp),%rax
140f58456:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140f5845b:	48 8d 45 58          	lea    0x58(%rbp),%rax
140f5845f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140f58464:	48 8d 45 44          	lea    0x44(%rbp),%rax
140f58468:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140f5846d:	45 33 c9             	xor    %r9d,%r9d
140f58470:	45 33 c0             	xor    %r8d,%r8d
140f58473:	48 8d 15 85 dd 32 00 	lea    0x32dd85(%rip),%rdx        # 0x1412861ff
140f5847a:	48 8b cb             	mov    %rbx,%rcx
140f5847d:	e8 ee 93 0a ff       	call   0x140001870
140f58482:	90                   	nop
140f58483:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
140f5848a:	00 00 00
140f5848d:	48 83 c4 48          	add    $0x48,%rsp
140f58491:	5d                   	pop    %rbp
140f58492:	5b                   	pop    %rbx
140f58493:	c3                   	ret
140f58494:	cc                   	int3
140f58495:	cc                   	int3
140f58496:	cc                   	int3
140f58497:	cc                   	int3
140f58498:	cc                   	int3
140f58499:	cc                   	int3
140f5849a:	cc                   	int3
140f5849b:	cc                   	int3
140f5849c:	cc                   	int3
140f5849d:	cc                   	int3
140f5849e:	cc                   	int3
140f5849f:	cc                   	int3
140f584a0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140f584a5:	53                   	push   %rbx
140f584a6:	55                   	push   %rbp
140f584a7:	48 83 ec 48          	sub    $0x48,%rsp