1400352b8:	e8 43 11 09 00       	call   0x1400c6400
1400352bd:	48 8d 0d fc f9 19 00 	lea    0x19f9fc(%rip),%rcx        # 0x1401d4cc0
1400352c4:	48 83 c4 28          	add    $0x28,%rsp
1400352c8:	e9 67 13 15 00       	jmp    0x140186634
1400352cd:	cc                   	int3
1400352ce:	cc                   	int3
1400352cf:	cc                   	int3
1400352d0:	48 83 ec 28          	sub    $0x28,%rsp
1400352d4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400352da:	48 8d 15 cb 87 1f 00 	lea    0x1f87cb(%rip),%rdx        # 0x14022daac
1400352e1:	48 8d 0d a8 51 29 00 	lea    0x2951a8(%rip),%rcx        # 0x1402ca490
1400352e8:	e8 13 11 09 00       	call   0x1400c6400
1400352ed:	48 8d 0d dc f9 19 00 	lea    0x19f9dc(%rip),%rcx        # 0x1401d4cd0
1400352f4:	48 83 c4 28          	add    $0x28,%rsp
1400352f8:	e9 37 13 15 00       	jmp    0x140186634
1400352fd:	cc                   	int3
1400352fe:	cc                   	int3
1400352ff:	cc                   	int3
140035300:	48 83 ec 28          	sub    $0x28,%rsp
140035304:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003530a:	48 8d 15 9f 87 1f 00 	lea    0x1f879f(%rip),%rdx        # 0x14022dab0
140035311:	48 8d 0d f8 55 29 00 	lea    0x2955f8(%rip),%rcx        # 0x1402ca910
140035318:	e8 e3 10 09 00       	call   0x1400c6400
14003531d:	48 8d 0d bc f9 19 00 	lea    0x19f9bc(%rip),%rcx        # 0x1401d4ce0
140035324:	48 83 c4 28          	add    $0x28,%rsp
140035328:	e9 07 13 15 00       	jmp    0x140186634
14003532d:	cc                   	int3
14003532e:	cc                   	int3
14003532f:	cc                   	int3
140035330:	48 83 ec 28          	sub    $0x28,%rsp
140035334:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003533a:	48 8d 15 73 87 1f 00 	lea    0x1f8773(%rip),%rdx        # 0x14022dab4
140035341:	48 8d 0d c8 4e 29 00 	lea    0x294ec8(%rip),%rcx        # 0x1402ca210
140035348:	e8 b3 10 09 00       	call   0x1400c6400
14003534d:	48 8d 0d 9c f9 19 00 	lea    0x19f99c(%rip),%rcx        # 0x1401d4cf0
140035354:	48 83 c4 28          	add    $0x28,%rsp
140035358:	e9 d7 12 15 00       	jmp    0x140186634
14003535d:	cc                   	int3
14003535e:	cc                   	int3
14003535f:	cc                   	int3
140035360:	48 83 ec 28          	sub    $0x28,%rsp
140035364:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003536a:	48 8d 15 47 87 1f 00 	lea    0x1f8747(%rip),%rdx        # 0x14022dab8
140035371:	48 8d 0d b8 4e 29 00 	lea    0x294eb8(%rip),%rcx        # 0x1402ca230
140035378:	e8 83 10 09 00       	call   0x1400c6400
14003537d:	48 8d 0d 7c f9 19 00 	lea    0x19f97c(%rip),%rcx        # 0x1401d4d00
140035384:	48 83 c4 28          	add    $0x28,%rsp
140035388:	e9 a7 12 15 00       	jmp    0x140186634
14003538d:	cc                   	int3
14003538e:	cc                   	int3
14003538f:	cc                   	int3
140035390:	48 83 ec 28          	sub    $0x28,%rsp
140035394:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
14003539a:	48 8d 15 1f 87 1f 00 	lea    0x1f871f(%rip),%rdx        # 0x14022dac0
1400353a1:	48 8d 0d e8 55 29 00 	lea    0x2955e8(%rip),%rcx        # 0x1402ca990
1400353a8:	e8 a3 0e 09 00       	call   0x1400c6250
1400353ad:	48 8d 0d 5c f9 19 00 	lea    0x19f95c(%rip),%rcx        # 0x1401d4d10
1400353b4:	48 83 c4 28          	add    $0x28,%rsp
1400353b8:	e9 77 12 15 00       	jmp    0x140186634
1400353bd:	cc                   	int3
1400353be:	cc                   	int3
1400353bf:	cc                   	int3
1400353c0:	48 83 ec 28          	sub    $0x28,%rsp
1400353c4:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
1400353ca:	48 8d 15 0f 87 1f 00 	lea    0x1f870f(%rip),%rdx        # 0x14022dae0
1400353d1:	48 8d 0d f8 50 29 00 	lea    0x2950f8(%rip),%rcx        # 0x1402ca4d0
1400353d8:	e8 73 0e 09 00       	call   0x1400c6250
1400353dd:	48 8d 0d 3c f9 19 00 	lea    0x19f93c(%rip),%rcx        # 0x1401d4d20
1400353e4:	48 83 c4 28          	add    $0x28,%rsp
1400353e8:	e9 47 12 15 00       	jmp    0x140186634
1400353ed:	cc                   	int3
1400353ee:	cc                   	int3
1400353ef:	cc                   	int3
1400353f0:	48 83 ec 28          	sub    $0x28,%rsp
1400353f4:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1400353fa:	48 8d 15 f7 86 1f 00 	lea    0x1f86f7(%rip),%rdx        # 0x14022daf8
140035401:	48 8d 0d 68 50 29 00 	lea    0x295068(%rip),%rcx        # 0x1402ca470
140035408:	e8 43 0e 09 00       	call   0x1400c6250
14003540d:	48 8d 0d 1c f9 19 00 	lea    0x19f91c(%rip),%rcx        # 0x1401d4d30
140035414:	48 83 c4 28          	add    $0x28,%rsp
140035418:	e9 17 12 15 00       	jmp    0x140186634
14003541d:	cc                   	int3
14003541e:	cc                   	int3
14003541f:	cc                   	int3
140035420:	48 83 ec 28          	sub    $0x28,%rsp
140035424:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14003542a:	48 8d 15 cf 86 1f 00 	lea    0x1f86cf(%rip),%rdx        # 0x14022db00
140035431:	48 8d 0d f8 50 29 00 	lea    0x2950f8(%rip),%rcx        # 0x1402ca530
140035438:	e8 13 0e 09 00       	call   0x1400c6250
14003543d:	48 8d 0d fc f8 19 00 	lea    0x19f8fc(%rip),%rcx        # 0x1401d4d40
140035444:	48 83 c4 28          	add    $0x28,%rsp
140035448:	e9 e7 11 15 00       	jmp    0x140186634
14003544d:	cc                   	int3
14003544e:	cc                   	int3
14003544f:	cc                   	int3
140035450:	48 83 ec 28          	sub    $0x28,%rsp
140035454:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003545a:	48 8d 15 a7 86 1f 00 	lea    0x1f86a7(%rip),%rdx        # 0x14022db08
140035461:	48 8d 0d 08 52 29 00 	lea    0x295208(%rip),%rcx        # 0x1402ca670
140035468:	e8 93 0f 09 00       	call   0x1400c6400
14003546d:	48 8d 0d dc f8 19 00 	lea    0x19f8dc(%rip),%rcx        # 0x1401d4d50
140035474:	48 83 c4 28          	add    $0x28,%rsp
140035478:	e9 b7 11 15 00       	jmp    0x140186634
14003547d:	cc                   	int3
14003547e:	cc                   	int3
14003547f:	cc                   	int3
140035480:	48 83 ec 28          	sub    $0x28,%rsp
140035484:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003548a:	48 8d 15 7b 86 1f 00 	lea    0x1f867b(%rip),%rdx        # 0x14022db0c
140035491:	48 8d 0d d8 4e 29 00 	lea    0x294ed8(%rip),%rcx        # 0x1402ca370
140035498:	e8 63 0f 09 00       	call   0x1400c6400
14003549d:	48 8d 0d bc f8 19 00 	lea    0x19f8bc(%rip),%rcx        # 0x1401d4d60
1400354a4:	48 83 c4 28          	add    $0x28,%rsp
1400354a8:	e9 87 11 15 00       	jmp    0x140186634
1400354ad:	cc                   	int3
1400354ae:	cc                   	int3
1400354af:	cc                   	int3
1400354b0:	48 83 ec 28          	sub    $0x28,%rsp
1400354b4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400354ba:	48 8d 15 4f 86 1f 00 	lea    0x1f864f(%rip),%rdx        # 0x14022db10
1400354c1:	48 8d 0d 08 51 29 00 	lea    0x295108(%rip),%rcx        # 0x1402ca5d0
1400354c8:	e8 33 0f 09 00       	call   0x1400c6400
1400354cd:	48 8d 0d 9c f8 19 00 	lea    0x19f89c(%rip),%rcx        # 0x1401d4d70
1400354d4:	48 83 c4 28          	add    $0x28,%rsp
1400354d8:	e9 57 11 15 00       	jmp    0x140186634
1400354dd:	cc                   	int3
1400354de:	cc                   	int3
1400354df:	cc                   	int3
1400354e0:	48 83 ec 28          	sub    $0x28,%rsp
1400354e4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400354ea:	48 8d 15 23 86 1f 00 	lea    0x1f8623(%rip),%rdx        # 0x14022db14
1400354f1:	48 8d 0d 18 4e 29 00 	lea    0x294e18(%rip),%rcx        # 0x1402ca310
1400354f8:	e8 53 0d 09 00       	call   0x1400c6250
1400354fd:	48 8d 0d 7c f8 19 00 	lea    0x19f87c(%rip),%rcx        # 0x1401d4d80
140035504:	48 83 c4 28          	add    $0x28,%rsp
140035508:	e9 27 11 15 00       	jmp    0x140186634
14003550d:	cc                   	int3
14003550e:	cc                   	int3
14003550f:	cc                   	int3
140035510:	48 83 ec 28          	sub    $0x28,%rsp
140035514:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003551a:	48 8d 15 93 85 1f 00 	lea    0x1f8593(%rip),%rdx        # 0x14022dab4
140035521:	48 8d 0d 08 4f 29 00 	lea    0x294f08(%rip),%rcx        # 0x1402ca430
140035528:	e8 d3 0e 09 00       	call   0x1400c6400
14003552d:	48 8d 0d 5c f8 19 00 	lea    0x19f85c(%rip),%rcx        # 0x1401d4d90
140035534:	48 83 c4 28          	add    $0x28,%rsp
140035538:	e9 f7 10 15 00       	jmp    0x140186634
14003553d:	cc                   	int3
14003553e:	cc                   	int3
14003553f:	cc                   	int3
140035540:	48 83 ec 28          	sub    $0x28,%rsp
140035544:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14003554a:	48 8d 15 c7 85 1f 00 	lea    0x1f85c7(%rip),%rdx        # 0x14022db18
140035551:	48 8d 0d 98 4d 29 00 	lea    0x294d98(%rip),%rcx        # 0x1402ca2f0
140035558:	e8 f3 0c 09 00       	call   0x1400c6250
14003555d:	48 8d 0d 3c f8 19 00 	lea    0x19f83c(%rip),%rcx        # 0x1401d4da0
140035564:	48 83 c4 28          	add    $0x28,%rsp
140035568:	e9 c7 10 15 00       	jmp    0x140186634
14003556d:	cc                   	int3
14003556e:	cc                   	int3
14003556f:	cc                   	int3
140035570:	48 83 ec 28          	sub    $0x28,%rsp
140035574:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003557a:	48 8d 15 9f 85 1f 00 	lea    0x1f859f(%rip),%rdx        # 0x14022db20
140035581:	48 8d 0d 88 50 29 00 	lea    0x295088(%rip),%rcx        # 0x1402ca610
140035588:	e8 c3 0c 09 00       	call   0x1400c6250
14003558d:	48 8d 0d 1c f8 19 00 	lea    0x19f81c(%rip),%rcx        # 0x1401d4db0
140035594:	48 83 c4 28          	add    $0x28,%rsp
140035598:	e9 97 10 15 00       	jmp    0x140186634
14003559d:	cc                   	int3
14003559e:	cc                   	int3
14003559f:	cc                   	int3
1400355a0:	48 83 ec 28          	sub    $0x28,%rsp
1400355a4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400355aa:	48 8d 15 73 85 1f 00 	lea    0x1f8573(%rip),%rdx        # 0x14022db24
1400355b1:	48 8d 0d 98 4d 29 00 	lea    0x294d98(%rip),%rcx        # 0x1402ca350
1400355b8:	e8 93 0c 09 00       	call   0x1400c6250
1400355bd:	48 8d 0d fc f7 19 00 	lea    0x19f7fc(%rip),%rcx        # 0x1401d4dc0
1400355c4:	48 83 c4 28          	add    $0x28,%rsp
1400355c8:	e9 67 10 15 00       	jmp    0x140186634
1400355cd:	cc                   	int3
1400355ce:	cc                   	int3
1400355cf:	cc                   	int3
1400355d0:	48 83 ec 28          	sub    $0x28,%rsp
1400355d4:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1400355da:	48 8d 15 47 85 1f 00 	lea    0x1f8547(%rip),%rdx        # 0x14022db28
1400355e1:	48 8d 0d c8 4e 29 00 	lea    0x294ec8(%rip),%rcx        # 0x1402ca4b0
1400355e8:	e8 63 0c 09 00       	call   0x1400c6250
1400355ed:	48 8d 0d dc f7 19 00 	lea    0x19f7dc(%rip),%rcx        # 0x1401d4dd0
1400355f4:	48 83 c4 28          	add    $0x28,%rsp
1400355f8:	e9 37 10 15 00       	jmp    0x140186634
1400355fd:	cc                   	int3
1400355fe:	cc                   	int3
1400355ff:	cc                   	int3
140035600:	48 83 ec 28          	sub    $0x28,%rsp
140035604:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
14003560a:	48 8d 15 27 85 1f 00 	lea    0x1f8527(%rip),%rdx        # 0x14022db38
140035611:	48 8d 0d 98 50 29 00 	lea    0x295098(%rip),%rcx        # 0x1402ca6b0
140035618:	e8 e3 0d 09 00       	call   0x1400c6400
14003561d:	48 8d 0d bc f7 19 00 	lea    0x19f7bc(%rip),%rcx        # 0x1401d4de0
140035624:	48 83 c4 28          	add    $0x28,%rsp
140035628:	e9 07 10 15 00       	jmp    0x140186634
14003562d:	cc                   	int3
14003562e:	cc                   	int3
14003562f:	cc                   	int3
140035630:	48 83 ec 28          	sub    $0x28,%rsp
140035634:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
14003563a:	48 8d 15 07 85 1f 00 	lea    0x1f8507(%rip),%rdx        # 0x14022db48
140035641:	48 8d 0d 28 51 29 00 	lea    0x295128(%rip),%rcx        # 0x1402ca770
140035648:	e8 b3 0d 09 00       	call   0x1400c6400
14003564d:	48 8d 0d 9c f7 19 00 	lea    0x19f79c(%rip),%rcx        # 0x1401d4df0
140035654:	48 83 c4 28          	add    $0x28,%rsp
140035658:	e9 d7 0f 15 00       	jmp    0x140186634
14003565d:	cc                   	int3
14003565e:	cc                   	int3
14003565f:	cc                   	int3
140035660:	48 83 ec 28          	sub    $0x28,%rsp
140035664:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
14003566a:	48 8d 15 e7 84 1f 00 	lea    0x1f84e7(%rip),%rdx        # 0x14022db58
140035671:	48 8d 0d 78 4b 29 00 	lea    0x294b78(%rip),%rcx        # 0x1402ca1f0
140035678:	e8 83 0d 09 00       	call   0x1400c6400
14003567d:	48 8d 0d 7c f7 19 00 	lea    0x19f77c(%rip),%rcx        # 0x1401d4e00
140035684:	48 83 c4 28          	add    $0x28,%rsp
140035688:	e9 a7 0f 15 00       	jmp    0x140186634
14003568d:	cc                   	int3
14003568e:	cc                   	int3
14003568f:	cc                   	int3
140035690:	48 83 ec 28          	sub    $0x28,%rsp
140035694:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
14003569a:	48 8d 15 c7 84 1f 00 	lea    0x1f84c7(%rip),%rdx        # 0x14022db68
1400356a1:	48 8d 0d a8 50 29 00 	lea    0x2950a8(%rip),%rcx        # 0x1402ca750
1400356a8:	e8 53 0d 09 00       	call   0x1400c6400
1400356ad:	48 8d 0d 5c f7 19 00 	lea    0x19f75c(%rip),%rcx        # 0x1401d4e10
1400356b4:	48 83 c4 28          	add    $0x28,%rsp
1400356b8:	e9 77 0f 15 00       	jmp    0x140186634
1400356bd:	cc                   	int3
1400356be:	cc                   	int3
1400356bf:	cc                   	int3
1400356c0:	48 83 ec 28          	sub    $0x28,%rsp
1400356c4:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1400356ca:	48 8d 15 a7 84 1f 00 	lea    0x1f84a7(%rip),%rdx        # 0x14022db78
1400356d1:	48 8d 0d 98 52 29 00 	lea    0x295298(%rip),%rcx        # 0x1402ca970
1400356d8:	e8 23 0d 09 00       	call   0x1400c6400
1400356dd:	48 8d 0d 3c f7 19 00 	lea    0x19f73c(%rip),%rcx        # 0x1401d4e20
1400356e4:	48 83 c4 28          	add    $0x28,%rsp
1400356e8:	e9 47 0f 15 00       	jmp    0x140186634
1400356ed:	cc                   	int3
1400356ee:	cc                   	int3
1400356ef:	cc                   	int3
1400356f0:	48 83 ec 28          	sub    $0x28,%rsp
1400356f4:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1400356fa:	48 8d 15 77 84 1f 00 	lea    0x1f8477(%rip),%rdx        # 0x14022db78
140035701:	48 8d 0d 28 50 29 00 	lea    0x295028(%rip),%rcx        # 0x1402ca730
140035708:	e8 f3 0c 09 00       	call   0x1400c6400
14003570d:	48 8d 0d 1c f7 19 00 	lea    0x19f71c(%rip),%rcx        # 0x1401d4e30
140035714:	48 83 c4 28          	add    $0x28,%rsp
140035718:	e9 17 0f 15 00       	jmp    0x140186634
14003571d:	cc                   	int3
14003571e:	cc                   	int3
14003571f:	cc                   	int3
140035720:	48 83 ec 28          	sub    $0x28,%rsp
140035724:	41 b8 07 00 00 00    	mov    $0x7,%r8d
14003572a:	48 8d 15 4f 84 1f 00 	lea    0x1f844f(%rip),%rdx        # 0x14022db80
140035731:	48 8d 0d 98 52 29 00 	lea    0x295298(%rip),%rcx        # 0x1402ca9d0
140035738:	e8 c3 0c 09 00       	call   0x1400c6400
14003573d:	48 8d 0d fc f6 19 00 	lea    0x19f6fc(%rip),%rcx        # 0x1401d4e40
140035744:	48 83 c4 28          	add    $0x28,%rsp
140035748:	e9 e7 0e 15 00       	jmp    0x140186634
14003574d:	cc                   	int3
14003574e:	cc                   	int3
14003574f:	cc                   	int3
140035750:	48 83 ec 28          	sub    $0x28,%rsp
140035754:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
14003575a:	48 8d 15 27 84 1f 00 	lea    0x1f8427(%rip),%rdx        # 0x14022db88
140035761:	48 8d 0d c8 4e 29 00 	lea    0x294ec8(%rip),%rcx        # 0x1402ca630
140035768:	e8 93 0c 09 00       	call   0x1400c6400
14003576d:	48 8d 0d dc f6 19 00 	lea    0x19f6dc(%rip),%rcx        # 0x1401d4e50
140035774:	48 83 c4 28          	add    $0x28,%rsp
140035778:	e9 b7 0e 15 00       	jmp    0x140186634
14003577d:	cc                   	int3
14003577e:	cc                   	int3
14003577f:	cc                   	int3
140035780:	48 83 ec 28          	sub    $0x28,%rsp
140035784:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
14003578a:	48 8d 15 07 84 1f 00 	lea    0x1f8407(%rip),%rdx        # 0x14022db98
140035791:	48 8d 0d 18 4c 29 00 	lea    0x294c18(%rip),%rcx        # 0x1402ca3b0
140035798:	e8 63 0c 09 00       	call   0x1400c6400
14003579d:	48 8d 0d bc f6 19 00 	lea    0x19f6bc(%rip),%rcx        # 0x1401d4e60
1400357a4:	48 83 c4 28          	add    $0x28,%rsp
1400357a8:	e9 87 0e 15 00       	jmp    0x140186634
1400357ad:	cc                   	int3
1400357ae:	cc                   	int3
1400357af:	cc                   	int3
1400357b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400357b5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400357ba:	57                   	push   %rdi
1400357bb:	48 83 ec 20          	sub    $0x20,%rsp
1400357bf:	48 83 3d 01 4c 29 00 	cmpq   $0x10,0x294c01(%rip)        # 0x1402ca3c8
1400357c6:	10
1400357c7:	48 8d 3d e2 4b 29 00 	lea    0x294be2(%rip),%rdi        # 0x1402ca3b0
1400357ce:	48 8b 1d eb 4b 29 00 	mov    0x294beb(%rip),%rbx        # 0x1402ca3c0
1400357d5:	48 0f 43 3d d3 4b 29 	cmovae 0x294bd3(%rip),%rdi        # 0x1402ca3b0
1400357dc:	00
1400357dd:	48 83 fb 10          	cmp    $0x10,%rbx
1400357e1:	73 17                	jae    0x1400357fa
1400357e3:	0f 10 07             	movups (%rdi),%xmm0
1400357e6:	48 c7 05 af 9b 2e 00 	movq   $0xf,0x2e9baf(%rip)        # 0x14031f3a0
1400357ed:	0f 00 00 00
1400357f1:	0f 11 05 90 9b 2e 00 	movups %xmm0,0x2e9b90(%rip)        # 0x14031f388
1400357f8:	eb 77                	jmp    0x140035871
1400357fa:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
140035801:	ff ff 7f
140035804:	48 8b f3             	mov    %rbx,%rsi
140035807:	48 83 ce 0f          	or     $0xf,%rsi
14003580b:	48 3b f0             	cmp    %rax,%rsi
14003580e:	48 0f 47 f0          	cmova  %rax,%rsi
140035812:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
140035816:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14003581d:	72 27                	jb     0x140035846
14003581f:	48 8d 41 27          	lea    0x27(%rcx),%rax
140035823:	48 3b c1             	cmp    %rcx,%rax
140035826:	76 71                	jbe    0x140035899
140035828:	48 8b c8             	mov    %rax,%rcx
14003582b:	e8 c0 0a 15 00       	call   0x1401862f0
140035830:	48 8b c8             	mov    %rax,%rcx
140035833:	48 85 c0             	test   %rax,%rax
140035836:	74 5b                	je     0x140035893
140035838:	48 83 c0 27          	add    $0x27,%rax
14003583c:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
140035840:	48 89 48 f8          	mov    %rcx,-0x8(%rax)
140035844:	eb 0e                	jmp    0x140035854
140035846:	48 85 c9             	test   %rcx,%rcx
140035849:	74 07                	je     0x140035852
14003584b:	e8 a0 0a 15 00       	call   0x1401862f0
140035850:	eb 02                	jmp    0x140035854
140035852:	33 c0                	xor    %eax,%eax
140035854:	4c 8d 43 01          	lea    0x1(%rbx),%r8
140035858:	48 89 05 29 9b 2e 00 	mov    %rax,0x2e9b29(%rip)        # 0x14031f388
14003585f:	48 8b d7             	mov    %rdi,%rdx
140035862:	48 8b c8             	mov    %rax,%rcx
140035865:	e8 56 2b 15 00       	call   0x1401883c0
14003586a:	48 89 35 2f 9b 2e 00 	mov    %rsi,0x2e9b2f(%rip)        # 0x14031f3a0
140035871:	48 8d 0d f8 f5 19 00 	lea    0x19f5f8(%rip),%rcx        # 0x1401d4e70
140035878:	48 89 1d 19 9b 2e 00 	mov    %rbx,0x2e9b19(%rip)        # 0x14031f398
14003587f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140035884:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140035889:	48 83 c4 20          	add    $0x20,%rsp
14003588d:	5f                   	pop    %rdi
14003588e:	e9 a1 0d 15 00       	jmp    0x140186634
140035893:	e8 ec 5c 15 00       	call   0x14018b584