Skip to content

Instantly share code, notes, and snippets.

@sanex3339
Created November 2, 2025 09:52
Show Gist options
  • Select an option

  • Save sanex3339/c39b702fd0f902be782e7d8731afc036 to your computer and use it in GitHub Desktop.

Select an option

Save sanex3339/c39b702fd0f902be782e7d8731afc036 to your computer and use it in GitHub Desktop.
const _b_ = (function () {
var e = [
{
'i': [
{
'o': 0x8,
'a': 0x3
},
{
'o': 0x4b,
'a': 0x0
},
{ 'o': 0x2a },
{
'o': 0x34,
't': 0x8
},
{
'o': 0x0,
'a': 0x1
},
{ 'o': 0x4 },
{
'o': 0x9,
'a': 0x3
},
{ 'o': 0x3 },
{ 'o': 0xa0 },
{
'o': 0x8,
'a': 0x0
},
{
'o': 0x47,
'a': 0x2
},
{ 'o': 0x3 },
{ 'o': 0xa0 },
{
'o': 0x8,
'a': 0x1
},
{
'o': 0x47,
'a': 0x3
},
{ 'o': 0x3 },
{ 'o': 0xa0 },
{
'o': 0x8,
'a': 0x2
},
{
'o': 0x47,
'a': 0x4
},
{ 'o': 0x3 },
{ 'o': 0xa0 },
{
'o': 0x8,
'a': 0x3
},
{
'o': 0x47,
'a': 0x5
},
{ 'o': 0x3 },
{ 'o': 0xa0 },
{
'o': 0x0,
'a': 0x6
},
{
'o': 0x0,
'a': 0x7
},
{
'o': 0x0,
'a': 0x8
},
{
'o': 0x4b,
'a': 0x9
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0xa
},
{
'o': 0x0,
'a': 0xb
},
{ 'o': 0x37 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0xc
},
{
'o': 0x0,
'a': 0xd
},
{ 'o': 0x37 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0xe
},
{
'o': 0x0,
'a': 0x6
},
{ 'o': 0x37 },
{
'o': 0x47,
'a': 0xf
},
{ 'o': 0x3 },
{ 'o': 0x1 },
{ 'o': 0x38 }
],
'c': [
'undefined',
!![],
'name',
'price',
'category',
'inStock',
0x2,
0x9,
0x24,
'Math',
'random',
0x0,
'toString',
0x1,
'substr',
'id'
],
'p': 0x4,
'l': 0x0
},
{
'i': [
{
'o': 0x0,
'a': 0x0
},
{
'o': 0x0,
'a': 0x1
},
{ 'o': 0xa0 },
{
'o': 0x46,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x3
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0x37 },
{ 'o': 0xa },
{ 'o': 0x38 }
],
'c': [
'$',
0x2,
'price',
'toFixed',
0x1
],
'p': 0x0,
'l': 0x0
},
{
'i': [
{ 'o': 0xa0 },
{
'o': 0x46,
'a': 0x0
},
{
'o': 0x8,
'a': 0x0
},
{
'o': 0x0,
'a': 0x1
},
{ 'o': 0xd },
{ 'o': 0xc },
{
'o': 0x7,
'a': 0x1
},
{ 'o': 0xa0 },
{
'o': 0x46,
'a': 0x0
},
{
'o': 0x6,
'a': 0x1
},
{ 'o': 0xb },
{ 'o': 0x38 }
],
'c': [
'price',
0x64
],
'p': 0x1,
'l': 0x1
},
{
'i': [
{ 'o': 0xa0 },
{
'o': 0x46,
'a': 0x0
},
{
'o': 0x0,
'a': 0x1
},
{ 'o': 0xa },
{ 'o': 0xa0 },
{
'o': 0x46,
'a': 0x2
},
{ 'o': 0xa },
{
'o': 0x0,
'a': 0x3
},
{ 'o': 0xa },
{ 'o': 0xa0 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x4
},
{
'o': 0x0,
'a': 0x5
},
{ 'o': 0x37 },
{ 'o': 0xa },
{ 'o': 0x38 }
],
'c': [
'name',
'\x20(',
'category',
')\x20-\x20',
'getDisplayPrice',
0x0
],
'p': 0x0,
'l': 0x0
},
{
'i': [
{
'o': 0x8,
'a': 0x1
},
{
'o': 0x4b,
'a': 0x0
},
{ 'o': 0x2a },
{
'o': 0x34,
't': 0x8
},
{
'o': 0x0,
'a': 0x1
},
{ 'o': 0x4 },
{
'o': 0x9,
'a': 0x1
},
{ 'o': 0x3 },
{
'o': 0x8,
'a': 0x0
},
{
'o': 0x46,
'a': 0x2
},
{
'o': 0x8,
'a': 0x1
},
{ 'o': 0xc },
{ 'o': 0x38 }
],
'c': [
'undefined',
0x1,
'price'
],
'p': 0x2,
'l': 0x0
},
{
'i': [
{
'o': 0x8,
'a': 0x0
},
{
'o': 0x46,
'a': 0x0
},
{
'o': 0x46,
'a': 0x1
},
{
'o': 0xd3,
'a': 0x0
},
{
'o': 0x46,
'a': 0x1
},
{ 'o': 0x2a },
{ 'o': 0x38 }
],
'c': [
'product',
'id'
],
'p': 0x1,
'l': 0x0,
'a': 0x1
},
{
'i': [
{
'o': 0x8,
'a': 0x0
},
{
'o': 0xd4,
'a': 0x0
},
{ 'o': 0x3 },
{
'o': 0x8,
'a': 0x1
},
{
'o': 0x4b,
'a': 0x1
},
{ 'o': 0x2a },
{
'o': 0x34,
't': 0xb
},
{
'o': 0x0,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x9,
'a': 0x1
},
{ 'o': 0x3 },
{
'o': 0xd3,
'a': 0x3
},
{
'o': 0x46,
'a': 0x4
},
{
'o': 0xd3,
'a': 0x5
},
{ 'o': 0x2f },
{
'o': 0x34,
't': 0x15
},
{
'o': 0x4b,
'a': 0x6
},
{
'o': 0x0,
'a': 0x7
},
{
'o': 0x0,
'a': 0x2
},
{ 'o': 0x68 },
{ 'o': 0x39 },
{
'o': 0x0,
'a': 0x8
},
{ 'o': 0x64 },
{
'o': 0xd3,
'a': 0x3
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x9
},
{
'o': 0x0,
'a': 0x2
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x2
},
{
'o': 0x6,
'a': 0x2
},
{
'o': 0x34,
't': 0x27
},
{
'o': 0x6,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0xa
},
{
'o': 0x8,
'a': 0x1
},
{ 'o': 0xa },
{
'o': 0x47,
'a': 0xa
},
{ 'o': 0x3 },
{
'o': 0x32,
't': 0x36
},
{ 'o': 0x4d },
{ 'o': 0x4 },
{
'o': 0xd3,
'a': 0x0
},
{
'o': 0x47,
'a': 0x0
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x8,
'a': 0x1
},
{
'o': 0x47,
'a': 0xa
},
{ 'o': 0x3 },
{
'o': 0xd3,
'a': 0x3
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0xb
},
{
'o': 0x0,
'a': 0x2
},
{ 'o': 0x37 },
{ 'o': 0x3 },
{ 'o': 0xa0 },
{ 'o': 0x38 }
],
'c': [
'product',
'undefined',
0x1,
'items',
'length',
'maxItems',
'Error',
'Cart\x20is\x20full',
0x5,
'find',
'quantity',
'push'
],
'p': 0x2,
'l': 0x1
},
{
'i': [
{
'o': 0x8,
'a': 0x0
},
{
'o': 0x46,
'a': 0x0
},
{
'o': 0x46,
'a': 0x1
},
{
'o': 0xd3,
'a': 0x2
},
{ 'o': 0x2a },
{ 'o': 0x38 }
],
'c': [
'product',
'id',
'productId'
],
'p': 0x1,
'l': 0x0,
'a': 0x1
},
{
'i': [
{
'o': 0x8,
'a': 0x0
},
{
'o': 0xd4,
'a': 0x0
},
{ 'o': 0x3 },
{
'o': 0x0,
'a': 0x1
},
{ 'o': 0x64 },
{
'o': 0xd3,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x3
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x1
},
{
'o': 0x6,
'a': 0x1
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0xf },
{ 'o': 0x2b },
{
'o': 0x34,
't': 0x18
},
{
'o': 0x6,
'a': 0x1
},
{
'o': 0x0,
'a': 0x4
},
{
'o': 0xd3,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x5
},
{
'o': 0x0,
'a': 0x6
},
{ 'o': 0x37 },
{ 'o': 0x3 },
{ 'o': 0xa0 },
{ 'o': 0x38 }
],
'c': [
'productId',
0x7,
'items',
'findIndex',
0x1,
'splice',
0x2
],
'p': 0x1,
'l': 0x1
},
{
'i': [
{
'o': 0x0,
'a': 0x0
},
{
'o': 0x0,
'a': 0x1
},
{
'o': 0x8,
'a': 0x0
},
{
'o': 0x4b,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x3
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0x37 },
{
'o': 0x4b,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x5
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0x37 },
{ 'o': 0x4 },
{
'o': 0xd4,
'a': 0x6
},
{ 'o': 0x3 },
{ 'o': 0xa0 },
{ 'o': 0x38 }
],
'c': [
0x64,
0x0,
'Math',
'max',
0x2,
'min',
'discountPercentage'
],
'p': 0x1,
'l': 0x0
},
{
'i': [
{
'o': 0x8,
'a': 0x0
},
{
'o': 0x8,
'a': 0x1
},
{
'o': 0x46,
'a': 0x0
},
{
'o': 0x8,
'a': 0x1
},
{
'o': 0x46,
'a': 0x1
},
{
'o': 0xd3,
'a': 0x2
},
{
'o': 0x0,
'a': 0x3
},
{ 'o': 0x36 },
{ 'o': 0xa },
{ 'o': 0x38 }
],
'c': [
'product',
'quantity',
'calculateItemTotal',
0x2
],
'p': 0x2,
'l': 0x0,
'a': 0x1
},
{
'i': [
{
'o': 0x0,
'a': 0x0
},
{ 'o': 0x64 },
{
'o': 0x0,
'a': 0x1
},
{
'o': 0xd3,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x3
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0x37 },
{ 'o': 0x38 }
],
'c': [
0xa,
0x0,
'items',
'reduce',
0x2
],
'p': 0x0,
'l': 0x0
},
{
'i': [
{ 'o': 0xa0 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x0
},
{
'o': 0x0,
'a': 0x1
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x0
},
{
'o': 0x6,
'a': 0x0
},
{
'o': 0xd3,
'a': 0x2
},
{
'o': 0x0,
'a': 0x3
},
{ 'o': 0xd },
{ 'o': 0xc },
{ 'o': 0x38 }
],
'c': [
'getSubtotal',
0x0,
'discountPercentage',
0x64
],
'p': 0x0,
'l': 0x1
},
{
'i': [
{ 'o': 0xa0 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x0
},
{
'o': 0x0,
'a': 0x1
},
{ 'o': 0x37 },
{ 'o': 0xa0 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x2
},
{
'o': 0x0,
'a': 0x1
},
{ 'o': 0x37 },
{ 'o': 0xb },
{
'o': 0x7,
'a': 0x0
},
{
'o': 0x6,
'a': 0x0
},
{
'o': 0xd3,
'a': 0x3
},
{ 'o': 0xc },
{ 'o': 0x38 }
],
'c': [
'getSubtotal',
0x0,
'getDiscount',
'taxRate'
],
'p': 0x0,
'l': 0x1
},
{
'i': [
{ 'o': 0xa0 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x0
},
{
'o': 0x0,
'a': 0x1
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x0
},
{ 'o': 0xa0 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x2
},
{
'o': 0x0,
'a': 0x1
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x1
},
{ 'o': 0xa0 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x3
},
{
'o': 0x0,
'a': 0x1
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x2
},
{
'o': 0x6,
'a': 0x0
},
{
'o': 0x6,
'a': 0x1
},
{ 'o': 0xb },
{
'o': 0x6,
'a': 0x2
},
{ 'o': 0xa },
{ 'o': 0x38 }
],
'c': [
'getSubtotal',
0x0,
'getDiscount',
'getTax'
],
'p': 0x0,
'l': 0x3
},
{
'i': [
{
'o': 0x8,
'a': 0x0
},
{
'o': 0x8,
'a': 0x1
},
{
'o': 0x46,
'a': 0x0
},
{ 'o': 0xa },
{ 'o': 0x38 }
],
'c': ['quantity'],
'p': 0x2,
'l': 0x0,
'a': 0x1
},
{
'i': [
{
'o': 0x0,
'a': 0x0
},
{ 'o': 0x64 },
{
'o': 0x0,
'a': 0x1
},
{
'o': 0xd3,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x3
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0x37 },
{ 'o': 0x38 }
],
'c': [
0xf,
0x0,
'items',
'reduce',
0x2
],
'p': 0x0,
'l': 0x0
},
{
'i': [
{ 'o': 0x4d },
{ 'o': 0x4 },
{
'o': 0x8,
'a': 0x0
},
{
'o': 0x46,
'a': 0x0
},
{
'o': 0x46,
'a': 0x1
},
{
'o': 0x47,
'a': 0x1
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x8,
'a': 0x0
},
{
'o': 0x46,
'a': 0x0
},
{
'o': 0x46,
'a': 0x2
},
{
'o': 0x47,
'a': 0x2
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x8,
'a': 0x0
},
{
'o': 0x46,
'a': 0x3
},
{
'o': 0x47,
'a': 0x3
},
{ 'o': 0x3 },
{ 'o': 0x38 }
],
'c': [
'product',
'name',
'price',
'quantity'
],
'p': 0x1,
'l': 0x0,
'a': 0x1
},
{
'i': [
{
'o': 0x0,
'a': 0x0
},
{ 'o': 0x64 },
{
'o': 0xd3,
'a': 0x1
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x2
},
{
'o': 0x0,
'a': 0x3
},
{ 'o': 0x37 },
{ 'o': 0x38 }
],
'c': [
0x11,
'items',
'map',
0x1
],
'p': 0x0,
'l': 0x0
},
{
'i': [
{
'o': 0xd3,
'a': 0x0
},
{
'o': 0x46,
'a': 0x1
},
{
'o': 0x0,
'a': 0x2
},
{ 'o': 0x2a },
{
'o': 0x34,
't': 0x7
},
{ 'o': 0x2 },
{ 'o': 0x38 },
{
'o': 0x0,
'a': 0x2
},
{
'o': 0x7,
'a': 0x0
},
{ 'o': 0x2 },
{
'o': 0x7,
'a': 0x1
},
{
'o': 0xd3,
'a': 0x0
},
{
'o': 0x7,
'a': 0x2
},
{ 'o': 0x3 },
{
'o': 0x0,
'a': 0x2
},
{
'o': 0x7,
'a': 0x3
},
{ 'o': 0x3 },
{
'o': 0x6,
'a': 0x3
},
{
'o': 0x6,
'a': 0x2
},
{
'o': 0x46,
'a': 0x1
},
{ 'o': 0x2c },
{
'o': 0x34,
't': 0x35
},
{
'o': 0x6,
'a': 0x2
},
{
'o': 0x6,
'a': 0x3
},
{ 'o': 0x48 },
{
'o': 0x7,
'a': 0x4
},
{ 'o': 0x3 },
{
'o': 0x6,
'a': 0x4
},
{
'o': 0x46,
'a': 0x3
},
{
'o': 0x46,
'a': 0x4
},
{
'o': 0x6,
'a': 0x4
},
{
'o': 0x46,
'a': 0x5
},
{ 'o': 0xc },
{
'o': 0x7,
'a': 0x5
},
{
'o': 0x6,
'a': 0x5
},
{
'o': 0x6,
'a': 0x0
},
{ 'o': 0x2e },
{
'o': 0x34,
't': 0x2f
},
{
'o': 0x6,
'a': 0x5
},
{ 'o': 0x4 },
{
'o': 0x7,
'a': 0x0
},
{ 'o': 0x3 },
{
'o': 0x6,
'a': 0x4
},
{
'o': 0x46,
'a': 0x3
},
{ 'o': 0x4 },
{
'o': 0x7,
'a': 0x1
},
{ 'o': 0x3 },
{
'o': 0x6,
'a': 0x3
},
{
'o': 0x0,
'a': 0x6
},
{ 'o': 0xa },
{
'o': 0x7,
'a': 0x3
},
{ 'o': 0x3 },
{
'o': 0x32,
't': 0x11
},
{
'o': 0x6,
'a': 0x1
},
{
'o': 0x34,
't': 0x3a
},
{
'o': 0x6,
'a': 0x1
},
{
'o': 0x46,
'a': 0x7
},
{
'o': 0x32,
't': 0x3b
},
{ 'o': 0x2 },
{ 'o': 0x38 }
],
'c': [
'items',
'length',
0x0,
'product',
'price',
'quantity',
0x1,
'name'
],
'p': 0x0,
'l': 0x6
},
{
'i': [
{
'o': 0x8,
'a': 0x0
},
{
'o': 0x46,
'a': 0x0
},
{
'o': 0x46,
'a': 0x1
},
{
'o': 0x7,
'a': 0x1
},
{
'o': 0xd3,
'a': 0x2
},
{
'o': 0x6,
'a': 0x1
},
{
'o': 0xd3,
'a': 0x2
},
{
'o': 0x6,
'a': 0x1
},
{ 'o': 0x48 },
{ 'o': 0x4 },
{
'o': 0x33,
't': 0xd
},
{ 'o': 0x3 },
{
'o': 0x0,
'a': 0x3
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0xa },
{ 'o': 0x49 },
{ 'o': 0x3 }
],
'c': [
'product',
'category',
'counts',
0x0,
0x1
],
'p': 0x1,
'l': 0x1,
'a': 0x1
},
{
'i': [
{ 'o': 0x4d },
{
'o': 0xd4,
'a': 0x0
},
{
'o': 0x0,
'a': 0x1
},
{ 'o': 0x64 },
{
'o': 0xd3,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x3
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0x37 },
{ 'o': 0x3 },
{
'o': 0xd3,
'a': 0x0
},
{ 'o': 0x38 }
],
'c': [
'counts',
0x14,
'items',
'forEach',
0x1
],
'p': 0x0,
'l': 0x1
},
{
'i': [
{
'o': 0x8,
'a': 0x0
},
{
'o': 0x46,
'a': 0x0
},
{
'o': 0x46,
'a': 0x1
},
{
'o': 0xd3,
'a': 0x1
},
{ 'o': 0x2a },
{ 'o': 0x38 }
],
'c': [
'product',
'category'
],
'p': 0x1,
'l': 0x0,
'a': 0x1
},
{
'i': [
{
'o': 0x8,
'a': 0x0
},
{
'o': 0xd4,
'a': 0x0
},
{ 'o': 0x3 },
{
'o': 0x0,
'a': 0x1
},
{ 'o': 0x64 },
{
'o': 0xd3,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x3
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0x37 },
{ 'o': 0x38 }
],
'c': [
'category',
0x16,
'items',
'some',
0x1
],
'p': 0x1,
'l': 0x0
},
{
'i': [
{
'o': 0x8,
'a': 0x0
},
{
'o': 0x8,
'a': 0x1
},
{
'o': 0x46,
'a': 0x0
},
{
'o': 0x46,
'a': 0x1
},
{
'o': 0x8,
'a': 0x1
},
{
'o': 0x46,
'a': 0x2
},
{ 'o': 0xc },
{ 'o': 0xa },
{ 'o': 0x38 }
],
'c': [
'product',
'price',
'quantity'
],
'p': 0x2,
'l': 0x0,
'a': 0x1
},
{
'i': [
{
'o': 0x8,
'a': 0x0
},
{
'o': 0x8,
'a': 0x1
},
{
'o': 0x46,
'a': 0x0
},
{ 'o': 0xa },
{ 'o': 0x38 }
],
'c': ['quantity'],
'p': 0x2,
'l': 0x0,
'a': 0x1
},
{
'i': [
{
'o': 0xd3,
'a': 0x0
},
{
'o': 0x46,
'a': 0x1
},
{
'o': 0x0,
'a': 0x2
},
{ 'o': 0x2a },
{
'o': 0x34,
't': 0x7
},
{
'o': 0x0,
'a': 0x2
},
{ 'o': 0x38 },
{
'o': 0x0,
'a': 0x3
},
{ 'o': 0x64 },
{
'o': 0x0,
'a': 0x2
},
{
'o': 0xd3,
'a': 0x0
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x4
},
{
'o': 0x0,
'a': 0x5
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x0
},
{
'o': 0x0,
'a': 0x6
},
{ 'o': 0x64 },
{
'o': 0x0,
'a': 0x2
},
{
'o': 0xd3,
'a': 0x0
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x4
},
{
'o': 0x0,
'a': 0x5
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x1
},
{
'o': 0x6,
'a': 0x0
},
{
'o': 0x6,
'a': 0x1
},
{ 'o': 0xd },
{ 'o': 0x38 }
],
'c': [
'items',
'length',
0x0,
0x18,
'reduce',
0x2,
0x19
],
'p': 0x0,
'l': 0x2
},
{
'i': [
{
'o': 0x8,
'a': 0x0
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x0
},
{
'o': 0x7,
'a': 0x0
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x1
},
{
'o': 0x7,
'a': 0x1
},
{ 'o': 0x3 },
{
'o': 0x6,
'a': 0x0
},
{
'o': 0x46,
'a': 0x2
},
{
'o': 0x6,
'a': 0x1
},
{ 'o': 0xc },
{
'o': 0x7,
'a': 0x2
},
{
'o': 0xd3,
'a': 0x3
},
{
'o': 0x6,
'a': 0x0
},
{
'o': 0x46,
'a': 0x4
},
{
'o': 0x0,
'a': 0x5
},
{ 'o': 0xa },
{
'o': 0x0,
'a': 0x6
},
{
'o': 0x6,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x7
},
{
'o': 0x0,
'a': 0x8
},
{ 'o': 0x37 },
{ 'o': 0xa },
{
'o': 0x0,
'a': 0x9
},
{ 'o': 0xa },
{ 'o': 0xa },
{ 'o': 0x4 },
{
'o': 0xd4,
'a': 0x3
},
{ 'o': 0x3 }
],
'c': [
'product',
'quantity',
'price',
'receipt',
'name',
':\x20$',
0x2,
'toFixed',
0x1,
'\x0a'
],
'p': 0x1,
'l': 0x3,
'a': 0x1
},
{
'i': [
{
'o': 0x0,
'a': 0x0
},
{
'o': 0xd4,
'a': 0x1
},
{
'o': 0x0,
'a': 0x2
},
{ 'o': 0x64 },
{
'o': 0xd3,
'a': 0x3
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x4
},
{
'o': 0x0,
'a': 0x5
},
{ 'o': 0x37 },
{ 'o': 0x3 },
{ 'o': 0xa0 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x6
},
{
'o': 0x0,
'a': 0x7
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x1
},
{ 'o': 0xa0 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x8
},
{
'o': 0x0,
'a': 0x7
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x2
},
{ 'o': 0xa0 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x9
},
{
'o': 0x0,
'a': 0x7
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x3
},
{ 'o': 0xa0 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0xa
},
{
'o': 0x0,
'a': 0x7
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x4
},
{
'o': 0xd3,
'a': 0x1
},
{
'o': 0x0,
'a': 0xb
},
{
'o': 0x6,
'a': 0x1
},
{ 'o': 0xa },
{
'o': 0x0,
'a': 0xc
},
{ 'o': 0xa },
{ 'o': 0xa },
{ 'o': 0x4 },
{
'o': 0xd4,
'a': 0x1
},
{ 'o': 0x3 },
{
'o': 0xd3,
'a': 0x1
},
{
'o': 0x0,
'a': 0xd
},
{
'o': 0xd3,
'a': 0xe
},
{ 'o': 0xa },
{
'o': 0x0,
'a': 0xf
},
{ 'o': 0xa },
{
'o': 0x6,
'a': 0x2
},
{ 'o': 0xa },
{
'o': 0x0,
'a': 0xc
},
{ 'o': 0xa },
{ 'o': 0xa },
{ 'o': 0x4 },
{
'o': 0xd4,
'a': 0x1
},
{ 'o': 0x3 },
{
'o': 0xd3,
'a': 0x1
},
{
'o': 0x0,
'a': 0x10
},
{
'o': 0xd3,
'a': 0x11
},
{
'o': 0x0,
'a': 0x12
},
{ 'o': 0xc },
{ 'o': 0xa },
{
'o': 0x0,
'a': 0x13
},
{ 'o': 0xa },
{
'o': 0x6,
'a': 0x3
},
{ 'o': 0xa },
{
'o': 0x0,
'a': 0xc
},
{ 'o': 0xa },
{ 'o': 0xa },
{ 'o': 0x4 },
{
'o': 0xd4,
'a': 0x1
},
{ 'o': 0x3 },
{
'o': 0xd3,
'a': 0x1
},
{
'o': 0x0,
'a': 0x14
},
{
'o': 0x6,
'a': 0x4
},
{ 'o': 0xa },
{ 'o': 0xa },
{ 'o': 0x4 },
{
'o': 0xd4,
'a': 0x1
},
{ 'o': 0x3 },
{
'o': 0xd3,
'a': 0x1
},
{ 'o': 0x38 }
],
'c': [
'RECEIPT\x0a',
'receipt',
0x1b,
'items',
'forEach',
0x1,
'getSubtotal',
0x0,
'getDiscount',
'getTax',
'getTotal',
'Subtotal:\x20$',
'\x0a',
'Discount\x20(',
'discountPercentage',
'%):\x20-$',
'Tax\x20(',
'taxRate',
0x64,
'%):\x20$',
'Total:\x20$'
],
'p': 0x0,
'l': 0x5
},
{
'i': [
{ 'o': 0x5a },
{ 'o': 0x4 },
{
'o': 0xd4,
'a': 0x0
},
{ 'o': 0x3 },
{
'o': 0x0,
'a': 0x1
},
{ 'o': 0x4 },
{
'o': 0xd4,
'a': 0x2
},
{ 'o': 0x3 },
{ 'o': 0xa0 },
{ 'o': 0x38 }
],
'c': [
'items',
0x0,
'discountPercentage'
],
'p': 0x0,
'l': 0x0
},
{
'i': [
{
'o': 0x8,
'a': 0x0
},
{
'o': 0xd4,
'a': 0x0
},
{ 'o': 0x3 },
{
'o': 0xd3,
'a': 0x0
},
{
'o': 0x4b,
'a': 0x1
},
{ 'o': 0x2a },
{
'o': 0x34,
't': 0xb
},
{
'o': 0x0,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0xd4,
'a': 0x0
},
{ 'o': 0x3 },
{ 'o': 0x5a },
{
'o': 0xd4,
'a': 0x3
},
{
'o': 0x0,
'a': 0x4
},
{
'o': 0xd4,
'a': 0x5
},
{
'o': 0x0,
'a': 0x6
},
{
'o': 0xd4,
'a': 0x7
},
{
'o': 0x0,
'a': 0x8
},
{ 'o': 0x64 },
{
'o': 0xd4,
'a': 0x9
},
{ 'o': 0x4d },
{ 'o': 0x4 },
{
'o': 0x0,
'a': 0xa
},
{ 'o': 0x64 },
{
'o': 0x47,
'a': 0xb
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x0,
'a': 0xc
},
{ 'o': 0x64 },
{
'o': 0x47,
'a': 0xd
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x0,
'a': 0xe
},
{ 'o': 0x64 },
{
'o': 0x47,
'a': 0xf
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x0,
'a': 0x10
},
{ 'o': 0x64 },
{
'o': 0x47,
'a': 0x11
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x0,
'a': 0x12
},
{ 'o': 0x64 },
{
'o': 0x47,
'a': 0x13
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x0,
'a': 0x14
},
{ 'o': 0x64 },
{
'o': 0x47,
'a': 0x15
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x0,
'a': 0x16
},
{ 'o': 0x64 },
{
'o': 0x47,
'a': 0x17
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x0,
'a': 0x18
},
{ 'o': 0x64 },
{
'o': 0x47,
'a': 0x19
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x0,
'a': 0x1a
},
{ 'o': 0x64 },
{
'o': 0x47,
'a': 0x1b
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x0,
'a': 0x1c
},
{ 'o': 0x64 },
{
'o': 0x47,
'a': 0x1d
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x0,
'a': 0x1e
},
{ 'o': 0x64 },
{
'o': 0x47,
'a': 0x1f
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x0,
'a': 0x20
},
{ 'o': 0x64 },
{
'o': 0x47,
'a': 0x21
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x0,
'a': 0x22
},
{ 'o': 0x64 },
{
'o': 0x47,
'a': 0x23
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x0,
'a': 0x24
},
{ 'o': 0x64 },
{
'o': 0x47,
'a': 0x25
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x0,
'a': 0x26
},
{ 'o': 0x64 },
{
'o': 0x47,
'a': 0x27
},
{ 'o': 0x3 },
{ 'o': 0x38 }
],
'c': [
'taxRate',
'undefined',
0.08,
'items',
0x0,
'discountPercentage',
0x32,
'maxItems',
0x4,
'calculateItemTotal',
0x6,
'addItem',
0x8,
'removeItem',
0x9,
'setDiscount',
0xb,
'getSubtotal',
0xc,
'getDiscount',
0xd,
'getTax',
0xe,
'getTotal',
0x10,
'getItemCount',
0x12,
'getItems',
0x13,
'getMostExpensiveItem',
0x15,
'getCategoryCounts',
0x17,
'hasCategory',
0x1a,
'getAveragePrice',
0x1c,
'generateReceipt',
0x1d,
'clear'
],
'p': 0x1,
'l': 0x4
},
{
'i': [
{
'o': 0x8,
'a': 0x0
},
{
'o': 0x46,
'a': 0x0
},
{ 'o': 0x38 }
],
'c': ['inStock'],
'p': 0x1,
'l': 0x0,
'a': 0x1
},
{
'i': [
{ 'o': 0x5a },
{
'o': 0x4b,
'a': 0x0
},
{
'o': 0x0,
'a': 0x1
},
{
'o': 0x0,
'a': 0x2
},
{
'o': 0x0,
'a': 0x3
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0x68 },
{ 'o': 0x5b },
{
'o': 0x4b,
'a': 0x0
},
{
'o': 0x0,
'a': 0x5
},
{
'o': 0x0,
'a': 0x6
},
{
'o': 0x0,
'a': 0x3
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0x68 },
{ 'o': 0x5b },
{
'o': 0x4b,
'a': 0x0
},
{
'o': 0x0,
'a': 0x7
},
{
'o': 0x0,
'a': 0x8
},
{
'o': 0x0,
'a': 0x9
},
{
'o': 0x0,
'a': 0xa
},
{
'o': 0x0,
'a': 0xb
},
{ 'o': 0x68 },
{ 'o': 0x5b },
{
'o': 0x4b,
'a': 0x0
},
{
'o': 0x0,
'a': 0xc
},
{
'o': 0x0,
'a': 0xd
},
{
'o': 0x0,
'a': 0x3
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0x68 },
{ 'o': 0x5b },
{
'o': 0x4b,
'a': 0x0
},
{
'o': 0x0,
'a': 0xe
},
{
'o': 0x0,
'a': 0xf
},
{
'o': 0x0,
'a': 0x3
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0x68 },
{ 'o': 0x5b },
{
'o': 0x4b,
'a': 0x0
},
{
'o': 0x0,
'a': 0x10
},
{
'o': 0x0,
'a': 0x11
},
{
'o': 0x0,
'a': 0x3
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0x68 },
{ 'o': 0x5b },
{
'o': 0x4b,
'a': 0x0
},
{
'o': 0x0,
'a': 0x12
},
{
'o': 0x0,
'a': 0x13
},
{
'o': 0x0,
'a': 0x3
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0x68 },
{ 'o': 0x5b },
{
'o': 0x7,
'a': 0x0
},
{
'o': 0x0,
'a': 0x14
},
{ 'o': 0x64 },
{
'o': 0x6,
'a': 0x0
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x15
},
{
'o': 0x0,
'a': 0x16
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x1
},
{
'o': 0x0,
'a': 0x17
},
{
'o': 0x4b,
'a': 0x18
},
{
'o': 0x0,
'a': 0x16
},
{ 'o': 0x36 },
{
'o': 0x7,
'a': 0x2
},
{
'o': 0x0,
'a': 0x19
},
{
'o': 0x6,
'a': 0x1
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0x48 },
{
'o': 0x0,
'a': 0x16
},
{
'o': 0x6,
'a': 0x1
},
{
'o': 0x0,
'a': 0x1a
},
{ 'o': 0x48 },
{
'o': 0x0,
'a': 0x16
},
{
'o': 0x6,
'a': 0x1
},
{
'o': 0x0,
'a': 0x16
},
{ 'o': 0x48 },
{
'o': 0x0,
'a': 0x16
},
{
'o': 0x6,
'a': 0x1
},
{
'o': 0x0,
'a': 0x1b
},
{ 'o': 0x48 },
{
'o': 0x0,
'a': 0x16
},
{
'o': 0x6,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x1c
},
{
'o': 0x0,
'a': 0x1a
},
{ 'o': 0x37 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x1c
},
{
'o': 0x0,
'a': 0x1a
},
{ 'o': 0x37 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x1c
},
{
'o': 0x0,
'a': 0x1a
},
{ 'o': 0x37 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x1c
},
{
'o': 0x0,
'a': 0x1a
},
{ 'o': 0x37 },
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x1d
},
{
'o': 0x0,
'a': 0x16
},
{ 'o': 0x37 },
{ 'o': 0x3 },
{
'o': 0x6,
'a': 0x1
},
{
'o': 0x0,
'a': 0x4
},
{ 'o': 0x48 },
{
'o': 0x0,
'a': 0x1e
},
{
'o': 0x6,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x1c
},
{
'o': 0x0,
'a': 0x1a
},
{ 'o': 0x37 },
{ 'o': 0x3 },
{
'o': 0x6,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x1f
},
{
'o': 0x0,
'a': 0x1b
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x3
},
{
'o': 0x6,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x20
},
{
'o': 0x0,
'a': 0x1b
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x4
},
{
'o': 0x6,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x21
},
{
'o': 0x0,
'a': 0x1b
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x5
},
{
'o': 0x6,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x22
},
{
'o': 0x0,
'a': 0x1b
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x6
},
{
'o': 0x6,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x23
},
{
'o': 0x0,
'a': 0x1b
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x7
},
{
'o': 0x6,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x24
},
{
'o': 0x0,
'a': 0x1b
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x8
},
{
'o': 0x6,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x25
},
{
'o': 0x0,
'a': 0x1b
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0x9
},
{
'o': 0x0,
'a': 0x3
},
{
'o': 0x6,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x26
},
{
'o': 0x0,
'a': 0x16
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0xa
},
{
'o': 0x6,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x27
},
{
'o': 0x0,
'a': 0x1b
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0xb
},
{
'o': 0x6,
'a': 0x2
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x28
},
{
'o': 0x0,
'a': 0x1b
},
{ 'o': 0x37 },
{
'o': 0x7,
'a': 0xc
},
{ 'o': 0x4d },
{ 'o': 0x4 },
{
'o': 0x6,
'a': 0x3
},
{
'o': 0x47,
'a': 0x29
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x6,
'a': 0x4
},
{
'o': 0x47,
'a': 0x2a
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x6,
'a': 0x5
},
{
'o': 0x47,
'a': 0x2b
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x6,
'a': 0x6
},
{
'o': 0x47,
'a': 0x2c
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x6,
'a': 0x7
},
{
'o': 0x47,
'a': 0x2d
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x6,
'a': 0x8
},
{
'o': 0x47,
'a': 0x2e
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x6,
'a': 0x9
},
{
'o': 0x4b,
'a': 0x2f
},
{ 'o': 0x4 },
{
'o': 0x46,
'a': 0x30
},
{
'o': 0x0,
'a': 0x16
},
{ 'o': 0x37 },
{
'o': 0x46,
'a': 0x31
},
{
'o': 0x47,
'a': 0x32
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x6,
'a': 0xa
},
{
'o': 0x47,
'a': 0x33
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x6,
'a': 0xb
},
{
'o': 0x47,
'a': 0x34
},
{ 'o': 0x3 },
{ 'o': 0x4 },
{
'o': 0x6,
'a': 0xc
},
{
'o': 0x47,
'a': 0x35
},
{ 'o': 0x3 },
{ 'o': 0x38 }
],
'c': [
'Product',
'Laptop',
1299.99,
'Electronics',
0x3,
'Headphones',
199.99,
'Desk\x20Chair',
349.99,
'Furniture',
![],
0x4,
'Keyboard',
89.99,
'Mouse',
49.99,
'Monitor',
599.99,
'Webcam',
129.99,
0x1f,
'filter',
0x1,
0.08,
'createShoppingCart',
0xa,
0x2,
0x0,
'addItem',
'setDiscount',
0x17,
'getSubtotal',
'getItemCount',
'getDiscount',
'getTax',
'getTotal',
'getMostExpensiveItem',
'getCategoryCounts',
'hasCategory',
'getAveragePrice',
'generateReceipt',
'cartTotal',
'itemCount',
'discountApplied',
'taxAmount',
'finalTotal',
'mostExpensiveItem',
'Object',
'keys',
'length',
'categoryCount',
'hasElectronics',
'averagePrice',
'formattedReceipt'
],
'p': 0x0,
'l': 0xd
}
], f = {
0x0: 0x29,
0x1: 0xd3,
0x2: 0x44,
0x3: 0x5d,
0x4: 0x52,
0x5: 0x3,
0x6: 0xc4,
0x7: 0xbb,
0x8: 0x8a,
0x9: 0x9e,
0xa: 0x12,
0xb: 0x9f,
0xc: 0x19,
0xd: 0xe8,
0xe: 0x11,
0xf: 0x6e,
0x10: 0xa7,
0x11: 0x28,
0x12: 0xfe,
0x14: 0x35,
0x15: 0xa4,
0x16: 0x65,
0x17: 0x58,
0x18: 0x3d,
0x19: 0x2b,
0x1a: 0x40,
0x1e: 0xc5,
0x1f: 0x4c,
0x20: 0x31,
0x21: 0x92,
0x28: 0xeb,
0x29: 0xd1,
0x2a: 0xa3,
0x2b: 0x85,
0x2c: 0x4,
0x2d: 0xed,
0x2e: 0x73,
0x2f: 0x45,
0x32: 0xbc,
0x33: 0xe9,
0x34: 0xd9,
0x35: 0x54,
0x36: 0xcb,
0x37: 0xb1,
0x38: 0x55,
0x39: 0xa9,
0x3a: 0xe3,
0x3b: 0xa2,
0x3c: 0xf4,
0x3d: 0x1a,
0x3e: 0x38,
0x3f: 0xdd,
0x40: 0x80,
0x46: 0x22,
0x47: 0x9a,
0x48: 0x63,
0x49: 0xc3,
0x4a: 0x8,
0x4b: 0x69,
0x4c: 0x37,
0x4d: 0x2d,
0x4e: 0x87,
0x4f: 0x6d,
0x50: 0xc6,
0x5a: 0xa6,
0x5b: 0xca,
0x5c: 0xf9,
0x5d: 0x62,
0x64: 0xbe,
0x65: 0xa1,
0x66: 0x30,
0x67: 0x79,
0x68: 0xdb,
0x69: 0xe1,
0x6a: 0x42,
0x6e: 0xfd,
0x6f: 0xae,
0x70: 0x66,
0x71: 0x75,
0x72: 0x9d,
0x73: 0x6a,
0x78: 0x7d,
0x79: 0x9,
0x7a: 0xa0,
0x7b: 0x83,
0x7c: 0x4d,
0x7d: 0x0,
0x7e: 0x90,
0x82: 0xb7,
0x83: 0x4e,
0x84: 0x72,
0x85: 0x64,
0x8c: 0x10,
0x8d: 0x1b,
0x8e: 0xe4,
0x8f: 0x2f,
0x90: 0xb0,
0x91: 0xda,
0x92: 0x3a,
0x96: 0x5f,
0x97: 0xd,
0xa0: 0xe,
0xa1: 0x20,
0xa2: 0x7f,
0xa3: 0xc,
0xa4: 0x84,
0xa5: 0xf6,
0xa6: 0xc1,
0xaa: 0x18,
0xab: 0x1,
0xac: 0xde,
0xad: 0x81,
0xae: 0x34,
0xaf: 0x8e,
0xb0: 0xb8,
0xb1: 0x67,
0xb2: 0x2a,
0xb3: 0xa,
0xb4: 0xb9,
0xb5: 0x98,
0xb6: 0x2,
0xb7: 0x49,
0xb8: 0xc0,
0xb9: 0xef,
0xbe: 0x77,
0xbf: 0x48,
0xc0: 0x7e,
0xc1: 0xff,
0xc8: 0x57,
0xc9: 0x68,
0xca: 0x25,
0xd2: 0x32,
0xd3: 0x61,
0xd4: 0xd0,
0xd5: 0x3e
}, g = function (h, k, l) {
var m = e[h], n = [], o = new Array((m['p'] || 0x0) + (m['l'] || 0x0)), p = 0x0, q = m['c'], r = m['i'], s = f, t = {
'parent': l,
'vars': {}
};
if (k)
for (var u = 0x0; u < Math['min'](k['length'], m['p'] || 0x0); u++) {
o[u] = k[u];
}
while (p < r['length']) {
var v = r[p], w = v['o'], x = s[w], y = v['a'];
switch (x) {
case s[0x0]:
n['push'](q[y]), p++;
break;
case s[0x1]:
n['push'](undefined), p++;
break;
case s[0x2]:
n['push'](null), p++;
break;
case s[0x3]:
n['pop'](), p++;
break;
case s[0x4]:
n['push'](n[n['length'] - 0x1]), p++;
break;
case s[0x5]:
var z = n[n['length'] - 0x1];
n[n['length'] - 0x1] = n[n['length'] - 0x2], n[n['length'] - 0x2] = z, p++;
break;
case s[0x6]:
n['push'](o[y]), p++;
break;
case s[0x7]:
o[y] = n['pop'](), p++;
break;
case s[0x8]:
n['push'](k[y]), p++;
break;
case s[0x9]:
k[y] = n['pop'](), p++;
break;
case s[0xa]:
var A = n['pop'](), B = n['pop']();
n['push'](B + A), p++;
break;
case s[0xb]:
var A = n['pop'](), B = n['pop']();
n['push'](B - A), p++;
break;
case s[0xc]:
var A = n['pop'](), B = n['pop']();
n['push'](B * A), p++;
break;
case s[0xd]:
var A = n['pop'](), B = n['pop']();
n['push'](B / A), p++;
break;
case s[0xe]:
var A = n['pop'](), B = n['pop']();
n['push'](B % A), p++;
break;
case s[0xf]:
n['push'](-n['pop']()), p++;
break;
case s[0x12]:
var A = n['pop'](), B = n['pop']();
n['push'](Math['pow'](B, A)), p++;
break;
case s[0x14]:
var A = n['pop'](), B = n['pop']();
n['push'](B & A), p++;
break;
case s[0x15]:
var A = n['pop'](), B = n['pop']();
n['push'](B | A), p++;
break;
case s[0x16]:
var A = n['pop'](), B = n['pop']();
n['push'](B ^ A), p++;
break;
case s[0x17]:
n['push'](~n['pop']()), p++;
break;
case s[0x18]:
var A = n['pop'](), B = n['pop']();
n['push'](B << A), p++;
break;
case s[0x19]:
var A = n['pop'](), B = n['pop']();
n['push'](B >> A), p++;
break;
case s[0x1a]:
var A = n['pop'](), B = n['pop']();
n['push'](B >>> A), p++;
break;
case s[0x20]:
n['push'](!n['pop']()), p++;
break;
case s[0x28]:
var A = n['pop'](), B = n['pop']();
n['push'](B == A), p++;
break;
case s[0x29]:
var A = n['pop'](), B = n['pop']();
n['push'](B != A), p++;
break;
case s[0x2a]:
var A = n['pop'](), B = n['pop']();
n['push'](B === A), p++;
break;
case s[0x2b]:
var A = n['pop'](), B = n['pop']();
n['push'](B !== A), p++;
break;
case s[0x2c]:
var A = n['pop'](), B = n['pop']();
n['push'](B < A), p++;
break;
case s[0x2d]:
var A = n['pop'](), B = n['pop']();
n['push'](B <= A), p++;
break;
case s[0x2e]:
var A = n['pop'](), B = n['pop']();
n['push'](B > A), p++;
break;
case s[0x2f]:
var A = n['pop'](), B = n['pop']();
n['push'](B >= A), p++;
break;
case s[0x32]:
p = v['t'];
break;
case s[0x33]:
n['pop']() ? p = v['t'] : p++;
break;
case s[0x34]:
!n['pop']() ? p = v['t'] : p++;
break;
case s[0x35]:
var C = n['pop']();
C !== null && C !== undefined ? p = v['t'] : p++;
break;
case s[0x36]:
var D = n['pop'](), E = n['pop'](), F = [];
for (var u = 0x0; u < D; u++) {
var y = n['pop']();
if (y && typeof y === 'object' && y['__spread__'] === !![]) {
var G = y['value'];
if (Array['isArray'](G))
for (var H = G['length'] - 0x1; H >= 0x0; H--) {
F['unshift'](G[H]);
}
} else
F['unshift'](y);
}
n['push'](E['apply'](undefined, F)), p++;
break;
case s[0x37]:
var D = n['pop'](), I = n['pop'](), J = n['pop'](), F = [];
for (var u = 0x0; u < D; u++) {
var y = n['pop']();
if (y && typeof y === 'object' && y['__spread__'] === !![]) {
var G = y['value'];
if (Array['isArray'](G))
for (var H = G['length'] - 0x1; H >= 0x0; H--) {
F['unshift'](G[H]);
}
} else
F['unshift'](y);
}
n['push'](I['apply'](J, F)), p++;
break;
case s[0x38]:
return n['pop']();
case s[0x39]:
throw n['pop']();
case s[0x46]:
var J = n['pop'](), K = q[y];
n['push'](J[K]), p++;
break;
case s[0x47]:
var C = n['pop'](), J = n['pop'](), K = q[y];
J[K] = C, n['push'](C), p++;
break;
case s[0x48]:
var K = n['pop'](), J = n['pop']();
n['push'](J[K]), p++;
break;
case s[0x49]:
var C = n['pop'](), K = n['pop'](), J = n['pop']();
J[K] = C, n['push'](C), p++;
break;
case s[0x4a]:
var K = n['pop'](), J = n['pop'](), L = delete J[K];
n['push'](L), p++;
break;
case s[0x4b]:
var M = q[y];
n['push'](eval(M)), p++;
break;
case s[0x4c]:
var C = n['pop'](), M = q[y];
eval(M + '\x20=\x20val'), n['push'](C), p++;
break;
case s[0x4d]:
n['push']({}), p++;
break;
case s[0x4e]:
var J = n['pop'](), K = q[y];
J === null || J === undefined ? n['push'](undefined) : n['push'](J[K]);
p++;
break;
case s[0x5a]:
n['push']([]), p++;
break;
case s[0x5b]:
var N = n['pop'](), O = n[n['length'] - 0x1];
O['push'](N), p++;
break;
case s[0x5d]:
var P = n['pop']();
n['push']({
'__spread__': !![],
'value': P
}), p++;
break;
case s[0x6e]:
n['push'](typeof n['pop']()), p++;
break;
case s[0x6f]:
var Q = n['pop'](), J = n['pop']();
n['push'](J instanceof Q), p++;
break;
case s[0x64]:
var R = n['pop'](), S = e[R], T = S && S['a'], U = t, V = function (a1, a2, a3) {
return function () {
var a4 = [];
for (var a5 = 0x0; a5 < arguments['length']; a5++) {
a4['push'](arguments[a5]);
}
return a3 ? g(a1, a4, a2) : g['call'](this, a1, a4, a2);
};
}(R, U, T);
n['push'](V), p++;
break;
case s[0x68]:
var D = n['pop'](), W = [];
for (var u = 0x0; u < D; u++) {
W['unshift'](n['pop']());
}
var Q = n['pop'](), X = Object['create'](Q['prototype']), L = Q['apply'](X, W);
n['push'](L !== null && typeof L === 'object' ? L : X), p++;
break;
case s[0xa0]:
n['push'](this), p++;
break;
case s[0xa1]:
n['push'](k || []), p++;
break;
case s[0xa3]:
n['pop'](), n['push'](undefined), p++;
break;
case s[0xaa]:
p++;
break;
case s[0xc8]:
debugger;
p++;
break;
case s[0xc9]:
p++;
break;
case s[0xca]:
return n['length'] > 0x0 ? n['pop']() : undefined;
case s[0xd2]:
p++;
break;
case s[0xd3]:
var Y = q[y], Z = t, a0 = ![];
while (Z) {
if (Z['vars']['hasOwnProperty'](Y)) {
n['push'](Z['vars'][Y]), a0 = !![];
break;
}
Z = Z['parent'];
}
!a0 && n['push'](undefined);
p++;
break;
case s[0xd4]:
var Y = q[y], N = n['pop'](), Z = t, a0 = ![];
while (Z) {
if (Z['vars']['hasOwnProperty'](Y)) {
Z['vars'][Y] = N, a0 = !![];
break;
}
Z = Z['parent'];
}
!a0 && (t['vars'][Y] = N);
p++;
break;
case s[0xd5]:
n['push'](t), p++;
break;
default:
throw new Error('Unknown\x20opcode:\x20' + x);
}
}
return n['length'] > 0x0 ? n['pop']() : undefined;
};
return g;
}());
function Product(e, f, g, h) {
return _b_['call'](this, 0x0, [
e,
f,
g,
h
], undefined);
}
Product['prototype']['getDisplayPrice'] = function () {
return _b_['call'](this, 0x1, [], undefined);
}, Product['prototype']['applyDiscount'] = function (e) {
return _b_['call'](this, 0x2, [e], undefined);
}, Product['prototype']['toString'] = function () {
return _b_['call'](this, 0x3, [], undefined);
};
function createShoppingCart(e) {
return _b_['call'](this, 0x1e, [e], undefined);
}
function runShoppingCartApp() {
return _b_['call'](this, 0x20, [], undefined);
}
var result = runShoppingCartApp();
console['log'](result);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment