core_ARMv5E.s
上传用户:dangjiwu
上传日期:2013-07-19
资源大小:42019k
文件大小:15k
源码类别:

Symbian

开发平台:

Visual C++

  1.         CODE32
  2.         AREA text, CODE, READONLY
  3. RATCoreMono PROC
  4.         STMFD    sp!,{r0-r11,lr}
  5.         LDR      r1,[r3,#0x18]
  6.         LDR      r6,[r3,#0x2c]
  7.         LDR      r7,[r3,#0x30]
  8.         MOV      r12,r0
  9.         ADD      r5,r12,r1,LSL #1
  10.         MOV      r0,r2
  11.         SUB      sp,sp,#0xc
  12. L1_32
  13.         TST      r6,#3
  14.         BNE      L1_32
  15. L1_40
  16.         TST      r7,#3
  17.         BNE      L1_40
  18.         LDR      r1,[sp,#0x10]
  19.         CMP      r5,r1
  20.         BCS      L1_248
  21.         ADD      r1,r3,#0x44
  22.         STR      r1,[sp,#8]
  23.         ADD      r1,r3,#0x38
  24.         STR      r1,[sp,#4]
  25. L1_76
  26.         LDR      r1,[r3,#0xc]
  27.         SUB      r10,r5,#2
  28.         MOV      r8,#0x4000
  29.         STR      r1,[sp,#0]
  30.         MOVS     r9,r1,ASR #1
  31.         BEQ      L1_148
  32. L1_100
  33.         LDRH     r11,[r5],#2
  34.         LDR      r1,[r7],#4
  35.         LDRH     r12,[r5],#2
  36.         LDRH     r4,[r10],#-2
  37.         SMLABB   r8,r11,r1,r8
  38.         LDR      r2,[r6],#4
  39.         SMLABT   r1,r12,r1,r8
  40.         LDRH     lr,[r10],#-2
  41.         SMLABB   r1,r4,r2,r1
  42.         SUBS     r9,r9,#1
  43.         SMLABT   r8,lr,r2,r1
  44.         BNE      L1_100
  45. L1_148
  46.         LDR      r1,[sp,#0]
  47.         TST      r1,#1
  48.         BEQ      L1_184
  49.         LDRH     r1,[r5],#2
  50.         LDRH     r2,[r7],#2
  51.         LDRH     r12,[r10,#0]
  52.         LDRH     lr,[r6],#2
  53.         SMLABB   r1,r1,r2,r8
  54.         SMLABB   r8,r12,lr,r1
  55. L1_184
  56.         QADD     r1,r8,r8
  57.         MOV      r1,r1,ASR #16
  58.         STRH     r1,[r0],#2
  59.         LDR      r1,[r3,#0x34]
  60.         CMP      r1,r6
  61.         LDRCS    r1,[sp,#4]
  62.         LDRCC    r1,[sp,#8]
  63.         LDR      r2,[r1,#0]
  64.         ADD      r6,r6,r2,LSL #1
  65.         LDR      r2,[r1,#4]
  66.         LDR      r1,[r1,#8]
  67.         ADD      r7,r7,r2,LSL #1
  68.         ADD      r5,r5,r1,LSL #1
  69.         LDR      r1,[sp,#0x10]
  70.         CMP      r5,r1
  71.         BCC      L1_76
  72. L1_248
  73.         LDR      r1,[sp,#0x10]
  74.         SUB      r1,r5,r1
  75.         MOV      r1,r1,ASR #1
  76.         STR      r1,[r3,#0x18]!
  77.         STR      r6,[r3,#0x14]
  78.         STR      r7,[r3,#0x18]
  79.         ADD      sp,sp,#0x1c
  80.         LDMFD    sp!,{r4-r11,pc}
  81.         ENDP
  82. RATCoreStereo PROC
  83.         STMFD    sp!,{r0-r11,lr}
  84.         LDR      r1,[r3,#0x18]
  85.         LDR      r6,[r3,#0x2c]
  86.         LDR      r7,[r3,#0x30]
  87.         SUB      sp,sp,#0xc
  88.         ADD      r5,r0,r1,LSL #1
  89. L1_304
  90.         TST      r6,#3
  91.         BNE      L1_304
  92. L1_312
  93.         TST      r7,#3
  94.         BNE      L1_312
  95. L1_320
  96.         TST      r5,#3
  97.         BNE      L1_320
  98.         LDR      r1,[sp,#0x10]
  99.         ADD      r0,r5,#2
  100.         CMP      r0,r1
  101.         BCS      L1_588
  102.         ADD      r0,r3,#0x44
  103.         STR      r0,[sp,#8]
  104.         ADD      r0,r3,#0x38
  105.         STR      r0,[sp,#4]
  106. L1_360
  107.         LDR      r0,[r3,#0xc]
  108.         MOV      r8,#0x4000
  109.         MOV      r9,r8
  110.         SUB      r11,r5,#4
  111.         STR      r0,[sp,#0]
  112.         MOVS     r10,r0,ASR #1
  113.         BEQ      L1_452
  114. L1_388
  115.         LDR      r2,[r5],#4
  116.         LDR      r0,[r7],#4
  117.         LDR      r12,[r5],#4
  118.         LDR      r4,[r11],#-4
  119.         SMLABB   r8,r2,r0,r8
  120.         SMLATB   r2,r2,r0,r9
  121.         LDR      r1,[r6],#4
  122.         SMLABT   r8,r12,r0,r8
  123.         SMLATT   r0,r12,r0,r2
  124.         LDR      lr,[r11],#-4
  125.         SMLABB   r2,r4,r1,r8
  126.         SMLATB   r0,r4,r1,r0
  127.         SUBS     r10,r10,#1
  128.         SMLABT   r8,lr,r1,r2
  129.         SMLATT   r9,lr,r1,r0
  130.         BNE      L1_388
  131. L1_452
  132.         LDR      r0,[sp,#0]
  133.         TST      r0,#1
  134.         BEQ      L1_496
  135.         LDR      r0,[r5],#4
  136.         LDRH     r1,[r7],#2
  137.         LDR      r2,[r11,#0]
  138.         LDRH     r12,[r6],#2
  139.         SMLABB   lr,r0,r1,r8
  140.         SMLATB   r0,r0,r1,r9
  141.         SMLABB   r8,r2,r12,lr
  142.         SMLATB   r9,r2,r12,r0
  143. L1_496
  144.         QADD     r0,r8,r8
  145.         LDR      r2,[sp,#0x14]
  146.         QADD     r1,r9,r9
  147.         MOV      r0,r0,ASR #16
  148.         STRH     r0,[r2,#0]
  149.         MOV      r1,r1,ASR #16
  150.         STRH     r1,[r2,#2]
  151.         ADD      r0,r2,#4
  152.         STR      r0,[sp,#0x14]
  153.         LDR      r0,[r3,#0x34]
  154.         CMP      r0,r6
  155.         LDRCS    r0,[sp,#4]
  156.         LDRCC    r0,[sp,#8]
  157.         LDR      r1,[r0,#0]
  158.         ADD      r6,r6,r1,LSL #1
  159.         LDR      r1,[r0,#4]
  160.         LDR      r0,[r0,#8]
  161.         ADD      r7,r7,r1,LSL #1
  162.         ADD      r5,r5,r0,LSL #1
  163.         LDR      r1,[sp,#0x10]
  164.         ADD      r0,r5,#2
  165.         CMP      r0,r1
  166.         BCC      L1_360
  167. L1_588
  168.         LDR      r1,[sp,#0x10]
  169.         SUB      r0,r5,r1
  170.         MOV      r0,r0,ASR #1
  171.         STR      r0,[r3,#0x18]!
  172.         STR      r6,[r3,#0x14]
  173.         STR      r7,[r3,#0x18]
  174.         LDR      r0,[sp,#0x14]
  175.         ADD      sp,sp,#0x1c
  176.         LDMFD    sp!,{r4-r11,pc}
  177.         ENDP
  178. ARBCoreMono PROC
  179.         STMFD    sp!,{r0-r11,lr}
  180.         LDR      r1,[r3,#0x2c]
  181.         LDR      r2,[r3,#0x30]
  182.         LDR      r4,[r3,#0x1c]
  183.         SUB      sp,sp,#0x24
  184.         ADD      lr,r3,#0x60
  185.         STR      r4,[sp,#0]
  186.         LDR      r12,[r3,#0x18]
  187.         ADD      r11,r0,r12,LSL #1
  188.         LDR      r0,[r3,#0x50]
  189.         STR      lr,[sp,#0x20]
  190.         ADD      lr,r3,#0x54
  191.         STR      lr,[sp,#0x1c]
  192.         CMP      r0,r1
  193.         LDRHI    lr,[sp,#0x1c]
  194.         LDRLS    lr,[sp,#0x20]
  195.         LDR      r0,[lr,#0]
  196.         LDR      r12,[lr,#4]
  197.         LDR      r6,[lr,#8]
  198.         ADD      r0,r1,r0,LSL #1
  199.         ADD      r12,r2,r12,LSL #1
  200.         STR      r6,[sp,#8]
  201. L1_712
  202.         TST      r1,#3
  203.         BNE      L1_712
  204. L1_720
  205.         TST      r2,#3
  206.         BNE      L1_720
  207. L1_728
  208.         TST      r0,#3
  209.         BNE      L1_728
  210. L1_736
  211.         TST      r12,#3
  212.         BNE      L1_736
  213.         LDR      r6,[sp,#8]
  214.         LDR      r4,[sp,#0x28]
  215.         ADD      lr,r11,r6,LSL #1
  216.         CMP      lr,r4
  217.         BCS      L1_1288
  218.         ADD      lr,r3,#0x44
  219.         STR      lr,[sp,#0x18]
  220.         ADD      lr,r3,#0x38
  221.         STR      lr,[sp,#0x14]
  222. L1_780
  223.         LDR      r6,[sp,#8]
  224.         MOV      r4,#0x4000
  225.         MOV      r5,r4
  226.         CMP      r6,#0
  227.         LDR      r6,[r3,#0xc]
  228.         SUB      lr,r11,#2
  229.         BNE      L1_948
  230.         STR      r6,[sp,#0x10]
  231.         MOVS     r10,r6,ASR #1
  232.         BEQ      L1_892
  233. L1_820
  234.         LDRH     r8,[r11],#2
  235.         LDR      r9,[r2],#4
  236.         LDR      r7,[r12],#4
  237.         LDRH     r6,[r11],#2
  238.         SMLABB   r5,r8,r9,r5
  239.         SMLABB   r4,r8,r7,r4
  240.         SMLABT   r8,r6,r9,r5
  241.         SMLABT   r9,r6,r7,r4
  242.         LDRH     r5,[lr],#-2
  243.         LDRH     r4,[lr],#-2
  244.         LDR      r6,[r1],#4
  245.         LDR      r7,[r0],#4
  246.         SUBS     r10,r10,#1
  247.         SMLABB   r8,r5,r6,r8
  248.         SMLABB   r9,r5,r7,r9
  249.         SMLABT   r5,r4,r6,r8
  250.         SMLABT   r4,r4,r7,r9
  251.         BNE      L1_820
  252. L1_892
  253.         LDR      r6,[sp,#0x10]
  254.         TST      r6,#1
  255.         BEQ      L1_1112
  256.         LDRH     r6,[r11],#2
  257.         LDRH     r7,[r2],#2
  258.         LDRH     r8,[r12],#2
  259.         LDRH     lr,[lr,#0]
  260.         SMLABB   r5,r6,r7,r5
  261.         LDRH     r7,[r1],#2
  262.         SMLABB   r4,r6,r8,r4
  263.         LDRH     r6,[r0],#2
  264.         SMLABB   r5,lr,r7,r5
  265.         SMLABB   r4,lr,r6,r4
  266.         B        L1_1112
  267. L1_948
  268.         STR      r6,[sp,#0xc]
  269.         MOVS     r6,r6,ASR #1
  270.         STR      r6,[sp,#4]
  271.         BEQ      L1_1052
  272. L1_964
  273.         LDRH     r10,[r11],#2
  274.         LDRH     r7,[r11],#2
  275.         LDR      r9,[r2],#4
  276.         LDR      r6,[r12],#4
  277.         LDRH     r8,[r11,#0]
  278.         SMLABB   r5,r10,r9,r5
  279.         SMLABB   r4,r7,r6,r4
  280.         SMLABT   r7,r7,r9,r5
  281.         LDRH     r10,[lr,#2]
  282.         SMLABT   r8,r8,r6,r4
  283.         LDRH     r4,[lr],#-2
  284.         LDRH     r9,[lr],#-2
  285.         LDR      r5,[r1],#4
  286.         LDR      r6,[r0],#4
  287.         SMLABB   r7,r4,r5,r7
  288.         SMLABB   r8,r10,r6,r8
  289.         SMLABT   r5,r9,r5,r7
  290.         SMLABT   r4,r4,r6,r8
  291.         LDR      r6,[sp,#4]
  292.         SUBS     r6,r6,#1
  293.         STR      r6,[sp,#4]
  294.         BNE      L1_964
  295. L1_1052
  296.         LDR      r6,[sp,#0xc]
  297.         TST      r6,#1
  298.         BEQ      L1_1112
  299.         LDRH     r6,[r11],#2
  300.         LDRH     r8,[r2],#2
  301.         LDRH     r7,[r11,#0]
  302.         LDRH     r9,[r12],#2
  303.         SMLABB   r5,r6,r8,r5
  304.         LDRH     r8,[r1],#2
  305.         SMLABB   r4,r7,r9,r4
  306.         LDRH     r7,[lr,#0]
  307.         LDRH     r6,[lr,#2]
  308.         LDRH     lr,[r0],#2
  309.         SMLABB   r5,r7,r8,r5
  310.         SMLABB   r4,r6,lr,r4
  311. L1_1112
  312.         SUB      lr,r4,r5
  313.         LDR      r4,[sp,#0]
  314.         MOV      r4,r4,LSR #1
  315.         SMULL    r6,lr,r4,lr
  316.         LDR      r4,[sp,#0x2c]
  317.         QDADD    lr,r5,lr
  318.         QADD     lr,lr,lr
  319.         MOV      lr,lr,ASR #16
  320.         STRH     lr,[r4],#2
  321.         STR      r4,[sp,#0x2c]
  322.         LDR      lr,[r3,#0x20]
  323.         LDR      r4,[sp,#0]
  324.         ADD      r4,lr,r4
  325.         STR      r4,[sp,#0]
  326.         CMP      lr,r4
  327.         BLS      L1_1192
  328.         LDR      r6,[sp,#8]
  329.         MOV      r1,r0
  330.         MOV      r2,r12
  331.         ADD      r11,r11,r6,LSL #1
  332. L1_1192
  333.         LDR      r0,[r3,#0x34]
  334.         CMP      r0,r1
  335.         LDRCS    r0,[sp,#0x14]
  336.         LDRCC    r0,[sp,#0x18]
  337.         LDR      r12,[r0,#0]
  338.         ADD      r1,r1,r12,LSL #1
  339.         LDR      r12,[r0,#4]
  340.         LDR      r0,[r0,#8]
  341.         ADD      r2,r2,r12,LSL #1
  342.         ADD      r11,r11,r0,LSL #1
  343.         LDR      r0,[r3,#0x50]
  344.         CMP      r0,r1
  345.         LDRHI    lr,[sp,#0x1c]
  346.         LDRLS    lr,[sp,#0x20]
  347.         LDR      r0,[lr,#0]
  348.         LDR      r12,[lr,#4]
  349.         LDR      r6,[lr,#8]
  350.         ADD      r0,r1,r0,LSL #1
  351.         ADD      r12,r2,r12,LSL #1
  352.         STR      r6,[sp,#8]
  353.         LDR      r4,[sp,#0x28]
  354.         ADD      lr,r11,r6,LSL #1
  355.         CMP      lr,r4
  356.         BCC      L1_780
  357. L1_1288
  358.         LDR      r4,[sp,#0x28]
  359.         SUB      r0,r11,r4
  360.         MOV      r0,r0,ASR #1
  361.         STR      r0,[r3,#0x18]
  362.         STR      r1,[r3,#0x2c]
  363.         STR      r2,[r3,#0x30]
  364.         LDR      r4,[sp,#0]
  365.         STR      r4,[r3,#0x1c]
  366.         LDR      r0,[sp,#0x2c]
  367.         ADD      sp,sp,#0x34
  368.         LDMFD    sp!,{r4-r11,pc}
  369.         ENDP
  370. ARBCoreStereo PROC
  371.         STMFD    sp!,{r0-r11,lr}
  372.         SUB      sp,sp,#0x1c
  373.         LDR      r3,[sp,#0x28]
  374.         LDR      r1,[r3,#0x2c]
  375.         LDR      r2,[r3,#0x30]
  376.         LDR      r3,[r3,#0x1c]
  377.         STR      r3,[sp,#0]
  378.         LDR      r3,[sp,#0x28]
  379.         LDR      r3,[r3,#0x18]
  380.         ADD      r10,r0,r3,LSL #1
  381.         LDR      r3,[sp,#0x28]
  382.         LDR      r0,[r3,#0x50]!
  383.         ADD      r3,r3,#0x10
  384.         STR      r3,[sp,#0x18]
  385.         LDR      r3,[sp,#0x28]
  386.         CMP      r0,r1
  387.         ADD      r3,r3,#0x54
  388.         STR      r3,[sp,#0x14]
  389.         LDRHI    r3,[sp,#0x14]
  390.         LDRLS    r3,[sp,#0x18]
  391.         LDR      r0,[r3,#0]
  392.         LDR      r12,[r3,#4]
  393.         LDR      r3,[r3,#8]
  394.         ADD      r0,r1,r0,LSL #1
  395.         ADD      r12,r2,r12,LSL #1
  396.         STR      r3,[sp,#8]
  397. L1_1436
  398.         TST      r1,#3
  399.         BNE      L1_1436
  400. L1_1444
  401.         TST      r2,#3
  402.         BNE      L1_1444
  403. L1_1452
  404.         TST      r0,#3
  405.         BNE      L1_1452
  406. L1_1460
  407.         TST      r12,#3
  408.         BNE      L1_1460
  409. L1_1468
  410.         TST      r10,#3
  411.         BNE      L1_1468
  412.         LDR      r3,[sp,#8]
  413.         LDR      lr,[sp,#0x20]
  414.         ADD      r3,r10,r3,LSL #1
  415.         ADD      r3,r3,#2
  416.         CMP      r3,lr
  417.         BCS      L1_1968
  418.         LDR      r3,[sp,#0x28]
  419.         ADD      r3,r3,#0x44
  420.         STR      r3,[sp,#0x10]
  421.         LDR      r3,[sp,#0x28]
  422.         ADD      r3,r3,#0x38
  423.         STR      r3,[sp,#0xc]
  424. L1_1524
  425.         LDR      r3,[sp,#8]
  426.         MOV      lr,#0x4000
  427.         MOV      r7,lr
  428.         CMP      r3,#0
  429.         LDR      r3,[sp,#0x28]
  430.         MOV      r6,lr
  431.         MOV      r4,lr
  432.         SUB      r5,r10,#4
  433.         LDR      r3,[r3,#0xc]
  434.         BNE      L1_1648
  435.         CMP      r3,#0
  436.         BEQ      L1_1748
  437. L1_1572
  438.         LDRH     r11,[r12],#2
  439.         LDRH     r9,[r2],#2
  440.         LDR      r8,[r10],#4
  441.         SUBS     r3,r3,#1
  442.         ORR      r9,r9,r11,LSL #16
  443.         SMLABB   lr,r8,r9,lr
  444.         SMLATB   r4,r8,r9,r4
  445.         SMLABT   r6,r8,r9,r6
  446.         SMLATT   r9,r8,r9,r7
  447.         LDRH     r11,[r0],#2
  448.         LDRH     r8,[r1],#2
  449.         LDR      r7,[r5],#-4
  450.         ORR      r8,r8,r11,LSL #16
  451.         SMLABB   lr,r7,r8,lr
  452.         SMLATB   r4,r7,r8,r4
  453.         SMLABT   r6,r7,r8,r6
  454.         SMLATT   r7,r7,r8,r9
  455.         BNE      L1_1572
  456.         B        L1_1748
  457. L1_1648
  458.         STR      r3,[sp,#4]
  459.         CMP      r3,#0
  460.         BEQ      L1_1748
  461. L1_1660
  462.         LDRH     r11,[r12],#2
  463.         LDRH     r3,[r2],#2
  464.         LDR      r9,[r10],#4
  465.         LDR      r8,[r10,#0]
  466.         ORR      r3,r3,r11,LSL #16
  467.         SMLABB   lr,r9,r3,lr
  468.         SMLABT   r6,r8,r3,r6
  469.         SMLATT   r8,r8,r3,r7
  470.         SMLATB   r4,r9,r3,r4
  471.         LDRH     r11,[r0],#2
  472.         LDRH     r3,[r1],#2
  473.         LDR      r7,[r5,#4]
  474.         LDR      r9,[r5],#-4
  475.         ORR      r3,r3,r11,LSL #16
  476.         SMLABT   r6,r7,r3,r6
  477.         SMLATT   r7,r7,r3,r8
  478.         SMLABB   lr,r9,r3,lr
  479.         SMLATB   r4,r9,r3,r4
  480.         LDR      r3,[sp,#4]
  481.         SUBS     r3,r3,#1
  482.         STR      r3,[sp,#4]
  483.         BNE      L1_1660
  484. L1_1748
  485.         LDR      r3,[sp,#0]
  486.         SUB      r5,r6,lr
  487.         MOV      r3,r3,LSR #1
  488.         SMULL    r6,r5,r3,r5
  489.         QDADD    lr,lr,r5
  490.         SUB      r5,r7,r4
  491.         SMULL    r6,r5,r3,r5
  492.         QADD     lr,lr,lr
  493.         QDADD    r3,r4,r5
  494.         LDR      r4,[sp,#0x24]
  495.         QADD     r3,r3,r3
  496.         MOV      lr,lr,ASR #16
  497.         STRH     lr,[r4,#0]
  498.         MOV      r3,r3,ASR #16
  499.         STRH     r3,[r4,#2]
  500.         LDR      r3,[sp,#0x28]
  501.         ADD      r4,r4,#4
  502.         STR      r4,[sp,#0x24]
  503.         LDR      r3,[r3,#0x20]
  504.         LDR      lr,[sp,#0]
  505.         ADD      lr,r3,lr
  506.         STR      lr,[sp,#0]
  507.         CMP      r3,lr
  508.         BLS      L1_1860
  509.         LDR      r3,[sp,#8]
  510.         MOV      r1,r0
  511.         MOV      r2,r12
  512.         ADD      r10,r10,r3,LSL #1
  513. L1_1860
  514.         LDR      r3,[sp,#0x28]
  515.         LDR      r0,[r3,#0x34]
  516.         CMP      r0,r1
  517.         LDRCS    r0,[sp,#0xc]
  518.         LDRCC    r0,[sp,#0x10]
  519.         LDR      r3,[r0,#0]
  520.         ADD      r1,r1,r3,LSL #1
  521.         LDR      r3,[r0,#4]
  522.         LDR      r0,[r0,#8]
  523.         ADD      r2,r2,r3,LSL #1
  524.         ADD      r10,r10,r0,LSL #1
  525.         LDR      r3,[sp,#0x28]
  526.         LDR      r0,[r3,#0x50]
  527.         CMP      r0,r1
  528.         LDRHI    r3,[sp,#0x14]
  529.         LDRLS    r3,[sp,#0x18]
  530.         LDR      r0,[r3,#0]
  531.         LDR      r12,[r3,#4]
  532.         LDR      r3,[r3,#8]
  533.         LDR      lr,[sp,#0x20]
  534.         ADD      r0,r1,r0,LSL #1
  535.         STR      r3,[sp,#8]
  536.         ADD      r12,r2,r12,LSL #1
  537.         ADD      r3,r10,r3,LSL #1
  538.         ADD      r3,r3,#2
  539.         CMP      r3,lr
  540.         BCC      L1_1524
  541. L1_1968
  542.         LDR      lr,[sp,#0x20]
  543.         LDR      r3,[sp,#0x28]
  544.         SUB      r0,r10,lr
  545.         MOV      r0,r0,ASR #1
  546.         STR      r0,[r3,#0x18]
  547.         LDR      r3,[sp,#0x28]
  548.         STR      r1,[r3,#0x2c]
  549.         LDR      r3,[sp,#0x28]
  550.         STR      r2,[r3,#0x30]
  551.         LDR      r0,[sp,#0x28]
  552.         LDR      r3,[sp,#0]
  553.         STR      r3,[r0,#0x1c]
  554.         LDR      r0,[sp,#0x24]
  555.         ADD      sp,sp,#0x2c
  556.         LDMFD    sp!,{r4-r11,pc}
  557.         ENDP
  558.         EXPORT ARBCoreStereo
  559.         EXPORT ARBCoreMono
  560.         EXPORT RATCoreStereo
  561.         EXPORT RATCoreMono
  562.         END