// File: /workspace/github_cpp_makefile_star2_O1/kram[P]kram/./src/lexer/token.cpp
// Function: lexer::Token::Trans(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)
Type Token::Trans(std::string from) {
	if (!built_op_trans) {

		opTrans["OPERATOR"] = Type::OPERATOR;
		opTrans[","] = Type::OPERATOR_COMMA;
		opTrans[":="] = Type::OPERATOR_COLON_EQ;
		opTrans[":"] = Type::OPERATOR_COLON;
		opTrans["::"] = Type::OPERATOR_DOUBLE_COLON;
		opTrans[";"] = Type::OPERATOR_SEMICOLON;
		opTrans["="] = Type::OPERATOR_EQ;
		opTrans["=="] = Type::OPERATOR_EQEQ;
		opTrans[">"] = Type::OPERATOR_GT;
		opTrans[">="] = Type::OPERATOR_GTEQ;
		opTrans["!="] = Type::OPERATOR_NOT_EQ;
		opTrans["!"] = Type::OPERATOR_NOT;
		opTrans["<"] = Type::OPERATOR_LT;
		opTrans["<="] = Type::OPERATOR_LTEQ;
		opTrans["&&"] = Type::OPERATOR_DOUBLE_AND;
		opTrans["||"] = Type::OPERATOR_DOUBLE_OR;
		opTrans["++"] = Type::OPERATOR_PLUS_PLUS;
		opTrans["--"] = Type::OPERATOR_MINUS_MINUS;
		opTrans["+"] = Type::OPERATOR_PLUS;
		opTrans["-"] = Type::OPERATOR_MINUS;
		opTrans["*"] = Type::OPERATOR_MUL;
		opTrans["/"] = Type::OPERATOR_DIV;
		opTrans["."] = Type::OPERATOR_DOT;
		opTrans[".."] = Type::OPERATOR_2DOT;
		opTrans["..."] = Type::OPERATOR_3DOT;
		opTrans["("] = Type::OPERATOR_PAREN_L;
		opTrans[")"] = Type::OPERATOR_PAREN_R;
		opTrans["{"] = Type::OPERATOR_CURLYPAREN_L;
		opTrans["}"] = Type::OPERATOR_CURLYPAREN_R;
		opTrans["["] = Type::OPERATOR_SQUARE_PAREN_LEFT;
		opTrans["]"] = Type::OPERATOR_SQUARE_PAREN_RIGHT;

		opTrans["T_EOF"] = Type::T_EOF;
		opTrans["T_EOL"] = Type::T_EOL;
		opTrans["IGNORE"] = Type::IGNORE;
		opTrans["STRING"] = Type::STRING;
		opTrans["NUMBER"] = Type::NUMBER;
		opTrans["NAME"] = Type::NAME;

		opTrans["BOOL"] = Type::BOOL;
		opTrans["true"] = Type::BOOL_TRUE;
		opTrans["false"] = Type::BOOL_FALSE;

		opTrans["KEYWORD"] = Type::KEYWORD;
		opTrans["class"] = Type::KEYWORD_CLASS;
		opTrans["fn"] = Type::KEYWORD_FN;
		opTrans["if"] = Type::KEYWORD_IF;
		opTrans["else"] = Type::KEYWORD_ELSE;
		opTrans["new"] = Type::KEYWORD_NEW;
		opTrans["while"] = Type::KEYWORD_WHILE;
		opTrans["return"] = Type::KEYWORD_RETURN;

		built_op_trans = true;
	}

	if (opTrans.find(from) == opTrans.end()) {
		return Type::IGNORE;	
	}

	return opTrans[from];
}

