//0xb40 bytes (sizeof)
struct _MI_PARTITION_PAGE_LISTS
{
    struct
 _MMPFNLIST* FreePagesByColor[2];                                 //0x0
    union
 _SLIST_HEADER* FreePageSlist[2];                                  //0x10
    struct 
_MMPFNLIST ZeroedPageListHead;                                   //0x40
    struct 
_MMPFNLIST FreePageListHead;                                     //0x80
    struct 
_MMPFNLIST StandbyPageListHead;                                  //0xc0
    struct 
_MMPFNLIST StandbyPageListByPriority[8];                         //0x100
    struct 
_MMPFNLIST ModifiedPageListNoReservation;                        //0x240
    struct 
_MMPFNLIST ModifiedPageListByReservation[16];                    //0x280
    struct 
_MMPFNLIST MappedPageListHead[16];                               //0x500
    struct 
_MMPFNLIST BadPageListHead;                                      //0x780
    struct 
_MMPFNLIST EnclavePageListHead;                                  //0x7c0
    struct
 _MMPFNLIST* PageLocationList[8];                                 //0x7e8
    volatile ULONG StandbyRepurposedByPriority[8];                          //0x828
    struct 
_KEVENT MappedPageListHeadEvent[16];                             //0x848
    struct 
_MI_DECAY_TIMER_LINK DecayClusterTimerHeads[4];                  //0x9c8
    ULONG DecayHand;                                                        //0x9e8
    ULONGLONG LastDecayHandUpdateTime;                                      //0x9f0
    struct 
_MI_LDW_WORK_CONTEXT LastChanceLdwContext;                       //0x9f8
    ULONGLONG AvailableEventsLock;                                          //0xa40
    struct 
_MI_AVAILABLE_PAGE_WAIT_STATES AvailablePageWaitStates[3];       //0xa48
    ULONGLONG LowMemoryThreshold;                                           //0xaa8
    ULONGLONG HighMemoryThreshold;                                          //0xab0
    volatile ULONGLONG TransitionPrivatePages;                              //0xac0
    ULONG StandbyListDiscard;                                               //0xac8
    UCHAR FreeListDiscard;                                                  //0xacc
    VOID* MirrorListLocks;                                                  //0xad0
    UCHAR LargePfnBitMapsReady;                                             //0xad8
    struct 
_RTL_BITMAP_EX LargePfnBitMap[2];                                //0xae0
    ULONGLONG LargePfnBitMapLock;                                           //0xb00
};