mirror of
https://github.com/zeldaret/oot.git
synced 2024-11-29 03:34:07 +00:00
138 lines
13 KiB
ArmAsm
138 lines
13 KiB
ArmAsm
.include "macro.inc"
|
|
|
|
# assembler directives
|
|
.set noat # allow manual use of $at
|
|
.set noreorder # don't insert nops after branches
|
|
.set gp=64 # allow use of 64-bit general purposee registers
|
|
|
|
.section .data
|
|
|
|
glabel D_80936990
|
|
.word 0xE7000000, 0x00000000, 0xFC71FE04, 0x5FFEFDF8, 0xDF000000, 0x00000000
|
|
glabel D_809369A8
|
|
.word 0xE7000000, 0x00000000, 0xFCFFFE04, 0xFFFDF7F8, 0xE200001C, 0x0C1849F8, 0xDF000000, 0x00000000
|
|
glabel D_809369C8
|
|
.word 0x01900190, 0x00000000, 0x08000000, 0xFFFFFFFF, 0xFE700190, 0x00000000, 0x00000000, 0xFFFFFFFF, 0xFE70FE70, 0x00000000, 0x00001800, 0xFFFFFFFF, 0x0190FE70, 0x00000000, 0x08001800, 0xFFFFFFFF
|
|
glabel D_80936A08
|
|
.word 0x04040404, 0x04040404, 0x04040404, 0x04040404, 0x08080808, 0x08080808, 0x08080808, 0x08080808, 0x0C0C0C0C, 0x0C0C0C0C, 0x0C0C0C0C, 0x0C0C0C0C, 0x10101010, 0x10101010, 0x10101010, 0x10101010, 0x14141414, 0x14141414, 0x14141414, 0x14141414, 0x18181818, 0x18181818, 0x18181818, 0x18181818, 0x1C1C1C1C, 0x1C1C1C1C, 0x1C1C1C1C, 0x1C1C1C1C, 0x20202020, 0x20202020, 0x20202020, 0x20202020, 0x24242424, 0x24242424, 0x24242424, 0x24242424, 0x28282828, 0x28282828, 0x28282828, 0x28282828, 0x2C2C2C2C, 0x2C2C2C2C, 0x2C2C2C2C, 0x2C2C2C2C, 0x30303030, 0x30303030, 0x30303030, 0x30303030, 0x34343434, 0x34343434, 0x34343434, 0x34343434, 0x38383838, 0x38383838, 0x38383838, 0x38383838, 0x3C3C3C3C, 0x3C3C3C3C, 0x3C3C3C3C, 0x3C3C3C3C, 0x40404040, 0x40404040, 0x40404040, 0x40404040, 0x44444444, 0x44444444, 0x44444444, 0x44444444, 0x48484848, 0x48484848, 0x48484848, 0x48484848, 0x4C4C4C4C, 0x4C4C4C4C, 0x4C4C4C4C, 0x4C4C4C4C, 0x50505050, 0x50505050, 0x50505050, 0x50505050, 0x54545454, 0x54545454, 0x54545454, 0x54545454, 0x58585858, 0x58585858, 0x58585858, 0x58585858, 0x5C5C5C5C, 0x5C5C5C5C, 0x5C5C5C5C, 0x5C5C5C5C, 0x60606060, 0x60606060, 0x60606060, 0x60606060, 0x64646464, 0x64646464, 0x64646464, 0x64646464, 0x68686868, 0x68686868, 0x68686868, 0x68686868, 0x6C6C6C6C, 0x6C6C6C6C, 0x6C6C6C6C, 0x6C6C6C6C, 0x70707070, 0x70707070, 0x70707070, 0x70707070, 0x74747474, 0x74747474, 0x74747474, 0x74747474, 0x78787878, 0x78787878, 0x78787878, 0x78787878, 0x7C7C7C7C, 0x7C7C7C7C, 0x7C7C7C7C, 0x7C7C7C7C, 0x80808080, 0x80808080, 0x80808080, 0x80808080, 0x84848484, 0x84848484, 0x84848484, 0x84848484, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x8C8C8C8C, 0x8C8C8C8C, 0x8C8C8C8C, 0x8C8C8C8C, 0x90909090, 0x90909090, 0x90909090, 0x90909090, 0x94949494, 0x94949494, 0x94949494, 0x94949494, 0x98989898, 0x98989898, 0x98989898, 0x98989898, 0x9C9C9C9C, 0x9C9C9C9C, 0x9C9C9C9C, 0x9C9C9C9C, 0xA0A0A0A0, 0xA0A0A0A0, 0xA0A0A0A0, 0xA0A0A0A0, 0xA4A4A4A4, 0xA4A4A4A4, 0xA4A4A4A4, 0xA4A4A4A4, 0xA8A8A8A8, 0xA8A8A8A8, 0xA8A8A8A8, 0xA8A8A8A8, 0xACACACAC, 0xACACACAC, 0xACACACAC, 0xACACACAC, 0xB0B0B0B0, 0xB0B0B0B0, 0xB0B0B0B0, 0xB0B0B0B0, 0xB4B4B4B4, 0xB4B4B4B4, 0xB4B4B4B4, 0xB4B4B4B4, 0xB8B8B8B8, 0xB8B8B8B8, 0xB8B8B8B8, 0xB8B8B8B8, 0xBCBCBCBC, 0xBCBCBCBC, 0xBCBCBCBC, 0xBCBCBCBC, 0xC0C0C0C0, 0xC0C0C0C0, 0xC0C0C0C0, 0xC0C0C0C0, 0xC4C4C4C4, 0xC4C4C4C4, 0xC4C4C4C4, 0xC4C4C4C4, 0xC8C8C8C8, 0xC8C8C8C8, 0xC8C8C8C8, 0xC8C8C8C8, 0xCCCCCCCC, 0xCCCCCCCC, 0xCCCCCCCC, 0xCCCCCCCC, 0xD0D0D0D0, 0xD0D0D0D0, 0xD0D0D0D0, 0xD0D0D0D0, 0xD4D4D4D4, 0xD4D4D4D4, 0xD4D4D4D4, 0xD4D4D4D4, 0xD8D8D8D8, 0xD8D8D8D8, 0xD8D8D8D8, 0xD8D8D8D8, 0xDCDCDCDC, 0xDCDCDCDC, 0xDCDCDCDC, 0xDCDCDCDC, 0xE0E0E0E0, 0xE0E0E0E0, 0xE0E0E0E0, 0xE0E0E0E0, 0xE4E4E4E4, 0xE4E4E4E4, 0xE4E4E4E4, 0xE4E4E4E4, 0xE8E8E8E8, 0xE8E8E8E8, 0xE8E8E8E8, 0xE8E8E8E8, 0xECECECEC, 0xECECECEC, 0xECECECEC, 0xECECECEC, 0xF0F0F0F0, 0xF0F0F0F0, 0xF0F0F0F0, 0xF0F0F0F0, 0xF4F4F4F4, 0xF4F4F4F4, 0xF4F4F4F4, 0xF4F4F4F4, 0xF8F8F8F8, 0xF8F8F8F8, 0xF8F8F8F8, 0xF8F8F8F8, 0xFCFCFCFC, 0xFCFCFCFC, 0xFCFCFCFC, 0xFCFCFCFC, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF
|
|
glabel D_80936E08
|
|
.word 0xE7000000, 0x00000000, 0xDA380001, 0x01000000, 0xD7000002, 0xFFFFFFFF, 0xFCFFB3FF, 0xFFFFFEF8, 0xE200001C, 0x0C184A70, 0xD9FCFBFF, 0x00000000, 0xFB000000, 0x00000000, 0xFD900000
|
|
.word D_80936A08
|
|
.word 0xF5900000, 0x07098040, 0xE6000000, 0x00000000, 0xF3000000, 0x071FF400, 0xE7000000, 0x00000000, 0xF5880400, 0x00098040, 0xF2000000, 0x0003C0FC, 0x01004008
|
|
.word D_809369C8
|
|
.word 0x06000204, 0x00000406, 0xDF000000, 0x00000000
|
|
glabel D_80936E90
|
|
.word 0xFF800000, 0x004B0000, 0xFD81FF81, 0xA097CDFF, 0x00810000, 0x004A0000, 0x066AFF5B, 0xA097CDFF, 0x00000000, 0xFF6C0000, 0x02160726, 0xA097CDFF
|
|
glabel D_80936EC0
|
|
.word 0x00000000, 0x00000000, 0x01060907, 0x1215222F, 0x3129200D, 0x06030100, 0x00000000, 0x00000000, 0x00000000, 0x00000101, 0x07203A46, 0x526B8591, 0x968E744C, 0x2C1B0F09, 0x00000000, 0x00000000, 0x00000000, 0x0003040F, 0x235793B3, 0xC9D8E4E9, 0xE9E7D2B3, 0x8B704B29, 0x0F040000, 0x00000000, 0x00000000, 0x01061538, 0x6EA4DDF2, 0xFAFDFFFD, 0xFDFAFAEF, 0xDECAAC7C, 0x43170301, 0x00000000, 0x00000000, 0x04184382, 0xC6E3F7FD, 0xFFFFFFFF, 0xFFFFFBFB, 0xF8F2EECC, 0x8E4F1A04, 0x03000000, 0x00000001, 0x175190C4, 0xF1FBFDFF, 0xFFFFFFFF, 0xFFFDFFFD, 0xFDFDF8EC, 0xCC8E4612, 0x03000000, 0x01010307, 0x4EA7CFE9, 0xF7FDFFFF, 0xFFFFFFFF, 0xFFFFFDFF, 0xFFFDFFF8, 0xEEC98134, 0x07000000, 0x00010721, 0x9EE1E7F4, 0xFAFDFFFF, 0xFFFFFFFD, 0xFFFDFFFF, 0xFFFFFFFB, 0xF7E4AF5C, 0x18010000, 0x0003134C, 0xD3ECEEF5, 0xFDFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFAF2CD85, 0x29060000, 0x00093485, 0xE0EBF1FA, 0xFFFFFFFF, 0xFFFFFFFD, 0xFDFFFFFF, 0xFFFFFDFA, 0xFAFAE4AA, 0x490C0000, 0x031051AC, 0xE7F4F8FA, 0xFFFFFFFF, 0xFFFFFFFD, 0xFDFFFFFF, 0xFFFFFBFA, 0xFAF7F1CD, 0x6D1A0300, 0x03156BC7, 0xEFF7FBFD, 0xFDFFFFFF, 0xFFFFFFFD, 0xFFFFFFFF, 0xFFFDFBFB, 0xFAF7F2DE, 0x90290400, 0x032088E0, 0xFAFBFAFD, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFDFA, 0xF7F1ECE3, 0xA8430C01, 0x06269EEE, 0xFBFBFFFF, 0xFDFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFDFA, 0xEEE6E9E3, 0xB3511001, 0x041DA7F4, 0xFFFDFFFF, 0xFFFFFFFF, 0xFFFDFFFF, 0xFFFFFFFF, 0xFFFDFFFB, 0xF5F1EBE3, 0xB85F1501, 0x0315A7F8, 0xFFFDFDFF, 0xFFFFFFFF, 0xFFFDFFFF, 0xFFFFFFFF, 0xFFFFFFFD, 0xFAF4EFE7, 0xC06B1A09, 0x0315B8FD, 0xFFFDFDFF, 0xFDFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFAF4EEE9, 0xCC7A1809, 0x0C18CDFF, 0xFAFBFDFD, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFDFFFF, 0xFBF4EEEB, 0xD27D1509, 0x090FC9F5, 0xE9F7FBFD, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFDFFFF, 0xFFFFFFFB, 0xF7EFE9E7, 0xC6731707, 0x0406B9EC, 0xD7F1FBFD, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFDFFFF, 0xFFFFFFFA, 0xF7F1E9E1, 0xB55D0F09, 0x00039EF1, 0xDAEEFAFD, 0xFDFFFFFF, 0xFFFFFFFF, 0xFFFDFFFD, 0xFDFDFBFD, 0xF8F1ECD8, 0x9845090C, 0x00035DF2, 0xEEF5F7F7, 0xFAFDFFFF, 0xFFFFFFFF, 0xFFFBFBFD, 0xFBFBFBFA, 0xF5F1EFD2, 0x872F040A, 0x000120C7, 0xEBF5F2EC, 0xF4FDFFFF, 0xFFFFFDFD, 0xFFFFFDFB, 0xFAFAFAF4, 0xF2EFEEC7, 0x6D230407, 0x0000037D, 0xCDF2ECE6, 0xF1F8FBFF, 0xFFFFFFFF, 0xFDFDFBFB, 0xF8F7F8F4, 0xECF2E6A8, 0x4B130A07, 0x0000013A, 0x9BEBEBDD, 0xE3F5FDFF, 0xFFFFFFFF, 0xFFFDFDFB, 0xF8F8F4EF, 0xEBEBCD76, 0x2609090D, 0x00000017, 0x62D7E9DD, 0xDEF2FBFF, 0xFFFFFDFF, 0xFFFFFDFB, 0xF8F8F4F2, 0xEFE3A140, 0x0D030309, 0x00000003, 0x2082E0E1, 0xE7F5FFFF, 0xFFFFFFFD, 0xFFFBFDFB, 0xFAF8F7F1, 0xE4BE661D, 0x03000101, 0x00000000, 0x042B96CC, 0xD8EEFBFF, 0xFFFFFFFF, 0xFFFDFBFB, 0xFAFAF7E6, 0xC3772906, 0x00000000, 0x00000000, 0x00032154, 0x79B0D8F1, 0xF8FFFFFF, 0xFDFAF7EF, 0xE6D3B685, 0x4B1A0400, 0x00000000, 0x00000000, 0x0000030A, 0x183D73AA, 0xD5ECF4F7, 0xF2E1CAB3, 0x9E7D5129, 0x0C010000, 0x00000000, 0x00000000, 0x00000000, 0x0003040C, 0x274E6B73, 0x62544C43, 0x3A271706, 0x01000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, 0x060F1B15, 0x100C120F, 0x0C090401, 0x00000000, 0x00000000
|
|
glabel D_809372C0
|
|
.word 0xE7000000, 0x00000000, 0xD7000002, 0xFFFFFFFF, 0xFD900000
|
|
.word D_80936EC0
|
|
.word 0xF5900000, 0x07094250, 0xE6000000, 0x00000000, 0xF3000000, 0x071FF200, 0xE7000000, 0x00000000, 0xF5880800, 0x00094250, 0xF2000000, 0x0007C07C, 0xFC719BFF, 0x5FFEFE38, 0xE200001C, 0x0C184DD8, 0xD9F2FFFF, 0x00000000, 0xD9FFFFFF, 0x00020400, 0x01003006
|
|
.word D_80936E90
|
|
.word 0x05000204, 0x00000000, 0xDF000000, 0x00000000
|
|
glabel D_80937340
|
|
.word 0xC2480000, 0x00000000
|
|
glabel D_80937348
|
|
.word 0x00000000
|
|
glabel D_8093734C
|
|
.word 0x00000000
|
|
glabel D_80937350
|
|
.word 0x00000000, 0x00000000
|
|
glabel D_80937358
|
|
.word 0x42C80000, 0x42C80000
|
|
glabel D_80937360
|
|
.word 0x00000000
|
|
glabel D_80937364
|
|
.word 0x00000000
|
|
glabel D_80937368
|
|
.word 0x00000000
|
|
glabel D_8093736C
|
|
.word 0x00000000
|
|
glabel D_80937370
|
|
.word 0x00000000
|
|
glabel D_80937374
|
|
.word 0x00000000
|
|
glabel D_80937378
|
|
.word 0x00000000
|
|
glabel D_8093737C
|
|
.word 0xC2C80000, 0x43960000, 0x00000000, 0x42C80000, 0x43960000, 0x42C80000, 0xC2480000, 0x44160000, 0x42C80000
|
|
glabel D_809373A0
|
|
.word 0x00000000, 0x43C80000, 0x43480000, 0x00000000, 0x43480000, 0x43480000, 0xC2C80000, 0x00000000, 0x43480000, 0xC3480000, 0x00000000, 0x42C80000, 0xC2DC0000, 0x43340000, 0x44368000
|
|
glabel D_809373DC
|
|
.word 0x43480000, 0x44480000, 0x44480000, 0xC3480000, 0x442F0000, 0x44AF0000, 0x43480000, 0x42C80000, 0x443B8000
|
|
glabel D_80937400
|
|
.word 0x00000000, 0x43480000, 0x44610000, 0x00000000, 0x43480000, 0x44610000, 0x43960000, 0x43C80000, 0x44960000, 0xC2C80000, 0x43480000, 0x44480000, 0xC2C80000, 0x43480000, 0x44480000
|
|
glabel D_8093743C
|
|
.word 0x00000000, 0x00000000, 0x00000000
|
|
glabel D_80937448
|
|
.word 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
|
|
glabel D_80937464
|
|
.word 0xFFFFFFFF
|
|
glabel D_80937468
|
|
.word 0x000000FF
|
|
glabel D_8093746C
|
|
.word 0x00000000, 0x00000000
|
|
glabel Boss_Sst_InitVars
|
|
.word 0x00E90900, 0x00000435, 0x00E20000, 0x00000A98
|
|
.word BossSst_Init
|
|
.word BossSst_Destroy
|
|
.word BossSst_Update
|
|
.word BossSst_Draw
|
|
glabel D_80937494
|
|
.word 0x01000000, 0x20000000, 0x00000000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x020007D0, 0xFA2400FA, 0x00410064, 0x01000000, 0x20000000, 0x00000000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x0A000000, 0x00000000, 0x00160064, 0x01000000, 0x20000000, 0x00000000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x0B0001F4, 0x00000000, 0x00160064, 0x01000000, 0x20000000, 0x00000000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x0F00FF06, 0xFF060000, 0x00190064, 0x01000000, 0x20000000, 0x00000000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x100001F4, 0xFF060000, 0x00190064, 0x01000000, 0x20000000, 0x00000000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x140000FA, 0xFF060000, 0x00190064, 0x01000000, 0x20000000, 0x00000000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x150001F4, 0xFF060000, 0x00190064, 0x01000000, 0x20000000, 0x00000000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x19000000, 0x00000000, 0x001B0064, 0x01000000, 0x20000000, 0x00000000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x1A0002EE, 0x00000000, 0x001A0064, 0x01000000, 0x20000000, 0x00000000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x050002EE, 0xFF6A0000, 0x00150064, 0x01000000, 0x20000000, 0x00000000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x060002EE, 0x00000000, 0x00140064
|
|
glabel D_80937620
|
|
.word 0x00100938, 0x10000000, 0x0000000B
|
|
.word D_80937494
|
|
glabel D_80937630
|
|
.word 0x01000000, 0x20000000, 0x00300000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x070005DC, 0x00000000, 0x00460064, 0x01000000, 0x20000000, 0x00300000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x06000000, 0x00000000, 0x004B0064, 0x01000000, 0x20000000, 0x00300000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x04001388, 0x00000000, 0x00780064, 0x01000000, 0x20000000, 0x00300000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x0300F63C, 0x00000000, 0x00960064, 0x01000000, 0x20000000, 0x00300000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x2B0005DC, 0x00000000, 0x00500064, 0x01000000, 0x20000000, 0x00300000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x2B001D4C, 0x00000000, 0x00460064, 0x01000000, 0x20000000, 0x00300000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x2C000BB8, 0x00000000, 0x003C0064, 0x01000000, 0x20000000, 0x00300000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x280005DC, 0x00000000, 0x00500064, 0x01000000, 0x20000000, 0x00300000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x28001D4C, 0x00000000, 0x00460064, 0x01000000, 0x20000000, 0x00300000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x29000BB8, 0x00000000, 0x003C0064, 0x01000000, 0x20000000, 0x00300000, 0x00000080, 0x00000000, 0x01000100, 0x080005DC, 0x00000000, 0x00460064
|
|
glabel D_809377BC
|
|
.word 0x0C100D38, 0x10000000, 0x0000000B
|
|
.word D_80937630
|
|
glabel D_809377CC
|
|
.word 0x00000800, 0x10010000, 0x00000000, 0x00000000, 0x00000000, 0xFFCFFFFF, 0x00000000, 0x00010000, 0x00550064, 0xFFCE0000, 0x00000000
|
|
glabel D_809377F8
|
|
.word 0x0A100000, 0x10010000, 0x00000000, 0x20000000, 0x04100000, 0x00000000, 0x00000000, 0x19000000
|
|
glabel D_80937818
|
|
.word 0x00550001, 0x00000000, 0x00000000
|
|
glabel D_80937824
|
|
.word 0x24000064, 0x0064C800
|
|
glabel D_8093782C
|
|
.word 0x00020102, 0x00020202, 0x01020402, 0x34020402, 0x02003444, 0x00000104, 0x02020804, 0x00000400
|
|
glabel D_8093784C
|
|
.word 0x060002E8, 0x06005860
|
|
glabel D_80937854
|
|
.word 0x06004EC4, 0x0600A434
|
|
glabel D_8093785C
|
|
.word 0x06004FB4, 0x0600A524
|
|
glabel D_80937864
|
|
.word 0x060050A8, 0x0600A618
|
|
glabel D_8093786C
|
|
.word 0x0600529C, 0x0600A848
|
|
glabel D_80937874
|
|
.word 0x0600539C, 0x0600A948
|
|
glabel D_8093787C
|
|
.word 0x0600549C, 0x0600AA4C
|
|
glabel D_80937884
|
|
.word 0x06005588, 0x0600AB38
|
|
glabel D_8093788C
|
|
.word 0x89170029, 0x801F0005, 0x48500014
|
|
glabel D_80937898
|
|
.byte 0x50, 0x50, 0x96
|
|
glabel D_8093789B
|
|
.byte 0xFF
|
|
glabel D_8093789C
|
|
.byte 0x28, 0x28, 0x50
|
|
glabel D_8093789F
|
|
.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x64, 0x64, 0x64, 0x00
|
|
glabel D_809378A8
|
|
.word 0x00000000
|
|
glabel D_809378AC
|
|
.word 0x00000000, 0x00000000, 0x00000000
|
|
glabel D_809378B8
|
|
.word 0x447A0000, 0x00000000, 0x00000000
|
|
glabel D_809378C4
|
|
.word 0x00000000, 0x00000000, 0x43AA0000, 0xC3200000, 0x00000000, 0x437A0000, 0x43200000, 0x00000000, 0x437A0000
|
|
glabel D_809378E8
|
|
.word 0x00000000, 0x00000000
|
|
|