// Assembly:
pushq %r14
pushq %rbx
subq $0x28, %rsp
movq %rdi, %rbx
cmpb $0x0, 0x164a5(%rip)     # 0x1c288
jne 0x6a26
leaq 0x18(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0xd538(%rip), %rsi      # 0x13331
leaq 0xd539(%rip), %rdx      # 0x13339
leaq 0x8(%rsp), %rdi
callq 0x47cc
leaq 0x1643f(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x11, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x5e30
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd4fb(%rip), %rsi      # 0x1333a
leaq 0xd4f5(%rip), %rdx      # 0x1333b
callq 0x47cc
leaq 0x163fe(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x12, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x5e71
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd4bc(%rip), %rsi      # 0x1333c
leaq 0xd4b7(%rip), %rdx      # 0x1333e
callq 0x47cc
leaq 0x163bd(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x2a, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x5eb2
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xe401(%rip), %rsi      # 0x142c2
leaq 0xe3fb(%rip), %rdx      # 0x142c3
callq 0x47cc
leaq 0x1637c(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x13, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x5ef3
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd43d(%rip), %rsi      # 0x1333f
leaq 0xd438(%rip), %rdx      # 0x13341
callq 0x47cc
leaq 0x1633b(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x14, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x5f34
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd3ff(%rip), %rsi      # 0x13342
leaq 0xd3f9(%rip), %rdx      # 0x13343
callq 0x47cc
leaq 0x162fa(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x15, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x5f75
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd3c9(%rip), %rsi      # 0x1334d
leaq 0xd3c3(%rip), %rdx      # 0x1334e
callq 0x47cc
leaq 0x162b9(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x16, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x5fb6
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd37f(%rip), %rsi      # 0x13344
leaq 0xd37a(%rip), %rdx      # 0x13346
callq 0x47cc
leaq 0x16278(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x18, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x5ff7
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd341(%rip), %rsi      # 0x13347
leaq 0xd33b(%rip), %rdx      # 0x13348
callq 0x47cc
leaq 0x16237(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x19, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6038
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd302(%rip), %rsi      # 0x13349
leaq 0xd2fd(%rip), %rdx      # 0x1334b
callq 0x47cc
leaq 0x161f6(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x1a, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6079
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd2c4(%rip), %rsi      # 0x1334c
leaq 0xd2bf(%rip), %rdx      # 0x1334e
callq 0x47cc
leaq 0x161b5(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x17, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x60ba
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xdc59(%rip), %rsi      # 0x13d22
leaq 0xdc53(%rip), %rdx      # 0x13d23
callq 0x47cc
leaq 0x16174(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x2b, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x60fb
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd245(%rip), %rsi      # 0x1334f
leaq 0xd23f(%rip), %rdx      # 0x13350
callq 0x47cc
leaq 0x16133(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x1b, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x613c
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd206(%rip), %rsi      # 0x13351
leaq 0xd201(%rip), %rdx      # 0x13353
callq 0x47cc
leaq 0x160f2(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x1c, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x617d
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd1c8(%rip), %rsi      # 0x13354
leaq 0xd1c3(%rip), %rdx      # 0x13356
callq 0x47cc
leaq 0x160b1(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x1d, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x61be
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd18a(%rip), %rsi      # 0x13357
leaq 0xd185(%rip), %rdx      # 0x13359
callq 0x47cc
leaq 0x16070(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x1e, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x61ff
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd14c(%rip), %rsi      # 0x1335a
leaq 0xd147(%rip), %rdx      # 0x1335c
callq 0x47cc
leaq 0x1602f(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x1f, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6240
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xce61(%rip), %rsi      # 0x130b0
leaq 0xce5c(%rip), %rdx      # 0x130b2
callq 0x47cc
leaq 0x15fee(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x20, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6281
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd0cb(%rip), %rsi      # 0x1335b
leaq 0xd0c5(%rip), %rdx      # 0x1335c
callq 0x47cc
leaq 0x15fad(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x21, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x62c2
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xcde0(%rip), %rsi      # 0x130b1
leaq 0xcdda(%rip), %rdx      # 0x130b2
callq 0x47cc
leaq 0x15f6c(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x22, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6303
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd04b(%rip), %rsi      # 0x1335d
leaq 0xd045(%rip), %rdx      # 0x1335e
callq 0x47cc
leaq 0x15f2b(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x23, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6344
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd00c(%rip), %rsi      # 0x1335f
leaq 0xd006(%rip), %rdx      # 0x13360
callq 0x47cc
leaq 0x15eea(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x24, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6385
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xcfcf(%rip), %rsi      # 0x13363
leaq 0xcfc9(%rip), %rdx      # 0x13364
callq 0x47cc
leaq 0x15ea9(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x25, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x63c6
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xcf8d(%rip), %rsi      # 0x13362
leaq 0xcf88(%rip), %rdx      # 0x13364
callq 0x47cc
leaq 0x15e68(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x2c, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6407
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xcf4b(%rip), %rsi      # 0x13361
leaq 0xcf47(%rip), %rdx      # 0x13364
callq 0x47cc
leaq 0x15e27(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x2d, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6448
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xcea6(%rip), %rsi      # 0x132fd
leaq 0xcea0(%rip), %rdx      # 0x132fe
callq 0x47cc
leaq 0x15de6(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x26, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6489
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xd7e9(%rip), %rsi      # 0x13c81
leaq 0xd7e3(%rip), %rdx      # 0x13c82
callq 0x47cc
leaq 0x15da5(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x27, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x64ca
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xce8c(%rip), %rsi      # 0x13365
leaq 0xce86(%rip), %rdx      # 0x13366
callq 0x47cc
leaq 0x15d64(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x28, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x650b
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xce4d(%rip), %rsi      # 0x13367
leaq 0xce47(%rip), %rdx      # 0x13368
callq 0x47cc
leaq 0x15d23(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x29, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x654c
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xce0e(%rip), %rsi      # 0x13369
leaq 0xce08(%rip), %rdx      # 0x1336a
callq 0x47cc
leaq 0x15ce2(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x2e, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x658d
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xcdcf(%rip), %rsi      # 0x1336b
leaq 0xcdc9(%rip), %rdx      # 0x1336c
callq 0x47cc
leaq 0x15ca1(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x2f, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x65ce
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xcd90(%rip), %rsi      # 0x1336d
leaq 0xcd8e(%rip), %rdx      # 0x13372
callq 0x47cc
leaq 0x15c60(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x660f
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xcd55(%rip), %rsi      # 0x13373
leaq 0xcd53(%rip), %rdx      # 0x13378
callq 0x47cc
leaq 0x15c1f(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x1, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6650
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xcaa9(%rip), %rsi      # 0x13108
leaq 0xcaa8(%rip), %rdx      # 0x1310e
callq 0x47cc
leaq 0x15bde(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x2, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6691
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xccd9(%rip), %rsi      # 0x13379
leaq 0xccd8(%rip), %rdx      # 0x1337f
callq 0x47cc
leaq 0x15b9d(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x3, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x66d2
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xcc9f(%rip), %rsi      # 0x13380
leaq 0xcc9e(%rip), %rdx      # 0x13386
callq 0x47cc
leaq 0x15b5c(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x4, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6713
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xdb35(%rip), %rsi      # 0x14257
leaq 0xdb32(%rip), %rdx      # 0x1425b
callq 0x47cc
leaq 0x15b1b(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x5, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6754
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xcc24(%rip), %rsi      # 0x13387
leaq 0xcc21(%rip), %rdx      # 0x1338b
callq 0x47cc
leaq 0x15ada(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x6, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6795
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xcb5b(%rip), %rsi      # 0x132ff
leaq 0xcb58(%rip), %rdx      # 0x13303
callq 0x47cc
leaq 0x15a99(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x7, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x67d6
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xcb1f(%rip), %rsi      # 0x13304
leaq 0xcb1d(%rip), %rdx      # 0x13309
callq 0x47cc
leaq 0x15a58(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x8, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6817
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xcb66(%rip), %rsi      # 0x1338c
leaq 0xcb66(%rip), %rdx      # 0x13393
callq 0x47cc
leaq 0x15a17(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x9, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6858
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xca59(%rip), %rsi      # 0x132c0
leaq 0xca57(%rip), %rdx      # 0x132c5
callq 0x47cc
leaq 0x159d6(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0xa, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6899
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xca1e(%rip), %rsi      # 0x132c6
leaq 0xca19(%rip), %rdx      # 0x132c8
callq 0x47cc
leaq 0x15995(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0xb, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x68da
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xc9e0(%rip), %rsi      # 0x132c9
leaq 0xc9db(%rip), %rdx      # 0x132cb
callq 0x47cc
leaq 0x15954(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0xc, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x691b
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xc9a2(%rip), %rsi      # 0x132cc
leaq 0xc99f(%rip), %rdx      # 0x132d0
callq 0x47cc
leaq 0x15913(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0xd, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x695c
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xc966(%rip), %rsi      # 0x132d1
leaq 0xc962(%rip), %rdx      # 0x132d4
callq 0x47cc
leaq 0x158d2(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0xe, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x699d
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xc929(%rip), %rsi      # 0x132d5
leaq 0xc927(%rip), %rdx      # 0x132da
callq 0x47cc
leaq 0x15891(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0xf, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x69de
callq 0x3230
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0xc8ee(%rip), %rsi      # 0x132db
leaq 0xc8ed(%rip), %rdx      # 0x132e1
callq 0x47cc
leaq 0x15850(%rip), %rdi     # 0x1c250
leaq 0x8(%rsp), %rsi
callq 0x73c2
movl $0x10, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6a1f
callq 0x3230
movb $0x1, 0x15862(%rip)     # 0x1c288
leaq 0x15823(%rip), %rdi     # 0x1c250
movq %rbx, %rsi
callq 0x77aa
testq %rax, %rax
je 0x6a4d
leaq 0x1580f(%rip), %rdi     # 0x1c250
movq %rbx, %rsi
callq 0x77e4
movl (%rax), %eax
jmp 0x6a52
movl $0x2, %eax
addq $0x28, %rsp
popq %rbx
popq %r14
retq
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
jmp 0x6b85
jmp 0x6b99
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0x6b9c
callq 0x3230
jmp 0x6b9c
movq %rax, %rbx
movq %rbx, %rdi
callq 0x33c0